(57)【要約】【課題】  不適切なキー入力を排除する機能を、ユーザからのキー入力を中断することなく実現し、システムの誤動作を防止する。【解決手段】  入力されたキー入力を、現在のシステムの動作状態との関係で実行可能か実行不可能かを判定する機能を備えた、キー入力型の電子装置において、複数のキー入力を格納する、第１の記憶回路と、前記第１の記憶回路に格納された前記キー入力について前記判定を行う、判定回路と、前記判定結果が実行可能とされた複数のキー入力を格納する、第２の記憶回路と、を備える。【選択図】  図１
2005266947.tif 000002
【特許請求の範囲】
【請求項１】
入力されたキー入力を、現在のシステムの動作状態との関係で実行可能か実行不可能かを判定する機能を備えた、キー入力型の電子装置において、
複数のキー入力を格納する、第１の記憶回路と、
前記第１の記憶回路に格納された前記キー入力について前記判定を行う、判定回路と、
前記判定結果が実行可能とされた複数のキー入力を格納する、第２の記憶回路と、
を備えることを特徴とする、キー入力型の電子装置。
【請求項２】
前記第１又は第２の記憶装置は、ＦＩＦＯバッファであることを特徴とする、請求項１に記載のキー入力型の電子装置。
【請求項３】
前記判定回路は、前記複数のキー入力を、それらの入力された順序で上記の判定をすることを特徴とする、請求項１又は２に記載のキー入力型の電子装置。
【請求項４】
前記第２の記憶回路に格納されたキー入力は、その入力された順序でそのキー入力に応じたタスクが実行される、請求項１乃至３いずれかに記載のキー入力型の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キー入力型の電子装置に関する。
【背景技術】
【０００２】
CDプレーヤ、CDレコーダ、MDプレーヤ、MDレコーダ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＶＴＲ等のキー入力動作型の各種の電子装置として、各種の動作を、本体キー又はリモコンキーによるキー入力によって行わせているものがある。上記の装置においては、ＣＰＵ等を備えるコントローラがビジーか否かではなく、動作上の制約から、あるキー入力後、そのキー入力に対応した動作の準備中又は動作実行中には、別の所定のキー入力は制限又は無視されるように設計されている。例えば、録画キーを押して録画動作開始後は、電源オフキーを押してもこのキー入力を制限又は無視するように設計したものがある。より詳しくは、従来の装置においては、図３からわかるように、キー入力装置１０１によってあるキー入力が行われた場合には、キー入力時のこの製品の動作状態との関係から、このキー入力が有効か無効かの判定が判定回路１０２で行われる。この判定の結果が、もし有効であれば、このキー入力は次段のＦＩＦＯバッファ１０３に入力される。このようにして１つの判定動作が終ると、判定回路１０２は次のキー入力についての判定動作を行う。このような判定動作が順次繰り返えされる。このようにして、ＦＩＦＯバッファ１０３に入力されたキー入力は、ＦＩＦＯバッファ１０３から順次取り出され、そのキー入力に対応したタスクが処理回路１０４で実行される。なお、キー入力をバッファに蓄えるようにすることは従来知られている（例えば、特許文献１，２参照）。
【０００３】
しかしながら、上記判定回路１０２はある判定動作中にはたとえ別のキー入力があっても、そのキー入力を制限又は無視し、結果的に判定は行わない。つまり、前記後のキー入力動作は捨てられることになる。例えば、ＤＶＤを再生中に、チャプターを２つ進めるべく、チャプター送りキーを続けて２回押したとする。この場合には、最初のキー入力は判定回路１０２で判定される。このとき、最初のキー入力が有効とされると、チャプターが１つ進められる。しかし、続けて押した２回目のキー入力は制限又は無視されるため、チャプターは都合１つしか進まない。この場合、チャプターをもう１つ進めるには、さらにもう１回チャプター送りキーを押さなければならない。
【特許文献１】特開２００３−２６３２６１号公報
【特許文献２】特開２００２−０１４１４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、従来の装置においては、連続的にキー入力を行った場合には、先のキー入力の判定中に入力された後のキー入力は禁止又は無視されるため、再度入力し直さないといけないという難点があった。
【０００５】
本発明は上記難点に鑑みてなされたもので、その目的は、たとえ連続的にキー入力を行った場合でも、キー入力を順次判定回路で判定し、有効な、キー入力の場合にはこのキー入力を実行するようにすることにある。
【課題を解決するための手段】
【０００６】
本発明のキー入力型の電子装置は、入力されたキー入力を、現在のシステムの動作状態との関係で実行可能か実行不可能かを判定する機能を備えた、キー入力型の電子装置において、複数のキー入力を格納する、第１の記憶回路と、前記第１の記憶回路に格納された前記キー入力について前記判定を行う、判定回路と、前記判定結果が実行可能と判断した複数のキー入力を格納する、第２の記憶回路と、を備えるものとして構成される。
【発明の効果】
【０００７】
本発明によれば、たとえキー入力を連続的に行っても、キー入力の有効・無効を順次判定し、現在のシステムの動作状態との関係で有効なキー入力であれば、そのキー入力を実行させることができる。
【発明を実施するための最良の形態】
【０００８】
図１は本発明の装置の実施形態のブロック図であり、図２は図１の装置の動作フローチャートである。
【０００９】
本発明の実施形態の装置は、図１からわかるように、キー入力装置１、ＦＩＦＯI２、判定回路３、ＦＩＦＯII４、処理実行回路５を備える。つまり、キー入力装置１と判定回路３との間にＦＩＦＯバッファＩ２を設けている。
【００１０】
この本発明の実施形態の装置について、図２のフローチャートを参照しながら、説明する。
【００１１】
キー入力装置１によってキー入力されると、そのキー入力はＦＩＦＯバッファＩ２に格納される（Ｓ１）。このキー入力が複数回続けて行われても、その都度、順次キー入力がＦＩＦＯバッファＩ２に格納される。いくつのキー入力をＦＩＦＯバッファＩ２に格納させるかは予め設定される。例えば、２０回のキー入力を格納するように設定することもできる。
【００１２】
ＦＩＦＯバッファＩ２に順次格納されたキー入力は、順次判定回路３に送られる。この判定回路３においては、先に背景技術の欄で説明したのと同様にして、キー入力の判定が行われる（Ｓ２）。判定結果が、キー入力に対応するタスクの実行の不可、であれば、このキー入力についての動作は終了する。実行可能であれば、ＦＩＦＯバッファＩＩ４に格納される（Ｓ３）。判定回路３での１つのキー入力についての判定が終了する毎に、ＦＩＦＯバッファＩ２から、順次、次のキー入力が判定回路３に送られて、この判定回路３で判定が行われる。
【００１３】
このようにして、判定が複数のキー入力に対して、その入力順に行われる。そして、判定の結果が、実行可能、であるキー入力は順次ＦＩＦＯバッファＩＩ４に格納される（Ｓ４）。このＦＩＦＯバッファＩＩ４は、格納済のキー入力を入力順に処理実行回路５に送出する。これに応じて処理実行回路５は、順次そのキー入力に応じたタスクの処理を実行する。即ち、例えば、ＤＶＤ再生中に、チャプター送りキーを２回続けて押した場合には、順次、この２つのキー入力がＦＩＦＯバッファＩ２に格納され、判定回路３で実行可能と判定され、ＦＩＦＯバッファＩＩ４に格納され、処理実行回路５で実行され、チャプターが２つ進められることになる。この後、キー入力についての動作は終了する。
【００１４】
上述の本発明の実施形態の装置は、キー入力型の全ての電子装置に適用可能である。
【００１５】
このように、本発明の実施形態の電子装置によれば、装置の現在の動作状態との関係で不適切なキー入力を排除する機能を、連続して入力される複数のキー入力のそれぞれについて実行可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の電子装置のブロック図。
【図２】図１の電子装置の動作フローチャート。
【図３】従来の装置のブロック図。
【符号の説明】
【００１７】
１  キー入力装置
２  ＦＩＦＯバッファI
３  判定回路
４  ＦＩＦＯバッファII
５  処理実行回路
【図１】
2005266947.tif 000003
【図２】
2005266947.tif 000004
【図３】
2005266947.tif 000005