(57)【要約】【課題】パラメータ入力時の効率やパラメータ選択時の効率を向上させることが可能なパラメータ入力装置を提供すること。【解決手段】デジタルレコーダ本体の背面に座標位置移動検出部２７を設けておく。使用者によってデジタルレコーダ本体が移動された場合に、その移動量及び移動方向が座標位置移動検出部２７によって検出される。ＣＰＵ１は、座標位置移動検出部２７によって検出された移動量及び移動方向に基づいて表示部１４の選択部分若しくは文字表をスクロールさせる。その後、使用者によって文字決定ボタンの押下操作がなされることにより、パラメータの決定操作がなされる。【選択図】図８
2006350539.tif 000002
【特許請求の範囲】
【請求項１】
所定項目のパラメータを選択し入力するパラメータ入力装置において、
入力候補のパラメータを表示させる表示手段と、
該パラメータ入力装置の本体の移動量及び移動方向を検出する移動検出手段と、
上記移動検出手段により検出された移動量及び移動方向に基づき上記表示手段に表示されている入力候補のパラメータをスクロールさせ、上記入力候補のパラメータを変更する入力候補変更手段と、
上記表示手段に表示されている入力候補のパラメータの中から入力するパラメータを選択確定する選択確定手段と、
を具備することを特徴とするパラメータ入力装置。
【請求項２】
上記移動検出手段は、上記パラメータ入力装置の本体とこのパラメータ入力装置の本体が接している他物体との相対移動量及び相対移動方向を検出することにより、上記パラメータ入力装置の本体の移動量及び移動方向を検出することを特徴とする請求項１に記載のパラメータ入力装置。
【請求項３】
上記移動検出手段は、上記パラメータ入力装置の本体の上記表示手段が設けられている面とは反対側の面に設けられていることを特徴とする請求項１に記載のパラメータ入力装置。
【請求項４】
上記移動検出手段の前面に設けられ、上記移動検出手段を覆うように構成されたカバー部と、
上記カバー部の開閉状態を検出する開閉検出手段と、
上記開閉検出手段において上記カバー部が閉状態であることが検出されたときに上記移動検出手段の動作を禁止する禁止手段と、
をさらに具備することを特徴とする請求項１に記載のパラメータ入力装置。
【請求項５】
上記入力候補変更手段は、上記移動検出手段の出力と上記パラメータ入力装置に設けられている他の機能を操作することが可能な所定の操作ボタンの操作とのどちらか一方、又は両方に基づいて上記入力候補のパラメータを変更することを特徴とする請求項１に記載のパラメータ入力装置。
【請求項６】
上記移動検出手段の前面に設けられ、上記移動検出手段を覆うように構成されたカバー部と、
上記カバー部の開閉状態を検出する開閉検出手段と、
上記開閉検出手段において上記カバー部が閉状態であることが検出されたときに上記移動検出手段の動作を禁止する禁止手段と、
をさらに具備し、
上記入力候補変更手段は、上記開閉検出手段において上記カバー部が開状態であることが検出されたときには上記移動検出手段の出力に基づいて上記入力候補のパラメータの変更を行い、上記開閉検出手段において上記カバー部が閉状態であることが検出されたときには上記禁止手段によって上記移動検出手段の動作を禁止するとともに上記所定の操作ボタンの操作に基づいて上記入力候補のパラメータの変更を行うことを特徴とする請求項５に記載のパラメータ入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力やメニュー選択などのパラメータ入力が可能なパラメータ入力装置に関する。
【背景技術】
【０００２】
従来のパラメータ入力方法では、例えば携帯電話装置のように、入力キーを連続して押下することで、ひらがな、カタカナ、数字、英文字などのパラメータを循環的に変化させて入力を行っている。この種の技術に関しては、例えば特許文献１の技術を挙げることが出来る。
【特許文献１】特開平９−２３２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、特許文献１のようなパラメータ入力方法では、パラメータ選択のために入力キーを複数回押下する必要がある場合がある。つまり、１文字分の入力を行う場合にもボタン操作の回数が多くなる可能性があるため、時間がかかり煩わしさを感じさせるおそれがある。また、上記パラメータ入力方法は、テンキーなどの操作ボタンを数多く有している携帯電話装置を前提に考えられている。したがって、テンキーなどの数多くの操作ボタンを持たない電子機器では、パラメータ入力にさらに時間がかかると考えられる。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、パラメータ入力時の効率やパラメータ選択時の効率を向上させることが可能なパラメータ入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明の第１の態様のパラメータ入力装置は、所定項目のパラメータを選択し入力するパラメータ入力装置において、入力候補のパラメータを表示させる表示手段と、該パラメータ入力装置の本体の移動量及び移動方向を検出する移動検出手段と、上記移動検出手段により検出された移動量及び移動方向に基づき上記表示手段に表示されている入力候補のパラメータをスクロールさせ、上記入力候補のパラメータを変更する入力候補変更手段と、上記表示手段に表示されている入力候補のパラメータの中から入力するパラメータを選択確定する選択確定手段とを具備することを特徴とする。
【０００６】
この第１の態様によれば、移動検出手段で検出された移動量及び移動方向に基づいて入力候補のパラメータの変更を行うようにするので、本パラメータ入力装置をポインティングデバイスのように使用することができる。これにより、パラメータ入力時の効率やパラメータ選択時の効率を向上させることが可能である。
【発明の効果】
【０００７】
本発明によれば、パラメータ入力時の効率やパラメータ選択時の効率を向上させることが可能なパラメータ入力装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照して説明する。  
図１は、本発明の一実施形態に係るパラメータ入力装置として、デジタルレコーダを例とした場合の装置構成を示すブロック図である。図１のデジタルレコーダは、システム制御部（以下、ＣＰＵ）１と、座標位置移動検出部２と、表示部３と、記憶部（以下、メモリ）４と、操作部５と、デジタル信号処理部（以下、ＤＳＰ）６と、マイク７と、音声入力部８と、音声再生部９と、スピーカ（図ではＳＰと記している）１０とにより構成されている。
【０００９】
入力候補変更手段、選択確定手段、及び禁止手段としてのＣＰＵ１は、録音処理や再生処理、文字などのパラメータ入力処理（以下、単に文字入力処理と称する）などのデジタルレコーダの各種処理を統括的に実行する。移動検出手段としての座標位置移動検出部２は、本デジタルレコーダをポインティングデバイスとして用いるために設けられており、デジタルレコーダの本体とデジタルレコーダの本体が置かれている面との相対的な移動量及び移動方向を検出する。ここで、座標位置移動検出部２は、座標位置の移動を検出できるものであれば良い。例えばポインティングデバイスのように、トラックボールの回転によって座標位置の移動を検出するものでも、光の反射を利用して座標位置の移動を検出するものでも良い。また、光の反射を利用するものであっても、その光源は、赤色ＬＥＤを用いたものでも青色ＬＥＤを用いたものでも構わない。表示手段としての表示部３は、液晶表示素子（ＬＣＤ）などから構成され、文字やメニュー、ファイルナンバーやフォルダ名、録音時間、電池残量などの各種情報を表示する。なお、上述の座標位置移動検出部２は、後述するパラメータの入力中に表示が見やすいように、表示部３の設けられている面とは反対側の面に設けられていることが望ましい。メモリ４は、録音処理によって生成された音声ファイルが記録される。また、メモリ４には、文字の入力処理に必要なプログラムや文字入力処理に必要なデータなども記録されている。
【００１０】
操作部５は、録音処理を開始させるための録音ボタン、再生処理を開始させるための再生ボタン、データの早送り処理を行わせるための早送りボタンやデータの早戻し処理を行わせるための早戻しボタン、メニュー選択のためのメニュー表示を行わせるためのメニューボタン、音声再生時の音量調整を行うための音量ボタン、さらに各種データ入力を行うためのボタンなどに対応する操作部である。ＤＳＰ６は、音声データの符号化や復号化などのデジタル信号処理を実行する。マイク７は音声信号を取得する。音声入力部８は、マイク７から入力されたアナログの音声信号をデジタルの音声データに変換してＤＳＰ６に入力する。音声再生部９はＤＳＰ６から入力されたデジタルの音声データをアナログの音声信号に変換する。スピーカ１０は、音声再生部９から入力された音声を再生する。
【００１１】
図２は、図１のデジタルレコーダの外観図である。ここで、図２（ａ）はデジタルレコーダ本体の外観正面図を示し、図２（ｂ）及び図２（ｃ）はデジタルレコーダ本体の外観背面図を示す。また、図２（ｂ）はカバー２８が開いている状態を示す図であり、図２（ｃ）はカバー２８が閉じている状態を示す図である。
【００１２】
図２（ａ）に示すように、デジタルレコーダ本体の上面には、外部出力端子１１、外部マイク端子１２、内蔵マイク１３等が設けられている。また、デジタルレコーダ本体の正面の上部には図１の表示部３に対応する表示部１４が配置されている。そして、この表示部１４の右隣には電源スイッチ１５が設けられている。ここで、表示部１４は、通常の液晶表示素子（ＬＣＤ）の他に、画面に触れて選択できるタッチディスプレイやディスプレイから音の出るフラットパネルスピーカなど、情報を表示できるものであれば良い。
【００１３】
また、デジタルレコーダ本体の正面の中央部には、図１の操作部５としての消去ボタン１６、再生ボタン１７、停止ボタン１８、メニューボタン１９が設けられている。これらのボタンは、例えば文字入力時には、文字消去ボタンや、文字決定ボタン、文字入力終了ボタン、文字入力モード変更ボタンとなるなど、各モードによって様々な機能が割り当てられている。さらにデジタルレコーダ本体の正面の下部には図１のスピーカ１０に対応するスピーカ２０が設けられている。また、デジタルレコーダの本体の下面にはパーソナルコンピュータなどと通信を行うためのケーブルを接続可能なコネクタ２１が設けられている。さらにデジタルレコーダの本体右側面には、図１の操作部５としての録音ボタン２２、早戻しボタン２３、早送りボタン２４、音量＋ボタン２５、音量−ボタン２６が設けられている。これらのボタンも各モードに応じて決定ボタンや選択ボタンなどの機能が割り当てられている。
【００１４】
さらに図２（ｂ）及び図２（ｃ）に示すように、表示部１４が設けられている面とは反対側の面、即ちデジタルレコーダ本体の裏面には、図１の座標位置移動検出部２に対応する座標位置移動検出部２７と、この座標位置移動検出部２７の前面に設けられ、座標位置移動検出部２７を覆うように構成されたカバー２８とが設けられている。カバー２８は、図２（ｃ）に示す閉状態のときは座標位置移動検出部２７を保護するためのカバー部として機能する。また、カバー２８は、その開閉状態が検出されることによって座標位置移動検出部２７を使用するか否かを判定するための開閉検出手段としての機能も有する。なお、カバー２８の構成は、開状態のときにデジタルレコーダ本体の裏面が平らになれば良く、例えばスライド式や取り外し可能なものが考えられる。
【００１５】
次に、本一実施形態のデジタルレコーダを使用者が使用しているときのイメージ図を図３に示す。座標位置移動検出部２７の機能を使用する場合は、デジタルレコーダ本体の裏面に設けられたカバー２８を開状態にし、平らな面上にデジタルレコーダ本体の正面を上側にした状態で置く。そして、使用者は、図３のようにデジタルレコーダ本体を上下方向（図のａ方向）及び左右方向（図のｂ方向）に動かして操作する。これにより、デジタルレコーダの本体が置かれている面に対するデジタルレコーダの本体の相対的な移動量及び移動方向が座標位置移動検出部２７によって検出される。
【００１６】
ここで、図３に示すデジタルレコーダを、ポインティングデバイスを操作する要領で操作できるように、使用者が図３のようにしてデジタルレコーダの本体を持った状態で、各操作ボタンを指で押下しやすいように各操作ボタンを配置することが望ましい。
【００１７】
図４は、座標位置移動検出部２７の使用時における表示部１４の表示例を示す図である。図４（ａ）は表示部１４の全体に文字表を表示させる例である。ここで、使用者によって現在選択されている部分の文字は点滅表示又は反転表示などで強調表示がなされている。なお、この強調表示は、点滅表示、反転表示に限らず、選択されていることが一目で分かるような表示であればよい。ここで、例えばデジタルレコーダを左下方向に動かした場合には、それに伴って表示部１４における選択部分が左下方向に移動する。図４（ａ）のように、表示部１４の全体に文字表を表示することで、表示部１４が小さな場合にも表示文字を大きくすることが可能であり、使用者が見やすい。
【００１８】
図４（ｂ）は、表示部１４の最下行に入力済みの文字を表示させる例である。図４（ｂ）の場合も、使用者によって現在選択されている文字は点滅表示又は反転表示などで強調表示がなされている。ここで、例えばデジタルレコーダを右方向に動かした場合には、それに伴って選択部分が右方向に移動する。図４（ｂ）のように、入力済みの文字列を表示しておくことで、使用者は適時入力した文字を確認することができる。
【００１９】
また、図４（ｃ）は、表示部１４に１行分の文字表を表示する例である。この図４（ｃ）の表示はフォルダ名やファイルナンバーなど、入力文字の他の表示も同時に必要な場合に用いられるものであり、表示部１４に十分な表示スペースがない場合に有効である。図４（ｃ）の場合には、横方向にスクロール操作する以外に縦方向にスクロール操作した場合に、現在表示されている文字表の続き、例えば図４（ｃ）の場合ではＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの次のＧ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌが表示される。なお、図４（ｃ）において、縦方向にスクロール操作したときに文字入力モードが変更されるようにしても良い。この場合には、例えば現在アルファベットの文字表が表示されている状態で縦方向スクロール操作がなされることにより、文字表が、数字、ひらがな、カタカナ、アイコンなどの別の文字表に順次変更される。このようにすることにより、１行のみの表示でも効率的に文字入力ができる。
【００２０】
ここで、以上説明した図４（ａ）〜図４（ｃ）のどの表示方法の場合にも、表示されている文字表の外が選択された場合は、文字表がスクロールされ、選択文字は必ず表示部内に表示されるようになっている。例えば図４（ｃ）において「Ｇ」という文字は表示されていないが、文字表がスクロールされることにより、「Ｇ」という文字が表示され選択される。また、図４（ａ）〜図４（ｃ）とも、文字表のスクロール可能な方向には矢印が表示される。
【００２１】
さらに、文字表として図４（ａ）ではアルファベット順、図４（ｂ）ではパーソナルコンピュータなどのキーボードに用いられている配列順、図４（ｃ）でアルファベット順を横方向に一列に並べたものになっている。これらの文字表の変更は、例えば上記した操作ボタンの何れかに割り当てられている文字入力モード変更ボタンの押下によって変更できる。さらに、図４（ａ）〜図４（ｃ）では、アルファベットのみしか表示されていないが、アルファベット以外でも、数字、ひらがな、カタカナ、アイコンなどの文字表も持たせるようにしても良い。これらも文字入力モード変更ボタンの押下によって変更することができる。また、図４（ｃ）のような縦スクロール操作で変更するようにしても良い。
【００２２】
次に、本一実施形態のデジタルレコーダの動作を説明する。  
図５は、本一実施形態のデジタルレコーダのメイン動作を示すフローチャートである。図５に示すように、本デジタルレコーダがパワーオンされると、ＣＰＵ１は所定の初期設定（ステップＳｌ）及び内部の図示しないタイマのカウントスタート（ステップＳ２）を実行する。このタイマは、何も操作せずに所定時間が経過した場合にデジタルレコーダを通常の動作モードから待機モード（低消費電流モード）に入らせるための所定時間を計時するものである。
【００２３】
パワーオンによってデジタルレコーダが動作モードに入ると、ＣＰＵ１は、録音ボタン２２（ステップＳ３）、再生ボタン１７（ステップＳ４）、早送りボタン２４（ステップＳ５）、早戻しボタン２３（ステップＳ６）、停止ボタン１８（ステップＳ７）、メニューボタン１９（ステップＳ８）、消去ボタン１６（ステップＳ９）の順で、オンしたボタンがあるか否かを判定する。ステップＳ３の判定において録音ボタン２２がオンされたならば、録音処理を実行する（ステップＳ１２）。同様に、ステップＳ４の判定において再生ボタン１７がオンされたならば、再生処理（ステップＳ１３）、ステップＳ５の判定において早送りボタン２４がオンされたならば早送り処理（ステップＳ１４）、ステップＳ６の判定において早戻しボタン２３がオンされたならば早戻し処理（ステップＳ１５）、ステップＳ７の判定において停止ボタン１８がオンされたならば停止処理（ステップＳ１６）、ステップＳ８の判定においてメニューボタン１９がオンされたならばメニュー選択処理（ステップＳ１７）、ステップＳ９の判定において消去ボタン１６がオンされたならば消去処理（ステップＳ１８）をそれぞれ実行する。そして、これらの処理実行後は、上記タイマを再スタートさせて（ステップＳ１９）、メインループに戻る。
【００２４】
ここで、ステップＳ１２の録音処理、ステップＳ１３の再生処理、及びステップＳ１７のメニュー選択処理においては、文字入力が必要となる場合があるので、後で詳しく説明する。なお、ステップＳ１４の早送り処理、ステップＳ１５の早戻し処理、ステップＳ１６の停止処理、及びステップＳ１８の消去処理の各処理は、周知の技術手段を用いて実施できるものであり、また、本一実施形態の内容に直接関係しないので、ここでの詳しい説明は省略する。
【００２５】
また、ステップＳ３〜ステップＳ９の判定において、全てのボタンがオフしている場合には、ＣＰＵ１は、タイマの計時時間が所定時間をオーバーしたか否かを判定する（ステップＳ１０）。ステップＳ１０の判定において、タイマの計時時間が所定時間をオーバーした場合には、ＣＰＵ１は、待機モードの処理を実行する（ステップＳｌｌ）。待機モードに入るとＣＰＵ１の制御の下、本デジタルレコーダの動作が低消費電流動作となる。以上がデジタルレコーダのメイン動作である。
【００２６】
次に、図６のフローチャートを参照して図５のステップＳ１２の録音処理について説明する。この録音処理は、文字入力を伴う処理である。図６において、録音処理を開始すると、ＣＰＵ１は、まず録音時に録音者名を変更する設定になっているか否かを判定する（ステップＳ２０）。ここで、録音者名とは後で誰が録音したファイルなのかを判別するために設定される。ステップＳ２０の判定において、録音者名を変更する設定になっている場合には、文字入力処理を実行する（ステップＳ２９）。この文字入力処理に関しては後で詳しく説明する。
【００２７】
ステップＳ２０の判定において録音者名を変更する設定になっていない場合、若しくはステップＳ２９の文字入力処理の後、ＣＰＵ１は、マイク感度（高／低）、録音モード（標準／ロング）、ファイルナンバー、録音者名、及び録音処理によって取得される音声データを記録するメモリ４における音声データ記憶領域開始アドレス等の各種情報をインデックス情報領域に記憶させるなどの録音開始処理を実行する（ステップＳ２１）。ここで、録音者名の入力後に録音開始処理を行うのは、仮に録音者名入力時に電源の瞬断などが起こった場合でも、メモリ４を破壊するリスクを低減するためである。
【００２８】
ステップＳ２１の録音開始処理実行後、ＤＳＰ６は、マイク７を介して入力された音声信号を符号化する（ステップＳ２２）。この符号化はフレーム単位で行う。音声データが所定フレーム数になると、ＤＳＰ６は、得られた音声データをメモリ４の音声データ記憶領域開始アドレスから順に書き込んで記憶させる（ステップＳ２３）。次に、ＣＰＵ１は、停止ボタン１８がオンされたか否かを判定する（ステップＳ２４）。ステップＳ２４の判定において、停止ボタン１８がオンするまで、ステップＳ２２及びステップＳ２３の処理が繰り返し行われる。
【００２９】
一方、ステップＳ２４の判定において、停止ボタン１８がオンすると、ＣＰＵ１は、録音終了処理を実行する（ステップＳ２５）。その後、録音処理終了時に現ファイルのファイル名を変更する設定になっているか否かを判定する（ステップＳ２６）。ここで、現状でのファイル名は、例えばデジタルレコーダの機種名の頭文字から４文字分に４桁の通し番号をつけた８文字のものである。ステップＳ２６の判定において、ファイル名を変更する設定になっている場合には、ＣＰＵ１は、文字入力処理を実行する（ステップＳ３０）。
【００３０】
また、ステップＳ２６の判定においてファイル名を変更する設定になっていない場合、若しくはステップＳ３０の文字入力処理の終了後、ＣＰＵ１は、録音終了時にコメントを入力する設定になっているか否かを判定する（ステップＳ２７）。ここで、コメントとは、録音処理によって生成されたファイルに２０文字程度の短い文で、録音時の状況などをメモとして記録できるものである。ステップＳ２７の判定において、コメントを入力する設定になっている場合には、ＣＰＵ１は、文字入力処理を実行する（ステップＳ３１）。
【００３１】
また、ステップＳ２７の判定においてファイル名を変更する設定になっていない場合、若しくはステップＳ３１の文字入力処理の終了後、ＣＰＵ１は、ファイルヘッダ変更処理を実行する（ステップＳ２８）。このファイルヘッダ変更処理においては、先程のファイル名変更やコメント入力の内容をファイルヘッダに書き込む処理を行う。ステップＳ２８のファイルヘッダ変更処理の後、図６の録音処理を終了する。ここで、録音終了処理後に文字入力を行い、最後にファイルヘッダのみを変更する理由は、先に録音処理を行っておくことで、文字入力中に電源の瞬断などが起こった場合でもファイル自体を破壊しないようにするためである。この場合には、最後にファイルヘッダのみの変更が必要となる。
【００３２】
次に、図７のフローチャートを参照して図５のステップＳ１３の再生処理について説明する。この再生処理も文字入力処理を伴う処理である。図７において、再生処理を開始すると、最初にＣＰＵ１は、再生を許可するパスワードが設定されているか否かを判定する（ステップＳ３２）。ここで、ステップＳ３２のパスワードは、ファイルの再生を制限するために設定されるものである。パスワードが設定されている場合には、パスワードを知っている場合にのみ以後の再生処理が行われる。ステップＳ３２の判定において、パスワードが設定されている場合には、ＣＰＵ１は文字入力処理を実行する（ステップＳ３８）。使用者によってパスワードが入力された後、ＣＰＵ１は、入力されたパスワードが正しいか否かを判定する（ステップＳ３９）。ステップＳ３９の判定において、入力されたパスワードが間違っていた場合、ＣＰＵ１は、エラー処理を行う（ステップＳ４０）。この場合、ファイルの再生を行わずに再生処理を終了する。
【００３３】
ステップＳ３２の判定においてパスワードが設定されていない場合、若しくはステップＳ３９の判定において入力されたパスワードが正しい場合には、ＣＰＵ１は、使用者によって選択された音声データに関連付けされた録音モード（標準／ロング）、ファイルナンバー、及び使用者によって選択された音声データが記録されている音声データ記憶領域開始アドレス等の各種情報を読み出すなどの再生開始処理を実行する（ステップＳ３３）。ステップＳ３３の再生開始処理の実行後、メモリ４の音声データ記憶領域開始アドレスから順に音声データを読み出し（ステップＳ３４）、ＤＳＰ６により復号化する（ステップＳ３５）。ここで、復号化そのものはフレーム単位で行うので、ＣＰＵ１は音声データが所定フレーム数になるまで連続的に読み出しを行い、ＤＳＰ６で復号化されたフレーム単位の音声信号を順次音声再生部９に出力する。次に、ＣＰＵ１は、停止ボタン１８がオンされたか否かを判定する（ステップＳ３６）。ステップＳ３６の判定において、停止ボタン１８がオンするまで、ステップＳ３４及びステップＳ３５の処理が繰り返し行われる。ステップＳ３６の判定において、停止ボタン１８がオンすると、ＣＰＵ１は再生終了処理を実行して（ステップＳ３７）、図７の再生処理を終了する。
【００３４】
次に、図８のフローチャートを参照して、本一実施形態の要点である文字入力処理について説明する。この文字入力処理において、ＣＰＵ１は、まず座標位置移動検出部２７を覆うカバー２８が開状態であるか否かを判定する（ステップＳ４１）。ステップＳ４１の判定において、カバー２８が開状態の場合、座標位置移動検出部２７は作動する。この場合には、図３のようにしてデジタルレコーダの本体が平らな面に置かれた状態で、使用者によってデジタルレコーダの本体が移動されることにより、座標位置移動検出部２７は、デジタルレコーダ本体の動きに応じた座標位置の移動を検出する。このとき、ＣＰＵ１は、座標位置の移動が検出されたか否かを判定する（ステップＳ４２）。ステップＳ４２の判定において、座標位置の移動が検出された場合、ＣＰＵ１は、座標位置移動検出部２７において検出された移動量及び移動方向に応じて表示部１４に表示されている選択部分を移動若しくは文字表をスクロールさせる（ステップＳ４９）。
【００３５】
また、ステップＳ４１の判定においてカバー２８が閉状態の場合、若しくはステップＳ４２の判定において座標位置の移動が検出されなかった場合には、ＣＰＵ１は、文字選択ボタンが押下されたか否かを判定する（ステップＳ４３）。ここで、文字選択ボタンは、例えば早戻しボタン２３、早送りボタン２４にその機能が割り当てられている。例えば、早戻しボタン２３は選択部分を左方向に移動させるボタンであり、早送りボタン２４は選択部分を右方向に移動させるボタンである。このように文字選択ボタンを予め用意しておくことで、カバー２８が閉状態のとき、すなわち座標位置移動検出部２７が作動していない場合でも文字入力が可能である。ステップＳ４３の判定において、文字選択ボタンが押下された場合には、ステップＳ４９に移行して、ＣＰＵ１は、押下された文字選択ボタンに応じて表示部１４に表示されている選択部分を移動若しくは文字表をスクロールさせる。ステップＳ４９の処理後はステップＳ４１に戻り、再びカバー２８の開閉状態の検出に戻る。
【００３６】
また、ステップＳ４３の判定において、文字選択ボタンが押下されなかった場合には、文字入力モードを変更するか否かを判定する（ステップＳ４４）。この判定は、文字入力モード変更機能が割り当てられたボタンが押下されたか否かにより行う。この文字入力モード変更ボタンは、例えば録音ボタン２２に割り当てられている。ステップＳ４４の判定において、文字入力モードを変更する場合に、ＣＰＵ１は、録音ボタン２２が押下された回数などに応じて表示部１４に表示されている文字表を変更する処理を実行する（ステップＳ５０）。これにより、入力したい文字に合わせて英数／ひらがな／カタカナ／アイコンなどの順で文字表の変更が行われる。ステップＳ５０の処理の後はステップＳ４１に戻り、再びカバー２８の開閉状態の検出に戻る。
【００３７】
ステップＳ４４の判定において、文字入力モードを変更しない場合は、ＣＰＵ１は、表示部１４の表示方法を図４（ａ）〜図４（ｃ）で示した表示例のように変更するか否か判定する（ステップＳ４５）。ここで、表示部１４の表示方法の変更は、使用者の使い方に合わせて変更できるものである。また、ステップＳ４５の判定は、表示部表示方法変更機能を割り当てたボタン、例えばメニューボタン１９が押下されたか否かで行う。ステップＳ４５の判定において、表示方法を変更する場合に、ＣＰＵ１は、メニューボタン１９が押下された回数などに応じて表示部１４の表示方法を変更する処理を実行する（ステップＳ５ｌ）。ステップＳ５１の処理の後はステップＳ４１に戻り、再びカバー２８の開閉状態の検出に戻る。
【００３８】
ステップＳ５０の処理によって、選択部分を移動若しくは文字表をスクロールした後、目的の文字が選択されたら使用者はその文字を決定する操作を行う。これに応じてＣＰＵ１は、文字決定ボタンが押されたか否かを判定する（ステップＳ４６）。ここで、文字決定ボタンは、例えば再生ボタン１７に割り当てられている。ステップＳ４６の判定において、文字決定ボタンが押下された場合に、ＣＰＵ１は、現在選択されている文字を表示部１４に表示させる（ステップＳ５２）。
【００３９】
一方、ステップＳ４６の判定において、文字決定ボタンが押下されていない場合、ＣＰＵ１は、文字消去ボタンが押下されたか否かを判定する（ステップＳ４７）。ここで文字消去ボタンは、例えば消去ボタン１６に割り当てられている。ステップＳ４７の判定において、文字消去ボタンが押下された場合、ＣＰＵ１は、決定済みの文字列から選択文字を消去する（ステップＳ５３）。ここで、決定済み文字列がない場合には、文字消去の処理は行わずに、ステップＳ４１に戻り、再度カバー２８の開閉状態の検出に戻る。また、ステップＳ４７の判定において、文字消去ボタンが押下されなかった場合、ＣＰＵ１は、文字入力終了ボタンが押下されたか否かを判定する（ステップＳ４８）。ここで、文字入力終了ボタンは、例えば停止ボタン１８に割り当てられている。ステップＳ４８の判定において、文字入力終了ボタンが押下されていなければ、ステップＳ４１に戻り、再度カバー２８の開閉状態の検出に戻る。一方、ステップＳ４８の判定において、文字入力終了ボタンが押下された場合、ＣＰＵ１は、文字入力処理を終了させる。
【００４０】
以上の説明からも分かるように、各処理終了後は、ステップＳ４１のカバー２８の開閉状態の検出を行うようにしている。このようにすることにより、カバー２８の開状態に応じて瞬時に座標位置移動検出部２７の利用が可能となる。
【００４１】
次に、図９のフローチャートを参照して、文字入力以外の本一実施形態の利用例としてのメニュー選択処理について説明する。また、図１０にはこれから説明するメニュー選択処理時の表示部１４の表示例を示す。ここで、使用者によって現在選択されているメニューは点滅表示や反転表示などで強調表示されている。
【００４２】
まず、ＣＰＵ１は、座標位置移動検出部２７を覆うカバー２８が開状態であるか否かを判定する（ステップＳ５４）。ステップＳ５４の判定において、カバー２８が開状態の場合には、座標位置移動検出部２７は作動する。ここで、ＣＰＵ１は、座標位置の移動が検出されたか否かを判定する（ステップＳ５５）。ステップＳ５５の判定において、座標位置の移動が検出された場合、ＣＰＵ１は、検出された動きに応じて表示部１４に表示されている選択部分を移動若しくはメニュー表をスクロールさせることにより、選択メニューを変更する（ステップＳ６３）。
【００４３】
一方、ステップＳ５４の判定においてカバー２８が閉状態の場合、若しくはステップＳ５５の判定において座標位置の移動が検出されなかった場合には、ＣＰＵ１は、メニュー選択ボタンが押下されたか否かを判定する（ステップＳ５６）。ここで、メニュー選択ボタンは、例えば早戻しボタン２３、早送りボタン２４に割り当てられている。ステップＳ５６の判定において、メニュー選択ボタンが押下された場合、ステップＳ６３に移行して、ＣＰＵ１は、表示部１４に表示されている選択部分を移動若しくはメニュー表をスクロールさせることにより、選択メニューを変更する。
【００４４】
選択部分を移動若しくはメニュー表をスクロールさせ、目的のメニューが選択されたら使用者は、そのメニューを決定する。これに応じてＣＰＵ１は、メニュー決定ボタンが押下げされたか否かを判定する（ステップＳ５７）。ここで、メニュー決定ボタンには、上記文字入力処理と同じく再生ボタン１７が割り当てられている。ステップＳ５７の判定において、メニュー決定ボタンが押されていない場合には、ステップＳ５４に戻り、再度カバー２８の開閉状態の検出に戻る。一方、ステップＳ５７の判定において、メニュー決定ボタンが押された場合、ＣＰＵ１は、現在選択されているメニューを決定して、選択されたメニューの設定を行うための処理に移行する。この場合、ＣＰＵ１は、決定されたメニューが録音モード変更であるか否か（ステップＳ５８）、マイク感度変更であるか否か（ステップＳ５９）、初期化であるか否か（ステップＳ６０）、フォルダ名変更であるか否か（ステップＳ６１）をそれぞれ判定する。そして、録音モード変更である場合には録音モード変更処理を実行し（ステップＳ６４）、マイク感度変更である場合にはマイク感度変更処理を実行し（ステップＳ６５）、初期化である場合には初期化処理を実行し（ステップＳ６６）、フォルダ名変更であるならば上記文字入力処理のサブルーチンを実行する（ステップＳ６７）。
【００４５】
これらの処理終了後、メニュー選択を終了するか否かの判定のため、ＣＰＵ１は、メニュー選択終了ボタンが押下されたか否かの判定を行う（ステップＳ６２）。ここでメニュー選択終了ボタンは、例えば停止ボタン１８が割り当てられている。ステップＳ６２の判定において、メニュー選択終了ボタンが押下されていなければ、ステップＳ５４に戻り再度カバー２８の開閉状態の検出に戻る。一方、ステップＳ６２の判定において、メニュー選択終了ボタンが押下された場合には、ＣＰＵ１は、メニュー選択処理を終了させる。
【００４６】
以上の説明からも分かるように、メニュー選択処理中もステップＳ５４でカバー２８の開閉状態の検出を行うようにしている。このようにすることにより、カバー２８の開状態に応じて瞬時に座標位置移動検出部２７の利用が可能となる。なお、上記録音モード変更処理、マイク感度変更処理、初期化処理の各処理は、周知の技術手段を用いて実施しており、また本一実施形態の内容に直接関係しないので、ここでの詳しい説明は省略する。
【００４７】
これまで説明してきた文字入力処理やメニュー選択処理での座標位置移動検出部２７の使用方法は、音量調整や、早送りや早戻しのような再生位置変更、再生ファイル選択などの際にも応用可能である。これら応用例における表示部１４の表示例を図１１に示す。ここで、図１１（ａ）は音量変更の表示例である。座標位置の移動が検出されると、移動方向及び移動量に応じて最下行に表示されている音量バー上の印が移動して音量が変更される。また図１１（ｂ）は再生位置変更の表示例である。下から３行目にはファイル長が表示されており、下から２行目には再生経過時間が表示されている。一番下の行にはファイル長がバー表示されており、座標位置の移動が検出されると、移動方向及び移動量に応じてファイル長バー上の印が移動するとともに、再生経過時間が変化する。このように座標位置移動検出部２７を利用することにより、文字入力やメニュー選択、さらには音量調整や再生位置変更を容易に行うことが可能となる。
【００４８】
以上説明したように、本一実施形態によれば、表示部を有するデジタルレコーダをポインティングデバイスのようにして利用することができるので、パラメータ入力時の効率やパラメータ選択時の効率を向上させることが可能である。
【００４９】
以上、本一実施形態では、デジタルレコーダを例として説明してきたが、本一実施形態の手法は、デジタルレコーダ以外の文字入力やメニュー選択など、パラメータ入力可能な電子機器においても応用することが可能である。
【００５０】
さらに、前記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係るパラメータ入力装置の一例としてのデジタルレコーダの概略構成ブロック図である。
【図２】デジタルレコーダの概略外観図である。
【図３】デジタルレコーダの使用時のイメージ図である。
【図４】デジタルレコーダの表示部における表示について示す図である。
【図５】デジタルレコーダのメイン動作を示すフローチャートである。
【図６】デジタルレコーダの録音処理の動作を示すフローチャートである。
【図７】デジタルレコーダの再生処理の動作を示すフローチャートである。
【図８】デジタルレコーダの文字入力処理の動作を示すフローチャートである。
【図９】デジタルレコーダのメニュー選択処理の動作を示すフローチャートである。
【図１０】デジタルレコーダのメニュー選択時における表示部の表示例を示す図である。
【図１１】本発明の一実施形態の応用例を示す図である。
【符号の説明】
【００５２】
１…システム制御部（ＣＰＵ）、２，２７…座標位置移動検出部、３，１４…表示部、４…記憶部（メモリ）、５…操作部、６…デジタル信号処理部（ＤＳＰ）、７…マイク、８…音声入力部、９…音声再生部、１０，２０…スピーカ、１１…外部出力端子、１２…外部マイク端子、１３…内蔵マイク、１５…電源スイッチ、１６…消去ボタン、１７…再生ボタン、１８…停止ボタン、１９…メニューボタン、２１…コネクタ、２２…録音ボタン、２３…早戻しボタン、２４…早送りボタン、２５…音量＋ボタン、２５…音量−ボタン、２８…カバー
【図１】
2006350539.tif 000003
【図２】
2006350539.tif 000004
【図３】
2006350539.tif 000005
【図４】
2006350539.tif 000006
【図５】
2006350539.tif 000007
【図６】
2006350539.tif 000008
【図７】
2006350539.tif 000009
【図８】
2006350539.tif 000010
【図９】
2006350539.tif 000011
【図１０】
2006350539.tif 000012
【図１１】
2006350539.tif 000013