(57)【要約】【課題】操作者の意図しない誤った操作を防止すること。【解決手段】操作部Ｃ１に動作受付手段Ｃ３と、出力手段Ｃ４、処理部Ｃ２に受信手段Ｃ５と、判定手段Ｃ７と、処理手段Ｃ８とを備え、判定手段Ｃ７において、受信手段Ｃ５が操作部Ｃ１から受信した入力情報と所定の基準値に基づいて無効部分を判定し、処理手段Ｃ８は無効部分の処理を行わないことにより、操作者の意図しない誤った操作が防止される。【選択図】図１１
2005173680.tif 000002
【特許請求の範囲】
【請求項１】
操作部と、処理部とからなる操作装置であって、
前記操作部は、
所定の一動作を受け付ける動作受付手段と、
受け付けられた一動作より１つもしくは複数の入力情報を取得して
前記入力情報を処理部に出力する出力手段とを備え、
前記処理部は、
前記操作部から出力される入力情報を受信する受信手段と、
前記受信手段から受信された前記入力情報の無効部分を
所定の基準値に基づいて判定する判定手段と、
前記判定手段の判定に基づき
無効部分の入力情報については処理を行わず
有効部分の入力情報のみ処理を行う処理手段とを
備えることを特徴とする誤操作防止機能を備えた操作装置。
【請求項２】
前記一動作は操作部材を回転させて操作する回転操作であり、
前記入力情報は回転情報で表現され、
所定の回転情報を無効とすることを特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項３】
前記一動作は操作部材を移動させて操作する移動操作であり、
前記入力情報は移動情報で表現され、
所定の移動情報を無効とすることを特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項４】
前記一動作は操作部材上をなぞって操作するなぞり操作であり、
前記入力情報はなぞり情報で表現され、
所定のなぞり情報を無効とすることを特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項５】
前記一動作は操作部材をスライドさせて操作するスライド操作であり、
前記入力情報はスライド情報で表現され、
所定のスライド情報を無効とすることを特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項６】
前記一動作は操作部材を押圧して操作する押圧操作であり、
前記入力情報は押圧情報で表現され、
所定の押圧情報を無効とすることを特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項７】
前記回転操作はジョグダイヤルによる回転操作であり、
ジョグダイヤルによる回転操作から得られる
所定の回転情報を無効とすることを特徴とする請求項２記載の誤操作防止機能を備えた操作装置。
【請求項８】
前記なぞり操作はロールナビボタンによるなぞり操作であり、
ロールナビボタンによるなぞり操作から得られる
所定のなぞり情報を無効とすることを特徴とする請求項４記載の誤操作防止機能を備えた操作装置。
【請求項９】
前記なぞり操作はタッチパッドによるなぞり操作であり、
タッチパッドによるなぞり操作から得られる
所定のなぞり情報を無効とすることを特徴とする請求項４記載の誤操作防止機能を備えた操作装置。
【請求項１０】
前記処理部は更に、
前記受信手段が所定の入力情報を受信する度に、
受信回数をカウントする受信回数算出手段を備え、
前記判定手段は、
前記受信回数算出手段より算出された受信回数と前記基準値に基づき、
前記入力情報の無効部分の判定を行うことを
特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項１１】
前記判定手段は、
前記受信回数算出手段により算出された受信回数が
前記基準値に達しない間は
無効と判定することを特徴とする請求項１０記載の誤操作防止機能を備えた操作装置。
【請求項１２】
前記操作装置は更に、
入力情報を蓄積するバッファ部を備え、
前記処理部は更に、
前記バッファ部への入力情報の蓄積や参照を行うバッファアクセス手段を備え、
前記判定手段は、
前記受信回数算出手段により算出された受信回数が
前記基準値に達する場合は有効
前記基準値に達しない場合は無効と判定し、
前記処理手段は、
前記判定が有効となった場合は
バッファアクセス手段により入力情報を参照し
直前まで無効であった入力情報を有効部分として処理を行うことを
特徴とする請求項１０記載の誤操作防止機能を備えた操作装置。
【請求項１３】
前記処理部は更に、
時間を測定する時間算出手段を備え、
前記判定手段は、
前記時間算出手段により算出された測定時間と前記基準値に基づき、
前記入力情報の無効部分の判定を行うことを
特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項１４】
前記判定手段は、
前記時間算出手段により算出された測定時間が
前記基準値に達しない間は
無効と判定することを特徴とする請求項１３記載の誤操作防止機能を備えた操作装置。
【請求項１５】
前記操作装置は更に、
入力情報を蓄積するバッファ部を備え、
前記処理部は更に、
前記バッファ部への入力情報の蓄積や参照を行うバッファアクセス手段を備え、
前記判定手段は、
前記時間算出手段により算出された測定時間が
前記基準値に達する場合は有効
前記基準値に達しない場合は無効と判定し、
前記処理手段は、
前記判定が有効となった場合は
バッファアクセス手段により入力情報を参照し
直前まで無効であった入力情報を有効部分として処理を行うことを
特徴とする請求項１３記載の誤操作防止機能を備えた操作装置。
【請求項１６】
前記判定手段は、
前記入力情報と前記基準値に基づき、
前記入力情報の無効部分の判定を行うことを
特徴とする請求項１記載の誤操作防止機能を備えた操作装置。
【請求項１７】
前記判定手段は、
前記受信手段が受信した入力情報が
前記基準値に達しない間は
無効と判定することを特徴とする請求項１６記載の誤操作防止機能を備えた操作装置。
【請求項１８】
前記操作装置は更に、
入力情報を蓄積するバッファ部を備え、
前記処理部は更に、
前記バッファ部への入力情報の蓄積や参照を行うバッファアクセス手段を備え、
前記判定手段は、
前記受信手段が受信した入力情報が
前記基準値に達する場合は有効
前記基準値に達しない場合は無効と判定し、
前記処理手段は、
前記判定が有効となった場合は
バッファアクセス手段により入力情報を参照し
直前まで無効であった入力情報を有効部分として処理を行うことを
特徴とする請求項１６記載の誤操作防止機能を備えた操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器等に所望の情報を入力する操作装置の誤操作防止に関する。
【背景技術】
【０００２】
電子機器等で利用されるメニュー選択操作や音量調節操作、ゲーム操作といった各種操作を快適に行わせるには、操作装置にカーソルボタンや決定ボタン等のような一動作で１つの情報しか扱えない入力デバイスだけではなく、ジョグダイヤルやジョグシャトル、ロールナビボタン、タッチパッド、トラックボール、アナログボタン等のような一動作で１つもしくは複数の情報が得られる入力デバイスも合わせて具備することが多い。例えばジョグダイヤルとは、操作者が操作部材を回転させて操作する回転操作を受け付け、回転情報を出力する入力デバイスである。特にリモートコントロール装置や携帯端末、コンパクトディスクプレーヤーに多く具備され、ビデオレコーダーのリモートコントロール装置では回転情報をコマ送り操作等に、携帯端末ではメニュー選択時の上下操作等に、コンパクトディスクプレーヤーでは音量操作等に用いられ、非常に操作者の操作性の向上に貢献している。ただし、リモートコントロール装置や携帯端末、コンパクトディスクプレーヤーのような小型の機器では、小さな筐体にカーソルボタンや決定ボタン、ジョグダイヤルなどの複数の入力デバイスを具備することから本来意図しない入力デバイスに触れてしまうことによる誤操作が発生しやすい。
【０００３】
従来の誤操作防止技術としては、ディスプレイの周辺に操作スイッチが具備された操作装置において、ディスプレイの表示内容に操作スイッチの処理が対応する場合、ディスプレイの表示内容が切り替わった直後の一定時間は、上記操作スイッチの操作を無効とする、特許文献１に示されるような技術。また更に従来の誤操作防止技術として、２回のキー押下操作を連続して行うことにより本来の処理とは異なる処理を行わせる手段に関して、１番目のキー押下操作と２番目のキー押下操作との時間差が一定時間以上であれば無効とする、特許文献２に示されるような技術が知られている。
【特許文献１】特開平６−２５１６５６号公報
【特許文献２】特開平８−３１４６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記の通り意図しない入力デバイスに触れた際の誤操作を想定した場合、前記特許文献１では、ディスプレイの表示内容が切り替わった直後の操作スイッチの操作を対象としており、ディスプレイの表示内容が切り替わった直後以外での誤操作には対応できない。また、前記特許文献２では、連続した２回のキー押下操作による処理を対象としたものであり、１回の操作で処理を行う操作装置の誤操作には対応できない。また更に、一動作で１つの情報しか扱えない入力デバイスを対象としていることもあり、一動作で１つもしくは複数の情報が得られるジョグダイヤルやロールナビボタン、タッチパッド等のような入力デバイスを対象とした誤操作には対応できないという課題を有していた。
【０００５】
本発明は前記従来の課題を解決するもので、特に小型の機器において、一動作で１つもしくは複数の情報が得られる入力デバイスを具備した際に、入力デバイスに意図せず触れた際の誤操作を防止する操作装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、本発明の誤操作防止機能を備えた操作装置は、操作部と、処理部とからなる操作装置であって、前記操作部は、所定の一動作を受け付ける動作受付手段と、受け付けられた一動作より１つもしくは複数の入力情報を取得して前記入力情報を処理部に出力する出力手段とを備え、前記処理部は、前記操作部から出力される入力情報を受信する受信手段と、前記受信手段から受信された前記入力情報の無効部分を所定の基準値に基づいて判定する判定手段と、前記判定手段の判定に基づき無効部分の入力情報については処理を行わず有効部分の入力情報のみ処理を行う処理手段とを備えるものである。
【０００７】
本構成によって、操作者が操作部材（一動作で１つもしくは複数の入力情報が得られる入力デバイス）に意図せず触れる等の動作による誤った操作から、意図しない処理が実行されることを防止することができる。
【０００８】
また、前記処理部は、更に前記受信手段が所定の入力情報を受信する毎に受信回数をカウントする受信回数算出手段を備え、前期判定手段は、前記受信回数算出手段より算出された受信回数と前記基準値に基づき、前記入力情報の無効部分の判定を行う構成としてもよい。一定時間間隔に入力情報が得られる入力デバイス（リモートコントロール装置搭載ボタン等）では、特に時間測定の手段を追加することなく、常に一定時間以下の動作が無効となる為、操作者に違和感なく誤操作を防止でき、また操作者の加えた動作が一定量に達する毎に入力情報が得られる入力デバイス（ロールナビボタン等）では、操作者の操作スピードに影響されずに誤操作を防止できる。
【０００９】
また、前記処理部は更に、時間を測定する時間算出手段を備え、前記判定手段は、前記時間算出手段により算出された測定時間と前記基準値に基づき、前記入力情報の無効部分の判定を行う構成としてもよい。この構成にすると、常に一定時間以下の動作が無効となる為、操作者に違和感なく誤操作を防止できる。
【００１０】
また、前記判定手段は、前記入力情報と前記基準値に基づいて入力情報の無効部分を判定することにしてもよい。この構成にすると、操作者の意図しない動作が加えられる時間に左右されないので、電車の中で操作する際の振動や手の震えなど相当の時間加えられる操作者の意図しない動作による誤操作についても防止することができる。
【発明の効果】
【００１１】
以上のように、本発明の操作装置によると、操作者が意図せずに入力デバイスに触れることによる誤操作を防止することができる。特に、小型の機器においては、操作者が偶発的に入力デバイスに触れてしまうことが多いので、本発明を実施するとその効果は特に大きい。
【発明を実施するための最良の形態】
【００１２】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１における操作装置を示す図である。この操作装置は携帯電話であり、図に示す通り、入力デバイスには、ロールナビボタン１、決定ボタン２、カーソルボタン３、発話ボタン４、終話ボタン５、数字ボタン６などを具備している。本発明において、図１の特に注目すべき点は、一動作で１つもしくは複数の情報が得られる入力デバイスであるロールナビボタン１を具備している点である。
【００１４】
ロールナビボタン１は、ガイド部（図１に示される黒いリングの部分）に指で接触した位置を認識できる構造を持ち、認識した位置がなぞり操作によって変化していくことから、その位置の変化により時計回り（左なぞり）のなぞり操作か、反時計回り（右なぞり）のなぞり操作かが判断でき、またその位置の変化から角度を知ることが可能となる。この構造を用いて、実際のロールナビボタン１のなぞり操作の検出では次の説明の通りに検出する。ロールナビボタン１のガイド部に指で接触した箇所を始点として４５度なぞる度に、時計回りであれば「左なぞり実施」が、反時計回りであれば「右なぞり実施」がなぞり情報として検出される。例えば、時計回りに９０度のなぞり操作を行った場合を説明すると、始めの４５度に達した時点で「左なぞり実施」が１回検出、次に９０度の時点で「左なぞり実施」が１回検出され、計２回の「左なぞり実施」が検出される。このようにロールナビボタン１で得られた情報を、本発明の操作装置では、例えば次の通りに扱うこととなる。操作装置の操作部において、ロールナビボタン１が「右なぞり実施」を検出した場合は例えば８ビットのデジタル信号で（０００００００１）、「左なぞり実施」を検出した場合は例えば８ビットのデジタル信号で（００００００１０）といった予め割り付けられたデジタル信号として操作部の出力手段より出力する。処理部では、受信手段にて前記デジタル信号を受信することにより「右なぞり実施」もしくは「左なぞり実施」を検出することができる。
【００１５】
本発明で述べている一動作とはガイド部を指で接触して操作を行い次に指を離すまでの動作であるが、上述したロールナビボタン１のなぞり情報の検出方法では操作の開始と終了が不明である。このような場合は例えば、前記処理部に更に、前記受信手段が所定の入力情報を受信してから次の受信までの時間間隔を測定する時間間隔算出手段を備え、更に前記入力情報の受信の時間間隔が一定時間を超えれば、最後に受信した入力情報を一動作の終了と判断し、またその次に受信する入力情報および受信の一番始めの入力情報が開始であると判断する判断手段を備えることで、一動作の開始と終了を明確に示すことができる。
【００１６】
図２は、本発明の実施の形態１における操作装置の主要構成ブロック図である。図２において、操作装置は操作部Ｃ１と処理部Ｃ２からなり、操作部Ｃ１は、動作受付手段Ｃ３と出力手段Ｃ４、また処理部Ｃ２は、受信手段Ｃ５、受信回数算出手段Ｃ６、判定手段Ｃ７、処理手段Ｃ８からなる。もし、操作部Ｃ１において一動作の開始と終了が不明な入力デバイスの場合は、上述した通り処理部Ｃ２に更に時間間隔算出手段と判断手段を備えて対応することになる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行うなぞり操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４ではなぞり操作により取得したなぞり情報を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、受信回数算出手段Ｃ６と処理手段Ｃ８に受け渡す。受信回数算出手段Ｃ６では受信手段Ｃ５が所定の入力情報を受信した回数をカウントし、カウントした受信回数を判定手段Ｃ７に受け渡す。判定手段Ｃ７では受信回数と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効であれば受信手段Ｃ５より受けたデジタル信号を処理せず、判定結果が有効であれば受信手段Ｃ５より受けたデジタル信号を処理するといった構成となる。
【００１７】
以上のように構成された操作装置の操作部Ｃ１の処理手順を、上述のロールナビボタン１にて時計回りに９０度のなぞり操作を行った場合の例に基づいて説明する。動作受付手段Ｃ３では操作者のなぞり操作を受け付け、出力手段Ｃ４では始めの４５度に達した時点で「左なぞり実施」の情報を取得して処理部Ｃ２に出力、次に９０度の時点で「左なぞり実施」の情報を取得して処理部Ｃ２に出力するといった手順で実施される。次に操作装置の処理部Ｃ２での処理手順について説明する。
【００１８】
図３は、操作装置の処理部Ｃ２での処理手順を示すフローチャートであり、図３を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ１では入力される入力情報を受信する。次にステップＳ２では終了の検出を判定し、終了が検出されなければ、ステップＳ３において所定の入力情報の受信毎に受信回数をカウントする。ステップＳ４では、受信回数が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、基準値以上であればステップＳ５にて入力情報を処理する。一動作の終了をステップＳ２にて検出するまで、入力情報の受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００１９】
また、上記では受信回数が所定の基準値に達しない間の入力情報を無効としたが、入力情報を蓄積しておくバッファ部を備えて操作の終了までに基準値に達した場合は、基準値に達しない間の入力情報も含めて有効としてもよい。
【００２０】
この場合の操作装置の主要構成ブロック図は図４であり、図の通り、図２の構成に新たにバッファ部Ｃ１０と処理部Ｃ２内にバッファアクセス手段Ｃ９が備えられる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行うロールナビボタン１のなぞり操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４ではなぞり操作により取得したなぞり情報を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、受信回数算出手段Ｃ６と処理手段Ｃ８に受け渡す。受信回数算出手段Ｃ６では受信手段Ｃ５が所定の入力情報を受信した回数をカウントし、カウントした受信回数を判定手段Ｃ７に受け渡す。判定手段Ｃ７では受信回数と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効である場合は、受信手段Ｃ５より受けたデジタル信号を処理せずバッファアクセス手段Ｃ９に受け渡す。バッファアクセス手段Ｃ９では、デジタル信号をバッファ部Ｃ１０に受け渡し、バッファ部Ｃ１０ではデジタル信号を蓄積する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が初めての場合は、バッファアクセス手段Ｃ９を通じてバッファ部Ｃ１０に蓄積されているデジタル信号を参照して処理を行い、且つ受信手段Ｃ５より受け渡されたデジタル信号を処理する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が２回目以降の場合は、受信手段Ｃ５より受け渡されたデジタル信号を処理するといった構成となる。
【００２１】
以上のように構成された操作装置の操作部Ｃ１の処理手順については、図２で述べた構成のものと同じであり説明を省略する。また、バッファ部Ｃ１０は、入力情報の蓄積や参照が行われる箇所であり、バッファ部Ｃ１０への入力情報の蓄積・参照も含め、処理部Ｃ２での処理手順について説明する。
【００２２】
図５は、バッファ部Ｃ１０への入力情報の蓄積・参照も含めた処理部Ｃ２での処理手順を示すフローチャートであり、図５を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ１１では入力される入力情報を受信する。次にステップＳ１２では終了の検出を判定し、終了が検出されなければ、ステップＳ１３において所定の入力情報の受信毎に受信回数をカウントする。ステップＳ１４では、受信回数が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、ステップＳ１７にてバッファに入力情報を蓄積し、また、受信回数が所定の基準値と等しい場合（初めて基準値に達した場合）は、ステップＳ１５にてそれまでバッファに蓄積されてきた入力情報を参照して処理し、また受信回数が所定の基準値を超える場合は、ステップＳ１６にて入力情報を処理する。一動作の終了をステップＳ１２にて検出するまで、受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００２３】
また、ここでは誤操作防止の形態を述べたが、操作者の意図が明確に反映されるよう、この操作装置に更に、あるボタン（誤操作防止機能の解除用ボタン）を具備し、このボタンの押下に基づいて、誤操作防止のために無効としていた入力情報の処理を有効とする手段を追加した形態をとってもよい。
【００２４】
以上、本発明にかかる操作装置について、受信回数と所定の基準値に基づいた誤操作防止の実施の形態を説明したが、このような操作装置を部分的に変形することもでき、本発明は上述した形態に限られないことは勿論である。実施の形態１では、携帯電話として説明を行ったが、勿論これは携帯電話に限定される必要はなく、パーソナルコンピュータ（図１５）や携帯端末、リモートコントロール装置（図１０）等、一動作で１つもしくは複数の情報が得られる入力デバイスを有している他の電子機器であってもよい。また、実施の形態１では、入力デバイスにロールナビボタン１として説明を行ったが、勿論これはロールナビボタン１に限定される必要はなく、ジョグダイヤル１２（図１０）、ジョグシャトル１１（図１０）、タッチパッド２１（図１５）、トラックボール、アナログボタン等のような一動作で１つもしくは複数の情報が得られる入力デバイスであれば他の入力デバイスであってもよい。また、実施の形態１では、入力デバイスの操作になぞり操作として説明を行ったが、勿論これはなぞり操作に限定される必要はなく、回転操作や移動操作、スライド操作、押圧操作等のような一動作で１つもしくは複数の情報が得られる操作であれば他の操作であってもよく、また回転スライド操作のようにこれらの操作が組合わさった操作であってもよい。
【００２５】
（実施の形態２）
実施の形態１では判定手段において受信回数と所定の基準値について判定する実施形態を説明したが、実施の形態２では判定手段において時間と所定の基準値について判定する実施形態を、実施の形態１と異なる部分を中心に説明する。
【００２６】
操作装置は実施の形態１と同じく図１に示されるロールナビボタン１を具備した携帯電話であり、検出されるなぞり情報についても同様であるため、説明を省略する。
【００２７】
図６は本発明の実施の形態２における操作装置の主要構成ブロック図である。図６において、操作装置は操作部Ｃ１と処理部Ｃ２からなり、操作部Ｃ１は、動作受付手段Ｃ３と出力手段Ｃ４、また処理部Ｃ２は、受信手段Ｃ５、時間算出手段Ｃ１１、判定手段Ｃ７、処理手段Ｃ８からなる。もし、操作部Ｃ１において一動作の開始と終了が不明な入力デバイスの場合は、実施の形態１でも述べた通り処理部Ｃ２に更に時間間隔算出手段と判断手段を備えて対応することになる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行うロールナビボタン１のなぞり操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４ではなぞり操作により取得したなぞり情報を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、時間算出手段Ｃ１１と処理手段Ｃ８に受け渡す。時間算出手段Ｃ１１では受信手段Ｃ５が初めて受信した際からの時間を測定し、測定時間を判定手段Ｃ７に受け渡す。判定手段Ｃ７では測定時間と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効であれば受信手段Ｃ５より受けたデジタル信号を処理せず、判定結果が有効であれば受信手段Ｃ５より受けたデジタル信号を処理するといった構成となる。
【００２８】
以上のように構成された操作装置の操作部Ｃ１の処理手順については、実施の形態１で述べた構成のものと同じであり説明を省略する。また、操作装置の処理部Ｃ２での処理手順について説明する。
【００２９】
図７は、操作装置の処理部Ｃ２での処理手順を示すフローチャートであり、図７を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ２１では入力される入力情報を受信する。次にステップＳ２２で初めての受信であるかを判定し、初めての受信であれば、ステップＳ２３にて時間の測定を開始する。次にステップＳ２４では終了の検出を判定し、終了が検出されなければ、ステップＳ２５に進む。ステップＳ２５では、現在の測定時間が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、基準値に達した場合のみステップＳ２６にて入力情報を処理する。一動作の終了をステップＳ２４にて検出するまで、入力情報の受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００３０】
また、上記では測定時間が所定の基準値に達しない間の入力情報を無効としたが、入力情報を蓄積しておくバッファ部を備えて操作の終了までに基準値に達した場合は、基準値に達しない間の入力情報も含めて有効としてもよい。
【００３１】
この場合の操作装置の主要構成ブロック図は図８であり、図の通り、図６の構成に新たにバッファ部Ｃ１０と処理部Ｃ２内にバッファアクセス手段Ｃ９が備えられる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行うなぞり操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４ではなぞり操作により取得したなぞり情報を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、時間算出手段Ｃ１１と処理手段Ｃ８に受け渡す。時間算出手段Ｃ１１では受信手段Ｃ５が初めて受信した際からの時間を測定し、測定時間を判定手段Ｃ７に受け渡す。判定手段Ｃ７では測定時間と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効である場合は、受信手段Ｃ５より受けたデジタル信号を処理せずバッファアクセス手段Ｃ９に受け渡す。バッファアクセス手段Ｃ９では、デジタル信号をバッファ部Ｃ１０に受け渡し、バッファ部Ｃ１０ではデジタル信号を蓄積する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が初めての場合は、バッファアクセス手段Ｃ９を通じてバッファ部Ｃ１０に蓄積されているデジタル信号を参照して処理を行い、且つ受信手段Ｃ５より受け渡されたデジタル信号を処理する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が２回目以降の場合は、受信手段Ｃ５より受け渡されたデジタル信号を処理するといった構成となる。
【００３２】
以上のように構成された操作装置の操作部Ｃ１の処理手順については、実施の形態１で述べた構成のものと同じであり説明を省略する。また、バッファ部Ｃ１０は、入力情報の蓄積や参照が行われる箇所であり、バッファ部Ｃ１０への入力情報の蓄積・参照も含め、処理部Ｃ２での処理手順について説明する。
【００３３】
図９は、バッファ部Ｃ１０への入力情報の蓄積・参照も含めた処理部Ｃ２での処理手順を示すフローチャートであり、図９を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ３１では入力される入力情報を受信する。次にステップＳ３２で初めての受信であるかを判定し、初めての受信であれば、ステップＳ３３にて時間の測定を開始する。次にステップＳ３４では終了の検出を判定し、終了が検出されなければ、ステップＳ３５に進む。ステップＳ３５では、測定時間が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、ステップＳ３６にてバッファに入力情報を蓄積し、また、測定時間が所定の基準値以上であれば、ステップＳ３７へ進む。ステップＳ３７では、測定時間が所定の基準値に達するのが、初めてかそれとも２回目以降かを判定し、初めての場合は、ステップＳ３８にてそれまでバッファに蓄積されてきた入力情報を参照して処理しステップＳ３９に進む、また２回目以降の場合は、ステップＳ３９にて入力情報を処理する。一動作の終了をステップＳ３４にて検出するまで、受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００３４】
また、実施の形態１では、一動作の開始と終了が不明な入力デバイスの場合の対応方法を述べたが、この対応方法を用いなくても、時間算出手段Ｃ１１を利用して所定の入力情報の受信から次の受信までの時間が所定の基準値を超えれば、先に受信した入力情報を無効とすることで誤操作を防止してもよい。
【００３５】
以上、本発明にかかる操作装置について、時間と所定の基準値に基づいた誤操作防止の実施の形態を説明したが、このような操作装置を部分的に変形することもでき、本発明は上述した形態に限られないことは勿論である。実施の形態２では、携帯電話として説明を行ったが、勿論これは携帯電話に限定される必要はなく、パーソナルコンピュータ（図１５）や携帯端末、リモートコントロール装置（図１０）等、一動作で１つもしくは複数の情報が得られる入力デバイスを有している他の電子機器であってもよい。また、実施の形態２では、入力デバイスにロールナビボタン１として説明を行ったが、勿論これはロールナビボタン１に限定される必要はなく、ジョグダイヤル１２（図１０）、ジョグシャトル１１（図１０）、タッチパッド２１（図１５）、トラックボール、アナログボタン等のような一動作で１つもしくは複数の情報が得られる入力デバイスであれば他の入力デバイスであってもよい。また、実施の形態２では、入力デバイスの操作になぞり操作として説明を行ったが、勿論これはなぞり操作に限定される必要はなく、回転操作や移動操作、スライド操作、押圧操作等のような一動作で１つもしくは複数の情報が得られる操作であれば他の操作であってもよく、また回転スライド操作のようにこれらの操作が組合わさった操作であってもよい。
【００３６】
（実施の形態３）
図１０は、本発明の実施の形態１における操作装置を示す図である。この操作装置はビデオレコーダーのリモートコントロール装置であり、図に示す通り、入力デバイスには、ジョグシャトル１１、ジョグダイヤル１２、カーソルボタン１３、決定ボタン１４、数字ボタン１５、電源ボタン１６などを具備している。本発明において、図１０の注目すべき点は、一動作で１つもしくは複数の情報が得られる入力デバイスであるジョグシャトル１１とジョグダイヤル１２を具備している点であり、ここでは特にジョグシャトル１１の操作による誤操作防止について説明する。
【００３７】
ジョグシャトル１１は、シャトル部（図１０の灰色の部分）を操作者が手で回転させることにより、元の位置からの角度（回転量）を知ることができる入力デバイスである。ジョグシャトル１１は、内部にスプリングのような弾性体が組み込まれ、手でシャトル部の回転操作を行いある角度で手を離したとしてもシャトル部は元の位置に戻る構造になっており、また元の位置から最大約±４５度の角度までしか回転操作できない構造となっている。ジョグシャトル１１については、実公平０７−００１７１３に詳細が記載されている。ジョグシャトル１１の回転操作の検出では、元の位置を原点とした現在の角度で時計回りであれば「＋１度回転実施」、反時計回りであれば「−１度回転実施」というように、一定時間ごと（以下０．１秒ごとする）に回転情報として角度が検出される。例えば、反時計回りに０．３秒間の回転操作を行った場合を説明すると、始めの０．１秒に達した時点で角度が−１度であれば「−１度回転実施」が１回検出、次に０．２秒に達した時点で角度が−１０度であれば「−１０度回転実施」が１回検出、次に０．３秒に達した時点で角度が−１５度であれば「−１５度回転実施」が１回検出と計３回の「回転実施」が検出される。このようにジョグシャトル１１により得られた情報を、本発明の操作装置では、例えば次の通りに扱うこととなる。操作装置の操作部において、ジョグシャトル１１が「＋１度回転実施」を検出した場合は例えば８ビットのデジタル信号で（０００００００１）、「＋２度回転実施」を検出した場合は例えば８ビットのデジタル信号で（００００００１０）、「−１度回転実施」を検出した場合は例えば８ビットのデジタル信号で（１１１１１１１１）  、「−２度回転実施」を検出した場合は例えば８ビットのデジタル信号で（１１１１１１１０）といった予め割り付けられたデジタル信号として操作部の出力手段より出力する。処理部では、受信手段にて前記デジタル信号を受信することにより「＋１度回転実施」もしくは「−１度回転実施」等を検出することができる。
【００３８】
図１１は、本発明の実施の形態３における操作装置の主要構成ブロック図である。図１１において、操作装置は操作部Ｃ１と処理部Ｃ２からなり、操作部Ｃ１は、動作受付手段Ｃ３と出力手段Ｃ４、また処理部Ｃ２は、受信手段Ｃ５、判定手段Ｃ７、処理手段Ｃ８からなる。もし、操作部Ｃ１において一動作の開始と終了が不明な入力デバイスの場合は、実施の形態１でも述べた通り処理部Ｃ２に更に時間間隔算出手段と判断手段を備えて対応することになる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行う回転操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４では回転操作により取得した回転情報（角度）を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、判定手段Ｃ７と処理手段Ｃ８に受け渡す。判定手段Ｃ７では受信したデジタル信号から得られる回転情報（角度）と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効であれば受信手段Ｃ５より受けたデジタル信号を処理せず、判定結果が有効であれば受信手段Ｃ５より受けたデジタル信号を処理するといった構成となる。
【００３９】
以上のように構成された操作装置の操作部Ｃ１の処理手順を、上述のジョグシャトル１１にて反時計回りに０．３秒間の回転操作を行った場合の例に基づいて説明する。動作受付手段Ｃ３では操作者の回転操作を受け付け、出力手段Ｃ４では始めの０．１秒に達した時点で「−１度回転実施」の情報を取得して処理部Ｃ２に出力、次に０．２秒に達した時点で「−１０度回転実施」の情報を取得して処理部Ｃ２に出力、次に０．３秒に達した時点で「−１５度回転実施」の情報を取得して処理部Ｃ２に出力するといった手順で実施される。次に操作装置の処理部Ｃ２での処理手順について説明する。
【００４０】
図１２は、操作装置の処理部Ｃ２での処理手順を示すフローチャートであり、図１２を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ４１では入力される入力情報を受信する。次にステップＳ４２では終了の検出を判定し、終了が検出されなければ、ステップＳ４３に進む。ステップＳ４３では、入力情報の絶対値が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、基準値に達した場合のみステップＳ４４にて入力情報を処理する。一動作の終了をステップＳ４２にて検出するまで、入力情報の受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００４１】
また、上記では入力情報の絶対値が所定の基準値に達しない間の入力情報を無効としたが、入力情報を蓄積しておくバッファ部を備えて操作の終了までに基準値に達した場合は、基準値に達しない間の入力情報も含めて有効としてもよい。
【００４２】
この場合の操作装置の主要構成ブロック図は図１３であり、図の通り、図１１の構成に新たにバッファ部Ｃ１０と処理部Ｃ２内にバッファアクセス手段Ｃ９が備えられる。操作部Ｃ１では、動作受付手段Ｃ３が操作者の行うジョグシャトル１１の回転操作を受け付け出力手段Ｃ４へ受け渡す。出力手段Ｃ４では回転操作により取得した回転情報を、例えば上述したデジタル信号にて処理部Ｃ２に出力する。処理部Ｃ２では、受信手段Ｃ５が操作部Ｃ１より出力されるデジタル信号を受信し、判定手段Ｃ７と処理手段Ｃ８に受け渡す。判定手段Ｃ７では受信したデジタル信号から得られる回転情報（角度）と所定の基準値を比較して無効もしくは有効を判定し、処理手段Ｃ８に判定結果を受け渡す。処理手段Ｃ８では、判定結果が無効である場合は、受信手段Ｃ５より受けたデジタル信号を処理せずバッファアクセス手段Ｃ９に受け渡す。バッファアクセス手段Ｃ９では、デジタル信号をバッファ部Ｃ１０に受け渡し、バッファ部Ｃ１０ではデジタル信号を蓄積する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が初めての場合は、バッファアクセス手段Ｃ９を通じてバッファ部Ｃ１０に蓄積されているデジタル信号を参照して処理を行い、且つ受信手段Ｃ５より受け渡されたデジタル信号を処理する。また、処理手段Ｃ８では、判定結果が有効であり有効の判定が２回目以降の場合は、受信手段Ｃ５より受け渡されたデジタル信号を処理するといった構成となる。
【００４３】
以上のように構成された操作装置の操作部Ｃ１の処理手順については、図１１で述べた構成のものと同じであり説明を省略する。また、バッファ部Ｃ１０は、入力情報の蓄積や参照が行われる箇所であり、バッファ部Ｃ１０への入力情報の蓄積・参照も含め、処理部Ｃ２での処理手順について説明する。
【００４４】
図１４は、バッファ部Ｃ１０への入力情報の蓄積・参照も含めた処理部Ｃ２での処理手順を示すフローチャートであり、図１４を参照しながら説明する。まず、操作者が一動作を開始することにより、ステップＳ５１では入力される入力情報を受信する。次にステップＳ５２では終了の検出を判定し、終了が検出されなければ、ステップＳ５３に進む。ステップＳ５３では、入力情報の絶対値が所定の基準値より小さいかどうかを判定し、小さい場合は処理を行わず、ステップＳ５４にてバッファに入力情報を蓄積し、また、入力情報の絶対値が所定の基準値以上であれば、ステップＳ５５へ進む。ステップＳ５５では、入力情報の絶対値が所定の基準値に達するのが、初めてかそれとも２回目以降かを判定し、初めての場合は、ステップＳ５６にてそれまでバッファに蓄積されてきた入力情報を参照して処理しステップＳ５７へ進む、また２回目以降の場合は、ステップＳ５７にて入力情報を処理する。一動作の終了をステップＳ５２にて検出するまで、受信毎にこれらの手順を繰り返すことにより、所定の基準値に達しない間の入力情報を無効とし誤操作を防止することができる。
【００４５】
以上、本発明にかかる操作装置について、入力情報と所定の基準値に基づいた誤操作防止の実施の形態を説明したが、このような操作装置を部分的に変形することもでき、本発明は上述した形態に限られないことは勿論である。実施の形態３では、ビデオレコーダーのリモートコントロール装置として説明を行ったが、勿論これはリモートコントロール装置に限定される必要はなく、パーソナルコンピュータ（図１５）や携帯端末、携帯電話（図１）等、一動作で１つもしくは複数の情報が得られる入力デバイスを有している他の電子機器であってもよい。また、実施の形態３では、入力デバイスにジョグシャトル１１として説明を行ったが、勿論これはジョグシャトル１１に限定される必要はなく、ジョグダイヤル１２（図１０）、ロールナビボタン１（図１）、タッチパッド２１（図１５）、トラックボール、アナログボタン等のような一動作で１つもしくは複数の情報が得られる入力デバイスであれば他の入力デバイスであってもよい。また、実施の形態３では、入力デバイスの操作に回転操作として説明を行ったが、勿論これは回転操作に限定される必要はなく、なぞり操作や移動操作、スライド操作、押圧操作等のような一動作で１つもしくは複数の情報が得られる操作であれば他の操作であってもよく、また回転スライド操作のようにこれらの操作が組合わさった操作であってもよい。
【産業上の利用可能性】
【００４６】
本発明にかかる操作装置は、操作者の操作が誤った操作であるのかどうかを判定し誤操作を防止することができるので、携帯電話、携帯端末、パーソナルコンピュータ、リモートコントロール装置等として有用である。
【図面の簡単な説明】
【００４７】
【図１】携帯電話の外観を示す見取り図
【図２】本発明の実施の形態１における操作装置の主要構成ブロック図
【図３】本発明の実施の形態１における操作装置の動作を示すフローチャート
【図４】本発明の実施の形態１におけるバッファ部を備えた操作装置の主要構成ブロック図
【図５】本発明の実施の形態１におけるバッファ部を備えた操作装置の動作を示すフローチャート
【図６】本発明の実施の形態２における操作装置の主要構成ブロック図
【図７】本発明の実施の形態２における操作装置の動作を示すフローチャート
【図８】本発明の実施の形態２におけるバッファ部を備えた操作装置の主要構成ブロック図
【図９】本発明の実施の形態２におけるバッファ部を備えた操作装置の動作を示すフローチャート
【図１０】ビデオレコーダーのリモートコントロール装置の外観を示す見取り図
【図１１】本発明の実施の形態３における操作装置の主要構成ブロック図
【図１２】本発明の実施の形態３における操作装置の動作を示すフローチャート
【図１３】本発明の実施の形態３におけるバッファ部を備えた操作装置の主要構成ブロック図
【図１４】本発明の実施の形態３におけるバッファ部を備えた操作装置の動作を示すフローチャート
【図１５】パーソナルコンピュータの外観を示す見取り図
【符号の説明】
【００４８】
１    ロールナビボタン
２    決定ボタン
３    カーソルボタン
４    発話ボタン
５    終話ボタン
６    数字ボタン
１１    ジョグシャトル
１２    ジョグダイヤル
１３    カーソルボタン
１４    決定ボタン
１５    数字ボタン
１６    電源ボタン
２１    タッチパッド
２２    各種ボタン
２３    ディスプレイ
【図１】
2005173680.tif 000003
【図２】
2005173680.tif 000004
【図３】
2005173680.tif 000005
【図４】
2005173680.tif 000006
【図５】
2005173680.tif 000007
【図６】
2005173680.tif 000008
【図７】
2005173680.tif 000009
【図８】
2005173680.tif 000010
【図９】
2005173680.tif 000011
【図１０】
2005173680.tif 000012
【図１１】
2005173680.tif 000013
【図１２】
2005173680.tif 000014
【図１３】
2005173680.tif 000015
【図１４】
2005173680.tif 000016
【図１５】
2005173680.tif 000017