(57)【要約】【課題】電子機器において、ユーザによる操作ボタン押下時の誤操作を低減する。【解決手段】ＴＶ受像機は、単一操作ボタン及び繰返し操作ボタンを有するリモコン装置によって操作され、繰返し操作ボタンが長押しされているか判定するための判定基準時間を記憶する。ＴＶ受像機は、ユーザによってリモコン装置の操作ボタンが押下されると（Ｓ１でＹＥＳ）、単一操作ボタンが押下されたか判定し（Ｓ２）、押下された場合（Ｓ３でＹＥＳ）、押下された単一操作ボタンの押下時間の計測を開始し（Ｓ４）、単一操作ボタンが放された時に（Ｓ５でＹＥＳ）、計測を終了する（Ｓ６）。そして、ＴＶ受像機は、計測した押下時間と、現在の判定基準時間の平均的な時間である平均押下時間を算出し（Ｓ７）、判定基準時間を、算出した平均押下時間の値に更新する（Ｓ８）。【選択図】図５
2013085147.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって操作されたボタンに対応する操作指示信号を受信する受信手段と、
前記受信手段によって受信された操作指示信号に基づいて、ユーザによって操作されたボタンが、単一動作を指示する単一操作ボタン、又は単一動作若しくは繰返し動作を指示する繰返し操作ボタンのいずれであるかを判定するボタン種別判定手段と、
判定基準時間が記憶されている判定基準時間記憶手段と、
前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記繰返し操作ボタンであると判定されたときに、このユーザによる操作が、前記繰返し操作ボタンを前記判定時間記憶手段に記憶されている前記判定基準時間以上継続して押下する操作である長押しであるか否かを判定する長押し判定手段と、
前記長押し判定手段によって長押しであると判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される繰返し動作を実行させ、前記長押し判定手段によって長押しでないと判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される単一動作を実行させる制御手段とを備える電子機器において、
前記ボタン種別判定手段によって、ユーザによって操作されたボタンが前記単一操作ボタンであると判定されたときに、ユーザが該単一操作ボタンを押下してから放すまでの押下時間を計測する計測手段と、
前記計測手段によって計測された前記押下時間に基づいて、前記判定基準時間記憶手段に記憶されている前記判定基準時間を更新する更新手段とをさらに備えることを特徴とする電子機器。
【請求項２】
前記計測手段によって計測された前記押下時間に基づいて、ユーザが前記単一操作ボタンを押下する時間の平均的な時間である平均押下時間を算出する算出手段をさらに備え、
前記更新手段は、前記判定時間記憶手段に記憶されている前記判定基準時間を、前記算出手段によって算出された前記平均押下時間に更新することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記算出手段は、前記計測手段によって計測された前記押下時間と、前記判定時間記憶手段に記憶されている前記判定基準時間とに基づいて、前記平均押下時間を算出することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記受信手段は、ユーザによって操作される前記ボタンを有するリモコン装置から送信される前記操作指示信号を受信することを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
ユーザによって操作される前記ボタンをさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項６】
ユーザによって操作されるボタンと、
ユーザによって操作された前記ボタンが、単一動作を指示する単一操作ボタン、又は単一動作若しくは繰返し動作を指示する繰返し操作ボタンのいずれであるかを判定するボタン種別判定手段と、
判定基準時間が記憶されている判定基準時間記憶手段と、
前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記繰返し操作ボタンであると判定されたときに、このユーザによる操作が、前記繰返し操作ボタンを前記判定時間記憶手段に記憶されている前記判定基準時間以上継続して押下する操作である長押しであるか否かを判定する長押し判定手段と、
前記長押し判定手段によって長押しであると判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される繰返し動作を実行するように指示する旨の指示信号を送信し、前記長押し判定手段によって長押しでないと判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される単一動作を実行するように指示する旨の指示信号を送信する送信手段とを備えるリモコン装置において、
前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記単一操作ボタンであると判定されたときに、ユーザが該単一操作ボタンを押下してから放すまでの押下時間を計測する計測手段と、
前記計測手段によって計測された前記押下時間に基づいて、前記判定基準時間記憶手段に記憶されている前記判定基準時間を更新する更新手段とをさらに備えることを特徴とするリモコン装置。
【請求項７】
前記計測手段によって計測された前記押下時間に基づいて、ユーザが前記単一操作ボタンを押下する時間の平均的な時間である平均押下時間を算出する算出手段をさらに備え、
前記更新手段は、前記判定時間記憶手段に記憶されている前記判定基準時間を、前記算出手段によって算出された前記平均押下時間に更新することを特徴とする請求項６に記載のリモコン装置。
【請求項８】
前記算出手段は、前記計測手段によって計測された前記押下時間と、前記判定時間記憶手段に記憶されている前記判定基準時間とに基づいて、前記平均押下時間を算出することを特徴とする請求項７に記載のリモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、及びリモコン装置に関する。
【背景技術】
【０００２】
従来からテレビジョン受像機等の電子機器において、ユーザが、この電子機器を操作するためのリモコン装置を操作して選択や決定等の操作指示を行うことにより、メニュー設定等を行う場合がある。
【０００３】
リモコン装置に設けられた操作ボタンの中には、ユーザが同一の操作ボタンを押し続けること（以下、長押しという）により、特定の操作指示を繰り返すものがある。操作ボタンが長押しされた時に、特定の操作指示を繰り返すか否かについては、ユーザが操作ボタンを押下している時間が所定の判定基準時間以上であるか否かに基づいて判定される。例えば、判定基準時間が１秒である場合に、ユーザによって音量ダウンボタンが１秒以上長押しされると、ユーザが音量ダウンボタンを放すまで、音量を下げる旨の操作指示が電子機器に対して繰り返し行われる。また、録画設定開始キーが押下されると、この録画設定開始キーが判定基準時間以上押下されたか否かを判定し、録画設定開始キーが判定基準時間以上押下された場合、電源切替信号及び画面切替信号を送信し、判定基準時間以上押下されていない場合、電源切替信号のみを送信するリモコン装置も知られている（例えば、特許文献１参照）。
【０００４】
上記長押しの判定用の判定基準時間は、一般的に製造メーカによって、一般のユーザによる操作ボタンの平均的な押下時間に設定されていることが多い。しかしながら、小さな子どもや、お年寄りや、疾病者等の操作ボタンの操作を苦手とするユーザにとっては、必ずしもこの平均的な時間が適切な判定基準時間であるとは限らない。従って、ボタン操作を苦手とするユーザにとっては、例えば、長押しするつもりがなくても、判定基準時間以上、操作ボタンを押してしまうことがあり、意図した操作指示ができず、誤操作してしまうことがある。
【０００５】
これに対して、特許文献２には、ユーザがチャンネルボタン操作を行う際に、１つのボタン操作においてどの程度の時間押下げられていたかの統計を取り、チャンネル選択に費やすトータル時間であるタイミング時間の値をリモコン操作者に応じて変更する方法が開示されている。しかしながら、この方法は、上記長押しの判定用の判定基準時間を変更するものではないので、操作ボタンの操作を苦手とするユーザが長押し操作時に誤操作してしまうという上記問題を解決できない。
【０００６】
ところで、リモコン装置には、一般的に、長押し時に操作指示を繰り返し行うための操作ボタンと、長押し操作に係わらず操作指示を繰り返し行わない操作ボタンとが存在する。例えば、テレビジョン受像機を操作するためのリモコン装置では、電源ボタンや数字ボタンは繰返し操作指示を行わない操作ボタンであり、音量アップボタン、音量ダウンボタン等は繰返し操作指示を行う操作ボタンである。特許文献２の発明を長押し判定に応用して、ユーザによるボタン操作時の時間の統計を取ることにより、上記長押しの判定用の判定基準時間を変更する方法も考えられるが、単純に特許文献２の発明を長押しの判定用に応用した場合、繰返し操作を行わない操作ボタンを押下した場合と、繰り返し操作を行う操作ボタンを押下した場合のいずれの場合についても操作時の時間の統計を取ってしまい、この統計に基づいて長押し判定用の判定基準時間を求めてしまう。このため、長押しの判定基準時間の算出に、長押しされた時の操作ボタンの押下時間と、短押し（長押し以外の時の操作ボタンの押下をいう）された時の操作ボタンの押下時間との両方が使用されることになる。
【０００７】
ところが、長押し判定用の判定基準時間は、本来、短押しされた時の操作ボタンの押下時間の平均値に基づいて求めるのが望ましい。そして、操作ボタンが、この判定基準時間よりも長い時間押下された時に、長押しされたと判定することが望ましい。従って、上記のように、特許文献２の発明を単純に長押し判定に応用したのでは、短押しされた時の操作ボタンの押下時間の正確な平均値を求めることができず、ユーザによる操作ボタン押下時の誤操作を低減することができない。
【０００８】
これに対して、特許文献３には、手の皮膚抵抗を計測する抵抗センサと、手の温度を計測する温度センサと、手の表面を撮像する撮像手段と、撮像手段によって撮像された画像から皮膚のキメの細かさを解析する解析手段と、筐体の揺れを検出する加速度センサからなる計測手段と、これら計測手段の計測結果に基づいてユーザの年齢又は性別を判別する判別手段と、この判別手段の判別結果に基づいてタッチパネル表示器における操作ボタンの表示態様を切り換える制御手段とを備えるリモコン装置が開示されている。しかしながら、このリモコン装置は、判定基準時間を変更するものではないため、ユーザによる長押し操作時の誤操作を低減することができない。
【０００９】
また、特許文献４には、時間軸方向のカーソル移動に割り当てられた方向キーが継続して押されている時間を計測するタイマを備え、カーソル制御手段が、時間軸方向のカーソル移動に割り当てられた方向キーが継続して押されている時間が予め決められた時間を越えた場合、時間軸方向に割り当てられた方向キーの押下が解除されるまで、カーソルの時間軸方向の幅および移動単位を時間軸における一定時間に対応する幅に変更する電子番組表操作装置が開示されている。しかしながら、この電子番組表操作装置は、判定基準時間を変更するものではないため、ユーザによる長押し操作時の誤操作を低減することができない。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−３１９８３８号公報
【特許文献２】特開２００７−２２８４７３号公報
【特許文献３】特開２００６−２３８３９１号公報
【特許文献４】特開２０１１−２９８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、上述した問題点を解決するためになされたものであり、ユーザによる操作ボタン押下時における誤操作を低減することができる電子機器、及びリモコン装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために請求項１の発明は、ユーザによって操作されたボタンに対応する操作指示信号を受信する受信手段と、前記受信手段によって受信された操作指示信号に基づいて、ユーザによって操作されたボタンが、単一動作を指示する単一操作ボタン、又は単一動作若しくは繰返し動作を指示する繰返し操作ボタンのいずれであるかを判定するボタン種別判定手段と、判定基準時間が記憶されている判定基準時間記憶手段と、前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記繰返し操作ボタンであると判定されたときに、このユーザによる操作が、前記繰返し操作ボタンを前記判定時間記憶手段に記憶されている前記判定基準時間以上継続して押下する操作である長押しであるか否かを判定する長押し判定手段と、前記長押し判定手段によって長押しであると判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される繰返し動作を実行させ、前記長押し判定手段によって長押しでないと判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される単一動作を実行させる制御手段とを備える電子機器において、前記ボタン種別判定手段によって、ユーザによって操作されたボタンが前記単一操作ボタンであると判定されたときに、ユーザが該単一操作ボタンを押下してから放すまでの押下時間を計測する計測手段と、前記計測手段によって計測された前記押下時間に基づいて、前記判定基準時間記憶手段に記憶されている前記判定基準時間を更新する更新手段とをさらに備えるものである。
【００１３】
また、請求項２の発明は、請求項１に記載の電子機器において、前記計測手段によって計測された前記押下時間に基づいて、ユーザが前記単一操作ボタンを押下する時間の平均的な時間である平均押下時間を算出する算出手段をさらに備え、前記更新手段は、前記判定時間記憶手段に記憶されている前記判定基準時間を、前記算出手段によって算出された前記平均押下時間に更新するものである。
【００１４】
また、請求項３の発明は、請求項２に記載の電子機器において、前記算出手段は、前記計測手段によって計測された前記押下時間と、前記判定時間記憶手段に記憶されている前記判定基準時間とに基づいて、前記平均押下時間を算出するものである。
【００１５】
また、請求項４の発明は、請求項１乃至３のいずれか１項に記載の電子機器において、ユ前記受信手段は、ユーザによって操作される前記ボタンを有するリモコン装置から送信される前記操作指示信号を受信するものである。
【００１６】
また、請求項５の発明は、請求項１乃至３のいずれか１項に記載の電子機器において、ユーザによって操作される前記ボタンをさらに備えるものである。
【００１７】
また、請求項６の発明は、ユーザによって操作されるボタンと、ユーザによって操作された前記ボタンが、単一動作を指示する単一操作ボタン、又は単一動作若しくは繰返し動作を指示する繰返し操作ボタンのいずれであるかを判定するボタン種別判定手段と、判定基準時間が記憶されている判定基準時間記憶手段と、前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記繰返し操作ボタンであると判定されたときに、このユーザによる操作が、前記繰返し操作ボタンを前記判定時間記憶手段に記憶されている前記判定基準時間以上継続して押下する操作である長押しであるか否かを判定する長押し判定手段と、前記長押し判定手段によって長押しであると判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される繰返し動作を実行するように指示する旨の指示信号を送信し、前記長押し判定手段によって長押しでないと判定されたときに、ユーザによって操作された前記繰返し操作ボタンによって指示される単一動作を実行するように指示する旨の指示信号を送信する送信手段とを備えるリモコン装置において、前記ボタン種別判定手段によって、ユーザによって操作された前記ボタンが前記単一操作ボタンであると判定されたときに、ユーザが該単一操作ボタンを押下してから放すまでの押下時間を計測する計測手段と、前記計測手段によって計測された前記押下時間に基づいて、前記判定基準時間記憶手段に記憶されている前記判定基準時間を更新する更新手段とをさらに備えるものである。
【００１８】
また、請求項７の発明は、請求項６に記載のリモコン装置において、前記計測手段によって計測された前記押下時間に基づいて、ユーザが前記単一操作ボタンを押下する時間の平均的な時間である平均押下時間を算出する算出手段をさらに備え、前記更新手段は、前記判定時間記憶手段に記憶されている前記判定基準時間を、前記算出手段によって算出された前記平均押下時間に更新するものである。
【００１９】
また、請求項８の発明は、請求項７に記載のリモコン装置において、前記算出手段は、前記計測手段によって計測された前記押下時間と、前記判定時間記憶手段に記憶されている前記判定基準時間とに基づいて、前記平均押下時間を算出するものである。
【発明の効果】
【００２０】
本発明によれば、ユーザによって操作されたボタンが単一操作ボタンであると判定されたときに、ユーザがこの単一操作ボタンを押下してから放すまでの押下時間を計測し、計測された押下時間に基づいて、判定基準時間を更新する。すなわち、繰返し操作を行わない単一操作ボタンの押下時間のみに基づいて、判定基準時間を更新する。そのため、ユーザによって繰返し操作ボタンが押下された時に、単一操作ボタンの押下時間に基づく判定基準時間以上押されると、繰返し操作ボタンが長押しされていると判定し、単一操作ボタンの押下時間に基づく判定基準時間以上押されていないときには、繰返し操作ボタンが長押しされていないと判定するので、ユーザによる繰返し操作ボタン押下時の誤操作を低減することができる。
【００２１】
また、本発明によれば、単一操作ボタンの押下時間の長いユーザの場合、その長い押下時間に基づいて判定基準時間を更新するので、判定基準時間を長くすることができる。また、単一操作ボタンの押下時間の短いユーザの場合、その短い押下時間に基づいて判定基準時間を更新するので、判定基準時間を短くすることができる。従って、ボタンを操作するユーザ毎に、そのユーザの単一操作ボタンの押下時間の特徴に応じた判定基準時間に更新できるため、ユーザが繰返し操作ボタンを長押しする際の操作性や利便性を向上することができ、ユーザによる繰返し操作ボタン押下時の誤操作を低減することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るＴＶ受像機と、このＴＶ受像機を操作するためのリモコン装置とを含む家電システムの斜視図。
【図２】上記ＴＶ受像機の内部構成を示すブロック図。
【図３】上記リモコン装置の上面図。
【図４】上記リモコン装置の内部構成を示すブロック図。
【図５】上記ＴＶ受像機における判定基準時間の更新処理の手順を示すフローチャート。
【図６】上記ＴＶ受像機における操作指示処理の手順を示すフローチャート。
【図７】上記リモコン装置の変形例における内部構成を示すブロック図。
【図８】上記リモコン装置における判定基準時間の更新処理の手順を示すフローチャート。
【図９】上記リモコン装置におけるリモコン信号送信処理の手順を示すフローチャート。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施形態に係るテレビジョン（以下、ＴＶという）受像機について、図１乃至図４を参照して説明する。図１は、リモコン装置３によって操作されるＴＶ受像機（電子機器）２の外観を示した家電システム１を示し、図２は、ＴＶ受像機２の電気的ブロック構成を示す。図３は、リモコン装置３の上面を示し、図４は、リモコン装置３の電気的ブロック構成を示す。
【００２４】
リモコン装置３は、ユーザによる操作に応じて単一動作の操作指示をＴＶ受像機２に行うための操作ボタン（以下、単一操作ボタンという）と、ユーザによる長押し操作時に操作指示をＴＶ受像機２に繰り返し行うための操作ボタン（以下、繰返し操作ボタンという）とを含む複数の操作ボタン（ボタン）３１〜３８を有する。繰返し操作ボタンは、ユーザによる操作が長押し操作ではない場合、単一動作の操作指示を行うものである。
【００２５】
ＴＶ受像機２は、図２に示すように、アンテナ２１に接続され、デジタル放送信号を受信するチューナ部２２と、デコーダ部２３と、映像を表示するディスプレイ２４と、音声を出力するスピーカ２５とを備える。また、ＴＶ受像機２は、メモリ（判定時間記憶手段）２６と、リモコン信号受信部（受信手段）２７と、筐体外部に設けられた操作部２８と、制御部（受信手段、制御手段）２０とをさらに備える。
【００２６】
チューナ部２２は、アンテナ２１を介して、放送局から配信される各チャンネルのデジタル放送信号を受信する。デコーダ部２３は、チューナ部２２によって受信されたデジタル放送信号に対して復調処理や誤り訂正処理等を行い、多重化された信号から必要なＴＳ（トランスポートストリーム）パケットを分離するＴＳ変換回路（図示せず）、分離した各ＴＳパケットに対して復号化処理を行う映像デコード回路（図示せず）、音声デコード回路（図示せず）、及びデータデコード回路（図示せず）等から構成される。
【００２７】
映像デコード回路は、映像信号を含むＴＳパケットに対して復号化処理を行い、映像信号を抽出し、抽出した映像信号を制御部２０に出力する。音声デコード回路は、音声信号を含むＴＳパケットに対して復号化処理を行い、音声信号を抽出し、抽出した音声信号を制御部２０に出力する。
【００２８】
データデコード回路は、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）データを含むＴＳパケットに対して復号化処理を行い、ＳＩデータを抽出し、抽出したＳＩデータを制御部２０に出力する。ＳＩデータは、ＴＶ番組の番組情報が格納されたＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）等を有している。
【００２９】
ディスプレイ２４は、チューナ部２２によって受信されたＴＶ番組の映像を表示する。スピーカ２５は、チューナ部２２によって受信されたＴＶ番組の音声を出力する。メモリ２６は、制御部２０を動作させるためのプログラム２６ａと、判定基準時間２６ｂ等を格納している。判定基準時間２６ｂは、ユーザによって繰返し操作ボタンが長押しされているか否かを判定するための閾値である。判定基準時間２６ｂは、任意の時間に書換え（更新）可能である。
【００３０】
リモコン信号受信部２７は、リモコン装置３から受信したリモコン信号（操作指示信号）である赤外線信号を電気信号に変換して制御部２０に転送する。リモコン装置３から送信されるリモコン信号は、ユーザによって操作された操作ボタン３１〜３８に対応するリモコン信号である。
【００３１】
操作部２８は、ユーザによって操作される単一操作ボタンと繰返し操作ボタンとを含む操作ボタン（ボタン）２８ａを有し、ユーザによって操作された操作ボタンに対応する操作指示を行うための操作指示信号を制御部２０に送信する。
【００３２】
制御部２０は、映像処理部２０ａと、ボタン種別判定部（ボタン種別判定手段）２０ｂと、長押し判定部（長押し判定手段）２０ｃと、押下時間計測部（計測手段）２０ｄと、判定基準時間算出部（算出手段）２０ｅと、判定基準時間更新部（更新手段）２０ｆとを有する。制御部２０は、リモコン装置３から送信されたリモコン信号や操作部２８から送信された操作指示信号に基づいて、ＴＶ受像機２の各部を制御する。
【００３３】
映像処理部２０ａは、チューナ部２２によって受信されたＴＶ番組の映像をディスプレイ２４に出力すると共に、このＴＶ番組の音声をスピーカ２５に出力する処理を行う。ボタン種別判定部２０ｂは、リモコン装置３から受信したリモコン信号や操作部２８から受信した操作指示信号に基づいて、ユーザによって押下された操作ボタンが単一操作ボタン又は繰返し操作ボタンのいずれであるか否かを判定する処理を行う。
【００３４】
長押し判定部２０ｃは、ボタン種別判定部２０ｂによって、ユーザが繰返し操作ボタンを押下したと判定されたときに、このユーザによる繰返し操作ボタンの操作が長押しであるか否かを判定する処理を行う。具体的には、ユーザによって繰返し操作ボタンが判定基準時間２６ｂ以上押されている時に、長押しされていると判定する。
【００３５】
押下時間計測部２０ｄは、ボタン種別判定部２０ｂによって、ユーザが単一操作ボタンを押下したと判定されたときに、ユーザがこの単一操作ボタンを押下してから放すまでの押下時間を計測する処理を行う。
【００３６】
判定基準時間算出部２０ｅは、押下時間計測部２０ｄによって計測された押下時間に基づいて、ユーザが単一操作ボタンを押下する時間（短押し時間）の平均的な時間である平均押下時間を算出する処理を行う。具体的には、判定基準時間算出部２０ｅは、押下時間計測部２０ｄによって計測された押下時間と、メモリ２６に格納されている現在の判定基準時間２６ｂとの平均時間を算出して、算出した値を平均押下時間とする。
【００３７】
判定基準時間更新部２０ｆは、メモリ２６に格納されている判定基準時間２６ｂを、判定基準時間算出部２０ｅによって算出された平均押下時間の値に更新する処理を行う。
【００３８】
制御部２０は、長押し判定部２０ｃによって、ユーザが繰返し操作ボタンを長押ししていると判定されたときに、ユーザによって操作されたこの繰返し操作ボタンによって指示される繰返し動作を実行させる。また、制御部２０は、長押し判定部２０ｃによって、ユーザが繰返し操作ボタンを長押ししていないと判定されたときに、ユーザによって操作された繰返し操作ボタンによって指示される単一動作を実行させる。
【００３９】
リモコン装置３は、図３及び図４に示すように、「０」乃至「９」の１０個の数字に対応する「０」〜「９」の数字ボタン３１（３１ａ〜３１ｊの総称）と、入力した文字や数字を消去するクリアボタン３２と、チャンネルの選局指示を行うためのチャンネルアップボタン３３及びチャンネルダウンボタン３４と、ＴＶ受像機２のスピーカ２５から出力する音量の増減を指示するための音量アップボタン３５及び音量ダウンボタン３６と、各種設定を行うためのメニュー画面の表示を指示するためのメニューボタン３７と、ＴＶ受像機２の電源オン／オフを指示するための電源ボタン３８とを有する。また、リモコン装置３は、プログラム４１ａを格納するメモリ４１と、ユーザによる操作指示に応じたリモコン信号をＴＶ受像機２に送信するためのリモコン信号送信部（送信手段）３０と、リモコン装置３の各部を制御するための制御部４０とをさらに有する。
【００４０】
リモコン装置３は、ユーザによる操作ボタン３１〜３８の押下操作に応じたリモコン信号をＴＶ受像機２に送信する。以下、数字ボタン３１、クリアボタン３２、メニューボタン３７、及び電源ボタン３８が単一操作ボタンであり、チャンネルアップボタン３３、チャンネルダウンボタン３４、音量アップボタン３５、及び音量ダウンボタン３６が繰返し操作ボタンであるものとする。
【００４１】
次に、ＴＶ受像機２における判定基準時間２６ｂの更新処理について、図５に示すフローチャートを参照して説明する。ここでは、ユーザがリモコン装置３の操作ボタン３１〜〜３８のいずれかを押下して、ＴＶ受像機２がリモコン装置３から送信されたリモコン信号を受信したものとする。
【００４２】
まず、ユーザによってリモコン装置３の操作ボタン３１〜３８のいずれかが押下されると（Ｓ１でＹＥＳ）、ＴＶ受像機２の制御部２０は、ボタン種別判定部２０ｂを用いて、単一操作ボタン３１、３２、３７、３８のいずれかが押下されたか否かを判定する（Ｓ２）。すなわち、制御部２０は、ユーザによって、数字ボタン３１、クリアボタン３２、メニューボタン３７、及び電源ボタン３８のうちのいずれかが押下されたか否かを判定する。
【００４３】
そして、単一操作ボタン３１、３２、３７、３８が押下されたと判定した場合（Ｓ３でＹＥＳ）、制御部２０は、押下時間計測部２０ｄを用いて、ユーザによって押下された単一操作ボタン３１、３２、３７、３８の押下時間の計測を開始し（Ｓ４）、ユーザが単一操作ボタン３１、３２、３７、３８を放した時に（Ｓ５でＹＥＳ）、押下時間の計測を終了する（Ｓ６）。
【００４４】
そして、制御部２０は、判定基準時間算出部２０ｅを用いて、上記Ｓ４〜Ｓ６により計測した押下時間と、メモリ２６に格納されている現在の判定基準時間２６ｂとに基づいて、ユーザが単一操作ボタン３１、３２、３７、３８を押下する時間の平均的な時間である平均押下時間を算出する（Ｓ７）。具体的には例えば、計測された押下時間が「２秒」であり、現在の判定基準時間２６ｂが「１秒」である場合、判定基準時間算出部２０ｅは、平均押下時間として「１．５秒」を算出する。
【００４５】
そして、制御部２０は、判定基準時間更新部２０ｆを用いて、メモリ２６に記憶された判定基準時間２６ｂを、判定基準時間算出部２０ｅを用いて算出した平均押下時間の値に更新した後（Ｓ８）、ユーザによって押下された操作ボタン３１〜３８に対応する操作指示を行うための操作指示処理を行う（Ｓ９）。
【００４６】
一方、上記Ｓ２の判定の結果、ユーザによって押下された操作ボタン３１〜３８が単一操作ボタン３１、３２、３７、３８ではないと判定した場合（Ｓ３でＮＯ）、制御部２０は、上記Ｓ４〜Ｓ８の処理を行わないで、上記Ｓ９の処理を行う。すなわち、ユーザによって繰返し操作ボタン３３〜３６が押下された場合、上記Ｓ４〜Ｓ８の処理は行わない。なお、ここでは、ユーザがリモコン装置３の操作ボタン３１〜３８を操作した場合を示したが、ユーザが操作部２８の単一操作ボタン（図示せず）及び繰返し操作ボタン（図示せず）を操作した場合であっても同様の処理を行う。
【００４７】
次に、上記Ｓ９の操作指示処理の詳細について、図６に示すフローチャートを参照して説明する。ここでは、ユーザがリモコン装置３の操作ボタン３１〜３８のいずれかを押下したものとする。
【００４８】
まず、ユーザが繰返し操作ボタン３３〜３６を押下したとき（Ｓ２１でＹＥＳ）、制御部２０は、長押し判定部２０ｃを用いて、ユーザが繰返し操作ボタン３３〜３６を長押ししたか否かを判定する（Ｓ２２）。具体的には、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間２６ｂ以上経過したか否かを判定する。
【００４９】
上記Ｓ２２の判定の結果、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間２６ｂ以上経過したとき（Ｓ２３でＹＥＳ）、制御部２０は、ユーザが繰返し操作ボタン３３〜３６を長押ししていると判定し、ユーザが繰返し操作ボタン３３〜３６を放すまで、ユーザが押下している繰返し操作ボタン３３〜３６に対応する操作指示を繰返し実行する（Ｓ２４）。具体的には例えば、制御部２０は、ユーザが音量アップボタン３５を長押ししていると判定したとき、ユーザが音量アップボタン３５を放すまで、スピーカ２５から出力する音量をアップする処理を繰返し実行する（上記Ｓ２４に相当）。
【００５０】
一方、上記Ｓ２２の判定の結果、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間２６ｂが経過する前に放したとき（Ｓ２３でＮＯ）、制御部２０は、ユーザが繰返し操作ボタン３３〜３６を長押ししていない（すなわち、短押ししている）と判定し、この繰返し操作ボタン３３〜３６に対応する操作指示を１度だけ実行する（Ｓ２５）。具体的には例えば、ユーザが音量アップボタン３５を押下したが（上記Ｓ２１でＹＥＳに相当）、判定基準時間２６ｂが経過する前に放した場合（上記Ｓ２３でＮＯに相当）、制御部２０は、スピーカ２５から出力する音量をアップする処理を１度だけ実行する（上記Ｓ２５に相当）。
【００５１】
一方、ユーザが繰返し操作ボタン３３〜３６を押下していないとき（Ｓ２１でＮＯ）、すなわち、ユーザが単一操作ボタン３１、３２、３７、３８を押下したとき、制御部２０は、ユーザによって押下された単一操作ボタン３１、３２、３７、３８に対応する操作指示を１度だけ実行する（Ｓ２６）。具体的には、例えば、ユーザがメニューボタン３７を押下した場合（上記Ｓ２１でＮＯに相当）、制御部２０は、ディスプレイ２４にメニュー画面を表示する処理を１度だけ実行する（上記Ｓ２６に相当）。なお、ここでは、ユーザがリモコン装置３の操作ボタン３１〜３８を操作した場合を示したが、ユーザが操作部２８の単一操作ボタン（図示せず）及び繰返し操作ボタン（図示せず）を操作した場合であっても同様の処理を行う。
【００５２】
上述したように、ＴＶ受像機２においては、リモコン装置３の操作ボタン３１〜３８のうちの単一操作ボタン３１、３２、３７、３８が操作されたときに、ユーザによってこの単一操作ボタン３１、３２、３７、３８が押下されてから放されるまでの押下時間を計測し、計測された押下時間に基づいて、ユーザが単一操作ボタン３１、３２、３７、３８を押下する時間の平均押下時間を算出し、判定基準時間２６ｂを算出された平均押下時間の値に更新する。すなわち、繰返し操作を行わない単一操作ボタン３１、３２、３７、３８の押下時間のみに基づいて、判定基準時間２６ｂを更新する。そのため、ユーザによって繰返し操作ボタン３３〜３６が押下された時に、これらの操作ボタン３３〜３６が単一操作ボタン３１、３２、３７、３８の平均押下時間以上押されると、繰返し操作ボタン３３〜３６が長押しされていると判定し、単一操作ボタン３１、３２、３７、３８の平均押下時間以上押されていないときには、繰返し操作ボタン３３〜３６が長押しされていないと判定するので、ユーザによる長押し押下時の誤操作を低減することができる。
【００５３】
また、ＴＶ受像機２においては、単一操作ボタン３１、３２、３７、３８の押下時間の長いユーザの場合、その長い押下時間に基づいて判定基準時間２６ｂを更新するので、判定基準時間２６ｂを長くすることができる。また、単一操作ボタン３１、３２、３７、３８の押下時間の短いユーザの場合、その短い押下時間に基づいて判定基準時間２６ｂを更新するので、判定基準時間２６ｂを短くすることができる。従って、操作ボタン３１〜３８を操作するユーザ毎に、そのユーザの単一操作ボタン３１、３２、３７、３８の押下時間の特徴に応じた判定基準時間２６ｂに更新できるため、ユーザが繰返し操作ボタン３３〜３６を長押しする際の操作性や利便性を向上することができ、ユーザによる繰返し操作ボタン３３〜３６押下時の誤操作を低減することができる。
【００５４】
また、ＴＶ受像機２では、押下時間計測部２０ｄによって計測された押下時間と、メモリ２６に記憶されている現在の判定基準時間２６ｂとの平均値を算出することにより、単一操作ボタン３１、３２、３７、３８の平均押下時間を算出する。そのため、平均押下時間を算出する際に、押下時間の履歴や、以前の判定基準時間２６ｂの値をメモリ２６に記憶しておく必要なしに、平均押下時間を算出できるので、メモリ２６の記憶容量を少なくでき、ＴＶ受像機２の製造コストを抑制することができる。
【００５５】
なお、平均押下時間は、押下時間計測部２０ｄによって計測された押下時間の履歴データを用いて算出してもよい。具体的には例えば、押下時間計測部２０ｄによって計測された押下時間の１０回分の履歴データを用いて、それらの値の平均値を算出して平均押下時間としてもよい。また、平均押下時間は、押下時間計測部２０ｄによって計測された押下時間のうち、一定の範囲内にあるデータのみを用いて算出されるものであってもよい。具体的には例えば、押下時間が２秒以上である場合、この押下時間はあまりに長すぎるとして、平均押下時間を算出するデータとしては不適切であるとし、押下時間が２秒以内であるデータのみに基づいて平均押下時間を算出するものであってもよい。また、メモリ２６に記憶されている判定基準時間２６ｂを基準として誤差１秒以内の押下時間のみに基づいて平均押下時間を算出するものであってもよい。これにより、ユーザによる単一操作ボタンの平均押下時間の精度を高くすることができる。
【００５６】
次に、上記のリモコン装置３の変形例であるリモコン装置５３について、図７を参照して説明する。リモコン装置５３は、上述したリモコン装置３の変形例であり、制御部４０がボタン種別判定部４０ａ等を有すると共に、メモリ４１が判定基準時間４１ｂをさらに格納していること以外は、上記図３及び図４に示したリモコン装置３と同様の構成である。詳細には、制御部４０は、ボタン種別判定部（ボタン種別判定手段）４０ａと、長押し判定部（長押し判定手段）４０ｂと、押下時間計測部（計測手段）４０ｃと、判定基準時間算出部（算出手段）４０ｄと、判定基準時間更新部（更新手段）４０ｅとを有する。これらの各部４０ａ〜４０ｅは、上記図２に示した制御部２０内の各部２０ｂ〜２０ｆに相当するものであり、これらの説明を省略する。判定基準時間４１ｂは、上記図２に示した判定基準時間２６ｂと同様にユーザによって繰返し操作ボタン３３〜３６が長押しされているか否かを判定するための閾値である。制御部４０は、判定基準時間更新部４０ｅを用いて、判定基準時間４１ｂの値を更新可能である。
【００５７】
次に、リモコン装置５３における判定基準時間４１ｂの更新処理について、図８に示すフローチャートを参照して説明する。本処理は、ユーザによってリモコン装置５３の操作ボタン３１〜３８のいずれかが押下されると、リモコン装置５３の制御部４０が、処理Ｓ３１〜Ｓ３８を行った後、ＴＶ受像機２にリモコン信号を送信するためのリモコン信号送信処理Ｓ３９を行う。上記処理Ｓ３１〜Ｓ３８は、上記図５に示した処理Ｓ１〜Ｓ８と同様の処理であるため、その説明を省略する。リモコン信号送信処理Ｓ３９の詳細については後述する。
【００５８】
次に、上記Ｓ３９のリモコン信号送信処理の詳細について、図９に示すフローチャートを参照して説明する。ここでは、ユーザがリモコン装置５３の操作ボタン３１〜３８のいずれかを操作したものとする。また、リモコン装置５３は、ＴＶ受像機２にリモコン信号を送信するものとする。
【００５９】
ユーザが繰返し操作ボタン３３〜３６を押下したとき（Ｓ５１でＹＥＳ）、制御部４０は、長押し判定部４０ｂを用いて、ユーザが繰返し操作ボタン３３〜３６を長押ししたか否かを判定する（Ｓ５２）。具体的には、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間４１ｂ以上経過したか否かを判定する。
【００６０】
上記Ｓ５２の判定の結果、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間４１ｂ以上経過したとき（Ｓ５３でＹＥＳ）、制御部４０は、ユーザが繰返し操作ボタン３３〜３６を長押ししていると判定し、この繰返し操作ボタン３３〜３６に対応する操作指示を繰返し実行するように指示する旨のリモコン信号をＴＶ受像機２に送信する（Ｓ５４）。なお、制御部４０は、ユーザが長押ししている繰返し操作ボタン３３〜３６を放した時、ユーザが放した繰返し操作ボタン３３〜３６に対応する操作指示の繰返し処理を止めるように指示する旨のリモコン信号をＴＶ受像機２に送信し、このリモコン信号を受信したＴＶ受像機２が操作指示の繰返し処理を止める。
【００６１】
一方、上記Ｓ５２の判定の結果、ユーザが繰返し操作ボタン３３〜３６を押下してから判定基準時間４１ｂが経過する前に放したとき（Ｓ５３でＮＯ）、制御部４０は、ユーザが繰返し操作ボタン３３〜３６を長押ししていないと判定し、ユーザが押下した繰返し操作ボタン３３〜３６に対応する操作指示を１度だけ実行するように指示する旨のリモコン信号をＴＶ受像機２に送信する（Ｓ５５）。
【００６２】
一方、ユーザが繰返し操作ボタン３３〜３６を押下していないとき（Ｓ５１でＮＯ）、すなわち、ユーザが単一操作ボタン３１、３２、３７、３８を押下したとき、制御部４０は、ユーザによって押下された単一操作ボタン３１、３２、３７、３８に対応する操作指示を１度だけ実行するように指示する旨のリモコン信号をＴＶ受像機２に送信する（Ｓ５６）。
【００６３】
上述したように、このリモコン装置５３によれば、上記ＴＶ受像機２と同様に、ユーザによる長押し操作時の誤操作を低減することができる。
【００６４】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、上記実施形態において、請求項に示す電子機器がＴＶ受像機である例を示したが、これに限られず、単一操作ボタン及び繰返し操作ボタンによって操作可能な電子機器であればよい。
【００６５】
また、上記実施形態では、ユーザが単一操作ボタン及び繰返し操作ボタンを押下することによって操作する例を示したが、これに限られず、単一操作ボタン及び繰返し操作ボタンがタッチパネルから構成されており、ユーザがタッチパネル上の操作ボタンに触れることによって操作するものであってもよい。その場合、ユーザが判定基準時間以上繰返し操作ボタンに触れると長押しされていると判定する。
【符号の説明】
【００６６】
２  受像機（電子機器）
３  リモコン装置
２０  制御部（受信手段、制御手段）
２６  メモリ（判定時間記憶手段）
２７  リモコン信号受信部（受信手段）
３０  リモコン信号送信部（送信手段）
３１〜３８  操作ボタン（ボタン）
３１、３２、３７、３８  単一操作ボタン
３３〜３６  繰返し操作ボタン
５３  リモコン装置
２０ｂ  ボタン種別判定部（ボタン種別判定手段）
２０ｃ  長押し判定部（長押し判定手段）
２０ｄ  押下時間計測部（計測手段）
２０ｅ  判定基準時間算出部（算出手段）
２０ｆ  判定基準時間更新部（更新手段）
２６ｂ  判定基準時間
２８ａ  操作ボタン（ボタン）
４０ａ  ボタン種別判定部（ボタン種別判定手段）
４０ｂ  長押し判定部（長押し判定手段）
４０ｃ  押下時間計測部（計測手段）
４０ｄ  判定基準時間算出部（算出手段）
４０ｅ  判定基準時間更新部（更新手段）
【図１】
2013085147.tif 000003
【図２】
2013085147.tif 000004
【図３】
2013085147.tif 000005
【図４】
2013085147.tif 000006
【図５】
2013085147.tif 000007
【図６】
2013085147.tif 000008
【図７】
2013085147.tif 000009
【図８】
2013085147.tif 000010
【図９】
2013085147.tif 000011