(57)【要約】【課題】階層構造のメニューにおいて、ユーザは、自分がどの階層にいるかを把握することができると共に、過去の設定項目をも参照して選択項目の選択設定ができるようにした階層構造メニューの表示方法を提供する。【解決手段】階層構造の各階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位の階層を除き、上位の階層のメニュー表示から下位の階層のメニュー表示に変更される階層構造メニューの表示方法である。上位の階層のメニュー表示から下位の階層のメニュー表示に切り替えられたとき、下位階層において前回選択決定された下位選択項目を含む、上位の階層のメニュー表示で選択決定された上位選択項目を、下位階層のメニュー表示におけるタイトルとして表示する。【選択図】図１
2006338177.tif 000002
【特許請求の範囲】
【請求項１】
階層構造の各階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位の階層を除き、上位の階層のメニュー表示から下位の階層のメニュー表示に変更される階層構造メニューの表示方法において、
前記上位の階層のメニュー表示から前記下位の階層のメニュー表示に切り替えられたとき、前記下位階層において前回選択決定された下位選択項目を含む、前記上位の階層のメニュー表示で選択決定された上位選択項目を、前記下位階層のメニュー表示におけるタイトルとして表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項２】
請求項１に記載の階層構造メニューの表示方法において、
下位の階層が存在する上位の階層のメニュー表示においては、当該上位の階層のメニュー表示として表示される前記複数個の前記上位選択項目のそれぞれにおいて、前記下位の階層において選択中の前記下位選択項目を併せて表示するようにすると共に、
前記上位の階層のメニュー表示から前記下位の階層のメニュー表示に切り替えられたとき、前記上位の階層のメニュー表示で選択決定された、前記下位の階層において選択中の前記下位選択項目が併せて表示されている前記上位選択項目を、前記下位の階層のメニュー表示におけるタイトルとして表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項３】
請求項２に記載の階層構造メニューの表示方法において、
前記上位の階層のメニュー表示で、１つの前記上位選択項目が選択決定されたときに、当該選択決定された上位選択項目を、前記下位の階層のメニュー表示におけるタイトルの表示位置に移動させるアニメーションを実行し、その後、前記下位の階層のメニュー表示を前記タイトルの表示を伴って表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項４】
請求項３に記載の階層構造メニューの表示方法において、
前記上位の階層のメニュー表示で、１つの前記上位選択項目が選択決定されたときに、当該選択決定された上位選択項目のみが表示されるように他の上位選択項目の表示を消去した後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示方法。
【請求項５】
請求項４に記載の階層構造メニューの表示方法において、
前記他の上位選択項目の表示を消去した後、前記選択決定された前記上位選択項目を点滅させ、その後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示方法。
【請求項６】
請求項２に記載の階層構造メニューの表示方法において、
前記下位の階層のメニュー表示において、ユーザによる選択入力操作に応じて、複数個の下位選択項目の中から選択中項目が変更されたときには、前記タイトル中の当該下位の階層で選択されるべき項目部分を前記変更した選択中項目に変更する
ことを特徴とする階層構造メニューの表示方法。
【請求項７】
請求項６に記載の階層構造メニューの表示方法において、
最下位階層のメニュー表示において複数個の最下位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位階層よりも一つ上の階層のメニュー表示に変更される場合に、
前記最下位階層のメニュー表示において表示されていた前記タイトルを、前記一つ上の階層のメニュー表示における前記上位選択項目の一つとして表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項８】
請求項７に記載の階層構造メニューの表示方法において、
前記最下位階層のメニュー表示において複数個の最下位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、前記最下位階層のタイトルのみが表示されるように前記最下位階層の最下位選択項目の表示を消去した後、前記タイトルを前記一つ上の階層のメニュー表示における上位選択項目として表示されていた位置に移動させるアニメーションを実行し、その後、前記一つ上の階層のメニュー表示を表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項９】
請求項８に記載の階層構造メニューの表示方法において、
前記最下位階層のメニューを点滅させた後、前記最下位選択項目の表示を消去して前記タイトルのみの表示とし、その後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示方法。
【請求項１０】
階層構造の最下位階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位階層よりも一つ上の階層のメニュー表示に変更される階層構造メニューの表示方法において、
前記最下位階層のメニュー表示には、当該最下位階層のメニューにおいて選択される選択項目を一部に含むタイトルを表示すると共に、
前記最下位階層のメニュー表示において表示されていた前記タイトルを、前記一つ上の階層のメニュー表示における選択項目の一つとして表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項１１】
請求項１０に記載の階層構造メニューの表示方法において、
前記最下位階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、前記最下位階層のタイトルのみが表示されるように前記最下位階層の選択項目の表示を消去した後、前記タイトルが前記一つ上の階層のメニュー表示における選択項目として表示されていた位置に移動するアニメーションを実行し、その後、前記一つ上の階層のメニュー表示を表示する
ことを特徴とする階層構造メニューの表示方法。
【請求項１２】
請求項１１に記載の階層構造メニューの表示方法において、
前記最下位階層のメニューを点滅させた後、前記最下位選択項目の表示を消去して前記タイトルのみの表示とし、その後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示方法。
【請求項１３】
階層構造の各階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位の階層を除き、上位の階層のメニュー表示から下位の階層のメニュー表示に変更される階層構造メニューの表示装置において、
前記上位の階層のメニュー表示において、前記ユーザによる前記複数個の上位選択項目の中の一つを選択決定する選択決定操作がなされたことを判別する選択決定操作判別手段と、
前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記下位の階層において前回選択決定された下位選択項目を含む、前記上位の階層のメニュー表示で選択決定された前記上位選択項目を、前記下位の階層のメニュー表示におけるタイトルとして表示するメニュー階層変更手段と
を備えることを特徴とする階層構造メニューの表示装置。
【請求項１４】
請求項１３に記載の階層構造メニューの表示装置において、
下位の階層が存在する上位の階層のメニュー表示においては、当該上位の階層のメニュー表示として表示される前記複数個の前記上位選択項目のそれぞれにおいて、前記下位の階層において選択中の前記下位選択項目を併せて表示するように制御する項目表示手段を備えると共に、
前記メニュー階層変更手段は、前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記上位の階層のメニュー表示で選択決定された、前記下位の階層において選択中の前記下位選択項目が併せて表示されている前記上位選択項目を、前記下位の階層のメニュー表示におけるタイトルとして表示して前記下位の階層のメニュー表示を表示する
ことを特徴とする階層構造メニューの表示装置。
【請求項１５】
請求項１４に記載の階層構造メニューの表示装置において、
前記メニュー階層変更手段は、前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記上位の階層のメニュー表示中で選択決定された前記上位選択項目を、前記下位の階層のメニュー表示におけるタイトルの表示位置に移動させるアニメーションを実行し、その後、前記下位の階層のメニュー表示を前記タイトルの表示を伴って表示する
ことを特徴とする階層構造メニューの表示装置。
【請求項１６】
請求項１５に記載の階層構造メニューの表示装置において、
前記メニュー階層変更手段は、前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、当該選択決定された前記上位選択項目のみが表示されるように他の選択項目の表示を消去した後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示装置。
【請求項１７】
階層構造の最下位階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位階層よりも一つ上の階層のメニュー表示に変更される階層構造メニューの表示装置において、
少なくとも前記最下位階層のメニュー表示には、当該最下位階層のメニューにおいて選択される最下位選択項目を一部に含むタイトルを表示する第１の手段と、
前記最下位階層のメニュー表示において、前記ユーザによる前記複数個の選択項目の中の一つを選択決定する選択決定操作がなされたことを判別する選択決定操作判別手段と、
前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記最下位階層のメニュー表示において表示されていた前記タイトルを、前記一つ上の階層のメニュー表示における選択項目の一つとして表示するメニュー階層変更手段と、
を備えることを特徴とする階層構造メニューの表示装置。
【請求項１８】
請求項１７に記載の階層構造メニューの表示装置において、
前記メニュー階層変更手段は、前記最下位階層のメニュー表示において複数個の最下位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、前記最下位階層のタイトルのみが表示されるように前記最下位選択項目の表示を消去した後、前記タイトルを前記一つ上の階層のメニュー表示における選択項目として表示されていた位置に移動させるアニメーションを実行し、その後、前記一つ上の階層のメニュー表示を表示する
ことを特徴とする階層構造メニューの表示装置。
【請求項１９】
請求項１８に記載の階層構造メニューの表示装置において、
前記メニュー階層変更手段は、前記最下位階層のメニューを点滅させた後、前記最下位選択項目の表示を消去して前記タイトルのみの表示とし、その後、前記アニメーションを開始する
ことを特徴とする階層構造メニューの表示装置。
【請求項２０】
階層構造の各階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示を、最下位の階層を除き、上位の階層のメニュー表示から下位の階層のメニュー表示に切り替えるようにするためにコンピュータを、
前記上位の階層のメニュー表示において、前記ユーザによる前記複数個の前記選択項目の中の一つを選択決定する選択決定操作がなされたことを判別する選択決定操作判別手段、および、
前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記下位の階層において前回選択決定された下位選択項目を含む、前記上位の階層のメニュー表示で選択決定された前記上位選択項目を、前記下位階層のメニュー表示におけるタイトルとして表示するメニュー階層変更手段、
として機能させるための階層構造メニュー表示プログラム。
【請求項２１】
請求項２０において、前記コンピュータを、
下位の階層が存在する上位の階層のメニュー表示においては、当該上位の階層のメニュー表示として表示される前記複数個の前記上位選択項目のそれぞれにおいて、前記下位の階層において選択中の前記下位選択項目を併せて表示するように制御する項目表示手段として機能させると共に、
前記メニュー階層変更手段は、前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記上位の階層のメニュー表示で選択決定された、前記下位の階層において選択中の前記下位選択項目が併せて表示されている前記上位選択項目を、前記下位の階層のメニュー表示におけるタイトルとして表示して前記下位の階層のメニュー表示を表示するもの
として機能させるための階層構造メニュー表示プログラム。
【請求項２２】
請求項２１において、
前記メニュー階層変更手段は、前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記上位の階層のメニュー表示中で選択決定された前記選択項目を、前記下位の階層のメニュー表示におけるタイトルの表示位置に移動するアニメーションを実行し、その後、前記下位の階層のメニュー表示を前記タイトルの表示を伴って表示する
ことを特徴とする階層構造メニュー表示プログラム。
【請求項２３】
階層構造の最下位階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示を、最下位階層よりも一つ上の階層のメニュー表示に切り替えるようにするためにコンピュータを、
少なくとも前記最下位階層のメニュー表示には、当該最下位階層のメニューにおいて選択される最下位選択項目を一部に含むタイトルを表示する第１の手段、
前記最下位階層のメニュー表示において、前記ユーザによる前記複数個の選択項目の中の一つを選択決定する選択決定操作がなされたことを判別する選択決定操作判別手段、および、
前記選択決定操作判別手段で前記選択決定操作がなされたことを判別したときに、前記最下位階層のメニュー表示において表示されていた前記タイトルを、前記一つ上の階層のメニュー表示における選択項目の一つとして表示するメニュー階層変更手段、
として機能させるための階層構造メニュー表示プログラム。
【請求項２４】
請求項２３において、
前記メニュー階層変更手段は、前記最下位階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、前記最下位階層のタイトルのみが表示されるように前記最下位階層の選択項目の表示を消去した後、前記タイトルを前記一つ上の階層のメニュー表示における選択項目として表示されていた位置に移動するアニメーションを実行し、その後、前記一つ上の階層のメニュー表示を表示する
ことを特徴とする階層構造メニュー表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、階層構造メニューの表示方法、階層構造メニューの表示装置および階層構造メニュー表示プログラムに関する。
【背景技術】
【０００２】
従来、一般的に、機器の機能設定やコンテンツ選択などをする場合、整理されたメニューを段階的に選んでゆくことができるため、混乱なく項目の設定や選択をすることができる等の理由により、階層構造のメニューが使用されている（非特許文献１参照）。
【０００３】
この階層構造のメニューの表示方法としては、上位の階層のメニュー表示を表示画面に残しながら、当該上位の階層で選択決定された選択項目についての下位階層のメニューを表示画面に表示する方法と、上位の階層のメニュー表示において、１つの選択項目が選択決定操作されたときに、上位階層のメニュー表示を消して、当該上位の階層で選択決定された選択項目についての下位階層のメニューを表示するように切り替える方法とがある。
【０００４】
メニューを表示する表示画面が比較的大きい場合には、前者のような表示方法を用いることが可能であるが、小型の携帯型の電子機器のように、表示画面の大きさが小さい場合には、後者のように、表示画面を階層ごとに切り替え表示するのが一般的である。
【０００５】
ところで、階層構造のメニューを、階層ごとに切り替え表示する場合には、表示画面が切り替わった時点で階層構造の連続性が失われてしまう。このため、幾つかの階層を行き来して操作している間に、ユーザは、自分がどの階層にいるかを把握することが難しくなってしまう。
【０００６】
そこで、特許文献１（特開平７−１８８４８３号公報）には、上位の階層から下位の階層に表示画面を切り替えたときに、上位の階層のメニューにおいて選択決定された項目を反映したメニュータイトルを、下位の階層のメニュー画面に表示することで、階層の連続性を確保するようにすることが記載されている。
【０００７】
上記の先行技術文献は、次の通りである。
【非特許文献１】ＩＴ用語辞典ｅ−Ｗｏｒｄｓ(URLは、ｈｔｔｐ：／／ｅ−ｗｏｒｄｓ．ｊｐ／ｗ／Ｅ９９Ａ８ＥＥ５Ｂ１Ａ４Ｅ３８３Ａ１Ｅ３８３８ＢＥ３８３Ａ５Ｅ３８３ＢＣ．ｈｔｍｌである)。
【特許文献１】特開平７−１８８４８３号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１においては、下位の階層のメニュー画面に表示されるタイトルは、当該階層のメニュー画面用に作成された固定のタイトルであり、現時点で、当該階層でどの選択項目が選択決定されているのかは、表示されない。つまり、前回の選択項目についての選択決定項目はタイトルに反映されていない。
【０００９】
このため、当該階層で、新たに設定項目を選択し直そうとするときに、現時点で決定中の設定項目を参照して選択設定することができず、不便であった。
【００１０】
この発明は、以上の点にかんがみ、階層構造のメニューにおいて、ユーザは、自分がどの階層にいるかを把握することができると共に、過去の設定項目をも参照して選択項目の選択設定ができるようにした階層構造メニューの表示方法および装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、請求項１の発明は、
階層構造の各階層のメニュー表示において複数個の選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、表示画面の表示が、最下位の階層を除き、上位の階層のメニュー表示から下位の階層のメニュー表示に変更される階層構造メニューの表示方法において、
前記上位の階層のメニュー表示から前記下位の階層のメニュー表示に切り替えられたとき、前記下位階層において前回選択決定された下位選択項目を含む、前記上位の階層のメニュー表示で選択決定された上位選択項目を、前記下位階層のメニュー表示におけるタイトルとして表示する
ことを特徴とする階層構造メニューの表示方法を提供する。
【００１２】
この請求項１の発明においては、上位階層のメニュー表示において複数個の上位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されたときに、上位階層のメニュー表示から下位階層のメニュー表示に変更されるが、そのとき、下位階層のメニュー表示のタイトルとして、当該下位階層において前回選択決定された下位選択項目を含む、前記上位の階層のメニュー表示で選択決定された上位選択項目を表示する。
【００１３】
したがって、ユーザは、下位階層メニューにおいては、タイトルを参照することにより、自分がどの階層のメニュー選択をしているかを認識できると共に、前回、当該下位階層メニューにおいて選択された下位選択項目を参照できるので、項目選択がやり易くなる。
【００１４】
また、請求項２の発明は、請求項１において、
下位階層が存在する上位階層のメニュー表示においては、当該上位階層のメニュー表示として表示される前記複数個の前記上位選択項目のそれぞれにおいて、前記下位階層において選択中の前記下位選択項目を併せて表示するようにすると共に、
前記上位の階層のメニュー表示から前記下位の階層のメニュー表示に切り替えられたとき、前記上位の階層のメニュー表示で選択決定された、前記下位階層において選択中の前記下位選択項目が併せて表示されている前記上位選択項目を、前記下位階層のメニュー表示におけるタイトルとして表示する
ことを特徴とする階層構造メニューの表示方法を提供する。
【００１５】
この請求項２の発明においては、上位階層メニュー表示においては、上位選択項目は、前回選択中である下位選択項目を含んで表示される。このため、ユーザは、下位階層メニューに移る前に、前回選択中の下位選択項目を知ることができ、下位階層に移る必要があるかどうかを判断できる。
【００１６】
しかも、請求項２の発明においては、上位階層のメニュー表示において複数個の上位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されて上位階層のメニュー表示から下位階層のメニュー表示に変更されるとき、選択決定された上位選択項目が、下位階層メニューのタイトルとして表示されるので、階層構造メニューの階層の連続性の把握が容易になる。
【００１７】
また、請求項３の発明は、請求項１に記載の階層構造メニューの表示方法において、
前記上位の階層のメニュー表示で、１つの選択項目が選択決定されたときに、当該選択決定された、前記下位階層において選択中の選択項目が併せて表示されている選択項目が、前記下位階層のメニュー表示におけるタイトルの表示位置に移動するアニメーションを実行し、その後、前記下位階層のメニュー表示を前記タイトルの表示を伴って表示する
ことを特徴とする階層構造メニューの表示方法を提供する。
【００１８】
この請求項３の発明においては、上位階層のメニュー表示において複数個の上位選択項目の中の一つが、ユーザによる選択入力操作に応じて選択決定されて上位階層のメニュー表示から下位階層のメニュー表示に変更されるとき、選択決定された上位選択項目がアニメーションにより移動して、下位階層メニューのタイトルとして表示されるので、階層構造メニューの階層の連続性、特に、どのようにメニューを辿ってきたかの把握が容易になる。
【発明の効果】
【００１９】
請求項１の発明によれば、下位階層メニューにおいては、タイトルを参照することにより、自分がどの階層のメニュー選択をしているかを認識できると共に、前回、当該下位階層メニューにおいて選択された下位選択項目を参照できるので、項目選択がやり易くなる。
【００２０】
また、請求項２の発明によれば、上位階層メニュー表示においては、上位選択項目は、前回選択中である下位選択項目を含んで表示されるので、ユーザは、下位階層メニューに移る前に、前回選択中の下位選択項目を知ることができ、下位階層に移る必要があるかどうかを判断できる。
【００２１】
また、請求項２の発明によれば、選択決定された上位選択項目が、下位階層メニューのタイトルとして表示されるので、階層構造メニューの階層の連続性の把握が容易になる。
【００２２】
さらに、請求項３の発明によれば、選択決定された上位選択項目がアニメーションにより移動して、下位階層メニューのタイトルとして表示されるので、階層構造メニューの階層の連続性、特に、どのようにメニューを辿ってきたかの把握が容易になる。
【発明を実施するための最良の形態】
【００２３】
以下、この発明による階層構造メニューの表示方法および装置の実施形態を、図を参照しながら説明する。以下の実施形態は、この発明を、バッテリー駆動の携帯型のオーディオ信号記録再生装置に適用した場合の例である。
【００２４】
図２は、この例の携帯型のオーディオ信号記録再生装置１０の外観の一例を示す図である。この例のオーディオ信号記録再生装置は、図示を省略したステレオマイクロホンを備え、ステレオマイクロホンで収音した２チャンネルステレオのオーディオ信号を、所定のサンプリング周波数のデジタル信号として、内蔵するメモリあるいは、挿脱可能な外部メモリなどの記録メディアに記録する機能を備える。
【００２５】
この例のオーディオ信号記録再生装置１０は、また、図示を省略したライン入力端子を備え、このライン入力端子を通じて入力されたオーディオ信号を、所定のサンプリング周波数のデジタル信号として、内蔵するメモリあるいは、挿脱可能な外部メモリなどの記録メディアに記録する機能を備える。
【００２６】
さらに、この例のオーディオ信号記録再生装置１０は、内蔵するメモリあるいは、挿脱可能な外部メモリなどの記録メディアに記録されたデジタルオーディオ信号を再生して、出力するオーディオ信号出力端子を備える。
【００２７】
そして、図２に示すように、この例のオーディオ信号記録再生装置１０は、表示素子として、この例では、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）１１を備える。このＬＣＤ１１の表示画面には、通常時は、上記のオーディオ信号を記録する際の記録信号レベルや、記録時間、バッテリー残量表示、記録モードなどが表示される。以下の説明においては、この通常時に表示される表示画面を通常時表示画面と呼ぶことにする。
【００２８】
また、この例のオーディオ信号記録再生装置１０は、図２に示す複数個の操作キー２１〜２９、複数個の回転つまみ３１，３２，３３の他、図２では図示を省略した電源キーやその他の操作キーを備える。
【００２９】
図２において、操作キー２２はメニューキーである。ユーザが、このメニューキー２２を押下操作する毎に、オーディオ信号記録再生装置１０は、メニューモードの起動／終了をするように制御をする。
【００３０】
すなわち、ＬＣＤ１１の表示画面に、通常時表示画面が表示されているときに、ユーザにより、メニューキー２２が押下操作されると、オーディオ信号記録再生装置１０は、その操作入力を、メニューモードの起動操作と判別し、後述するように、ＬＣＤ１１の表示画面には、階層構造メニューを表示し、当該階層構造メニューの各階層におけるユーザによる操作入力を受け付けるメニューモードになる。また、メニューモードにおいて、ユーザがメニューキー２２を押下操作すると、オーディオ信号記録再生装置１０は、この操作入力を、メニューモードの終了操作と判別し、メニューモードを終了して、ＬＣＤ１１の表示画面を通常時表示画面に戻す。
【００３１】
操作キー２３は早送りキー、操作キー２４は巻き戻しキーである。これら早送りキー（以下、ＦＦキーという）２３および巻き戻しキー（以下、ＲＥＷキーという）２４は、この実施形態では、メニューモードにおいては、それぞれ上方向選択キーおよび下方向選択キーの機能が割り付けられている。
【００３２】
操作キー２５は、一時停止キーである。この例では、一時停止キー２５は、メニューモードにおいては、メニューの階層を一つ前に戻す、戻る操作キーの機能が割り付けられている。また、操作キー２６は停止キーである。この例では、停止キー２６は、メニューモードにおいては、当該メニューモードの終了操作キーの機能が割り付けられている。
【００３３】
操作キー２７は、記録キーであり、ユーザにより、この記録キー２７が押下操作されると、オーディオ信号記録再生装置１０は、記録モードとなり、オーディオ信号の記録処理を開始し、一時停止キー２５の押下操作により記録一時停止し、また、停止キー２６の押下により、記録モードを終了する。
【００３４】
操作キー２８は、プレイキーであり、ユーザにより、この記録キー２７が押下操作されると、オーディオ信号記録再生装置１０は、再生モードとなり、内蔵メモリあるいは着脱可能な外部メモリから記録オーディオ信号を読み出して、再生デコードし、オーディオ信号出力端子より、再生オーディオ信号を出力する。オーディオ信号出力端子（ジャック）には、この例では、ヘッドホンが接続可能とされている。
【００３５】
プレイキー２８は、この実施形態では、メニューモードにおいては、エンターキーの機能が割り付けられている。
【００３６】
回転つまみ３１は、再生音量調整用ボリュームつまみである。また、回転つまみ３２および３３は、記録モードにおける左右２チャンネルのオーディオ信号の記録レベルの調整用つまみである。
【００３７】
図３に、この例のオーディオ信号記録再生装置１０の内部回路構成例を示す。この例のオーディオ信号記録再生装置１０は、マイクロコンピュータを備えて構成されており、図３に示すように、システムバス１００を介して、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１に対して、プログラムＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ワークエリア用ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、操作入力インターフェース１０４、ディスプレイインターフェース（この例ではＬＣＤインターフェース）１０５、内蔵メモリインタフェース１０６、外部メモリインタフェース１０７およびＩ／Ｏポート１０８〜１１２が接続されている。
【００３８】
プログラムＲＯＭ１０２には、記録モード処理、再生モード処理およびメニューモード処理のそれぞれにおけるソフトウエアプログラムが記憶されている。ＣＰＵ１０１は、このプログラムＲＯＭ１０２に記憶されている各種ソフトウエアプログラムに基づく各モード処理を、ＲＡＭ１０３をワークエリアとして用いて実行する。
【００３９】
操作入力インターフェース１０４には、前述した電源キー、複数個の操作キー２１〜２９や、回転操作つまみ３１〜３３を含む操作入力部２０が接続されている。操作入力インターフェース１０４は、ＣＰＵ１０１による操作入力判断プログラムと相俟って、どのキーあるいはつまみが操作されたかを判断する。そして、ＣＰＵ１０１は、判断結果の操作キーあるいは操作つまみに応じた処理を実行するようにする。
【００４０】
ディスプレイインターフェース１０５には、この例では、ＬＣＤ１１が接続され、前述した通常時表示画面やメニューモードの表示画面がＬＣＤ１１に表示される。
【００４１】
内蔵メモリインタフェース１０６には、この例では、大容量のフラッシュメモリからなる内蔵メモリ１２１が接続されている。内蔵メモリ１２１には、この内蔵メモリインタフェース１０６を通じて記録オーディオデータが記録され、また、内蔵メモリ１２１から読み出された記録オーディオデータは、この内蔵メモリインタフェース１０６を通じてシステムバスに送られる。
【００４２】
外部メモリは、この例では、カード型メモリ１２２とされている。外部メモリインタフェース１０７は、この例では、カード型メモリ１２２のドライブを含むものとされ、カード型メモリ１２２に対するオーディオデータの書き込み、また、読み出しを行なう。
【００４３】
また、左チャンネル用マイクロホン４１Ｌおよび右チャンネル用マイクロホン４１Ｒからの音声信号は、マイクロホンアンプ４２Ｌおよび４２Ｒを通じてセレクタ４３に供給される。また、左チャンネル用ライン入力端子４４Ｌおよび右チャンネル用ライン入力端子４４Ｒからのオーディオ入力信号は、ラインアンプ４５Ｌおよび４５Ｒを通じてセレクタ４３に供給される。
【００４４】
セレクタ４３には、Ｉ／Ｏポート１０８を通じて選択制御信号が供給され、マイクロホンアンプ４２Ｌおよび４２Ｒからのオーディオ信号あるいはラインアンプ４５Ｌおよび４５Ｒからのオーディオ信号のいずれか一方が、オーディオ信号記録処理部４６に供給される。
【００４５】
オーディオ信号記録処理部４６は、例えばＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などにより構成され、オーディオ信号をデジタルＰＣＭ信号とすると共に、メモリ記録のための所定の記録処理を行なう。ＣＰＵ１０１は、記録モードのときには、オーディオ信号記録処理部４６を動作させるようにするための制御信号を、Ｉ／Ｏポート１０９を通じて、当該オーディオ信号記録処理部４６に供給するようにする。
【００４６】
また、デジタルＰＣＭ信号とする際のサンプリング周波数や、その他の記録処理のためのパラメータは、ＣＰＵ１０１の制御にしたがって、システムバス１００からＩ／Ｏポート１０９を通じて、オーディオ信号記録処理部４６に供給される。
【００４７】
そして、ＣＰＵ１０１は、記録モード時におけるオーディオ信号記録処理部４６からの記録オーディオデータは、Ｉ／Ｏポート１１０を通じてシステムバス１００に取り込み、内蔵メモリインタフェース１０６を通じて内蔵メモリ１２１に記録する。あるいは、システムバス１００に取り込んだ記録オーディオデータを、外部メモリインタフェース１０７を通じてカード型メモリ１２２に記録するようにする。
【００４８】
また、再生モードにおいては、ＣＰＵ１１０は、オーディオ信号再生処理部５１に、Ｉ／Ｏポート１１２を通じて動作制御信号および必要なパラメータを供給して、このオーディオ信号再生処理部５１を動作させるように制御する。そして、ＣＰＵ１０１は、内蔵メモリ１２１またはカード型メモリ１２２から読み出した記録オーディオデータを、Ｉ／Ｏポート１１０を通じてオーディオ信号再生処理部５１に供給する。
【００４９】
オーディオ信号再生処理部５１は、記録オーディオデータに対する再生処理を施して、オーディオ信号を再生し、オーディオアンプ５２Ｌ，５２Ｒを通じてオーディオ信号出力端子５３Ｌ，５３Ｒに導出する。なお、図示は、省略したが、再生デジタルオーディオ信号としては、アナログオーディオ信号ではなく、デジタルオーディオ信号のまま出力するデジタルオーディオ信号の出力端子も、この例のオーディオ信号記録再生装置１０は、備える。
【００５０】
［メニューモードの説明］
次に、この例のオーディオ信号記録再生装置において、メニューモードとされたときの処理動作について、説明する。図１は、このメニューモードの全体の動作の一例を、ＬＣＤ１１での画面表示例を用いて示したフローチャートである。また、図４〜図６は、ＣＰＵ１０１が、プログラムＲＯＭ１０２のメニューモード用プログラムを用い、ＲＡＭ１０３をワークエリアとして用いて実行するメニューモードにおける処理の流れを説明するフローチャートである。
【００５１】
図１のステップＳ１の画面表示例に示すように、通常は、ＬＣＤ１１の表示画面には、通常時表示画面が表示されている。この状態において、ＣＰＵ１０１は、ユーザによりメニューキー２２が押下操作された否かを監視しており（図４のステップＳ１１）、メニューキー２２が押下操作されていないと判別したときには、その他の処理を行なう（ステップＳ１２）。
【００５２】
ステップＳ１１で、メニューキー２２が押下操作されたと判別したときには、ＣＰＵ１０１は、ステップＳ１３に進み、メニュー起動アニメーションを開始して（図１のステップＳ２）、第１階層のメニューを表示し（図１のステップＳ３の画面表示例参照）、オーディオ信号記録再生装置１０をメニューモードとする。
【００５３】
このメニュー起動アニメーションの一例を図７に示す。この実施形態においては、通常時表示画面が表示されているときに、メニューキー２２が押下操作されると、ＣＰＵ１０１は、図７で矢印で示す順番に表示画面を変更するアニメーションを実行する。すなわち、表示画面の中央から徐々に通常時表示画面を消去してゆき、通常時表示画面が全て消去されると、第１階層のメニューを、ＬＣＤ１１の表示画面一杯に表示するようにするメニュー起動アニメーションを実行する。
【００５４】
図１のステップＳ３の画面表示例に示すように、第１階層のメニューにおいては、この例では、複数個の選択項目は、複数個の設定項目とされ、１個の設定項目当たり１行として、複数行に渡って表示される。ＬＣＤ１１の表示画面に表示される項目数は、この例では、５行とされているが、実際の設定項目数は、表示されている項目数よりも多く、メニューモードにおいては上方向選択キーおよび下方向選択キーとなるＦＦキー２３およびＲＥＷキー２４を押下操作することにより、複数個の設定項目の行が全体として表示画面の上方向または下方向に移動（つまりスクロール）する。このことは、他の下位の階層のメニューにおいても同様である。
【００５５】
そして、この実施形態においては、図１のステップＳ３の画面表示例に示すように、各１行の設定項目の表示内容は、設定項目名の表示欄６１と、設定値の表示欄６２とに区分けされており、設定項目名の表示欄６１には設定項目の名称が表示される。
【００５６】
また、設定値の表示欄６２には、当該階層よりも１階層下のメニューにおける選択中項目が表示される。つまり、設定値の表示欄６２には、当該階層よりも１階層下のメニューにおいて、ユーザにより前回選択設定された設定項目（あるいはユーザによって選択操作されていない項目のついては初期選択設定項目）が表示される。
【００５７】
階層が２階層である場合には、１階層下は、最下位階層であるので、設定値の表示欄６２には、最終的な設定値が表示されるが、階層が３階層以上であるときには、最終的な設定値ではなく、下位階層のメニューの中間的な設定項目名が表示されることになる。なお、図１の表示例は、階層が２階層の場合の例である。
【００５８】
つまり、ＬＣＤ１１の表示画面に表示されている階層のメニューにおける選択項目を上位選択項目と呼ぶと共に、当該表示中の階層の１段階下の下位の階層（さらに、下位の階層がある場合も勿論ある）のメニューにおける選択項目を下位選択項目と呼ぶとすると、上位選択項目の設定値の表示欄６２には、下位階層で選択中である下位選択項目が表示されるものである。
【００５９】
そして、図１のステップＳ３の画面表示例において、白黒反転している選択項目が選択中項目であり、この実施形態では、後述するように、最下位階層で、選択項目数が２個の場合を除き、この選択中項目の行位置は表示画面中で固定位置とされ、ＦＦキー２３またはＲＥＷキー２４の押下操作に応じて、複数個の選択項目の行が全体として表示画面の上方向または下方向に移動することにより、選択中項目が変更される。
【００６０】
選択中項目の表示画面中での固定位置は、この実施形態では、表示画面に表示される複数行（奇数行の方が良い）の中央位置とされる。これは、選択中項目の位置を見易い位置としたためであり、場合によっては、中央位置としなくても良い。
【００６１】
図１のステップＳ３の画面表示例における選択中項目は、記録するオーディオ信号のサンプリング周波数と、１サンプル当たりのビット数とを、選択設定する記録モード項目であり、設定項目名「ＲＥＣ  ＭＯＤＥ」、設定値「９６．００／１６」が、白黒反転されて表示されている。前述したように、図１の例は、２階層のメニューとされているので、その下位の階層は、最下位階層であり、設定値の表示欄６２の表示値は、最終的な設定値（現在設定値）となる。この例では、現在の設定値は、サンプリング周波数が９６ｋＨｚで、１サンプル当たりのビット数は１６ビットであることを示している。
【００６２】
次に、ＣＰＵ１０１は、この第１階層のメニューにおいて、選択中項目の変更があったか否かを、ＦＦキー２３またはＲＥＷキー２４の押下操作があったか否かを判別することによって判別する（図４のステップＳ１４）。このステップＳ１４で、ＦＦキー２３またはＲＥＷキー２４の押下操作があったと判別したときには、ＣＰＵ１０１は、操作されたキーに応じた方向に複数個の設定項目の行を全体してスクロールして、白黒反転表示する選択中項目を変更する（ステップＳ１５）。
【００６３】
また、ステップＳ１４で、ＦＦキー２３またはＲＥＷキー２４の押下操作はされていないと判別したとき、または、ステップＳ１５で選択中項目を変更した後には、ＣＰＵ１０１は、メニューモードにおいてエンターキーとされるプレイキー２８が押下操作されたか否か判別する（ステップＳ１６）。
【００６４】
そして、ステップＳ１６で、プレイキー２８が押下されてはいないと判別したときには、ＣＰＵ１０１は、メニューキー２２または停止キー２６が押下されたか判別し（ステップＳ１７）、メニューキー２２または停止キー２６が押下されてはいないと判別したときには、ステップＳ１４に戻り、選択中項目の変更操作を監視する。
【００６５】
ステップＳ１７で、メニューキー２２または停止キー２６が押下されたと判別したときには、ＣＰＵ１０１は、メニュー終了アニメーションを実行して（図１のステップＳ６）メニューを閉じ、通常時表示画面に戻る（ステップＳ１８および図１のステップＳ１の画面表示例参照）。
【００６６】
このとき、ステップＳ１８で実行されるメニュー終了アニメーションは、図７のメニュー起動アニメーションとは逆のアニメーションとなる。すなわち、メニューキー２２または停止キー２６が押下されると、メニュー画面を消去し、図７で矢印とは逆方向の順序で、徐々に通常時表示画面を表示するアニメーションを行なって、メニューモードを終了する。
【００６７】
次に、ステップＳ１６で、エンターキーとしてのプレイキー２８が押下操作されたと判別したときには、ＣＰＵ１０１は、ページ切り替えアニメーションを実行して（図１のステップＳ４）、ＬＣＤ１１の表示画面に、下位の階層のメニューを表示する。
【００６８】
このときのページ切り替えアニメーションは、図４のステップＳ１９〜ステップＳ２２を実行することにより、図８に示すような表示画面変化を行なうものである。ＣＰＵ１０１は、このページ切り替えアニメーションの後に、図５のステップＳ３１に進み、１階層下の下位階層のメニューをＬＣＤ１１の表示画面に表示する。
【００６９】
すなわち、図８に示すように、上位階層のメニューにおいて、ユーザが所定の選択項目を選んだ状態で、エンターキーとしてのプレイキー２８を押下操作すると、ＣＰＵ１０１は、この押下操作に応じて、先ず、選択決定した選択決定項目（選択中項目）のみを残し、他の選択項目を消去する（図４のステップＳ１９および図８の画面表示例参照）。
【００７０】
次に、ＣＰＵ１０１は、選択決定項目の文字表示について、表示と消去とを例えば２回繰り返すことにより、選択決定項目を２回点滅表示する（図４のステップＳ２０および図８の画面表示例参照）。なお、この実施形態において、点滅回数は、一例であり、２回に限らないことはいうまでもない。
【００７１】
次に、ＣＰＵ１０１は、選択決定項目の行の表示位置を、下位階層のタイトル表示位置、この例では、ＬＣＤ１１の画面の一番上、にまで移動するアニメーションを行なう（図４のステップＳ２１および図８の画面表示例参照）。そして、ＣＰＵ１０１は、選択決定項目の行の表示位置が、下位階層のタイトル表示位置にまで移動されたか否か判別し（図４のステップＳ２２）、未だタイトル表示位置にまで移動されていないと判別したときには、ステップＳ２１に戻って、選択決定項目の行の表示位置を、下位階層のタイトル表示位置にまで移動するアニメーションを継続する。
【００７２】
そして、ステップＳ２２で、選択決定項目の行の表示位置が、下位階層のタイトル表示位置にまで移動されたと判別したときには、ＣＰＵ１０１は、タイトル表示位置の下の空欄に、下位階層の複数の選択項目を表示して、１段階下の下位階層のメニューを表示する（図１のステップＳ５、図５のステップＳ３１および図８の画面表示例参照）。
【００７３】
この下位階層のメニューは、図８の一番下の画面表示例に示すように、上位の階層の選択決定項目そのものからなるタイトルが表示されている。上述したように、このタイトルには、当該下位階層で現在選択中の選択項目（選択中項目）が含まれている。そして、ステップＳ３１で表示される下位階層のメニューにおいては、タイトルに含まれる選択中項目を、この例では、ＬＣＤ１１の表示画面のほぼ中央にして、かつ、それが選択中項目であることを示すために白黒反転させて表示するようにする。
【００７４】
この実施形態においては、以上のような、ページ切り替えアニメーションにより、上位階層の選択設定項目そのものが移動して、下位階層のタイトルになるので、ユーザは、自分がどの階層の作業を行なうかを容易に理解できる。
【００７５】
また、この実施形態では、当該下位階層のメニューにおいては、タイトル中の現在の選択決定項目が表示されるので、当該現在の選択決定項目を参照しながら、ユーザは、新たな選択項目を決定するようにすることができる。
【００７６】
次に、ＣＰＵ１０１は、この下位階層のメニューにおいて、選択中項目の変更があったか否かを、ＦＦキー２３またはＲＥＷキー２４の押下操作があったか否かを判別することによって判別する（図５のステップＳ３２）。このステップＳ３２で、ＦＦキー２３またはＲＥＷキー２４の押下操作があったと判別したときには、ＣＰＵ１０１は、操作されたキーに応じた方向に複数個の設定項目の行を全体してスクロールして、白黒反転表示する選択中項目を変更する（ステップＳ３３および図１のステップＳ５の画面表示例参照）。
【００７７】
また、ステップＳ３２で、ＦＦキー２３またはＲＥＷキー２４の押下操作はされていないと判別したとき、または、ステップＳ３３で選択中項目を変更した後には、ＣＰＵ１０１は、メニューモードにおいてエンターキーとされるプレイキー２８が押下操作されたか否か判別する（ステップＳ３４）。
【００７８】
そして、ステップＳ３４で、プレイキー２８が押下されてはいないと判別したときには、ＣＰＵ１０１は、メニューキー２２または停止キー２６が押下されたか判別し（ステップＳ３５）、メニューキー２２または停止キー２６が押下されてはいないと判別したときには、メニューモードにおいて戻る操作キーの機能が割り付けられている一時停止キー２５が押下されたか否か判別する（ステップＳ３７）。このステップＳ３７で、戻る操作キーが押下されていないと判別したときには、ＣＰＵ１０１は、ステップＳ３２に戻り、選択中項目の変更操作を監視する。
【００７９】
ステップＳ３５で、メニューキー２２または停止キー２６が押下されたと判別したときには、ＣＰＵ１０１は、前述したメニュー終了アニメーションを実行して（図１のステップＳ６）メニューを閉じ、通常時表示画面に戻る（ステップＳ３６および図１のステップＳ１の画面表示例参照）。
【００８０】
次に、ステップＳ３４で、エンターキーとしてのプレイキー２８が押下操作されたと判別したときには、ＣＰＵ１０１は、選択決定された選択中項目（選択決定項目）には、下位の階層のメニューがあるか否か判別する（ステップＳ３８）。そして、下位の階層のメニューがあると判別したときには、ＣＰＵ１０１は、図４のステップＳ１９に戻って、ステップＳ１９〜ステップＳ２２の処理を行なって、前述した図８に示したように、上位階層のメニューの選択決定項目をタイトル表示位置に移動させるページ切り替えアニメーションを実行し、ＬＣＤ１１の表示画面に、当該選択決定項目をそのままタイトルとする下位階層のメニューを表示する（図５のステップＳ３１）。そして、前述したステップＳ３１以降の処理を繰り返す。
【００８１】
また、ステップＳ３８で、選択決定項目には下位の階層のメニューがあると判別したときには、ＣＰＵ１０１は、当該階層を最下位階層と認識し、選択決定項目は、例えば内蔵メモリや外部メモリのフォーマットやライト点灯などの、即座に実行する項目か否かを判別する（ステップＳ３９）。
【００８２】
このステップＳ３９で、選択決定項目は即座に実行する項目ではないと判別したときには、ＣＰＵ１０１は、一つ前の階層のメニューに戻る項目か、あるいは、第１階層のメニューに戻る項目であるかを判別する（図６のステップＳ５１）。
【００８３】
ステップＳ５１で、一つ前の階層のメニューに戻る項目であると判別したときには、ＣＰＵ１０１は、設定値更新／ページ切り替えアニメーションを実行する（図１のステップＳ７）。
【００８４】
すなわち、この設定値更新／ページ切り替えアニメーションの処理においては、当該階層のメニューにおけるタイトル中の選択中項目、この例では、設定値を、選択決定されたものに更新し（図６のステップＳ５２）、その後、メニュー表示画面を点滅する（ステップＳ５３）。
【００８５】
そして、ＣＰＵ１０１は、表示中の下位の階層でタイトルとなっていた部分を、アニメーションにより移動して、１段階上の階層で、メニューの項目として表示されていた位置（この例では、複数個の選択項目行の中央の行の位置）に戻す（ステップＳ５４）。そして、ＣＰＵ１０１は、当該１段階上の階層のメニューをＬＣＤ１１の表示画面に表示する（ステップＳ５５）。その後、ＣＰＵ１０１は、図５のステップＳ３２に戻り、前述したこのステップＳ３２以降の処理を繰り返す。
【００８６】
階層が２階層である場合には、以上の処理により、第１階層のメニューに戻る。その場合の、ＬＣＤ１１の表示画面におけるアニメーションによる変化を図９に示す。すなわち、図９に示すように、下位階層のメニューにおいて、所定の選択項目が選択中項目として選択され、エンターキーが押下されると、当該下位階層メニューが２回点滅し、その後、選択決定項目がその表示中に反映されているタイトルのみの表示となる。
【００８７】
そして、単独表示となったタイトルが、上位階層のメニューにおいて表示されていた位置に移動する。この例では、常に中央に選択中項目が表示されるので、タイトルは中央位置に移動する。そして、この移動が完了すると、当該上位階層のメニューが表示される。
【００８８】
次に、ステップＳ５１で、第１階層のメニューに戻る項目であると判別したときには、ＣＰＵ１０１は、設定値更新／ページ切り替えアニメーションとして、第１階層のメニューに戻るアニメーションを実行する。
【００８９】
すなわち、この第１階層のメニューに戻るアニメーションの処理においては、当該階層のメニューにおけるタイトル中の選択中項目、この例では、設定値を、選択決定されたものに更新し（図６のステップＳ５６）、その後、メニュー表示画面をこの例では２回点滅する（ステップＳ５７）。
【００９０】
そして、ＣＰＵ１０１は、アニメーションを行なって、第１階層のメニューにまで、ＬＣＤ１１の表示画面を戻すようにする（ステップＳ５８）。この第１階層のメニューまで戻るときに、途中の階層のメニューがあるときには、最下位の階層のメニューでタイトルとなっていた部分を、先ず、１段階上の階層のメニューの選択項目位置に戻すようにアニメーションにより移動して、当該１段階上の階層のメニューを表示する。引き続いて、当該１段階上の階層のメニューにおけるタイトルを、さらに１段階上の階層のメニューの選択項目位置に戻すようにアニメーションにより移動して、当該さらに１段階上の階層のメニューを表示する。以上の処理を繰り返すことにより、第１階層のメニューにまで戻すようにする。
【００９１】
そして、ＣＰＵ１０１は、当該第１階層のメニューをＬＣＤ１１の表示画面に表示したら、図４のステップＳ１４に戻り、前述したこのステップＳ１４以降の処理を繰り返す。
【００９２】
また、図５のステップＳ３７で、戻るキーとしての一時停止キー２５が操作されたと判別したときには、ＣＰＵ１０１は、図６のステップＳ５４に進み、当該階層のメニューにおいて表示中のタイトルを、アニメーションにより移動して、１段階上の階層で、メニューの項目として表示されていた位置（この例では、複数個の選択項目行の中央の行の位置）に戻す。そして、ＣＰＵ１０１は、ステップＳ５５に進み、当該１段階上の階層のメニューをＬＣＤ１１の表示画面に表示する。その後、ＣＰＵ１０１は、図５のステップＳ３２に戻り、前述したこのステップＳ３２以降の処理を繰り返す。
【００９３】
また、図５のステップＳ３９において、選択決定された項目は即座に実行する項目であると判別したときには、ＣＰＵ１０１は、当該選択決定された項目が、実行に時間がかかる項目であるか否か、また、実行に時間がかかる項目であっても実際に当該項目に対応するアプリケーションを実行するか否かを判別する（ステップＳ４０）。
【００９４】
ステップＳ４０で、実行に時間がかかる項目であって、実際に当該項目に対応するアプリケーションを実行すると判別したときには、ＣＰＵ１０１は、当該項目に対応するアプリケーションの実行をユーザに報せるための窓としてのウインドウを開くアニメーションを実行する（ステップＳ４１）。
【００９５】
そして、ＣＰＵ１０１は、開いたウインドウ中で、当該項目に対応するアプリケーションの実行中を報せるアニメーションを表示する（ステップＳ４２）。そして、ＣＰＵ１０１は、当該項目に対応するアプリケーションの実行が終了したら、ウインドウを閉じるアニメーションを実行する（ステップＳ４３）。
【００９６】
その後、前述した図９に示したような第１階層のメニューに戻るときのアニメーションを行なって、第１階層のメニューを、ＬＣＤ１１の表示画面に表示する（ステップＳ４４）。
【００９７】
また、ステップＳ４０で、実行に時間がかかる項目ではない、または、実行に時間がかかる項目であっても実際に当該項目に対応するアプリケーションは実行しないと判別したときには、ＣＰＵ１０１は、ステップＳ４４に飛び、前述した図９に示したような第１階層のメニューに戻るときのアニメーションを行なって、第１階層のメニューを、ＬＣＤ１１の表示画面に表示する。
【００９８】
このときの処理動作例を、図１０に示す。すなわち、図１０の例においては、ステップＳ１〜Ｓ６は、上述した図１の例と同様である。ただし、この図１０の例においても２階層の項目の場合の例であるが、第１階層で選択決定された項目は、内蔵メモリ１２１または外部メモリとしてのカード型メモリ１２２のフォーマットである。
【００９９】
この例の選択項目の「ＦＯＲＭＡＴ」においては、オーディオ信号記録再生装置１０が、そのときに記録メディアとして選択している記録メディアのフォーマットを自動的に行なう。
【０１００】
すなわち、図１０のステップＳ３で、選択項目の「ＦＯＲＭＡＴ」が選択中項目とされている状態において、エンターキーとしてのプレイキー２８が押下されると、ＣＰＵ１０１は、そのときに選択されている記録メディアが、内蔵メモリ１２１または外部メモリとしてのカード型メモリ１２２のいずれであるかを判別する。
【０１０１】
そして、ＣＰＵ１０１は、ステップＳ４で、前述した図８に示したようなページ切り替えアニメーションを実行し、前記記録メディアの判別結果に応じて、ステップＳ５の画面表示例に示すように、内蔵メモリ１２１またはカード型メモリ１２２のフォーマットを行なうための最下位階層メニューを表示する。図１０において、「カレントドライブが０２０の場合」とされるときは、内蔵メモリ１２１のフォーマットを行なうための最下位階層メニューが表示され、「カレントドライブがＭＳの場合」とされるときには、カード型メモリ１２２のフォーマットを行なうための最下位階層メニューが表示される。
【０１０２】
この最下位階層メニューの選択項目数は、２個である。この実施形態では、メニュー表示において、選択項目を変更するときには、選択中項目位置は固定として選択項目を全体として上下に移動させるスクロールを行なうようにしたが、選択項目数が２個の場合にも同様のスクロールを行なうと、視覚上、ユーザは、違和感を感ずる。
【０１０３】
そこで、この実施形態では、選択項目数が２個の場合には、選択項目のスクロールは行なわず、選択中項目を示すカーソル位置（白黒反転位置）を移動するようにする。図１０のステップＳ５の画面表示例においては、「ＹＥＳ」と、「ＮＯ」の項目表示位置は変わらず、ＦＦキー２３またはＲＥＷキー２４の操作に応じて、カーソル位置がいずれかに移動する。
【０１０４】
そして、このステップＳ５のメニューにおいて、「ＮＯ」が選択されているときに、エンターキーが押下操作されると、ＣＰＵ１０１は、前述した図９に示したような第１階層のメニューに戻るときのアニメーションを行なって（図１０のステップＳ７４）、第１階層のメニューを、ＬＣＤ１１の表示画面に表示する。
【０１０５】
また、このステップＳ５のメニューにおいて、「ＹＥＳ」が選択されているときに、エンターキーが押下操作されると、ＣＰＵ１０１は、当該項目に対応するアプリケーションの実行をユーザに報せるための窓としてのウインドウを開くアニメーションを実行する（図１０のステップＳ７１）。
【０１０６】
そして、ＣＰＵ１０１は、開いたウインドウ中で、当該項目に対応するアプリケーションの実行中を報せるアニメーションを表示する（ステップＳ７２の画面表示例参照）。そして、ＣＰＵ１０１は、当該項目に対応するアプリケーションの実行が終了したら、ウインドウを閉じるアニメーションを実行する（図１０のステップＳ７３）。
【０１０７】
その後、前述した図９に示したような第１階層のメニューに戻るときのアニメーションを行なって（図１０のステップＳ７４）、第１階層のメニューを、ＬＣＤ１１の表示画面に表示する。
【０１０８】
［他の実施形態］
以上の実施の形態は、選択中項目の選択は、選択項目数が２個の場合を除き、選択中項目位置が固定位置で、複数個の選択項目の行全体をスクロールするようにした場合であるが、表示中の選択項目の位置は変更せず、選択中項目位置は、カーソル位置の変更により行なうようにした場合の階層構造メニューの表示例を、図１１〜図１３に示す。この図１１〜図１３を用いて説明する例は、階層が２階層の場合の例である。
【０１０９】
図１１（Ａ）〜（Ｃ）は、この例の場合における第１階層のメニューの画面表示例を示すもので、この例においても、各選択項目は行単位に表示されると共に、それぞれの行が設定項目名の表示欄６１と設定値の表示欄６２とからなり、設定値の表示欄６２には、下位階層のメニューにおける選択中項目が表示される。
【０１１０】
図１１（Ａ）〜（Ｃ）において網点を付して示す項目が選択中項目であり、この例においては、ＦＦキー２３またはＲＥＷキー２４が操作されたときには、上述の例のように複数個の選択項目をスクロールするのではなく、網点を付して示す選択中項目の行が、ＦＦキー２３またはＲＥＷキー２４の操作に応じて上方向または下方向に移動するようにＣＰＵ１０１によって制御される。
【０１１１】
なお、選択中項目が一番上の行のときに、ＦＦキー２３が操作されて、さらに上方向が指示されたときは、ＣＰＵ１０１は、ＬＣＤ１１の表示画面に表示されていなかった選択項目があれば、複数個の選択項目を全体として下方向にスクロールして、当該表示されていなかった選択項目を表示画面に表示するようにする。同様に、選択中項目が一番下の行のときに、ＲＥＷキー２４が操作されて、さらに下方向が指示されたときは、ＣＰＵ１０１は、ＬＣＤ１１の表示画面に表示されていなかった選択項目があれば、複数個の選択項目を全体として上方向にスクロールして、当該表示されていなかった選択項目を表示画面に表示するようにする。
【０１１２】
そして、図１１（Ａ）のように、選択中項目が一番上の行の項目「ＭＥＮＵ１｜ＶＡＬＵＥ１」であるときに、エンターキーが操作されると、ＣＰＵ１０１は、前述の例と同様に、ページ切り替えアニメーションを起動する。しかし、このときには、選択中項目の表示位置は既に下位階層のタイトルＴＬの表示位置となっているので、ＣＰＵ１０１は、選択中項目を、例えば２回点滅させた後、第１階層の他の選択項目を消去し（図１１（Ｄ）参照）、その後、当該上位階層の選択中項目をタイトルＴＬとした下位階層のメニューを表示して（図１１（Ｅ）参照）、ページ切り替えアニメーションが終了する。その後の下位階層のメニューにおける動きは、図１２に示すようなものとなる。
【０１１３】
この図１２の下位階層のメニューにおいても、この例では、網点を付して示す選択中項目の行が、ＦＦキー２３またはＲＥＷキー２４の操作に応じて上方向または下方向に移動する。なお、この例では、この図１２の下位階層のメニューは、最下位階層のメニューである。
【０１１４】
また、当該下位階層のメニューにおいても、選択中項目が一番上の行のときに、ＦＦキー２３が操作されて、さらに上方向が指示されたときには、ＣＰＵ１０１は、ＬＣＤ１１の表示画面に表示されていなかった選択項目があれば、複数個の選択項目を全体として下方向にスクロールして、当該表示されていなかった選択項目を表示画面に表示するようにする。同様に、選択中項目が一番下の行のときに、ＲＥＷキー２４が操作されて、さらに下方向が指示されたとき、ＣＰＵ１０１は、ＬＣＤ１１の表示画面に表示されていなかった選択項目があれば、複数個の選択項目を全体として上方向にスクロールして、当該表示されていなかった選択項目を表示画面に表示するようにする。
【０１１５】
そして、図１２（Ｄ）のように、下位階層のメニューにおいて、選択項目「ＶＡＬＵＥ３」が選択中項目となっているときに、エンターキーが押下操作されると、ＣＰＵ１０１は、当該選択中項目を、例えば２回点滅表示した後、図１２（Ｆ）に示すように、タイトルＴＬ中の設定値の表示欄６２の部分の設定値を、「ＶＡＬＵＥ１」から選択中項目「ＶＡＬＵＥ３」に変更し、その後、下位階層のメニューの選択項目を全て消去する。
【０１１６】
そして、ＣＰＵ１０１は、この「ＭＥＮＵ１｜ＶＡＬＵＥ３」と表示されているタイトルＴＬを、１階層上のメニュー、この例では第１階層のメニューで、当該タイトルＴＬが選択項目として表示されていた位置に戻して、当該第１階層のメニューの画面に戻す。図１２（Ｇ）に示すように、この場合には、当該タイトルＴＬとして表示されていた項目は、第１階層のメニューでは、図１１（Ａ）に示すように、一番上の行に表示されていたので、タイトルＴＬの表示は、移動することなくそのままの位置とされ、他のメニュー項目が表示されることにより、第１階層のメニューが表示される。
【０１１７】
これに対して、第１階層のメニューにおいて、選択中項目が、一番上以外、例えば図１１（Ｃ）のように、一番下の行の項目「ＭＥＮＵ５｜ＶＡＬＵＥ５」とされているときに、エンターキーが操作されると、ＣＰＵ１０１は、前述の例と同様に、ページ切り替えアニメーションを起動し、選択中項目を点滅した後、第１階層の他の選択項目を消去し、その後、当該上位階層の選択中項目を、下位階層のタイトル表示位置ＴＬまで移動する（図１１（Ｆ）参照）。
【０１１８】
その後の下位階層のメニューにおける動きは、図１３に示すようなものとなる。選択中項目位置の変更や表示される選択項目の変更についての動きは、図１２で説明したのと同様である。
【０１１９】
そして、図１３（Ｄ）のように、下位階層のメニューにおいて、選択項目「ＶＡＬＵＥ３」が選択中項目となっているときに、エンターキーが押下操作されると、ＣＰＵ１０１は、当該選択中項目を、例えば２回点滅表示した後、図１３（Ｆ）に示すように、タイトルＴＬ中の設定値の表示欄６２の部分の設定値を、「ＶＡＬＵＥ５」から選択中項目「ＶＡＬＵＥ３」に変更し、その後、下位階層のメニューの選択項目を全て消去する。
【０１２０】
そして、ＣＰＵ１０１は、この「ＭＥＮＵ１｜ＶＡＬＵＥ３」と表示されているタイトルＴＬを、１階層上のメニュー、この例では第１階層のメニューで、当該タイトルＴＬが選択項目として表示されていた位置に戻すように移動させ（図１３（Ｇ）参照）、その後、当該第１階層のメニューの画面に戻す（図１３（Ｈ）参照）。
【０１２１】
以上のように、この例においては、各階層のメニューにおいて、選択中項目の位置が、前述の例とは異なり、変更されるため、下位階層から上位階層へのページ切り替えアニメーションにおいて、上位階層での選択中項目の位置が一番上の行であった場合を除き、階層のメニューのタイトルは、それぞれ、上位階層のメニューに表示されていた選択項目の位置まで戻るようにされる。
【０１２２】
［その他の実施形態および変形例］
以上の実施の形態は、この発明をオーディオ信号記録再生装置に適用した場合について説明したが、この発明は、このような電子機器に限らず、階層構造のメニューを用いて、設定項目などの選択項目を選択するようにする全ての装置に適用可能である。
【０１２３】
また、各階層のメニューにおける選択中項目の変更操作および決定入力操作は、上述の例では複数個のキー操作により行なうようにしたが、これに限られるものではなく、例えば、中央の押下操作で決定操作を行なうシーソー型キーや十字型キーなどの方向キーやジョイスティックを用いることもできる。また、表示画面にタッチパネルを貼付して、ユーザが指で直接的に選択項目を操作したり、表示画面に表示された方向キーおよびエンターキーを指で操作したりすることにより、選択中項目の変更操作および決定入力操作を行なうようにすることもできる。
【０１２４】
また、メニューを表示画面に表示する表示素子は、ＬＣＤに限らず、その他の平面型ディスプレイなどを用いることも勿論できる。
【図面の簡単な説明】
【０１２５】
【図１】この発明による階層構造メニューの表示方法の実施形態を説明するためのフローチャートを示す図である。
【図２】この発明による階層構造メニューの表示方法を適用した電子機器の一例の外観を示す図である。
【図３】この発明による階層構造メニューの表示方法を適用した電子機器の一例の内部回路構成例を示すブロック図である。
【図４】この発明による階層構造メニューの表示方法の実施形態を説明するためのフローチャートの一部である。
【図５】この発明による階層構造メニューの表示方法の実施形態を説明するためのフローチャートの一部である。
【図６】この発明による階層構造メニューの表示方法の実施形態を説明するためのフローチャートの一部である。
【図７】この発明による階層構造メニューの表示方法の実施形態を説明するためのメニュー表示画面の例を示す図である。
【図８】この発明による階層構造メニューの表示方法の実施形態を説明するためのメニュー表示画面の例を示す図である。
【図９】この発明による階層構造メニューの表示方法の実施形態を説明するためのメニュー表示画面の例を示す図である。
【図１０】この発明による階層構造メニューの表示方法の実施形態を説明するためのフローチャートを示す図である。
【図１１】この発明による階層構造メニューの表示方法の他の実施形態を説明するためのメニュー表示画面の例を示す図である。
【図１２】この発明による階層構造メニューの表示方法の他の実施形態を説明するためのメニュー表示画面の例を示す図である。
【図１３】この発明による階層構造メニューの表示方法の他の実施形態を説明するためのメニュー表示画面の例を示す図である。
【符号の説明】
【０１２６】
１１…ＬＣＤ、２１〜２９…操作キー、１０１…ＣＰＵ
【図１】
2006338177.tif 000003
【図２】
2006338177.tif 000004
【図３】
2006338177.tif 000005
【図４】
2006338177.tif 000006
【図５】
2006338177.tif 000007
【図６】
2006338177.tif 000008
【図７】
2006338177.tif 000009
【図８】
2006338177.tif 000010
【図９】
2006338177.tif 000011
【図１０】
2006338177.tif 000012
【図１１】
2006338177.tif 000013
【図１２】
2006338177.tif 000014
【図１３】
2006338177.tif 000015