(57)【要約】【課題】ＧＵＩを用いて使用者がより容易に所望の処理指示を電子機器へ入力することが可能となり、また電子機器の構成を簡素化することができる処理指示受付方法、電子機器、及びコンピュータプログラムを提供する。【解決手段】  ＧＵＩを用いる本発明の電子機器は、アイコン１６１，１６２，１６３等からなる複数のメニュー項目を並べて表示画面に表示すると共に、カーソルに相当する固定領域を表示画面内に規定する。電子機器は、筐体の傾き又は筐体に発生する加速度を検出することでメニュー項目のスクロール指示を受け付け、固定領域の位置を固定しながら複数のメニュー項目の全体をスクロールし、所望のメニュー項目を固定領域に位置させることによってメニュー項目を選択し、メニュー項目を特定する指示を受け付け、指示を受け付けた時点で固定領域に位置しているメニュー項目に係る処理を実行する。【選択図】図４
2007156922.tif 000002
【特許請求の範囲】
【請求項１】
所定の処理を実行することを指示する処理指示を電子機器で受け付ける方法において、
電子機器の内部又は外部の表示画面に、夫々に所定の処理を関連付けた複数のメニュー項目を並べて表示し、
複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定し、
複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付け、
入力されたスクロール指示に従って、表示画面に表示された複数のメニュー項目をスクロールし、
メニュー項目を特定するための指示を受け付けることにより、前記指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行することを指示する処理指示を受け付けること
を特徴とする処理指示受付方法。
【請求項２】
所定の処理に係る指示を受け付け、受け付けた指示に従って処理を実行する電子機器において、
夫々に所定の処理を関連付けた複数のメニュー項目を並べて表示画面に表示するメニュー表示手段と、
複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定する手段と、
複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けるスクロール指示受付手段と、
該スクロール指示受付手段が前記スクロール指示を受け付けた場合に、表示画面に表示された複数のメニュー項目をスクロールする手段と、
メニュー項目を特定するための指示を受け付ける手段と、
該手段が前記指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行する手段と
を備えることを特徴とする電子機器。
【請求項３】
前記メニュー表示手段は、複数のメニュー項目を直線状に並べて表示画面に表示する手段を有し、
メニュー項目に関連付けられた処理には、前記メニュー表示手段に、既に表示画面に表示されている複数のメニュー項目が直線状に並ぶ方向とは交差する方向に前記複数のメニュー項目に代えて他の複数のメニュー項目を直線状に並べて表示画面に表示させる処理が含まれること
を特徴とする請求項２に記載の電子機器。
【請求項４】
使用者が保持可能な筐体と、
該筐体の所定の姿勢からの傾きを検出する傾き検出手段とを更に備え、
前記スクロール指示受付手段は、前記傾き検出手段が前記傾きを検出することより、前記傾き検出手段が検出した前記傾きに応じた前記スクロール指示を受け付ける手段を有すること
を特徴とする請求項２又は３に記載の電子機器。
【請求項５】
使用者が保持可能な筐体と、
該筐体に発生する加速度を検出する加速度検出手段とを更に備え、
前記スクロール指示受付手段は、前記加速度検出手段が前記加速度を検出することにより、前記加速度検出手段が検出した前記加速度に応じた前記スクロール指示を受け付ける手段を有すること
を特徴とする請求項２又は３に記載の電子機器。
【請求項６】
内部又は外部の表示画面に情報を表示し、外部から所定の指示を受け付けるコンピュータに、表示した情報に係る処理を実行させるコンピュータプログラムにおいて、
コンピュータに、夫々に所定の処理を関連付けた複数のメニュー項目を並べて内部又は外部の表示画面に表示させる手順と、
コンピュータに、複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定させる手順と、
コンピュータに、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けた場合に、表示画面に表示された複数のメニュー項目をスクロールさせる手順と、
コンピュータに、メニュー項目を特定するための指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行させる手順と
を含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩを用いて電子機器に情報を入力する方法に関し、複雑な構成を必要とせずに電子機器が実行すべき処理指示を受け付けることができる処理指示受付方法、電子機器、及び該電子機器を実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、使用者の操作により電子機器に対して各種の指示を入力する入力手段として、機械式又は電気式のスイッチが用いられている。ところが、入力手段としてスイッチを利用する場合は、電子機器の多機能化に伴って、多数の機能に対応した多数のスイッチが必要となって電子機器の構成が複雑となり、また使用者が多数のスイッチの中から目的とするスイッチを選んで操作することが煩雑になっている。特に、携帯電話機、音楽プレーヤ又は電子機器のリモートコントローラ（以下、リモコンと言う）等の携帯型の電子機器ではこの傾向が顕著になる。そこで、パーソナルコンピュータ（ＰＣ）等で用いられてきたＧＵＩ（Graphical User Interface）を利用することが行われている。
【０００３】
ＧＵＩでは、電子機器が実行すべき処理に対応したアイコン又は文字等の複数のメニュー項目からなるメニュー画面をディスプレイに表示し、使用者は、マウス又はカーソルキー等のポインティングデバイスを用いてメニュー画面内でカーソルを移動させていずれかのメニュー項目を特定し、電子機器は指定されたメニュー項目に対応する処理の実行指示を受け付ける。入力手段としてＧＵＩを利用することにより、スイッチを増加させることなく電子機器の機能を充実させることが可能となる。またその他の技術として、携帯型の電子機器に関し、使用者が電子機器を傾けることによる電子機器の傾き、又は使用者が電子機器を振ることによって発生する加速度を検出し、傾き又は加速度の大きさに応じた処理指示を電子機器が受け付ける技術が開発されている。この技術の例は例えば特許文献１及び２に開示されている。これらＧＵＩの技術と電子機器の傾き又は加速度を利用する技術とを組み合わせ、傾き又は加速度を検出するセンサをポインティングデバイスとして利用することにより、スイッチの数を抑制しながら電子機器の多機能化を促進することが可能となる。
【特許文献１】２００３−１６２３７１号公報
【特許文献２】２００３−３４５４９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来のＧＵＩを用いて所望の情報を電子機器へ入力するためには、使用者は、ポインティングデバイスを操作することによって、メニュー画面上で自在に移動可能なカーソルを所望の項目の位置へ移動させる必要がある。使用者によるポインティングデバイスの操作に対するカーソルの移動の応答の具合、ディスプレイの大きさ、及びメニュー画面上で各項目が表示される大きさ等の状況によっては、自在に移動可能なカーソルを使用者の意図通りに所望のメニュー項目の位置に合わせる作業が容易ではない場合があり、この場合は所望の処理指示の入力が困難になるという問題がある。またカーソルがメニュー画面上の任意の位置へ移動可能に構成することにより、メニュー画面上でのカーソルの位置の検出及び制御を正確に行う必要があるので、電子機器の構成が複雑となるという問題がある。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、ＧＵＩで表示画面に表示されたメニュー項目を選択する際にカーソルを移動させて所望のメニュー項目の位置に合わせる作業を不必要とすることにより、使用者がより容易に所望の処理指示を電子機器へ入力することが可能となり、また電子機器の構成を簡素化することができる処理指示受付方法、電子機器、及び該電子機器を実現するためのコンピュータプログラムを提供することにある。
【０００６】
また本発明の他の目的とするところは、電子機器の傾き又は電子機器に発生する加速度を検出して処理指示を受け付ける技術を利用することにより、使用者は容易な操作で所望の処理指示を電子機器へ入力することが可能となる電子機器を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る処理指示受付方法は、所定の処理を実行することを指示する処理指示を電子機器で受け付ける方法において、電子機器の内部又は外部の表示画面に、夫々に所定の処理を関連付けた複数のメニュー項目を並べて表示し、複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定し、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付け、入力されたスクロール指示に従って、表示画面に表示された複数のメニュー項目をスクロールし、メニュー項目を特定するための指示を受け付けることにより、前記指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行することを指示する処理指示を受け付けることを特徴とする。
【０００８】
本発明に係る電子機器は、所定の処理に係る指示を受け付け、受け付けた指示に従って処理を実行する電子機器において、夫々に所定の処理を関連付けた複数のメニュー項目を並べて表示画面に表示するメニュー表示手段と、複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定する手段と、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けるスクロール指示受付手段と、該スクロール指示受付手段が前記スクロール指示を受け付けた場合に、表示画面に表示された複数のメニュー項目をスクロールする手段と、メニュー項目を特定するための指示を受け付ける手段と、該手段が前記指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行する手段とを備えることを特徴とする。
【０００９】
本発明に係る電子機器は、前記メニュー表示手段は、複数のメニュー項目を直線状に並べて表示画面に表示する手段を有し、メニュー項目に関連付けられた処理には、前記メニュー表示手段に、既に表示画面に表示されている複数のメニュー項目が直線状に並ぶ方向とは交差する方向に前記複数のメニュー項目に代えて他の複数のメニュー項目を直線状に並べて表示画面に表示させる処理が含まれることを特徴とする。
【００１０】
本発明に係る電子機器は、使用者が保持可能な筐体と、該筐体の所定の姿勢からの傾きを検出する傾き検出手段とを更に備え、前記スクロール指示受付手段は、前記傾き検出手段が前記傾きを検出することより、前記傾き検出手段が検出した前記傾きに応じた前記スクロール指示を受け付ける手段を有することを特徴とする。
【００１１】
本発明に係る電子機器は、使用者が保持可能な筐体と、該筐体に発生する加速度を検出する加速度検出手段とを更に備え、前記スクロール指示受付手段は、前記加速度検出手段が前記加速度を検出することにより、前記加速度検出手段が検出した前記加速度に応じた前記スクロール指示を受け付ける手段を有することを特徴とする。
【００１２】
本発明に係るコンピュータプログラムは、内部又は外部の表示画面に情報を表示し、外部から所定の指示を受け付けるコンピュータに、表示した情報に係る処理を実行させるコンピュータプログラムにおいて、コンピュータに、夫々に所定の処理を関連付けた複数のメニュー項目を並べて内部又は外部の表示画面に表示させる手順と、コンピュータに、複数のメニュー項目が表示された表示画面内に、該表示画面内での位置が固定され、複数のメニュー項目の内のいずれか一つが位置する固定領域を規定させる手順と、コンピュータに、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けた場合に、表示画面に表示された複数のメニュー項目をスクロールさせる手順と、コンピュータに、メニュー項目を特定するための指示を受け付けた場合に前記固定領域に位置しているメニュー項目に関連付けられた処理を実行させる手順とを含むことを特徴とする。
【００１３】
本発明においては、ＧＵＩを用いる電子機器又はコンピュータプログラムに従って動作するコンピュータは、アイコン又は文字等からなる複数のメニュー項目を並べて表示画面に表示すると共に、カーソルに相当する固定領域を表示画面内に規定し、複数のメニュー項目の全体をスクロールして、所望のメニュー項目を固定領域に位置させることによってメニュー項目を選択し、メニュー項目を特定する指示を受け付けた場合に固定領域に位置しているメニュー項目に係る処理を実行する。ＧＵＩで表示画面に表示されたメニュー項目を選択する際に、カーソルを移動させてメニュー項目を選択するのではなく、複数のメニュー項目の全体をスクロールして所望のメニュー項目を固定領域に位置させることによってメニュー項目を選択するので、自在に移動可能なカーソルを所望のメニュー項目の位置に合わせる作業が不必要となる。
【００１４】
また本発明においては、電子機器は、複数のメニュー項目を直線状に並べて表示画面に表示し、メニュー項目が特定されることによって他の複数のメニュー項目を表示画面に表示する処理を行う際に、メニュー項目が並ぶ方向を互いに交差する方向に切り替える。
【００１５】
また本発明においては、電子機器は、電子機器の筐体の傾きを検出し、検出した傾きに応じて、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けることにより、電子機器の筐体を使用者が傾けることによってスクロール指示が入力される。
【００１６】
また本発明においては、電子機器は、電子機器の筐体に発生する加速度を検出し、検出した加速度に応じて、複数のメニュー項目をスクロールすることを指示するスクロール指示を受け付けることにより、電子機器の筐体を使用者が振って加速度を発生させることによってスクロール指示が入力される。
【発明の効果】
【００１７】
本発明にあっては、ＧＵＩで表示画面に表示されたメニュー項目を選択する際に、カーソルを移動させてメニュー項目を選択するのではなく、複数のメニュー項目の全体をスクロールして所望のメニュー項目を固定領域に位置させることによってメニュー項目を選択することにより、自在に移動可能なカーソルを所望のメニュー項目の位置に合わせる作業が不必要となるので、ＧＵＩにおける使用者による操作の困難さが解消され、また使用者がカーソルを見失うこともなくなる。従って、電子機器への入力の誤りが減少し、使用者はより容易に所望の処理指示を電子機器に対して入力することが可能になる。また電子機器は、表示画面内でのカーソルの位置の検出及び制御を行う必要がなくなるので、構造を簡素化することが可能となる。
【００１８】
また本発明にあっては、メニュー項目が特定されることによってメニュー項目の表示内容を切り替える際にメニュー項目が並ぶ方向を互いに交差する方向に切り替えることにより、メニュー項目の表示が切り替えられたことが明確となる。
【００１９】
また本発明にあっては、電子機器の筐体を使用者が傾けることによってスクロール指示が電子機器へ入力されるので、使用者は、電子機器の筐体を傾けるだけでスクロール指示を入力することができ、また傾きの向きを調整することでスクロールの方向を直感的に指示することができる。従って、電子機器は、多数のスイッチ等の複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器へ入力することが可能となる。
【００２０】
更に本発明にあっては、電子機器の筐体を使用者が振って加速度を発生させることによってスクロール指示が電子機器へ入力されるので、使用者は、電子機器の筐体を振るだけでスクロール指示を入力することができ、また筐体を振る向きを調整することでスクロールの方向を直感的に指示することができる。従って、電子機器は、複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器へ入力することが可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。以下の実施の形態では、本発明の電子機器が音楽又は映像等のコンテンツを再生するコンテンツ再生装置である例を主に用いて本発明を説明する。
【００２２】
図１は、本発明の電子機器の内部の機能構成を示すブロック図である。電子機器１は、演算を行うプロセッサ及びＲＡＭ等からなる制御部１１を備えている。制御部１１には、本発明のコンピュータプログラム１２１を記憶するＲＯＭ１２が接続されている。制御部１１は、ＲＯＭ１２が記憶するコンピュータプログラム１２１に従って動作するコンピュータとして機能し、コンピュータプログラム１２１に従って電子機器１の動作を制御する構成となっている。制御部１１には、ハードディスク又は半導体メモリ等でなる記憶部１３が接続されており、記憶部１３は、図示しないインタフェースを介して外部から入力された音楽データ又は映像データ等のコンテンツデータを記憶する構成となっている。
【００２３】
また制御部１１には、コンテンツデータをデコードする処理を行うデータ処理部１４と、音声を出力するスピーカ又はヘッドフォン端子等の音声出力部１５と、液晶ディスプレイ又はＥＬ（Electroluminescence ）ディスプレイ等の表示部１６とが接続されている。音声出力部１５は、データ処理部１４がコンテンツデータをデコードした音楽等の音声を出力する。表示部１６は、電子機器１が行う処理のために必要な情報を表示し、またデータ処理部１４がコンテンツデータをデコードした映像等の画像を表示する。また制御部１１には、使用者の操作によって処理の開始指示等の各種の指示が入力される操作部１７が接続されている。更に制御部１１には、傾斜による液面の変化を検出する傾斜センサ又は加速度センサ等を用いて傾きを検出する傾き検出部（傾き検出手段）１８が接続されている。更に以上の電子機器１内部の各部分は、電子機器１の筐体１９内に設けられている。傾き検出部１８は、筐体１９に対して固定されており、筐体１９が所定の方向へ傾いた角度を検出する構成となっている。
【００２４】
図２は、電子機器１の外観例を示す斜視図である。電子機器１の筐体１９は、ほぼ直方体を途中で斜めに切断した形状に形成されており、筐体１９を使用者が片手で保持することができる大きさになっている。筐体１９の切断面に当たる部分には表示部１６が設けられている。また操作部１７は単一の押下ボタンで構成されており、表示部１６の下方に位置する部分に配置されている。全体として、電子機器１は、筐体１９を使用者が片手で保持し、表示部１６が表示した情報を使用者が確認して、操作部１７の押下ボタンを使用者が片手の親指で押下することができるように構成されている。また筐体１９を片手で保持した使用者が筐体１９を傾斜させた場合に、筐体１９の傾きを傾き検出部１８が検出する。
【００２５】
次に、以上の構成でなる本発明の電子機器１が実行する本発明の処理指示受付方法を説明する。図３は、本発明の電子機器１が実行する処理の手順を示すフローチャートである。電子機器１の制御部１１は、ＲＯＭ１２が記憶する本発明のコンピュータプログラム１２１に従って以下の処理を実行する。電子機器１の制御部１１は、使用者が操作部１７の押下ボタンを押下することによる処理の開始指示の受付を待ち受ける（Ｓ１）。処理の開始指示の受付がない場合は（Ｓ１：ＮＯ）、制御部１１は、処理の開始指示の受付の待ち受けを続行する。処理の開始指示を操作部１７で受け付けた場合は（Ｓ１：ＹＥＳ）、制御部１１は、電子機器１で行うべき所定の処理を夫々に関連付けたアイコン又は文字等の複数のメニュー項目を並べて表示部１６に表示させる（Ｓ２）。このようにして、表示部１６が表示する表示画面は本発明に係る表示画面に対応し、制御部１１は本発明に係るメニュー表示手段として機能する。制御部１１は、次に、表示部１６の表示画面内の所定の位置に、複数のメニュー項目の内でいずれか一つのメニュー項目が位置する固定領域を規定する（Ｓ３）。ここで制御部１１は、コンピュータプログラム１２１に従って、表示画面内で、表示される複数のメニュー項目の組み合わせに対応した所定の位置に固定領域を規定する。また制御部１１は、コンピュータプログラム１２１に従って、表示されるメニュー項目に応じた大きさで固定領域を規定し、表示画面内で強調することで固定領域を明示する。
【００２６】
図４は、電子機器１が複数のメニュー項目を表示した表示例を示す模式図である。図４（ａ）は、コンテンツ再生装置である電子機器１が表示するメニュー項目の例を示しており、電子機器１の設定を行う処理を関連付けた「設定」のアイコン１６１、音楽を再生する処理を関連付けた「音楽」のアイコン１６２、及びビデオを再生する処理を関連付けた「ビデオ」のアイコン１６３がメニュー項目として表示されている。電子機器１は、これら三つのメニュー項目を表示部１６の表示画面内に直線状に並べて表示している。また一のメニュー項目が位置する部分に固定領域を規定し、固定領域に位置しているメニュー項目を他の部分よりも輝度が高い枠で囲むことにより、固定領域を明示している。これにより、固定領域に位置しているメニュー項目、即ちアイコン１６１が選択状態となっていることがわかる。なお、固定領域を明示する方法は、固定領域に位置しているメニュー項目の色を他のメニュー項目とは異なる色にするか、固定領域に位置しているメニュー項目の色を反転させるか、固定領域内に所定のシンボルを表示させるか又は固定領域を点滅させる等、その他の方法を用いてもよい。表示画面内でメニュー項目が表示されている部分以外の部分には、固定領域に位置しているメニュー項目を説明するための情報等の各種の情報が表示される。
【００２７】
複数のメニュー項目を表示して固定領域を規定した状態で、制御部１１は、表示部１６の表示内容を確認した使用者が操作部１７の押下ボタンを押下することによる、固定領域に位置しているメニュー項目を特定する指示の受付を待ち受ける（Ｓ４）。メニュー項目を特定する指示の受付がない場合は（Ｓ４：ＮＯ）、制御部１１は、表示部１６で表示する複数のメニュー項目をスクロールすることを指示するスクロール指示の受付を待ち受ける（Ｓ５）。ここで制御部１１は、電子機器１の筐体１９を手で保持した使用者が筐体１９を垂直な姿勢から傾斜させ、筐体１９の傾きを傾き検出部１８が検出し、傾き検出部１８が検出した所定方向への傾きが所定の大きさ以上で一定時間以上継続した場合に、スクロール指示を受け付けたと判定する。例えば、図４（ａ）に示した表示内容での左方向に対応した方向への傾きが所定の大きさ以上で一定時間以上継続した場合は、制御部１１は、図４（ａ）に示した複数のメニュー項目を左方向へスクロールすることを指示するスクロール指示を受け付けたと判定する。
【００２８】
ステップＳ５でスクロール指示の受付がない場合は（Ｓ５：ＮＯ）、制御部１１は、処理をステップＳ４へ戻す。ステップＳ５でスクロール指示を受け付けた場合は（Ｓ５：ＹＥＳ）、制御部１１は、表示部１６の表示画面内で固定領域を固定しながら、複数のメニュー項目をスクロールさせる（Ｓ６）。図４（ｂ）は、図４（ａ）に示すメニュー項目を左にスクロールさせた状態を示し、図４（ｃ）はメニュー項目を更に左にスクロールさせた状態を示す。メニュー項目がスクロールして各メニュー項目の表示位置が左へずれた結果、図４（ｂ）に示す例では、「設定」のアイコン１６１が非表示の状態となり、「音楽」のアイコン１６２が固定領域に位置し、画像を表示する処理を関連付けた「画像」のアイコン１６４が新たなメニュー項目として表示されている。また図４（ｃ）に示す例では、メニュー項目が更に左へスクロールした結果、「音楽」のアイコン１６２が非表示の状態となり、「ビデオ」のアイコン１６３が固定領域に位置し、記憶部１３が記憶するコンテンツデータのファイルを操作する処理を関連付けた「ファイル」のアイコン１６５が新たなメニュー項目として表示されている。
【００２９】
ステップＳ６が終了した後は、制御部１１は、処理をステップＳ４へ戻す。ステップＳ４でメニュー項目を特定する指示を受け付けた場合は（Ｓ４：ＹＥＳ）、制御部１１は、メニュー項目を特定する指示を受け付けた段階で固定領域に位置しているメニュー項目に関連付けられた処理が、サブメニューとして他のメニュー項目を表示する処理であるか否かを判定する（Ｓ７）。メニュー項目に関連付けられた処理が他のメニュー項目を表示する処理である場合は（Ｓ７：ＹＥＳ）、制御部１１は、処理をステップＳ２へ戻して他のメニュー項目を表示部１６に表示させる。
【００３０】
図５は、電子機器１が他の複数のメニュー項目を表示した表示例を示す模式図である。図５に示した表示例は、図４（ｂ）に示す如く「音楽」のアイコン１６２が固定領域に位置して選択されている状態でメニュー項目を特定する指示を受け付けた場合に、再生すべき音楽を選択するためのメニュー項目を表示した例である。図５（ａ）は、音楽のアーティスト、アルバム及びジャンルの夫々を選択する処理を関連付けた「アーティスト」のアイコン１６６、「アルバム」のアイコン１６７及び「ジャンル」のアイコン１６８をメニュー項目として表示した例を示す。固定領域は表示されるメニュー項目に対応した所定の位置に規定され、図５（ａ）に示した例では、「アーティスト」のアイコン１６６が固定領域に位置して選択状態となっている。また図５（ａ）に示したサブメニューに相当するメニュー項目は、図４に示したメインメニューに相当するメニュー項目が左右方向に直線状に並んでいるのに対して、これに交差する上下方向に直線状に並んでいる。メニュー項目が並ぶ方向を互いに交差する方向に切り替えることにより、メニュー項目が切り替えられたことが明確となる。
【００３１】
これらサブメニューに相当するメニュー項目も、スクロール指示を受け付けることにより、電子機器１はスクロールさせる。図５（ｂ）は図５（ａ）に示すメニュー項目を上へスクロールさせた表示例を示し、音楽のタイトルを選択する処理を関連付けた「タイトル」のアイコン１６９が新たに表示され、「アルバム」のアイコン１６７が選択状態となっている。図５（ｃ）はメニュー項目を更に上へスクロールさせた表示例を示し、「ジャンル」のアイコン１６８が選択状態となっている。メニュー項目は並んだ方向にスクロールし、スクロールに従って、固定領域に位置して選択状態となるメニュー項目が変更される。
【００３２】
ステップＳ７で、メニュー項目に関連付けられた処理が他のメニュー項目を表示する処理ではない場合は（Ｓ７：ＮＯ）、制御部１１は、電子機器１を設定する処理又はコンテンツを再生する処理等、メニュー項目を特定する指示を受け付けた段階で固定領域に位置しているメニュー項目に関連付けられた処理を実行し（Ｓ８）、処理を終了する。
【００３３】
以上詳述した如く、本発明では、ＧＵＩで表示画面に表示されたメニュー項目を選択する際に、カーソルを移動させてメニュー項目を選択するのではなく、カーソルに相当する固定領域を表示画面内に規定し、複数のメニュー項目の全体をスクロールし、所望のメニュー項目を固定領域に位置させることによってメニュー項目を選択する。これにより、カーソルをメニュー項目の位置に合わせる必要がなくなるので、自在に移動可能なカーソルを所望のメニュー項目の位置に合わせるために使用者が必要とする操作の困難さが解消され、また使用者がカーソルを見失うこともなくなる。従って、電子機器１への入力の誤りが減少し、使用者はより容易に所望の処理指示を電子機器１に対して入力することが可能になる。また電子機器１は、表示画面内でのカーソルの位置の検出及び制御を行う必要がなくなるので、構造を簡素化することが可能となる。
【００３４】
また本発明では、電子機器１は、筐体１９を使用者が傾けることによる筐体１９の傾きを傾き検出部１８で検出し、所定の大きさ以上で一定時間以上継続した所定方向への傾きを複数のメニュー項目のスクロール指示として受け付ける。使用者は、筐体１９を傾けるだけでスクロール指示を入力することができ、また傾きの向きを調整することでスクロールの方向を直感的に指示することができる。使用者は、前述した如くカーソルを詳細に操作する必要がないので、筐体１９を傾けるだけで所望のメニュー項目を選択することができ、更に操作部１７の押下ボタンを押下するだけで選択されたメニュー項目に関連付けられた処理を実行する指示を入力することができる。このようにして、電子機器１は、多数のスイッチ等の複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器１へ入力することが可能となる。
【００３５】
以上の説明では、本発明の電子機器１が筐体１９の傾きを検出することでスクロール指示を受け付ける形態を示したが、本発明の電子機器１は、その他の方法でスクロール指示を受け付ける形態であってもよい。例えば電子機器１は、傾き検出部１８の代わりに、加速度センサを用いて筐体１９に発生する加速度を検出する加速度検出手段を備えた形態であってもよい。この形態の形態の電子機器１では、制御部１１は、図３のフローチャートに示したステップＳ４の処理において、電子機器１の筐体１９を手で保持した使用者が筐体１９を振ることによって筐体１９に発生する加速度を加速度検出手段で検出し、加速度検出手段が検出した所定方向への加速度の大きさが所定の大きさ以上である場合に、スクロール指示を受け付けたと判定する処理を行う。例えば、図４（ａ）に示した表示内容での左方向に対応した方向への加速度が所定の大きさ以上である場合は、制御部１１は、図４（ａ）に示した複数のメニュー項目を左方向へスクロールすることを指示するスクロール指示を受け付けたと判定する。使用者は、筐体１９を振るだけでスクロール指示を入力することができ、また筐体１９を振る向きを調整することでスクロールの方向を直感的に指示することができる。従って、このような形態においても、電子機器１は、多数のスイッチ等の複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器１へ入力することが可能となる。
【００３６】
また本発明の電子機器１は、カーソルキー又は各種のポインティングデバイス等、使用者が操作することによってスクロール指示を受け付ける手段を備えた形態であってもよい。この形態であっても、自在に移動可能なカーソルを所望のメニュー項目の位置に合わせるために使用者が必要とする操作の困難さが解消され、また使用者がカーソルを見失うこともなくなる。従って、電子機器１への入力の誤りが減少し、使用者はより容易に所望の処理指示を電子機器１に対して入力することが可能になる。
【００３７】
なお、本実施の形態においては、表示画面に複数のメニュー項目を直線状に並べて表示する形態を示したが、これに限るものではなく、本発明は複数のメニュー項目を行列状又は弧状に並べて表示する形態であってもよい。この形態の場合においても、電子機器１は筐体１９の傾き又は筐体１９に発生する加速度を検出することによってスクロール指示を受け付け、使用者は容易な操作で所望の処理指示を電子機器１へ入力することが可能となる。
【００３８】
以上の実施の形態においては、本発明の電子機器が携帯型のコンテンツ再生装置である例を示したが、本発明の電子機器はこの形態に限るものではない。例えば、本発明の電子機器は、ラジオ受信機、ＰＤＡ又は携帯電話機等のコンテンツ再生装置以外の携帯型の電子機器であってもよい。この形態の場合でも、本発明の電子機器は、多数のスイッチ等の複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器へ入力することが可能となる。
【００３９】
また本発明の電子機器は、図１に示したように表示部を内蔵するのではなく、テレビジョン受像機等の外部のディスプレイの表示画面にメニュー項目を表示させる形態であってもよい。例えば、本発明の電子機器は、放送された番組の映像を記録してテレビジョン受像機に映像を出力する映像出力装置であってもよい。
【００４０】
図６は、映像出力装置である本発明の電子機器２の内部の機能構成を示すブロック図である。電子機器２は、制御部２１と本発明のコンピュータプログラム２２１を記憶するＲＯＭ２２とを備えている。制御部２１は、ＲＯＭ２２が記憶するコンピュータプログラム２２１に従って動作するコンピュータとして機能し、コンピュータプログラム２２１に従って電子機器の動作を制御する構成となっている。制御部２１には、放送された番組の映像データを受信するチューナ部２４と、映像データを記憶するハードディスク又は光ディスクドライブ等の記憶部２５と、映像データの処理を行うデータ処理部２６とが接続されている。データ処理部２６には、出力部２７が接続されており、出力部２７には外部のテレビジョン受像機３が接続されている。更に制御部２１には、リモコン２０からの赤外線又は電波等による信号を受信するリモコン受信部２３が接続されている。リモコン２０は、筐体２０５を備え、筐体２０５内に、制御部２０１、信号を電子機器２へ送信する送信部２０２、押下ボタン等の操作部２０３、及び筐体２０５の傾きを検出する傾き検出部２０４を備えている。
【００４１】
電子機器２の制御部２１は、コンピュータプログラム２２１に従って、出力すべき映像を選択する処理等の各種の処理を関連付けたメニュー項目を表示するためのデータを出力部２７にテレビジョン受像機３へ出力させ、テレビジョン受像機３は表示画面に複数のメニュー項目を表示する。リモコン２０の筐体２０５を手で保持した使用者が筐体２０５を傾けることによる筐体２０５の傾きを傾き検出部２０４が検出し、制御部２０１は、傾き検出部２０４が検出した傾きを示す情報を送信部２０２に電子機器２へ送信させる。電子機器２は、リモコン受信部２３でリモコン２０からの信号を受信することでスクロール指示を受け付け、制御部１１は、所定のデータを出力部２７にテレビジョン受像機３へ出力させることによって、テレビジョン受像機３の表示画面に表示した複数のメニュー項目をスクロールさせる処理を行う。またリモコン２０の操作部２０３を使用者が操作した場合に、送信部２０２は所定の信号を送信し、制御部２１は、リモコン受信部２３が受信した信号に応じて、メニュー項目を特定する指示を受け付け、メニュー項目に関連付けられた処理を実行する。この形態においても、電子機器２は、複雑な構成を必要とすることなく各種の処理指示を受け付けることが可能となり、使用者は容易な操作で所望の処理指示を電子機器２へ入力することが可能となる。なおリモコン２０は、傾き検出部２０４の代わりに加速度を検出する形態であってもよく、同様の効果を奏する。またリモコン２０は、カーソルキー等の使用者が操作することによってスクロール指示を受け付ける手段を備えた形態であってもよい。この形態においても、使用者はより容易に所望の処理指示を電子機器２に対して入力することが可能になる。
【００４２】
また、本発明の電子機器は、本発明のコンピュータプログラムに従って動作するＰＣ又はサーバ装置等のコンピュータであってもよい。図７は、コンピュータである本発明の電子機器４の内部の機能構成を示すブロック図である。電子機器４は、演算を行うＣＰＵ４１と、演算に伴う情報を記憶するＲＡＭ４２と、光ディスク等のデータを記録する記録媒体からデータを読み出すドライブ部４３と、ハードディスクでなる記憶部４４とを備えている。ドライブ部４３は、本発明のコンピュータプログラム４０１を記録する記録媒体４０からコンピュータプログラム４０１を読み出し、ＣＰＵ４１は、ドライブ部４３が読み出したコンピュータプログラム４０１を記憶部４４に記憶させ、必要に応じて記憶部４４からコンピュータプログラム４０１をＲＡＭ４２へロードし、ロードしたコンピュータプログラム４０１に従って必要な処理を実行する。また電子機器４は出力インタフェース４５を備え、出力インタフェース４５には液晶ディスプレイ又はＥＬディスプレイ等のディスプレイ装置５１が接続されている。また電子機器４は入力インタフェース４６を備え、入力インタフェース４６にはキーボード又はマウス等の操作部５２が接続されている。ＣＰＵ４１は、コンピュータプログラム４０１に従って、出力インタフェース４５を介してディスプレイ装置５１の表示画面に複数のメニュー項目を表示させて固定領域を規定する処理を行う。操作部５２を使用者が操作することにより、電子機器４は入力インタフェース４６を介してスクロール指示を受け付け、ＣＰＵ４１はディスプレイ装置５１の表示画面に表示させた複数のメニュー項目をスクロールする処理を行う。また操作部５２を使用者が操作することにより、電子機器４は入力インタフェース４６を介してメニュー項目を特定する指示を受け付け、ＣＰＵ４１はメニュー項目に関連付けられた処理を実行する。この形態においても、使用者は容易な操作で所望の処理指示を電子機器４に対して入力することが可能になる。
【図面の簡単な説明】
【００４３】
【図１】本発明の電子機器の内部の機能構成を示すブロック図である。
【図２】電子機器の外観例を示す斜視図である。
【図３】本発明の電子機器が実行する処理の手順を示すフローチャートである。
【図４】電子機器が複数のメニュー項目を表示した表示例を示す模式図である。
【図５】電子機器が他の複数のメニュー項目を表示した表示例を示す模式図である。
【図６】映像出力装置である本発明の電子機器の内部の機能構成を示すブロック図である。
【図７】コンピュータである本発明の電子機器の内部の機能構成を示すブロック図である。
【符号の説明】
【００４４】
１、２、４  電子機器
１１、２１  制御部
１２１、２２１、４０１  コンピュータプログラム
１６  表示部
１７、２０３、５２  操作部
１８、２０４  傾き検出部（傾き検出手段）
１９、２０５  筐体
３  テレビジョン受像機
５１  ディスプレイ装置
【図１】
2007156922.tif 000003
【図２】
2007156922.tif 000004
【図３】
2007156922.tif 000005
【図４】
2007156922.tif 000006
【図５】
2007156922.tif 000007
【図６】
2007156922.tif 000008
【図７】
2007156922.tif 000009