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