(57)【要約】【課題】画面上に表示される項目の選択に用いるモードを切り換えたときの操作性を向上させることができるようにする。【解決手段】項目の選択モードとして、ポインタを移動させて項目を選択することができるポインタモードと、カーソルを移動させて項目を選択することができるカーソルモードが用意されている。選択モードをポインタモードからカーソルモードに切り換えることが指示された場合、Webページの表示範囲は選択モードを切り換える前の範囲と同じ範囲のまま、ポインタの表示は消され、カーソルが、ポインタが表示されていた位置に最も近い位置にある項目を選択した状態で表示される。本発明は、パーソナルコンピュータに適用することができる。【選択図】図９
2008180803.tif 000002
【特許請求の範囲】
【請求項１】
画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付ける受け付け手段と、
前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させる表示制御手段と
を備える表示制御装置。
【請求項２】
前記表示制御手段は、リモートコントローラに設けられる十字キーの操作に応じて、カーソルまたはポインタを移動させる
請求項１に記載の表示制御装置。
【請求項３】
画面上に表示される項目は他のデータにリンクが張られている文字または画像であり、
前記表示制御手段は、カーソルにより、またはポインタにより所定の項目が選択されている状態で決定操作が行われたとき、カーソルにより、またはポインタにより選択されている項目のリンク先の画面を表示させる
請求項１に記載の表示制御装置。
【請求項４】
画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付け、
前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させる
ステップを含む表示制御方法。
【請求項５】
画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付け、
前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、およびプログラムに関し、特に、画面上に表示される項目の選択に用いるモードを切り換えたときの操作性を向上させることができるようにした表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、AV(Audio Visual)機能を搭載したパーソナルコンピュータが人気を博しており、パーソナルコンピュータの中には、テレビジョン受像機やハードディスクレコーダなどのAV機器と同様に、付属品としてリモートコントローラが用意されているものがある。
【０００３】
ユーザは、リモートコントローラを用いることによって、パーソナルコンピュータに表示させるテレビジョン番組のチャンネルを切り換えたり、パーソナルコンピュータに再生させる音楽の音量を調整したりすることができる。また、ユーザは、ブラウザを起動させ、リモートコントローラを用いてWebページを閲覧したりすることもできる。
【０００４】
Webページを閲覧する際、リモートコントローラに設けられる十字キーを操作することによってポインタを移動させ、リンクが張られている文字や画像を選択したりするのはマウスを使って行うのと較べて操作性が悪いことから、文字や画像などの項目の選択に用いるモードとして、ポインタによって項目を選択するポインタモードの他に、カーソルによって項目を選択するカーソルモードが用意されているものもある。
【０００５】
カーソルモードにおいては、画面上に表示される項目のうちの１つの項目を選択した状態でカーソルが表示される。カーソルが移動し、選択された状態になる項目が十字キーを操作する毎に切り換わるから、ユーザは、目的とする項目が選択された状態になるまで十字キーの上下左右のボタンを繰り返し押し、目的とする項目が選択された状態になったときに項目を決定する操作を行うことによって、その項目のリンク先の画面を表示させることができる。
【０００６】
特許文献１には、RSS記事間の関連度を求め、関連度に従って記事を管理する技術が開示されている。
【特許文献１】特開２００６−２６８２０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ポインタモードからカーソルモードに切り換えるといったように、項目を選択するモードを切り換えた場合、切り換えた直後のカーソルの位置、ポインタの位置をどの位置にするかによって操作性が大きく損なわれることがある。
【０００８】
例えば、ユーザがポインタモードを選択した状態でWebページをスクロールさせ、あるタイミングでポインタモードからカーソルモードに切り換えた場合、切り換えた直後のカーソルが、Webページの先頭の項目を選択した状態で表示されるとしたときには、それまでユーザが見ていた範囲とは異なる、スクロール前のWebページの範囲がモードの切り換えに応じて表示されてしまうことになり、操作性が悪い。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、画面上に表示される項目の選択に用いるモードを切り換えたときの操作性を向上させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の表示制御装置は、画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付ける受け付け手段と、前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させる表示制御手段とを備える。
【００１１】
前記表示制御手段には、リモートコントローラに設けられる十字キーの操作に応じて、カーソルまたはポインタを移動させることができる。
【００１２】
画面上に表示される項目は他のデータにリンクが張られている文字または画像とすることができる。この場合、前記表示制御手段には、カーソルにより、またはポインタにより所定の項目が選択されている状態で決定操作が行われたとき、カーソルにより、またはポインタにより選択されている項目のリンク先の画面を表示させることができる。
【００１３】
本発明の一側面の表示制御方法またはプログラムは、画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付け、前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させるステップを含む。
【００１４】
本発明の一側面においては、画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択が受け付けられる。また、前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示が消されるとともに、表示が消される直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルが表示される。
【発明の効果】
【００１５】
本発明の一側面によれば、画面上に表示される項目の選択に用いるモードを切り換えたときの操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１７】
本発明の一側面の表示制御装置（例えば、図１の情報処理装置１）は、画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付ける受け付け手段（例えば、図１１のユーザ操作検出部５１）と、前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させる表示制御手段（例えば、図１１の表示制御部５２）とを備える。
【００１８】
本発明の一側面の表示制御方法またはプログラムは、画面上に表示される項目を、カーソルを移動させることによって選択可能なカーソルモードとポインタを移動させることによって選択可能なポインタモードのうち、ユーザにより選択された一方のモードでの項目の選択を受け付け、前記ポインタモードから前記カーソルモードに切り換えることが指示された場合、ポインタの表示を消すとともに、表示を消す直前のポインタの位置に最も近い位置にある項目を選択した状態でカーソルを表示させるステップ（例えば、図１２のステップＳ７）を含む。
【００１９】
以下、本発明の実施の形態について図を参照して説明する。
【００２０】
図１は、本発明の一実施形態に係る情報処理装置１の例を示す図である。
【００２１】
図１に示されるように、情報処理装置１はテレビジョン受像機である。情報処理装置１はWindows（登録商標） XPなどに代表されるOS(Operating System)を搭載し、パーソナルコンピュータとしての機能をも有する。
【００２２】
情報処理装置１にはリモートコントローラ２が用意されており、ユーザは、リモートコントローラ２を操作することによって、情報処理装置１のディスプレイに表示されるテレビジョン番組のチャンネルを切り換えたり、スピーカから出力される音声の音量を調整したりすることができる。
【００２３】
また、ユーザは、ブラウザを起動させ、リモートコントローラを用いてWebページを閲覧したりすることもできる。
【００２４】
情報処理装置１には、他のWebページなどへのリンクが張られている文字や画像などの項目（オブジェクト）を選択するモードとして、カーソルによって選択可能なカーソルモードと、ポインタによって選択可能なポインタモードの２つの選択モードが用意されている。
【００２５】
カーソルモードが選択されているとき、ブラウザ画面には１つの項目を選択した状態でカーソルが表示される。ユーザは、カーソルによって選択された状態になる項目をリモートコントローラ２に設けられる十字キーを操作して切り換え、目的とする項目を選択した状態で決定ボタンを押すことによって、その項目のリンク先のWebページなどを表示させることができる。
【００２６】
一方、ポインタモードが選択されているとき、ブラウザ画面にはポインタが表示される。ポインタは、リンクが張られている文字や画像などの項目の上だけでなく、画面内のどの位置にも移動させることが可能とされる。ユーザは、ポインタをリモートコントローラ２に設けられる十字キーを操作して移動させ、目的とする項目を差した状態（選択した状態）で決定ボタンを押すことによって、その項目のリンク先のWebページなどを表示させることができる。
【００２７】
図２は、リモートコントローラ２の外観の例を示す図である。
【００２８】
リモートコントローラ２には、情報処理装置１の電源をオン／オフさせるときに操作される電源ボタン、受信チャンネルを切り換えたりするときに操作される数字ボタンなどの他に、青ボタン１１、赤ボタン１２、緑ボタン１３、黄ボタン１４が設けられている。
【００２９】
青ボタン１１、赤ボタン１２、緑ボタン１３、黄ボタン１４には、そのとき起動しているアプリケーションプログラムに応じて異なる機能が割り当てられる。
【００３０】
例えば、ブラウザを起動し、ユーザがブラウザ画面を表示しているとき、青ボタン１１には、Webページの表示範囲を上方向にスクロールする機能が割り当てられ、赤ボタン１２には、Webページの表示範囲を下方向にスクロールする機能が割り当てられる。
【００３１】
また、緑ボタン１３には、Webページの表示を拡大／縮小する機能が割り当てられ、黄ボタン１４には、上述したカーソルモードとポインタモードを切り換える機能が割り当てられる。黄ボタン１４が押される毎に、カーソルモードとポインタモードのうちの一方が交互に選択される。
【００３２】
リモートコントローラ２には、円形状の部材からなる十字キー１５も設けられる。十字キー１５のうち、上向きの矢印がプリントされている部分が上ボタン１５Ａ、下向きの矢印がプリントされている部分が下ボタン１５Ｂ、左向きの矢印がプリントされている部分が左ボタン１５Ｃ、右向きの矢印がプリントされている部分が右ボタン１５Ｄとなっている。十字キー１５の中央には、決定操作に用いられる決定ボタン１６も設けられている。
【００３３】
ここで、ブラウザ画面の表示について説明する。
【００３４】
図３は、情報処理装置１のディスプレイに表示されるブラウザ画面の例を示す図である。
【００３５】
図３に示されるように、ブラウザ画面は、主に、領域Ａ1と領域Ａ2から構成される。領域Ａ1はブラウザ画面全体のうちの広い範囲を占める領域であり、この領域Ａ1にWebページが表示される。Webページ全体のうちの領域Ａ1に表示されている範囲が、領域Ａ1の右端に示されるスクロールバーにより示されている。スクロールバー全体のうちの斜線で示される範囲が、Webページ全体のうちの表示範囲を表す。
【００３６】
図３の例においては、他のWebページへのリンクが張られている「リンクＡ」乃至「リンクＪ」の文字が下線が引かれた状態で表示されている。「リンクＡ」乃至「リンクＪ」だけでなく、実際には、Webサーバから取得されたHTML(Hyper Text Markup Language)ファイルに基づいて、リンクが張られていない文字や画像なども領域Ａ1には表示される。
【００３７】
また、図３の例においては、「リンクＡ」乃至「リンクＪ」のうち、「リンクＡ」を選択した状態でカーソルＣが表示されている。すなわち、この例においては、ブラウザ画面を表示させたときのデフォルトの選択モードとしてカーソルモードが選択されるようになされている。
【００３８】
ユーザは、リモートコントローラ２に設けられる十字キー１５を操作することによって、カーソルＣを、リンクが張られている他の文字の上に移動させることができる。また、ラジオボタン、チェックボックス、テキストボックスなどが表示されている場合、ユーザは、カーソルＣを移動させることによって、それらの項目に注目した状態とすることもできる。
【００３９】
ブラウザ画面の下方にある領域Ａ2は、リモートコントローラ２に設けられるボタンに割り当てられている機能の説明が表示される領域である。
【００４０】
図３の例においては、クリアボタンにはブラウザ画面を閉じる機能が割り当てられていることが表示され、戻るボタンには直前のWebページの表示に戻る機能が割り当てられていることが表示されている。
【００４１】
また、リモートコントローラ２に設けられる青ボタン１１、赤ボタン１２、緑ボタン１３、黄ボタン１４のそれぞれに、上述したような機能が割り当てられていることが表示されている。メニューボタンにはメニュー画面を表示する機能が割り当てられていることも表示されている。
【００４２】
図４は、図３のブラウザ画面が表示されている状態で、十字キー１５の右ボタン１５Ｄをユーザが２回押したときに表示されるブラウザ画面の例を示す図である。
【００４３】
右ボタン１５Ｄを１回押す毎にカーソルＣの位置が移動し、１回目の操作で、「リンクＡ」の右側にあり、「リンクＡ」から最も近い位置にある「リンクＢ」が選択された状態になる。また、２回目の操作で、「リンクＢ」の右側にあり、「リンクＢ」から最も近い位置にある「リンクＣ」が選択された図４の状態になる。この状態で決定ボタン１６が１回押されたとき、領域Ａ1には、「リンクＣ」のリンク先のWebページが表示される。
【００４４】
十字キー１５の他のボタンを押したときも同様に、押したボタンの方向と同じ方向にあり、押す前のカーソルＣの位置から最も近い位置にある項目が選択された状態になるようにカーソルＣが移動して表示される。
【００４５】
図５は、選択モードをカーソルモードからポインタモードに切り換えたときのブラウザ画面の例を示す図である。
【００４６】
選択モードがカーソルモードからポインタモードに切り換えられたとき、カーソルＣの表示は消され、図５に示されるように、ポインタＰが所定の位置に表示される。ユーザは、リモートコントローラ２に設けられる十字キー１５を操作することによって、選択可能な項目の上だけでなく、ポインタＰをブラウザ画面の任意の位置に移動させることができる。例えば、ポインタＰが「リンクＣ」の上に移動され、「リンクＣ」を差した状態で決定ボタン１６が１回押されたとき、領域Ａ1には、「リンクＣ」のリンク先のWebページが表示される。
【００４７】
ポインタモードが選択されているとき、青ボタン１１を押すだけでなく、図６に示されるように、ポインタＰをブラウザ画面の上端に移動させることによっても、Webページの表示範囲を上方向にスクロールすることができるようになされている。
【００４８】
また、赤ボタン１２を押すだけでなく、図７に示されるように、ポインタＰをブラウザ画面の下端に移動させることによっても、Webページの表示範囲を下方向にスクロールすることができるようになされている。
【００４９】
図８は、ポインタモードが選択されている例えば図７の状態で下方向のスクロールが行われ、Webページの表示範囲が下方向の範囲に切り換えられたブラウザ画面の例を示す図である。
【００５０】
図８の例においては、他のWebページへのリンクが張られている「リンクＶ」乃至「リンクＺ」の文字が下線が引かれた状態で表示されている。ポインタＰは、「リンクＶ」の近くに表示されている。
【００５１】
図８に示されるようなブラウザ画面が表示されている状態で黄ボタン１４が１回押され、選択モードをポインタモードからカーソルモードに切り換えることが指示された場合、図９に示されるように、Webページの表示範囲は選択モードを切り換える前の範囲と同じ範囲のまま、ポインタＰの表示は消され、カーソルＣが、ポインタＰが表示されていた位置に最も近い位置にある項目である「リンクＶ」を選択した状態で表示される。
【００５２】
同様に、例えば、ポインタＰが「リンクＺ」の近くにある状態で選択モードをポインタモードからカーソルモードに切り換えることが指示された場合、カーソルＣは、表示が消される直前のポインタＰの位置に最も近い位置にある項目である「リンクＺ」を選択した状態で表示される。
【００５３】
ここで、最も近い文字（項目）は、例えば、ポインタＰの重心位置とそれぞれの文字の表示範囲の重心位置を較べたときに距離が最も短くなるような文字が選択される。ポインタＰの先端とそれぞれの文字の表示範囲の各位置を較べたときに距離が最も短くなるような文字が選択されるようにしてもよい。
【００５４】
これにより、選択モードを切り換えたとしても、それに応じてWebページの表示範囲が切り換わるようなことは行われず、ポインタＰが表示されていた位置の近くにある項目を選択した状態でカーソルＣが表示されるため、操作性が損なわれることはない。
【００５５】
例えば、図８に示されるようなブラウザ画面が表示されている状態でポインタモードからカーソルモードに切り換えることが指示された場合、それに応じて、図３に示されるように、先頭にある「リンクＡ」を選択した状態でカーソルＣが表示されるとしたときには、Webページの表示範囲が切り換わってしまい、操作性が大きく損なわれることになるが、ポインタＰが表示されていた位置に最も近い位置にある項目を選択した状態でカーソルＣが表示されるようにすることにより、そのようなことを防ぐことができ、操作性を向上させることができる。
【００５６】
以上のようにしてブラウザ画面の表示を制御する情報処理装置１の処理についてはフローチャートを参照して後述する。
【００５７】
図１０は、情報処理装置１のハードウエア構成例を示すブロック図である。
【００５８】
CPU(Central Processing Unit)３１は、ROM(Read Only Memory)３２に記憶されているプログラム、または、ハードディスク３８からRAM(Random Access Memory)３３にロードされたプログラムに従って各種の処理を実行する。RAM３３にはまた、CPU３１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００５９】
CPU３１、ROM３２、およびRAM３３は、バス３４を介して相互に接続されている。このバス３４にはまた、入出力インタフェース３５も接続されている。
【００６０】
入出力インタフェース３５には、LCD(Liquid Crystal Display)などよりなるディスプレイ３６、スピーカ３７、ハードディスク３８、ネットワークを介して通信を行う通信部３９が接続されている。ブラウザ画面の表示に用いられるHTMLファイルはこの通信部３９において行われる通信によってWebサーバから取得される。
【００６１】
入出力インタフェース３５にはまた、USBホストコントローラ４０、テレビジョン放送受信部４２、およびドライブ４３も接続される。USBホストコントローラ４０は、USBデバイスとして接続されるリモートコントローラ受光部４１において受信された、リモートコントローラ２からの信号を受け付ける。
【００６２】
テレビジョン放送受信部４２は、テレビジョン放送波を受信する図示せぬアンテナからの信号を受信し、所定のチャンネルで放送されるテレビジョン番組のデータを取得する。テレビジョン放送受信部４２により取得されたテレビジョン番組のデータは、入出力インタフェース３５を介してディスプレイ３６に供給され、番組の表示に用いられたり、ハードディスク３８に供給され、記録されたりする。
【００６３】
ドライブ４３にはBlu-ray Disc（商標）、DVD(Digital Versatile Disc)などの光ディスクよりなるリムーバブルメディア４４が装着される。ドライブ４３によってリムーバブルメディア４４から読み出されたコンピュータプログラムが、必要に応じてハードディスク３８にインストールされる。
【００６４】
図１１は、情報処理装置１の機能構成例を示すブロック図である。図１１に示す機能部のうちの少なくとも一部は、図１０のCPU３１により所定のプログラムが実行されることによって実現される。
【００６５】
図１１に示されるように、情報処理装置１においてはユーザ操作検出部５１、および表示制御部５２が実現される。USBホストコントローラ４０により受け付けられたリモートコントローラ２からの信号はユーザ操作検出部５１に入力される。
【００６６】
ユーザ操作検出部５１は、USBホストコントローラ４０から供給される信号に基づいて、リモートコントローラ２を用いて行われたユーザの操作の内容を検出し、検出した操作の内容を表す情報を表示制御部５２に出力する。ユーザ操作検出部５１により、メニュー画面からブラウザを起動させることが指示されたこと、黄ボタン１４が押され、選択モードを切り換えることが指示されたこと、十字キー１５が操作され、カーソルやポインタを移動させることが指示されたこと、などが検出される。
【００６７】
表示制御部５２は、ディスプレイ３６の表示を制御し、ユーザ操作検出部５１から供給される情報によって表されるユーザの指示に応じてブラウザ画面の表示を切り換える。
【００６８】
ここで、図１２のフローチャートを参照して、ブラウザ画面の表示を制御する情報処理装置１の処理について説明する。この処理は、ブラウザ画面が表示制御部５２により表示されたときに開始される。
【００６９】
ステップＳ１において、表示制御部５２は、ユーザ操作検出部５１から供給される情報により表されるユーザの操作に応じて、カーソルモードでブラウザ画面の表示を制御する。
【００７０】
すなわち、表示制御部５２は、ユーザにより十字キー１５が操作される毎にカーソルＣを移動させたり、青ボタン１１、赤ボタン１２の操作に応じてWebページの表示範囲を切り換える。また、リンクが張られている項目がカーソルＣにより選択された状態で決定ボタン１６が押されたとき、表示制御部５２は、リンク先のHTMLファイルを通信部３９を制御して取得し、取得したHTMLファイルに基づいて領域Ａ1の表示を切り換える。
【００７１】
ステップＳ２において、表示制御部５２は、選択モードをカーソルモードからポインタモードに切り換えることが指示されたか否かを判定する。
【００７２】
ステップＳ２においてポインタモードに切り換えることが指示されていないと判定した場合、表示制御部５２は、ステップＳ３において、ブラウザ画面を消すことが指示されたか否かを判定する。
【００７３】
ステップＳ３においてブラウザ画面を消すことが指示されていないと判定された場合、ステップＳ１に戻り、カーソルモードでの表示が続けられる。
【００７４】
一方、ステップＳ２において選択モードをカーソルモードからポインタモードに切り換えることが指示されたと判定した場合、ステップＳ４において、表示制御部５２は、カーソルＣの表示を消すとともに、ポインタＰを表示させ、ポインタモードでブラウザ画面の表示を制御する。
【００７５】
表示制御部５２は、ユーザにより十字キー１５が操作されることに応じてポインタＰを移動させたり、青ボタン１１、赤ボタン１２の操作に応じてWebページの表示範囲を切り換える。また、リンクが張られている項目にポインタＰがあてられた状態で決定ボタン１６が押されたとき、表示制御部５２は、リンク先のHTMLファイルを通信部３９を制御して取得し、取得したHTMLファイルに基づいて領域Ａ1の表示を切り換える。
【００７６】
ステップＳ５において、表示制御部５２は、選択モードをポインタモードからカーソルモードに切り換えることが指示されたか否かを判定する。
【００７７】
ステップＳ５においてカーソルモードに切り換えることが指示されていないと判定した場合、ステップＳ４に戻り、ポインタモードでの表示が続けられる。
【００７８】
一方、ステップＳ５において選択モードをポインタモードからカーソルモードに切り換えることが指示されたと判定した場合、ステップＳ６において、表示制御部５２は、ポインタＰの表示位置に最も近い項目を１つ選択する。
【００７９】
ステップＳ７において、表示制御部５２は、ポインタＰの表示を消すとともに、ステップＳ６で選択した項目を選択した状態でカーソルＣを表示させる。その後、ステップＳ１に戻り、表示制御部５２は、カーソルモードでブラウザ画面の表示を制御する。
【００８０】
リモートコントローラ２に設けられるクリアボタンが押されたことから、ステップＳ３においてブラウザ画面を消すことが指示されたと判定した場合、表示制御部５２はブラウザ画面を消し、処理を終了させる。
【００８１】
以上の処理により、選択モードをポインタモードからカーソルモードに切り換えた場合であっても、切り換え後の画面においては、ポインタＰが表示されていた位置に最も近い位置にある項目を選択した状態でカーソルＣが表示されるため、選択モードを切り換えたときの操作性を向上させることができる。
【００８２】
以上においては、ブラウザ画面の表示について説明したが、カーソルやポインタによって選択することのできる項目が表示されている画面であれば、どのような画面において以上のような表示の切り替えが行われるようにしてもよい。
【００８３】
また、以上においては、カーソルＣが四角の枠で示されるものとしたが、十字キー１５が操作される毎に位置が移動し、選択対象の項目が切り換わるような表示であればどのような表示がカーソルＣに替えて用いられるようにしてもよい。例えば、選択された状態の１つの項目が他の項目と異なる色で表示されるといったように強調表示され、強調表示される項目が十字キー１５が操作される毎に切り換えられるようにしてもよい。
【００８４】
さらに、ポインタＰが白抜きの矢印で示されるものとしたが、十字キー１５が操作されることに応じて位置が移動するような表示であればどのような表示がポインタＰに替えて用いられるようにしてもよい。
【００８５】
また、カーソルＣによって選択することができる項目は、リンクが張られている文字、画像や、ラジオボタン、チェックボックス、テキストボックスであるとしたが、カーソルＣによって選択された状態で決定操作などの所定の操作が行われることに応じて情報処理装置において処理が行われるような表示であれば、他の表示を項目としてカーソルＣによって選択することができるようにしてもよい。
【００８６】
また、以上においては、リモートコントローラ２を用いて操作が行われたときの表示について説明したが、マウスなどの他の入力デバイスを用いて行われた操作に応じて以上のような表示が行われるようにしてもよい。
【００８７】
以上においては、情報処理装置１が一般的なテレビジョン受像機と同様の形態を有するものとして説明したが、図１３に示されるように、テレビジョン受像機とは別の筐体の機器として情報処理装置１が実現されるようにしてもよい。
【００８８】
図１３の例においては、情報処理装置１にはケーブルを介してディスプレイ３６が接続されており、このディスプレイ３６の表示が、上述したようにして情報処理装置１により制御される。
【００８９】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、図１０に示されるような構成を有する汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００９０】
コンピュータ（CPU３１）が実行するプログラムは、例えば、光ディスクよりなるリムーバブルメディア４４に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００９１】
そして、プログラムは、リムーバブルメディア４４をドライブ４３に装着することにより、入出力インタフェース３５を介して、ハードディスク３８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部３９で受信し、ハードディスク３８にインストールすることができる。その他、プログラムは、ROM３２やハードディスク３８に、あらかじめインストールしておくことができる。
【００９２】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００９３】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明の一実施形態に係る情報処理装置の例を示す図である。
【図２】リモートコントローラの外観の例を示す図である。
【図３】ディスプレイに表示される画面の例を示す図である。
【図４】ディスプレイに表示される画面の他の例を示す図である。
【図５】ディスプレイに表示される画面のさらに他の例を示す図である。
【図６】ディスプレイに表示される画面の例を示す図である。
【図７】ディスプレイに表示される画面の他の例を示す図である。
【図８】ディスプレイに表示される画面のさらに他の例を示す図である。
【図９】ディスプレイに表示される画面の例を示す図である。
【図１０】情報処理装置のハードウエア構成例を示すブロック図である。
【図１１】情報処理装置の機能構成例を示すブロック図である。
【図１２】情報処理装置の表示制御処理について説明するフローチャートである。
【図１３】情報処理装置を示す他の図である。
【符号の説明】
【００９５】
１  情報処理装置，  ２  リモートコントローラ，  １１  青ボタン，  １２  赤ボタン，  １３  緑ボタン，  １４  黄ボタン，  ４０  USBホストコントローラ，  ５１  ユーザ操作検出部，  ５２  表示制御部
【図１】
2008180803.tif 000003
【図２】
2008180803.tif 000004
【図３】
2008180803.tif 000005
【図４】
2008180803.tif 000006
【図５】
2008180803.tif 000007
【図６】
2008180803.tif 000008
【図７】
2008180803.tif 000009
【図８】
2008180803.tif 000010
【図９】
2008180803.tif 000011
【図１０】
2008180803.tif 000012
【図１１】
2008180803.tif 000013
【図１２】
2008180803.tif 000014
【図１３】
2008180803.tif 000015