(57)【要約】【課題】マウスを利用してマウスパッド上でマウスを動かさなくても、キーパッドを有する入力コントローラを利用して、ハイパーリンクの選択を容易にするネットワーク接続システムにおけるコンテンツサーバを提供する。【解決手段】コンテンツサーバは、記憶媒体と、プロセッサを有する。記憶媒体は、ウェブサイト上の位置およびアドレスと、機能と、ウェブサイトの入力コントローラボタンとの間の関係についての情報を記憶することができる。プロセッサは、ハイパーリンクと関連付けられたオプションのテーブルを生成するため、前記格納されている情報を使用し、前記テーブルをホストサーバに送信する。【選択図】図８
2008021328.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体と、プロセッサを有し、前記記憶媒体は、ウェブサイト上の位置およびアドレスと、機能と、ウェブサイトの入力コントローラボタンとの間の関係についての情報を記憶することができ、前記プロセッサは、ハイパーリンクと関連付けられたオプションのテーブルを生成するため、前記格納されている情報を使用し、前記プロセッサは、前記テーブルをホストサーバに送信する、コンテンツサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムに関し、特に、ネットワークシステムの一部として接続されているモニター上に表示されたハイパーリンクを選択する手動のコントローラの利用に関する。
【背景技術】
【０００２】
インターネットのようなネットワークシステムなどにおいて、個々のユーザは、特定のＵＲＬアドレスと関連付けられたウェブサイトをダウンロードするため、ネットワークサーバを介して接続される。典型的なウェブサイトは、他のＵＲＬアドレスへのハイパーリンクを含んでいる。このようなハイパーリンクは、同一文書の他の要素、他のハイパーテキスト文書、別のファイル、別のウェブサイトの位置にユーザを転送する特定の句、単語、記号であることもある。これらのハイパーリンクは、個々の単語、広告バナーなどの形態であることもある。
【０００３】
特定のハイパーリンクを選択する典型的な入力装置はマウスである。マウスを用いると、画面を移動可能なポインタが、特定のハイパーリンクを指し示すことができ、その後、ポインタの位置でマウスのスイッチをクリックすると、そのハイパーリンクが選択される。ユーザは、このようなハイパーリンクを選択することによって、他のサーバの位置またはウェブサイトに接続することができる。
【０００４】
ハイパーリンクが、例えばバナー広告である場合、ユーザは、ウェブサイト上の特定のバナー広告を選択することによって、バナーの広告主のウェブサイトに移動する。その後、新しいウェブサイトの位置で、ユーザは、発注したり、資料をダウンロードしたり、他のある特定の指示を実行したりするために、多くの手順を経なければならないかもしれない。つまり、こうした手順は、最終製品が注文されたり、資料がダウンロードされたり、電子メールが送信されたり、他の対話型の指示が完了したりするまでに、通常、多くのクリック回数が必要になる。
【０００５】
現在のシステムに存在しているさらなる問題点は、ナビゲーションがマウスの使用に依存していることである。マウスは、画面上のポインタの操作を容易にする機器である。マウスパッド上でマウスを移動させることによって、画面上のポインタを位置決めし、特定の所望のハイパーリンクを選択することが容易になる。
【０００６】
しかしながら、現在では、従来のデスクトップまたはラップトップパソコン（ＰＣ）以外に、ネットワークへのアクセス能力を有する多くの種類のネットワーク入力装置が存在している。例えば、パームパイロットやハンドスプリングバイザーのような携帯型の個人用データ整理機器、テレビ受像機セット、家庭用ゲームシステムなどはすべて、現在、インターネットへの入力装置として利用されている。これらの装置の大半は、マウス装置を利用していない。これらの装置は、マウスの代わりに、通常、ウェブページ上でポインタを位置決めするために、方向指示ボタンを利用している。特定のハイパーリンクを選択する際に、所望の正確な位置にポインタを厳密に向けるのはマウスの場合にくらべて難しいので、ウェブページに関する画面上のナビゲーションは困難である。したがって、インターネットのようなネットワークをナビゲートするこれらの装置の使用は、かなり煩わしく、むしろ時間の浪費となるに違いない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の目的は、マウスを利用してマウスパッド上でマウスを動かさなくても、キーパッドを有する入力コントローラを利用して、ハイパーリンクの選択を容易にするネットワーク接続システムにおけるコンテンツサーバを提供することにある。
【発明の効果】
【０００８】
本発明によれば、記憶媒体と、プロセッサを有し、前記記憶媒体は、ウェブサイト上の位置およびアドレスと、機能と、ウェブサイトの入力コントローラボタンとの間の関係についての情報を記憶することができ、前記プロセッサは、ハイパーリンクと関連付けられたオプションのテーブルを生成するため、前記格納されている情報を使用し、前記プロセッサは、前記テーブルをホストサーバに送信する、コンテンツサーバが提供される。
【発明を実施するための最良の形態】
【０００９】
インターネットのようなネットワーク上のウェブページは、通常、ウェブページに埋め込まれたハイパーリンクを有している。これらのハイパーリンクは、例えば、特定のテーマについて付加的な情報を提供するために、最初のウェブページと同じソースからなる、または、例えば、広告主のウェブサイトに接続するために、関連のないセカンドソースからなるネットワーク上の他のウェブページにユーザを接続または「リンク」するために使用される。
【００１０】
本発明は、ゲームコントローラのような入力装置を利用する。このような装置によって、コントローラの上下左右キーを使用して、画面全体にわたって移動するポインタをコントロールすることが可能になる。しかしながら、これらのキーを使用して、画面全体にわたりポインタを操作するのはあまり簡単ではない。コントローラは、方向キーに加えて、ゲームをコントロールする際に通常利用される種々の他のコントロールボタンおよびキーも含んでいる。本発明は、特定のハイパーリンクと関連付けられた選択を行うために、これらの個々のゲームコントロールボタンを利用する。
【００１１】
本発明によれば、ポインタは画面全体にわたって動くので、ポインタが特定の識別されたハイパーリンクの上を通過するごとに、ガイダンス画像が、現在のウェブサイト画像に重ねて、画面に直ちに現われる。ポインタがそのハイパーリンクと関連付けられている限り、重ね合わされたガイダンスダイアグラムは表示される。ガイダンスダイアグラムは、ウェブサイトの通常動作を妨害しない。すなわち、ウェブサイトは、ナビゲーションガイダンスダイアグラムの背後で、その通常動作を継続する。ポインタがそのハイパーリンクから遠ざかると、ガイダンスダイアグラムは画面から消えてしまう。ポインタが他の識別されたハイパーリンクに移ると、その新しいハイパーリンクと関連付けられた新しいガイダンスダイアグラムが画面に新たな重ね画像として現われる。
【００１２】
これらの各ガイダンスダイアグラムは、通常、ポインタが向けられた特定のハイパーリンクと関連付けられたオプションの選択を提供している。各オプションは、オプションのテキスト説明のみならずアイコンによっても識別される。これらのオプションを識別するのに使用されるアイコンは、コントローラの特定のコントロールボタンに対応している。したがって、ポインタがまだその特定のハイパーリンクを指している間は、ガイダンスダイアグラムのアイコンによって示されたコントローラの特定のボタンを押すことで、その特定のボタンと関連したオプションが選択される。
【００１３】
画面に直接重ねられ、特定のハイパーリンクと関連付けられたガイダンスダイアグラムに多くのオプションを備えることによって、ユーザは、従来の技術を使用してウェブサイトおよびネットワークをナビゲートするために通常経験しなければならない多くの手順を省くことができる。現在、ユーザは、特定のハイパーリンクを選択したとき、他のＵＲＬの位置に自動的に導かれるであろう。ユーザは、第２のＵＲＬの位置で、自分が望むオプションの特定の選択をする必要があるであろう。しかしながら、興味のあるハイパーリンクの最初のウェブサイトの位置に、オプションを重ね画像として直接提供することによって、ユーザは、ハイパーリンクに関する所望の動作を実行するために、真っ先に第２のハイパーリンクの位置に移る必要がなく、自動的に特定のオプションを選択することができる。
【００１４】
例えば、第１の位置のハイパーリンクがバナー広告に対応している場合、ユーザは、通常マウスを用いてバナー広告の上をクリックすると、バナーの広告主と関連付けられた異なったＵＲＬの位置に移動させられる。第２の位置で、ユーザは情報をダウンロードしたり、電子メールを送信したり、他のさらなる選択肢を選ばなければならなかった。しかしながら、ガイダンスダイアグラムを用いると、複数のオプションが、バナーと関連づけられた最初のウェブサイトの位置に直接重ね画像として表示される。例えば、これらのオプションは、各々が特定のオプションと関連付けられ、バナーハイパーリンクの周りに四辺形状に配置された４つのアイコンでもよい。したがって、ハイパーリンク自身と同一のウェブサイトにおいては、一連のオプションは、オプションを選択する新しいＵＲＬの位置へ最初に移らなくても、ガイダンスダイアグラムの一部としてユーザに直接提供される。
【００１５】
さらに、ユーザは、これらのオプションのいずれか１つを選択するためにポインタを動かす必要はない。単にポインタを特定のバナー広告に向け続けるだけで、ユーザは、ガイダンスダイアグラムのアイコン／オプションの１つと関連付けられた特定のキーを押すことによって、最初のウェブサイトの位置で直接その特定のオプションを選択することができる。
【００１６】
特定のバナーまたは他のハイパーリンクと関連付けられた特定のガイダンスダイアグラムは、ユーザによってアクセスされたウェブサイトのホストサーバからダウンロードされる。通常、ウェブサイトがアクセスされると、ウェブページに埋め込まれるハイパーリンクに関する情報を含む、ウェブページを形成するためのデータが、ユーザの位置に送信される。ウェブページの各識別されたハイパーリンクと関連づけられた特定のガイダンスダイアグラムの情報は、ユーザの位置にダウンロードされて、データファイルに格納される。
【００１７】
サーバからの情報のダウンロードは、１回のダウンロードまたは複数回のダウンロードのいずれかで実行することができる。例えば、バナーがウェブサイトで規則的な間隔でリフレッシュされる場合、ウェブページのリフレッシュのためのバナー情報がサーバからダウンロードされるごとに、関連付けられたガイダンスダイアグラムもホストサーバからダウンロードされる。あるいは、上述したように、関連付けられたガイダンスダイアグラムの情報を含むあらゆるハイパーリンクの情報をすべて、情報がウェブページを形成するためにダウンロードされるときに、最初にホストサーバからダウンロードすることができる。
【００１８】
ハイパーリンクとガイダンスダイアグラムの間の特定の関連は、ユーザおよびユーザの入力コントローラと関連付けられたデータファイルに格納することができる。これらの関連は、特定のバナーを識別する任意の手段によって識別することができる。例として、バナーは、ポインタがこれらの特定の位置座標を指し示したとき、データファイルが問い合わされ、アイコン、特定のオプションの選択、ハイパーリンクのまわりのオプションの位置を含む特定のガイダンス画像はすべて、データファイルから取り出され、重ね合わせ画像として画面に表示されるように、画面の位置座標の特別な識別によって識別することができる。
【００１９】
特定のバナーを識別する次のような他の手段を用いることができる。すなわち、対応するバナーの名前、事前に特定されているバナーの位置、ファイルされているデータへの入力の他の手段は、その特定のハイパーリンクと関連付けられたガイダンス画像を特定するために用いることができる。
【００２０】
より具体的に、図１を参照すると、ウェブページ１が示されている。このウェブページは、ＡＡＡ社として記載された第１の会社として特定されている。このウェブページは、ウェブサイトと関連付けられた特定の情報を含んでおり、特定のバナー広告領域２も含んでいる。この特別なバナー広告は、異なるＵＲＬ位置を有し、図１でＢＢＢ社として識別される別の会社と関連付けられた第２のウェブサイトでの製品の購入に関する。
【００２１】
図２に示すように、バナー２によって識別されるハイパーリンクを選択する典型的な方法は、ポインタ３を使用することである。従来の技術を使用すると、ポインタは、マウスを用いてバナーおよびハイパーリンク上に配置され、マウスの左ボタンがクリックされると、リンクが選択される。リンクが選択されると、ユーザは、第２のウェブサイトであるＢＢＢ社のウェブサイトに接続される。図４に示されるＢＢＢ社のウェブページから、ユーザがＢＢＢ社の製品であるＷＷＷソフトを購入したければ、ユーザは、リンク６上にポインタを置いて、再度、リンクされるページに接続するためにリンクを選択しなければならない。同様に、ユーザがＢＢＢ社の製品であるＷＷＷソフトについての付加的な情報を得るために接続したい場合、ユーザは、リンク７上にポインタを置き、次のページに接続するリンクを選択するために、マウスを用いなければならない。
【００２２】
しかしながら、本発明においては、図３に示すように、ＡＡＡ社のウェブサイトにいるユーザは、バナー上にポインタを置く。このとき、ガイダンスダイアグラム４ａ−４ｄは、ウェブサイトに重ね合わせられて現れる。ユーザは、図５に示すように、ユーザの所望の操作に対応する入力コントローラ３０の適当なボタンを押すだけでよい。ユーザは、例えば、ＢＢＢ社のＷＷＷソフト製品をダウンロードまたは購入するために、ガイダンスダイアグラムのアイコン４ｂに対応する、図５に示されたコントローラ３０のボタン３４を押す。この発明のもとでは、ユーザは、例えば、ＷＷＷソフト製品を購入、または、ＷＷＷソフトに関する付加的な情報にアクセスするために、まずＢＢＢ社のホームページにアクセスし、そこからユーザの所望の操作に対応した適切なウェブページに接続するリンクを選択しなくとも、ＢＢＢ社のウェブページの適切なページにリンクされる。
【００２３】
ガイダンスダイアグラムのオプションは、標準コマンドと関連付けられていてもよい。図３Ａに示すように、図３Ａの左の列に示した入力コントローラのボタンは、図３Ａの右側の列に示すような特定の標準コマンドに対応させるように設定することができる。標準コマンドは、入力コントローラの通常の使用の間、特定のコントロールボタンと関連付けられたコマンドであってもよい。ユーザは、入力コントローラのボタンの標準コマンドにすでに慣れているかもしれないので、標準化されたコマンドを用いることによって、ネットワークナビゲーションがさらに容易になる。
【００２４】
単一のガイダンスダイアグラムで表示することができる以上の特定のハイパーリンクと関連付けられた他のコマンドがある場合には、最初のガイダンスダイアグラムから選択可能なオプションの１つは、他の選択可能なオプションを見ることができることであってもよい。そのさらなる選択は、入力コントローラのボタンに対して異なるコマンド、または、他の入力コントローラのボタンに対して以前に表示されていないコマンドであってもよい。
【００２５】
本発明で実現しうる他の特徴は、本発明を実施する際に使用される入力コントローラのコントローラボタンの好ましい設定をユーザがなしえることである。例えば、入力コントローラが数字キーパッドの場合、ユーザは、ガイダンスダイアグラムのオプションの選択に対する自分の好むコントローラボタンとして２、４、８、６のキーを設定してもよい。
【００２６】
図５に示すように、本発明は、少なくとも６個の機能部、すなわち、ファイルアクセス機能部２２、描画機能部２３、位置検出機能部２４、判定機能部２５、設定機能部２６、ボタン検出機能部２７を組み込むことによって実現される。
【００２７】
通常のネットワークの使用のように、ウェブサイトは、ユーザによって要求されたウェブサイトのホストサーバから受信したファイルにもとづいて描画される。本発明を用いるウェブサイトは、ウェブページ（ウェブサイト画像）が、ウェブサイトのホストサーバから受信したファイルにもとづいて描画され、図６に示すように、テーブル１８が家庭用ゲーム装置２８のＲＡＭ１７に生成される。
【００２８】
最初に、ファイルアクセス機能部２２は、図６に示すような関連したテーブル１８ととともにウェブページを描画するデータを含む、ホストサーバの所望のファイルにアクセスする。次に、図１に示すように、描画機能部２３はウェブページ１を描画する。
【００２９】
動作中、位置検出機能部２４は、図３に示すようなウェブページ１のポインタ３の位置を検出する。ポインタの位置と関連付けられたアドレスがある場合、判定機能部２５は、ポインタ３がページのどのバナーに向けられているかを判定する。描画機能部２３は、判定機能部２５から情報を得、次にガイダンスダイアグラム４ａ−４ｄおよび５ａ−５ｄを描画し、図３に示すように、ウェブページ１にそれを重ね合わせて表示する。
【００３０】
ボタン検出機能部２７は、コントローラ３０のどのボタンがユーザによって押されたかを検出し、設定機能部２６にその結果を出力する。図６に示すようなテーブル１８を利用して、設定機能部２６は、どのネットワークアドレスが押されたボタンと関連付けられているかを求めるために、ボタン検出機能部２７および位置検出機能部２４から結果を得る。次に、設定機能部２６は、ファイルアクセス機能部２２に結果を送るアドレスを設定する。
【００３１】
次に、ファイルアクセス機能部２２は、設定機能部２６によって設定されたネットワークアドレスを受信し、設定されたアドレスにおいて目当てのファイルにアクセスする。設定機能部２６は、例えば「ＢＢＢ社サイトに行く」というボタンがユーザによって押された後、目当てのＢＢＢ社のウェブページを描画し、または、他のウェブページに接続して、ユーザが選択された「ＷＷＷソフトについてもっと情報を入手する」または「ダウンロードする」のような機能を実行し、または、例えばユーザが「メッセージを送信する」というボタンを押した後、ユーザに選択されたローカルのアプリケーションを開始する、といった所望の動作を実行するデータを含む、目当てのファイルの情報をダウンロードする。
【００３２】
図７に示すように、ネットワーク位置にユーザがアクセスする本発明の一般的な動作は、以下のとおりである。ユーザの入力装置（ゲーム装置のようなもの）は、ユーザによって要求されたホストサーバからファイルを読み出す（Ｓ１）。次に、ユーザの入力装置は、ホストサーバから入力したファイルにもとづいてウェブサイトを描画する（Ｓ２）。次に、ウェブサイトの位置、アドレス、機能、および入力コントローラのボタンのテーブルが、ユーザの入力装置のＲＡＭに生成される（Ｓ３）。
【００３３】
ポインタの位置が入力装置によって検出され（Ｓ１）、ポインタの位置と関連付けられたアドレスまたはリンクがあるかどうかについての判定がなされる（Ｓ５）。その位置に関連付けられたアドレスがある場合、そのアドレスがその位置に対して設定され（Ｓ６）、ガイダンスダイアグラムが描画されて、ウェブサイトに重ね合わされる（Ｓ７）。
【００３４】
ガイダンスダイアグラムが描画された後、または、ポインタの位置と関連付けられたアドレスがないかどうかが判断された後、入力コントローラのボタンのいずれかのキー（方向キーまたはコントローラボタンのいずれか）が操作されているかどうかについて判定がなされる（Ｓ８）。すべての操作されたキーについての検出は、１つのキーが操作されるまで継続する（Ｓ９）。方向キーが操作された場合、入力装置は再びポインタの新しい位置を検出し、これまで説明したような機能を継続する。
【００３５】
方向キーが操作されていない場合、コマンドが割り当てられたコントローラボタンが操作されているかどうかについて判定がなされる（Ｓ１０）。このようなボタンが操作されている場合には、操作されたボタンに対応するアドレスがアクセスされる（Ｓ１１）。
【００３６】
ホストサーバは、ユーザの入力装置のＲＡＭに生成されるウェブサイトの位置、アドレス、機能、入力コントローラのボタンのテーブルを生成し、格納する性能を有していてもよい。しかしながら、図８に示すように、この性能は、ユーザの入力装置のＲＡＭにテーブルを生成するホストサーバにこのテーブルを送信するコンテンツサーバにも存在していてもよい。
【００３７】
ホストサーバは、コンテンツサーバからコンテンツを検索するクライアント装置を備えていてもよい。ガイダンス情報、すなわち、ホストのウェブサイト上の位置およびアドレス、機能、ウェブサイトの入力コントローラボタンの間の関係に関する情報のようなコンテンツは、コンテンツサーバに格納される。クライアント装置は、ホストがコンテンツにアクセスして変更することも可能にする。コンテンツサーバは、ユーザの入力装置のＲＡＭに生成されるかもしれない位置、アドレス、機能、およびウェブサイトの入力コントローラのボタンのテーブルを生成する。次に、これらのテーブルはホストサーバに送信される。
【図面の簡単な説明】
【００３８】
【図１】ＢＢＢ社のバナー広告を有するＡＡＡ社のウェブサイトを示す。
【図２】バナー広告に向けられたポインタを有するＡＡＡ社のウェブサイトを示す。
【図３】各対応するガイダンスダイアグラムの下に表示されたオプションを有する、ＡＡＡ社のウェブサイトに重ね合わされたガイダンスダイアグラムを示す。
【図３Ａ】コントローラの対応するボタンに対する可能性のある標準化されたメニューオプションの例を示す。
【図４】ハイパーリンクを有する広告主ＢＢＢ社のウェブサイトである。
【図５】ＡＡＡ社のサーバおよびＢＢＢ社のサーバのようなサーバの、家庭用ゲーム装置が接続されているネットワークへの接続を示す概略図である。
【図６】特定のウェブサイトに対する位置テーブルの概略図である。
【図７】本発明における、家庭用ゲーム装置によって実行される動作を示すフローチャートである。
【図８】コンテンツサーバとホストサーバの接続図である。
【図１】
2008021328.tif 000003
【図２】
2008021328.tif 000004
【図３】
2008021328.tif 000005
【図３Ａ】
2008021328.tif 000006
【図４】
2008021328.tif 000007
【図５】
2008021328.tif 000008
【図６】
2008021328.tif 000009
【図７】
2008021328.tif 000010
【図８】
2008021328.tif 000011