(57)【要約】【課題】メニュー画面において統一的なユーザインターフェースをユーザに提供する。【解決手段】メニュー画面表示装置において、指示取得部はメニュー表示指示を取得する。メニュー画面生成部は、ゲームプログラムを実行中にメニュー表示指示が取得されたとき、第１システムメニュー画面に整列されて配置される複数のコンテンツアイコンの間に、実行中のゲームプログラムを終了させるための終了アイコン１７２を割り込ませて表示させる第２システムメニュー画面１７０をシステム側の機能によってテレビジョン受像機に表示させる。指示取得部は、表示された終了アイコン１７２のユーザによる選択を取得する。メニュー画面構成部は、終了アイコン１７２の選択が取得されたとき、実行中のゲームプログラムを終了させると共に、第２システムメニュー画面１７０から終了アイコン１７２が削除された第１システムメニュー画面１２０をテレビジョン受像機に表示させる。【選択図】図７
2010009459.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステム側の第１メニュー画面に含まれるコンテンツアイコンに加え、実行中のアプリケーションプログラムに指示を入力するための指示アイコンが混在して表示される第２メニュー画面をシステム側の機能によってディスプレイに表示させるステップと、
を備えることを特徴とするメニュー画面表示方法。
【請求項２】
第２メニュー画面を表示させるステップは、第１メニュー画面において整列して表示される複数のコンテンツアイコンの間に指示アイコンを割り込ませて表示させることを含むことを特徴とする請求項１に記載に記載のメニュー画面表示方法。
【請求項３】
第２メニュー画面を表示させるステップは、第１メニュー画面で表示されるときよりも表示負荷が低減するよう簡略化した態様で第２メニュー画面を表示させることを含むことを特徴とする請求項１または２に記載のメニュー画面表示方法。
【請求項４】
第２メニュー画面を表示させるステップは、メニュー表示指示の取得時に実行されているアプリケーションプログラムによって表示されている実行画面の上に重ねるように第２メニュー画面を表示させること含むことを特徴とする請求項１から３のいずれかに記載のメニュー画面表示方法。
【請求項５】
前記指示アイコンは、実行中のアプリケーションプログラムを終了させるための終了アイコンを含むことを特徴とする請求項１から４のいずれかに記載のメニュー画面表示方法。
【請求項６】
第２メニュー画面に表示された終了アイコンのユーザによる選択を取得するステップと、
終了アイコンの選択が取得されたとき、実行中のアプリケーションプログラムを終了させると共に、第２メニュー画面から終了アイコンが削除された第１メニュー画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項５に記載のメニュー画面表示方法。
【請求項７】
第２メニュー画面に表示されたコンテンツアイコンのユーザによる選択を取得するステップと、
コンテンツアイコンの選択が取得されたとき、実行中のアプリケーションプログラムに加えて、選択されたコンテンツアイコンに対応するアプリケーションプログラムをさらに起動するステップと、
をさらに備えることを特徴とする請求項１から６のいずれかに記載のメニュー画面表示方法。
【請求項８】
アプリケーションプログラムを実行中に、そのアプリケーションプログラムに指示を入力するための指示入力画面の表示を要請するユーザの入力画面表示指示を取得するステップと、
入力画面表示指示が取得されたとき、第２メニュー画面を表示させることなく、実行中のアプリケーションプログラムに指示を入力するための指示入力画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項１から７のいずれかに記載のメニュー画面表示装置。
【請求項９】
アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得する指示取得部と、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステム側の第１メニュー画面に含まれるコンテンツアイコンに加え、実行中のアプリケーションプログラムに指示を入力するための指示アイコンが混在して表示される第２メニュー画面をシステム側の機能によってディスプレイに表示させるメニュー画面生成部と、
を備えることを特徴とするメニュー画面表示装置。
【請求項１０】
再生可能なコンテンツを再生するための再生アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステム側の第１メニュー画面に含まれるコンテンツアイコンに加え、コンテンツの再生状態に対する指示を入力するための操作パネルを表示させるための操作パネル表示アイコンが混在して表示される第２メニュー画面をシステム側の機能によってディスプレイに表示させるステップと、
を備えることを特徴とするメニュー画面表示方法。
【請求項１１】
第２メニュー画面を表示させるステップは、再生可能なコンテンツを再生するための再生アプリケーションプログラム、および再生アプリケーションプログラムとは別のアプリケーションプログラムの双方の実行中にメニュー表示指示が取得されたとき、第２メニュー画面を表示させることを含むことを特徴とする請求項１０に記載のメニュー画面表示方法。
【請求項１２】
操作パネル表示アイコンのユーザによる選択を取得するステップと、
操作パネル表示アイコンの選択が取得されたとき、操作パネルを表示させるステップと、
操作パネルに対するコンテンツの再生状態に対するユーザによる指示入力を取得するステップと、
コンテンツの再生停止の指示入力が取得されたとき、再生アプリケーションプログラムを終了させてコンテンツの再生を終了させると共に、第２メニュー画面から操作パネル表示アイコンが削除された第１メニュー画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項１０または１１に記載のメニュー画面表示方法。
【請求項１３】
再生可能なコンテンツを再生するための再生アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得する指示取得部と、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステム側の第１メニュー画面に含まれるコンテンツアイコンに加え、コンテンツの再生状態に対する指示を入力するための操作パネルを表示させるための操作パネル表示アイコンが混在して表示される第２メニュー画面をシステム側の機能によってディスプレイに表示させるメニュー画面生成部と、
を備えることを特徴とするメニュー画面表示装置。
【請求項１４】
アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、
メニュー表示指示が取得されたとき、アプリケーションプログラムの実行を継続させたまま、コンテンツアイコンを含むメニュー画面をシステム側の機能によってディスプレイに表示させるステップと、
下位コンテンツを含む上位コンテンツのコンテンツアイコンのユーザによる選択を取得するステップと、
上位コンテンツのコンテンツアイコンの選択が取得された場合に、実行中のアプリケーションプログラムを終了させると共に、その上位コンテンツに含まれる下位コンテンツのコンテンツアイコンを加えたメニュー画面をディスプレイに表示させるステップと、
を備えることを特徴とするメニュー画面表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、メニュー画面表示技術に関し、特に、アプリケーションプログラムを起動するためのコンテンツアイコンの表示を含むメニュー画面表示技術に関する。
【背景技術】
【０００２】
ゲーム機やＰＣ（パーソナルコンピュータ）などでは、所定のアプリケーションプログラムが実行可能となっている。これらのプログラムのいずれかを起動するために、システム側の機能としてメニュー画面が表示可能となっている場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
いずれかのプログラムを実行しているときに、他のプログラムも並立して実行させたり、実行中のプログラムに代えて他のプログラムを起動したいとユーザが希望する場合がある。しかしながら、例えば実行を終了させるなど実行中のプログラムに対する指示の入力と、このようなメニュー画面への入力とは、ユーザインターフェースにおいて通常は明確に分けられている。このため、ユーザはプログラムの並立実行や切り替えをするときは、これらの操作を異なるユーザインターフェースを利用して行う必要がある。一方、ユーザに使いやすく斬新な印象を与えるため、様々な操作が実行可能な統一的なユーザインターフェースの開発が益々求められている。
【０００４】
本発明者は以上の認識に基づき本発明をなしたもので、その目的は、メニュー画面において統一的なユーザインターフェースをユーザに提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様のメニュー画面表示方法は、アプリケーションプログラムを実行中にシステム側のメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステム側の第１メニュー画面に含まれるコンテンツアイコンに加え、実行中のアプリケーションプログラムに指示を入力するための指示アイコンが混在して表示される第２メニュー画面をシステム側の機能によってディスプレイに表示させるステップと、を備える。
【０００６】
ここで、「システム」とは、情報処理装置のＣＰＵやＯＳ（オペレーション・システム）など、基本ハードウェアおよび基本ソフトウェアによって構成されるものであり、アプリケーションプログラムの有無によらず、情報処理装置に一定の機能を発揮せしめる構成をいう。この態様によれば、メニュー画面において実行中のプログラムを直接終了させることができ、実行中のプログラムを終了させるための指示入力とメニュー画面への入力において統一的なユーザインターフェースを提供することができる。このため、例えば他のプログラムを起動するために実行中のプログラムを終了させたいときには、この第２システムメニュー画面において各々のプログラムの終了および起動を操作することができるなど、ユーザの操作性を向上させることができる。
【０００７】
なお、以上の構成要素の任意の組合せや、本発明の構成要素や表現を方法、装置、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体、データ構造などの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、メニュー画面において統一的なユーザインターフェースをユーザに提供することができる。
【発明を実施するための最良の形態】
【０００９】
図１は、マルチメディア再生システムの基本的な構成を示す。マルチメディア再生システム１０は、情報処理装置として機能するマルチメディア再生装置２０を中心に、テレビジョン受像機３０、コントローラ４２、ＬＡＮ（Local Area Network）３５などによって構成される。
【００１０】
テレビジョン受像機３０はディスプレイとして機能するものであり、受信したテレビジョン放送信号に基づく画像を表示する。また、テレビジョン受像機３０は、マルチメディア再生装置２０と相互に接続されることにより、マルチメディア再生装置２０から出力される映像や音声を表示または出力する機能も有する。
【００１１】
コントローラ４２は、マルチメディア再生装置２０に有線または無線で接続される。コントローラ４２は、ホームボタン４４、操作ボタン４６、および十字ボタン４８を有する。ホームボタン４４は、主に実行中のアプリケーションプログラムの終了やメニュー画面の表示の際にユーザによって押されるボタンとして利用される。操作ボタン４６は、テレビジョン受像機３０に表示されるメニュー画面に含まれるアイコンの選択や、選択前の状態に戻す入力、およびゲームなどのアプリケーションプログラムにおける操作ボタンとして利用される。十字ボタン４８は、メニュー画面のスクロールや強調表示させるアイコンの移動、およびゲームなどのアプリケーションプログラムにおける操作ボタンとして利用される。コントローラ４２は、ホームボタン４４、操作ボタン４６、または十字ボタン４８が押されたとき、その旨を示す信号をマルチメディア再生装置２０に出力する。
【００１２】
マルチメディア再生装置２０はネットワーク制御部２２を有し、このネットワーク制御部２２にネットワークケーブル３４が接続されることにより、ＬＡＮ３５に接続可能となっている。このため、例えばＬＡＮ３５に外部機器３７、３９が接続されている場合、マルチメディア再生装置２０はＬＡＮ３５を介して外部機器３７、３９と接続可能となる。こうして、マルチメディア再生装置２０と外部機器３７、３９は相互にコンテンツを送受信することが可能となる。なお、マルチメディア再生装置２０が接続できるのはＬＡＮに限られないことは勿論であり、インターネットなど他のネットワークであってもよい。
【００１３】
マルチメディア再生装置２０は、ネットワーク制御部２２、ディスク読取部２４、およびメモリカードスロット２６を有する。ネットワーク制御部２２は、ネットワーク接続端子（図示せず）を有し、ＬＡＮ３５に接続されたネットワークケーブル３４がこのネットワーク接続端子に取り付けられることにより、外部機器３７、３９とマルチメディア再生装置２０とがＬＡＮ３５を介して接続される。ネットワーク制御部２２は、ＬＡＮ３５に接続された外部機器を検出し、検出した外部機器との間でデータを送受信する。ネットワーク制御部２２は、例えば外部機器３７、３９が保持するコンテンツを、ＬＡＮ３５を介して受信する。
【００１４】
ディスク読取部２４は、光ディスク３６に保持されたデータを読み取る。また、ディスク読取部２４は、光ディスク３６にデータを書き込む書き込み装置としての機能を有していてもよい。ディスク読取部２４は、光ディスク３６から映画や音楽アルバムなどのデータを読み出してもよい。メモリカードスロット２６は、メモリカード３８が着脱可能となるよう設けられる。メモリカードスロット２６は、装着されたメモリカード３８に保持されたデータを読み取り、また、メモリカード３８にデータを書き込む。メモリカードスロット２６は、メモリカード３８から撮影画像や撮影映像などのデータを読み出してもよい。
【００１５】
マルチメディア再生装置２０は、テレビジョン受像機３０にコンテンツ再生指示のためのメニュー画面を表示させる。そのメニュー画面において、マルチメディア再生装置２０に保持されるコンテンツの項目と、外部機器３７、３９に保持されるコンテンツの項目が表示され、ユーザの指示に基づいて各コンテンツをマルチメディア再生装置２０により再生することができる。
【００１６】
図２は、マルチメディア再生装置の構成を示す機能ブロック図である。マルチメディア再生装置２０は、操作情報取得部６０、入出力部６２、記憶部６４、表示出力部６６、表示制御部６８、およびアプリケーションプログラム実行部７０を含む。マルチメディア再生装置２０は、ハードウエア的には、ＣＰＵ、ハードディスク、ＲＡＭ、ＲＯＭ、描画回路などの構成で実現でき、ソフトウエア的にはデータ入力機能、データ保持機能、画像処理機能、描画機能などの諸機能を発揮するプログラムで実現できる。図２ではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウエア、ソフトウエアの組合せによって様々な形で実現できる。
【００１７】
操作情報取得部６０は、方向取得部９２および指示取得部９４を有する。方向取得部９２は、上、下、左、右の４方向のいずれかに関する指示をユーザによるコントローラ４２の操作を介して取得する。指示取得部９４は、コンテンツの再生、再生停止、メニュー画面呼び出しなどの指示をユーザによるコントローラ４２の操作を介して取得する。
【００１８】
入出力部６２は、ネットワーク制御部２２、ディスク読取部２４、およびメモリカードスロット２６を有する。ネットワーク制御部２２は、外部機器に保持されたコンテンツの入力や各種データの出力を、ネットワークケーブル３４を介して処理する。ディスク読取部２４は、光ディスク３６に格納されたデータの入力や光ディスク３６へのデータ書込を制御する。メモリカードスロット２６は、メモリカード３８との間でデータを入出力する。
【００１９】
ネットワーク制御部２２は、ＬＡＮ３５に接続された外部機器を検出する。ネットワーク制御部２２、ディスク読取部２４、メモリカードスロット２６は、外部機器３７、３９、光ディスク３６、メモリカード３８に保持されるコンテンツの項目名、コンテンツ項目に対応するアイコンのデータ、データサイズなどの各情報を取得して記憶部６４へ保存する。入出力部６２を構成する各部によって取得されたデータは、表示出力部６６、表示制御部６８、記憶部６４、およびアプリケーションプログラム実行部７０へ送られる。
【００２０】
記憶部６４は、例えばハードディスクなど不揮発性の記憶装置を含む。ネットワーク制御部２２、ディスク読取部２４、メモリカードスロット２６は、それぞれ外部機器３７、３９、光ディスク３６、メモリカード３８に保持されるコンテンツの項目名、コンテンツ項目に対応するアイコンのデータ、データサイズなどの各情報を取得して記憶部６４へ格納する。
【００２１】
記憶部６４には、再生機能の種類を象徴する複数の機能アイコンのデータや、動画、静止画、および音楽など再生可能なコンテンツや、アプリケーションプログラム実行部７０によって実行されるアプリケーションプログラムなどの各種のプログラム、コンテンツの表示単位を象徴するフォルダアイコンのデータなどが格納される。また、外部機器３７、３９、光ディスク３６、メモリカード３８に格納されたコンテンツの項目を象徴するコンテンツアイコンがネットワーク制御部２２、ディスク読取部２４、メモリカードスロット２６により外部機器３７、３９、光ディスク３６、メモリカード３８から取得され、記憶部６４に保存される。これら機能アイコン、コンテンツアイコンおよびフォルダアイコンは、メニュー画面を構成する構成要素として用いられ、メニュー画面においてユーザに選択可能に表示される。機能アイコン、コンテンツアイコン、フォルダアイコンは、ビットマップ画像などの未圧縮画像やＪＰＥＧなどの圧縮画像であってもよい。
【００２２】
表示出力部６６は、テレビジョン受像機３０へ出力する再生データをその出力前に一時蓄積する出力バッファ１００、テレビジョン受像機３０へ出力するオンスクリーンディスプレイ表示用の画像データを出力前に一時蓄積するオンスクリーンバッファ１０２、および再生データと画像データを合成する合成処理部９８を含む。
【００２３】
オンスクリーンバッファ１０２には、例えば表示制御部６８で生成されたメニュー画面と背景画面の画像データがオンスクリーン表示用の画像データとして格納される。合成処理部９８は、出力バッファ１００に格納された再生データとオンスクリーンバッファ１０２に格納されたメニュー画面および背景画像の画像データとを合成し、これをアナログ信号に変換してテレビジョン受像機３０へ出力する。
【００２４】
表示制御部６８は、再生機能の種類と各再生機能に対応するコンテンツの項目をメニュー項目として管理するメニュー管理部１０４、メニュー画面におけるアイコンの動作を処理してメニュー画面を生成するメニュー画面生成部１０８、およびメニューを構成するメニュー構成部１１０を含む。
【００２５】
メニュー管理部１０４は、記憶部６４に保存されたコンテンツの項目と入出力部６２経由で入力されるコンテンツの項目を記憶するとともに、現在選択中の再生機能およびコンテンツを記憶する。ここでいう再生機能には、例えば静止画再生機能、音楽再生機能、動画再生機能、放送表示機能、ゲーム実行機能があり、さらに各種設定機能とネットワーク装置選択機能も含まれる。また、メニュー管理部１０４は、コンテンツの項目を、コンテンツ再生機能の種類と複数のフォルダアイコンに関連づけする作業をする。
【００２６】
メニュー画面生成部１０８は、複数の機能アイコンが水平方向に並んだ配列と、複数のコンテンツアイコンまたはフォルダアイコンが鉛直方向に並んだ配列で構成されるメニュー画面を生成する。これら二つの配列は画面中央近傍で交差して十字配列を形成する。メニュー画面生成部１０８は、十字配列の交差位置およびその近傍に表示される機能アイコンとコンテンツアイコンまたはフォルダアイコンとを他のアイコンと外観上区別できるよう強調表示する。さらに、メニュー画面生成部１０８は、複数のフォルダアイコンそれぞれについて、関連するコンテンツを象徴するコンテンツアイコンのひとつをフォルダ貼付画像として記憶部６４から取得し、フォルダ貼付画像がフォルダアイコンに内包されるようにフォルダ貼付画像とフォルダアイコンとを重畳表示する。
【００２７】
メニュー画面生成部１０８は、機能アイコン、フォルダアイコン、コンテンツアイコンの配列のスクロール表示、注目する機能アイコン、フォルダアイコンおよびコンテンツアイコンの強調表示を処理する。アイコンの強調表示は、例えば他のアイコンと異なる色彩による表示とその変化、アイコンの拡大表示とその状態へ遷移する動きなど、他のアイコンと異なる形式により表現される。
【００２８】
メニュー構成部１１０は、メニューに含まれるコンテンツアイコンを追加または削除して、システムメニューを構成する。具体的には、メニュー構成部１１０は、複数のコンテンツアイコンの各々を機能アイコンの各々に関連付け、コンテンツアイコン配列１２３に配列する順序なども決定する。第２システムメニューを構成するときは、メニュー構成部１１０は、第１システムメニューに含まれるコンテンツアイコンのうち、コンテンツアイコン配列１２３に一列に配列される複数のコンテンツアイコンの間に割り込ませるように後述する終了アイコンや再生中表示アイコンを配置する。この再生中表示アイコンは、音楽コンテンツの再生状態に対する指示がユーザによって入力可能な操作パネルを表示させるための操作パネル表示アイコンとしても機能する。なお、メニュー画面生成部１０８は、所定の場合にユーザが見たときに目立つよう終了アイコンや再生中表示アイコンを所定領域に強調表示して配置する。
【００２９】
アプリケーションプログラム実行部７０は、記憶部６４に格納された再生アプリケーションプログラムを実行することにより、ディスク読取部２４によって光ディスク３６から読み出される動画、静止画、音楽などのコンテンツ、メモリカードスロット２６によってメモリカード３８から読み出されるコンテンツ、または記憶部６４から読み出されるコンテンツの符号化データを復号して再生する。アプリケーションプログラム実行部７０は、こうして再生したコンテンツの画像または音声を表示出力部６６へ送る。また、アプリケーションプログラム実行部７０は、実行されている再生アプリケーションプログラムの機能に基づいて、操作情報取得部６０が取得したユーザの指示に基づき、再生機能の切替、コンテンツの再生開始および停止、入出力部６２によるデータ入力、記憶部６４からのデータ読み出しなどを制御する。
【００３０】
また、アプリケーションプログラム実行部７０は、記憶部６４に格納されるブラウザプログラムを実行することにより、ＬＡＮ３５を介してコンテンツなどのデータを送受信する。また、アプリケーションプログラム実行部７０は、記憶部６４に格納されるチャットプログラムを実行することにより、ＬＡＮ３５を介してチャットの内容を示すデータを送受信する。さらにアプリケーションプログラム実行部７０は、ディスク読取部２４によって光ディスク３６から読み出されるゲームプログラムまたは記憶部６４から読み出されるゲームプログラムを実行することにより、ゲームの映像および音声を表示出力部６６へ送る。
【００３１】
図３は、本実施形態に係るマルチメディア再生装置２０のユーザによる操作手順の一例を示す図である。本フローチャートにおける処理は、マルチメディア再生装置２０の電源がオンにされたときに開始する。
【００３２】
マルチメディア再生装置２０の電源がオンにされると、メニュー構成部１１０は、第１システムメニューを構成し、表示出力部６６は、構成した第１システムメニューの一部を表示する第１システムメニュー画面をテレビジョン受像機３０に出力して表示させる（Ｓ１０）。
【００３３】
図５は、図３のＳ１０において表示される第１システムメニュー画面１２０の一例を示す図である。第１システムメニュー画面１２０は、システム側のメニュー画面として利用されるものであり、システム側の機能によって表示されるメニュー画面である。第１システムメニュー画面１２０には、機能アイコン配列１２２とコンテンツアイコン配列１２３とが直行して交差する二次元配列が表示される。
【００３４】
機能アイコン配列１２２は、マルチメディア再生装置２０の再生機能の種類などを象徴するマークとして、動画アイコン１２６、ゲームアイコン１２８、ネットワークアイコン１３０、およびフレンドアイコン１３２などの機能アイコンが水平方向に一列に並んで構成される。コンテンツアイコン配列１２３は、コンテンツを示すコンテンツアイコンが鉛直方向に一列に並んで構成される。
【００３５】
なお、「コンテンツアイコン」とは、ゲームプログラムなどのアプリケーションプログラムを起動させるためのアイコンや、動画、静止画、または音楽などのコンテンツを示すアイコンを含む。動画、静止画、または音楽などのコンテンツも、ユーザに選択されることにより、プレーヤやスライドショーなどの再生アプリケーションプログラムが起動される。このため、コンテンツアイコンも、アプリケーションプログラムを起動する起動アイコンとして利用される。第１システムメニュー画面１２０はオンスクリーン表示であり、コンテンツ映像の前面に重ね合わされて表示される。
【００３６】
機能アイコン配列１２２とコンテンツアイコン配列１２３が交差する領域（交差領域１２４）に位置する機能アイコンは、図示するように他の機能アイコンと異なる色彩にて拡大表示される。交差領域１２４は、第１システムメニュー画面１２０の所定位置に据え置かれ、操作情報取得部６０を介したユーザの左右方向の指示に応じて機能アイコン配列１２２全体が左右方向に移動し、交差領域１２４に位置した機能アイコンの色彩とアイコンサイズが変化する。以下、機能アイコンを交差領域１２４に配置させることを、「機能アイコンを選択する」という。ユーザは左右の方向指示をするだけで所望の機能アイコンを選択できる。
【００３７】
メニュー画面生成部１０８は、機能アイコンの左右方向の移動を、機能アイコン配列１２２の領域全体を左右方向にスクロールすることによって実現する。メニュー画面生成部１０８は、各機能アイコンを左右に移動させる間はこれらを同色、同サイズで表示するが、交差領域１２４に位置する機能アイコンだけその色彩とサイズを変化させる。メニュー画面生成部１０８は、色彩の変化として、機能アイコンの明度、彩度、色相などの要素を変化させてもよいし、点滅表示することにより色彩を変化させてもよい。このように、交差領域１２４に位置する機能アイコンをその他の機能アイコンと異なる表示態様で表示するため、ユーザは容易にメディアを選択できる。
【００３８】
メニュー画面生成部１０８は、機能アイコンが左右方向へ移動中であって交差領域１２４にいずれの機能アイコンも位置していないときにはコンテンツアイコン配列１２３を表示させない。メニュー画面生成部１０８は、いずれかの機能アイコンが交差領域１２４で位置したときに、コンテンツアイコン配列１２３を交差領域１２４から上下方向に繰り出すように展開表示するか、または展開済みのコンテンツアイコン配列１２３を第１システムメニュー画面１２０にフェードインさせてもよい。このフェードインは、展開させた状態のコンテンツアイコン配列１２３のアイコンにブラーをかけた不明瞭な画像を、次第に明瞭にさせていく。つまり、アイコンに適用するフィルタの強度を時間経過に応じて徐々に減少させていく。または、フォルダアイコンとフォルダ添付画像が、ポリゴンにテクスチャを貼り付けて構成されたオブジェクトである場合は、ポリゴンのＺ値を初期値から次第に大きくまたは小さくすることによって、展開させた状態のコンテンツアイコン配列１２３が画面垂直軸の手前または奧の方向からメニュー画面が定義されているレベルまで下降または上昇していくような表示をしてもよい。または、テクスチャのα値を初期値から次第に大きくしていくことによって、展開させた状態のコンテンツアイコン配列１２３が透明な状態から徐々に不透明になっていくような表示をしてもよい。さらには、画面の右端や左端から展開させた状態のコンテンツアイコン配列１２３が交差領域１２４まで移動してくるような表示をしてもよい。上記の表示態様を複数組み合わせてもよい。
【００３９】
ユーザは、交差領域１２４を目標地点にして機能アイコンを左右にスクロール操作するだけでその再生機能に対応するコンテンツを認識することができる。逆に、コンテンツアイコン配列１２３が表示された状態で左右方向の指示があった場合、メニュー画面生成部１０８は展開されていたコンテンツアイコン配列１２３を交差領域１２４に向かって収納するような動きで表示するか、または展開されたコンテンツアイコン配列１２３を第１システムメニュー画面１２０からフェードアウトさせる。フェードアウトの方法は、フェードインの場合と同様である。
【００４０】
第１システムメニュー画面１２０の中央近傍に位置する注目領域１３５は、ユーザによる操作の対象となるアイコンが表示されるべき領域である。注目領域１３５は、交差領域１２４の下方近傍に配置される。機能アイコンが左右方向にスクロールすることにより交差領域１２４に配置される機能アイコンが換わると、メニュー画面生成部１０８は、交差領域１２４に配置される機能アイコンを強調表示させると共に、交差領域１２４に配置される機能アイコンに属するコンテンツアイコンをコンテンツアイコン配列１２３に配置する。メニュー画面生成部１０８は、コンテンツアイコン配列１２３に配置されたコンテンツアイコンのうち、注目領域１３５に配置されたコンテンツアイコンを強調表示させる。
【００４１】
なお、コンテンツアイコンは、注目領域１３５に配置されるだけでは選択されない。コンテンツアイコンは、注目領域１３５に配置された状態で操作ボタン４６のうち所定のボタンを操作することで初めて選択される。このため、このようにコンテンツアイコンが注目領域１３５に配置された状態を、「コンテンツアイコンが仮選択された」という。注目領域１３５の右側近傍には、説明表示領域１４４が設けられる。説明表示領域１４４には注目領域１３５に表示されるコンテンツの説明が表示される。
【００４２】
操作情報取得部６０がユーザによる上下方向の指示を取得する間は、その指示に応じてコンテンツアイコンおよびフォルダアイコンが上下方向に移動する。メニュー画面生成部１０８は、コンテンツアイコンおよびフォルダアイコンの上下方向の移動を、コンテンツアイコン配列１２３の領域全体を上下方向にスクロールさせることにより実現する。
【００４３】
メニュー画面生成部１０８は、コンテンツアイコン配列１２３に配置されるコンテンツアイコンのうち、注目領域１３５以外に配置されるコンテンツアイコンまたはフォルダアイコンを通常のサイズとし、注目領域１３５に配置されるコンテンツアイコンまたはフォルダアイコンを、注目アイコンとして通常のサイズよりも拡大させたシステムメニュー画面を生成する。メニュー画面生成部１０８は、注目アイコンの明度、彩度、色相などの要素をさらに変化させてもよいし、点滅表示してもよい。
【００４４】
メニュー画面生成部１０８は、機能アイコン配列１２２を第１システムメニュー画面１２０の垂直方向における中央よりやや上方に表示するとともに、コンテンツアイコン配列１２３を第１システムメニュー画面１２０の水平方向における中央よりやや左方に表示する。
【００４５】
動画アイコン１２６は、動画再生機能を象徴し、動画像を再生する場合に選択されるべきアイコンである。再生の対象となる動画像は、ディジタルビデオカメラで撮影された録画映像、光ディスク３６や外部機器から読み出された映像であり、特定の圧縮形式で符号化されている。動画アイコン１２６が交差領域１２４に位置したときに展開表示されるフォルダ貼付画像は、例えばベンダーにより動画像とともに配布されるジャケット画像のサムネイルや、動画像を構成する任意のフレームのサムネイルなどである。サムネイルは動画像であってもよい。フォルダ貼付画像として用いる適当な画像が存在しない場合は、動画アイコン１２６をフォルダ貼付画像の代わりに使用してもよい。フォルダ情報としてジャンル、アーティスト、動画像を撮影した月、年、５０音順、すべての映像といったビュー情報や動画像の数が表示され、コンテンツ情報として動画像名、記録日、再生時間などの情報が表示される。
【００４６】
ゲームアイコン１２８は、ゲーム実行機能を象徴し、ゲームプログラムを実行する場合に選択されるべきアイコンである。実行の対象は、記憶部６４に格納されたゲームプログラムまたは光ディスク３６から読み込まれたゲームプログラムである。ゲームアイコン１２８が交差領域１２４に位置したときに展開表示されるフォルダ貼付画像は、例えばベンダーによりゲームプログラムとともに配布されるジャケット画像のサムネイル、ゲームプログラムを象徴するアイコン、ゲーム内で提供される動画像を構成する任意のフレームのサムネイル、ゲームキャラクタ画像のサムネイルなどである。サムネイルは動画像であってもよい。フォルダ貼付画像として用いる適当な画像が存在しない場合は、ゲームアイコン１２８をフォルダ貼付画像の代わりに使用してもよい。フォルダ情報としてジャンル、５０音順、すべてのアプリケーションプログラムといったビュー情報やアプリケーションプログラムの数が表示され、コンテンツ情報としてゲームプログラムのタイトル、アプリケーションプログラムのインストール日などの情報が表示される。
【００４７】
ネットワークアイコン１３０は、ネットワーク機能を象徴し、ネットワークに接続するためのアプリケーションプログラムを実行する場合に選択されるべきアイコンである。実行の対象は、記憶部６４に格納されたブラウザプログラムである。フレンドアイコン１３２は、ネットワークを介したチャット機能を象徴し、ネットワークを介してチャットするためのアプリケーションプログラムを実行する場合に選択されるべきアイコンである。実行の対象は、記憶部６４に格納されたチャットプログラムである。
【００４８】
図５において図示されていないが、機能アイコンは、これらの他にも写真アイコン、および音楽アイコンを含む。写真アイコンは、静止画再生機能を象徴し、静止画を再生する場合に選択されるべきアイコンである。再生の対象となる画像は、主にディジタルカメラで撮影された静止画であり、例えばメモリカード３８から読み込まれる。写真アイコンが交差領域１２４に位置したときに展開表示されるフォルダ貼付画像は、例えば静止画のサムネイルである。フォルダ貼付画像として用いる適当な画像が存在しない場合は、写真アイコンをフォルダ貼付画像の代わりに使用してもよい。フォルダ情報として静止画を撮影した月、年、アルバム、５０音順、すべての写真といったビュー情報や静止画の枚数が表示され、コンテンツ情報として撮影日やファイルサイズなどの撮影情報が表示される。
【００４９】
音楽アイコンは、音楽再生機能を象徴し、音楽データを再生する場合に選択されるべきアイコンである。再生の対象となる音楽データは、例えば光ディスク３６から読み込まれたデータが特定の圧縮形式で符号化されて生成される。音楽アイコンが交差領域１２４に位置したときに展開表示されるフォルダ貼付画像は、例えばベンダーにより音楽データとともに配布される楽曲のジャケット画像のサムネイルや、音楽データの一部から所定の処理にしたがって生成されるビジュアルエフェクト画像のサムネイルなどである。フォルダ貼付画像として用いる適当な画像が存在しない場合は、音楽アイコンをフォルダ貼付画像の代わりに使用してもよい。フォルダ情報としてジャンル、アルバム、アーティスト、収録年、５０音順、すべての音楽といったビュー情報や音楽データの数が表示され、コンテンツ情報として楽曲名、アルバムタイトル、再生時間などの情報が表示される。
【００５０】
上述した機能アイコンおよびコンテンツアイコンによって第１システムメニューが構成される。このように構成された第１システムメニューに含まれる機能アイコンのうち、スクロールすることにより全ての機能アイコンが表示できるようにその一部が表示される。また、第１システムメニューに含まれるコンテンツアイコンのうち、コンテンツアイコン配列１２３に位置する機能アイコンに属するコンテンツアイコンが表示され、他の機能アイコンに属するコンテンツアイコンの表示は回避される。
【００５１】
図３に戻る。第１システムメニュー画面１２０が表示され、ユーザによっていずれかのコンテンツアイコンが選択されると（Ｓ１２）、指示取得部９４は、コントローラ４２からコンテンツアイコンの選択指示を取得し、アプリケーションプログラム実行部７０は、選択されたコンテンツアイコンに対応するアプリケーションプログラムを起動する（Ｓ１４）。
【００５２】
図６は、図３のＳ１４において表示されるアプリケーションプログラムの実行画面の一例を示す図である。図６は、自動車のレースを模したゲームプログラムのゲーム実行画面１６０を示している。図６に示すように、アプリケーションプログラムが実行されると、そのアプリケーションプログラムの実行に合わせてテレビジョン受像機３０に実行画面が表示される。
【００５３】
図３に戻る。このようにアプリケーションプログラムの実行中に、システム側の支援を要請すべくユーザにホームボタン４４が押され、所定時間以内に離される（以下、「短押しされる」という）と（Ｓ１６）、指示取得部９４は、システム側の機能によるシステムメニュー画面の表示を要請する、ユーザによるメニュー表示指示を取得する。
【００５４】
なお、ホームボタン４４が所定時間より長い時間押される（以下、「長押しされる」という）と、メニュー画面生成部１０８は、実行中のアプリケーションプログラムの終了確認画面（図示せず）を生成する。この終了確認画面には、「アプリケーションプログラムを終了しますか？」というメッセージと共に、「はい」、「いいえ」のそれぞれを示すボタンが表示される。
【００５５】
コントローラ４２を使って「はい」がユーザに選択され、実行中のアプリケーションプログラムの終了指示が指示取得部９４によって取得された場合、アプリケーションプログラム実行部７０は、実行中のアプリケーションプログラムを終了させる。このとき、メニュー画面生成部１０８は、電源オン時と同様に第１システムメニュー画面１２０を生成してテレビジョン受像機３０に表示させる。
【００５６】
なお、コントローラ４２を使って「いいえ」がユーザに選択され、実行中のアプリケーションプログラムの終了回避指示が指示取得部９４によって取得された場合、アプリケーションプログラム実行部７０は、アプリケーションプログラムの実行を維持する。このとき表示出力部６６は、第１システムメニュー画面１２０の表示を終了させ、アプリケーションプログラムの実行画面に戻す。
【００５７】
メニュー表示指示が取得されると、メニュー構成部１１０は、実行中のアプリケーションプログラムを参照してゲームプログラムを実行中か否かを判定する（Ｓ１８）。ゲームプログラム以外のアプリケーションプログラムが実行中の場合（Ｓ１８のＮ）、メニュー構成部１１０は、機能アイコンおよびコンテンツアイコンを含む第１システムメニューを構成する。メニュー画面生成部１０８は、スクロールすることにより第１システムメニューを構成するすべての機能アイコンおよびコンテンツアイコンがユーザに選択可能となるよう、機能アイコンおよびコンテンツアイコンの一部が表示される第１システムメニュー画面１２０を生成する。表示出力部６６は、生成された第１システムメニュー画面１２０をテレビジョン受像機３０に表示させる（Ｓ２６）。このときアプリケーションプログラム実行部７０は、アプリケーションプログラムの実行を継続させた状態を維持する。
【００５８】
このとき、表示出力部６６は、ホームボタン４４が短押しされたときに実行中だったアプリケーションプログラムの画面の上に重ねるように第２システムメニュー画面１７０をテレビジョン受像機３０に表示させる。したがって、背景画面１２１には実行中のアプリケーションプログラムの実行画面が表示される。これにより、アプリケーションプログラムが実行中であることをユーザに認識させることができる。
【００５９】
なお、アプリケーションプログラム実行部７０は、ホームボタン４４が押されたときに実行されていたアプリケーションプログラムを一時停止させ、アプリケーションプログラムの実行画面も一時停止させてもよい。表示出力部６６は、このように一時停止したアプリケーションプログラムの実行画面の上に重ねるように第２システムメニュー画面１７０を表示させてもよい。
【００６０】
また、本実施形態では、第１システムメニュー画面１２０などのシステムメニュー画面を表示させる場合、システムメニュー画面の表示を前回終了させたときに注目領域１３５に配置されていたコンテンツアイコンを再び注目領域１３５に配置させる再現配置を実行したシステムメニュー画面を表示させる。これにより、ユーザは、システムメニュー画面を表示したときに、選択したいコンテンツアイコンを迅速に見つけることが可能となる。
【００６１】
第１システムメニュー画面１２０が表示されると、ユーザは、いずれかのコンテンツアイコンを選択することによって（Ｓ２８）、別のアプリケーションプログラムを並立させて起動させることができる。このようなアプリケーションプログラム並立起動処理については後述する。
【００６２】
また、ユーザは、操作ボタン４６のうち所定のボタンを押すことによって第１システムメニュー画面の表示を終了させてアプリケーションプログラムの実行画面に戻ることを選択することができる（Ｓ３０）。ゲームプログラムを実行中の場合（Ｓ１８のＹ）、メニュー構成部１１０は、第２システムメニュー画面１７０を表示する（Ｓ２０）。このときも、アプリケーションプログラム実行部７０は、ゲームプログラムの実行を継続させた状態を維持する。
【００６３】
図７は、図３のＳ２０における第２システムメニュー画面１７０の一例を示す図である。第２システムメニュー画面１７０もまた、システム側のメニュー画面として利用されるものであり、システム側の機能によって表示されるメニュー画面である。メニュー構成部１１０は、実行中のゲームプログラムを終了させるための終了アイコン１７２および第１システムメニューに含まれるコンテンツアイコンを含む第２システムメニューを構成する。このときメニュー構成部１１０は、コンテンツアイコン配列１２３において一列になるよう整列されたコンテンツアイコンの間に割り込ませるよう終了アイコン１７２を配置する。このときメニュー構成部１１０は、システムメニュー画面の表示を前回終了させたときに注目領域１３５に配置されていたコンテンツアイコンの上に終了アイコン１７２を割り込ませる。
【００６４】
メニュー画面生成部１０８は、スクロールすることにより構成された第２システムメニューに含まれる終了アイコン１７２および複数のコンテンツアイコンの各々が選択可能となるよう、構成された第２システムメニューの一部を含む第２システムメニュー画面１７０を生成する。なお、終了アイコン１７２に代えて、実行中のアプリケーションプログラムに対して指示を入力するための指示アイコンを含む第２システムメニュー画面が生成されてもよい。
【００６５】
メニュー画面生成部１０８は、終了アイコン１７２を注目領域１３５に表示させる場合、説明表示領域１４４に「ゲームを終了する」と表示して終了アイコン１７２がゲームアプリケーションプログラムを終了させるためのアイコンであることをユーザに示す。また、その下に「ゲームＡ」と表示して、終了する対象がゲームＡのアプリケーションプログラムであることをユーザに示す。
【００６６】
なお、ゲームプログラムを実行してから初めてホームボタン４４を短押しして第２システムメニュー画面１７０を表示させる場合、メニュー画面生成部１０８は、終了アイコン１７２を注目領域１３５に配置することで、終了アイコン１７２を目立つ態様でテレビジョン受像機３０に表示させる。これにより、このメニュー画面において実行中のゲームプログラムを終了できることをユーザに明確に示すことができる。
【００６７】
また、図３のＳ２６で第１システムメニュー画面を表示させるときと同様に、表示出力部６６は、ホームボタン４４が短押しされたときに実行中だったゲームプログラムの画面の上に重ねるように第２システムメニュー画面１７０をテレビジョン受像機３０に表示させる。
【００６８】
コンテンツアイコン配列１２３においては、上から順にゲームＢアイコン１３８、ゲームＡアイコン１３６、ゲームＣアイコン１４０、ゲームＤアイコン１４２の順に並んでいる。メニュー構成部１１０は、実行中のゲームプログラムＡを起動するためのゲームＡアイコン１３６の上、且つゲームＢアイコン１３８の下に、終了アイコン１７２を割り込ませて第２システムメニューを構成する。このように整列された複数のコンテンツアイコンの間に終了アイコン１７２を割り込ませて表示させることにより、コンテンツアイコンを選択するときと同様の操作感覚で終了アイコン１７２を選択することができ、統一感のあるユーザインターフェースを提供することができる。
【００６９】
さらに、メニュー画面生成部１０８は、第１システムメニュー画面１２０よりも表示負荷を低減させるよう簡略化した態様で第２システムメニュー画面１７０を生成する。ゲームプログラムは実行中の処理負荷が他のアプリケーションプログラムより大きい。このように第２システムメニュー画面１７０の表示負荷を低減させることで、ゲームプログラムの実行中に第２システムメニュー画面１７０を表示させることによるさらなる処理負荷の増大を抑制することができる。
【００７０】
具体的には、メニュー画面生成部１０８は、第１システムメニュー画面１２０を表示させるときは、例えば注目領域１３５にゲームプログラムのコンテンツアイコンが位置したとき、静止画のサムネイルが表示されたゲームアイコンを強調表示させると共に、注目領域１３５または説明表示領域１４４をさらに右にずらすことにより設けられる注目領域１３５と説明表示領域１４４との間の領域に、ゲームプログラムを示す動画のサムネイルを表示させる第１システムメニュー画面１２０を生成する。しかし、第２システムメニュー画面１７０を表示させるときは、メニュー画面生成部１０８は、静止画のサムネイルが表示されたゲームアイコンを強調表示するが、動画が再生される説明表示領域１４４が設けられない第２システムメニュー画面１７０を生成する。このように動画の再生を回避することにより、表示負荷を低減させることができる。なお、ゲームプログラムを示す動画および静止画の各々のサムネイルは、記憶部６４にゲームプログラムが格納されるときに併せて格納される。
【００７１】
また、メニュー画面生成部１０８は、第１システムメニュー画面１２０を表示させるときは、コンテンツアイコン配列１２３に表示するコンテンツアイコンに、対応するアプリケーションプログラムに応じた様々なアイコンを採用した第１システムメニュー画面１２０を生成する。一方、第２システムメニュー画面１７０を表示させるときは、第１システムメニュー画面１２０よりも表示負荷の低い画像のコンテンツアイコンを第１システムメニュー画面１２０よりも少ない種類の中から選択して第２システムメニュー画面１７０を生成する。その他、例えばメニュー画面生成部１０８は、第１システムメニュー画面１２０を表示させるときは、コンテンツアイコン配列１２３に表示するコンテンツアイコンにコンテンツを示すサムネイルを表示する第１システムメニュー画面１２０を生成するしてもよい。一方、第２システムメニュー画面１７０を表示させるときは、コンテンツアイコン配列１２３に表示するコンテンツアイコンにサムネイルを表示することを回避した第２システムメニュー画面１７０を生成してもよい。
【００７２】
第２システムメニュー画面１７０が表示されると、ユーザは、コンテンツアイコンの選択（Ｓ２８）や、再びゲームプログラムの実行状態に戻る戻り選択（Ｓ３０）だけでなく、終了アイコン１７２を選択することが可能となる。ユーザによって終了アイコン１７２が選択されると（Ｓ２２）、アプリケーションプログラム実行部７０は、実行中のゲームプログラムを終了させ、表示出力部６６は第２システムメニュー画面１７０の表示を終了させる。次に表示出力部６６は、Ｓ１０に戻って第１システムメニュー画面１２０をテレビジョン受像機３０に表示させる。
【００７３】
このとき、メニュー構成部１１０は、第２システムメニューから終了アイコン１７２が削除された第１システムメニューを構成する。メニュー画面生成部１０８は、図５に示すように、終了アイコン１７２を選択したときに表示されていた第２システムメニュー画面１７０から終了アイコン１７２だけが削除され、コンテンツアイコン配列１２３において終了アイコン１７２の下方に位置していたコンテンツアイコンを１つ上に移動させたような第１システムメニュー画面１２０を生成する。
【００７４】
図４は、図３におけるＳ２８において、アプリケーションプログラムの実行中に第１システムメニュー画面１２０または第２システムメニュー画面１７０が表示された状態で、さらに別のアプリケーションプログラムを起動させるためのコンテンツアイコンが選択されたときに実行されるプログラム並立実行処理の詳細な手順を示すフローチャートである。
【００７５】
アプリケーションプログラム実行部７０は、選択されたコンテンツアイコンに対応するアプリケーションプログラムが、実行中のアプリケーションプログラムと並立して実行可能か否かを判定する（Ｓ５０）。なお、ＲＯＭまたは記憶部６４には、並立して実行可能なアプリケーションプログラムの対応関係を示すマップが格納されている。アプリケーションプログラム実行部７０は、このマップを参照することにより、選択されたコンテンツアイコンに対応するアプリケーションプログラムが、実行中のアプリケーションプログラムと並立して実行可能か否かを判定する。
【００７６】
アプリケーションプログラムの実行中にホームボタン４４が短押しされたが、第１システムメニュー画面１２０または第２システムメニュー画面１７０において選択されたコンテンツアイコンに対応するアプリケーションプログラムが実行中のアプリケーションプログラムと並立実行可能でない場合（Ｓ５０のＮ）、表示制御部６８は、実行中のアプリケーションプログラムを終了させるか否かをユーザに選択させるための終了確認画面を生成する（Ｓ６０）。このときの終了確認画面は、上述したものと同様である。
【００７７】
「いいえ」のボタンが選択され、実行中のアプリケーションプログラムの終了拒否が選択されると（Ｓ６２）、第１システムメニュー画面１２０または第２システムメニュー画面１７０において選択されたコンテンツアイコンに対応するアプリケーションプログラムの実行が回避され、停止中であったアプリケーションプログラムが再開されて図３のＳ１６に戻る。「はい」のボタンが選択され、実行中のアプリケーションプログラムの終了が選択されると（Ｓ６４）、アプリケーションプログラム実行部７０は、実行中のアプリケーションプログラムを終了させ、表示出力部６６は、第１システムメニュー画面１２０または第２システムメニュー画面１７０の表示を終了させる（Ｓ６６）。
【００７８】
次にアプリケーションプログラム実行部７０は、第１システムメニュー画面１２０または第２システムメニュー画面１７０において選択されたコンテンツアイコンに対応するアプリケーションプログラムが、直接起動可能か否かを判定する。ＲＯＭまたは記憶部６４には、第１システムメニュー画面１２０または第２システムメニュー画面１７０から直接起動することができないアプリケーションプログラムを示す情報が格納されている。アプリケーションプログラム実行部７０はこの情報を参照することにより、選択されたコンテンツアイコンに対応するアプリケーションプログラムが第１システムメニュー画面１２０または第２システムメニュー画面１７０から直接起動することができないアプリケーションプログラムか否かを判定する（Ｓ６８）。
【００７９】
直接起動可能なアプリケーションプログラムの場合（Ｓ６８のＹ）、アプリケーションプログラム実行部７０は、選択されたコンテンツアイコンに対応するアプリケーションプログラムであって、実行されていたものとは別のアプリケーションプログラムを起動する（Ｓ７０）。直接起動可能なアプリケーションプログラムではない場合（Ｓ６８のＮ）、図３のＳ１０に移行する。このときメニュー画面生成部１０８は、そのアプリケーションプログラムを注目領域１３５に配置して強調表示させた第１システムメニュー画面１２０を生成する。
【００８０】
なお、本実施形態では、ゲームプログラム以外のアプリケーションプログラムの実行中に第１システムメニュー画面１２０が表示され、この中から下位コンテンツを含む上位コンテンツであるメモリカード３８のコンテンツアイコンがユーザに選択された場合、メニュー画面生成部１０８は、メモリカード３８に含まれる下位コンテンツのコンテンツアイコンを、メモリカード３８のコンテンツアイコンの右側近傍に鉛直に一列に配置させた第１システムメニュー画面１２０を生成する。このとき、メニュー画面生成部１０８は、下位コンテンツのコンテンツアイコンに、その下位コンテンツのサムネイルを表示させる。
【００８１】
これに対し、ゲームプログラム実行中に第２システムメニュー画面１７０が表示され、この中からメモリカード３８のコンテンツアイコンがユーザによって選択された場合、メニュー画面生成部１０８は、第２システムメニュー画面１７０において、メモリカード３８に含まれる下位コンテンツを示すコンテンツアイコンの表示を回避する。具体的には、第２システムメニュー画面１７０の表示中にメモリカード３８のコンテンツアイコンがユーザによって選択された場合、メニュー画面生成部１０８は、まず、実行中のゲームプログラムを終了させるか否かをユーザに確認する終了確認画面を生成し、表示出力部６６は、第２システムメニュー画面１７０に代えて終了確認画面をテレビジョン受像機３０に表示させる。この終了確認画面は上述したものと同様である。
【００８２】
実行中のゲームプログラムのユーザによる終了指示が指示取得部９４によって取得された場合、メニュー画面生成部１０８は、コンテンツアイコン配列１２３の右側近傍に、メモリカード３８に格納された下位コンテンツを示すコンテンツアイコンを鉛直に一列に並べて配置した第１システムメニュー画面１２０を生成する。表示出力部６６は、終了確認画面に代えて、この第１システムメニュー画面１２０をテレビジョン受像機３０に表示させる。なお、メニュー画面生成部１０８は、下位コンテンツのコンテンツアイコンを一列に並べて配置する領域の一部に注目領域を設ける。メニュー画面生成部１０８は、１つの下位コンテンツのコンテンツアイコンをその注目領域に配置すると共に、注目領域に配置したコンテンツアイコンを強調表示させ、且つ仮選択状態とする。
【００８３】
このように第２システムメニュー画面１７０において上位コンテンツのコンテンツアイコンがユーザによって選択されたときに、終了確認画面の表示を経て、その上位コンテンツに含まれる下位コンテンツのコンテンツアイコンをその横に表示させることで、あたかも同一のシステムメニュー画面で表示しているようにユーザに感じさせることができ、ユーザインターフェースに統一感を持たせることができる。
【００８４】
また、ゲームプログラムの実行中は処理負担が大きい。このようにゲームプログラムの実行中は下位コンテンツのコンテンツアイコンの表示を回避することで、更なる処理負担の増加を抑制することができる。なお、下位コンテンツを含む上位コンテンツはメモリカード３８に限られないことは勿論であり、例えば他の外部ストレージを表すＣＤ（Compact Disc）のコンテンツアイコンやＤＶＤ（Digital Versatile Disk）のコンテンツアイコンであってもよい。また、下位コンテンツとして音楽ファイルや動画ファイルを含むフォルダアイコンであってもよい。
【００８５】
なお、本実施形態では、下位コンテンツを含む上位コンテンツのコンテンツアイコンが選択された場合においても、上位コンテンツが音楽ＣＤや動画ＤＶＤなどの場合は、直接起動可能なアプリケーションプログラムとして（Ｓ６８のＹ）、下位コンテンツのコンテンツアイコンを表示することなく、選択された音楽ＣＤまたは動画ＤＶＤの再生を開始する。
【００８６】
並立実行可能の場合（Ｓ５０のＹ）、アプリケーションプログラム実行部７０は、実行中のアプリケーションプログラムと並立して、選択されたコンテンツアイコンに対応する別のアプリケーションプログラムもさらに起動する（Ｓ５２）。２つのアプリケーションプログラムが並立して実行されているときに、システム側の支援を要請すべくユーザによってホームボタン４４が短押しされると（Ｓ５４）、メニュー構成部１１０は、並立実行時のメニュー表示処理を実行する（Ｓ５６）。アプリケーションプログラム実行部７０は、並立実行時にメニュー表示処理が行われユーザによってコントローラ４２を介して選択入力が行われた結果、２つのアプリケーションプログラムが引き続き並立して実行されたか否かを判定する（Ｓ５８）。並立して実行されている場合（Ｓ５８のＹ）はＳ５４に戻り、並立実行されている２つのアプリケーションプログラムのうち１つのアプリケーションプログラムが終了した場合（Ｓ５８のＮ）は図３のＳ１６に移行する。以下、図８から図１２に関連して並立実行時のメニュー表示処理について説明する。
【００８７】
図８は、スライドショープログラムと音楽再生プログラムとを並立実行している状態を示す図である。スライドショープログラムが実行されると、記憶部６４に格納された静止画がテレビジョン受像機３０に順次表示される。このとき、ユーザはホームボタン４４を短押しすることにより第１システムメニュー画面１２０を表示させ、記憶部６４に格納された音楽のコンテンツアイコンを選択することにより、音楽再生プログラムを起動させることができる。音楽再生プログラムが起動され音楽のコンテンツが再生されると、表示出力部６６は第１システムメニュー画面１２０の表示を終了する。このため、テレビジョン受像機３０には、図８に示すようにスライドショープログラムの実行による静止画が表示され、スピーカ（図示）からは記憶部６４に格納された音楽データを再生することにより音声が出力される。
【００８８】
図９は、スライドショープログラムと音楽再生プログラムとを並立実行している状態からホームボタン４４が短押しされたときの状態を示す図である。ホームボタン４４が短押しされると、前回にホームボタン４４を押して表示させたときに注目領域１３５に位置していたコンテンツアイコンが再び注目領域１３５に表示される。図９に示す例では、前回に音楽のコンテンツが格納されたフォルダを示すフォルダアイコン２２０が注目領域１３５に表示されていたことから、この場合も注目領域１３５にフォルダアイコン２２０が表示され、その下にフォルダアイコン２２２およびフォルダアイコン２２４が配置される。
【００８９】
注目領域１３５には音楽のコンテンツが格納されたフォルダアイコン２２０が表示されるため、交差領域１２４には音楽アイコン２１２が大きく且つ強調表示して表示される。なお、音楽アイコン２１２の左には写真アイコン２１４が配置される。なお、表示出力部６６は、スライドショープログラムの実行画面として表示されている記憶部６４に格納された静止画の画像に重ねるように第３システムメニュー画面２１０を表示させる。この第３システムメニュー画面２１０もまた、システム側のメニュー画面として利用されるものであり、システム側の機能によって表示されるメニュー画面である。これにより、背景画面１２１にスライドショー実行画面２００を表示させることができ、スライドショープログラムの実行中であることをユーザに認識させることができる。
【００９０】
このとき説明表示領域１４４は右に移動し、注目領域１３５と説明表示領域１４４との間にコンテンツアイコン表示領域２３０が設けられる。コンテンツアイコン表示領域２３０には、注目領域１３５に表示されたフォルダアイコン２２０が示すフォルダに格納されたコンテンツを示すコンテンツアイコンが鉛直方向に一列に並んで表示される。コンテンツアイコン表示領域２３０の上部には注目領域２３１が設けられており、その下に、フォルダに含まれる他のコンテンツを示すコンテンツアイコンが表示される。図９に示す例では、注目領域２３１にはコンテンツアイコン２３２が表示され、その下にコンテンツアイコン２３４、およびコンテンツアイコン２３６が表示されている。
【００９１】
このとき、説明表示領域１４４には、再生中の音楽コンテンツのアルバム名、すなわちフォルダアイコン２２０が示すフォルダの名称が表示されその下には再生されている音楽コンテンツの曲名が表示される。さらにその下には、その曲の全再生時間が表示される。
【００９２】
本実施形態では、音楽再生プログラムが他のアプリケーションプログラムと並立実行されている状態でホームボタン４４が短押しされた場合、第１システムメニューに、音楽再生プログラムによって音楽が再生されていることを示す再生中表示アイコンを加えた第３システムメニューを構成する。メニュー画面生成部１０８は、スクロールすることにより構成された第３システムメニューに含まれる再生中表示アイコンおよび複数のコンテンツアイコンの各々が選択可能となるよう、構成された第３システムメニューの一部を含む第３システムメニュー画面２１０を生成する。なお、音楽再生プログラムのみが実行されている状態で操作ボタン４６のうち所定のボタンが押された場合、メニュー画面生成部１０８は、画面全体を利用した操作パネルを表示させる。
【００９３】
なお、メニュー構成部１１０は、音楽アイコン２１２のコンテンツアイコン配列１２３において一列に整列された複数のコンテンツアイコンの間に再生中表示アイコン２４０を割り込ませた第３システムメニューを構成する。このときメニュー構成部１１０は、システムメニュー画面の表示を前回終了させたときに注目領域１３５に配置されていたコンテンツアイコンの上に再生中表示アイコン２４０を割り込ませてもよい。このように整列された複数のコンテンツアイコンの間に再生中表示アイコン２４０を割り込ませて表示させることにより、コンテンツアイコンを選択するときと同様の操作感覚で再生中表示アイコン２４０を選択することができ、統一感のあるユーザインターフェースを提供することができる。
【００９４】
図１０は、再生中表示アイコン２４０を注目領域１３５に表示させたときの第３システムメニュー画面２１０を示す図である。図９では注目領域２３１に表示されたコンテンツアイコンが強調表示した状態となっているが、十字ボタン４８を操作することなどによって強調表示されるアイコンを注目領域１３５に移動させ、さらに上下にスクロールさせることによって図１０に示すように注目領域１３５に再生中表示アイコン２４０を表示させることができる。図１０に示す例では、再生中表示アイコン２４０の下にはフォルダアイコン２４２、およびフォルダアイコン２４４が表示される。
【００９５】
なお、注目領域１３５に強調表示されるアイコンを移動させることにより、コンテンツアイコン表示領域２３０が消去され、その領域に説明表示領域１４４が再び表示される。説明表示領域１４４には、引き続き音楽の再生状況が表示される。このように再生中表示アイコン２４０を表示することにより、再生中のコンテンツの操作とメニュー画面への入力において統一的なインターフェースを提供することができる。
【００９６】
図１１は、図１０の状態から再生中表示アイコン２４０が選択されたときの状態を示す図である。メニュー画面生成部１０８は、再生中表示アイコン２４０が選択された場合、右下の領域に操作パネル２５０が表示される第３システムメニュー画面２１０を生成する。操作パネル２５０には、前曲アイコン２５２、次曲アイコン２５４、停止アイコン２５６、リピートアイコン２５８、音量アイコン２６０、再生時間表示バー２６２、再生時間表示領域２６４、および再生状態表示領域２６６が表示される。ユーザは、十字ボタン４８および操作ボタン４６を操作することなどにより、前曲アイコン２５２、次曲アイコン２５４、停止アイコン２５６、リピートアイコン２５８、および音量アイコン２６０を選択して、音楽コンテンツの再生状態に対して指示を入力することができる。
【００９７】
例えばユーザは、前曲アイコン２５２を選択することにより前曲を選択することができ、次曲アイコン２５４を選択することにより次曲を選択することができる。また、ユーザは、停止アイコン２５６を選択することにより、現在再生中の音楽コンテンツの再生を停止させることができる。また、ユーザはリピートアイコン２５８を選択することにより、その音楽コンテンツのリピート再生を選択および選択解除することができる。また、ユーザは、音量アイコン２６０を選択することによりスピーカから出力される音量を調整することができる。
【００９８】
図１２は、操作パネル２５０の停止アイコン２５６がユーザに選択された直後の状態を示す図である。操作パネル２５０の停止アイコン２５６がユーザに選択された場合、指示取得部９４は、現在再生中の音楽コンテンツの再生停止の指示入力を取得する。この指示入力を取得した場合、アプリケーションプログラム実行部７０は、音楽再生プログラムを停止させて音楽コンテンツの再生を停止させる。また、メニュー構成部１１０は、第３システムメニューから再生中表示アイコン２４０をが削除された第１システムメニューを構成する。メニュー画面生成部１０８は、構成された第１システムメニューの一部を含む第１システムメニュー画面１２０を生成する。
【００９９】
このときメニュー構成部１１０は、第３システムメニューから再生中表示アイコン２４０が削除された第１システムメニューを構成する。メニュー画面生成部１０８は、図１２に示すように、再生中表示アイコン２４０を選択したときに表示されていた第３システムメニュー画面２１０から再生中表示アイコン２４０だけが削除され、コンテンツアイコン配列１２３において再生中表示アイコン２４０の下方に位置していたコンテンツアイコンを１つ上に移動させたような第１システムメニュー画面１２０を生成する。すわなち、再生中表示アイコン２４０の下方に配置されていたフォルダアイコン２４２を注目領域１３５に配置し、フォルダアイコン２４４を１つ上に移動させる。また、フォルダアイコン２４４の下に隠れていたフォルダアイコン２４６をフォルダアイコン２４４の下に表示させる。
【０１００】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、その各構成要素や各処理プロセスの組合せにいろいろな変形が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、変形例について述べる。
【０１０１】
実施例では、注目領域１３５の直上に交差領域１２４が位置するようにメニュー画面を構成した。変形例においては、ユーザが注目アイコンに視点を置きながら機能アイコンを容易に確認できるような配置関係であれば、例えば注目領域１３５の直下や周辺に交差領域１２４が位置するようメニュー画面を構成してもよい。
【０１０２】
実施例では、交差領域１２４および注目領域１３５が第１システムメニュー画面１２０第２システムメニュー画面１７０、および第３システムメニュー画面２１０の中央近傍に位置するようマルチメディア再生装置２０を構成した。変形例においては、交差領域１２４および注目領域１３５の表示位置をユーザが自由に設定できる構成としてもよい。
【０１０３】
実施例では、マルチメディア再生装置２０は、外部接続されたテレビジョン受像機３０にコンテンツ再生指示のためのメニュー画面を表示させた。変形例では、マルチメディア再生装置は、装置と一体に構成されたディスプレイを備える携帯型の複合機器であってもよい。また、実施例で述べた各種の機能を発揮せしめるコンピュータプログラムをパーソナルコンピュータで実行させて、マルチメディア再生装置を実現してもよい。
【図面の簡単な説明】
【０１０４】
【図１】マルチメディア再生システムの基本的な構成を示す図である。
【図２】マルチメディア再生装置の構成を示す機能ブロック図である。
【図３】本実施形態に係るマルチメディア再生装置のユーザによる操作手順の一例を示す図である。
【図４】図３におけるＳ２８において、プログラムの実行中に第１システムメニュー画面または第２システムメニュー画面が表示された状態で、さらに別のプログラムを起動させるためのコンテンツアイコンが選択されたときに実行されるプログラム並立実行処理の詳細な手順を示すフローチャートである。
【図５】図３のＳ１０において表示される第１システムメニュー画面の一例を示す図である。
【図６】図３のＳ１４において表示されるプログラムの実行画面の一例を示す図である。
【図７】図３のＳ２０における第２システムメニュー画面の一例を示す図である。
【図８】スライドショープログラムと音楽再生プログラムとを並立実行している状態を示す図である。
【図９】スライドショープログラムと音楽再生プログラムとを並立実行している状態からＡボタンが短押しされたときの状態を示す図である。
【図１０】再生中表示アイコンを注目領域に表示させたときの第３システムメニュー画面を示す図である。
【図１１】図１０の状態から再生中表示アイコンが選択されたときの状態を示す図である。
【図１２】操作パネルの停止アイコンがユーザに選択された直後の状態を示す図である。
【符号の説明】
【０１０５】
１  マルチメディア再生システム、  ２０  マルチメディア再生装置、  ３０  テレビジョン受像機、  ４２  コントローラ、  ４４  ホームボタン、  ６４  記憶部、  ６６  表示出力部、  ６８  表示制御部、  ７０  アプリケーションプログラム実行部、  ９４  指示取得部、  １０８  メニュー画面生成部、  １１０  メニュー構成部。
【図１】
2010009459.tif 000003
【図２】
2010009459.tif 000004
【図３】
2010009459.tif 000005
【図４】
2010009459.tif 000006
【図５】
2010009459.tif 000007
【図６】
2010009459.tif 000008
【図７】
2010009459.tif 000009
【図８】
2010009459.tif 000010
【図９】
2010009459.tif 000011
【図１０】
2010009459.tif 000012
【図１１】
2010009459.tif 000013
【図１２】
2010009459.tif 000014
【手続補正書】
【提出日】平成21年9月9日(2009.9.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションプログラムを実行中にシステムのメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステムの第１メニュー画面に含まれるコンテンツアイコンに加え、実行中のアプリケーションプログラムに指示を入力するための指示アイコンが混在して表示される第２メニュー画面をシステムの機能によってディスプレイに表示させるステップと、
を備えることを特徴とするメニュー画面表示方法。
【請求項２】
第２メニュー画面を表示させるステップは、第１メニュー画面において整列して表示される複数のコンテンツアイコンの間に指示アイコンを割り込ませて表示させることを含むことを特徴とする請求項１に記載に記載のメニュー画面表示方法。
【請求項３】
第２メニュー画面を表示させるステップは、第１メニュー画面よりも表示負荷が低減するよう簡略化した態様で第２メニュー画面を表示させることを含むことを特徴とする請求項１または２に記載のメニュー画面表示方法。
【請求項４】
第２メニュー画面を表示させるステップでは、メニュー表示指示の取得時に実行されているアプリケーションプログラムによって表示されている実行画面の上に第２メニュー画面を重畳表示させることを特徴とする請求項１から３のいずれかに記載のメニュー画面表示方法。
【請求項５】
前記指示アイコンは、実行中のアプリケーションプログラムを終了させるための終了アイコンを含むことを特徴とする請求項１から４のいずれかに記載のメニュー画面表示方法。
【請求項６】
第２メニュー画面に表示された終了アイコンのユーザによる選択を取得するステップと、
終了アイコンの選択が取得されたとき、実行中のアプリケーションプログラムを終了させると共に、第２メニュー画面から終了アイコンが削除された第１メニュー画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項５に記載のメニュー画面表示方法。
【請求項７】
第２メニュー画面に表示されたコンテンツアイコンのユーザによる選択を取得するステップと、
コンテンツアイコンの選択が取得されたとき、実行中のアプリケーションプログラムに加えて、選択されたコンテンツアイコンに対応するアプリケーションプログラムをさらに起動するステップと、
をさらに備えることを特徴とする請求項１から６のいずれかに記載のメニュー画面表示方法。
【請求項８】
アプリケーションプログラムを実行中に、そのアプリケーションプログラムに指示を入力するための指示入力画面の表示を要請するユーザの入力画面表示指示を取得するステップと、
入力画面表示指示が取得されたとき、第２メニュー画面を表示させることなく、実行中のアプリケーションプログラムに指示を入力するための指示入力画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項１から７のいずれかに記載のメニュー画面表示装置。
【請求項９】
アプリケーションプログラムを実行中にシステムのメニュー画面の表示を要請するユーザのメニュー表示指示を取得する指示取得部と、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステムの第１メニュー画面に含まれるコンテンツアイコンに加え、実行中のアプリケーションプログラムに指示を入力するための指示アイコンが混在して表示される第２メニュー画面をシステムの機能によってディスプレイに表示させるメニュー画面生成部と、
を備えることを特徴とするメニュー画面表示装置。
【請求項１０】
再生可能なコンテンツを再生するための再生アプリケーションプログラムを実行中にシステムのメニュー画面の表示を要請するユーザのメニュー表示指示を取得するステップと、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステムの第１メニュー画面に含まれるコンテンツアイコンに加え、コンテンツの再生状態に対する指示を入力するための操作パネルを表示させるための操作パネル表示アイコンが混在して表示される第２メニュー画面をシステムの機能によってディスプレイに表示させるステップと、
を備えることを特徴とするメニュー画面表示方法。
【請求項１１】
第２メニュー画面を表示させるステップは、再生可能なコンテンツを再生するための再生アプリケーションプログラム、および再生アプリケーションプログラムとは別のアプリケーションプログラムの双方の実行中にメニュー表示指示が取得されたとき、第２メニュー画面を表示させることを含むことを特徴とする請求項１０に記載のメニュー画面表示方法。
【請求項１２】
操作パネル表示アイコンのユーザによる選択を取得するステップと、
操作パネル表示アイコンの選択が取得されたとき、操作パネルを表示させるステップと、
操作パネルに対するコンテンツの再生状態に対するユーザによる指示入力を取得するステップと、
コンテンツの再生停止の指示入力が取得されたとき、再生アプリケーションプログラムを終了させてコンテンツの再生を終了させると共に、第２メニュー画面から操作パネル表示アイコンが削除された第１メニュー画面をディスプレイに表示させるステップと、
をさらに備えることを特徴とする請求項１０または１１に記載のメニュー画面表示方法。
【請求項１３】
再生可能なコンテンツを再生するための再生アプリケーションプログラムを実行中にシステムのメニュー画面の表示を要請するユーザのメニュー表示指示を取得する指示取得部と、
メニュー表示指示が取得されたとき、アプリケーションプログラムが実行されていないときに表示されるシステムの第１メニュー画面に含まれるコンテンツアイコンに加え、コンテンツの再生状態に対する指示を入力するための操作パネルを表示させるための操作パネル表示アイコンが混在して表示される第２メニュー画面をシステムの機能によってディスプレイに表示させるメニュー画面生成部と、
を備えることを特徴とするメニュー画面表示装置。