(57)【特許請求の範囲】
【請求項１】
階層構造の上位階層から下位階層へ移行する際、複数の下位項目がそれぞれ付された複数の下位項目カードを蛇腹状に広げながら展開し、又は上記下位階層から上記上位階層へ移行する際、上記複数の下位項目カードを蛇腹状に折り畳みながら格納するようになされた３次元リスト画像を生成する３次元リスト画像生成部と、
上記３次元リスト画像を所定の表示部に対して出力することにより当該３次元リスト画像を表示させる制御部と
を有し、
上記制御部は、
上記複数の下位項目カードを蛇腹状に折り畳みながら格納する際、上記３次元リスト画像に空白領域が発生しないよう上記上位階層の複数の上位項目カードを移動表示する
リスト表示装置。
【請求項２】
上記制御部は、
上記上位階層における特定の上位項目カードが選択されると、当該上位項目カードに対応付けられた上記複数の下位項目カードを蛇腹状に広げながら展開させると共に、上記上位項目カードが上記３次元リスト画像の最上位となるように移動させる
請求項１に記載のリスト表示装置。
【請求項３】
上記制御部は、
上記複数の下位項目カードを蛇腹状に展開させた途中状態で停止したまま表示する
請求項２に記載のリスト表示装置。
【請求項４】
階層構造の上位階層から下位階層へ移行する際、複数の下位項目がそれぞれ付された複数の下位項目カードを蛇腹状に広げながら展開し、又は上記下位階層から上記上位階層へ移行する際、上記複数の下位項目カードを蛇腹状に折り畳みながら格納するようになされた３次元リスト画像を３次元リスト生成部によって生成する３次元リスト画像生成ステップと、
上記３次元リスト画像を所定の表示部に対して出力することにより当該３次元リスト画像を表示させる表示制御ステップと
を有し、
上記表示制御ステップでは、
上記複数の下位項目カードを蛇腹状に折り畳みながら格納する際、上記３次元リスト画像に空白領域が発生しないよう上記上位階層の複数の上位項目カードを移動表示する
リスト表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リスト表示装置及びリスト表示方法に関し、例えば複数のアルバムタイトルや楽曲タイトル等を一覧表示する携帯型音楽プレーヤに適用して好適なものである。
【背景技術】
【０００２】
従来、携帯型オーディオプレーヤにおいては、多数の楽曲データを保存する際、当該多数の楽曲データを階層構造のフォルダに分けて保存するようになされている。
【０００３】
その場合、携帯型オーディオプレーヤでは、例えばアルバムタイトルをフォルダ名としたアルバムフォルダに、当該アルバムタイトルに対応付けられた複数の楽曲データをそれぞれ楽曲ファイルとして格納するようになされている。
【０００４】
この携帯型オーディオプレーヤは、ユーザ所望の楽曲ファイルを検索させる際、図１（Ａ）に示すように、当該携帯型オーディオプレーヤのモニタに複数のアルバムタイトルが配置されたアルバムリスト画面ＡＬＧを表示する。
【０００５】
そして携帯型オーディオプレーヤは、図１（Ｂ）に示すように、アルバムリスト画面ＡＬＧの中から例えばアルバムタイトル「Ｄｅｓｔｉｎｙ  Ｂｏｒｄｅｒ」が選択されると、フォルダ名「Ｄｅｓｔｉｎｙ  Ｂｏｒｄｅｒ」のアルバムフォルダに格納されている複数の楽曲ファイル（楽曲タイトル）が配置された楽曲リスト画面ＭＬＧをモニタに表示するようになされている。
【０００６】
一方、階層構造でなるデータを３次元的に表示する手段として、上位階層から下位階層まで順次錐の裾の方向へ放射状に分散配置させ、錐形状のコンテンツツリーとして３次元表示するものがある（例えば、特許文献１参照）。
【特許文献１】特開2000-47778公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで上述した携帯型オーディオプレーヤでは、アルバムリスト画面ＡＬＧの中から上位階層の項目であるアルバムタイトルが選択されると、当該アルバムリスト画面ＡＬＧから下位階層の項目である楽曲タイトルを表示した楽曲リスト画面ＭＬＧへ瞬間的に切り換えて表示することになる。
【０００８】
このとき携帯型オーディオプレーヤは、アルバムリスト画面ＡＬＧから楽曲リスト画面ＭＬＧへ切り換わる過程をユーザに対して目視確認させることができないため、上位階層から下位階層へ移行したことや、上位階層と下位階層との階層関係等をユーザに対して直感的に認識させ難いという問題があった。
【０００９】
本発明は以上の点を考慮してなされたもので、リストの上位階層と下位階層との階層関係をユーザに対して直感的に認識させ得るリスト表示装置及びリスト表示方法を提案しようとするものである。
【課題を解決するための手段】
【００１０】
かかる課題を解決するため本発明のリスト表示装置及びリスト表示方法においては、階層構造の上位階層から下位階層へ移行する際、複数の下位項目がそれぞれ付された複数の下位項目カードを蛇腹状に広げながら展開し、又は下位階層から上位階層へ移行する際、複数の下位項目カードを蛇腹状に折り畳みながら格納するようになされた３次元リスト画像を生成し、３次元リスト画像を所定の表示部に対して出力することにより当該３次元リスト画像を表示させ、複数の下位項目カードを蛇腹状に折り畳みながら格納する際、３次元リスト画像に空白領域が発生しないよう上位階層の複数の上位項目カードを移動表示するようにした。
【００１１】
これにより、上位階層から下位階層へ移行する際には複数の下位項目カードを蛇腹状に広げながら展開し、下位階層から上位階層へ移行する際には複数の下位項目カードを蛇腹状に折り畳みながら格納する３次元リスト画像を提示することができるので、ユーザに対して階層の移行過程を目視確認させることができる。
【００１２】
また本発明においては、階層構造の上位階層から下位階層へ移行する際、複数の下位項目がそれぞれ付された複数の下位項目カードを蛇腹状に広げながら展開し、又は下位階層から上位階層へ移行する際、複数の下位項目カードを蛇腹状に折り畳みながら格納するようになされた３次元リスト画像を生成し、３次元リスト画像を所定の表示部に対して出力することにより当該３次元リスト画像を表示させ、複数の下位項目カードを蛇腹状に折り畳みながら格納する際、３次元リスト画像に空白領域が発生しないよう上位階層の複数の上位項目カードを移動表示するようにした。
【００１３】
これにより、上位階層から下位階層へ移行する際には複数の下位項目カードを蛇腹状に広げながら展開し、下位階層から上位階層へ移行する際には複数の下位項目カードを蛇腹状に折り畳みながら格納する３次元リスト画像を提示することができるので、ユーザに対して階層の移行過程を目視確認させることができる。
【発明の効果】
【００１４】
本発明によれば、上位階層から下位階層へ移行する際には複数の下位項目カードを蛇腹状に広げながら展開し、下位階層から上位階層へ移行する際には複数の下位項目カードを蛇腹状に折り畳みながら格納する３次元リスト画像を提示することができるので、ユーザに対して階層の移行過程を目視確認させることができ、かくしてリストの上位階層と下位階層との階層関係をユーザに対して直感的に認識させ得るリスト表示装置及びリスト表示方法を実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下に、図面について、本発明の一実施の形態を詳述する。
【００１６】
（１）携帯型オーディオプレーヤの構成
（１−１）携帯型オーディオプレーヤの外観構成
図２に示すように、本発明における携帯型オーディオプレーヤ１は、電源ボタン２の押下操作に応じて、図示しないバッテリから電源電力の供給を受けて動作するようになされている。
【００１７】
この携帯型オーディオプレーヤ１は、その前面にモニタ３が設けられており、後述する楽曲選択画面や楽曲再生画面等を当該モニタ３に対して表示し得るようになされている。
【００１８】
（１−２）携帯型オーディオプレーヤの回路構成
図３に示すように、携帯型オーディオプレーヤ１は、ＣＰＵ（Central Processing Unit）４がＲＯＭ（Read Only Memory）５から読み出してＲＡＭ（Random Access Memory）６に起動した基本プログラムに従い、バス１１を介して全体を統括制御する。
【００１９】
また携帯型オーディオプレーヤ１は、ＣＰＵ４がＲＯＭ５から読み出してＲＡＭ６に起動した各種アプリケーションプログラムに従って種々の機能を実現し得るようになされている。
【００２０】
この携帯型オーディオプレーヤ１では、ハードディスクドライブや不揮発性メモリ等でなるメモリ８に多数の楽曲データを格納し得るようになされている。メモリ８は、パーソナルコンピュータの一般的な記憶媒体と同様、階層的に構築された複数のフォルダに対してファイル単位の楽曲データが振り分けられて配置されている。
【００２１】
メモリ８には、例えばアルバムタイトルをフォルダ名としたアルバムフォルダに、当該アルバムタイトルに対応付けられた複数の楽曲データがそれぞれ楽曲ファイルとして格納されている。これら楽曲ファイルは、アルバムフォルダに格納される際、その楽曲タイトルタイトルがそのまま楽曲ファイル名として用いられる。
【００２２】
携帯型オーディオプレーヤ１のＣＰＵ４は、例えば電源ボタン２が押下操作されたことに応じて、バッテリ（図示せず）から電源電力が供給されたことにより起動する。そしてＣＰＵ４は、ユーザ所望の楽曲ファイルを選択させるためのモード（以下、これを楽曲選択モードと呼ぶ。）を実行し、アルバムタイトル及び楽曲タイトルを表示する楽曲選択画面（後述する）を作成するための準備を行う。
【００２３】
また携帯型オーディオプレーヤ１のＣＰＵ４は、モニタ３のＬＣＤ（Liquid Crystal
Display）９の表面に設けられたタッチパネル１０に対するユーザのタッチ操作に応じてユーザ所望の楽曲タイトルが選択されると、その楽曲タイトルに対応した楽曲ファイルを再生するためのモード（以下、これを楽曲再生モードと呼ぶ。）を実行する。このときＣＰＵ４は、楽曲ファイルを再生している際にモニタ３のＬＣＤ９に表示すべき楽曲再生画面（後述する）を作成するための準備を行う。
【００２４】
携帯型オーディオプレーヤ１のＧＰＵ７は、ＣＰＵ４によって行われた各種準備の結果に基づいて楽曲選択画面及び楽曲再生画面を描画し、その楽曲選択画面及び楽曲再生画面をモニタ３のＬＣＤ９に表示するようになされている。
【００２５】
（２）楽曲選択モード
（２−１）楽曲選択画面の全体構成
次に、携帯型オーディオプレーヤ１においてユーザ所望の楽曲ファイルに対応した楽曲ファイル名を選択させる際の楽曲選択モードについて説明する。
【００２６】
携帯型オーディオプレーヤ１のＣＰＵ４は、例えば電源ボタン２が押下操作されたことに応じて携帯型オーディオプレーヤ１を起動させると、ＲＯＭ５から読み出してＲＡＭ６に起動した楽曲選択アプリケーションに従って楽曲選択モードを開始する。
【００２７】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲選択モードに入ると、図４に示すように、楽曲選択画面Ｇ１をＧＰＵ７によって描画させ、その楽曲選択画面Ｇ１をモニタ３のＬＣＤ９に表示する。
【００２８】
この楽曲選択画面Ｇ１では、リスト表示欄ＬＧ、現在時刻を表示する時刻表示欄ＪＩ、機能名アイコンＴＩ、及びユーザのタッチ操作を受け付けるための操作ボタン群ＩＣが配置されている。
【００２９】
リスト表示欄ＬＧには、複数のアルバムタイトルが表示されており、ユーザに対して当該リスト表示欄ＬＧに表示されたアルバムタイトルを目視確認させ得るようになされている。
【００３０】
また操作ボタン群ＩＣは、リストボタンＩＣ１、曲戻しボタンＩＣ２、再生一時停止ボタンＩＣ３、停止ボタンＩＣ４、曲送りボタンＩＣ５、及び曲長バーＭＢ上を移動する経過位置アイコンＩＣ６により構成されており、ユーザのタッチ操作を受け付けるユーザインタフェースとして機能するようになされている。
【００３１】
この楽曲選択画面Ｇ１のリスト表示欄ＬＧでは、当該リスト表示欄ＬＧに表示されたアルバムタイトルの中から、ユーザ所望のアルバムタイトルを選択させるためのカーソルＣＳが表示されている。
【００３２】
リスト表示欄ＬＧは、画面サイズの関係で、アルバムタイトルを例えば合計で１０項目分だけ表示し得るようになされている。このため携帯型オーディオプレーヤ１のＣＰＵ４は、表示すべきアルバムタイトルが１０項目を超える時、モニタ３のタッチパネル１０に対するタッチ操作に応じて、リスト表示欄ＬＧに表示すべきアルバムタイトルを上下にスクロールさせ得るようになされている。
【００３３】
具体的には、携帯型オーディオプレーヤ１のＣＰＵ４は、メモリ８に格納されているアルバムフォルダのフォルダ名（アルバムタイトル）を全て読み出す。そして携帯型オーディオプレーヤ１のＣＰＵ４は、図５に示すように、フォルダ名にそれぞれ対応したアルバム項目カードＡＮ（ＡＮ１〜ＡＮ２０）が順に並べられたアルバムリストＡＬを生成する。
【００３４】
ここでアルバム項目カードＡＮ１は、アルバムタイトル「Ｃａｎ’ｔ  Ｂｕｙ  Ｙｏｕｒ  Ｌｏｖｅ」が付され、アルバム項目カードＡＮ２は、アルバムタイトル「Ｖｏｃａｌｉｓｍ」が付され、アルバム項目カードＡＮ３は、アルバムタイトル「雲はまるで」が付されている。以下、同様にしてアルバム項目カードＡＮ４〜ＡＮ２０についてもそれぞれのアルバムタイトルが付されている。
【００３５】
そして、携帯型オーディオプレーヤ１のＣＰＵ４は、アルバムリストＡＬの全てのアルバム項目カードＡＮ１〜ＡＮ２０の中から１０項目分のアルバム項目カードＡＮを平面的にリスト表示欄ＬＧに対して表示するようになされている。
【００３６】
例えば、携帯型オーディオプレーヤ１のＣＰＵ４は、図６に示すように、アルバムリストＡＬの中からウインドウＷＤにより囲まれた１０項目分のアルバム項目カードＡＮ（この場合、アルバム項目カードＡＮ４〜ＡＮ１３）をリスト表示欄ＬＧ（図４）に対して表示する。
【００３７】
また携帯型オーディオプレーヤ１のＣＰＵ４は、例えばモニタ３に表示された楽曲選択画面Ｇ１の所定範囲がユーザによって上方から下方へ向かってなぞるようにタッチ操作された場合、アルバムリストＡＬのウインドウＷＤをタッチ操作に合わせて下方向へ移動させる。
【００３８】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、アルバムリストＡＬの例えばアルバム項目カードＡＮ５からアルバム項目カードＡＮ１４までをウインドウＷＤによって囲み、当該ウインドウＷＤによって囲まれたアルバム項目カードＡＮ５〜ＡＮ１４をリスト表示欄ＬＧ（図４）に対して表示するようになされている。
【００３９】
さらに携帯型オーディオプレーヤ１のＣＰＵ４は、例えばモニタ３（図４）に表示された楽曲選択画面Ｇ１の所定範囲がユーザによって下方から上方へ向かってなぞるようにタッチ操作された場合、アルバムリストＬＧ（図６）のウインドウＷＤをタッチ操作に合わせて上方向へ移動させる。
【００４０】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、アルバムリストＡＬの例えばアルバム項目表示領域ＡＮ３からアルバム項目カードＡＮ１２までをウインドウＷＤによって囲み、当該ウインドウＷＤによって囲まれたアルバム項目カードＡＮ３〜ＡＮ１２までをリスト表示欄ＬＧに対して表示するようになされている。
【００４１】
このようにして携帯型オーディオプレーヤ１のＣＰＵ４は、ユーザによるモニタ３の所定範囲に対する上下方向へのタッチ操作に応じてアルバムリストＡＬに対するウインドウＷＤの位置を上下方向にスクロールさせることにより、アルバムリストＡＬのアルバム項目カードＡＮ１〜ＡＮ２０の１０項目分をシフトさせ得るようになされている。
【００４２】
ところで楽曲選択画像Ｇ１（図４）は、図７（Ａ）に示すように操作ボタン群ＩＣ、時刻表示欄ＪＩ及び機能名アイコンＴＩが配置されたボタン表示画像Ｇ１Ａ、及び図７（Ｂ）に示すようにリスト表示欄ＬＧだけが配置されたリスト表示画像Ｇ１Ｂが、図８に示すように上下２層に重ねられた状態で構成されている。
【００４３】
従って携帯型オーディオプレーヤ１では、モニタ３の所定範囲に対する上下方向へのタッチ操作が行われたとき、ボタン表示画像Ｇ１Ａを固定したまま、リスト表示画像Ｇ１Ｂのリスト表示欄ＬＧに表示すべきアルバム項目カードＡＮだけをシフト表示させることにより楽曲選択画面Ｇ１を提示し得るようになされている。
【００４４】
（２−２）楽曲項目カード展開処理
ところで携帯型オーディオプレーヤ１のＣＰＵ４は、図９（A）に示すように、リスト表示欄ＬＧのアルバム項目カードＡＮ６〜ＡＮ１５のうち、アルバム項目カードＡＮ１０がカーソルＣＳによって選択され、リストボタンＩＣ１がタッチ操作されると次の処理に移る。
【００４５】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、図９（Ｂ）に示すように、アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ９を表示し得るようになされている。
【００４６】
ここで楽曲項目カードＭＮ１〜ＭＮ９は、アルバム項目カードＡＮ１０に対応したアルバムフォルダに格納されている複数の楽曲ファイルの楽曲タイトルが付されている。
【００４７】
しかしながら携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードAN１０が選択された時、アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ９を瞬間的に表示するのではなく、所定のアニメーション表示（後述する）を行いながら、最終的に楽曲項目カードＭＮ１〜ＭＮ９を提示させ得るようになされている。
【００４８】
なおリスト表示欄ＬＧでは、アルバムタイトル及び楽曲タイトルを横書きしたときの横方向がＸ軸、アルバム項目カードＡＮ及び楽曲項目カードＭＮを縦方向に複数並べたときの当該縦方向がＹ軸、及びＸ軸とＹ軸とにより作られる平面に対して垂直方向がＺ軸と設定されている。
【００４９】
（２−２−１）アルバム項目カードが移動表示される場合の楽曲項目カード展開処理
実際上、携帯型オーディオプレーヤ１のＣＰＵ４は、図１０（Ａ）に示すように、例えばアルバム項目カードＡＮ６~ＡＮ１５までをリスト表示欄ＬＧに対して平面的に表示した状態で、アルバム項目カードＡＮ１０がカーソルＣＳによって選択され、リストボタンＩＣ１がタッチ操作させると、次の処理に移る。
【００５０】
携帯型オーディオプレーヤ１のＣＰＵ４は、図１０（B）に示すように、選択されたアルバム項目カードＡＮ１０と次のアルバム項目カードＡＮ１１との間に、当該アルバム項目カードＡＮ１０に対応付けられた全ての楽曲項目カードＭＮ１〜ＭＮ１４を蛇腹状に展開するようになされている。
【００５１】
具体的に、携帯型オーディオプレーヤ１のＣＰＵ４は、リストボタンＩＣ１（図４）がタッチ操作されたことを認識すると、アルバム項目カードＡＮ１０に対応付けられた全ての楽曲項目カードＭＮ１〜ＭＮ１４を読み出す。
【００５２】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カードＭＮ１と楽曲項目カードＭＮ２との谷側境界線ＬＶ１が谷折りとなり、楽曲項目カードＭＮ２と楽曲項目カードＭＮ３との山側境界線ＭＬ２が山折りとなるようＧＰＵ７によって描画させる。以下同様にして、携帯型オーディオプレーヤ１のＣＰＵ４は、最後に楽曲項目カードＭＮ１３と楽曲項目カードＭＮ１４との谷側境界線ＬＶ７が谷折りとなるようＧＰＵ７によって描画させる。
【００５３】
なお、携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードＡＮ１０と楽曲項目カードＭＮ１との山側境界線ＭＬ１が山折りとなり、楽曲項目カードＭＮ１４とアルバム項目カードＡＮ１１との山側境界線ＭＬ８が山折りとなるようＧＰＵ７によって描画させる。
【００５４】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、図１０（Ｃ）に示すように、時間の経過と共に楽曲項目カードＭＮ１〜ＭＮ１４を徐々に広げながら展開させ、アルバム項目カードＡＮ１０を上方に移動表示するようになされている。
【００５５】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カードＭＮ１〜ＭＮ１４を展開させると同時に、アルバム項目カードＡＮ１１を楽曲項目カードＭＮ１４によって押し下げ、リスト表示欄ＬＧから消失させるようになされている。これは、アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ１４がリスト表示欄ＬＧに表示されることを優先したためである。
【００５６】
最後に携帯型オーディオプレーヤ１のＣＰＵ４は、図１０（Ｄ）に示すように、楽曲項目カードＭＮ１〜ＭＮ１４を全て平面的に展開した状態で、順番に並べて表示すると共に、アルバム項目カードＡＮ１０をリスト表示欄ＬＧの最上位に表示するようになされている。
【００５７】
なおリスト表示欄ＬＧでは、全ての楽曲項目カードＭＮ１〜ＭＮ１４が平面的に展開されたことによって、図１０（Ｂ）のように全ての楽曲項目カードＭＮ１〜ＭＮ１４を表示することができず、アルバム項目カードＡＮ１０と楽曲項目カードＭＮ１〜ＭＮ９との１０項目だけが表示されることになる。
【００５８】
因みに楽曲項目カードＭＮ１は、楽曲タイトル「ＰＯＳＳＩＢＬＥ」が付され、楽曲項目カードＭＮ２は、楽曲タイトル「Ｅｖｅｒｙｗｈｅｒｅ  Ａｎｙｗｈｅｒｅ」が付され、楽曲項目カードＭＮ３は、楽曲タイトル「Ｍｉｓｓｉｎｇ  ｙｏｕ」が付されている。以下、同様にして楽曲項目カードＭＮ４〜ＭＮ１４についてもそれぞれの楽曲タイトルが付されている。
【００５９】
このようにリスト表示欄ＬＧでは、アルバム項目カードＡＮ６〜ＡＮ１５が平面的に表示された後（図１０（Ａ））、アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ１４が立体的な蛇腹状に一時的に表示された時（図１０（Ｂ））、１画面中に表示し得る情報量を増大させ得るようになされている。
【００６０】
このときリスト表示欄ＬＧでは、図１０（Ｂ）のように、アルバム項目カードＡＮ７〜ＡＮ１０が表示されながら楽曲項目カードＭＮ１〜ＭＮ１４が蛇腹状に表示されるため、アルバム項目カードＡＮ７〜ＡＮ１０及び楽曲項目カードＭＮ１〜ＭＮ１４の双方をユーザに対して目視確認させ得るようになされている。
【００６１】
そのためリスト表示欄ＬＧ（図１０（Ｂ））では、アルバム項目カードＡＮ１０と当該アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ１４との階層関係をユーザに対して直感的に認識させ得るようになされている。
【００６２】
最終的に携帯型オーディオプレーヤ１のＣＰＵ４は、リスト表示欄ＬＧ（図１０（Ｄ））の最上位にアルバム項目カードＡＮ１０を表示すると共に、その下方に楽曲項目カードＭＮ１〜ＭＮ９が平面的に展開された状態で表示することにより、楽曲項目カードＭＮ１〜ＭＮ９をユーザに対して見やすい状態で提示し得るようになされている。
【００６３】
従ってリスト表示欄ＬＧでは、アルバム項目カードＡＮ６〜ＡＮ１５が表示された状態から楽曲項目カードＭＮ１〜ＭＮ９が表示された状態へ移行する過程をユーザに対して容易に認識させ得るようになされている。
【００６４】
（２−２−２）アルバム項目カードが移動表示されない場合の楽曲項目カード展開処理
一方、携帯型オーディオプレーヤ１のＣＰＵ４は、図１１（Ａ）〜（Ｄ）に示すように、ユーザによって選択されたアルバム項目カードＡＮ１０をリスト表示欄ＬＧの最上位に移動させることなく、アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ１４が展開されたリスト表示欄ＬＧを表示することもできる。
【００６５】
実際上、携帯型オーディオプレーヤ１のＣＰＵ４は、リスト表示欄ＬＧ（図１１（Ａ））のアルバム項目カードＡＮ１０が選択されると、図１１（Ｂ）及び（Ｃ）に示すように、当該アルバム項目カードＡＮ１０に対応付けられた楽曲項目カードＭＮ１〜ＭＮ１４を蛇腹状に広げながら展開させる。そのとき、携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードＡＮ１０についてはそのまま移動表示させることはない。
【００６６】
この場合、リスト表示欄ＬＧ（図１１（Ｄ））では、ユーザによって選択されたアルバム項目カードＡＮ１０が最上位に移動表示されることがないため、当該アルバム項目カードＡＮ１０の下方に楽曲項目カードＭＮ１〜ＭＮ５までの５項目分しか表示されることはない。
【００６７】
従ってリスト表示欄ＬＧでは、アルバム項目カードＡＮ１０が最上位へ移動表示された場合（図１０（Ｄ））と比して、当該アルバム項目カードＡＮ１０が移動表示されない場合（図１１（Ｄ））の楽曲項目カードＭＮの数が少なる。
【００６８】
（２−３）楽曲項目カード格納処理
ところで携帯型オーディオプレーヤ１のＣＰＵ４は、図１２（Ａ）に示すように、リスト表示欄ＬＧに対してアルバム項目カードＡＮ１０及び楽曲項目カードＭＮ１〜ＭＮ９を表示した状態で、リストボタンＩＣ１がタッチ操作されると、次の処理に移る。
【００６９】
携帯型オーディオプレーヤ１のＣＰＵ４は、図１２（Ｂ）に示すように、楽曲項目カードＭＮ１〜ＭＮ９を全て格納し、アルバム項目カードＡＮ１０〜ＡＮ１９を表示し得るようになされている。
【００７０】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードＡＮ１０が選択された際、アルバム項目カードＡＮ１０〜ＡＮ１９を瞬間的に表示するのではなく、所定のアニメーション表示（後述する）を行いながら、最終的にアルバム項目カードＡＮ１０〜ＡＮ１９を提示させ得るようになされている。
【００７１】
（２−３−１）アルバム項目カードが移動表示されない場合の楽曲項目カード格納処理
実際上、携帯型オーディオプレーヤ１のＣＰＵ４は、図１３（Ａ）に示すように、例えばアルバム項目カードＡＮ１０及び楽曲項目カードＭＮ１〜ＭＮ９をリスト表示欄ＬＧに対して平面的に表示した状態で、アルバム項目カードＡＮ１０がカーソルＣＳによって選択され、リストボタンＩＣ１がタッチ操作させると、次の処理に移る。
【００７２】
携帯型オーディオプレーヤ１のＣＰＵ４は、図１３（Ｂ）に示すように、選択されたアルバム項目カードＡＮ１０と次のアルバム項目カードＡＮ１１との間に、当該アルバム項目カードＡＮ１０に対応付けられた全ての楽曲項目カードＭＮ１〜ＭＮ１４を蛇腹状になるべく折り畳むようになされている。
【００７３】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、図１３（Ｃ）に示すように、時間の経過と共に楽曲項目カードＭＮ１〜ＭＮ１４を徐々に折り畳みつつ、最終的には全てが重ね合わされるように格納する。
【００７４】
最後に携帯型オーディオプレーヤ１のＣＰＵ４は、図１３（Ｄ）に示すように、アルバム項目カードＡＮ１０の下方に楽曲項目カードＭＮ１〜ＭＮ１４が消失した状態で、アルバム項目カードＡＮ１０〜ＡＮ１９を平面的に表示するようになされている。
【００７５】
このようにしてリスト表示欄ＬＧでは、ユーザに選択されたアルバム項目カードＡＮ１０に対応付けられた全ての楽曲項目カードＭＮ１〜ＭＮ１４を蛇腹状に折り畳みながら格納していくことにより、当該楽曲項目カードＭＮ１〜ＭＮ１４が格納されている様子をユーザに対して目視確認させ得るようになされている。
【００７６】
従ってリスト表示欄ＬＧでは、楽曲項目カードＭＮ１〜ＭＮ９が表示された状態からアルバム項目カードＡＮ１０〜ＡＮ１９が表示された状態へ移行する過程をユーザに対して容易に認識させ得るようになされている。
【００７７】
（２−３−２）アルバム項目カードが移動表示される場合の楽曲項目カード格納処理
一方、携帯型オーディオプレーヤ１のＣＰＵ４は、図１４（Ａ）に示すように、アルバム項目カードＡＮ１７及び当該アルバム項目カードＡＮ１７に対応付けられた楽曲項目カードＭＮ２１〜ＭＮ２９をリスト表示欄ＬＧに平面的に表示した状態で、アルバム項目カードＡＮ１７がカーソルＣＳによって選択され、リストボタンＩＣ１がタッチ操作させると、次の処理に移る。
【００７８】
携帯型オーディオプレーヤ１のＣＰＵ４は、図１４（Ｂ）に示すように、選択されたアルバム項目カードＡＮ１７の下方に、当該アルバム項目カードＡＮ１７に対応付けられた全ての楽曲項目カードＭＮ２１〜ＭＮ３８を蛇腹状になるべく折り畳むようになされている。
【００７９】
携帯型オーディオプレーヤ１のＣＰＵ４は、図１４（Ｃ）に示すように、時間の経過と共に楽曲項目カードＭＮ２１〜ＭＮ３８を徐々に折り畳みながら、アルバム項目カードＡＮ１７を下方に移動表示するようになされている。
【００８０】
最後に携帯型オーディオプレーヤ１のＣＰＵ４は、図１４（Ｄ）に示すように、アルバム項目カードＡＮ１７の下方に楽曲項目カードＭＮ２１〜ＭＮ３８が消失した状態で、アルバム項目カードＡＮ２０をリスト表示欄ＬＧの最下位に表示するようになされている。
【００８１】
従ってリスト表示欄ＬＧでは、楽曲項目カードＭＮ２１〜ＭＮ３８を蛇腹状に折り畳む際、アルバムリストＡＬ（図５）の最下位に位置するアルバム項目カードＡＮ２０を当該リスト表示欄ＬＧの最下位に表示する。
【００８２】
このため携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードＡＮ１７を下方へ移動表示することにより、リスト表示欄ＬＧに空白領域を発生させることなく、アルバム項目カードＡＮ１１〜ＡＮ２０を表示することができる。
【００８３】
因みに、携帯型オーディオプレーヤ１のＣＰＵ４は、カーソルＣＳによって選択されたアルバム項目カードＡＮ１７を移動表示しない場合、図１５（Ａ）〜（Ｄ）に示すようにリスト表示欄ＬＧの下方に空白領域を発生させることになる。
【００８４】
なお、楽曲項目カードＭＮ２１は、楽曲タイトル「Ｓｔａｎｄ  Ｂｙ  Ｙｏｕ」が付され、楽曲項目カードＭＮ２２は、楽曲タイトル「恋は眠らない」が付され、楽曲項目カードＭＮ２３は、楽曲タイトル「冬のクッション」が付されている。以下、同様にして楽曲項目カードＭＮ２４〜ＭＮ３８についてもそれぞれの楽曲タイトルが付されている。
【００８５】
（２−４）楽曲項目カード展開及び格納の状態遷移
携帯型オーディオプレーヤ１のＣＰＵ４は、図１６に示すように、例えばリスト表示欄ＬＧにアルバム項目カードＡＮ６〜ＡＮ１５を表示した楽曲項目カード格納状態ＳＴ１（図１０（Ａ））において、カーソルＣＳによってアルバム項目カードＡＮ１０がフォーカスされた後、リストボタンＩＣ１がタッチ操作されると、当該アルバム項目カードＡＮ１０をリスト表示欄ＬＧの最上位となるようにスクロール表示する。
【００８６】
同時に携帯型オーディオプレーヤ１のＣＰＵ４は、アルバム項目カードＡＮ１０に対応した全ての楽曲項目カードＭＮ１〜ＭＮ１４を立体的な蛇腹状に広げながら展開していくためのアニメーション表示を行う展開中状態ＳＴ２（図１０（Ｂ）及び（Ｃ））へ遷移する。
【００８７】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カード格納状態ＳＴ１から展開中状態ＳＴ２を経て、ユーザにより選択されたアルバム項目カードＡＮ１０に対応づけられた全ての楽曲項目カードＭＮ１〜ＭＮ１４を完全に展開した楽曲項目カード展開状態ＳＴ３（図１０（Ｃ）及び図１３（Ａ））へ遷移する。
【００８８】
次に携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カード展開状態ＳＴ３（図１３（Ａ））において、リストボタンＩＣ１がタッチ操作されると、リスト表示欄ＬＧに空白領域が発生しないようスクロール表示する。
【００８９】
同時に携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カードＭＮ１〜ＭＮ１４を蛇腹状に折り畳みながら格納していくためのアニメーション表示を行う格納中状態ＳＴ４（図１３（Ｂ）及び（Ｃ））へ遷移する。
【００９０】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲項目カード展開状態ＳＴ３から格納中状態ＳＴ４を経てアルバム項目カードＡＮ１０〜ＡＮ１９を表示した楽曲項目カード格納状態ＳＴ１（図１３（Ｄ））へ戻る。
【００９１】
（３）楽曲再生モード
携帯型オーディオプレーヤ１のＣＰＵ４は、図１７に示すように、楽曲選択画面Ｇ１をモニタ３のＬＣＤ９に表示しており、当該楽曲選択画面Ｇ１のリスト表示欄ＬＧに表示された楽曲項目カードＭＮ１にカーソルＣＳをフォーカスしている状態で、再生一時停止ボタンＩＣ３がユーザによってタッチ操作されたことを認識すると、次の処理に移る。
【００９２】
携帯型オーディオプレーヤ１のＣＰＵ４は、ユーザによって選択された楽曲項目カードＭＮ１に対応する楽曲ファイルをメモリ８から読み出す。そして携帯型オーディオプレーヤ１のＣＰＵ４は、当該読み出した楽曲ファイルに対して所定の音声処理を施し、その結果得られる音声を音声出力部（図示せず）から出力する。
【００９３】
また携帯型オーディオプレーヤ１のＣＰＵ４は、図１８に示すように、楽曲項目カードＭＮ１に対応する音声を出力すると同時に、楽曲再生画面Ｇ２をＧＰＵ７によって描画させ、当該楽曲再生画面Ｇ２をモニタ３のＬＣＤ９に表示する。
【００９４】
この楽曲再生画面Ｇ２では、リスト表示欄ＬＧ、時刻表示欄ＪＩ及び操作ボタン群ＩＣに加えて、３次元スペクトルアナライザイメージ（以下、これをスペアナイメージと呼ぶ。）ＳＰ、ジャケット写真ＧＰ及び楽曲情報ＭＩが配置されている。
【００９５】
このとき携帯型オーディオプレーヤ１のＣＰＵ４は、図１９（Ａ）に示すように、操作ボタン群ＩＣ、時刻表示欄ＪＩ及び楽曲情報ＭＩが配置されたボタン表示画像Ｇ２ＡをＧＰＵ７によって描画させる。
【００９６】
因みに、携帯型オーディオプレーヤ１のＣＰＵ４は、メモリ８から読み出した楽曲ファイルに付随する楽曲情報データを読み出し、例えば楽曲時間や圧縮形式等からなる楽曲情報ＭＩを生成する。
【００９７】
また携帯型オーディオプレーヤ１のＣＰＵ４は、図１９（Ｂ）に示すように、楽曲ファイルの再生結果に対して周波数解析処理等を施し、その結果得られる所定周波数毎の出力レベルに応じてブロックを積み重ね、回転軸ＳＰＪを中心に回転するスペアナイメージＳＰが配置されたスペアナ画像Ｇ２ＢをＧＰＵ７によって描画させる。
【００９８】
さらに携帯型オーディオプレーヤ１のＣＰＵ４は、図１９（Ｃ）に示すように、アルバム項目カードＡＮ１０に対応したアルバムフォルダからジャケット写真データを読み出すと、当該ジャケット写真データに対応するジャケット写真ＧＰが配置されたジャケット画像Ｇ２ＣをＧＰＵ７により描写させる。
【００９９】
さらに携帯型オーディオプレーヤ１のＣＰＵ４は、図１９（Ｄ）に示すように、リスト表示欄ＬＧの左端を軸として右端が奥側へ回転するよう移動させることにより、当該リスト表示欄ＬＧが楽曲再生画面Ｇ２に対して傾くように配置されたリスト表示画像Ｇ２ＤをＧＰＵ７により描写させる。
【０１００】
そして楽曲再生画像Ｇ２は、図２０に示すように、ボタン表示画像Ｇ２Ａ（図１９（ｓＡ））、スペアナ画像Ｇ２Ｂ（図１９（Ｂ））、ジャケット画像Ｇ２Ｃ（図１９（Ｃ））、及びリスト表示画像Ｇ２Ｄ（図１９（Ｄ））が上下４層に重ねられた状態で構成されている。かくして図１８に示すような楽曲再生画面Ｇ２を提供することができる。
【０１０１】
（４）楽曲選択再生処理
図２１に示すように、携帯型オーディオプレーヤ１のＣＰＵ４は、アプリケーションプログラムである楽曲選択再生プログラムに従って楽曲選択再生処理を実行し、ルーチンＲＴ１の開始ステップから入って次のサブルーチンＳＲＴ１へ移る。
【０１０２】
携帯型オーディオプレーヤ１のＣＰＵ４は、図２２に示すように、サブルーチンＳＲＴ１の開始ステップから入って次のステップＳＰ１へ移り、メモリ８に格納された複数のアルバムフォルダに対応したアルバムタイトルや、複数の楽曲ファイルに対応した楽曲タイトルを読み出し、次のステップＳＰ２へ移る。
【０１０３】
ステップＳＰ２において携帯型オーディオプレーヤ１のＣＰＵ４は、複数のアルバムタイトルがそれぞれ付された複数のアルバム項目カードＡＮや、複数の楽曲タイトルがそれぞれ付された複数の楽曲項目カードＭＮ等が表示されたリスト表示欄ＬＧを作成し、次のステップＳＰ３へ移る。
【０１０４】
ステップＳＰ３において携帯型オーディオプレーヤ１のＣＰＵ４は、時刻表示欄ＪＩ、機能名アイコンＴＩ及び操作ボタン群ＩＣが配置されたボタン表示画像Ｇ１ＡをＧＰＵ７によって描写させ、次のステップＳＰ４へ移る。
【０１０５】
ステップＳＰ４において携帯型オーディオプレーヤ１のＣＰＵ４は、複数のアルバム項目カードＡＮや楽曲項目カードＭＮを表示したリスト表示欄ＬＧが配置されたリスト表示画像Ｇ１ＢをＧＰＵ７によって描画させ、次のステップＳＰ５へ移る。
【０１０６】
ステップＳＰ５において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ３で描画させたボタン表示画像Ｇ１Ａ、及びステップＳＰ４で描画させたリスト表示画像Ｇ１Ｂを上下２層に重ね合わせることにより楽曲選択画面Ｇ１を生成し、次のステップＳＰ６へ移る。
【０１０７】
ステップＳＰ６において携帯型オーディオプレーヤ１のＣＰＵ４は、リスト表示欄ＬＧに表示された例えば楽曲項目カードＭＮ１にカーソルＣＳをフォーカスした状態で、リストボタンＩＣ１がタッチ操作されたか否かを判断し、否定結果が得られると、リストボタンＩＣ１がタッチ操作させるまで待ち受ける。
【０１０８】
これに対してステップＳＰ６において肯定結果が得られると、このことは、楽曲項目カードＭＮ１が選択されたことを表し、携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲選択画面生成処理を終了し、次のサブルーチンＳＲＴ２へ移る。
【０１０９】
携帯型オーディオプレーヤ１のＣＰＵ４は、図２３に示すように、サブルーチンＳＲＴ２の開始ステップから入って次のステップＳＰ１１へ移り、サブルーチンＳＲＴ１のステップＳＰ６で選択された楽曲項目カードＭＮ１に対応する楽曲ファイル、ジャケット写真データ及び楽曲情報データをメモリ８から読み出し、次のステップＳＰ１２へ移る。
【０１１０】
ステップＳＰ１２において携帯型オーディオプレーヤ１のＣＰＵ４は、時刻表示欄ＪＩ、楽曲情報データから得られた楽曲情報ＭＩ及び操作ボタン群ＩＣが配置されたボタン表示画像Ｇ２ＡをＧＰＵ７によって描画させ、次のステップＳＰ１３へ移る。
【０１１１】
ステップＳＰ１３において携帯型オーディオプレーヤ１のＣＰＵ４は、楽曲ファイルの再生結果に対して周波数解析処理等を施し、その結果得られるスペアナイメージＳＰが配置されたスペアナ画像Ｇ２ＢをＧＰＵ７によって描写させ、次のステップＳＰ１４へ移る。
【０１１２】
ステップＳＰ１４において携帯型オーディオプレーヤ１のＣＰＵ４は、メモリ８から読み出したジャケット写真データに対応するジャケット写真ＧＰが配置されたジャケット写真画像Ｇ２ＣをＧＰＵ７によって描写させ、次のステップＳＰ１５へ移る。
【０１１３】
ステップＳＰ１５において携帯型オーディオプレーヤ１のＣＰＵ４は、複数のアルバム項目カードＡＮや楽曲項目カードＭＮを表示したリスト表示欄ＬＧが配置されたリスト表示画像Ｇ２ＤをＧＰＵ７によって描写させ、次のステップＳＰ１６へ移る。
【０１１４】
ステップＳＰ１６において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ１２で描画させたボタン表示画像Ｇ２Ａ、ステップＳＰ１３で描画させたスペアナ画像Ｇ２Ｂ、ステップＳＰ１４で描画させたジャケット写真画像Ｇ２Ｃ、及びステップＳＰ１５で描画させたリスト表示画像Ｇ２Ｄを上下４層に重ね合わせることにより楽曲再生画面Ｇ２を生成し、次のステップＳＰ１７へ移って処理を終了する。
【０１１５】
（４−１）楽曲項目カード展開処理手順
次に、リスト表示欄ＬＧに複数のアルバム項目カードＡＮだけを表示した状態から、複数の楽曲項目カードＭＮを蛇腹状に展開するときの楽曲項目カード展開処理手順について図２４のフローチャートを用いて説明する。
【０１１６】
実際上、携帯型オーディオプレーヤ１のＣＰＵ４は、ルーチンＲＴ２の開始ステップから入って次のステップＳＰ２１へ移り、リスト表示欄ＬＧに表示された複数のアルバム項目カードＡＮのうち、ユーザ所望のアルバム項目カードＡＮにカーソルＣＳをフォーカスした状態で、リストボタンＩＣ１がタッチ操作されたか否かを判断する。
【０１１７】
ステップＳＰ２１において否定結果が得られると、このことは、ユーザによってリストボタンＩＣ１がタッチ操作されていないことを表しており、携帯型オーディオプレーヤ１のＣＰＵ４は、リストボタンＩＣ１がタッチ操作されるまで待ち受ける。
【０１１８】
これに対してステップＳＰ２１において肯定結果が得られると、このことは、ユーザによってリストボタンＩＣ１がタッチ操作されたことを表しており、携帯型オーディオプレーヤ１のＣＰＵ４は、次のステップＳＰ２２へ移る。
【０１１９】
ステップＳＰ２２において携帯型オーディオプレーヤ１のＣＰＵ４は、ユーザによって選択されたアルバム項目カードＡＮがリスト表示欄ＬＧの最上位となるためのスクロール設定を行い、次のステップＳＰ２３へ移る。
【０１２０】
ステップＳＰ２３において携帯型オーディオプレーヤ１のＣＰＵ４は、ユーザによって選択されたアルバム項目カードＡＮに対応付けられた全ての楽曲項目カードＭＮを立体的な蛇腹状に展開するためのアニメーション設定を行い、次のステップＳＰ２４へ移る。
【０１２１】
ステップＳＰ２４において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ２２で行ったスクロール設定、及びステップＳＰ２３で行ったアニメーション設定に従い、ユーザによって選択されたアルバム項目カードＡＮをリスト表示欄ＬＧの最上位とするようにＹ軸（図９）に沿って移動させると共に、全ての楽曲項目カードＭＮを蛇腹状に展開するアニメーション表示を開始し、次のステップＳＰ２５へ移る。
【０１２２】
ステップＳＰ２５において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ２４で開始したアニメーション表示が現在も行われているか否かを判断し、肯定結果が得られると次のサブルーチンＳＲＴ３へ移る。
【０１２３】
携帯型オーディオプレーヤ１のＣＰＵ４は、図２５に示すように、サブルーチンＳＲＴ３の開始ステップから入って次のステップＳＰ３１へ移り、最初に全てのアルバム項目カードＡＮについてアニメーション処理の検証が終了したか否かを判断し、否定結果が得られると次のステップＳＰ３２へ移る。
【０１２４】
ステップＳＰ３２において携帯型オーディオプレーヤ１のＣＰＵ４は、まだ全てのアルバム項目カードＡＮについてアニメーション処理の検証が終了していないので次のアルバム項目カードＡＮへ切り換え、次のステップＳＰ３３へ移る。
【０１２５】
ステップＳＰ３３において携帯型オーディオプレーヤ１のＣＰＵ４は、そのアルバム項目カードＡＮがウインドウＷＤ内であるか否かを判断し、否定結果が得られると、このことは、当該アルバム項目カードＡＮがリスト表示欄ＬＧに表示されないことを表しており、次のステップＳＰ３６へ移る。
【０１２６】
これに対してステップＳＰ３３において肯定結果が得られると、このことは、そのアルバム項目カードＡＮがリスト表示欄ＬＧに表示されることを表しており、このとき携帯型オーディオプレーヤ１のＣＰＵ４は、次のステップＳＰ３４へ移る。
【０１２７】
ステップＳＰ３４において携帯型オーディオプレーヤ１のＣＰＵ４は、そのアルバム項目カードＡＮのＹ軸方向における描画位置を求め、次のステップＳＰ３５へ移る。
【０１２８】
ステップＳＰ３５において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ３４において求めた描画位置に対してそのアルバム項目カードＡＮをＧＰＵ７によって描画させ、次のステップＳＰ３６へ移る。
【０１２９】
ステップＳＰ３６において携帯型オーディオプレーヤ１のＣＰＵ４は、そのアルバム項目カードＡＮに対応する全ての楽曲項目カードＭＮを展開又は格納するか否か判断し、否定結果が得られるとステップＳＰ３１へ戻り、肯定結果が得られると、次のステップＳＰ３７へ移る。
【０１３０】
ステップＳＰ３７において携帯型オーディオプレーヤ１のＣＰＵ４は、全ての楽曲項目カードＭＮについてアニメーション処理の検証が終了したか否かを判断し、否定結果が得られると次のステップＳＰ３８へ移る。
【０１３１】
ステップＳＰ３８において携帯型オーディオプレーヤ１のＣＰＵ４は、まだ全ての楽曲項目カードＭＮについてアニメーション処理の検証が終了していないので次の楽曲項目カードＭＮへ切り換え、次のステップＳＰ３９へ移る。
【０１３２】
ステップＳＰ３９において携帯型オーディオプレーヤ１のＣＰＵ４は、その楽曲項目カードＭＮがウインドウＷＤ内であるか否かを判断し、否定結果が得られると、このことは、当該楽曲項目カードＭＮをリスト表示欄ＬＧに表示しないことを表しており、次のステップＳＰ３７へ戻る。
【０１３３】
これに対してステップＳＰ３９において肯定結果が得られると、携帯型オーディオプレーヤ１のＣＰＵ４は、次のステップＳＰ４０へ移る。
【０１３４】
ステップＳＰ４０において携帯型オーディオプレーヤ１のＣＰＵ４は、その楽曲項目カードＭＮのＹ軸方向おける描画位置、及び当該楽曲項目カードＭＮのＺ軸に対する傾きを求め、次のステップＳＰ４１へ移る。
【０１３５】
ステップＳＰ４１において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ４０において求めた描画位置及び傾きに基づいてその楽曲項目カードＭＮを描写し、次のステップＳＰ３７へ戻る。
【０１３６】
ステップＳＰ３７において携帯型オーディオプレーヤ１のＣＰＵ４は、全ての楽曲項目カードＭＮについてアニメーション処理の検証が終了したか否かを再度判断し、肯定結果が得られると次のステップＳＰ３１に戻る。
【０１３７】
ステップＳＰ３１において携帯型オーディオプレーヤ１のＣＰＵ４は、全てのアルバム項目カードＡＮについてアニメーション処理の検証が終了したか否かを再度判断し、肯定結果が得られるとアニメーション処理を終了し、次のステップＳＰ２５（図２４）に戻る。
【０１３８】
ステップＳＰ２５において携帯型オーディオプレーヤ１のＣＰＵ４は、スクロール設定及びアニメーション設定に従ったアニメーション表示が終了するまで当該ステップＳＰ２５及びサブルーチンＳＲＴ３の処理を繰り返し、アニメーション表示が終了したとき否定結果を得、次のステップＳＰ２６へ移って処理を終了する。
【０１３９】
（４−２）楽曲項目カード格納処理手順
次に、リスト表示欄ＬＧに複数の楽曲項目カードＭＮが表示された状態から、当該複数の楽曲項目カードＭＮを蛇腹状に折り畳み、当該複数の楽曲項目カードＭＮを格納して複数のアルバム項目カードＡＮだけをリスト表示欄ＬＧに表示するときの楽曲項目カード格納処理手順について図２６のフローチャートを用いて説明する。
【０１４０】
実際上、携帯型オーディオプレーヤ１のＣＰＵ４は、ルーチンＲＴ３の開始ステップから入って次のステップＳＰ５１へ移り、リスト表示欄ＬＧに複数の楽曲項目カードＭＮが表示されている状態で、リストボタンＩＣ１がタッチ操作させたか否かを判断する。
【０１４１】
ステップＳＰ５１において否定結果が得られると、このことは、ユーザによってリストボタンＩＣ１がタッチ操作されていないことを表しており、携帯型オーディオプレーヤ１のＣＰＵ４は、リストボタンＩＣ１がタッチ操作されるまで待ち受ける。
【０１４２】
これに対してステップＳＰ５１において肯定結果が得られると、このことは、ユーザによってリストボタンＩＣ１がタッチ操作されたことを表しており、携帯型オーディオプレーヤ１のＣＰＵ４は、次のステップＳＰ５２へ移る。
【０１４３】
ステップＳＰ５２において携帯型オーディオプレーヤ１のＣＰＵ４は、全ての楽曲項目カードＭＮを格納した時点でリスト表示欄ＬＧに空白領域が発生するか否かを判断し、肯定結果が得られると次のステップＳＰ５３へ移り、否定結果が得られるとステップＳＰ５４へ移る。
【０１４４】
ステップＳＰ５３において携帯型オーディオプレーヤ１のＣＰＵ４は、アルバムリストＬＧ（図４）の最下位（この場合、アルバム項目カードＡＮ２０）がリスト表示欄ＬＧの最下位となるようなスクロール設定を行い、次のステップＳＰ５４へ移る。
【０１４５】
ステップＳＰ５４において携帯型オーディオプレーヤ１のＣＰＵ４は、全ての楽曲項目カードＭＮを蛇腹状に折り畳むためのアニメーション設定を行い、次のステップＳＰ５５へ移る。
【０１４６】
ステップＳＰ５５において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ５３で行ったスクロール設定、及びステップＳＰ５４で行ったアニメーション設定に従い、リスト表示欄ＬＧに空白領域を発生させることなく、全ての楽曲項目カードＭＮを蛇腹状に折り畳むアニメーション表示を開始し、次のステップＳＰ５６へ移る。
【０１４７】
ステップＳＰ５６において携帯型オーディオプレーヤ１のＣＰＵ４は、ステップＳＰ５５で開始したアニメーション表示が現在も行われているか否かを判断し、肯定結果が得られると上述したサブルーチンＳＲＴ３へ移る。
【０１４８】
サブルーチンＳＲＴ３において携帯型オーディオプレーヤ１のＣＰＵ４は、アニメーション処理手順に従って、アニメーション処理を実行し、再度ステップＳＰ５６へ戻る。
【０１４９】
ステップＳＰ５６において携帯型オーディオプレーヤ１のＣＰＵ４は、スクロール設定及びアニメーション設定に従ったアニメーション表示が終了するまで当該ステップＳＰ５６及びサブルーチンＳＲＴ３の処理を繰り返し、アニメーション表示が終了したとき否定結果を得、次のステップＳＰ５７へ移って処理を終了する。
【０１５０】
（５）動作及び効果
以上の構成において、携帯型オーディオプレーヤ１のＣＰＵ４は、メモリ８に格納された全てのフォルダ名（アルバムタイトル）を読み出し、当該全てのフォルダ名がそれぞれ付されたアルバム項目カードＡＮのうち１０項目分をリスト表示欄ＬＧに表示する。
【０１５１】
そして携帯型オーディオプレーヤ１のＣＰＵ４は、リスト表示欄ＬＧに表示された複数のアルバム項目カードＡＮの中から、ユーザ所望のアルバム項目カードＡＮが選択されると、当該アルバム項目カードＡＮに対応付けられた複数の楽曲項目カードＭＮを蛇腹状に広げながら展開するようになされた３次元的なリスト表示欄ＬＧを表示する。
【０１５２】
また携帯型オーディオプレーヤ１のＣＰＵ４は、リスト表示欄ＬＧに複数の楽曲項目カードＭＮが平面的に表示された状態で、リストボタンＩＣ１がタッチ操作されると、当該複数の楽曲項目カードＭＮを蛇腹状に折り畳みながら格納するようになされた３次元的なリスト表示欄ＬＧを表示するようにした。
【０１５３】
従って携帯型オーディオプレーヤ１は、複数の楽曲項目カードＭＮを蛇腹状に広げながら展開し、また当該複数の楽曲項目カードＭＮを蛇腹状に折り畳みながら格納することにより、複数のアルバム項目カードＡＮだけを表示した状態と、複数の楽曲項目カードＭＮを表示した状態とを移行する過程をユーザに対して直感的に認識させることができる。
【０１５４】
また携帯型オーディオプレーヤ１は、複数の楽曲項目カードＭＮを蛇腹状に広げながら展開し、また当該複数の楽曲項目カードＭＮを蛇腹状に折り畳みながら格納することにより、当該展開及び格納の途中状態において複数の楽曲項目カードＭＮを立体的に表示することができ、かくして一度に表示できる情報量を増加させることができる。
【０１５５】
さらに携帯型オーディオプレーヤ１は、複数のアルバム項目カードＡＮと複数の楽曲項目カードＭＮとを同時にリスト表示欄ＬＧに表示することができ、ユーザに対して複数のアルバム項目カードＡＮ及び楽曲項目カードＭＮを共に目視確認させることができる。
【０１５６】
また携帯型オーディオプレーヤ１は、複数のアルバム項目カードＡＮと複数の楽曲項目カードＭＮとを同時にリスト表示欄ＬＧに表示することができるので、上位階層であるアルバム項目カードＡＮとその下位階層である複数の楽曲項目カードＭＮとの階層関係をユーザに対して直感的に認識させることができる。
【０１５７】
さらに携帯型オーディオプレーヤ１は、複数の楽曲項目カードＭＮを蛇腹状に広げながら展開し、また当該複数の楽曲項目カードＭＮを蛇腹状に折り畳みながら格納するため、ユーザに対して親しみやすくかつ当該ユーザを楽しませるようにリスト表示欄ＬＧを表示することができる。
【０１５８】
携帯型オーディオプレーヤ１は、楽曲選択画面Ｇ１をボタン表示画像Ｇ１Ａ及びリスト表示画像Ｇ１Ｂを重ねた２層構造とした。これにより携帯型オーディオプレーヤ１は、複数の楽曲項目カードＭＮを展開又は格納するアニメーション表示を行う際、特に動かす必要のないボタン表示画像Ｇ１Ａについては表示変更が不要で、ＣＰＵ４及びＧＰＵ７に対する処理負荷を低減することができる。
【０１５９】
また携帯型オーディオプレーヤ１は、楽曲再生画面Ｇ２をボタン表示画像Ｇ２Ａ、スペアナ画像Ｇ２Ｂ、ジャケット写真画像Ｇ２Ｃ及びリスト表示画像Ｇ２Ｄを重ねた４層構造とした。これにより、携帯型オーディオプレーヤ１は、複数の楽曲項目カードＭＮを展開又は格納するアニメーション表示を行う際、特に動かす必要のないボタン表示画像Ｇ２Ａ、スペアナ画像Ｇ２Ｂ及びジャケット写真画像Ｇ２Ｃについては表示変更が不要で、ＣＰＵ４及びＧＰＵ７に対する処理負荷を低減することができる。
【０１６０】
以上の構成によれば、携帯型オーディオプレーヤ１は、複数のアルバム項目カードＡＮを表示した状態と複数の楽曲項目カードＭＮを表示した状態とを切り換える際、当該複数の楽曲項目カードＭＮを蛇腹状に広げながら展開し、また当該複数の楽曲項目カードＭＮを蛇腹状に折り畳みながら格納することにより、上位階層と下位階層との階層関係をユーザに対して直感的に認識させることができる。
【０１６１】
（６）他の実施の形態
なお上述した実施の形態においては、ユーザによってアルバム項目カードＡＮが選択されると、当該アルバム項目カードＡＮに対応する全ての楽曲項目カードＭＮが所定時間で完全に展開するようにした場合について述べた。しかしながら本発明はこれに限らず、例えばユーザによってアルバム項目カードＡＮが選択され、全ての楽曲項目カードＭＮを蛇腹状に展開する途中状態で停止したままリスト表示欄ＬＧに表示するようにしても良い。
【０１６２】
この場合、リスト表示欄ＬＧでは、蛇腹状に多数の楽曲項目カードＭＮを長時間表示することができるので、ユーザに対して長い間、多数の楽曲項目カードＭＮを目視確認させることができる。
【０１６３】
また上述した実施の形態においては、複数のアルバム項目カードＡＮだけが表示された状態と、複数の楽曲項目カードＭＮが表示された状態とをリストボタンＩＣ１のタッチ操作によって切り換えるようにした場合について述べた。しかしながら本発明はこれに限らず、複数のアルバム項目カードＡＮだけが表示された状態と、複数の楽曲項目カードＭＮが表示された状態とを例えば図示しない決定ボタン等の押下操作に応じて切り換えるようにしてもよい。
【０１６４】
さらに上述した実施の形態においては、ユーザの上下方向になでるようなタッチ操作に応じて、リスト表示欄ＬＧに表示される複数のアルバム項目カードＡＮ及び楽曲項目カードＭＮをスクロールさせるようにした場合について述べた。しかしながら本発明はこれに限らず、例えば楽曲選択画面Ｇ１にスクロールバーを表示し、当該スクロールバーに対するユーザのタッチ操作に応じてスクロールさせるようにしても良い。
【０１６５】
さらに上述した実施の形態においては、ユーザによって選択されたアルバム項目カードＡＮに対応する全ての楽曲項目カードＭＮを蛇腹状に展開するようにした場合について述べた。しかしながら本発明はこれに限らず、ユーザによって選択されたアルバム項目カードＡＮだけでなく、全てのアルバム項目カードＡＮに対応付けられた全ての楽曲項目カードＭＮを蛇腹状に展開するようにしても良い。
【０１６６】
この場合、携帯型オーディオプレーヤ１は、ユーザが選択していないアルバム項目カードＡＮに対応付けられた複数の楽曲項目カードＭＮも、当該ユーザが選択したアルバム項目カードＡＮに対応付けられた複数の楽曲項目カードＭＮと共にユーザに対して目視確認させることができる。
【０１６７】
さらに上述した実施の形態においては、多数の楽曲ファイルをアルバムフォルダに格納することにより、階層構造を構成するようにした場合について述べた。しかしながら本発明はこれに限らず、例えば多数の楽曲ファイルそれぞれに付属する楽曲情報データに基づいて階層構造を構成するようにしても良い。
【０１６８】
さらに上述した実施の形態においては、アルバムフォルダに格納された楽曲タイトルを表示する場合に適応するようにした場合について述べた。しかしながら本発明はこれに限らず、例えばテレビジョン受像機における複数のジャンルに対応付けられた複数のテレビ番組を表示する場合に適応するようにしても良いし、又はカーナビゲーション装置における複数の分類ジャンルに対応付けられた複数のＰＯＩ（Point Of Interest）等を表示する場合に適応するようにしても良い。
【０１６９】
さらに上述した実施の形態においては携帯型オーディオプレーヤ１のＣＰＵ４が、予めＲＯＭ５に格納されたアプリケーションプログラムに従い、上述したルーチンＲＴ１の楽曲選択画面処理手順を行うようにした場合について述べた。しかしながら本発明はこれに限らず、記憶媒体からインストールしたアプリケーションプログラムや、インターネットからダウンロードしたアプリケーションプログラム、その他種々のルートによってインストールしたアプリケーションプログラムに従って上述した楽曲選択画面処理手順を行うようにしても良い。
【０１７０】
さらに上述した実施の形態においては携帯型オーディオプレーヤ１のＣＰＵ４が、予めＲＯＭ５に格納されたアプリケーションプログラムに従い、上述したルーチンＲＴ２の楽曲項目カード展開処理手順、及びルーチンＳＲＴ３の楽曲項目カード格納処理手順を行うようにした場合について述べた。しかしながら本発明はこれに限らず、記憶媒体からインストールしたアプリケーションプログラムや、インターネットからダウンロードしたアプリケーションプログラム、その他種々のルートによってインストールしたアプリケーションプログラムに従って上述した楽曲項目カード展開処理手順及び楽曲項目カード格納処理手順を行うようにしても良い。
【０１７１】
さらに上述した実施の形態においては、３次元リスト生成部としてＣＰＵ４、ＧＰＵ７、制御部としてＣＰＵ４によって本発明のリスト表示装置としての携帯型オーディオプレーヤ１を構成するようにした場合について述べた。しかしながら本発明はこれに限らず、この他種々の構成でなる3次元リスト生成部、制御部によってリスト表示装置を構成するようにしても良い。
【産業上の利用可能性】
【０１７２】
本発明のリスト表示装置は、例えばパーソナルコンピュータ、据置型のオーディオ装置、ポータブルナビゲーション装置、ゲーム機等のその他種々に実装された電子機器に適用することができる。
【図面の簡単な説明】
【０１７３】
【図１】従来の２次元アルバムリスト及び楽曲リストの表示画面を示す略線図である。
【図２】携帯型オーディオプレーヤの外観構成を示す略線図である。
【図３】携帯型オーディオプレーヤの回路構成を示す略線図である。
【図４】楽曲選択画面の構成（１）を示す略線図である。
【図５】アルバムリストを示す略線図である。
【図６】アルバム項目カード及び楽曲項目カードの表示領域の様子を示す略線図である。
【図７】楽曲選択画面のプレーン画像を示す略線図である。
【図８】２層構造の楽曲選択画面を示す略線図である。
【図９】楽曲項目カード展開の様子を示す略線図である。
【図１０】アルバム項目カードが移動表示される場合の楽曲項目カード展開の様子を示す略線図である。
【図１１】アルバム項目カードが移動表示されない場合の楽曲項目カード展開の様子（２）を示す略線図である。
【図１２】楽曲項目カード格納の様子を示す略線図である。
【図１３】アルバム項目カードが移動表示されない場合の楽曲項目カード格納の様子を示す略線図である。
【図１４】アルバム項目カードが移動表示される場合の楽曲項目カード格納の様子（１）を示す略線図である。
【図１５】アルバム項目カードが移動表示される場合の楽曲項目カード格納の様子（２）を示す略線図である。
【図１６】楽曲項目カード展開及び格納の状態遷移図を示す略線図である。
【図１７】楽曲選択画面の構成（２）を示す略線図である。
【図１８】楽曲再生画面の構成を示す略線図である。
【図１９】楽曲再生画面のプレーン画像を示す略線図である。
【図２０】４層構造の楽曲再生画面を示す略線図である。
【図２１】楽曲選択再生処理手順の説明に供するフローチャートである。
【図２２】楽曲選択画面生成処理手順の説明に供するフローチャートである。
【図２３】楽曲再生画面生成処理手順の説明に供するフローチャートである。
【図２４】楽曲項目カード展開処理手順の説明に供するフローチャートである。
【図２５】アニメーション処理手順の説明に供するフローチャートである。
【図２６】楽曲項目カード格納処理手順の説明に供するフローチャートである。
【符号の説明】
【０１７４】
１……携帯型オーディオプレーヤ、２……電源ボタン、３……モニタ、４……ＣＰＵ、５……ＲＯＭ、６……ＲＡＭ、７……ＧＰＵ、８……メモリ、９……ＬＣＤ、１０……タッチパネル、１１……バス、ＡＮ……アルバム項目カード、ＣＳ……カーソル、Ｇ１……楽曲選択画面、Ｇ２……楽曲再生画面、ＧＰ……ジャケット写真、ＩＣ……操作ボタン群、ＪＩ……時刻表示欄、ＬＧ……リスト表示欄、ＭＩ……楽曲情報、ＭＮ……楽曲項目カード、ＭＬ……山側境界線、ＴＩ……機能名アイコン、ＳＰ……スペアナイメージ、ＶＬ……谷側境界線。
【図１】
0005200641.tif 000002
【図２】
0005200641.tif 000003
【図３】
0005200641.tif 000004
【図４】
0005200641.tif 000005
【図５】
0005200641.tif 000006
【図６】
0005200641.tif 000007
【図７】
0005200641.tif 000008
【図８】
0005200641.tif 000009
【図９】
0005200641.tif 000010
【図１０】
0005200641.tif 000011
【図１１】
0005200641.tif 000012
【図１２】
0005200641.tif 000013
【図１３】
0005200641.tif 000014
【図１４】
0005200641.tif 000015
【図１５】
0005200641.tif 000016
【図１６】
0005200641.tif 000017
【図１７】
0005200641.tif 000018
【図１８】
0005200641.tif 000019
【図１９】
0005200641.tif 000020
【図２０】
0005200641.tif 000021
【図２１】
0005200641.tif 000022
【図２２】
0005200641.tif 000023
【図２３】
0005200641.tif 000024
【図２４】
0005200641.tif 000025
【図２５】
0005200641.tif 000026
【図２６】
0005200641.tif 000027