(57)【要約】【課題】ユーザに煩わしさを感じさせることなく、音声操作方法の説明を実施する。【解決手段】入力キーによる入力操作が実施されたと判定（Ｓ３００でＹＥＳと判定）された場合、ユーザの音声操作に応じて実行した機能を示す操作履歴を参照して、ユーザが入力キーによる入力操作に対応する機能を音声操作により実行したことがあるか否かを判定し（Ｓ３０２）、音声操作により機能実行したことがないと判定された場合、音声操作方法の説明を実施し（Ｓ３０６）、音声操作により機能実行したことがあると判定された場合、音声操作方法の説明を未実施とする。【選択図】図３
2008186128.tif 000002
【特許請求の範囲】
【請求項１】
入力キーによる入力操作および音声による音声操作に応じて各種機能を実行する入力処理装置であって、
ユーザを識別するユーザ識別手段と、
ユーザ毎に前記音声操作に応じて実行した機能を示す操作履歴を記憶する記憶手段と、
前記入力キーによる入力操作が実施された否かを判定する入力操作判定手段と、
前記入力操作判定手段により前記入力キーによる入力操作が実施されたと判定された場合、前記記憶手段に記憶された操作履歴を参照して、前記ユーザ識別手段によって識別されたユーザが前記入力キーによる入力操作に対応する機能を前記音声操作により実行したことがあるか否かを判定する音声操作判定手段と、を備え、
前記音声操作判定手段によって前記入力キーによる入力操作に対応する機能を前記音声操作により実行したことがないと判定された場合、前記入力キーによる入力操作に対応する機能を音声により操作するための音声操作方法の説明を実施し、前記入力キーによる入力操作に対応する機能を前記音声操作により実行したことがあると判定された場合、前記音声操作方法の説明を未実施とすることを特徴とする入力処理装置。
【請求項２】
前記記憶手段に記憶された操作履歴には、ユーザ毎に前記音声操作に応じて機能を実行した日時を示す日時情報が含まれており、
前記音声操作判定手段によって前記入力キーによる入力操作に対応する機能を前記音声操作により実行したことがあると判定された場合、前記日時情報に基づいて前記音声操作により機能を実行してから予め定められた期間以上が経過したか否かを判定する期間判定手段を備え、
前記期間判定手段によって前記音声操作により機能を実行してから予め定められた期間以上が経過したと判定された場合には、前記音声操作方法の説明を実施することを特徴とする請求項１に記載の入力処理装置。
【請求項３】
ユーザの操作に応じて前記音声操作方法の説明を実施する音声ガイダンス実施モードと前記音声操作方法の説明を禁止する音声ガイダンス禁止モードのいずれかを選択するモード選択手段と、
前記音声操作判定手段によって前記入力キーによる入力操作に対応する機能を前記音声操作により実行したことがないと判定された場合、前記モード選択手段により前記音声ガイダンス実施モードが選択されているか前記音声ガイダンス禁止モードが選択されているかを判定するモード判定手段と、を備え、
前記モード判定手段によって前記音声ガイダンス実施モードが選択されている場合には前記音声操作方法の説明を実施し、前記音声ガイダンス禁止モードが選択されている場合には前記音声操作方法の説明を禁止することを特徴とする請求項１または２に記載の入力処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力キーによる入力操作および音声による音声操作に応じて各種機能を実行する入力処理装置に関する。
【背景技術】
【０００２】
従来、この種の装置として、画面遷移時に音声操作方法の説明を実施するものや、ヘルプキーが操作された時に音声操作方法の説明を実施するものがある。
【０００３】
また、ユーザの操作に応じて音声による操作案内を出力し、音声案内の途中でユーザが音声案内をキャンセルするためのキャンセルスイッチを操作すると、この操作回数をカウントし、この操作回数に応じて案内モードを初心者用から習熟者用に変更するようにして、習熟度に応じた操作案内を行うようにしたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００３−１１４７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した画面遷移時に音声操作方法の説明を実施する装置では、画面遷移時に毎回音声操作方法の説明が実施されるため、ユーザに煩わしさを感じさせてしまうといった問題がある。また、ヘルプキーが操作された時に音声操作方法の説明を実施する装置では、ユーザがヘルプキーを操作することに気がつかなければ、音声操作方法の説明が実施されないといった問題がある。
【０００５】
また、特許文献１に示された装置は、ユーザが音声案内の途中でキャンセルスイッチを操作する必要があり、ユーザに煩わしさを感じさせてしまうといった問題がある。
【０００６】
本発明は上記問題に鑑みたもので、ユーザに煩わしさを感じさせることなく、音声操作方法の説明を実施することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の特徴は、入力キーによる入力操作および音声による音声操作に応じて各種機能を実行する入力処理装置であって、ユーザを識別するユーザ識別手段と、ユーザ毎に音声操作に応じて実行した機能を示す操作履歴を記憶する記憶手段と、入力キーによる入力操作が実施された否かを判定する入力操作判定手段と、入力操作判定手段により入力キーによる入力操作が実施されたと判定された場合、記憶手段に記憶された操作履歴を参照して、ユーザ識別手段によって識別されたユーザが入力キーによる入力操作に対応する機能を音声操作により実行したことがあるか否かを判定する音声操作判定手段と、を備え、音声操作判定手段によって入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合、入力キーによる入力操作に対応する機能を音声により操作するための音声操作方法の説明を実施し、入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合、音声操作方法の説明を未実施とすることである。
【０００８】
このような構成では、入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合、音声操作方法の説明が実施され、入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合、音声操作方法の説明が実施されないので、ユーザに煩わしさを感じさせることなく、音声操作方法の説明を実施することができる。
【０００９】
また、本発明の第２の特徴は、記憶手段に記憶された操作履歴には、ユーザ毎に音声操作に応じて機能を実行した日時を示す日時情報が含まれており、音声操作判定手段によって入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合、日時情報に基づいて音声操作により機能を実行してから予め定められた期間以上が経過したか否かを判定する期間判定手段を備え、期間判定手段によって音声操作により機能を実行してから予め定められた期間以上が経過したと判定された場合には、音声操作方法の説明を実施することである。
【００１０】
このような構成では、入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合であっても、音声操作により機能を実行してから予め定められた期間以上が経過したと判定された場合には、音声操作方法の説明が実施されるので、月日の経過に伴ってユーザが音声操作方法を忘れてしまった場合でも、ユーザは音声操作方法を知ることが可能である。
【００１１】
また、本発明の第３の特徴は、ユーザの操作に応じて音声操作方法の説明を実施する音声ガイダンス実施モードと音声操作方法の説明を禁止する音声ガイダンス禁止モードのいずれかを選択するモード選択手段と、音声操作判定手段によって入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合、モード選択手段により音声ガイダンス実施モードが選択されているか音声ガイダンス禁止モードが選択されているかを判定するモード判定手段と、を備え、モード判定手段によって音声ガイダンス実施モードが選択されている場合には音声操作方法の説明を実施し、音声ガイダンス禁止モードが選択されている場合には音声操作方法の説明を禁止することである。
【００１２】
このような構成では、入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合であっても、ユーザの操作に応じて音声ガイダンス実施モードが選択されている場合には音声操作方法の説明が実施され、音声ガイダンス禁止モードが選択されている場合には音声操作方法の説明が禁止されるので、ユーザの意に反して音声操作方法の説明が実施されたり、音声操作方法の説明が実施されなかったりすることを防止することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の一実施形態に係る入力処理装置の構成を図１に示す。本入力処理装置は、音声ガイダンス出力部１１、音声認識エンジン１２、個人認証部１３、操作履歴記憶部１４、表示部１５および制御部１６を有する本体１０と、操作部２０、スピーカ２１、マイク２２、個人認証デバイス２３を備えている。
【００１４】
音声ガイダンス出力部１１は、制御部１６から入力される信号に基づいて音声出力のための音声信号を生成し、生成した音声信号をスピーカ２１へ出力する。
【００１５】
音声認識エンジン１２は、マイク２２から入力される音声信号からユーザの音声を認識して当該音声に含まれる言語を抽出し、制御部１６へ出力する。
【００１６】
個人認証部１３は、個人認証デバイス２３から入力される個人情報を用いてユーザの個人認証を行う。本実施形態における個人認証デバイス２３は、ＩＤカードに記憶された情報を読み取るＩＤカード読み取り装置として構成されている。なお、ＩＤカードには、ユーザの識別が可能な個人情報が記憶されている。
【００１７】
個人認証部１３は、ＩＤカードに記憶された個人情報を登録するためのメモリ有しており、このメモリには、予め定められた手順に従って、ユーザが所有するＩＤカードの個人情報が登録されるようになっている。個人認証部１３は、個人認証デバイス２３から入力される個人情報とメモリに記憶された個人情報を照合してユーザの個人認証を行う。
【００１８】
操作履歴記憶部１４は、ユーザ毎に操作部２０の操作に応じて実行した機能を表す操作履歴を記憶するためのもので、フラッシュメモリやハードディスクドライブ等の不揮発性記憶媒体によって構成されている。
【００１９】
表示部１５は、液晶等のディスプレイを有し、制御部１６から入力される映像信号に応じた映像をディスプレイに表示させる。
【００２０】
制御部１６は、ＣＰＵ、メモリ、Ｉ／Ｏ等を備えたコンピュータとして構成されており、ＣＰＵはメモリに記憶されたプログラムに従って各種処理を実施する。
【００２１】
操作部２０は、上下左右の方向キー、各種機能実行のための押しボタンスイッチ等の入力キーによって構成されており。操作部２０は、ユーザの入力キーへの操作に応じた信号を制御部１６へ出力する。
【００２２】
本入力処理装置は、入力キーによる入力操作および音声による音声操作に応じて各種機能を実行することができるようになっている。具体的には、ユーザが入力キーによる入力操作または音声による音声操作に応じて表示部１５に所定の表示画面を表示させ、この画面表示に従ってユーザが入力キーによる入力操作または音声による音声操作を行うと、この操作に応じた機能を実行する。このように、特定の機能あるいは一連の複数の機能を対話形式で操作することが可能となっている。
【００２３】
また、本入力処理装置は、ユーザの入力キーによる入力操作が実施された場合、操作履歴記憶部１４を参照して、このユーザが入力キーによる入力操作に対応する機能を音声操作によって実施したことがないことを判定すると、音声により操作するための音声操作方法を説明する音声ガイダンス実施処理を行う。
【００２４】
また、本入力処理装置は、音声ガイダンスを実施する音声ガイダンス実施モードと音声ガイダンスを禁止する音声ガイダンス禁止モードを有している。ユーザは、これらのモードのいずれかを選択して好みのモードに設定することができるようになっている。
【００２５】
次に、図２に従って、このモード設定のための処理について説明する。ユーザの操作に応じて操作部２０からモード設定の開始を指示する信号が入力されると、制御部１６は図２に示す処理を開始する。
【００２６】
まず、ユーザの個人認証を実施する（Ｓ１００）。具体的には、個人認証部１３に個人認証の実施を指示してユーザを特定する。
【００２７】
次に、音声ガイダンス実施モードが選択されたか否かを判定する（Ｓ１０２）。具体的には、音声ガイダンス実施モードと音声ガイダンス禁止モードのいずれかの選択を促す画面を表示部１５に表示させ、ユーザの入力キーの入力操作または音声による音声操作によって音声ガイダンス実施モードが選択されたか否かを判定する。
【００２８】
音声ガイダンス実施モードが選択された場合、Ｓ１０２の判定はＹＥＳとなり、音声ガイダンス実施モードに設定する（Ｓ１０４）。具体的には、Ｓ１００にて特定したユーザと関連付けて音声ガイダンス実施モードを示すフラグをメモリに記憶し、本処理を終了する。
【００２９】
音声ガイダンス禁止モードが選択された場合、Ｓ１０２の判定はＮＯとなり音声ガイダンス禁止モードに設定する（Ｓ１０６）。具体的には、メモリに音声ガイダンス禁止モードを示すフラグを記憶し、本処理を終了する。
【００３０】
このようにして、ユーザ毎に、設定された音声ガイダンスのモードがメモリに記憶される。
【００３１】
本入力処理装置の制御部１６は、ユーザの入力キーの入力操作または音声による音声操作に応じて所定の機能を実行すると、実行した機能を操作履歴記憶部１４に記憶する処理を行う。
【００３２】
次に、図３に従って、この処理について説明する。ユーザの操作に応じて本入力処理装置の電源がオンすると、制御部１６は、図３に示す処理を開始する。以下、図２に示した処理と同一部分には同一符号を付して説明を省略する。
【００３３】
まず、ユーザの個人認証を実施し（Ｓ１００）、次に、機能実行してタスク完了したか否かを判定する（Ｓ２００）。具体的には、ユーザの入力キーの入力操作または音声による音声操作に応じて所定の機能を実行し、この機能の実行が完了したか否かによりタスクが完了したか否かを判定する。
【００３４】
所定機能の実行が完了していない場合、Ｓ２００の判定を繰り返し、所定機能の実行が完了すると、Ｓ２００の判定はＹＥＳとなり、次に、実行した機能が成功したか否かを判定する（Ｓ２０２）。具体的には、実行した機能が正常終了したか、異常終了したかを判定する。
【００３５】
実行した機能が正常終了した場合、Ｓ２０２の判定はＹＥＳとなり、次に、操作方法が音声であるか手操作であるかを判定する（Ｓ２０４）。すなわち、操作方法が音声により音声操作であるか、入力キーによる入力操作であるか否かを判定する。
【００３６】
操作方法が音声の場合、実行した機能を操作履歴記憶部１４に記憶する（Ｓ２０６）。具体的には、Ｓ１００にて特定したユーザの個人情報と関連付けて、実行した機能、機能を実行した月日時刻、実行した機能が音声操作により成功したことを示す情報等を含む操作履歴を操作履歴記憶部１４に記憶し、本処理を終了する。
【００３７】
また、操作方法が手操作の場合、実行した機能を操作履歴記憶部１４に記憶する（Ｓ２０８）。具体的には、Ｓ１００にて特定したユーザの個人情報と関連付けて、実行した機能、機能を実行した月日時刻、実行した機能が音声操作で未成功であることを示す情報等を含む操作履歴を操作履歴記憶部１４に記憶し、本処理を終了する。このようにして、ユーザ毎に操作履歴が操作履歴記憶部１４に記憶される。
【００３８】
次に、図４に従って、音声ガイダンス実施処理について説明する。ユーザの操作に応じて本入力処理装置の電源がオンすると、制御部１６は、図３に示した処理を並行して、図４に示す処理を実施する。
【００３９】
まず、ユーザの個人認証を実施し（Ｓ１００）、次に、入力キーによる入力操作があるか否かを判定する（Ｓ３００）。具体的には、操作部２０からユーザの入力キーの入力操作に応じた信号が入力されたか否かを判定する。
【００４０】
操作部２０から入力キーの入力操作に応じた信号が入力されない場合、Ｓ３００の判定を繰り返す。
【００４１】
そして、操作部２０から入力キーの入力操作に応じた信号が入力されると、Ｓ３００の判定はＹＥＳとなり、Ｓ３０２へ進む。
【００４２】
Ｓ３０２では、一度もこのユーザは本機能を音声操作で成功していないか否かを判定する。具体的には、操作履歴記憶部１４に記憶された操作履歴を参照して、Ｓ１００にて特定されたユーザが本機能を音声操作により実行したことがあるか否かを判定する。
【００４３】
また、Ｓ３０４では、メモリを参照して音声ガイダンスのモードが音声ガイダンス実施モードであるか否かを判定する。
【００４４】
また、Ｓ３０８では、一定期間このユーザは本機能を音声操作で操作していないか否かを判定する。具体的には、操作履歴記憶部１４から、入力キーの入力操作に対応する機能を音声操作にて実施した月日時刻を取得して、このユーザが本機能を音声操作で操作してから一定期間以上経過しているか否かを判定する。
【００４５】
したがって、Ｓ１００にて特定されたユーザが本機能を音声操作により実行したことがなく、音声ガイダンスのモードが音声ガイダンス実施モードに設定されている場合、Ｓ３０２の判定はＹＥＳ、Ｓ３０４の判定はＹＥＳとなり、音声操作方法のガイダンスを実施する（Ｓ３０６）。具体的には、入力キーの入力操作に対応する機能を音声により操作するための音声操作方法のガイダンスを表示および音声により実施する。
【００４６】
例えば、本入力処理装置をナビゲーション装置に適用し、操作部２０から入力キーの操作に応じて「地図拡大」を指示する信号が入力された場合、「“地図拡大”と発話することにより本機能を実行することもできます」といったガイダンスが実施される。
【００４７】
また、ユーザが本機能を音声操作により実行したことがなくても、音声ガイダンスのモードが音声ガイダンス禁止モードに設定されている場合、Ｓ３０２の判定はＹＥＳ、Ｓ３０４の判定はＮＯとなり、音声操作方法のガイダンスは未実施として、Ｓ３００へ戻る。
【００４８】
また、ユーザが本機能を音声操作により実行したことがあり、ユーザが本機能を音声操作で操作してから一定期間以上経過していない場合、Ｓ３０２の判定はＮＯ、Ｓ３０８の判定はＮＯとなり、Ｓ３００へ戻る。したがって、音声操作方法のガイダンスは実施されない。
【００４９】
また、ユーザが本機能を音声操作により実行したことがあっても、ユーザが本機能を音声操作で操作してから一定期間以上経過している場合、Ｓ３０２の判定はＮＯ、Ｓ３０８の判定はＹＥＳとなり、Ｓ３０４へ進む。したがって、音声ガイダンスのモードが音声ガイダンス実施モードに設定されている場合には音声操作方法のガイダンスが実施され、音声ガイダンス禁止モードに設定されている場合には音声操作方法のガイダンスは実施されない。
【００５０】
上記した構成によれば、入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合、音声操作方法の説明が実施され、入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合、音声操作方法の説明が実施されないので、ユーザに煩わしさを感じさせることなく、音声操作方法の説明を実施することができる。
【００５１】
また、入力キーによる入力操作に対応する機能を音声操作により実行したことがあると判定された場合であっても、音声操作により機能を実行してから予め定められた期間以上が経過したと判定された場合には、音声操作方法の説明が実施されるので、月日の経過に伴ってユーザが音声操作方法を忘れてしまった場合でも、ユーザは音声操作方法を知ることが可能である。
【００５２】
また、入力キーによる入力操作に対応する機能を音声操作により実行したことがないと判定された場合であっても、ユーザの操作に応じて音声ガイダンス実施モードが選択されている場合には音声操作方法の説明が実施され、音声ガイダンス禁止モードが選択されている場合には音声操作方法の説明が禁止されるので、ユーザの意に反して音声操作方法の説明が実施されたり、音声操作方法の説明が実施されなかったりすることを防止することができる。
【００５３】
なお、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々なる形態で実施することができる。
【００５４】
例えば、上記実施形態では、Ｓ３０２にて、一度もこのユーザが入力キーによる入力操作に対応する機能を音声操作で成功していないと判定された場合、Ｓ３０４にて音声ガイダンス実施モードか否かを判定し、音声ガイダンス実施モードであると判定した場合に音声操作方法をガイダンスし、音声ガイダンス禁止モードであると判定した場合に音声操作方法のガイダンスを禁止する例を示したが、Ｓ３０２にて、一度もこのユーザは本機能を音声操作で成功していないと判定された場合、Ｓ３０４の判定を実施することなく、音声操作方法をガイダンスするようにしてもよい。
【００５５】
また、上記実施形態では、Ｓ３０２にて、一度でもこのユーザが入力キーによる入力操作に対応する機能を音声操作で成功したことがあると判定された場合、Ｓ３０８にて、ユーザが一定期間以上本機能を音声操作で操作していないか否かを判定する例を示したが、Ｓ３０２にて、一度でもこのユーザが入力キーによる入力操作に対応する機能を音声操作で成功したことがあると判定された場合、Ｓ３０８の判定を実施することなく、音声操作方法のガイダンスを未実施とするようにしてもよい。
【００５６】
また、上記実施形態では、Ｓ１００にて、ＩＤカードに記憶された個人情報を利用して個人認証を実施し、ユーザを識別する例を示したが、例えば、ユーザＩＤとパスワード入力による個人認証や、生態認証による個人認証等、各種認証技術を用いて個人認証を実施するようにしてもよい。また、個人認証を実施することなく、例えば、ユーザ名やユーザ識別番号等の入力を促してユーザを識別するようにしてもよい。
【００５７】
また、上記実施形態では、ユーザの入力キーの入力操作または音声による音声操作に応じて所定の機能を実行した場合、実行した機能を操作履歴記憶部１４に記憶する例を示したが、音声操作に応じて所定の機能を実行した場合にのみ、実行した機能を操作履歴記憶部１４に記憶するようにしてもよい。
【００５８】
なお、上記実施形態における構成と特許請求の範囲の構成との対応関係について説明すると、Ｓ１００がユーザ識別手段に相当し、操作履歴記憶部１４が記憶手段に相当し、Ｓ３００が入力操作判定手段に相当し、Ｓ３０２が音声操作判定手段に相当し、Ｓ１０２がモード選択手段に相当し、Ｓ３０４がモード判定手段に相当する。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係る入力処理装置の構成を示す図である。
【図２】制御部の処理を示すフローチャートである。
【図３】制御部の処理を示すフローチャートである。
【図４】制御部の処理を示すフローチャートである。
【符号の説明】
【００６０】
１０…本体、１１…音声ガイダンス出力部、１２…音声認識エンジン、
１３…個人認証部、１４…操作履歴記憶部、１５…表示部、１６…制御部、
２０…操作部、２１…スピーカ、２２…マイク、２３…個人認証デバイス。 
【図１】
2008186128.tif 000003
【図２】
2008186128.tif 000004
【図３】
2008186128.tif 000005
【図４】
2008186128.tif 000006