説明

ユーザーインターフェース提供装置、方法及び該方法を行うためのプログラムが記録された記録媒体

【課題】ユーザーインターフェース提供装置、方法及び該方法を行うためのプログラムが記録された記録媒体を提供する。
【解決手段】本発明の実施例によってユーザーインターフェース(UI)を提供する方法は、前記ユーザークライアントに提供されるウェブページ上に検索窓を表示する段階と、前記検索窓に入力される検索語を前記ユーザークライアントから受信する段階と、前記受信した検索語で検索を行うことによって、前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する段階と、前記コンテンツリスト情報を前記ウェブページ上の特定位置に結果窓として表示する段階と、を含む。本発明によれば、ユーザーが複数個のコンテンツから所定のコンテンツをより容易に検索してアクセスすることができるという長所がある。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ユーザーインターフェース提供装置、方法及び該方法を行うためのプログラムが記録された記録媒体に関するもので、より詳細には、複数個のコンテンツを含むサーバーとネットワークで連結されてユーザーインターフェースを提供する装置、方法及び該方法を行うためのプログラムが記録された記録媒体に関する。
【背景技術】
【0002】
近年、ネットワーク技術の発達に伴って大容量マルチメディアデータの高速転送が可能になり、また、ネットワークに接続可能なユーザー端末機の普及化に伴って、ユーザーに様々なコンテンツを提供するコンテンツプロバイダ(Contents Provider:CP)が急速に増加しつつある。
【0003】
コンテンツプロバイダは、検索、ショッピング、ゲーム及びチャットサービスのような様々なコンテンツを提供している。特に、コンテンツの中でもゲームサービスは、有料サービスである場合にも多くの需要者層を確保できるという点で、コンテンツプロバイダの大きな収益源として位置づけられている。
【0004】
以下ではコンテンツの中でもオンラインゲームを例にして説明するが、本明細書でコンテンツは、オンラインゲームに限定されず、ショッピング、ニュース、チャットサービス、映画鑑賞など、オンライン上で提供される多様なコンテンツとすることができる。
【0005】
オンラインゲームは、次世代成長エンジンとして注目を受けている分野で、現在全体ゲーム市場で占めているシェアは、その成長可能性と共に、毎年急激に上昇する成長率を示している。このような傾向の中、既存の大手のゲーム関連企業はオンラインゲームに関心を持って長期的な戦略を樹立しながら事業を進行している。
【0006】
多数のオンラインゲーム提供企業は、ユーザーのゲームに対する様々な好みを充足させるべく、ユーザークライアントに数十個のオンラインゲームを提供している。具体的に、各ゲーム提供企業は、ユーザーが認証過程(例えば、ログイン過程)を経るメインページ(main page)に数十個のオンラインゲーム目録(リスト)を例示しておいている。
【0007】
しかしながら、従来のオンラインゲーム提供方法では、数十個のオンラインゲーム目録の中からユーザーが好む特定のオンラインゲームをいちいち探してゲームを実行しなければならないという不具合があった。
【0008】
また、従来のオンラインゲーム提供方法では、インターネットに慣れていない初心者はメインページで自分の希望するゲームを探し難いという問題点もあった。
【発明の開示】
【発明が解決しようとする課題】
【0009】
本発明の目的は、複数個のコンテンツを提供するサーバーとネットワークで連結されたユーザークライアントにおいて、ユーザーが複数個のコンテンツから所定のコンテンツをより容易に検索してアクセスすることができるユーザーインターフェースを提供する装置、方法及び該方法を行うためのプログラムが記録された記録媒体を提案することにある。
【0010】
また、本発明の他の目的は、ユーザーのお気に入りのコンテンツに短縮キーを付与し、ユーザーがより容易にコンテンツにアクセスできるユーザーインターフェースを提供する装置、方法及び該方法を行うためのプログラムが記録された記録媒体を提案することにある。
【課題を解決するための手段】
【0011】
本発明の第1側面によれば、ユーザーインターフェース(UI)を提供する方法であって、前記ユーザークライアントに提供されるウェブページ上に検索窓を表示する段階と、前記検索窓に入力される検索語を前記ユーザークライアントから受信する段階と、前記受信した検索語で検索を行うことによって、前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する段階と、前記コンテンツリスト情報を前記ウェブページ上の特定位置に結果窓として表示する段階と、を含むことを特徴とするユーザーインターフェース提供方法が提供される。
【0012】
ここで、コンテンツ別短縮キーを設定または更新できる設定窓を前記ウェブページ上に表示する段階と、前記設定窓を介して入力される短縮キー設定情報に相応(対応)して前記コンテンツ別に短縮キーを設定したり前記コンテンツリスト情報に含まれる前記短縮キーを更新させる段階をさらに含むことができる。一実施例において、前記設定窓は、前記コンテンツリスト情報に含まれた前記短縮キー設定ボタンが選択されると、前記ウェブページ上に表示されることを特徴とする。
【0013】
ここで、前記検索窓または結果窓は、環境設定情報に相応(対応)して大きさ、位置、色、フォトサイズ、及びフォントのうち少なくともいずれか一つが特定されて前記ウェブページ上に表示されることができる。
【0014】
ここで、前記環境設定情報は、前記サーバーまたは前記ユーザークライアントに保存されることができる。
【0015】
本発明の第2側面によれば、サーバーとネットワークで連結されたユーザークライアントがユーザーインターフェース(UI)を提供する方法であって、前記サーバーから提供されるウェブページ上の特定位置に検索窓を表示する段階と、前記検索窓に入力される検索語を前記サーバーに転送(伝送)し、前記サーバーから前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を受信する段階と、前記受信したコンテンツリスト情報を前記ウェブページ上から結果窓に表示する段階と、を含むことを特徴とするユーザーインターフェース提供方法が提供される。
【0016】
本発明の第3側面によれば、ユーザークライアントとネットワークで連結されて前記ユーザークライアントにユーザーインターフェース(UI)を提供するサーバーであって、前記ユーザークライアントに提供されるウェブページ上に検索語入力のための検索窓及び前記検索語に相応(対応)するコンテンツリスト情報の表示のための結果窓を表示する表示部と、前記検索窓を介して入力された検索語が受信されると、前記受信した検索語で検索を行うことによって、受信した検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する検索部と、を含むことを特徴とするユーザーインターフェース提供サーバーが提供される。
【0017】
ここで、前記ユーザークライアントから受信する短縮キー設定情報に相応(対応)してコンテンツ別短縮キーを設定したり前記コンテンツリスト情報に含まれる前記短縮キーを更新する短縮キー管理部をさらに含み、前記表示部は、前記コンテンツの短縮キーを設定または更新するための短縮キー設定情報が入力され得る設定窓を前記ウェブページ上にさらに表示できる。
【0018】
一実施例において、前記表示部は、前記コンテンツリスト情報に含まれた前記短縮キー設定ボタンが選択されると、前記ウェブページ上に前記設定窓を表示できる。
【0019】
ここで、前記設定窓は、前記短縮キーを設定するコンテンツ選択のためのコンテンツリストが表示される第1窓、ユーザー別にコンテンツ別短縮キーが設定されたコンテンツリストが表示される第2窓、前記第1窓に表示されたコンテンツリスト上で選択されたコンテンツに短縮キーを付与するための第1ボタン、前記第2窓に表示されたコンテンツリスト上で選択されたコンテンツの短縮キーを除去するための第2ボタン、及び前記第2窓に表示されたコンテンツリスト上で各コンテンツの短縮キーを変更するための第3ボタンのうち少なくとも一つを含むことを特徴とし、第1窓に表示されるコンテンツリストは、前記サーバーにより提供されるコンテンツの全体リストまたはユーザーの接続頻度に基づくコンテンツリストであることを特徴とする。
【0020】
ここで、前記検索窓または結果窓は、環境設定情報に相応(対応)して大きさ、位置、色、フォトサイズ、及びフォントのうち少なくともいずれか一つが特定されて前記ウェブページ上に表示されることができる。
【0021】
ここで、前記表示部は、前記サーバーにより提供されるコンテンツリスト情報または前記コンテンツ接続頻度に基づいて検索語を推薦し、前記検索窓を通じて提供できる。
【0022】
ここで、前記検索窓及び前記結果窓は、所定の入力によって開いたり閉じたり隠されたりする状態のうちいずれか一状態と設定されることができる。
【0023】
本発明の第4側面によれば、ユーザークライアントとネットワークで連結されたサーバーがユーザーインターフェース(UI)を提供するために、前記ユーザークライアントに提供されるウェブページ上に検索窓を表示する段階と、前記検索窓に入力される検索語を前記ユーザークライアントから受信する段階と、前記受信した検索語で検索を行うことによって、前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する段階と、前記コンテンツリスト情報を前記ウェブページ上の特定位置に結果窓として表示する段階と、をコンピュータに実行させるためのプログラムが記録されたコンピュータ読取り可能な記録媒体が提供される。
【0024】
ここで、コンテンツ別短縮キーを設定または更新できる設定窓を前記ウェブページ上に表示する段階と、前記設定窓を介して入力される短縮キー設定情報に相応して前記コンテンツ別に短縮キーを設定したり前記コンテンツリスト情報に含まれる前記短縮キーを更新させる段階をさらに含むことができる。
【0025】
ここで、前記検索窓または結果窓は、環境設定情報に相応して大きさ、位置、色、フォトサイズ、及びフォントのうち少なくともいずれか一つが特定されて前記ウェブページ上に表示されることができる。
【0026】
ここで、前記環境設定情報は、前記サーバーまたは前記ユーザークライアントに保存されることができる。
【発明の効果】
【0027】
本発明によると、複数個のコンテンツを提供するサーバーとネットワークで連結されたユーザークライアントにおいて、ユーザーが複数個のコンテンツから所定のコンテンツをより容易に検索してアクセスすることが可能になる。
【0028】
また、ユーザーのお気に入りのコンテンツにユーザー別に所定の短縮キーを付与し、コンテンツを別に検索しなくてもユーザーがより容易にコンテンツにアクセスすることが可能になる。
【発明を実施するための最良の形態】
【0029】
本発明は、様々に変形されたり、様々な実施例を持つことができるが、以下、特定の実施例を図面に例示し、それに基づいて詳細に説明する。ただし、下記の実施例は、本発明を特定の実施形態に限定するためのものではなく、よって、本発明の技術的思想及び技術範囲に含まれる変換、均等物及び代替物はいずれも本発明に含まれるものとして理解されるべきである。本発明の下記の説明において、関連する公知技術についての具体的な説明は、本発明の要旨を曖昧にすると判断される場合には適宜省略するものとする。
【0030】
また、第1、第2などの用語は、多様な構成要素を説明するのに使われるもので、これらの用語によって当該構成要素が限定されることはない。これらの用語は、一つの構成要素を他の構成要素から区別する目的にのみ使用される。
【0031】
さらに、本出願で使用した用語は、単に特定の実施例を説明するために使用されたもので、本発明を限定するためのものではない。単数の表現は、文脈上、明白に言及しない限り、複数の表現を含むものと解釈する。本出願で、“含む”または“有する”などの用語は、明細書上に記載された特徴、数字、段階、動作、構成要素、部品またはそれらの組合せが存在することを表すためのもので、一つまたはそれ以上の他の特徴や数字、段階、動作、構成要素、部品またはそれらの組合せの存在または付加可能性をあらかじめ排除するためのものとして解釈されてはいけない。
【0032】
以下、本発明の実施例を、添付の図面を参照しつつ詳細に説明する。本発明の説明において、全体的な理解を助けるために、同一の構成要素には可能な限り同一の図面番号(図面符号)を付する。
【0033】
以下、本発明のユーザーインターフェース提供装置、方法及びそのプログラムが記録された記録媒体について説明するに先立ち、オンラインゲームシステムの構成についてまず説明する。
【0034】
図1は、オンラインゲームシステムの構成を例示する図である。
【0035】
図1を参照すると、オンラインゲームシステムは、ゲームホスト12とユーザークライアント11を含むことができる。また、ゲームホスト12は、認証サーバー13、ゲームサーバー14及びデータベース15を含むことができる。
【0036】
ゲームホスト12は、ネットワークを通じてユーザークライアント11と連結される。ここで、ネットワークは、インターネット及び専用線を含む有線ネットワークと無線インターネット、移動通信網、及び衛星通信網を含む無線ネットワークをいずれも含むことができる。
【0037】
ユーザークライアント11は、ネットワークに連結されてオンラインゲームサービスを受けることができるゲームアプリケーションが設置された複数の端末装置で、デスクトップPC、ノートブック、移動電話機、PDA及びMBS(Mobile Broadcast System)フォンなどをいずれも含むことができる。
【0038】
認証サーバー13は、ゲームホスト12に接続しようとするユーザーがゲームホスト12に接続できる権限を有するユーザーか否かを認証する機能を果たす。
【0039】
認証サーバー13は、ユーザークライアント11から認証要請情報を受信し、認証要請が有効か否かを判断する。例えば、認証要請情報がユーザーのID及びパスワード情報である場合、認証サーバー13はこれらID及びパスワードが有効か否かを判断する。
【0040】
認証サーバー13は、ユーザークライアント11からの認証要請情報が有効な場合、該当のユーザークライアントのゲームサーバー14への接続を許容(許可)する。
【0041】
ゲームサーバー14は、ユーザークライアント11から受信するゲームメッセージを処理し、ゲーム進行を制御する機能を果たす(遂行する)。
【0042】
認証サーバー13とゲームサーバー14は、一つのサーバー16として構成されてもよく、上述したように別個のサーバーとして構成されてもよい。以下では、認証サーバー13とゲームサーバー14を総じてサーバー16と呼ぶ。
【0043】
データベース15は、ゲームと関連した情報を保存し、保存された情報をサーバー16またはユーザークライアント11の要請に応答して提供する機能を果たす。
【0044】
一般的にゲームプロバイダがユーザーに提供するメインページ(main page)には、ゲームプロバイダが提供するオンラインゲームの目録(ゲームリスト)が例示されている。そして、認証過程を経たユーザーがオンラインゲームの目録から特定のオンラインゲームを選択すると、サーバー16は、選択された特定のオンラインゲームのゲームウェブページをユーザークライアント11に提供する。続いて、ユーザーは、該当のゲームウェブページでオンラインゲームを実行(開始)したり、その他オンラインゲームに関連した掲示板で情報を照会することができる。
【0045】
以上、図1を参照してオンラインゲームシステムについて説明した。以下、図2を参照しつつ、本発明の実施例によるサーバー16についてより具体的に説明する。
【0046】
図面に基づく詳細な説明に先立ち、本明細書での構成部に対する区分は、各構成部が担当する主機能別に区分したものに過ぎないということは明らかである。すなわち、以下で説明する2個以上の構成部が一つの構成部として備えられてもよく、または、一つの構成部がより細分化した機能別に2個以上に区分して備えられてもよい。そして、以下で説明する構成部のぞれぞれは、自分が担当する主機能の他にも、他の構成部が担当する機能のうちの一部または全部の機能を追加的に行うことができ、各構成部が担当する主機能のうちの一部機能が、他の構成部により行われてもよいことはもちろんである。
【0047】
したがって、本明細書で説明される各構成部の存否は機能的に解釈されるべきであり、この理由から、本発明のサーバー16に含まれる各構成部は、本発明の目的を達成できる限度内で図2から変形されてもよいことは明らかである。また、本発明のサーバーは、独立して存在してもよく、また、サーバーに設置されたアプリケーションの一部として存在してもよい。
【0048】
図2は、本発明の実施例によるサーバー16の構成を例示するブロック図である。
【0049】
図2を参照すると、サーバー16は、表示部21、短縮キー設定部22、キャラクター管理部23、及び検索部24を含むことができる。
【0050】
表示部21は、複数個のオンラインゲームの中から特定ゲームを検索できる検索窓及びその検索結果を示す結果窓を、ユーザークライアント11に提供されるウェブページ上に表示できる。具体的に、表示部21は、ユーザークライアント11に提供されるウェブページ上の特定位置に検索窓及び結果窓を表示できる。これについては図3の段階S31を参照して詳細に後述する。
【0051】
また、表示部21は、付加的に多様な表情、動作が可能なキャラクターが表示されるキャラクター窓とオンラインゲーム別短縮キーを設定できる設定窓をウェブページ上に表示できる。これについては、図3の段階S33を参照して詳細に後述する。
【0052】
短縮キー設定部22は、設定窓を介して入力される入力情報に基づいてユーザー別にゲーム別短縮キーを設定する。そして、短縮キー設定部22は、設定された短縮キーに関する情報を含む短縮キー設定情報を生成して保存することができる。短縮キー設定部22については、図3の段階S33を参照して詳細に後述する。
【0053】
キャラクター管理部23は、本発明の実施例によるキャラクター窓に多様なキャラクターの動作、表情、及び吹き出しなどが表示部21を介して出力されるように制御する。
【0054】
例えば、キャラクター管理部23は、マウス(ポインタ)がキャラクター上に位置したりキャラクターがクリックされる場合のようなイベントが発生すると、キャラクター窓にキャラクターの多様な表情や動作などが表示部21を介して出力されるように制御することができる。
【0055】
他の例として、キャラクター管理部23は、上述したイベントが発生する頻度などを考慮し、吹き出しにあらかじめ指定されたセリフを出力し、表示部21はこれをキャラクター窓に表示できる。
【0056】
検索部24は、ユーザークライアント11から受信する検索語と一致するゲームまたは類似のゲームを検索し、候補ゲームリスト情報を生成する。
【0057】
通信部(図示せず)は、ユーザークライアント11を介して入力される検索語を受信し、検索語によるコンテンツリスト情報をユーザークライアント11に転送(伝送)できる。その他にも、通信部は、ユーザークライアント11とサーバー16間に多様なデータを送受信できる。
【0058】
以上では図2を参照しつつ本発明の実施例によるサーバー16の構成について説明した。以下、図3を参照して、本発明の実施例によるインターフェース提供方法を説明するが、各段階の説明において、必要に応じて図4〜図7を参照して説明するものとする。
【0059】
図3は、本発明の実施例によるインターフェース提供方法を説明するための図であり、図4は、本発明の実施例によるキャラクター窓、検索窓、及び結果窓を例示する図であり、図5は、本発明の実施例による設定窓を例示する図であり、図6は、本発明の実施例による結果窓を例示する図である。
【0060】
図3を参照すると、段階S31で、表示部21は、ユーザークライアント11に提供されるウェブページ40上にキャラクター窓41、検索窓42、及び結果窓43を表示できる。本発明の一実施例におけるキャラクター窓41、検索窓42及び結果窓43を、図4に例示する。
【0061】
図4を参照すると、キャラクター窓41は、表示部21がキャラクター管理部23から入力されたキャラクターを表示する窓をいい、検索窓42は、ユーザーから検索語を受け取る窓をいい、結果窓43は、検索語によるコンテンツリスト情報を出力する窓をいう。
【0062】
表示部21は、キャラクター窓41に多様なキャラクターを表示する。具体的に、表示部21は、キャラクター管理部23から出力される多様なキャラクターの模様、表情及び吹き出しをキャラクター窓41に表示できる。
【0063】
また、表示部21は、オンラインゲームを検索するための検索語を受け取る検索窓42をウェブページ40上に表示する。検索窓42に検索語が入力されると、検索部24は、サーバー16から提供されるオンラインゲームから、入力された検索語と一致したり類似したりするゲームである候補ゲームを検索し、候補ゲームリスト情報を生成する。
【0064】
続いて、表示部21は、候補ゲームリスト情報を結果窓43で視覚情報上に表示する。
【0065】
以下では、説明の便宜と発明の理解を図るために、キャラクター窓41、検索窓42及び結果窓43をリモコンと称する。本発明の実施例によるリモコンは、java、ajax、HTML、フラッシュ(flash(登録商標))などの多様なプログラミング言語及びツールで具現されることができる。一実施例において、表示部21は、リモコンをユーザークライアント11に転送(transmit)されるウェブページ40上であらかじめ指定された位置に表示することができる。
【0066】
再び図3を参照すると、段階S32で、表示部21は、ユーザーの入力に基づいてリモコンの環境を設定する。より詳細には、ユーザークライアント11から受信するユーザーの環境設定入力に応じて表示部21は、リモコンの環境を設定する。
【0067】
例えば、ユーザーがマウスなどでドラッグ(drag)する場合、表示部21は、受信するユーザーの入力信号に応じてリモコンの大きさ、位置などを変更し、ウェブページ40上にリモコンを表示できる。また、表示部21は、ユーザーの設定に応じてリモコンの色、フォントサイズ、フォント及びキャラクターの表情、動作などを多様に変更してリモコンを表示できる。
【0068】
具体的に、表示部21は、ユーザークライアント11から受信するユーザーの入力に応じて、リモコンの位置、大きさ、色、フォトサイズ及びフォントを更新して表示できる。また、表示部21は、変更または更新されたリモコンの環境情報をユーザー別環境設定情報(すなわち、上述したリモコンの位置、大きさ、色、フォトサイズ及びフォント情報)として保存することができる。そして、以降、ユーザークライアント11がサーバー16に連結された場合、表示部21は、保存された環境設定情報に基づくリモコンを、ユーザークライアント11に提供されるウェブページ上に表示できる。
【0069】
ここで、環境設定情報は、サーバー16に保存されることができるが、本発明が適用される環境によってユーザークライアント11に保存されてもよい。
【0070】
続いて、段階S33で、短縮キー設定部22は、ユーザークライアント11から受信するユーザーの入力に応じてゲーム別短縮キーを設定できる。以下、図5を参照して本発明の実施例によって短縮キー設定部22が設定窓で短縮キーを設定する方法について説明する。
【0071】
図5を参照すると、設定窓は、短縮キーを設定するゲームを選択するためのゲームリストが表示される第1窓51、ユーザー別に短縮キーが設定されたゲームのリストが表示される第2窓52、第1窓51で所定のゲームを選択して短縮キーを付与したり、第2窓52で所定のゲームを選択して短縮キーを除去するためのボタン53、及び第2窓52で短縮キーが設定されたゲーム間の短縮キー変更のためのボタン54を含むことができる。
【0072】
ここで、第1窓51は、サーバー16が提供するゲームの全体リスト、ユーザーの接続頻度に基づくゲームリストなどを表示できる。
【0073】
なお、図5に示す設定窓は一例に過ぎず、サーバー16が提供する複数個のゲームからユーザーが所定のゲームを選択して短縮キーを設定できるものであればいずれも可能である。
【0074】
また、図5に示す設定窓では、ユーザー別に短縮キーを設定できるゲームを9個としたが、短縮キーを設定できるゲームの個数も様々に変更可能である。
【0075】
また、図5には短縮キーが数字として例示されているが、短縮キーは、多様な符号及び文字、マウスの特定方向のドラッグ及びクリック、またはタッチスクリーン、タッチパネルでの入力などにしてもよい。
【0076】
上述のように、表示部21は、図5に示すような設定窓を、ユーザークライアント11に転送されるウェブページ上に表示し、短縮キー設定部22は、ユーザークライアント11から受信するユーザーの設定情報に応じて(すなわち、設定窓に入力される短縮キー設定情報に応じて)ゲーム別短縮キーを設定する。そして、短縮キー設定部22は、ゲーム別に設定された短縮キー情報を含む短縮キー設定情報を生成することによって短縮キー設定情報が設定窓に表示されるようにすることができる。
【0077】
ここで、ユーザー別に設定されたゲーム別短縮キー情報を含む短縮キー設定情報は、サーバー16に保存されてもよいが、本発明の他の実施例によってユーザークライアント11に保存されてもよい。
【0078】
また、本発明の実施例によると、短縮キー設定部22は、短縮キーの設定されたゲームがサーバー16から提供し続けられるかどうかモニタリングすることができる。例えば、ユーザー‘甲’が、シンマッゴに対して短縮キー1を設定したとする。この場合、短縮キー設定部22は、ユーザー‘甲’がシンマッゴゲームに短縮キー1を設定したという情報を含む短縮キー設定情報を生成する。そして、短縮キー設定部22部は、短縮キー設定情報を参考してサーバー16からシンマッゴゲームがユーザークライアント11に提供されることができるどうかをモニタリングする。万一、サーバー16でシンマッゴゲームが廃止された場合、短縮キー設定部22は、シンマッゴゲームがサーバー16で提供されないイベントが発生したことを感知する。この場合、表示部21が図5に示す設定窓を表示すると、短縮キー設定部22は表示部21に、短縮キー1が設定されたシンマッゴゲームが提供されないという情報を提供し、表示部21は、図5に示す設定窓の第2窓52で短縮キー1のシンマッゴはこれ以上提供されないという案内メッセージなどを出力できる。
【0079】
以上、図5を参照して表示部21が表示する設定窓と、設定窓を介した入力がある場合に短縮キー設定部22がユーザー別に設定されたゲーム別短縮キーに関する情報を含む短縮キー設定情報を生成する過程について説明した。
【0080】
再び図3を参照すると、段階S34で、表示部21が表示する検索窓42を介して入力された検索語がユーザークライアント11から受信される場合、検索部24は、受信した検索語に基づく候補ゲームリスト情報を生成する。より詳細には、検索部24は、サーバー16で提供されるゲームから、受信した検索語と一致したり類似する短縮キーまたは固有キーを持つゲームを検索し、候補ゲームリスト情報を生成する。
【0081】
続いて、段階S35で、表示部21は、候補ゲームリスト情報を結果窓43に表示する。
【0082】
以下、図6を参照して、本発明の実施例による結果窓43の一例について説明する。
【0083】
図6は、検索窓42に検索語として数字が入力された場合(図6a)と、検索語として文字が入力された場合(図6b)の結果窓43の例を示す。
【0084】
ここで、本発明の実施例によると、検索語は、数字、文字、及び符号(例えば、※、!、@、#、$、%、^、&、*、¥等)のいずれか一つまたはそれらの組合せとすることができる。以下、発明の理解と説明の便宜を図るために、図6a及び図6bでは、検索語が数字または文字である例として説明するが、本発明はこれに限定されず、様々に変形可能である。
【0085】
一方、本発明の実施例によれば、ゲーム別に固有キーがあらかじめ指定されていることができる。ここで、固有キーは、サーバー16で各ゲームを識別するためのキーであり、短縮キーは、各ユーザーがゲームに設定したキーである。固有キー及び短縮キーは、様々な符号、文字、マウスの特定方向のドラッグ及びクリック、またはタッチスクリーンでの入力などとすることができる。
【0086】
例えば、サーバー16より提供されるオンラインゲームが20個である場合、各オンラインゲーム別に固有キー1〜20がそれぞれ指定されることができる。他の例として、サーバー16より提供されるオンラインゲームが30個である場合、固有キー1〜10は、ユーザーが自分の好みによって頻繁に実行するゲームを短縮キーで指定できるように余分として残しておき、各オンラインゲーム別に固有キー10〜40がそれぞれ指定されるようにすればよい。
【0087】
図6aを参照すると、検索窓42−aに検索語として数字7が入力された場合、検索部24は、短縮キー7に該当するゲーム、固有キー7と関連した情報を持つゲーム(例えば、固有キーが70〜79、固有キーが700〜799のゲーム)、及びゲームの名称が7であるゲームを検索し、候補ゲームリスト情報を生成する。ここで、候補ゲームリスト情報は、検索されたゲームの名称、短縮キー、固有キー、及び候補ゲームと関連したウェブページ情報を含むことができる。続いて、表示部21は、候補ゲームリスト情報を結果窓43に表示できる。
【0088】
図6aの結果窓43−aには、候補ゲームリスト情報が例示されている。結果窓43−aは、候補ゲームの固有キー61、候補ゲームの名称62、候補ゲームのウェブページ情報を含むGOボタン63、各候補ゲームにユーザー別短縮キーを設定できる保存ボタン64を含むことができる。
【0089】
以下、表示部21が、検索窓42に検索語が入力される場合に行う様々な機能を例示する。
【0090】
まず、表示部21は、検索語(例えば、短縮キー7)に一致する(すなわち、短縮キーが7に設定された)候補ゲームの名称をデータベース15から取得して検索窓に別に表示できる。例えば、図6aに示すように、検索語として数字7が入力された場合、表示部21は、データベース15を参照して短縮キー7と一致する候補ゲームの名称である“ウルフ”を取得し、取得した名称“ウルフ”を検索窓42−aに別に表示できる。
【0091】
また、表示部21は、候補ゲームリスト情報を最近ユーザーのゲーム接続頻度順に整理して結果窓43に表示できる。
【0092】
また、表示部21は、あらかじめ設定された所定のキー(例えば、ユーザーがあらかじめ設定したコンマ(,))をユーザークライアント11から受信すると、検索窓及び/または結果窓を表示したり、閉じたり(close)、隠したりすることができる。つまり、これらの所定のキーを表示コマンド情報として予め保持しておき、表示部21は、これらの所定のキーを表示コマンド情報として識別し、検索窓及び/または結果窓を表示したり、閉じたり(close)、隠したりする表示制御を遂行することができる。
【0093】
また、表示部21は、検索窓42に検索語が入力されるかどうかをモニタリングし、検索窓42に検索語が入力される場合、ユーザーの入力した検索語をユーザーがより容易に見ることができるようにすべく、検索語または検索窓42を拡大して表示することができる。例えば、検索窓42がユーザーのマウスクリック等や入力によるアクティブ状態の有無をモニタリングし、アクティブ状態がモニタリングされた際に当該検索窓42を拡大表示するように制御することができる。
【0094】
また、表示部21は、検索窓42に検索語が入力されるかどうかモニタリングし、検索語が入力される場合、入力される文字単位にまたはあらかじめ指定された時間単位に検索語の一部を抽出できる。この場合、検索部24は、ユーザークライアント11から受信される検索語の一部に基づく候補ゲームリスト情報を生成できる。そして、表示部21は、検索語の一部に基づく候補ゲームリスト情報を結果窓43に表示できる。この場合、検索窓42に検索語が入力される過程で結果窓43に表示されるゲームリスト情報は継続して更新されることができる。
【0095】
また、表示部21は、検索窓42に入力される検索語または検索語の一部によって最近ユーザーが実行したゲーム情報、サーバー16のゲームリスト情報、またはユーザーのゲーム接続頻度に基づいて検索語を推薦することができる。
【0096】
図6bは、検索窓42−bにゲームの名称の一部が入力された場合の結果窓43−bの一例を示す。この場合、上述した図6aと略同一なので詳細な説明は省略する。
【0097】
本発明の実施例によれば、検索窓42は、図6a及び図6bに示すように、検索語と関連したゲームのウェブページ情報を含むGOボタン60−a、60−bを含むことができる。
【0098】
例えば、図6aに示すように、検索窓42−aに検索語として7が入力されると、検索部24は、上述のように、検索語7に対する候補ゲームリスト情報を生成する。その後、GOボタン60−aに対するマウス等のクリック(選択)が検出されると、表示部21は、短縮キーが7と設定されたゲームに関連したウェブページまたは検索語7に一致するゲームである“ウルフゲーム”と関連したウェブページが、ユーザークライアント11で現在ウェブページまたは別のウェブページを通じて表示されるようにすることができる。
【0099】
ここで、GOボタン60−aへのクリックは、ユーザークライアント11がコンピュータの運営体制(オペレーションシステム;OS)またはコンピュータの運営体制と類似な運営体制を使用する端末である場合、enterキーが入力される場合を含むことができる。
【0100】
一方、図6a及び図6bに示すように、本発明の実施例による結果窓43−a、43−bは、検索された各候補ゲームにユーザー別短縮キーを設定できる保存ボタン64を含むことができる。
【0101】
例えば、固有キーが712番であるシンマッゴの保存ボタン64がクリックされた場合(より詳細には、表示部21がシンマッゴの保存ボタン64へのクリックを受信すると)、表示部21は、シンマッゴゲームにユーザー別短縮キーを設定できる設定窓を表示することができる。
【0102】
一方、本発明の実施例によれば、段階S35で表示部21は、短縮キー設定情報を用いて結果窓43に提供されるゲームリスト情報の短縮キーを更新できる。
【0103】
以下、図7を参照してより詳細に説明する。
【0104】
例えば、上述した設定窓を用いてユーザー‘甲’が、固有キー250のウルフゲームを短縮キー7と設定したとする。この場合、短縮キー設定部22は、ウルフゲームの短縮キーを7と設定し、それに基づく短縮キー設定情報を生成できる。
【0105】
以降、ユーザー‘甲’が検索窓32に検索語として7を入力すると、表示部21は、図4で説明したように、サーバー21より検索語07に関連した候補ゲームリスト情報を結果窓43に表示できる。なおかつ、表示部21は、短縮キー設定情報を用いて短縮キーが7と設定されたウルフゲームの情報を結果窓43に表示することができる。
【0106】
図7を参照すると、結果窓43は、短縮キー70、固有キー71、ゲームの名称72、ゲームウェブページ情報を含むGOボタン73及びゲームの短縮キーを設定できる保存ボタン74を表示している。
【0107】
したがって、本発明によれば、ユーザーが設定した短縮キー情報を含むゲームリスト情報を結果窓43で照会できるという長所がある。
【0108】
以上では図3を中心にして本発明の実施例によるユーザーインターフェース提供方法について説明してきた。
【0109】
図3では、リモコンの環境を設定する段階(図3のS32参照)の後に短縮キーを設定する段階(図3のS33段階)が行われる場合を一例に説明したが、リモコンの環境を設定する段階(図3のS32参照)と短縮キーを設定する段階(図3のS33段階)は、本発明の適用される様々な環境によって様々な順序で適用されてもよい。
【0110】
以上では表示部21、短縮キー設定部22、キャラクター管理部23、及び検索部24がサーバー16に含まれるとして説明した。しかしながら、本発明の他の実施例によれば、上述した表示部21、短縮キー設定22、及びキャラクター管理部23のうち一つ以上が、ユーザークライアント11に含まれて具現されてもよい。
【0111】
また、以上ではコンテンツがオンラインゲームであるとして説明したが、本発明はこれに限定されず、様々なコンテンツに適用されることができる。例えば、サーバー16がポータルサービスを提供するサーバーである場合、新聞のうち、経済新聞が短縮キー1番と設定されることができ、芸能新聞が短縮キー2番と設定されることができ、ショッピングモールのうちのデジタル関連ショッピングモールが短縮キー3番と設定されることができる。
【0112】
本発明の実施例にユーザーインターフェース提供方法は、様々なコンピュータで実行できるプログラム命令形態で具現されることができ、また、コンピュータ読み取り可能媒体に記録されることができる。コンピュータ読み取り可能媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組合せして含むことができる。
【0113】
コンピュータ読み取り可能媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものであってもよく、コンピュータソフトウェア分野における当業者に公知されて使用可能になったものであってもよい。コンピュータ読み取り可能記録媒体の例には、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体(magnetic media)、CD−ROM、DVDのような光記録媒体(optical media)、フロップティカルディスク(floptical disk)のような磁気−光媒体(magneto−optical media)及びROM、RAM、フラッシュメモリーなどのようなプログラム命令を記憶して行うように特別に構成されたハードウェア装置が含まれる。また、上述した媒体は、プログラム命令、データ構造などを指定する信号を転送する搬送波を含む光または金属線、導波管などの転送媒体であっても良い。プログラム命令の例には、コンパイラーによって作られるような機械語コードだけでなく、インタープリターなどを用いてコンピュータで実行可能な高級言語コードが含まれる。
【0114】
上述したハードウェア装置は、本発明の動作を行うために一つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も可能である。
【0115】
以上では具体的な実施例に挙げて本発明を説明してきたが、当該技術分野における通常の知識を持つ者なら、添付の特許請求の範囲に記載された本発明の技術的思想及びその領域を逸脱しない範囲内で本発明を様々に修正及び変更できるということは明らかである。
【図面の簡単な説明】
【0116】
【図1】オンラインゲームシステムの構成を例示する図である。
【図2】本発明の実施例によるサーバーの構成を例示するブロック図である。
【図3】本発明の実施例によるユーザーインターフェース提供方法を示すフローチャートである。
【図4】本発明の実施例によってユーザークライアントに提供されるウェブページの一例を示す図である。
【図5】本発明の実施例によって表示部が表示する設定窓の一例を示す図である。
【図6a】本発明の実施例によって表示部が表示する結果窓の一例を示す図である。
【図6b】本発明の実施例によって表示部が表示する結果窓の一例を示す図である。
【図7】本発明の実施例によって表示部が表示する結果窓の一例を示す図である。
【符号の説明】
【0117】
11 ユーザークライアント
12 サーバー
21 表示部
22 短縮キー設定部
23 キャラクター管理部
24 検索部
41 キャラクター窓
42 検索窓
43 結果窓

【特許請求の範囲】
【請求項1】
ユーザークライアントとネットワークを通じて連結されたサーバーが前記ユーザークライアントのユーザーインターフェース(UI)を提供する方法において、
前記ユーザークライアントに提供されるウェブページ上に検索窓を表示する段階と、
前記検索窓に入力される検索語を前記ユーザークライアントから受信する段階と、
前記受信した検索語で検索を行うことによって、前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する段階と、
前記コンテンツリスト情報を前記ウェブページ上の特定位置に結果窓として表示する段階と、
を含むことを特徴とするユーザーインターフェース提供方法。
【請求項2】
コンテンツ別短縮キーを設定または更新できる設定窓を前記ウェブページ上に表示する段階と、
前記設定窓を介して入力される短縮キー設定情報に相応して前記コンテンツ別に短縮キーを設定したり、前記コンテンツリスト情報に含まれる前記短縮キーを更新させる段階と、
をさらに含むことを特徴とする請求項1に記載のユーザーインターフェース提供方法。
【請求項3】
前記設定窓が、前記コンテンツリスト情報に含まれた前記短縮キー設定ボタンが選択されると、前記ウェブページ上に表示されることを特徴とする請求項2に記載のユーザーインターフェース提供方法。
【請求項4】
前記検索窓または結果窓が、環境設定情報に相応して大きさ、位置、色、フォトサイズ、及びフォントのうち少なくともいずれか一つが特定されて前記ウェブページ上に表示されることを特徴とする請求項1に記載のユーザーインターフェース提供方法。
【請求項5】
前記環境設定情報が、前記サーバーまたは前記ユーザークライアントに保存されることを特徴とする請求項4に記載のユーザーインターフェース提供方法。
【請求項6】
サーバーとネットワークで連結されたユーザークライアントがユーザーインターフェース(UI)を提供する方法において、
前記サーバーから提供されるウェブページ上の特定位置に検索窓を表示する段階と、
前記検索窓に入力される検索語を前記サーバーに転送し、前記サーバーから前記検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を受信する段階と、
前記受信したコンテンツリスト情報を前記ウェブページ上から結果窓に表示する段階と、
を含むことを特徴とするユーザーインターフェース提供方法。
【請求項7】
請求項1〜6のいずれか1項に記載された方法をコンピュータに実行させるためのプログラムが記録されたコンピュータ読取り可能な記録媒体。
【請求項8】
ユーザークライアントとネットワークで連結して前記ユーザークライアントにユーザーインターフェース(UI)を提供するサーバーにおいて、
前記ユーザークライアントに提供されるウェブページ上に検索語入力のための検索窓及び前記検索語に相応するコンテンツリスト情報の表示のための結果窓を表示する表示部と、
前記検索窓を介して入力された検索語を受信すると、前記受信した検索語で検索を行うことによって受信した検索語と関連したコンテンツの名称、固有キー、短縮キー、コンテンツウェブページ情報を含むボタン、及び前記短縮キー設定のための短縮キー設定ボタンのうち一つ以上を含むコンテンツリスト情報を生成する検索部と、
を含むことを特徴とするユーザーインターフェース提供サーバー。
【請求項9】
前記ユーザークライアントから受信する短縮キー設定情報に相応してコンテンツ別短縮キーを設定したり、前記コンテンツリスト情報に含まれる前記短縮キーを更新する短縮キー管理部をさらに含み、
前記表示部は、前記コンテンツの短縮キーを設定または更新するための短縮キー設定情報が入力される設定窓を前記ウェブページ上にさらに表示することを特徴とする請求項8に記載のユーザーインターフェース提供サーバー。
【請求項10】
前記表示部が、前記コンテンツリスト情報に含まれた前記短縮キー設定ボタンが選択されると、前記ウェブページ上に前記設定窓を表示することを特徴とする請求項9に記載のユーザーインターフェース提供サーバー。
【請求項11】
前記設定窓が、前記短縮キーを設定するコンテンツ選択のためのコンテンツリストが表示される第1窓、ユーザー別にコンテンツ別短縮キーが設定されたコンテンツリストが表示される第2窓、前記第1窓に表示されたコンテンツリスト上で選択されたコンテンツに短縮キーを付与するための第1ボタン、前記第2窓に表示されたコンテンツリスト上で選択されたコンテンツの短縮キーを除去するための第2ボタン、及び前記第2窓に表示されたコンテンツリスト上で各コンテンツの短縮キーを変更するための第3ボタンのうち少なくとも一つを含むことを特徴とする請求項9に記載のユーザーインターフェース提供サーバー。
【請求項12】
前記第1窓に表示されるコンテンツリストが、前記サーバーより提供されるコンテンツの全体リストまたはユーザーの接続頻度に基づくコンテンツリストであることを特徴とする請求項11に記載のユーザーインターフェース提供サーバー。
【請求項13】
前記検索窓または結果窓が、環境設定情報に相応して大きさ、位置、色、フォトサイズ、及びフォントのうち少なくともいずれか一つが特定されて前記ウェブページ上に表示されることを特徴とする請求項8に記載のユーザーインターフェース提供サーバー。
【請求項14】
前記表示部が、前記サーバーより提供されるコンテンツリスト情報または前記コンテンツ接続頻度に基づいて検索語を推薦し、前記検索窓を通じて提供することを特徴とする請求項8に記載のユーザーインターフェース提供サーバー。
【請求項15】
前記検索窓及び前記結果窓が、前記ユーザークライアントから受信する所定の入力に応じて開いたり、閉じたり、隠されたりする状態のいずれかの一状態に設定されることを特徴とする請求項8に記載のユーザーインターフェース提供サーバー。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図5】
image rotate

【図6a】
image rotate

【図6b】
image rotate

【図7】
image rotate

【図4】
image rotate


【公開番号】特開2009−163735(P2009−163735A)
【公開日】平成21年7月23日(2009.7.23)
【国際特許分類】
【出願番号】特願2008−329805(P2008−329805)
【出願日】平成20年12月25日(2008.12.25)
【公序良俗違反の表示】
特許法第64条第2項第4号の規定により図面の一部または全部を不掲載とする。
(特許庁注:以下のものは登録商標)
1.JAVA
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【Fターム(参考)】