(57)【要約】【課題】ポータブル音楽機器、および、プログラムを提供する。【解決手段】本願発明のポータブル音楽機器１００は、ボリュームキーが押圧される強弱によって、第一の状態と第二の状態を取り得る操作部１０２を有する。この操作部１０２におけるボリュームキーの押操作に応答し、第１の押圧で押操作されたことに応答して、ボリュームのアップダウンを調節し、第２の押圧で押操作されたことに応答して、イコライザー設定プログラム１１５を呼び出す。ここで、ボリュームキーという使用頻度の高いキーにイコライザー設定呼出機能を兼用させているので、操作部１０２の小型化に支障なく、ユーザにとって直感的に理解しやすい操作を実現する。【選択図】    図１
2007094012.tif 000002
【特許請求の範囲】
【請求項１】
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段によって再生する前記音楽データの周波数帯域毎に音量を調整するためのプログラムを起動するプログラム起動手段と、
を備えることを特徴とするポータブル音楽機器。
【請求項２】
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作手段が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音を消す消音手段と、
を備えることを特徴とするポータブル音楽機器。
【請求項３】
前記消音手段は、前記操作手段が前記第二の状態であることを識別する毎に、消音と消音取り消しとを交互に切り替える、
ことを特徴とする請求項２に記載のポータブル音楽機器。
【請求項４】
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作手段が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記操作部の以後の操作を無効にする操作無効手段と、
を備えることを特徴とするポータブル音楽機器。
【請求項５】
前記操作無効手段は、前記操作手段が前記第二の状態であることを識別する毎に、前記操作部の操作無効と有効とを交互に切り替える、
ことを特徴とする請求項４に記載のポータブル音楽機器。
【請求項６】
前記操作部は、二段階の押下位置を有し、
前記操作部の前記第一の状態は前記操作部が第一の押下位置まで押下された状態であり、前記操作部の前記第二の状態は前記操作部が第二の押下位置まで押下された状態である、
ことを特徴とする請求項１乃至５のいずれかに記載のポータブル音楽機器。
【請求項７】
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記再生手順で再生される前記音楽データの周波数帯域毎に音量を調整するためのプログラムを起動するプログラム起動手順と、
を実行させるプログラム。
【請求項８】
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音を消す消音手順と、
を実行させるプログラム。
【請求項９】
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記操作部の以後の操作を無効にする操作無効手順と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポータブル音楽機器、および、プログラムに関する。
【背景技術】
【０００２】
近年のコンパクトディスクプレーヤーや、ハードディスク内蔵ポータブルオーディオプレイヤーなどの、ポータブル型のデータ再生装置は、特に屋外等で使用されることが多く、よりいっそうの小型化が進んできた。
しかし、この小型化に伴い、ユーザがデータ再生装置を制御するために必要なボタン等で構成された操作部位も小型化され、ユーザは、小さいボタン等を適切に操作する必要がでてきている。
【０００３】
また、データ再生装置は、多機能化され、再生、停止等の基本的な機能に加え、イコライザーの調整や、膨大なデータの中から効率よくデータを選択するための機能等が付加されるようになってきた。
しかし、この多機能化に伴い、ユーザは小型化された操作部位に対して膨大な数の操作が必要になった。
【０００４】
すなわち、ユーザは、小型化された操作部位に対して、緻密な操作が必要となり、その操作数も膨大なものとなった。つまり、データ再生装置の操作性は低下するといった問題が生じてきた。
【０００５】
このような問題を解決するものとして、操作部位に配置された操作釦の押圧時間を計時し、計時された時間が任意の一定時間を超えたか否かを判定することにより、一つの操作釦で複数の操作が可能な操作モード制御装置などが開示されている（例えば特許文献１参照）。
【特許文献１】特公平０６−１０１１９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の操作モード制御装置は、操作釦の押圧時間を計時するので、押圧時間を計時しない装置と比較して、操作釦の押下に対する応答が悪い。
また、上述の操作モード制御装置は、一つの操作釦で複数の操作が可能であっても、ユーザにとって、その操作方法を直感的に理解することが難しく、結局、操作性が低かった。
【０００７】
本発明は、上記実状に鑑みてなされたものであり、操作釦の数を増加せずに、操作釦の押下に対する応答を悪化させることなく、ユーザが操作を直感的に理解し易く、高い操作性を実現するポータブル音楽機器、キー切り替え制御方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係るポータブル音楽機器は、
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段によって再生する前記音楽データの周波数帯域毎に音量を調整するためのプログラムを起動するプログラム起動手段と、
を備えることを特徴とする。
【０００９】
また、本発明の第２の観点に係るポータブル音楽機器は、
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作手段が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音を消す消音手段と、
を備えることを特徴とする。
【００１０】
また、前記ポータブル音楽機器において、
前記消音手段は、前記操作手段が前記第二の状態であることを識別する毎に、消音と消音取り消しとを交互に切り替える、
ことを特徴とするようにしてもよい。
【００１１】
また、本発明の第３の観点に係るポータブル音楽機器は、
音楽データを再生する再生手段と、
第一の状態と第二の状態を取る操作部を有する操作手段と、
前記操作手段が前記第一の状態であるか前記第二の状態であるかを識別する識別手段と、
前記識別手段によって前記操作部が前記第一の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音量を調節する音量調節手段と、
前記識別手段によって前記操作部が前記第二の状態であると識別した場合に、前記操作部の以後の操作を無効にする操作無効手段と、
を備えることを特徴とする。
【００１２】
また、前記ポータブル音楽機器において、
前記操作無効手段は、前記操作手段が前記第二の状態であることを識別する毎に、前記操作部の操作無効と有効とを交互に切り替える、
ことを特徴とするようにしてもよい。
【００１３】
さらに、前記ポータブル音楽機器において、
前記操作部は、二段階の押下位置を有し、
前記操作部の前記第一の状態は前記操作部が第一の押下位置まで押下された状態であり、前記操作部の前記第二の状態は前記操作部が第二の押下位置まで押下された状態である、
ことを特徴とするようにしてもよい。
【００１４】
また、本発明の第４の観点に係るプログラムは、
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記再生手順で再生される前記音楽データの周波数帯域毎に音量を調整するためのプログラムを起動するプログラム起動手順と、
を実行させる。
【００１５】
また、本発明の第５の観点に係るプログラムは、
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記再生手段による前記音楽データの再生の音を消す消音手順と、
を実行させる。
【００１６】
また、本発明の第６の観点に係るプログラムは、
第一の状態と第二の状態を取る操作部を有する操作手段を備えるポータブル音楽機器のコンピュータに、
音楽データを再生する再生手順と、
前記操作部が前記第一の状態であるか前記第二の状態であるかを識別する識別手順と、
前記識別手順によって前記操作部が前記第一の状態であると識別した場合に、前記再生手順による前記音楽データの再生の音量を調節する音量調節手順と、
前記識別手順によって前記操作部が前記第二の状態であると識別した場合に、前記操作部の以後の操作を無効にする操作無効手順と、
を実行させる。
【発明の効果】
【００１７】
本発明のポータブル音楽機器によれば、操作釦の数を増加せずに、操作釦の押下に対する応答を悪化させることなく、ユーザが操作を直感的に理解し易く、高い操作性を実現する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の最良の実施の形態を図面を参照して説明する。
【００１９】
（実施形態１）
この発明の実施形態１に適用されるポータブル音楽機器１００の一例を示すブロック図を図１に示す。このポータブル音楽機器１００は、記憶部１０３に記憶されたデータ（例えば、ＭＰ３（MPEG1 Audio Layer-3）等の楽曲データ）を再生可能な機器であり、制御部１０１と、操作部１０２と、記憶部１０３と、表示部１０４と、端子１１８と、イヤホン１１９と、から構成される。ユーザは、再生された楽曲を、イヤホン１１９を介して聴くことができる。
【００２０】
操作部１０２は、所定のボタンスイッチや、ロータリースイッチ等からなり、ユーザの操作に従った指示情報等を入力する。例えば、操作部１０２は、ボリュームアップキー１１２と、ボリュームダウンキー１１３とを備える。ここで、ボリュームアップキー１１２及びボリュームダウンキー１１３は、物理的に２段階に押すことの可能な２重タクトキーである。この２重タクトキーの第１段目の押下と、第２段目の押下とはタクトキーに接続された抵抗分圧回路を用いて別々のアナログ信号を発生する。
【００２１】
前記２重タクトキーに接続された抵抗分圧回路の構成について、図２を参照して説明する。抵抗分圧回路は、抵抗Ｒ１と、抵抗Ｒ２と、抵抗Ｒ３と、抵抗Ｒ４と、スイッチＳ１と、スイッチＳ２と、から構成される。スイッチＳ１は前記２重タクトキーの第１段目の押しでオンになり（以後、弱押しと呼ぶ）、スイッチＳ２は、前記２重タクトキーの第２段目の押しでオンになる（以後、強押しと呼ぶ）。
【００２２】
タクトキーが押されていない時、出力電圧Ｖｏｕｔは（Ｒ２／（Ｒ１＋Ｒ２））×電源電圧Ｖｃｃとなっている。ボリュームアップキー１１２と、ボリュームダウンキー１１３とは、それぞれ異なる抵抗値を持つ抵抗Ｒ２、Ｒ３、Ｒ４を備える。前記２重タクトキーの第１段目の押しによって、出力電圧Ｖｏｕｔは（（Ｒ２／／Ｒ３））／（Ｒ１＋（Ｒ２／／Ｒ３）））×電源電圧Ｖｃｃとなる。さらに、前記２重タクトキーの第２段目の押しによって、出力電圧Ｖｏｕｔは（（Ｒ２／／（Ｒ３＋Ｒ４））／（Ｒ１＋Ｒ２／／（Ｒ３＋Ｒ４）））×電源電圧Ｖｃｃとなるように構成される。これにより、抵抗分圧回路は、タクトキーの第１段目の押しと、第２段目の押しと、で異なる出力電圧Ｖｏｕｔを制御部１０１に供給できる。
【００２３】
以上の図２の抵抗分圧回路によって、操作部１０２の各キー（ボリュームアップキー１１２の弱押し、強押し、ボリュームダウンキー１１３の弱押し、強押し）の操作は、異なる出力電圧Ｖｏｕｔを出す。出力電圧Ｖｏｕｔは、操作部１０２から出力されて、Ａ／Ｄコンバータ１０９に入力される。
【００２４】
図１に戻って、制御部１０１は、例えばＣＰＵ（Central Processing Unit）１０５、割り込みコントローラ１０８、Ａ／Ｄコンバータ１０９、ＲＡＭ（Random Access Memory）１０７、ＲＯＭ（Read Only Memory）１０６、音声信号出力部１１１、及び、信号増幅器１１０等から構成されており、ＣＰＵ１０５がＲＯＭ１０６に格納された各種プログラム（音量制御プログラム１１４、イコライザー設定プログラム１１５、キーコード処理アプリケーション１１６、キー処理ドライバ１１７等）を適宜実行することによって、ポータブル音楽機器１００の動作を制御する。また、ＣＰＵ１０５は、内部タイマを有する。
【００２５】
割り込みコントローラ１０８は、ＣＰＵ１０５と操作部１０２との間に接続され、操作部１０２からの割り込み要求を受け、ＣＰＵ１０５に割り込み要求信号を発生させる。
【００２６】
Ａ／Ｄコンバータ１０９は、操作部１０２から供給されたアナログ信号をディジタル信号に変換して出力する。
【００２７】
また、ＲＡＭ１０７は、ＣＰＵ１０５がプログラムを実行する際、ワークメモリとして再生データのロード等に用いられるものである。
【００２８】
ＲＯＭ１０６は、読み出し専用の記憶装置である。ＲＯＭ１０６は、上述した音量制御プログラム１１４、イコライザー設定プログラム１１５、キーコード処理アプリケーション１１６、キー処理ドライバ１１７等の書き換える必要のない情報（プログラム）を記憶する。
【００２９】
音量制御プログラム１１４は、操作部１０２から指示された信号増幅器１１０の増幅率を検出し、検出した情報に基づいた制御信号を信号増幅器１１０に供給させるプログラムである。これにより、イヤホン１１９から出力される再生音が調節される。
【００３０】
イコライザー設定プログラム１１５は、操作部１０２からの指示信号に基づいて、楽曲データのいくつかの周波数帯域ごとに音量を増減設定できるプログラムである。また、イコライザー設定プログラム１１５は、操作状況等をユーザに明らかにするために、図３に示すような画像を表示部１０４に表示させる。
【００３１】
キー処理ドライバ１１７は、ＣＰＵ１０５が後述するキーコード処理アプリケーション１１６にキーコードを供給するための橋渡しを行う。具体的には、操作部１０２を介してユーザから入力される指示情報（アナログ信号）を、一度Ａ／Ｄコンバータ１０９を通して入力されたディジタル信号からキーコードを生成し、これをＣＰＵ１０５に供給する。
【００３２】
キーコード処理アプリケーション１１６には、キー処理ドライバ１１７によって生成されたキーコードが供給され、供給されたキーコードに基づいてキー入力による処理を決定し、これをＣＰＵ１０５に供給する。これによって、操作部１０２における、ユーザの別々の操作に対応した動作が実行される。具体的には、上記した操作部１０２、Ａ／Ｄコンバータ１０９、音量制御プログラム１１４、キー処理ドライバ１１７、キーコード処理アプリケーション１１６、及びＣＰＵ１０５が協働することによって、例えば、ボリュームアップキー１１２が押下されれば信号増幅器１１０を制御して音楽データの再生ボリュームを上げる。
【００３３】
より詳しく説明すると、操作部１０２を介してユーザから入力される指示情報（アナログ信号）は、前述したように、タクトキー毎に区別された、出力電圧Ｖｏｕｔである。そして、キー処理ドライバ１１７は、これらの異なる出力電圧Ｖｏｕｔ毎に、Ａ／Ｄコンバータ１０９を介して異なるディジタル信号を割り当て、これを操作に対応したキーコードとして、ＣＰＵ１０５を介してキーコード処理アプリケーション１１６に供給する。例えば、ボリュームアップキー１１２をユーザに押下された場合、「０１０」というキーコードを供給し、ボリュームダウンキー１１３をユーザに押下された場合、「０１１」というキーコードを供給するようにしてもよい。
【００３４】
音声信号出力部１１１は、記憶部１０３から読み出した音楽データをアナログ信号に変換して出力するＤ／Ａコンバータから構成される。
【００３５】
信号増幅器１１０は、記憶部１０３から音声信号出力部１１１に読み出した音楽データ（アナログ信号）を、ＣＰＵ１０５から与えられた制御信号で指示された増幅率で増幅して端子１１８を介してイヤホン１１９に出力するアナログ回路である。
【００３６】
記憶部１０３は、ハードディスク等の記憶装置で構成される。記憶部１０３は、楽曲データ等のデータに加えて、前記データ等のファイル構造を規定する階層情報等が記憶されている。
【００３７】
表示部１０４は、蛍光表示管（ＶＦＤ：Vacuum Fluorescent Display）や液晶モニタ（ＬＣＤ：Liquid Crystal Display）等のフラットパネルディスプレイから構成され、制御部１０１に制御され、操作状況等をユーザに明らかにするための文字列等を表示する。また、表示部１０４には、記憶部１０３に記憶された楽曲データ等のファイル構造を規定する階層情報を表示するための、例えば、８行分の表示領域が配置されている。
【００３８】
以上、本システムの実施形態１における、それぞれの構成を説明してきた。
【００３９】
次に、上記構成を備える本装置の具体的動作について図４のフローチャートを参照して説明する。
【００４０】
図４は、イコライザー設定呼出処理を説明するためのフローチャートである。図４に示すイコライザー設定呼出処理は、操作部１０２に配置されるキーの押下による割り込み入力によって開始される。
【００４１】
制御部１０１のＣＰＵ１０５は、この割り込み入力があった時に、どのキーが押下されたかを判別する。これは、前述したように、キー処理ドライバ１１７から供給されたキーコードで判別する。
【００４２】
ここで、ＣＰＵ１０５は、押下されたキーが、ボリュームアップキー１１２でないと判別し（ステップＳ１０１；Ｎｏ）、ボリュームダウンキー１１３でもないと判別した場合（ステップＳ１０４；Ｎｏ）、他の処理として、イコライザー設定呼出処理を終了する。
【００４３】
ステップＳ１０１で、ボリュームアップキー１１２が押下されたと判別した場合（ステップＳ１０１；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームアップキー１１２が強押しされたか否かの判別を行う（ステップＳ１０２）。上述の通り、ボリュームアップキー１１２の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ１０２；Ｎｏ）、ボリュームアップキー１１２の押下状態は弱押しなので、ボリュームを増加させる（ステップＳ１０３）。ここで、ＣＰＵ１０５は、イコライザー設定呼出処理を終了する。
【００４４】
一方、ステップＳ１０２で、ＣＰＵ１０５は、ボリュームアップキー１１２の押下状態が強押しであると判別した場合（ステップＳ１０２；Ｙｅｓ）、イコライザー設定プログラム１１５をＲＡＭ１０７に展開し、イコライザー設定処理を開始する（ステップＳ１０７）。ここで、ＣＰＵ１０５は、イコライザー設定呼出処理を終了する。
【００４５】
また、ステップＳ１０４で、ボリュームダウンキー１１３が押下されたと判別した場合（ステップＳ１０４；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームダウンキー１１３が強押しされたか否かの判別を行う（ステップＳ１０５）。上述の通り、ボリュームダウンキー１１３の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ１０５；Ｎｏ）、ボリュームダウンキー１１３の押下状態は弱押しなので、ボリュームを減少させる（ステップＳ１０６）。ここで、ＣＰＵ１０５は、イコライザー設定呼出処理を終了する。
【００４６】
一方、ステップＳ１０５で、ＣＰＵ１０５は、ボリュームダウンキー１１３の押下状態が強押しであると判別した場合（ステップＳ１０５；Ｙｅｓ）、イコライザー設定プログラム１１５をＲＡＭ１０７に展開し、イコライザー設定処理を開始する（ステップＳ１０７）。ここで、ＣＰＵ１０５は、イコライザー設定呼出処理を終了する。
【００４７】
上記のステップＳ１０７でイコライザー設定処理を開始した後は、従来技術と同等の方法によって、楽曲データのオーディオ信号をいくつかの周波数帯域ごとに分割して、音量を増減設定することができる。例えば、図３に示すように、表示部１０４に画像を表示させることで、ユーザは、操作部１０２のキーを操作して、周波数帯域ごとに音量を増減設定できる。このとき、音声信号出力部１１１から出力された音楽データのオーディオ信号は、周波数帯域ごとに分割され、操作部１０２からの指示信号に応じて周波数帯域ごとに音量が調節されるようにすればよい。
【００４８】
以上のイコライザー設定呼出処理が、本実施形態１に係るポータブル音楽機器１００の制御部１０１において行われることによって、簡単な操作でイコライザー設定プログラム１１５を迅速に呼び出すことが可能となる。
また、ボリュームキーという使用頻度の高いキーにイコライザー設定呼出機能を兼用させているので、本実施形態１に係るポータブル音楽機器１００は、操作部１０２の小型化に支障なく、ユーザにとって直感的に理解しやすい操作を実現する。
【００４９】
（実施形態２）
上記実施形態１では、ボリュームアップキー１１２の強押し、又は、ボリュームダウンキー１１３の強押しによって、イコライザー設定処理を開始させていた。しかし、本発明は、イコライザー設定処理以外の処理を開始させてもよい。
【００５０】
例えば、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、音声ミュートのＯＦＦ／ＯＮの切り替えを実行させてもよい。
この場合の実施形態２に適用されるポータブル音楽機器１００の一例を示すブロック図を図５に示す。
【００５１】
本実施形態のポータブル音楽機器１００は、図５に示すように、実施形態１に記載のＲＯＭ１０６にミュート制御プログラム１２０を格納する。
ミュート制御プログラム１２０は、操作部１０２からの指示信号に従って、音楽データの音声信号を出力させないように、ミュート制御信号を信号増幅器１１０へ供給して、音声信号の増幅率を０にする（音声ミュートＯＮにする）プログラムである。また、ミュート制御プログラム１２０は、別の指示信号が操作部１０２から供給された場合は、ミュート状態を解除するプログラムである。
【００５２】
本実施形態のＣＰＵ１０５は、図６に示す音声ミュート切り替え処理を実行し、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、音声ミュートのＯＦＦ／ＯＮの切り替えを行う。
【００５３】
図６は、音声ミュート切り替え処理を説明するためのフローチャートである。音声ミュート切り替え処理は、操作部１０２に配置されるキーの押下による割り込み入力によって開始される。
【００５４】
制御部１０１のＣＰＵ１０５は、この割り込み入力があった時に、どのキーが押下されたかを判別する。これは、前述したように、キー処理ドライバ１１７から供給されたキーコードで判別する。
【００５５】
ここで、ＣＰＵ１０５は、押下されたキーが、ボリュームアップキー１１２でないと判別し（ステップＳ２０１；Ｎｏ）、ボリュームダウンキー１１３でもないと判別した場合（ステップＳ２０４；Ｎｏ）、他の処理として、音声ミュート切り替え処理を終了する。
【００５６】
ステップＳ２０１で、ボリュームアップキー１１２が押下されたと判別した場合（ステップＳ２０１；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームアップキー１１２が強押しされたか否かの判別を行う（ステップＳ２０２）。上述の通り、ボリュームアップキー１１２の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ２０２；Ｎｏ）、ボリュームアップキー１１２の押下状態は弱押しなので、ボリュームを増加させる（ステップＳ２０３）。ここで、ＣＰＵ１０５は、音声ミュート切り替え処理を終了する。
【００５７】
一方、ステップＳ２０２で、ＣＰＵ１０５は、ボリュームアップキー１１２の押下状態が強押しであると判別した場合（ステップＳ２０２；Ｙｅｓ）、ミュート制御プログラム１２０をＲＡＭ１０７に展開し、ミュートをＯＦＦにするミュート制御信号を信号増幅器１１０へ供給する（ステップＳ２０７）。ここで、ＣＰＵ１０５は、音声ミュート切り替え処理を終了する。
【００５８】
また、ステップＳ２０４で、ボリュームダウンキー１１３が押下されたと判別した場合（ステップＳ２０４；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームダウンキー１１３が強押しされたか否かの判別を行う（ステップＳ２０５）。上述の通り、ボリュームダウンキー１１３の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ２０５；Ｎｏ）、ボリュームダウンキー１１３の押下状態は弱押しなので、ボリュームを減少させる（ステップＳ２０６）。ここで、ＣＰＵ１０５は、音声ミュート切り替え処理を終了する。
【００５９】
一方、ステップＳ２０５で、ＣＰＵ１０５は、ボリュームダウンキー１１３の押下状態が強押しであると判別した場合（ステップＳ２０５；Ｙｅｓ）、ミュート制御プログラム１２０をＲＡＭ１０７に展開し、ミュートをＯＮにするミュート制御信号を信号増幅器１１０へ供給する（ステップＳ２０８）。ここで、ＣＰＵ１０５は、音声ミュート切り替え処理を終了する。
【００６０】
以上の音声ミュート切り替え処理が、本実施形態２に係るポータブル音楽機器１００の制御部１０１において行われることによって、簡単な操作で、迅速に音声ミュートのＯＦＦ／ＯＮを切り替えることが可能となる。
また、ボリュームキーという使用頻度の高いキーに音声ミュート切り替え機能を兼用させているので、本実施形態２に係るポータブル音楽機器１００は、操作部１０２の小型化に支障なく、ユーザにとって直感的に理解しやすい操作を実現する。
【００６１】
（実施形態３）
上記実施形態２では、ボリュームアップキー１１２の強押し、又は、ボリュームダウンキー１１３の強押しによって、音声ミュート切り替え処理を開始させていた。しかし、本発明は、音声ミュート切り替え処理以外の処理を開始させてもよい。
【００６２】
例えば、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、ボリュームキーのホールド機能をＯＦＦ／ＯＮに切り替えるようにさせてもよい。
この場合の実施形態３に適用されるポータブル音楽機器１００の一例を示すブロック図を図７に示す。
【００６３】
本実施形態のポータブル音楽機器１００は、図７に示すように、実施形態１に記載のＲＯＭ１０６にホールド制御プログラム１２１を格納する。
ホールド制御プログラム１２１は、現在のホールド状態を検出し、検出した状態と操作部１０２からの指示信号とに従って、キー操作を無効にするか否かを判別するプログラムである。このホールド制御プログラム１２１を実行することで、ＣＰＵ１０５は、操作部１０２のキー操作を有効／無効の設定ができる。
また、ホールド制御プログラム１２１は、このホールド制御プログラム１２１の同等の機能を実現するハードウェアとして構成してもよい。
【００６４】
本実施形態のＣＰＵ１０５は、図８に示すホールド設定処理を実行し、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、両キー１１２、１１３のホールド機能のＯＦＦ／ＯＮの切り替えを行う。
【００６５】
図８は、ホールド設定処理を説明するためのフローチャートである。ホールド設定処理は、操作部１０２に配置されるキーの押下による割り込み入力によって開始される。
【００６６】
制御部１０１のＣＰＵ１０５は、この割り込み入力があった時に、どのキーが押下されたかを判別する。これは、前述したように、キー処理ドライバ１１７から供給されたキーコードで判別する。
【００６７】
ここで、ＣＰＵ１０５は、押下されたキーが、ボリュームアップキー１１２でないと判別し（ステップＳ３０１；Ｎｏ）、ボリュームダウンキー１１３でもないと判別した場合（ステップＳ３０４；Ｎｏ）、他の処理として、ホールド設定処理を終了する。
【００６８】
ステップＳ３０１で、ボリュームアップキー１１２が押下されたと判別した場合（ステップＳ３０１；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームアップキー１１２が強押しされたか否かの判別を行う（ステップＳ３０２）。上述の通り、ボリュームアップキー１１２の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ３０２；Ｎｏ）、ボリュームアップキー１１２の押下状態は弱押しなので、ボリュームを増加させる（ステップＳ３０３）。ここで、ＣＰＵ１０５は、ホールド設定処理を終了する。
【００６９】
一方、ステップＳ３０２で、ＣＰＵ１０５は、ボリュームアップキー１１２の押下状態が強押しであると判別した場合（ステップＳ３０２；Ｙｅｓ）、ＣＰＵ１０５は、現在、ホールド機能がＯＦＦであるか否かを判別する（ステップＳ３０７）。具体的には、ＣＰＵ１０５は、ボリュームアップキー１１２の強押しによる入力信号が供給されると、ＲＯＭ１０６に格納されたホールド制御プログラムをＲＡＭ１０７に展開する。続いて、ＣＰＵ１０５は、ホールド制御プログラム１２１に従って、ホールド状態フラグを参照し、現在のホールド状態を検出する。ここで、ＣＰＵ１０５は、ホールド状態フラグが０（ＯＦＦ）であれば（ステップＳ３０７；Ｙｅｓ）、キー操作を無効にする（ホールド機能をＯＮにする）（ステップＳ３０８）。続いて、ＣＰＵ１０５は、ホールド設定処理を終了する。
【００７０】
また、ステップＳ３０４で、ボリュームダウンキー１１３が押下されたと判別した場合（ステップＳ３０４；Ｙｅｓ）、ＣＰＵ１０５は、ボリュームダウンキー１１３が強押しされたか否かの判別を行う（ステップＳ３０５）。上述の通り、ボリュームダウンキー１１３の押下状態は、キー処理ドライバ１１７によって判断される。強押しでないと判別した場合（ステップＳ３０５；Ｎｏ）、ボリュームダウンキー１１３の押下状態は弱押しなので、ボリュームを減少させる（ステップＳ３０６）。ここで、ＣＰＵ１０５は、ホールド設定処理を終了する。
【００７１】
一方、ステップＳ３０５で、ＣＰＵ１０５は、ボリュームダウンキー１１３の押下状態が強押しであると判別した場合（ステップＳ３０５；Ｙｅｓ）、ホールド制御プログラム１２１をＲＡＭ１０７に展開し、ホールド状態フラグを参照する。参照したホールド状態フラグが１（ＯＮ）であれば（ステップＳ３０７；Ｎｏ）、キー操作を有効にする（ホールド機能をＯＦＦにする）（ステップＳ３０９）。続いて、ＣＰＵ１０５は、ホールド設定処理を終了する。
【００７２】
以上のホールド設定処理が、本実施形態３に係るポータブル音楽機器１００の制御部１０１において行われることによって、簡単な操作で、迅速にホールド機能のＯＦＦ／ＯＮを切り替えることが可能となる。
また、ボリュームキーという使用頻度の高いキーにホールド設定機能を兼用させているので、本実施形態３に係るポータブル音楽機器１００は、操作部１０２の小型化に支障なく、ユーザにとって直感的に理解しやすい操作を実現する。
【００７３】
なお、本発明は、上記各実施形態に限定されず、種々の変形、応用が可能である。
【００７４】
例えば、上記実施形態１において、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、イコライザー設定プログラム１１５を起動させていた。しかしながら、本発明は、これに限定されず、音の調整に関するプログラムであれば、ラウドネスやバスブースト等の音質をコントロール、設定できるプログラムを起動させてもよい。
【００７５】
また、上記実施形態３において、ボリュームアップキー１１２、又は、ボリュームダウンキー１１３の強押しによって、ポータブル音楽機器１００に備えられた全てのキーの操作の無効／有効の設定を行っていた。しかしながら、本発明は、これに限定されず、全てのキーの設定を行う必要はなく、例えば、誤操作時にユーザが驚くようなボリュームアップキー１１２のみのホールド機能を有効にすることも可能である。
【００７６】
さらに、上記各実施形態において、ボリュームアップキー１１２、ボリュームダウンキー１１３は、二段階で押下可能な二重タクトキーとしていた。しかしながら、本発明は、これに限定されず、三段階、四段階と、複数の段階で押下可能な多重タクトキーとしてもよい。この場合、図２に示す抵抗とスイッチの組み合わせを適宜追加し、異なる電圧を出力させるようにすればよい。
【００７７】
また、本発明は、上記各実施形態を組み合わせて実施することも可能である。例えば、上記実施形態１と上記実施形態２を同時に実施させてもよい。この場合、ボリュームアップキー、ボリュームダウンキーを上述したように多重タクトキーとして、各段階での押下を各機能に割り当てればよい。具体的には、ボリュームアップキー、及び、ボリュームダウンキーを三重タクトキーとして、二段階目の強押し時は、上記実施形態１を実施させ、三段階目の強押し時は、上記実施形態２を実施させるようにすればよい。
また、多重タクトキーではなく、ボリュームアップキー、ボリュームダウンキー、の長押し等を組み合わせて、各実施形態を実施させてもよい。
【００７８】
さらに、上記各実施形態において、ＣＰＵ１０５が実行するプログラムは、予めＲＯＭ１０６に記憶されていた。しかしながら、本発明は、これに限定されず、上述の処理を実行させるためのプログラムを、既存のポータブル音楽装置に適用することで、上記実施形態にかかる制御と同様の制御を実行可能としてもよい。このようなプログラムの提供方法は任意であり、例えば、インターネットなどの通信媒体を介して提供可能である他、例えば、メモリカードなどの記録媒体に格納して配布してもよい。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態１に係るポータブル音楽機器の構成の一例を示すブロック図である。
【図２】本発明の各実施形態に係る２重タクトキーに接続された抵抗分圧回路の構成を示す回路図である。
【図３】本発明の実施形態１に係るイコライザー設定プログラムを実行したときに、表示部に画像を表示させる表示例を示す図である。
【図４】本発明の実施形態１に係る操作部に配置されたキー押下によるキー入力割り込みによって開始する、イコライザー設定呼出処理を説明するフローチャートである。
【図５】本発明の実施形態２に係るポータブル音楽機器の構成の一例を示すブロック図である。
【図６】本発明の実施形態２に係る操作部に配置されたキー押下によるキー入力割り込みによって開始する、音声ミュート切り替え処理を説明するフローチャートである。
【図７】本発明の実施形態３に係るポータブル音楽機器の構成の一例を示すブロック図である。
【図８】本発明の実施形態３に係る操作部に配置されたキー押下によるキー入力割り込みによって開始する、ホールド設定処理を説明するフローチャートである。
【符号の説明】
【００８０】
１００    ポータブル音楽機器
１０１    制御部
１０２    操作部
１０３    記憶部
１０４    表示部
１０５    ＣＰＵ
１０６    ＲＯＭ
１０７    ＲＡＭ
１０８    割り込みコントローラ
１０９    Ａ／Ｄコンバータ
１１０    信号増幅器
１１１    音声信号出力部
１１２    ボリュームアップキー
１１３    ボリュームダウンキー
１１４    音量制御プログラム
１１５    イコライザー設定プログラム
１１６    キーコード処理アプリケーション
１１７    キー処理ドライバ
１１８    端子
１１９    イヤホン
１２０    ミュート制御プログラム
１２１    ホールド制御プログラム
【図１】
2007094012.tif 000003
【図２】
2007094012.tif 000004
【図３】
2007094012.tif 000005
【図４】
2007094012.tif 000006
【図５】
2007094012.tif 000007
【図６】
2007094012.tif 000008
【図７】
2007094012.tif 000009
【図８】
2007094012.tif 000010