(57)【要約】【課題】  表示画面をもつ情報処理装置において、画面上のフォーカス移動可能項目に、その項目にフォーカスを移動させるために用いる入力部の情報（画像や色等）を併せて提示することにより、ユーザの操作性を向上させることを目的とする。【解決手段】複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択し、選択された項目に関連付けられた前記入力部と前記項目とを対応付ける対応情報に基づいて、前記各項目に対応する入力部を表す入力部情報を、対応する項目と対応付けて表示する。【選択図】  図１
2007133750.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択工程と、
前記選択工程で選択された項目に関連付けられた前記入力部と前記項目とを対応付ける対応情報に基づいて、各項目に対応する入力部を表す入力部情報を、対応する項目と対応付けて表示するよう制御する表示制御工程とを備えたことを特徴とする情報処理方法。
【請求項２】
複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択工程と、
前記選択工程によりある項目が選択された状態で、前記各入力部に対応する情報を受信した場合に選択される項目に、該入力部を表す入力部情報を対応付けて表示するよう制御する表示制御工程とを備えたことを特徴とする情報処理方法。
【請求項３】
前記選択工程は、項目にフォーカスを合わせることで項目を選択することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項４】
前記選択工程は、複数の項目のうちの一つを他と異なる表示にすることで選択することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項５】
前記表示制御工程は、前記入力部情報を前記項目に重ねて表示することで対応付けて表示することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項６】
前記表示制御工程は、前記入力部情報を前記項目の枠線で表示することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項７】
前記入力部情報は、少なくとも入力部を表す画像もしくは入力部を表す色であることを特徴とする請求項１又は２に記載の情報処理方法。
【請求項８】
前記表示制御工程は、前記複数の項目と前記選択工程で選択された項目との距離に応じて、前記複数の項目に対応する入力部を表す入力部情報を表示するよう制御することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項９】
請求項１又は２に記載の情報処理方法をコンピュータに実行させるための制御プログラム。
【請求項１０】
複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択手段と、
前記選択手段で選択された項目に関連付けられた前記入力部と前記項目とを対応付ける対応情報に基づいて、前記各項目に対応する入力部を表す入力部情報を、対応する項目と対応付けて表示するよう制御する表示制御手段とを備えたことを特徴とする情報処理装置。
【請求項１１】
複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択手段と、
前記選択手段によりある項目が選択された状態で、前記各入力部に対応する情報を受信した場合に選択される項目に、該入力部を表す入力部情報を対応付けて表示するよう制御する表示制御手段とを備えたことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に情報を表示する情報処理装置における操作支援技術に関する。
【背景技術】
【０００２】
テレビやプロジェクタ等、ディスプレイに表示された画面の操作はリモコンを用いて行うことが多く、こういった機器において画面上のフォーカスを移動させる場合、リモコンの十字（上下左右）キーやスティックデバイス等を用いる例が多く見られる。
【０００３】
しかしながら、画面の構成は多種多様であり、リモコンのデバイスが指し示す方向（例えば「右」キーであれば右方向）と画面上のフォーカス移動方向が必ずしも一致しているとは限らない。そのため、リモコンのどのキーを押せばフォーカスがどこに移動するか、ユーザにとってわかりにくいという課題がある。
【０００４】
リモコンにおける画面操作を支援する方法として、例えば、各項目からフォーカス移動可能な項目を矢印等で表示する方法（特許文献１）が開示されている。また更に、カーソルが移動可能な方向を強調し、所定の操作により「上下左右」キー等による移動場所を矢印で表示する方法（特許文献２）も開示されている。
【特許文献１】特開２００２−１４９１４４号公報
【特許文献２】特開２００２−３０５６９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１および特許文献２で開示されたような技術により、フォーカス移動可能な項目や、現在のフォーカス位置からどの方向に移動可能かを直感的に把握することが容易になった。しかしながら、リモコンのデバイスが指し示す方向と画面上のフォーカス移動方向が一致していない場合は、リモコンのどのキーを押せばフォーカスがどこに移動するか、依然としてユーザにとってはわかりにくい。例えば、「上」キーを押しても真上に項目がなく、斜め上に配置された項目の中で１番近いものにフォーカス移動するような場合がある。このような場合は、現在のフォーカス位置に「上矢印」を表示しても、どこにフォーカスが移動するのか直感的には把握できない。
【０００６】
本発明は、このような事情を鑑みてなされたものであり、画面上のフォーカス移動可能項目に、その項目にフォーカスを移動させるために用いる入力部情報（キーの画像や色等）を併せて提示することにより、ユーザの操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる情報処理方法は、複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択工程と、前記選択工程で選択された項目に関連付けられた前記入力部と前記項目とを対応付ける対応情報に基づいて、前記各項目に対応する入力部を表す入力部情報を、対応する項目と対応付けて表示するよう制御する表示制御工程とを備えたことを特徴とする。
【０００８】
また、本発明にかかる情報処理方法は複数の入力部を有する入力手段からの情報に応じて、画面上に表示された複数の項目のうちの一つを選択する選択工程と、前記選択工程によりある項目が選択された状態で、前記各入力部に対応する情報を受信した場合に選択される項目に、該入力部を表す入力部情報を対応付けて表示するよう制御する表示制御工程とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明により、ユーザが所望の項目にフォーカス移動させるためにはどう操作すればよいか直感的にわかるようになるので、操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら本発明の好適な実施例について説明していく。
【実施例１】
【００１１】
図１は、本発明の実施例１における情報処理装置の基本構成を示す図である。情報処理装置は、本体入力部１０１、表示部１０２、記憶部１０３、制御部１０４、対応テーブル１０５、リモコン通信部１０６から構成される。本情報処理装置はリモコン１０７と通信をおこなう。
【００１２】
本体入力部１０１はボタン群やタッチパネル等の入力装置から構成され、各種の指示を本装置に入力するための入力インタフェースとして機能する。
【００１３】
表示部１０２は液晶ディスプレイ等の表示装置から構成され、画像や文字等により構成される各種の情報を表示する。なお、表示部１０２としてタッチパネル式の表示装置を用いてもよく、その場合、表示部１０２は本体入力部１０１としての機能（各種の指示を本装置に入力する機能）をも有することになる。
【００１４】
記憶部１０３は、各種の情報を保存するためのハードディスクドライブ装置や、情報処理システムに各種の情報を提供するためのＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体等により構成されている。記憶部１０３には、各種のアプリケーションプログラム、ユーザ・インタフェース制御プログラム、そして各プログラムを実行する際に必要な各種のデータ等が記憶されており、これらは後段の制御部１０４の制御により、本装置に読み込まれる。
【００１５】
制御部１０４はワークメモリやＣＰＵ、ＭＰＵ等により構成されており、記憶部１０３に記憶されたプログラムやデータを読み出して各種の処理を実行する。
【００１６】
対応テーブル１０５は、表示部１０２に表示されるフォーカス移動可能な項目とリモコン入力部１０８の情報とを対応付けたテーブル（図５）であり、記憶部１０３に記憶されている。詳細については後述する。
【００１７】
リモコン通信部１０６は後述のリモコン１０７が発信する赤外線信号を受信してこれを復調し、リモコン操作によって発生したコードを制御部１０４に渡す。本実施例では赤外線信号で通信する例をあげて説明するが、通信方法はこれに限らず、電波による通信や有線通信などの既存の通信方式を用いても構わない。
【００１８】
リモコン１０７は、後述のリモコン入力部１０８からの入力を受け付け、これ応じてリモコン通信部１０６に赤外線信号を送信する。
【００１９】
リモコン入力部１０８はボタン群やジョイスティック、スイッチ、タッチホイール等の入力装置から構成され、各種の指示をリモコン１０７に入力するための入力インタフェースとして機能する。
【００２０】
入力部情報１０９は、入力部の画像や色に関する情報（図６、図７）であり、記憶部１０３に記憶されている。詳細については後述する。
【００２１】
次に、図５に示す対応テーブル５０１について説明する。対応テーブル５０１は、ユーザ・インタフェースの状態毎に、操作可能なキーとフォーカス移動可能な項目とを対応付けたテーブルである。ここで、ユーザ・インタフェースには状態と各状態名があらかじめ定義されており、キーや項目にはそれぞれ固有のＩＤが割り振られている。
【００２２】
５０１において、「状態」欄には状態名、「フォーカス項目」欄には前記状態におけるフォーカスの合っている項目のＩＤ、「キーＩＤ」欄にはリモコンのキーのＩＤが記されている。「フォーカス移動可能項目１」欄には、「キーＩＤ」欄のキーを操作した場合にフォーカスの合う項目のＩＤが記されている。そしてそれ以降、現在フォーカスが合っている項目からの移動回数が小さい順に「フォーカス移動可能項目２」欄、「フォーカス移動可能項目３」欄に、該当する項目のＩＤが記されている。なお、「フォーカス移動項目２」以降は、１つの欄に複数該当する項目があり得る。
【００２３】
図６に示す画像テーブル６０１は、リモコンの各キーと、そのキーの画像とを対応付けるテーブルであり、記憶部１０３に記憶されている。「キーＩＤ」欄にはキーのＩＤが、「イメージファイル」欄にはキーを示す画像ファイルのＵＲＩが記されている。
【００２４】
同様に、図７に示す色テーブル７０１は、リモコンの各キーと、そのキーの色とを対応付けるテーブルであり、記憶部１０３に記憶されている。「キーＩＤ」欄にはキーのＩＤが、「色」欄にはキーの色が記されている。
【００２５】
続いて、本発明の実施例１における情報処理装置の動作例を図２に示す。図２において、２０１はディスプレイに表示された画面、２０２はリモコンである。リモコン２０２には、フォーカスを上下左右方向に移動させるための十字キーが備えられている。画面２０１において、ユーザがフォーカスを「ファイルの場所」という項目に移動させようとした場合、現在の状態においてどのキーを操作すればフォーカスがそこに移動する（あるいは近付く）のか、画面２０１から直感的に把握することは難しい。
【００２６】
ここで、画面２０１に本発明を適用し、キーを表す画像を画面２０１上に併せて示したものを画面２０３に示す。画面２０３では、現在の状態において「上下左右」各キーを押した場合のフォーカス移動先項目上に、各キーの画像が併せて表示されている。「ファイルの場所」という項目には「上」キーを表す画像が併せて表示されており、これにより、ユーザは「ファイルの場所」という項目にフォーカスを移動させるためには「上」キーを押せばよいことが直感的に把握できる。
【００２７】
フォーカス移動させたときの動作例を図３に示す。図３の３０１は対応テーブル（図５：５０１）における「状態３」のときの画面である。画面３０１では、項目ＩＤ＿ＩＭＡＧＥ３にフォーカスが合っている。そして、項目ＩＤ＿ＰＵＬＬＤＯＷＮ２上には「上」キーの画像が、項目ＩＤ＿ＢＵＴＴＯＮ１上には「下」キーの画像が、項目ＩＤ＿ＩＭＡＧＥ２上には「左」キーの画像が、項目ＩＤ＿ＩＭＡＧＥ４上には「右」キーの画像が、それぞれ併せて表示されている。
【００２８】
「状態３」において「右」キーを押すと、対応テーブル５０１における「状態４」に状態遷移し、フォーカスが項目ＩＤ＿ＩＭＡＧＥ４に合い、上記と同様、キーの画像が併せて表示される（図３：３０２）。
【００２９】
「状態４」において「上」キーを押すと、対応テーブル５０１における「状態２０」に状態遷移し、フォーカスが項目ＩＤ＿ＰＵＬＬＤＯＷＮ２に合い、上記と同様、キーの画像が併せて表示される（図３：３０３）。
【００３０】
次に、本発明の実施例１における情報処理装置の動作について、図８のフローチャートを参照して説明する。該フローチャートを実行するためのプログラムは、記憶部１０８に記憶され、制御部１０４の制御のもと実行される。
【００３１】
フォーカス移動のイベントを検出すると（ステップＳ８０１にてＹＥＳ）、フォーカスを移動することによりユーザ・インタフェースの状態が遷移する（ステップＳ８０２）。状態遷移後、対応テーブル５０１（図５）を参照して現状態におけるフォーカス移動可能項目（「フォーカス移動可能項目１」）を取得し、画像テーブル６０１（図６）を参照して各キーの画像情報を取得する（ステップＳ８０３）。続いて、画面上の各フォーカス移動可能項目上に対応するキー画像を併せて表示する（ステップＳ８０４）。表示については既存の画像処理技術を利用する。キー画像は透明度を高くして、項目がキー画像で隠れないように工夫することも可能である。
【００３２】
尚、上記フォーカス移動可能項目は、「フォーカス移動可能項目１」に限らず、「フォーカス移動可能項目２」、「フォーカス移動可能項目３」、・・・の任意の項目を取得して表示してもよい。全項目取得した場合は、図１０の１００１のように全てのフォーカス移動可能項目上にキー画像が表示されることになり、ユーザはフォーカスを移動させたい項目に表示されているキーを操作すればよい。
【００３３】
また、図１０の１００２のように、「フォーカス移動可能項目１」と「フォーカス移動可能項目２」以降のキー画像の大きさを変えることにより、操作後にフォーカスが「合う」「近付く」の違いを明示的に示すことも可能である。この場合、同一の画像を用いて拡大・縮小することにより表示してもよいし、大きさの異なる画像ファイルを別に用意してもよい。なお、「フォーカス移動可能項目２」以降、段階的に大きさを変えてもよい。
【００３４】
以上のように、実施例１によれば、項目にフォーカス移動用のキー画像が併せて表示されるので、ユーザは所望の項目にフォーカスを移動させるためにどのキーを操作すればよいかを直感的に把握でき、操作性が向上する。
【実施例２】
【００３５】
続いて、本発明の実施例２について説明する。実施例１では、リモコンのキー画像を項目上に併せて表示する例を示した。実施例２では、リモコンのキーの色を表示する例を示す。
【００３６】
本実施例における情報処理装置の動作例を図４に示す。図４において、２０１はディスプレイに表示された画面（図２の２０１と同じ）、４０１はリモコンである。リモコン４０１には、フォーカスを上下左右方向に移動させるための十字キーが備えられており、上下左右のキーの色は、それぞれ異なる。
【００３７】
実施例１でも述べたように、画面２０１では直感的な操作が難しいため、画面２０１に本発明を適用し、リモコンの各キーを押した場合のフォーカス移動先項目の周りに、キーの色（図７の色テーブル７０１から取得できる）の枠を表示した例を画面４０２に示す。「ファイルの場所」という項目の周りには赤い枠が表示されており、これにより、「ファイルの場所」という項目にフォーカスを移動させるためには赤色のキーを押せばよいことが直感的に把握できる。画面４０２では、対応するキーの色の枠を項目の周りに表示した例を示したが、項目自体をキーの色で表示してもよい。
【００３８】
本発明の実施例２における情報処理装置の動作について、図９のフローチャートを参照して説明する。該フローチャートを実行するためのプログラムは、記憶部１０８に記憶され、制御部１０４の制御のもと実行される。
【００３９】
図９におけるステップＳ８０１、ステップＳ８０２は、実施例１で示した図８のステップＳ８０１、ステップＳ８０２と同一なので、ここでは、ステップＳ９０１、ステップＳ９０２についてのみ説明する。
【００４０】
ステップＳ９０１では、状態遷移後（ステップＳ８０２の後）、対応テーブル５０１（図５）を参照して現状態におけるフォーカス移動可能項目（「フォーカス移動可能項目１」）を取得し、色テーブル７０１（図７）を参照して各キーを表す色情報を取得する。続いて、画面上の各フォーカス移動可能項目の周りに色枠を表示する（ステップＳ９０２）。ここで、色枠の表示については既存の技術を利用する（ＨＴＭＬ等でもスタイルシートで枠線の種類を指定することにより太さや色、スタイルを変えることができ、このような技術は世の中で多く使われている）。
【００４１】
尚、実施例１と同様に、上記フォーカス移動可能項目は、「フォーカス移動可能項目１」に限らず、「フォーカス移動可能項目２」、「フォーカス移動可能項目３」、・・・の任意の項目を取得して表示してもよい。全項目を取得した場合、図１１に示す図１１０１のように全てのフォーカス移動可能項目の周りに十字キーの色に対応した色枠が表示されることになり、ユーザはフォーカスを移動させたい項目に表示されている色を頼りにキーを操作すればよい。
【００４２】
また１１０２のように、「フォーカス移動可能項目１」と「フォーカス移動可能項目２」以降の枠線種（実線、点線等）や枠線の太さ、色の濃度を変えたりすることにより、操作後にフォーカスが「合う」「近付く」の違いを明示的に示すことも可能である。
【００４３】
以上のように、実施例２によれば、項目にフォーカス移動用のキーの色が表示されているので、ユーザは所望の項目にフォーカスを移動させるためにどの色のキーを操作すればよいかを直感的に把握でき、操作性が向上する。
【００４４】
また、実施例１、実施例２ではリモコンのキーを例に動作を説明したが、本発明はリモコンに限らず、装置自体の入力部（図１：１０１）の情報を表示してもよい。
【００４５】
なお本発明の目的は、前述の実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステムや装置に供給し、そのシステムや装置のコンピュータ（又はＣＰＵやＭＰＵ）がプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述の実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）等のコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【００４７】
またコンピュータが読み出したプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、該処理によって前述の実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
さらに、次のような場合も考えられる。まず、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そしてそのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述の実施形態の機能を実現する。
【００４９】
本発明において、複数の入力部を有する入力手段とは、例えば実施例１、２のリモコン１０７や本体入力部１０１であり、複数の入力部とは、例えばリモコンのボタンや十字キーである。また入力部と項目を対応付ける対応情報とは、例えば図５に示す対応テーブル５０１である。図５では、例えばフォーカス項目（１）には、入力部ＫＥＹ＿ＵＰと項目ＩＤ＿ＰＵＬＬＤＯＷＮ２の対応付けが関連付けられている。また、入力部をあらわす入力部情報とは、例えば図６の画像テーブル６０１に示す画像のことであり、図６では、入力部ＫＥＹ＿ＵＰをあらわすｕｐｋｅｙ．ｂｍｐが入力部情報である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施例１における情報処理装置の基本構成を示すブロック図である。
【図２】本発明の実施例１に係る情報処理装置の動作の一例を示す図である。
【図３】本発明の実施例１に係る情報処理装置の動作の一例を示す図である。
【図４】本発明の実施例２に係る情報処理装置の動作の一例を示す図である。
【図５】本発明の実施例１に係る情報処理装置における操作キーとフォーカス移動可能項目との対応関係を記したテーブルの一例を示す図である。
【図６】本発明の実施例１に係る情報処理装置のキー情報（キーを表す画像ファイル）を示すテーブルの一例を示す図である。
【図７】本発明の実施例２に係る情報処理装置のキー情報（キーを表す色）を示すテーブルの一例を示す図である。
【図８】本発明の実施例１に係る情報処理装置の動作手順を示すフローチャートである。
【図９】本発明の実施例２に係る情報処理装置の動作手順を示すフローチャートである。
【図１０】本発明の実施例１に係る情報処理装置の動作の一例を示す図である。
【図１１】本発明の実施例２に係る情報処理装置の動作の一例を示す図である。
【符号の説明】
【００５１】
１０１  本体入力部
１０２  表示部
１０３  記憶部
１０４  制御部
１０５  対応テーブル
１０６  リモコン通信部
１０７  リモコン
１０８  リモコン入力部
１０９  入力部情報
【図１】
2007133750.tif 000003
【図２】
2007133750.tif 000004
【図３】
2007133750.tif 000005
【図４】
2007133750.tif 000006
【図５】
2007133750.tif 000007
【図６】
2007133750.tif 000008
【図７】
2007133750.tif 000009
【図８】
2007133750.tif 000010
【図９】
2007133750.tif 000011
【図１０】
2007133750.tif 000012
【図１１】
2007133750.tif 000013