(57)【要約】【課題】表示部への情報の表示を更新するための操作を受け付けて更新を指示する手段として機能するハードウェアにかかる処理負荷を増加させることなく、ハードウェアを前記手段として機能させるプログラムを簡易とすること。【解決手段】情報アクセス処理部２９は、キー処理部２３〜２５が表示情報の更新を指示した場合に、情報記憶部２１に表示情報の更新を指示し、且つ、表示処理部２６〜２８に情報の表示更新を指示する。情報記憶部２１は、情報アクセス処理部２９による表示情報の更新指示に基づいて、記憶する表示情報を更新する。表示処理部２６〜２８は、情報アクセス処理部２９による情報の表示更新指示があった場合に、情報記憶部２１が更新した表示情報に基づく情報を表示部８に表示させる。【選択図】図２
2015106421.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示部と、
前記情報の更新指示の操作を受け付けるための操作部と、
前記情報を表示するための表示情報を記憶する情報記憶部と、
前記情報記憶部が記憶する前記表示情報に基づいて、前記情報を前記表示部に表示させる表示処理部と、
前記操作部の操作を受け付けて前記表示情報の更新を指示する操作処理部と、
前記操作処理部が前記表示情報の更新を指示した場合に、前記情報記憶部に前記表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示する情報アクセス処理部と、
を備え、
前記情報記憶部は、前記情報アクセス処理部による前記表示情報の更新指示に基づいて、記憶する前記表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記表示情報に基づく前記情報を前記表示部に表示させることを特徴とする表示装置。
【請求項２】
前記表示部は、第１情報と第２情報とを含む前記情報を表示し、
前記操作部は、前記第１情報の更新指示の操作を受け付けるための第１操作部を含み、
前記情報記憶部は、前記第１情報を表示するための第１表示情報と、前記第２情報を表示するための第２表示情報と、前記第１情報を前記表示部に表示する第１表示モードであるか、又は、前記第２情報を前記表示部に表示する第２表示モードであるかを示す第３表示情報と、を含む前記表示情報を記憶し、
前記表示処理部は、前記情報記憶部が記憶する前記第３表示情報に基づいて、前記第１表示情報に基づく前記第１情報と前記第２表示情報に基づく前記第２情報とを切り替えて表示部に表示させ、
前記操作処理部は、前記第１操作部の操作を受け付けて前記情報記憶部に前記第１表示情報の更新を指示し、
前記情報アクセス処理部は、前記操作処理部が前記第１表示情報の更新を指示し、且つ、前記情報記憶部が記憶する前記第３表示情報が前記第１表示モードである場合に、前記情報記憶部に前記第１表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、
前記情報記憶部は、前記情報アクセス処理部による前記第１表示情報の更新指示に基づいて、記憶する前記第１表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第１表示情報に基づく前記第１情報を前記表示部に表示させることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記操作部は、前記第１情報と前記第２情報の表示切替の操作を受け付けるための第２操作部をさらに含み、
前記操作処理部は、前記第２操作部の操作を受け付けて前記第３表示情報の更新を指示し、
前記情報アクセス処理部は、前記操作処理部が前記第３表示情報の更新を指示した場合に、前記情報記憶部に前記第３表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、
前記情報記憶部は、前記情報アクセス処理部による前記第３表示情報の更新指示に基づいて、記憶する前記第３表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第３表示情報に基づいて、前記第１情報又は前記第２情報を前記表示部に表示させることを特徴とする請求項２に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を表示する表示部を備える表示装置に関する。
【背景技術】
【０００２】
ＣＤプレーヤー等の音楽を再生する音楽再生装置は、ＬＣＤ（液晶ディスプレイ）や蛍光表示管等の表示部を備え、情報を表示する表示装置として機能する（例えば、特許文献１参照。）。音楽再生装置が備える表示部は、図１１（ａ）に示すように、ユーザーが再生したい楽曲を選択しやすいように、楽曲のトラック番号と楽曲のタイトルとを表示する。また、表示部は、図１１（ｂ）に示すように、音楽再生装置に設定されているボリューム（音量）がいくらであるかの情報も表示する。音楽再生装置のコストを抑えるために、小さな表示部を用いた場合、楽曲のトラック番号と楽曲のタイトルとボリュームとを一度に表示できないことがある。このため、図１１（ａ）に示すような、楽曲のトラック番号と楽曲のタイトルとを表示するトラック番号＋タイトル表示モードと、図１１（ｂ）に示すような、ボリュームを表示するボリューム表示モードと、を切り替える場合がある。また、音楽再生装置には、表示モードを切り替える操作を受け付けるための表示切替キー、トラック番号を増加させる操作を受け付けるためのトラックアップキー、楽曲の再生を停止させる操作を受け付けるための再生停止キー等が備えられている。ここで、表示モードの切替は、例えば、表示切替キーの操作を受け付けた場合に行われる。
【０００３】
図１２は、音楽再生装置が備えるマイクロコンピュータの機能ブロックを示す図である。図１２に示すように、マイクロコンピュータ１００（以下、「マイコン」という。）は、情報記憶部１０１、楽曲再生処理部１０２、表示切替キー処理部１０３、トラックアップキー処理部１０４、再生停止キー処理部１０５、表示処理部１０６として機能する。マイコン１００は、独立したプログラムによって各部（ソフトウェアモジュール）として機能し、各部は矢印で示されたモジュール間通信によって、指示や情報のやり取りを行うようになっている。なお、プログラムを機能毎のモジュールに分割して開発することは、生産性を上げるためによく行われる開発手法である。
【０００４】
情報記憶部１０１は、楽曲のトラック番号、タイトル、現在再生している楽曲のトラック番号（以下、「現在のトラック番号」ともいう。）、現在のボリューム、現在の表示モードを記憶している。情報記憶部１０１は、楽曲のトラック番号とタイトルとを対応付けて記憶している。ここで、情報記憶部１０１が記憶している現在のトラック番号は、楽曲を再生中でない場合、すなわち、再生を待機している場合は、再生を準備している楽曲のトラックの番号となる。楽曲再生処理部１０２は、楽曲の再生を行う。また、楽曲再生処理部１０２は、後述するトラックアップキー処理部１０４からの指示により、現在再生している楽曲を、次のトラック番号に対応する楽曲に変更する。このとき、楽曲再生処理部１０２は、情報記憶部１０１から次に再生する楽曲のトラック番号を取得する。また、楽曲再生処理部１０２は、後述する再生停止キー処理部１０５からの指示により、楽曲の再生を停止する。
【０００５】
次に、図１３に示すフローチャートに基づいて、表示切替キー処理部１０３が行う処理動作を説明する。表示切替キー処理部１０３は、表示切替キー２０１の操作を受け付けると、以下の処理動作を実行する。表示切替キー処理部１０３は、現在の表示モードを情報記憶部１０１から取得する（Ｓ１０１）。次に、表示切替キー処理部１０３は、取得した現在の表示モードが、ボリューム表示モードであるか否かを判断する（Ｓ１０２）。表示切替キー処理部１０３は、ボリューム表示モードであると判断した場合（Ｓ１０２：Ｙｅｓ）、表示モードをボリューム表示モードからトラック番号＋タイトル表示モードとし、情報記憶部１０１に記憶している表示モードの更新を指示する（Ｓ１０３）。一方、表示切替キー処理部１０３は、ボリューム表示モードでない、すなわち、トラック番号＋タイトル表示モードであると判断した場合（Ｓ１０２：Ｎｏ）、表示モードをトラック番号＋タイトル表示モードからボリューム表示モードとし、情報記憶部１０１に表示モードの更新を指示する（Ｓ１０４）。Ｓ１０３、又は、Ｓ１０４の処理の後、表示切替キー処理部１０３は、表示処理部１０６に情報の表示更新を指示し（Ｓ１０５）、処理を終了する。
【０００６】
次に、図１４に示すフローチャートに基づいて、トラックアップキー処理部１０４が行う処理動作を説明する。トラックアップキー処理部１０４は、トラックアップキー２０２の操作を受け付けると、以下の処理動作を実行する。トラックアップキー処理部１０４は、現在のトラック番号を情報記憶部１０１から取得する（Ｓ２０１）。次に、トラックアップキー処理部１０４は、情報記憶部１０１に記憶されているトラック番号に基づいて、取得した現在のトラック番号が、最後のトラック番号であるか否かを判断する（Ｓ２０２）。例えば、現在のトラック番号が「１０」であり、情報記憶部１０１に記憶されているトラック番号が「１０」までである場合、トラックアップキー処理部１０４は、最後のトラック番号であると判断する。また、例えば、現在のトラック番号が「５」であり、情報記憶部１０１に記憶されているトラック番号が「１０」までである場合、トラックアップキー処理部１０４は、最後のトラック番号でないと判断する。トラックアップキー処理部１０４は、最後のトラック番号であると判断した場合（Ｓ２０２：Ｙｅｓ）、処理を終了する。
【０００７】
一方、トラックアップキー処理部１０４は、最後のトラック番号でないと判断した場合（Ｓ２０２：Ｎｏ）、現在のトラック番号を＋１（例えば、「５」を「６」）とし、情報記憶部１０１に記憶している現在のトラック番号の更新を指示する（Ｓ２０３）。次に、トラックアップキー処理部１０４は、楽曲再生処理部１０２が楽曲を再生中であるか否かを判断する（Ｓ２０４）。トラックアップキー処理部１０４は、楽曲再生処理部１０２が楽曲を再生中であると判断した場合（Ｓ２０４：Ｙｅｓ）、楽曲再生処理部１０２に次のトラック番号に対応する楽曲を再生するように指示する（Ｓ２０５）。楽曲再生処理部１０２は、この指示を受けて、現在再生している楽曲を、次のトラック番号に対応する楽曲に変更する。トラックアップキー処理部１０４は、楽曲を再生中でないと判断した場合（Ｓ２０４：Ｎｏ）、又は、Ｓ２０５の処理の後、表示処理部１０６に情報の表示更新を指示し（Ｓ２０６）、処理を終了する。
【０００８】
次に、図１５に示すフローチャートに基づいて、再生停止キー処理部１０５が行う処理動作を説明する。再生停止キー処理部１０５は、再生停止キー２０３の操作を受け付けると、以下の処理動作を行う。再生停止キー処理部１０５は、楽曲再生処理部１０２が楽曲を再生中であるか否かを判断する（Ｓ３０１）。再生停止キー処理部１０５は、楽曲を再生中であると判断した場合（Ｓ３０１：Ｙｅｓ）、楽曲再生処理部１０２に再生の停止を指示する（Ｓ３０２）。楽曲再生処理部１０２は、この指示を受けて、楽曲の再生を停止する。
【０００９】
再生停止キー処理部１０５は、楽曲を再生中でないと判断した場合（Ｓ３０１：Ｎｏ）、又は、Ｓ３０２の処理の後、現在のトラック番号を情報記憶部１０１から取得する（Ｓ３０３）。再生停止キー処理部１０５は、取得した現在のトラック番号が「１」であるか否かを判断する（Ｓ３０４）。再生停止キー処理部１０５は、取得した現在のトラック番号が「１」でないと判断した場合（Ｓ３０４：Ｎｏ）、トラック番号を「１」とし、情報記憶部１０１に記憶している現在のトラック番号の更新を指示する（Ｓ３０５）。再生停止後にトラック番号「１」及びトラック番号「１」に対応するタイトルを表示させるためである。次に、再生停止キー処理部１０５は、表示処理部１０６に情報の表示更新を指示し（Ｓ３０６）、処理を終了する。一方、再生停止キー処理部１０５は、取得した現在のトラック番号が「１」であると判断した場合（Ｓ３０４：Ｙｅｓ）、情報記憶部１０１の表示情報に基づいて、再生停止後にトラック番号「１」及びトラック番号「１」に対応するタイトルが表示されるため、処理を終了する。
【００１０】
次に、図１６に示すフローチャートに基づいて、表示処理部１０６が行う処理動作を説明する。表示処理部１０６は、各キー処理部１０３〜１０５から情報の表示更新指示があった場合に（Ｓ１０５、Ｓ２０６、Ｓ３０６）、図１６に示す表示更新処理を実行する。表示処理部１０６は、現在の表示モードを情報記憶部１０１から取得する（Ｓ４０１）。次に、表示処理部１０６は、取得した現在の表示モードが、ボリューム表示モードであるか否かを判断する（Ｓ４０２）。表示処理部１０６は、ボリューム表示モードであると判断した場合（Ｓ４０２：Ｙｅｓ）、情報記憶部１０１から現在のボリュームを取得する（Ｓ４０３）。そして、表示処理部１０６は、取得した現在のボリュームにボリュームの表示を更新する（Ｓ４０４）。
【００１１】
一方、表示処理部１０６は、ボリューム表示モードでない、すなわち、トラック番号＋タイトル表示モードであると判断した場合（Ｓ４０２：Ｎｏ）、現在のトラック番号を情報記憶部１０１から取得する（Ｓ４０５）。そして、表示処理部１０６は、取得した現在のトラック番号にトラック番号の表示を更新する（Ｓ４０６）。また、表示処理部１０６は、取得した現在のトラック番号に対応するタイトルを情報記憶部１０１から取得する（Ｓ４０７）。そして、表示処理部１０６は、取得した現在のタイトルにタイトルの表示を更新する（Ｓ４０８）。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２０１３‐１５２３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上述したように、トラックアップキー処理部１０４は、トラックアップキー２０２が操作されると、トラック番号を＋１し、次のトラック番号に対応する楽曲の再生を楽曲再生処理部１０２に行わせる。ここで、トラックアップキー処理部１０４は、最後のトラック番号である場合は（図１４において、Ｓ２０２：Ｙｅｓ）、何らの処理も行わない。すなわち、トラックアップキー処理部１０４は、表示処理部１０６に情報の表示更新も指示しない。トラックアップキー処理部１０４は、最後のトラック番号である場合であっても、表示処理部１０６に情報の表示更新を指示してもよいが（図１４において、Ｓ３０２：Ｙｅｓであれば、Ｓ２０６の処理を行う）、情報記憶部２１に記憶されているトラック番号は更新されていない（Ｓ２０３の処理が行われていない）ので、表示を更新する意味がない。このような無意味な処理は、マイコン１００の処理負荷を増加させるだけである。
【００１４】
そこで、マイコン１００の処理負荷を抑制するため、図１４に示すように、トラックアップキー処理部１０４が、情報記憶部２１にトラック番号の更新を指示した場合にのみ、すなわち、表示処理部１０６に情報の表示更新を指示する必要がある場合にのみ、情報の表示更新を指示するようにしてもよい。しかしながら、トラックアップキー処理部１０４に表示処理部１０６への情報の表示更新指示を行わせると、マイコン１００をトラックアップキー処理部１０４として機能させるプログラムが複雑となる。
【００１５】
また、上述したように、キー処理部１０３〜１０５は、それぞれ、操作キー２０１〜２０３の操作がある毎に、表示処理部１０６に情報の表示更新を指示する。表示切替キー処理部１０３から情報の表示更新指示がある場合は、情報記憶部１０１に記憶されている表示モードがいずれか一方の表示モードから他方の表示モードに更新されているため（Ｓ１０３、Ｓ１０４）、表示処理部１０６は、一方の表示モードから他方の表示モードに表示を更新する（Ｓ４０４、Ｓ４０６、Ｓ４０８）。しかし、表示処理部１０６は、トラックアップキー処理部１０４からの情報の表示更新指示であっても、ボリューム表示モードである場合は（Ｓ４０２：Ｙｅｓ）、ボリュームの表示を更新する（Ｓ４０４）。このとき、情報記憶部１０１に記憶されているトラック番号が＋１増加に更新されているが（Ｓ２０３）、ボリュームは変化されていないため、無意味な処理を行っている。このような無意味な処理は、マイコン１００の処理負荷を増加させるだけである。
【００１６】
そこで、マイコン１００の処理負荷の増加を抑制するため、例えば、トラックアップキー処理部１０４が、情報記憶部１０１に記憶されている現在の表示モードを取得し、ボリューム表示モードである場合は、表示処理部１０６に情報の表示更新を指示しないようにすることは可能である。しかしながら、このようにすると、マイコン１００をトラックアップキー処理部１０４として機能させるプログラムが複雑になる。なお、音楽再生装置が備える表示部が、楽曲のトラック番号、楽曲のタイトル、ボリュームを同時に表示可能な大きなものである場合、２つの表示モードを切り替える必要がない。この場合、トラックアップキー処理部１０４は、情報記憶部１０１に記憶されている現在の表示モードを取得し、ボリューム表示モードであるか否かを判断しないため、マイコン１００をトラックアップキー処理部１０４として機能させるプログラムを修正する必要がある。表示部によってトラックアップキー処理部１０４として機能させるプログラムの修正が必要になると、プログラムとしての汎用性が低くなる。
【００１７】
以上説明したように、マイコン１００の処理負荷の増加を抑制するため、各キー処理部１０３〜１０５に、表示処理部１０６への情報の表示更新指示、及び、情報の表示更新指示の必要性の判断を行わせると、マイコン１００を各キー処理部１０３〜１０５として機能させるプログラムが複雑となるという問題がある。
【００１８】
本発明の目的は、表示部への情報の表示を更新するための操作を受け付けて更新を指示する手段として機能するハードウェアにかかる処理負荷を増加させることなく、ハードウェアを前記手段として機能させるプログラムを簡易とすることである。
【課題を解決するための手段】
【００１９】
第１の発明の表示装置は、情報を表示する表示部と、前記情報の更新指示の操作を受け付けるための操作部と、前記情報を表示するための表示情報を記憶する情報記憶部と、前記情報記憶部が記憶する前記表示情報に基づいて、前記情報を前記表示部に表示させる表示処理部と、前記操作部の操作を受け付けて前記表示情報の更新を指示する操作処理部と、前記操作処理部が前記表示情報の更新を指示した場合に、前記情報記憶部に前記表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示する情報アクセス処理部と、を備え、前記情報記憶部は、前記情報アクセス処理部による前記表示情報の更新指示に基づいて、記憶する前記表示情報を更新し、前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記表示情報に基づく前記情報を前記表示部に表示させることを特徴とする。
【００２０】
本発明では、操作処理部が表示情報の更新を指示した場合に、情報アクセス処理部が、情報記憶部に表示情報の更新を指示し、且つ、表示処理部に情報の表示更新を指示する。従って、操作処理部が、表示処理部への情報の表示更新指示、及び、表示更新指示の必要性を判断しないため、操作処理部として機能するハードウェア（例えば、マイクロコンピュータ）の処理負荷が増加することなく、ハードウェアを操作処理部として機能させるプログラムを簡易とすることができる。
【００２１】
第２の発明の表示装置は、第１の発明の表示装置において、前記表示部は、第１情報と第２情報とを含む前記情報を表示し、前記操作部は、前記第１情報の更新指示の操作を受け付けるための第１操作部を含み、前記情報記憶部は、前記第１情報を表示するための第１表示情報と、前記第２情報を表示するための第２表示情報と、前記第１情報を前記表示部に表示する第１表示モードであるか、又は、前記第２情報を前記表示部に表示する第２表示モードであるかを示す第３表示情報と、を含む前記表示情報を記憶し、前記表示処理部は、前記情報記憶部が記憶する前記第３表示情報に基づいて、前記第１表示情報に基づく前記第１情報と前記第２表示情報に基づく前記第２情報とを切り替えて表示部に表示させ、前記操作処理部は、前記第１操作部の操作を受け付けて前記情報記憶部に前記第１表示情報の更新を指示し、前記情報アクセス処理部は、前記操作処理部が前記第１表示情報の更新を指示し、且つ、前記情報記憶部が記憶する前記第３表示情報が前記第１表示モードである場合に、前記情報記憶部に前記第１表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、前記情報記憶部は、前記情報アクセス処理部による前記第１表示情報の更新指示に基づいて、記憶する前記第１表示情報を更新し、前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第１表示情報に基づく前記第１情報を前記表示部に表示させることを特徴とする。
【００２２】
本発明では、操作処理部が第１表示情報の更新を指示し、且つ、情報記憶部が記憶する第３表示情報が第１表示モードである場合、すなわち、表示部に第１情報が表示されている場合に、情報アクセス処理部は、情報記憶部に第１表示情報の更新を指示し、且つ、表示処理部に情報の表示更新を指示する。そして、表示処理部は、情報記憶部が更新した第１表示情報に基づいて、表示部に第１情報を表示させる。すなわち、表示処理部は、表示部に表示されている第１情報を更新する。従って、表示部に第２情報が表示されている場合に、第１表示情報の更新があっても、表示処理部による情報の表示更新が行われない。このため、情報が更新されないにもかかわらず、表示処理部が情報の表示更新を行うという無駄な処理が発生せず、表示処理部として機能するハードウェアの処理負荷が増加することがない。
【００２３】
また、本発明では、操作処理部は、情報記憶部に記憶されている第３表示情報に基づいて、第１表示モードであるか、又は、第２表示モードであるかを判断しない。このため、第１表示モードと第２表示モードとを切り替えない表示装置に操作処理部を適用する場合に、ハードウェアを操作処理部として機能させるプログラムの修正が不要である。従って、ハードウェアを操作処理部として機能させるプログラムの汎用性が高い。
【００２４】
第３の発明の表示装置は、第２の発明の表示装置において、前記操作部は、前記第１情報と前記第２情報の表示切替の操作を受け付けるための第２操作部をさらに含み、前記操作処理部は、前記第２操作部の操作を受け付けて前記第３表示情報の更新を指示し、前記情報アクセス処理部は、前記操作処理部が前記第３表示情報の更新を指示した場合に、前記情報記憶部に前記第３表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、前記情報記憶部は、前記情報アクセス処理部による前記第３表示情報の更新指示に基づいて、記憶する前記第３表示情報を更新し、前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第３表示情報に基づいて、前記第１情報又は前記第２情報を前記表示部に表示させることを特徴とする。
【００２５】
本発明では、情報アクセス処理部は、操作処理部が第３表示情報の更新を指示した場合に、情報記憶部に第３表示情報の更新を指示し、且つ、表示処理部に情報の表示更新を指示する。そして、表示処理部は、情報記憶部が更新した第３表示情報に基づいて、第１情報又は第２情報を前記表示部に表示させる。すなわち、表示処理部は、情報記憶部が第３表示情報を第１表示モードから第２表示モードに更新していれば、その情報に基づいて、第２情報を表示部に表示させる。また、表示処理部は、情報記憶部が第３表示情報を第２表示モードから第１表示モードに更新していれば、その情報に基づいて、第１情報を表示部に表示させる。すなわち、表示装置は、第２操作部の操作を受け付けて、表示部への第１情報の表示と第２情報の表示を切り替える。従って、ユーザーは、第２操作部の操作によって、第１情報と第２情報を切り替えて確認することができる。
【発明の効果】
【００２６】
本発明によれば、表示部への情報の表示を更新するための操作を受け付けて更新を指示する手段として機能するハードウェアにかかる処理負荷を増加させることなく、ハードウェアを前記手段として機能させるプログラムを簡易とすることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係るＣＤプレーヤーの構成を示すブロック図である。
【図２】マイクロコンピュータの機能ブロックを示す図である。
【図３】表示切替キー処理部が行う処理動作を示すフローチャートである。
【図４】トラックアップキー処理部が行う処理動作を示すフローチャートである。
【図５】再生停止キー処理部が行う処理動作を示すフローチャートである。
【図６】管理テーブルの一例を示す図である。
【図７】情報アクセス処理部が行う処理動作を示すフローチャートである。
【図８】トラック番号表示処理部が行う処理動作を示すフローチャートである。
【図９】タイトル表示処理部が行う処理動作を示すフローチャートである。
【図１０】ボリューム表示処理部が行う処理動作を示すフローチャートである。
【図１１】（ａ）は、楽曲のトラック番号と楽曲のタイトルとを表示する一例を示す図である。（ｂ）は、ボリュームを表示する一例を示す図である。
【図１２】従来のマイクロコンピュータの機能ブロックを示す図である。
【図１３】従来の表示切替キー処理部が行う処理動作を示すフローチャートである。
【図１４】従来のトラックアップキー処理部が行う処理動作を示すフローチャートである。
【図１５】従来の再生停止キー処理部が行う処理動作を示すフローチャートである。
【図１６】従来の表示処理部が行う処理動作を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の実施形態について説明する。本実施形態においては、本発明に係る表示装置をＣＤプレーヤーに適用した場合について説明する。図１は、本実施形態に係るＣＤプレーヤーの構成を示すブロック図である。ＣＤプレーヤー１（表示装置）は、ＣＤに記録されているデータを読み出して楽曲を再生する。図１に示すように、ＣＤプレーヤー１は、マイクロコンピュータ（以下、「マイコン」という。）２、ディスクドライブ３、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）４、Ｄ／Ａコンバータ５、増幅部６、スピーカー７、表示部８、操作部９を備える。
【００２９】
マイコン２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、入出力インターフェース等のハードウェアから構成されている。ＣＰＵは、ＲＯＭに格納されたプログラムに従って、図２に示すように、マイコン２を構成するハードウェアを情報記憶部２１等の各機能部として機能するように制御している。なお、各機能部における演算処理に特化した電子回路等により情報記憶部２１等の各機能部が構成されていてもよいし、その他の構成であってもよい。マイコン２の詳細については後述する。
【００３０】
ディスクドライブ３は、ＣＤに記録されているデータを読み出してＤＳＰ４に出力する。ディスクドライブ３は、マイコン２（具体的には、後述する楽曲再生処理部２２）によってデータの読み出し及びその停止が制御される。ＤＳＰ４は、ディスクドライブ３が読み出したデータをデコードする。Ｄ／Ａコンバータ５は、ＤＳＰ４が出力するデータ（デジタル音声信号）をアナログ音声信号に変換する。増幅部６は、Ｄ／Ａコンバータ５が出力するアナログ音声信号を増幅する。スピーカー７は、増幅部６が出力するアナログ音声信号に基づいて、ＣＤに記録されているデータを楽曲（音声）として出力（再生）する。
【００３１】
表示部８は、現在再生している楽曲のトラック番号、タイトル（以下、「現在のトラック番号」、「現在のタイトル」ともいう。）、現在のボリュームを含む情報を表示するものであり、例えば、ＬＣＤ（液晶ディスプレイ）や蛍光表示管等である。表示部８は、マイコン２（具体的には、後述する表示処理部２６〜２８）に制御され、図１１（ａ）に示すトラック番号＋タイトル表示モードと、図１１（ｂ）に示すボリューム表示モードと、が切り替えられる。トラック番号＋タイトル表示モード（第１表示モード）は、現在再生している楽曲のトラック番号及びタイトル（第１情報）を表示するモードである。ボリューム表示モード（第２表示モード）は、現在のボリューム（第２情報）を表示するモードである。
【００３２】
操作部９は、ユーザー操作を受け付けるためのものであり、ＣＤプレーヤー１の筐体に設けられた操作キーやリモートコントローラである。本実施形態では、操作部９は、表示切替キー９１、トラックアップキー９２、再生停止キー９３を備えている。表示切替キー９１は、表示モードを切り替える操作を受け付けるためのものである。トラックアップキー９２は、トラック番号の増加の操作を受け付けるためのものである。再生停止キー９３は、楽曲の再生を停止させる操作を受け付けるためのものである。これらの操作キー９１〜９３が操作された場合に、表示部８に表示される情報が必要に応じて更新される。従って、操作キー９１〜９３は、情報の更新指示の操作を受け付けるためのものである。具体的には、表示切替キー９１（第２操作部）は、現在のトラック番号及びタイトルと現在のボリュームの表示切替の操作を受け付けるための操作キーである。トラックアップキー９２、再生停止キー９３（第１操作部）は、現在のトラック番号の更新指示の操作を受け付けるための操作キーである。
【００３３】
次に、マイコン２について説明する。図２は、マイコン２の機能ブロックを示す図である。図２に示すように、マイコン２は、情報記憶部２１、楽曲再生処理部２２、表示切替キー処理部２３（操作処理部）、トラックアップキー処理部２４（操作処理部）、再生停止キー処理部２５（操作処理部）、トラック番号表示処理部２６（表示処理部）、タイトル表示処理部２７（表示処理部）、ボリューム表示処理部２８（表示処理部）、情報アクセス処理部２９として機能する。
【００３４】
情報記憶部２１は、表示部６に情報を表示するための表示情報を記憶している。具体的には、楽曲のトラック番号、タイトル、現在のトラック番号（第１表示情報）、現在のボリューム（第２表示情報）、現在の表示モード（第３表示情報）を記憶している。情報記憶部２１は、楽曲のトラック番号とタイトルとを対応付けて記憶している。ここで、情報記憶部２１が記憶している現在のトラック番号は、楽曲を再生中でない場合、すなわち、再生を待機している場合は、再生を準備している楽曲のトラックの番号となる。なお、情報記憶部２１に記憶されている楽曲のタイトルは、後述する楽曲再生処理部２２がＣＤに記憶されているデータから抽出したものである。
【００３５】
楽曲再生処理部２２は、楽曲の再生を行う。また、楽曲再生処理部２２は、後述するトラックアップキー処理部２４からの指示により、現在再生している楽曲を、次のトラック番号に対応する楽曲に変更する。このとき、楽曲再生処理部２２は、情報記憶部２１から次に再生する楽曲のトラック番号を取得する。また、楽曲再生処理部２２は、後述する再生停止キー処理部２５からの指示により、楽曲の再生を停止する。具体的には、楽曲再生処理部２２は、ディスクドライブ３によるデータの読み出し及びその停止を制御することによって、楽曲の再生、次のトラック番号に対応する楽曲への再生変更、楽曲の再生停止を行う。
【００３６】
表示切替キー処理部２３は、表示切替キー９１の操作を受け付けて表示情報の更新を指示する。以下、図３に示すフローチャートに基づいて、表示切替キー処理部２３が行う処理動作を説明する。表示切替キー処理部２３は、表示切替キー２３の操作を受け付けると、以下の処理動作を実行する。表示切替キー処理部２３は、情報アクセス処理部２９を介して、現在の表示モードを情報記憶部２１から取得する（Ｓ１）。次に、表示切替キー処理部２３は、取得した現在の表示モードが、ボリューム表示モードであるか否かを判断する（Ｓ２）。表示切替キー処理部２３は、ボリューム表示モードであると判断した場合（Ｓ２：Ｙｅｓ）、表示モードをボリューム表示モードからトラック番号＋タイトル表示モードとし、情報アクセス処理部２９を介して、情報記憶部２１に表示モードの更新を指示する（Ｓ３）。一方、表示切替キー処理部２３は、ボリューム表示モードでない、すなわち、トラック番号＋タイトル表示モードであると判断した場合（Ｓ２：Ｎｏ）、表示モードをトラック番号＋タイトル表示モードからボリューム表示モードとし、情報アクセス処理部２９を介して、情報記憶部２１に表示モードの更新を指示する（Ｓ４）。
【００３７】
トラックアップキー処理部２４は、トラックアップキー９２の操作を受け付けて表示情報の更新を指示する。また、トラックアップキー処理部２４は、トラックアップキー９２の操作を受け付けて楽曲再生処理部２２に次のトラック番号に対応する楽曲の再生を指示する。以下、図４に示すフローチャートに基づいて、トラックアップキー処理部２４が行う処理動作を説明する。トラックアップキー処理部２４は、トラックアップキー９２の操作を受け付けると、以下の処理動作を実行する。トラックアップキー処理部２４は、情報アクセス処理部２９を介して、現在のトラック番号を情報記憶部２１から取得する（Ｓ１１）。次に、トラックアップキー処理部２４は、情報記憶部２１に記憶されているトラック番号に基づいて、取得した現在のトラック番号が、最後のトラック番号であるか否かを判断する（Ｓ１２）。例えば、現在のトラック番号が「１０」であり、情報記憶部２１に記憶されているトラック番号が「１０」までである場合、トラックアップキー処理部２４は、最後のトラック番号であると判断する。また、例えば、現在のトラック番号が「５」であり、情報記憶部２１に記憶されているトラック番号が「１０」までである場合、トラックアップキー処理部２４は、最後のトラック番号でないと判断する。トラックアップキー処理部２４は、最後のトラック番号であると判断した場合（Ｓ１２：Ｙｅｓ）、処理を終了する。
【００３８】
一方、トラックアップキー処理部２４は、最後のトラック番号でないと判断した場合（Ｓ１２：Ｎｏ）、現在のトラック番号を＋１（例えば、「５」を「６」）とし、情報アクセス処理部２９を介して、情報記憶部２１に現在のトラック番号の更新を指示する（Ｓ２０３）。次に、トラックアップキー処理部２４は、楽曲再生処理部２２が楽曲を再生中であるか否かを判断する（Ｓ１４）。トラックアップキー処理部２４は、楽曲再生処理部２２が楽曲を再生中であると判断した場合（Ｓ１４：Ｙｅｓ）、楽曲再生処理部２２に次のトラック番号に対応する楽曲を再生するように指示する（Ｓ１５）。楽曲再生処理部２２は、この指示を受けて、現在再生している楽曲を、次のトラック番号に対応する楽曲に変更する。トラックアップキー処理部２４は、楽曲を再生中でないと判断した場合（Ｓ１４：Ｎｏ）、処理を終了する。
【００３９】
再生停止キー処理部２５は、再生停止キー９３の操作を受け付けて表示情報の更新を指示する。また、再生停止キー処理部２５は、再生停止キー９３の操作を受け付けて楽曲再生処理部２２に楽曲の再生停止を指示する。以下、図５に示すフローチャートに基づいて、再生停止キー処理部２５が行う処理動作を説明する。再生停止キー処理部２５は、再生停止キー９３の操作を受け付けると、以下の処理動作を行う。再生停止キー処理部２５は、楽曲再生処理部２２が楽曲を再生中であるか否かを判断する（Ｓ２１）。再生停止キー処理部２２は、楽曲を再生中であると判断した場合（Ｓ２１：Ｙｅｓ）、楽曲再生処理部２２に再生の停止を指示する（Ｓ２２）。楽曲再生処理部２２は、この指示を受けて、楽曲の再生を停止する。
【００４０】
再生停止キー処理部２５は、楽曲を再生中でないと判断した場合（Ｓ２１：Ｎｏ）、又は、Ｓ２２の処理の後、情報アクセス処理部２９を介して、現在のトラック番号を情報記憶部２１から取得する（Ｓ２３）。再生停止キー処理部２５は、取得した現在のトラック番号が「１」であるか否かを判断する（Ｓ２４）。再生停止キー処理部２５は、取得した現在のトラック番号が「１」でないと判断した場合（Ｓ２４：Ｎｏ）、トラック番号を「１」とし、情報アクセス処理部２９を介して、情報記憶部２１に現在のトラック番号の更新を指示する（Ｓ２５）。再生停止後にトラック番号「１」及び対応するタイトルを表示させるためである。一方、再生停止キー処理部２５は、取得した現在のトラック番号が「１」であると判断した場合（Ｓ２４：Ｙｅｓ）、情報記憶部２１の表示情報に基づいて、再生停止後にトラック番号「１」及び対応するタイトルが表示されるため、処理を終了する。
【００４１】
情報アクセス処理部２９は、操作キー処理部２３〜２５が表示情報の更新を指示した場合に、情報記憶部２１に表示情報の更新を指示し、且つ、表示処理部２６〜２８に情報の表示更新を指示する。具体的には、情報アクセス処理部２９は、トラックアップキー処理部２４、又は、再生停止処理キー２５が現在のトラック番号の更新を指示し（Ｓ１３、Ｓ２５）、且つ、情報記憶部２１が記憶する現在の表示モードが「トラック番号＋タイトル表示モード」である場合に、情報記憶部２１に現在のトラック番号の更新を指示し、且つ、トラック番号表示処理部２６及びタイトル表示更新処理部２７に情報の表示更新を指示する。また、情報アクセス処理部２９は、表示切替キー処理部２３が表示モードの更新を指示した場合に（Ｓ３、Ｓ４）、情報記憶部２１に表示モードの更新を指示し、且つ、表示処理部２６〜２８に情報の表示更新を指示する。
【００４２】
図６は、情報アクセス処理部２９が有する管理テーブルの一例を示す図である。管理テーブルは、行番号フィールドと、表示モードフィールドと、表示情報フィールドと、表示処理部フィールドと、を備えている。行番号フィールドには、行番号（「１−１」等）が記憶されている。表示モードフィールドには、表示モードの情報（「トラック番号＋タイトル表示モード」、「ボリューム表示モード」）が記憶されている。ここで、行番号は、「番号−枝番号」となっており、番号「１」に対応する表示モードフィールドには、「トラック番号＋タイトル表示モード」が記憶されている。また、番号「２」に対応する表示モードフィールドには、「ボリューム表示モード」が記憶されている。表示情報フィールドには、表示情報（「トラック番号」、「タイトル」、「表示モード」）が格納されている。表示処理部フィールドには、情報アクセス処理部２９が情報の表示更新を指示する表示処理部２６〜２８の情報（「トラック番号表示処理部」、「タイトル表示処理部」、「ボリューム表示処理部」）が記憶されている。
【００４３】
情報アクセス処理部２９は、上記の管理テーブルに基づいて、表示処理部２６〜２８に情報の表示更新を指示するか否か、また、どの表示処理部２６〜２８に情報の表示更新を指示するかを判断する。具体的には、まず、情報アクセス処理部２９は、情報記憶部２１が記憶する現在の表示モードを取得する。情報アクセス処理部２９は、取得した現在の表示モードが「トラック＋タイトル表示モード」であれば、行番号「１−１」〜「１−５」に対応する表示情報フィールドに記憶されている表示情報と、情報記憶部２１に更新を指示した表示情報と、を一つずつ比較し、一致するか否かを判断する。例えば、情報記憶部２１に現在のトラック番号の更新を指示した場合は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致するため、情報アクセス処理部２９は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致すると判断する。そして、情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と一致する行番号「１−１」〜「１−５」に対応する表示処理部フィールドに記憶されている表示処理部２６〜２８に情報の表示更新を指示する。例えば、情報アクセス処理部２９は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致すると判断した場合、行番号「１−１」に対応する表示処理部フィールドに記憶されている「トラック番号表示処理部」２６に情報の表示更新を指示する。なお、情報記憶部２１に更新を指示した表示情報が「トラック番号」である場合、トラック番号に対応するタイトルの表示も更新する必要がある。このため、情報アクセス処理部２９は、表示情報フィールドに「トラック番号」が記憶されている、行番号「１−４」に対応する表示処理部フィールドに記憶されている「タイトル表示処理部」２７にも情報の表示更新を指示する。
【００４４】
また、例えば、情報記憶部２１に現在の表示モードを「ボリューム表示モード」から「トラック番号＋タイトル表示モード」とする更新を指示した場合は、行番号「１−２」に対応する表示情報フィールドに記憶されている表示情報「表示モード」と一致するため、情報アクセス処理部２９は、行番号「１−２」に対応する表示情報フィールドに記憶されている表示情報「表示モード」と一致すると判断する。そして、情報アクセス処理部２９は、行番号「１−２」に対応する表示処理部フィールドに記憶されている「トラック番号表示処理部」２６に情報の表示更新を指示する。なお、タイトルの表示も更新する必要があるため、情報アクセス処理部２９は、表示情報フィールドに「表示モード」が記憶されている、行番号「１−５」に対応する表示処理部フィールドに記憶されている「タイトル表示処理部」２７にも情報の表示更新を指示する。
【００４５】
また、情報アクセス処理部２９は、取得した現在の表示モードが「ボリューム表示モード」であれば、行番号「２−１」、「２−２」に対応する表示情報フィールドに記憶されている表示情報と、情報記憶部２１に更新を指示した表示情報と、を一つずつ比較し、一致するか否かを判断する。例えば、情報記憶部２１に現在のトラック番号の更新を指示した場合は、行番号「２−１」、「２−２」に対応する表示モードフィールドには、表示情報「トラック番号」が記憶されていないため、情報アクセス処理部２９は、表示情報「トラック番号」と一致しないと判断する。この場合、情報アクセス処理部２９は、いずれの表示処理部２６〜２８にも情報の表示更新を指示しない。
【００４６】
以下、図７に示すフローチャートに基づいて、情報アクセス処理部２９が行う処理動作を説明する。情報アクセス処理部２９は、キー処理部２３〜２５から表示情報の取得指示、又は、表示情報の更新指示があった場合に、以下の処理動作を行う。まず、情報アクセス処理部２９は、表示情報の更新指示であるか否かを判断する（Ｓ３１）。情報アクセス処理部２９は、表示情報の更新指示でない、すなわち、表示情報の取得であると判断した場合（Ｓ３１：Ｎｏ）、情報記憶部２１から表示情報を取得する（Ｓ３２）。このとき、情報アクセス処理部２９は、表示情報の取得を指示したキー処理部２３〜２５に、取得した表示情報を出力する。
【００４７】
情報アクセス処理部２９は、表示情報の更新指示であると判断した場合（Ｓ３１：Ｙｅｓ）、情報記憶部２１に表示情報の更新を指示する（Ｓ３３）。次に、情報アクセス処理部２９は、情報記憶部２１から現在の表示モードを取得する（Ｓ３４）。次に、情報アクセス処理部２９は、取得した現在の表示モードがボリューム表示モードであるか否かを判断する（Ｓ３５）。情報アクセス処理部２９は、現在の表示モードがボリューム表示モードでない、すなわち、トラック番号＋タイトル表示モードであると判断した場合（Ｓ３５：Ｎｏ）、管理テーブルの行番号の番号に対応する変数ｒを１とする（Ｓ３６）。情報アクセス処理部２９は、現在の表示モードがボリューム表示モードであると判断した場合（Ｓ３５：Ｙｅｓ）、管理テーブルの行番号の番号に対応する変数ｒを２とする（Ｓ３７）。Ｓ３６、又は、Ｓ３７の処理の後、情報アクセス処理部２９は、管理テーブルの行番号の枝番号に対応する変数ｃを１とする（Ｓ３８）。次に、情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と、行番号「ｒ−ｃ」に対応する表示情報フィールドに記憶されている表示情報と、が一致するか否かを判断する（Ｓ３９）。１回目の処理では、行番号は「１−１」又は「２−１」であるため、情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と、行番号「１−１」又は「２−１」に対応する表示情報フィールドに記憶されている表示情報と、が一致するか否かを判断する。
【００４８】
情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と、行番号「ｒ−ｃ」に対応する表示情報フィールドに記憶されている表示情報と、が一致すると判断した場合（Ｓ３９：Ｙｅｓ）、行番号「ｒ−ｃ」に対応する表示処理部フィールドに記憶されているいずれかの表示処理部２６〜２８に情報の表示更新を指示する（Ｓ４０）。情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と、行番号「ｒ−ｃ」に対応する表示情報フィールドに記憶されている表示情報と、が一致しないと判断した場合（Ｓ３９：Ｎｏ）、又は、Ｓ４０の処理の後、管理テーブルの行番号の枝番号に対応する変数ｃをｃ＋１とする（Ｓ４１）。次のＳ３９の処理において、情報記憶部２１に更新を指示した表示情報と、次の行番号「ｒ−ｃ」に対応する表示情報フィールドに記憶されている表示情報と、が一致するかを判断するためである。例えば、１回目のＳ３９の処理後にＳ４１の処理において、ｃが「１」から「２」となるため、２回目のＳ３９の処理では、行番号は、「１−２」又は「２−２」となっている。そして、情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と、行番号「１−２」又は「２−２」に対応する表示情報フィールドに記憶されている表示情報と、が一致するか否かを判断する。
【００４９】
次に、情報アクセス処理部２９は、管理テーブルに行番号「ｒ−ｃ」があるか否かを判断する（Ｓ４２）。情報アクセス処理部２９は、変数ｒが１である場合、変数ｃが５以下であれば、行番号「ｒ−ｃ」があると判断し、変数ｃが６以上であれば、行番号「ｒ−ｃ」がないと判断する。また、情報アクセス処理部２９は、変数ｒが２である場合、変数ｃが２以下であれば、行番号「ｒ−ｃ」があると判断し、変数ｃが３以上であれば、行番号「ｒ−ｃ」がないと判断する。情報アクセス処理部２９は、行番号「ｒ−ｃ」があると判断した場合（Ｓ４２：Ｙｅｓ）、Ｓ３９の処理を行う。一方、情報アクセス処理部２９は、行番号「ｒ−ｃ」がないと判断した場合（Ｓ４２：Ｎｏ）、情報記憶部２１に更新を指示した表示情報と、行番号「１−１」〜「１−５」、又は、行番号「２−１」、「２−２」に対応する表示情報フィールドに記憶されている表示情報と、が一致するか否かの判断を行ったため、処理を終了する。
【００５０】
表示処理部２６〜２８は、情報記憶部２１が記憶する表示情報（現在のトラック番号、現在のボリューム）に基づいて、現在のトラック番号、現在のタイトル、現在のボリュームの情報を表示部８に表示させる。また、表示処理部２６〜２８は、情報アクセス処理部２９による情報の表示更新指示があった場合に、情報記憶部２１が更新した表示情報に基づく情報を表示部８に表示させる。すなわち、表示処理部２６〜２８は、表示部８の表示を更新する。また、表示処理部２６〜２８は、情報記憶部２１が記憶する現在の表示モードに基づいて、現在のトラック番号及びタイトル、又は、現在のボリュームを切り替えて表示部８に表示させる。すなわち、表示処理部２６〜２８は、トラック番号＋タイトル表示モードと、ボリューム表示モードと、を切り替えて表示部８に表示させる。
【００５１】
本実施形態では、表示処理部２６〜２８は、現在のトラック番号を表示部８に表示させるトラック番号表示処理部２６、現在のタイトルを表示部８に表示させるタイトル表示処理部２７、現在のボリュームを表示部８に表示させるボリューム表示処理部２８から構成される。トラック番号表示処理部２６は、トラック番号＋タイトル表示モードにおいて、現在のトラック番号を表示部８に表示させる（図１１（ａ）参照）。タイトル表示処理部２７は、トラック番号＋タイトル表示モードにおいて、現在のタイトルを表示部８に表示させる（図１１（ａ）参照）。ボリューム表示処理部２８は、ボリューム表示モードにおいて、現在のボリュームを表示部８に表示させる（図１１（ｂ）参照）。
【００５２】
以下、図８に示すフローチャートに基づいて、トラック番号表示処理部２６が行う処理動作を説明する。トラック番号表示処理部２６は、情報アクセス処理部２９による情報の表示更新指示があった場合に、図８に示す表示更新処理を実行する。トラック番号表示処理部２６は、情報記憶部２１から現在のトラック番号を取得する（Ｓ５１）。そして、トラック番号表示処理部２６は、取得した現在のトラック番号を表示部８に表示させ、すなわち、取得した現在のトラック番号にトラック番号の表示を更新し（Ｓ５２）、処理を終了する。
【００５３】
次に、図９に示すフローチャートに基づいて、タイトル表示処理部２７が行う処理動作を説明する。タイトル表示処理部２７は、情報アクセス処理部２９による情報の表示更新指示があった場合に、図９に示す表示更新処理を実行する。タイトル表示処理部２７は、情報記憶部２１から現在のトラック番号を取得する（Ｓ６１）。次に、タイトル表示処理部２７は、取得した現在のトラック番号に対応するタイトルを情報記憶部２１から取得する（Ｓ６２）。そして、タイトル表示処理部２７は、取得した現在のタイトルを表示部８に表示させ、すなわち、取得した現在のタイトルにタイトルの表示を更新し（Ｓ６３）、処理を終了する。
【００５４】
次に、図１０に示すフローチャートに基づいて、ボリューム表示処理部２８が行う処理動作を説明する。ボリューム表示処理部２８は、情報アクセス処理部２９による情報の表示更新指示があった場合に、図１０に示す表示更新処理を実行する。ボリューム表示処理部２８は、情報記憶部２１から現在のボリュームを取得する（Ｓ７１）。そして、ボリューム表示処理部２８は、取得した現在のボリュームを表示部８に表示させ、すなわち、取得した現在のボリュームにボリュームの表示を更新し（Ｓ７２）、処理を終了する。
【００５５】
以上説明したように、本実施形態では、キー処理部２３〜２５が表示情報の更新を指示した場合に、情報アクセス処理部２９が、情報記憶部２１に表示情報の更新を指示し、且つ、いずれかの表示処理部２６〜２８に情報の表示更新を指示する。従って、キー処理部２３〜２５が、表示処理部２６〜２８への情報の表示更新指示、及び、表示更新指示の必要性を判断しないため、キー処理部２３〜２５として機能するマイコン２の処理負荷が増加することなく、マイコン２をキー処理部２３〜２５として機能させるプログラムを簡易とすることができる。
【００５６】
また、本実施形態では、トラックアップキー処理部２４、又は、再生停止キー処理部２５が現在のトラック番号の更新を指示し、且つ、情報記憶部２１が記憶する現在の表示モードが「トラック番号＋タイトル表示モード」である場合、すなわち、表示部８に現在のトラック番号が表示されている場合に、情報アクセス処理部２９は、情報記憶部２１に現在のトラック番号の更新を指示し、且つ、トラック番号表示処理部２６に情報の表示更新を指示する。そして、トラック番号表示処理部２６は、情報記憶部２１が更新した現在のトラック番号に基づいて、表示部８に現在のトラック番号を表示させる。すなわち、トラック番号表示処理部２６は、表示部８に表示されている現在のトラック番号を更新する。従って、表示部８に現在のボリュームが表示されている場合に、現在のトラック番号の更新があっても、ボリューム表示処理部２８による情報の表示更新が行われない。このため、情報が更新されないにもかかわらず、表示処理部２６〜２８が情報の表示更新を行うという無駄な処理が発生せず、表示処理部２６〜２８として機能するマイコン２の処理負荷が増加することがない。
【００５７】
また、キー処理部２３〜２５は、情報記憶部２１に記憶されている表示モードに基づいて、トラック番号＋タイトル表示モードであるか、又は、ボリューム表示モードであるかを判断しない。このため、トラック番号＋タイトル表示モードとボリューム表示モードとを切り替えない装置にキー処理部２３〜２５を適用する場合に、ハードウェア（例えば、マイコン）をキー処理部として機能させるプログラムの修正が不要である。従って、ハードウェアをキー処理部として機能させるプログラムの汎用性が高い。
【００５８】
また、本実施形態では、情報アクセス処理部２９は、表示切替キー処理部２３が現在の表示モードの更新を指示した場合に、情報記憶部２１に表示モードの更新を指示し、且つ、いずれかの表示処理部２６〜２８に情報の表示更新を指示する。そして、表示処理部２６〜２８は、情報記憶部２１が更新した表示モードに基づいて、現在のトラック番号又は現在のボリュームを表示部８に表示させる。すなわち、ボリューム表示処理部２８は、情報記憶部２１が現在の表示モードをトラック番号＋タイトル表示モードからボリューム表示モードに更新していれば、その情報に基づいて、現在のボリュームを表示部８に表示させる。また、トラック番号表示処理部２６は、情報記憶部２１が現在の表示モードをボリューム表示モードからトラック番号＋タイトル表示モードに更新していれば、その情報に基づいて、現在のトラック番号を表示部８に表示させる。すなわち、ＣＤプレーヤー１は、表示切替キー９１の操作を受け付けて、表示部８への現在のトラック番号の表示と現在のボリュームの表示を切り替える。従って、ユーザーは、表示切替キー９１の操作によって、現在のトラック番号と現在のボリュームを切り替えて確認することができる。
【００５９】
以上、本発明の実施形態について説明したが、本発明を適用可能な形態は、上述の実施形態には限られるものではなく、以下に例示するように、本発明の趣旨を逸脱しない範囲で適宜変更を加えることが可能である。
【００６０】
上述の実施形態においては、表示処理部２６〜２８は、トラック番号表示処理部２６、タイトル表示処理部２７、ボリューム表示処理部２８の３つで構成されている。これに限らず、１つの表示処理部が、トラック番号、タイトル、ボリュームを表示部８に表示させるようになっていてもよい。また、トラック番号とタイトルとを表示部８に表示させるトラック番号＋タイトル表示処理部、ボリュームを表示部８に表示させるボリューム表示処理部の２つで構成されていてもよい。
【００６１】
上述の実施形態においては、情報アクセス処理部２９は、図６に示す管理テーブルに基づいて、表示処理部２６〜２８に情報の表示更新を指示するか否か、また、どの表示処理部２６〜２８に情報の表示更新をするかを判断するようになっている。これに限らず、情報アクセス処理部２９は、管理テーブルを有しておらず、情報記憶部２１に更新を指示した表示情報と、情報記憶部２１から取得した現在の表示モードと、に基づいて、上記の判断を行うようにしてもよい。
【００６２】
上述の実施形態においては、キー処理部２３〜２５は、情報アクセス処理部２９を介して、情報記憶部２１から表示情報を取得するようになっている。これに限らず、キー処理部２３〜２５は、情報アクセス処理部２９を介さず、情報記憶部２１から表示情報を取得するようになっていてもよい。
【００６３】
上述の実施形態では、本発明に係る表示装置をＣＤプレーヤーに適用した場合について説明した。これに限らず、情報を表示する表示部を有する表示装置であれば、ＭＤプレーヤー、ＤＶＤプレーヤー、ＨＤＤプレーヤー等の音楽再生装置、ＡＶアンプ等に本発明の表示装置を適用することが可能である。
【産業上の利用可能性】
【００６４】
本発明は、情報を表示する表示部を有する表示装置に好適に採用され得る。
【符号の説明】
【００６５】
１  ＣＤプレーヤー（表示装置）
８  表示部
９  操作部
２１  情報記憶部
２３  表示切替キー処理部（操作処理部）
２４  トラックアップキー処理部（操作処理部）
２５  再生停止キー処理部（操作処理部）
２６  トラック番号表示処理部（表示処理部）
２７  タイトル表示処理部（表示処理部）
２８  ボリューム表示処理部（表示処理部）
２９  情報アクセス処理部
９１  表示切替キー（第２操作部）
９２  トラックアップキー（第１操作部）
９３  再生停止キー（第１操作部）
【図１】
2015106421.tif 000003
【図２】
2015106421.tif 000004
【図３】
2015106421.tif 000005
【図４】
2015106421.tif 000006
【図５】
2015106421.tif 000007
【図６】
2015106421.tif 000008
【図７】
2015106421.tif 000009
【図８】
2015106421.tif 000010
【図９】
2015106421.tif 000011
【図１０】
2015106421.tif 000012
【図１１】
2015106421.tif 000013
【図１２】
2015106421.tif 000014
【図１３】
2015106421.tif 000015
【図１４】
2015106421.tif 000016
【図１５】
2015106421.tif 000017
【図１６】
2015106421.tif 000018
【手続補正書】
【提出日】平成26年12月19日(2014.12.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上述したように、トラックアップキー処理部１０４は、トラックアップキー２０２が操作されると、トラック番号を＋１し、次のトラック番号に対応する楽曲の再生を楽曲再生処理部１０２に行わせる。ここで、トラックアップキー処理部１０４は、最後のトラック番号である場合は（図１４において、Ｓ２０２：Ｙｅｓ）、何らの処理も行わない。すなわち、トラックアップキー処理部１０４は、表示処理部１０６に情報の表示更新も指示しない。トラックアップキー処理部１０４は、最後のトラック番号である場合であっても、表示処理部１０６に情報の表示更新を指示してもよいが（図１４において、Ｓ２０２：Ｙｅｓであれば、Ｓ２０６の処理を行う）、情報記憶部１０１に記憶されているトラック番号は更新されていない（Ｓ２０３の処理が行われていない）ので、表示を更新する意味がない。このような無意味な処理は、マイコン１００の処理負荷を増加させるだけである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
そこで、マイコン１００の処理負荷を抑制するため、図１４に示すように、トラックアップキー処理部１０４が、情報記憶部１０１にトラック番号の更新を指示した場合にのみ、すなわち、表示処理部１０６に情報の表示更新を指示する必要がある場合にのみ、情報の表示更新を指示するようにしてもよい。しかしながら、トラックアップキー処理部１０４に表示処理部１０６への情報の表示更新指示を行わせると、マイコン１００をトラックアップキー処理部１０４として機能させるプログラムが複雑となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
表示切替キー処理部２３は、表示切替キー９１の操作を受け付けて表示情報の更新を指示する。以下、図３に示すフローチャートに基づいて、表示切替キー処理部２３が行う処理動作を説明する。表示切替キー処理部２３は、表示切替キー９１の操作を受け付けると、以下の処理動作を実行する。表示切替キー処理部２３は、情報アクセス処理部２９を介して、現在の表示モードを情報記憶部２１から取得する（Ｓ１）。次に、表示切替キー処理部２３は、取得した現在の表示モードが、ボリューム表示モードであるか否かを判断する（Ｓ２）。表示切替キー処理部２３は、ボリューム表示モードであると判断した場合（Ｓ２：Ｙｅｓ）、表示モードをボリューム表示モードからトラック番号＋タイトル表示モードとし、情報アクセス処理部２９を介して、情報記憶部２１に表示モードの更新を指示する（Ｓ３）。一方、表示切替キー処理部２３は、ボリューム表示モードでない、すなわち、トラック番号＋タイトル表示モードであると判断した場合（Ｓ２：Ｎｏ）、表示モードをトラック番号＋タイトル表示モードからボリューム表示モードとし、情報アクセス処理部２９を介して、情報記憶部２１に表示モードの更新を指示する（Ｓ４）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
一方、トラックアップキー処理部２４は、最後のトラック番号でないと判断した場合（Ｓ１２：Ｎｏ）、現在のトラック番号を＋１（例えば、「５」を「６」）とし、情報アクセス処理部２９を介して、情報記憶部２１に現在のトラック番号の更新を指示する（Ｓ１３）。次に、トラックアップキー処理部２４は、楽曲再生処理部２２が楽曲を再生中であるか否かを判断する（Ｓ１４）。トラックアップキー処理部２４は、楽曲再生処理部２２が楽曲を再生中であると判断した場合（Ｓ１４：Ｙｅｓ）、楽曲再生処理部２２に次のトラック番号に対応する楽曲を再生するように指示する（Ｓ１５）。楽曲再生処理部２２は、この指示を受けて、現在再生している楽曲を、次のトラック番号に対応する楽曲に変更する。トラックアップキー処理部２４は、楽曲を再生中でないと判断した場合（Ｓ１４：Ｎｏ）、処理を終了する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
情報アクセス処理部２９は、操作キー処理部２３〜２５が表示情報の更新を指示した場合に、情報記憶部２１に表示情報の更新を指示し、且つ、表示処理部２６〜２８に情報の表示更新を指示する。具体的には、情報アクセス処理部２９は、トラックアップキー処理部２４、又は、再生停止処理キー２５が現在のトラック番号の更新を指示し（Ｓ１３、Ｓ２５）、且つ、情報記憶部２１が記憶する現在の表示モードが「トラック番号＋タイトル表示モード」である場合に、情報記憶部２１に現在のトラック番号の更新を指示し、且つ、トラック番号表示処理部２６及びタイトル表示処理部２７に情報の表示更新を指示する。また、情報アクセス処理部２９は、表示切替キー処理部２３が表示モードの更新を指示した場合に（Ｓ３、Ｓ４）、情報記憶部２１に表示モードの更新を指示し、且つ、表示処理部２６〜２８に情報の表示更新を指示する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
情報アクセス処理部２９は、上記の管理テーブルに基づいて、表示処理部２６〜２８に情報の表示更新を指示するか否か、また、どの表示処理部２６〜２８に情報の表示更新を指示するかを判断する。具体的には、まず、情報アクセス処理部２９は、情報記憶部２１が記憶する現在の表示モードを取得する。情報アクセス処理部２９は、取得した現在の表示モードが「トラック番号＋タイトル表示モード」であれば、行番号「１−１」〜「１−５」に対応する表示情報フィールドに記憶されている表示情報と、情報記憶部２１に更新を指示した表示情報と、を一つずつ比較し、一致するか否かを判断する。例えば、情報記憶部２１に現在のトラック番号の更新を指示した場合は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致するため、情報アクセス処理部２９は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致すると判断する。そして、情報アクセス処理部２９は、情報記憶部２１に更新を指示した表示情報と一致する行番号「１−１」〜「１−５」に対応する表示処理部フィールドに記憶されている表示処理部２６〜２８に情報の表示更新を指示する。例えば、情報アクセス処理部２９は、行番号「１−１」に対応する表示情報フィールドに記憶されている表示情報「トラック番号」と一致すると判断した場合、行番号「１−１」に対応する表示処理部フィールドに記憶されている「トラック番号表示処理部」２６に情報の表示更新を指示する。なお、情報記憶部２１に更新を指示した表示情報が「トラック番号」である場合、トラック番号に対応するタイトルの表示も更新する必要がある。このため、情報アクセス処理部２９は、表示情報フィールドに「トラック番号」が記憶されている、行番号「１−４」に対応する表示処理部フィールドに記憶されている「タイトル表示処理部」２７にも情報の表示更新を指示する。
【手続補正書】
【提出日】平成27年3月9日(2015.3.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を表示する表示部と、
前記情報の更新指示の操作を受け付けるための操作部と、
前記情報を表示するための表示情報を記憶する情報記憶部と、
前記情報記憶部が記憶する前記表示情報に基づいて、前記情報を前記表示部に表示させる表示処理部と、
前記操作部の操作を受け付けて前記表示情報の更新を指示する操作処理部と、
前記操作処理部が前記表示情報の更新を指示した場合に、前記情報記憶部に前記表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示する情報アクセス処理部と、
を備え、
前記情報記憶部は、前記情報アクセス処理部による前記表示情報の更新指示に基づいて、記憶する前記表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記表示情報に基づく前記情報を前記表示部に表示させ、
前記表示部は、第１情報と第２情報とを含む前記情報を表示し、
前記操作部は、前記第１情報の更新指示の操作を受け付けるための第１操作部を含み、
前記情報記憶部は、前記第１情報を表示するための第１表示情報と、前記第２情報を表示するための第２表示情報と、前記第１情報を前記表示部に表示する第１表示モードであるか、又は、前記第２情報を前記表示部に表示する第２表示モードであるかを示す第３表示情報と、を含む前記表示情報を記憶し、
前記表示処理部は、前記情報記憶部が記憶する前記第３表示情報に基づいて、前記第１表示情報に基づく前記第１情報と前記第２表示情報に基づく前記第２情報とを切り替えて前記表示部に表示させ、
前記操作処理部は、前記第１操作部の操作を受け付けて前記情報記憶部に前記第１表示情報の更新を指示し、
前記情報アクセス処理部は、前記操作処理部が前記第１表示情報の更新を指示し、且つ、前記情報記憶部が記憶する前記第３表示情報が前記第１表示モードである場合に、前記情報記憶部に前記第１表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、
前記情報記憶部は、前記情報アクセス処理部による前記第１表示情報の更新指示に基づいて、記憶する前記第１表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第１表示情報に基づく前記第１情報を前記表示部に表示させることを特徴とする表示装置。
【請求項２】
前記操作部は、前記第１情報と前記第２情報の表示切替の操作を受け付けるための第２操作部をさらに含み、
前記操作処理部は、前記第２操作部の操作を受け付けて前記第３表示情報の更新を指示し、
前記情報アクセス処理部は、前記操作処理部が前記第３表示情報の更新を指示した場合に、前記情報記憶部に前記第３表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、
前記情報記憶部は、前記情報アクセス処理部による前記第３表示情報の更新指示に基づいて、記憶する前記第３表示情報を更新し、
前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第３表示情報に基づいて、前記第１情報又は前記第２情報を前記表示部に表示させることを特徴とする請求項１に記載の表示装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第１の発明の表示装置は、情報を表示する表示部と、前記情報の更新指示の操作を受け付けるための操作部と、前記情報を表示するための表示情報を記憶する情報記憶部と、前記情報記憶部が記憶する前記表示情報に基づいて、前記情報を前記表示部に表示させる表示処理部と、前記操作部の操作を受け付けて前記表示情報の更新を指示する操作処理部と、前記操作処理部が前記表示情報の更新を指示した場合に、前記情報記憶部に前記表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示する情報アクセス処理部と、を備え、前記情報記憶部は、前記情報アクセス処理部による前記表示情報の更新指示に基づいて、記憶する前記表示情報を更新し、前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記表示情報に基づく前記情報を前記表示部に表示させ、前記表示部は、第１情報と第２情報とを含む前記情報を表示し、前記操作部は、前記第１情報の更新指示の操作を受け付けるための第１操作部を含み、前記情報記憶部は、前記第１情報を表示するための第１表示情報と、前記第２情報を表示するための第２表示情報と、前記第１情報を前記表示部に表示する第１表示モードであるか、又は、前記第２情報を前記表示部に表示する第２表示モードであるかを示す第３表示情報と、を含む前記表示情報を記憶し、前記表示処理部は、前記情報記憶部が記憶する前記第３表示情報に基づいて、前記第１表示情報に基づく前記第１情報と前記第２表示情報に基づく前記第２情報とを切り替えて前記表示部に表示させ、前記操作処理部は、前記第１操作部の操作を受け付けて前記情報記憶部に前記第１表示情報の更新を指示し、前記情報アクセス処理部は、前記操作処理部が前記第１表示情報の更新を指示し、且つ、前記情報記憶部が記憶する前記第３表示情報が前記第１表示モードである場合に、前記情報記憶部に前記第１表示情報の更新を指示し、且つ、前記表示処理部に前記情報の表示更新を指示し、前記情報記憶部は、前記情報アクセス処理部による前記第１表示情報の更新指示に基づいて、記憶する前記第１表示情報を更新し、前記表示処理部は、前記情報アクセス処理部による前記情報の表示更新指示があった場合に、前記情報記憶部が更新した前記第１表示情報に基づく前記第１情報を前記表示部に表示させることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、本発明では、操作処理部が第１表示情報の更新を指示し、且つ、情報記憶部が記憶する第３表示情報が第１表示モードである場合、すなわち、表示部に第１情報が表示されている場合に、情報アクセス処理部は、情報記憶部に第１表示情報の更新を指示し、且つ、表示処理部に情報の表示更新を指示する。そして、表示処理部は、情報記憶部が更新した第１表示情報に基づいて、表示部に第１情報を表示させる。すなわち、表示処理部は、表示部に表示されている第１情報を更新する。従って、表示部に第２情報が表示されている場合に、第１表示情報の更新があっても、表示処理部による情報の表示更新が行われない。このため、情報が更新されないにもかかわらず、表示処理部が情報の表示更新を行うという無駄な処理が発生せず、表示処理部として機能するハードウェアの処理負荷が増加することがない。