(57)【要約】【課題】手書文字の入力操作に伴って生じることのある操作機に対する無駄な操作の低減、ひいては、操作機及び車載機間の視線移動の低減を図ることのできる手書文字入力システムを提供する。【解決手段】車載機１００への文字入力に対して設けられた入力制約情報をメモリ２１０に記憶しておき、インターフェース制御部２０３は、表示部２２０への文字入力が上記制約を満たすか否かを判断する。そして、インターフェース制御部２０３は、上記制約が満たされない旨判断する場合には、表示部２２０にその旨を表示する一方、上記制約が満たされる旨判断する場合には、通信部２６０によって手書文字を送信する。【選択図】図１
2010205079.tif 000002
【特許請求の範囲】
【請求項１】
入力される文字に基づいて各種処理を実行する車載機と、手書きにて文字を入力可能な操作機とを備え、これら車載機及び操作機間の通信を介して、操作機に入力される文字を車載機に入力する手書文字入力システムであって、
前記車載機は、
文字を入力するための車載機側文字入力部と、
各種情報を表示する車載機側表示部と、
前記車載機側表示部に各種情報を表示制御する車載機側表示制御部と、
各種情報を受信する車載機側通信部と、
前記車載機側通信部を通信制御する車載機側通信制御部とを備え、
前記操作機は、
各種情報を表示する操作機側表示部と、
手書きにて文字を入力するための操作機側手書文字入力部と、
前記操作機側手書文字入力部への文字入力が前記車載機側文字入力部への文字入力に対して設けられた制約を満たすか否かを判断する制約判断部と、
前記制約判断部によって前記制約が満たされない旨判断されることに基づいて、前記操作機側表示部にてその旨を表示する操作機側表示制御部と、
各種情報を送信する操作機側通信部と、
前記制約判断部によって前記制約が満たされる旨判断されることに基づいて、前記操作機側通信部によって手書文字を送信する操作機側通信制御部とを備えることを特徴とする手書文字入力システム。
【請求項２】
請求項１に記載の手書文字入力システムにおいて、
前記操作機側表示制御部は、前記車載機側表示部に表示される各種情報のうちの一部の情報を、前記車載機側表示部と同一の表示態様にて表示することを特徴とする手書文字入力システム。
【請求項３】
請求項１または２に記載の手書文字入力システムにおいて、
前記車載機側通信部及び前記操作機側通信部は、互いに双方向通信可能に構成されており、
前記車載機に入力された文字内容と前記操作機に入力された文字内容を同期することを特徴とする手書文字入力システム。
【請求項４】
請求項１〜３のいずれか一項に記載の手書文字入力システムにおいて、
前記車載機は、氏名と電話番号とが対応付けられた電話帳情報を記憶する車載機側記憶部をさらに備えており、入力される文字に基づいて、前記電話帳情報を編集することを特徴とする手書文字入力システム。
【請求項５】
請求項１〜３のいずれか一項に記載の手書文字入力システムにおいて、
前記車載機は、施設名称を含む地図情報を記憶する車載機側記憶部をさらに備えており、入力される文字に基づいて、前記施設名称を検索することを特徴とする手書文字入力システム。
【請求項６】
請求項５に記載の手書文字入力システムにおいて、
前記操作機は、前記操作機側手書文字入力部に入力される手書き入力情報及び前記車載機側記憶部に記憶されている地図情報に基づいて、手書きにて入力する文字の候補を提示する文字候補提示部をさらに備えることを特徴とする手書文字入力システム。
【請求項７】
請求項６に記載の手書文字入力システムにおいて、
前記操作機は、
文字パターンを記憶する操作機側記憶部をさらに備え、
前記操作機側手書文字入力部に入力される手書き文字情報に基づいて、前記操作機側記憶部に記憶されている文字パターンのうち尤度の最も高い文字パターンを抽出し、その抽出した文字パターンを前記操作機側通信部から前記車載機側通信部へ送信するとともに、
前記車載機は、
前記車載機側記憶部に記憶されている地図情報に基づいて、前記車載機側通信部によって受信する前記尤度の最も高い文字パターンの次に続く文字パターンのうち、頻度の高い所定数の文字パターンを抽出し、その抽出した所定数の文字パターンを前記候補として前記車載機側通信部から前記操作機側通信部へ送信することを特徴とする手書文字入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば車載ナビゲーション装置や車載オーディオ装置等を含む車載マルチメディア装置に適用されて有益な手書文字入力システムに関する。
【背景技術】
【０００２】
言語には、例えば韓国語等、１つ１つの文字が音（音素や音節）を表わす表音文字と、例えば日本語及び中国語等、１つ１つの文字が意味を持つ表語文字がある。この表語文字を入力するにあたっては、その読みを変換して入力する方法が考えられるが、その読みが分からなければ入力することができないという問題がある。また、車載ナビゲーション装置によって住所や施設検索をするにも、読み（日本語であれば仮名、中国語であればPinyin）を入力して検索する方法を用いる場合が多く、読みがわからないと検索ができないという問題がある。そこで、代替手段として、手書きによる様々な文字入力方法が提案されている。
【０００３】
例えば特許文献１に記載の手書文字入力システムでは、手書きによる文字入力可能なディスプレーが車室内に配置されている。そして、当該システムは、このディスプレーに斜めに文字が手書入力されても、その手書文字を認識することが可能である。しかしながら、この特許文献１に記載の技術では、ディスプレーは車室内において垂直に配置されているため、ユーザはディスプレーに対して手書入力しにくい。したがって、手書入力の操作性に改善の余地がある。
【０００４】
また、例えば特許文献２あるいは特許文献３に記載の手書文字入力システムは、リモコン型の手書入力装置（操作機）と、その入力結果や各種情報を表示する表示部を有する車載機とを備えて構成されている。これにより、リモコン型の手書入力装置に対し手元で文字を手書入力することができるようになるため、上述の手書入力の操作性を改善することができるようになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２５０６７９号公報
【特許文献２】特開平６−４３８３４号公報
【特許文献３】特開平１１−２５０１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献２あるいは特許文献３に記載の手書文字入力システムでは、手書きにて操作機に入力された手書文字を車載機に対して一方的に送信する。そのため、例えば、操作機へ手書き入力可能な文字数が、車載機へ入力可能な文字数と異なると、次のような課題が生じることがある。
【０００７】
すなわち、操作機へ手書き入力可能な文字数が「２０文字」であるのに対し、車載機へ入力可能な文字数が「１２文字」であるとする。この場合、ユーザが操作機に対し「２０文字」を手書き入力し車載機に対して送信しても、車載機には最多でも「１２文字」しか入力されない。したがって、ユーザは、車載機に入力されなかった「８文字」分について、無駄に手書き入力していたことになる。なお、こうした課題は、入力可能な文字数に限らず、車載機への文字入力に対する制約と操作機への文字入力に対する制約とが異なる場合に、同様に生じる問題である。
【０００８】
また、上記特許文献２あるいは特許文献３に記載の手書文字入力システムでは、車載機への文字入力に対する制約と操作機への文字入力に対する制約が異なることをユーザが知らない場合、車載機及び操作機間を視線移動させなければならないことがある。こうした視線移動は、ユーザにとってわずらわしく感じられることがある。
【０００９】
本発明は、上記実情に鑑みてなされたものであって、その目的は、手書文字の入力操作に伴って生じることのある操作機に対する無駄な操作の低減、ひいては、操作機及び車載機間の視線移動の低減を図ることのできる手書文字入力システムを提供することにある。
【課題を解決するための手段】
【００１０】
こうした目的を達成するため、請求項１に記載の発明では、入力される文字に基づいて各種処理を実行する車載機と、手書きにて文字を入力可能な操作機とを備え、これら車載機及び操作機間の通信を介して、操作機に入力される文字を車載機に入力する手書文字入力システムであって、前記車載機は、文字を入力するための車載機側文字入力部と、各種情報を表示する車載機側表示部と、前記車載機側表示部に各種情報を表示制御する車載機側表示制御部と、各種情報を受信する車載機側通信部と、前記車載機側通信部を通信制御する車載機側通信制御部とを備え、前記操作機は、各種情報を表示する操作機側表示部と、手書きにて文字を入力するための操作機側手書文字入力部と、各種情報を表示する車載機側表示部と、前記車載機側表示部に各種情報を表示制御する車載機側表示制御部と、前記操作機側手書文字入力部への文字入力が前記車載機側文字入力部への文字入力に対して設けられた制約を満たすか否かを判断する制約判断部と、前記制約判断部によって前記制約が満たされない旨判断されることに基づいて、前記操作機側表示部にてその旨を表示する操作機側表示制御部と、各種情報を送信する操作機側通信部と、前記制約判断部によって前記制約が満たされる旨判断されることに基づいて、前記操作機側通信部によって手書文字を送信する操作機側通信制御部とを備えることを特徴とする。
【００１１】
手書文字入力システムとしての上記構成によれば、上記制約を満たさない文字入力をして車載機に送信してしまってから、上記制約を満たさない文字入力であったことに気付くのではなく、制約を満たさない文字入力を行なおうとした際に、操作機側表示部にその旨表示されるようになる。そのため、手書文字の入力操作に伴って生じることのある操作機に対する無駄な操作の低減を図ることができるようになる。また、ユーザが上記制約を満たさない文字入力を操作機に対して行ったとしても、その旨の表示は車載機側表示部に表示されるのではなく、操作機側表示部に表示される。そのため、視線移動のわずらわしさの低減を図ることができるようになる。
【００１２】
上記請求項１に記載の構成において、請求項２に記載の発明のように、前記操作機側表示制御部は、前記車載機側表示部に表示される各種情報のうちの一部の情報を、前記車載機側表示部と同一の表示態様にて表示することが望ましい。これにより、操作機側表示部及び車載機側表示部の双方において、特定の情報の表示態様が同一であるため、ユーザは、車載機表示部へスムーズに視線を移動することができるようになる。なお、特定の情報とは、操作機に対する文字入力を行なうユーザが特に高い関心を持つ情報とするのがよい。
【００１３】
上記請求項１または２に記載の構成において、請求項３に記載の発明では、前記車載機側通信部及び前記操作機側通信部は、互いに双方向通信可能に構成されており、前記車載機に入力された文字内容と前記操作機に入力された文字内容を同期することとした。これにより、ユーザは、車載機側文字入力部と操作機側手書文字入力部との間でいつでも操作系を切り換えることができるようになる。
【００１４】
上記請求項１〜３のいずれか一項に記載の構成において、請求項４に記載の発明のように、前記車載機は、氏名と電話番号とが対応付けられた電話帳情報を記憶する車載機側記憶部をさらに備えており、入力される文字に基づいて、前記電話帳情報を編集することとしてもよい。あるいは、上記請求項１〜３のいずれか一項に記載の構成において、請求項５に記載の発明のように、前記車載機は、施設名称を含む地図情報を記憶する車載機側記憶部をさらに備えており、入力される文字に基づいて、前記施設名称を検索することとしてもよい。
【００１５】
上記請求項５に記載の構成において、請求項６に記載の発明のように、前記操作機は、前記操作機側手書文字入力部に入力される手書き入力情報及び前記車載機側記憶部に記憶されている地図情報に基づいて、手書きにて入力する文字の候補を提示する文字候補提示部をさらに備えるとよい。これにより、ユーザは、文字候補提示部に提示される候補の中から手書きにて入力するようになるため、操作機に対する無駄な操作の低減をより一層図ることができるようになる。
【００１６】
具体的には、請求項６に記載の構成において、請求項７に記載の発明のように、前記操作機は、文字パターンを記憶する操作機側記憶部をさらに備え、前記操作機側手書文字入力部に入力される手書き文字情報に基づいて、前記操作機側記憶部に記憶されている文字パターンのうち尤度の最も高い文字パターンを抽出し、その抽出した文字パターンを前記操作機側通信部から前記車載機側通信部へ送信するとともに、前記車載機は、前記車載機側記憶部に記憶されている地図情報に基づいて、前記車載機側通信部によって受信する前記尤度の最も高い文字パターンの次に続く文字パターンのうち、頻度の高い所定数の文字パターンを抽出し、その抽出した所定数の文字パターンを前記候補として前記車載機側通信部から前記操作機側通信部へ送信するとよい。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る手書文字入力システムの一実施の形態について、その概略構成を示すブロック図である。
【図２】本実施の形態の車載機１００について、その構成の一例を示すブロック図である。
【図３】本実施の形態のリモコン２００について、その構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明に係る手書文字入力システムの一実施の形態について、図１〜図３を参照しつつ説明する。なお、図１は、本発明に係る手書文字入力システムの概略構成を示すブロック図である。図２は、車載機１００の構成の一例を示すブロック図であり、図３は、操作機（以下、リモコンと記載する）２００の構成の一例を示すブロック図である。
【００１９】
本実施の形態では、手書文字入力システムは、当該システムが搭載される車両の現在地から目的地までの経路を案内する車載ナビゲーション装置及び楽曲データを再生する車載オーディオ装置を含むマルチメディア装置の一部として具体化されている。ただし、便宜上、手書文字入力システムを車載ナビゲーション装置１として説明する。
【００２０】
図１に示されるように、車載ナビゲーション装置１は、車室内の適宜の箇所に設置される車載機１００及びこの車載機１００を操作するリモコン２００を備えて構成されている。
【００２１】
車載機１００は、図２に示されるように、ＣＰＵ１０１、大容量情報記憶装置１１０、表示部１２０、操作ＳＷ１３０、マイクロホン１４０、スピーカ１５０、及び通信部１６０を備えて構成されており、各種機器１７０に接続されている。
【００２２】
ＣＰＵ１０１は、例えばＲＯＭ等、図示しないメモリに接続されており、このメモリに記憶されているプログラムを読み出すとともに実行することによって、各種機能を実現する。以下、ＣＰＵ１０１は、各種機能を実現する機能部として、機能実行制御部１０２、インターフェース制御部１０３、表示制御部１０４、音声制御部１０５、音声認識部１０６、音声認識辞書１０７、音声合成部１０８、及び通信制御部１０９を有するものとして説明する。
【００２３】
大容量情報記憶装置１１０は、例えばハードディスクドライブ装置、ＤＶＤ装置、BlueRay Disc（登録商標）、フラッシュメモリ等、公知の記憶装置によって構成されている。大容量情報記憶装置１１０には、表示部１２０に画面表示するための映像情報、画像情報、地図情報、及び電話帳情報が記憶されている。また、大容量情報記憶装置１１０には、スピーカ１５０から再生出力するための楽曲情報等が記憶されている。なお、地図情報には、漢字（表語文字）にて表わされる施設名称が含まれており、電話帳情報とは、漢字（表語文字）にて表わされる氏名（あるいは名称）とその電話番号とが対応付けられた情報である。また、大容量情報記憶装置１１０が特許請求の範囲に記載の車載機側記憶部に相当し、表示部１２０が特許請求の範囲に記載の車載機側表示部に相当する。
【００２４】
表示部１２０は、例えばＬＣＤ等によってタッチディスプレーとして構成されており、ＣＰＵ１０１、詳しくは、インターフェース制御部１０３及び表示制御部１０４に接続されている。なお、先の図１に示されるように、表示部１２０は、車載機１００の略中央に設けられており、車両の乗員が視認可能に配置されている。表示制御部１０４によって映像情報が出力されると、表示部１２０は、その出力された映像情報を画面表示する。この映像情報にはソフトＳＷ情報（図１中の「完了」や「変換」）も含まれており、表示部１２０は、ユーザがソフトＳＷに触れたことを検出すると、インターフェース制御部１０３にその旨を出力する。なお、本実施の形態では、表示部１２０をタッチディスプレーとして構成していたが、これに限らず、映像情報を画面表示する通常のディスプレーとして構成してもよい。また、表示制御部１０４が特許請求の範囲に記載の車載機側表示制御部に相当する。
【００２５】
操作スイッチ１３０は、例えばプッシュスイッチ等、適宜のハードスイッチによって構成されており、ＣＰＵ１０１、詳しくはインターフェース制御部１０３に接続されている。なお、先の図１に示されるように、操作スイッチ１３０は、表示部１２０の側方に縦に配列されている。操作スイッチ１３０は、例えばユーザ等によって操作されると、その操作された旨をインターフェース制御部１０３に出力する。ちなみに、ユーザは、この操作スイッチ１３０を操作することにより、文字を含む各種情報を車載機１００に入力することが可能である。したがって、操作スイッチ１３０は、特許請求の範囲に記載の車載機側文字入力部に相当する。
【００２６】
マイクロホン１４０は、車室内の適宜の箇所に配置され、ＣＰＵ１０１、詳しくは音声制御部１０５に接続されている。そして、マイクロホン１４０は、音声制御部１０５に集音情報を出力する。なお、この集音情報は、例えば、当該車載ナビゲーション装置１に対するコマンドのユーザによる発話音や、検索したい施設名称のユーザによる発話音等である。
【００２７】
スピーカ１５０は、車室内の適宜の箇所に配置され、ＣＰＵ１０１、詳しくは音声制御部１０５に接続されている。そして、スピーカ１５０は、車両の現在地から目的地までの経路を案内する案内音声や、大容量情報記憶装置１１０に記憶されている楽曲情報の再生音等を出力する。
【００２８】
ここで、音声制御部１０５、音声認識部１０６、音声認識辞書１０７、及び音声合成部１０８について説明する。音声認識辞書１０７は、適宜のメモリから構成され、当該車載ナビゲーション装置１に対してユーザから与えられるコマンドの音声パターンや、例えば「あ」等の発話音の音声パターンを記憶している。音声認識部１０６は、音声制御部１０５を介して上記集音情報を取り込むとともに、音声認識辞書１０７に記憶されている複数の音声パターンの中から、上記集音情報との尤度が最も高い音声パターンを抽出し、音声制御部１０５に出力する。音声制御部１０５は、音声認識部１０６によって認識された集音情報（コマンドや施設名称等）をインターフェース制御部１０３に出力する。このように、ユーザは、マイクロホン１４０に対して発話することによっても、文字情報を含む各種情報を車載機１００に入力することができる。そのため、マイクロホン１４０は、特許請求の範囲に記載の車載機側文字入力部に相当する。音声合成部１０８は、車両の現在地から目的地までの経路を案内する案内音声や、上記集音情報に応じた応答音声等を合成し、その合成した音声を音声制御部１０５を介してスピーカ１５０から再生出力する。
【００２９】
通信部１６０は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）方式やＩｒＤＡ方式により通信電波を送受信する通信部であり、ＣＰＵ１０１、詳しくは通信制御部１０９及び各種機器１７０等に接続されている。通信部１６０は、後述の通信部２６０との間で双方向通信可能に構成されている。なお、本実施の形態では、Ｂｌｕｅｔｏｏｔｈ方式やＩｒＤＡ方式等の無線通信方式を採用したが、これに限らない。例えばバスやＣＡＮ等の通信ハーネスによる有線通信方式を採用してもよい。また、通信部１６０は特許請求の範囲に記載の車載機側通信部に相当し、通信制御部１０９は特許請求の範囲に記載の車載機側通信制御部に相当する。
【００３０】
各種機器１７０とは、図示しないＧＰＳ衛星から発せられるＧＰＳ信号を受信するＧＰＳ通信機、車両の速度を検出する車速センサ、ユーザに携帯される携帯電話、車室内の温度を制御する車載空調機、及び後述するリモコン２００等である。ＣＰＵ１０１は、こうした各種機器１７０から取得する情報に基づいて、車両の現在地、車両の速度、電話帳情報、楽曲情報、車室内の温度、及びユーザによって入力される手書文字入力情報等を、表示部１２０に画面表示する。
【００３１】
機能実行制御部１０２は、通信部１６０及びこの通信部１６０を通信制御する通信制御部１０９を介して、リモコン２００を含む各種機器１７０から情報を取得する。そして、機能実行制御部１０２は、ナビゲーション機能、オーディオ機能、センター通信機能（オペレータ接続、緊急通報、インターネット接続等）、及び空調機能を制御する。
【００３２】
インターフェース制御部１０３は、機能実行制御部１０２から入力される情報を管理及び処理し、音声制御部１０５及び表示制御部１０４に必要な情報を出力する。そして、表示制御部１０４は、インターフェース制御部１０３によって入力された情報を表示部１２０に画面表示するとともに、音声制御部１０５は、インターフェース制御部１０３によって入力された情報をスピーカ１５０から音声出力する。また、インターフェース制御部１０３は、マイクロホン１４０によってユーザから入力される入力情報、操作ＳＷ１３０によってユーザから入力される入力情報、リモコン２００によってユーザから入力される入力情報を管理及び処理し、機能実行制御部１０２に指示を出力する。
【００３３】
図３に示されるように、リモコン２００は、ＣＰＵ２０１、メモリ２１０、表示部２２０、操作ＳＷ２３０、及び通信部２６０を備える。
【００３４】
ＣＰＵ２０１は、例えばフラッシュメモリ等によって構成されるメモリ２１０に接続されており、このメモリ２１０に記憶されているプログラムを実行することによって、各種機能を実現している。以下では、ＣＰＵ２０１は、各種機能を実現する機能部として、インターフェース制御部２０３、表示制御部２０４、手書き文字認識部２０６、手書き文字認識辞書２０７、通信制御部２０９を有するものとして説明する。
【００３５】
表示部２２０は、公知のタッチディスプレーにて構成されており、ＣＰＵ２０１、詳しくは、インターフェース制御部２０３及び表示制御部２０４に接続されている。なお、先の図１に示されるように、表示部２２０は、リモコン２００の正面視上方に設けられている。表示制御部２０４によって映像情報が出力されると、表示部２２０は、その出力された映像情報を画面表示する。この映像情報にはソフトＳＷ情報（図１中「完了」等）も含まれており、表示部２２０は、例えば、ユーザがスタイラスペン２７０にてソフトＳＷに触れたことを検出すると、インターフェース制御部２０３にその旨を出力する。なお、表示部２２０は、特許請求の範囲に記載の操作機側表示部に相当し、表示制御部２０４は特許請求の範囲に記載の操作機側表示制御部に相当する。
【００３６】
また、表示部２２０は、手書きにて文字を入力するための文字入力部として機能する。表示部２２０に対し、ユーザが手書きにて漢字（表語文字）を入力すると、表示部２２０は、その手書き文字情報をインターフェース制御部２０３に出力する。したがって、表示部２２０は、特許請求の範囲に記載の操作機側手書文字入力部に相当する。
【００３７】
ここで、インターフェース制御部２０３、手書き文字認識部２０６、及び手書き文字認識辞書２０７について説明する。手書き文字認識辞書２０７は、適宜のメモリから構成され、漢字の文字パターンを記憶している。手書き文字認識部２０６は、インターフェース制御部２０３を介して上記手書き入力情報を取り込むとともに、手書き文字認識辞書２０７に記憶されている複数の文字パターンの中から、上記手書き入力情報との尤度が最も高い文字パターンを抽出し、インターフェース制御部２０３に出力する。インターフェース制御部２０３は、尤度が最も高い文字パターンを表示制御部２０４によって表示部２２０に画面表示する。
【００３８】
操作スイッチ２３０は、例えばプッシュスイッチ等、適宜のハードスイッチによって構成されており、ＣＰＵ２０１、詳しくはインターフェース制御部２０３に接続されている。なお、先の図１に示されるように、操作スイッチ２３０は、表示部１２０の下方に十字型に配列されている。操作スイッチ２３０は、例えばユーザ等によって操作されると、その操作された旨をインターフェース制御部２０３に出力する。ちなみに、ユーザは、この操作スイッチ２３０を操作することにより、車載機１００に対し各種操作を行なうことが可能である。
【００３９】
通信部２６０は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）方式やＩｒＤＡ方式により通信電波を送受信する通信部であり、ＣＰＵ２０１（詳しくは通信制御部２０９）に接続されている。通信部２６０は、上述の通信部１６０との間で双方向通信可能に構成されている。なお、本実施の形態では、Ｂｌｕｅｔｏｏｔｈ方式やＩｒＤＡ方式等の無線通信方式を採用したが、これに限らない。例えばバスやＣＡＮ等の通信ハーネスによる有線通信方式を採用してもよい。また、通信部２６０が特許請求の範囲に記載の操作機側通信部に相当し、通信制御部２０９が特許請求の範囲に記載の操作機側通信制御部に相当する。
【００４０】
リモコン２００は、図示しない乾電池を内蔵しており、この乾電池から給電されている。乾電池を内蔵することにより、リモコン２００は、ユーザにとって操作しやすい位置に移動させることが可能となる。なお、乾電池に限らず、充電式のバッテリを内蔵することとしてもよい。さらに、リモコン２００を格納することで充電式のバッテリを充電可能な専用格納場所を車室内に設けることで、さらに利便性が向上する。また、乾電池あるいは充電式のバッテリ等のように、無線式のリモコン２００とする必要はない。例えばハーネス等を接続することで、車載機１００から電源供給することとしてもよい。
【００４１】
ところで、車載機１００を構成する表示部１２０にて表示可能な文字数及び行数は、リモコン２００を構成する表示部２２０に表示可能な文字数及び行数と異なることが多い。換言すれば、車載機１００への文字入力に対する制約と、リモコン２００への文字入力に対する制約が異なることが多い。この場合、大容量情報記憶装置１１０に記憶されている電話帳情報を編集しようとすると、手書文字の入力操作に伴ってリモコン２００に対する無駄な操作が生じることがある。
【００４２】
また、車載機１００への文字入力に対する制約とリモコン２００への文字入力に対する制約が異なることをユーザが知らない場合、車載機１００の表示部１２０及びリモコン２００の表示部２２０間を視線移動させなければならないことがあり、こうした視線移動は、ユーザにとってわずらわしく感じられることがある。
【００４３】
そこで、本実施の形態では、まず、車載機１００への文字入力に対して設けられた入力制約情報（入力可能な文字数及び行数等）をメモリ２１０に記憶しておき、インターフェース制御部２０３は、表示部（タッチパネル）２２０への文字入力が上記制約を満たすか否かを判断する。そして、インターフェース制御部２０３は、上記制約が満たされない旨判断する場合には、表示部２２０にその旨を表示する一方、上記制約が満たされる旨判断する場合には、通信部２６０によって手書文字を送信することとした。
【００４４】
また、インターフェース制御部２０３は、インターフェース制御部１０３が表示部１２０に各種情報を表示する態様と同一の表示態様にて、表示部２２０に各種情報を表示することとした。詳しくは、インターフェース制御部１０３は、例えばソフトＳＷの形状や画面上における配置場所等を含む画面構成や、ある表示画面からある表示画面への画面遷移の態様など、「手書き入力に関する画面」や「ソフトＳＷや画面遷移」（以下、ＨＭＩと記載する）を表示部１２０に表示しており、インターフェース制御部２０３は、そのＨＭＩを表示部２２０にも再現することとした。
【００４５】
これにより、上記制約を満たさない文字入力を行なおうとした際に、表示部２２０にその旨表示されるようになるため、手書文字の入力操作に伴って生じることのあるリモコン２００に対する無駄な操作の低減を図ることができるようになる。また、ユーザが上記制約を満たさない文字入力をリモコン２００に対して行ったとしても、その旨の表示は表示部１２０に表示されるのではなく、表示部２２０に表示される。そのため、視線移動のわずらわしさの低減を図ることができるようになる。また、表示部１２０における表示態様が表示部２２０にも再現されるため、ユーザは、表示部２２０から表示部１２０へスムーズに視線を移動することができるようになる。なお、インターフェース制御部２０３が特許請求の範囲に記載の制約判断部に相当する。
【００４６】
また、表示部２２０に画面表示された入力完了を示すソフトＳＷが押下されることに基づいて、インターフェース制御部２０３は、例えば「車載機１００の表示部１２０を見て操作して下さい」との旨を表示部２２０に表示するとともに、インターフェース制御部１０３は、上記ソフトＳＷが押下されることに応じた画面に遷移させることとしてもよい。これにより、ユーザは、表示部２２０から表示部１２０へさらにスムーズに視線を移動することができるようになる。
【００４７】
また、インターフェース制御部１０３及びインターフェース制御部２０３は、車載機１００に入力された文字内容とリモコン２００に入力された文字内容を同期することとしてもよい。これにより、マイクロホン１４０を通じた音声認識による車載機１００への文字入力、操作ＳＷ１３０の操作を通じての車載機１００への文字入力、及びリモコン２００への手書き文字入力による車載機１００への文字入力のいずれも、いつでも互いに切り換えることができるようになる。
【００４８】
またところで、リモコン２００の表示部２２０に入力される手書き入力情報を用いて、大容量情報記憶装置１１０に記憶されている地図情報から施設名称を検索すると、次のようなことが生じる場合がある。
【００４９】
詳しくは、リモコン２００には、手書きにて例えば「１０文字」入力されると、その入力された手書文字を車載機１００に対して送信する。そして、車載機１００は、その送信された手書き入力情報を受信し、受信した手書き入力情報の１文字目から順次検索候補を絞り込むことで、施設名称の検索を行なう。
【００５０】
そのため、受信した手書き入力情報の１文字目に対する検索候補は多数あるものの、２文字目に対する検索候補が極めて少なくなったり、無くなったりする場合がある。換言すれば、手書き入力情報は検索候補たりえない文字を含む場合がある。この場合、ユーザは手書文字の文字数を一旦減らしてから再度送信するという無駄な操作を繰り返し実行することになる。
【００５１】
そこで、本実施の形態では、表示部２２０に入力される手書き入力情報及び大容量情報記憶装置１１０に記憶されている地図情報に基づいて、手書きにて入力する文字の候補を表示部２２０に提示することとした。
【００５２】
詳しくは、まず、リモコン２００は、表示部２２０に入力される手書き入力情報に基づいて、メモリ２１０に記憶されている文字パターンのうち尤度の最も高い文字パターンを抽出し、その抽出した文字パターンを通信部２６０から通信部１６０へ送信する。次に、車載機１００は、大容量情報記憶装置１１０に記憶されている地図情報に基づいて、通信部１６０によって受信する文字パターンの次に続く文字パターンのうち、頻度の高い所定数（例えば「４個」）を文字パターンを抽出し、その抽出した所定数の文字パターンを上記候補として通信部１６０から通信部２６０へ送信する。そして、リモコン２００は、通信部２６０によって受信する文字パターンを表示部２２０に表示することとした。
【００５３】
これにより、ユーザは、予め不要な候補が取り除かれた上で表示部２２０に提示される候補の中から手書きにて入力するようになるため、リモコン２００に対する無駄な操作の低減をより一層図ることができるようになる。なお、表示部２２０が特許請求の範囲に記載の文字候補提示部に相当する。
【００５４】
先の図１を参照してさらに詳述する。図１に示されるように、車載機１００には、「愛」が既に入力されており、リモコン２００には、「知」が入力途中となっている。この「知」の途中段階において、車載機１００は、大容量情報記憶装置１１０に記憶されている地図情報に基づいて、通信部１６０によって受信する文字パターンの次に続く文字パターンのうち、頻度の高い４個の文字パターン（「知」「缶」「危」「虫」）を抽出し、これら抽出した文字パターンを通信部１６０から通信部２６０へ送信する。そして、リモコン２００は、その表示部２２０に上記４個の文字パターンを提示し、ユーザは、これら候補の中から手書きにて入力するようになる。
【００５５】
なお、図１に示した動作例では、リモコン２００は、表示部２２０に入力される手書き入力情報に基づいて、メモリ２１０に記憶されている文字パターンのうち尤度の最も高い文字パターンを抽出し、その抽出した文字パターンを１文字分だけ通信部２６０から通信部１６０へ送信していたが、これに限らず、抽出した文字パターンを複数字分、通信部２６０から通信部１６０へ送信してもよい。ただし、抽出した文字列を送信する場合には、その文字列の次に続く文字候補が大容量情報記憶装置１１０に含まれない場合、ユーザはたくさんの無駄な文字を手書き入力することになる。したがって、図１に示した動作例のように、抽出した文字パターンを１文字分だけ送信することが望ましい。なお、メモリ２１０が特許請求の範囲に記載の操作機側記憶部に相当する。
【００５６】
また、大容量情報記憶装置１１０に記憶されている地図情報に、入力された文字の次に続く文字候補が無ければ、例えば「候補はありません」等を示す旨を表示部２２０に表示することが望ましい。
【００５７】
また、上記実施の形態では、リモコン２００は専用リモコンを想定していたが、これに限らない。通信機能（Ｂｌｕｅｔｏｏｔｈ方式やＩｒＤＡ方式等）、及び、手書きにて文字を入力するに必要な分解能を有するタッチディスプレーを有するとともに、汎用アプリケーションをインストールすることができれば、例えば携帯電話端末であっても実現可能である。この場合、特別な構成は不要であるため、安価に実現することができる。
【符号の説明】
【００５８】
１…車載ナビゲーション装置（手書文字入力システム）、１００…車載機、１０１…ＣＰＵ、１０２…機能実行制御部、１０３…インターフェース制御部、１０４…表示制御部（車載機側表示制御部）、１０５…音声制御部、１０６…音声認識部（車載機側文字入力部）、１０７…音声認識辞書、１０８…音声合成部、１０９…通信制御部（車載機側通信制御部）、１１０…大容量情報記憶装置、１２０…表示部（車載機側表示部）、１３０…操作ＳＷ（車載機側文字入力部）、１４０…マイク、１５０…スピーカ、１６０…通信部（車載機側通信部）、１７０…各種機器、２００…リモコン（操作機）、２０１…ＣＰＵ、２０２…手書文字認識部、２０３…手書文字認識辞書、２０４…表示制御部（操作機側表示制御部）、２０５…インターフェース制御部（制約判断部）、２０６…通信制御部（操作機側通信制御部）、２２０…表示部（操作機側表示部、タッチパネル）、２３０…操作ＳＷ（ハードスイッチ）、２６０…通信部（操作機側通信部）、２７０…スタイラスペン
【図１】
2010205079.tif 000003
【図２】
2010205079.tif 000004
【図３】
2010205079.tif 000005