(57)【要約】      （修正有）【課題】手書き文字を所定の入力角度で入力できるようにする。【解決手段】ディスプレイ４２がユーザの左前方に位置するため、ユーザが運転席に座った姿勢から文字を描くと、図に示すように反時計方向に回転した角度にて文字が描かれる。ナビゲーション装置は、デフォルト値やユーザが設定した値を用いて、ユーザが手書き文字を入力する入力角度を設定する入力角度設定手段を備えており、更に、ユーザから受け付けた手書き文字を当該設定した入力角度に応じて認識する文字認識手段を備えている。ディスプレイ４２の上部には、認識結果表示エリア８６が設けられ、ユーザが入力した手書き文字の認識結果が表示される。認識結果として「上拳母」が表示されている。このように、ユーザが斜めに入力した手書き文字も正しく認識されている。【選択図】図１
2008250679.tif 000002
【特許請求の範囲】
【請求項１】
手書き文字の入力角度を設定する入力角度設定手段と、
手書き文字の入力を受け付ける文字受付手段と、
前記受け付けた手書き文字を前記設定した入力角度に応じて認識する文字認識手段と、
前記認識した文字を用いて対象物を検索する検索手段と、
前記検索した対象物を提示する提示手段と、
を具備したことを特徴とするナビゲーション装置。
【請求項２】
手書きによって直線の入力を受け付ける直線受付手段を具備し、
前記入力角度設定手段は、前記受け付けた直線が所定の基準線と成す角度を入力角度に設定することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記入力角度設定手段は、ユーザが設定した入力角度か、あるいは、所定のデフォルト角度の少なくとも一方によって入力角度を設定することを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
前記設定した入力角度にて手書き文字の入力枠を表示する入力枠表示手段を具備したことを特徴とする請求項１、請求項２、又は請求項３に記載のナビゲーション装置。
【請求項５】
前記入力枠表示手段は、運転席側と助手席側で個別に所定の入力角度の入力枠を表示することを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
運転者が運転操作を行っている場合、前記入力枠表示手段は、前記運転席側の入力枠を消去することを特徴とする請求項５に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関し、例えば、手書き文字で情報を入力するものに関する。
【背景技術】
【０００２】
近年、ナビゲーション装置によって車両を誘導することが盛んに行われている。
ナビゲーション装置は、出発地から目的地までの経路を探索する機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）衛星やジャイロなどのセンサを用いて自車両の位置を検出する機能、及び目的地までの経路と自車両の現在位置を地図上に表示する機能などを備えている。
一般に、ナビゲーション装置では、目的地の地名・施設名などを検索するときに、その読みを、タッチパネル上に表示された五十音入力ボタンにタッチして入力したり、目的地の電話番号や郵便番号をタッチパネル上に表示された番号ボタンにタッチして入力したりしている。
また、次の特許文献１では、ユーザの利便性をより高めるために、タッチパネルに文字を手書き入力することによりメモ書きを行ったり、地名入力を行ったりする技術が開示されている。
【０００３】
【特許文献１】特開２００３−１６６８４３号公報
【０００４】
この技術によると、ナビゲーション装置は、タッチパネルからの手書き文字による地名入力を受け付け、地名検索を行うことができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ナビゲーション装置のタッチパネルから手書き文字を入力する場合、タッチパネルの設置位置の関係から、ユーザは傾いた姿勢で手書き文字を入力しなければならず、文字を水平に描くのが困難であった。
【０００６】
そこで、本発明は、手書き文字を所定の入力角度で入力できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
（１）前記目的を達成するために、請求項１に記載の発明では、手書き文字の入力角度を設定する入力角度設定手段と、手書き文字の入力を受け付ける文字受付手段と、前記受け付けた手書き文字を前記設定した入力角度に応じて認識する文字認識手段と、前記認識した文字を用いて対象物を検索する検索手段と、前記検索した対象物を提示する提示手段と、を具備したことを特徴とするナビゲーション装置を提供する。
（２）請求項２に記載の発明では、手書きによって直線の入力を受け付ける直線受付手段を具備し、前記入力角度設定手段は、前記受け付けた直線が所定の基準線と成す角度を入力角度に設定することを特徴とする請求項１に記載のナビゲーション装置を提供する。
（３）請求項３に記載の発明では、前記入力角度設定手段は、ユーザが設定した入力角度か、あるいは、所定のデフォルト角度の少なくとも一方によって入力角度を設定することを特徴とする請求項１に記載のナビゲーション装置を提供する。
（４）請求項４に記載の発明では、前記設定した入力角度にて手書き文字の入力枠を表示する入力枠表示手段を具備したことを特徴とする請求項１、請求項２、又は請求項３に記載のナビゲーション装置を提供する。
（５）請求項５に記載の発明では、前記入力枠表示手段は、運転席側と助手席側で個別に所定の入力角度の入力枠を表示することを特徴とする請求項４に記載のナビゲーション装置を提供する。
（６）請求項６に記載の発明では、運転者が運転操作を行っている場合、前記入力枠表示手段は、前記運転席側の入力枠を消去することを特徴とする請求項５に記載のナビゲーション装置を提供する。
【発明の効果】
【０００８】
本発明によれば、手書き文字を、自己の姿勢に応じた所定の入力角度で入力することができる。
【発明を実施するための最良の形態】
【０００９】
（１）実施の形態の概要
本実施の形態のナビゲーション装置は、ユーザが運転席などから斜めに手書き文字を入力できるようにするものである。
まず、図１の各図を用いて、ナビゲーション装置に手書き文字を入力する方法について説明する。
図１の各図は、ナビゲーション装置が備えるディスプレイを示した図である。
ディスプレイ４２は、運転席の左斜め前方の（右側ハンドル車を想定している）、運転席と助手席の中央あたりに設置されている。
【００１０】
ディスプレイ４２の上面には、ディスプレイ４２の表示内容が透過して見える透明のタッチパネル７１が取り付けられている。
タッチパネル７１は、例えば、感圧式であり、指やペン先などにより物理的に押圧された位置座標を検知し、情報処理制御装置２０に出力する。また、静電気により位置座標を検知する静電気式や他の方式を用いてもよい。
【００１１】
図１（ａ）は、ユーザ（運転者）が指先にてタッチパネル７１に「上拳母」（うわごろもと読む）と入力したところを示している。
ディスプレイ４２の上部には「手書き検索」なる表示８１がなされ、ユーザに手書き入力受付中であることが示されると共に、ディスプレイ４２の下部右側には手書き入力が完了した際にタッチする完了ボタン８２が表示されている。
ディスプレイ４２がユーザの左前方に位置するため、ユーザが運転席に座った姿勢から文字を描くと、図に示すように反時計方向に回転した角度にて文字が描かれる。
このように、タッチパネル７１は、手書き文字の入力を受け付ける文字受付手段として機能している。
【００１２】
ナビゲーション装置１は、デフォルト値やユーザが設定した値を用いて、ユーザが手書き文字を入力する入力角度を設定する入力角度設定手段を備えており、更に、ユーザから受け付けた手書き文字を当該設定した入力角度に応じて認識する文字認識手段を備えている。
【００１３】
図１（ｂ）は、ディスプレイ４２に検索結果が表示されたところを示している。
このように、ナビゲーション装置１は、手書き文字から認識した文字を用いて対象物を検索する検索手段と、当該検索した対象物を提示する提示手段を備えている。
ディスプレイ４２の上部には、認識結果表示エリア８６が設けられ、ユーザが入力した手書き文字の認識結果が表示される。図４（ｂ）では、認識結果として「上拳母」が表示されている。このように、ユーザが斜めに入力した手書き文字も正しく認識されている。
【００１４】
画面中央には、検索結果選択ボタン８７、８７、・・・が表示される。
図１（ｂ）では、入力「上拳母」の検索に対して、「上拳母駅（名古屋鉄道）」、「新上拳母駅（愛知環状鉄道）」などの対象物がヒットしている。
ユーザが、何れかの検索結果選択ボタン８７をタッチすると、当該検索結果選択ボタン８７に対応づけられている対象物の詳細な情報が表示される。
【００１５】
（２）実施の形態の詳細
図２は本実施形態が適用されるナビゲーション装置１のシステム構成図である。
ナビゲーション装置１は、車両に搭載され、この図に示すように、現在位置検出装置１０、情報処理制御装置２０、入出力装置４０及び情報記憶装置５０とを備えている。まず、現在位置検出装置１０は、以下のような構成を有している。絶対方位センサ１１は、例えば、磁石に基づいてＮ方向の検出から、車両が何れの方向に位置するかを検出する地磁気センサであり、絶対方向を検出する手段であればよい。
【００１６】
相対方位センサ１２は、例えば交差点を曲がったか否かを検出するものであり、ハンドルの回転部に取り付けた光学的な回転センサや回転型の抵抗ボリュームあるいは車輪部に取り付ける角度センサでもよい。また、角速度を利用して角度の変化を検出するジャイロセンサを用いてもよい。つまり、基準角度（絶対方位）に対して、相対的に変化した角度を検出することができる手段であればよい。
距離センサ１３は、例えば、車輪の回転を検出して計数するものや、加速度を検出して２回積分するものでもよい。つまり、車両の移動距離を計測できる手段であればよい。
【００１７】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信装置１４は、人工衛星からの信号を受信する装置であり、信号の発信時刻、受信装置の位置情報、受信装置の移動速度、受信装置の進行方向など様々な情報を得ることができる。
ビーコン受信装置１５は、特定の地点に設置された送信装置より発信された信号を受信する装置である。特に、ＶＩＣＳ情報を入手することができ、渋滞情報、現在位置情報、駐車場情報等車両の走行に関する情報を入手することができる。
このように、ナビゲーション装置１は、現在位置取得（検出）手段を備えている。
【００１８】
データ送受信装置１６は、電話回線や電波を利用して車両外部と通信をし、情報の交換を行うための装置である。例えば、自動車電話、ＡＴＩＳ、ＶＩＣＳ、ＧＰＳ補正、車両間通信など様々な利用方法があり、走行に関する情報を入出力することが可能である。
次に、情報処理制御装置２０は、現在位置検出装置１０、入出力装置４０から入力される情報及び情報記憶装置５０に格納された情報にもとづいて演算及び制御を行うとともに、演算結果をディスプレイ４２、プリンタ４３またはスピーカ４４等の出力手段に出力するように制御する手段である。
【００１９】
この情報処理制御装置２０は、以下のような構成を有している。
中央処理装置（ＣＰＵ）２１は、ナビゲーション装置１全体の総括的な演算及び制御を行う。
第１ＲＯＭ２２は、ナビゲーションに関するプログラム、特に、現在位置の検出、検索モード（地域モード、広域モード）の切り替え、手書き文字の入力角度の設定、手書き文字の入力受け付け、手書き文字に対応する文字候補の選定（即ち、手書き文字の認識）、経路の探索、表示案内などに関するナビゲーションプログラムを格納している。センサ入力インターフェイス２３は、現在位置検出装置１０からの情報を受け取る手段である。
このように、ナビゲーション装置１は、経路探索手段、経路案内手段を備えている。
【００２０】
ＲＡＭ２４は、後述する入力装置により入力された目的地の情報、通過地点の情報等の利用者が入力した情報を記憶すると共に、利用者の入力情報に基づいてＣＰＵ２１により演算された結果や、経路探索された結果、または情報記憶装置５０から読み込まれた地図情報を格納するための記憶手段である。
通信インターフェイス２５は、現在位置検出手段装置１０からの情報、特に外部から得られる情報を入出力するための手段である。
【００２１】
第２ＲＯＭ２６は、ナビゲーションに関するプログラム、特に、音声案内に関するナビゲーションプログラムを格納している。画像プロセッサ２７は、ＣＰＵで処理されたベクトル情報を画像情報に処理するための処理手段である。
時計２８は、時刻を刻む。画像メモリ２９は、画像プロセッサにより処理された画像情報を格納する手段である。
音声プロセッサ３０は、情報記憶装置５０から読み込まれた音声情報を処理し、スピーカ４４に出力する。
【００２２】
入出力装置４０は、利用者により目的地、通過地点、探索条件等のデータを入力する入力装置４１、画像を表示するディスプレイ４２、情報を印刷するプリンタ４３、音声を出力するスピーカ４４より構成される。
入力装置４１は、例えば、本実施形態において手書きによる文字入力を受け付けるタッチパネル、タッチスイッチ、ジョイスティック、キースイッチ等で構成される。
情報記憶装置５０は、伝送路４５を介して情報処理制御装置２０に接続される。
情報記憶装置５０は、地図データファイル５１、交差点データファイル５２、ノードデータファイル５３、道路データファイル５４、写真データファイル５５、目的地データファイル５６、案内地点データファイル５７、詳細目的地データファイル５８、目的地読みデータファイル５９、その他のデータファイル６０を格納している。
【００２３】
その他のデータファイル６０には、ユーザが検索対象物を検索するための検索データファイルや、ユーザの手書き文字に対応する文字候補を選定するための文字データファイルなどが記憶されている。
この情報記憶装置５０は、一般的には、光学的記憶媒体であるＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭや、磁気的記憶媒体であるハードディスクなどで構成されるが、光磁気ディスク、半導体メモリなどの情報記憶媒体で構成してもよい。
【００２４】
このように構成されたナビゲーション装置１では、現在位置検出手段により検出される現在位置に基づいて、情報記憶装置５０より地図情報を読み込みディスプレイに表示する。
更に、目的地が入力されると、現在位置から目的地に至る経路を情報処理制御装置２０により演算し、現在位置検出装置１０によって検出された現在位置を追跡することにより、経路案内を行う。
【００２５】
次に、図３の各図を用いてディスプレイ４２について説明する。なお、タッチパネル７１は何れの図でも省略してあるが、ディスプレイ４２の前面に設置してあり、ユーザがディスプレイ４２の表面に触れると、タッチパネル７１にタッチするようになっている。
ディスプレイ４２には、図３（ａ）に示したように、ユーザが手書き文字を入力する入力角度と等しい角度だけ傾いた入力枠３２（文字認識枠）が表示される。
【００２６】
入力角度は、予めデフォルト値としてナビゲーション装置１が記憶しておいても良いし、後述するようにユーザが設定しても良い。
また、ユーザが入力角度を設定する場合、ナビゲーション装置１は、ユーザが設定した入力角度を記憶して、以降これを使用し、入力のたびに入力角度を設定する必要がないようにする。
【００２７】
ナビゲーション装置１では、入力枠３２が表示されるため、ユーザは入力枠３２に合わせて手書き文字を描くことができる。即ち、ナビゲーション装置１は、入力枠３２を表示することにより、ユーザの手書き文字入力を補助・支援している。
なお、ディスプレイ４２に入力枠３２を表示しないように構成することも可能であるが、入力枠３２がないとユーザが無理な姿勢で水平に手書き文字を入力することも考えられるため、入力枠３２を表示した方がユーザの利便性を高めることができる。
以上のように、ナビゲーション装置１は、設定された入力角度にて手書き文字の入力枠を表示する入力枠表示手段を備えている。
【００２８】
図３（ｂ）は、入力枠３２の変形例を説明するための図である。
この例では入力枠３２の入力角度が変更できるようになっている。即ち、切替ボタン３３をタッチするたびに、入力枠３２の角度が水平になったり、入力角度だけ回転したりする。
助手席からディスプレイ４２に手書き文字を入力する場合は、入力枠３２が水平の方が描きやすいため、切替ボタン３３によって入力枠３２の角度を切り替えられると、運転席、助手席の何れからも手書き文字が入力しやすくなる。
なお、以上では、助手席から手書き文字を入力する場合は、入力枠３２を水平に表示することとしたが、入力枠３２の角度を助手席のユーザが入力し易い角度に設定することもできる。
【００２９】
次に、図４を用いて、ユーザが手書き文字の入力角度を設定する場合について説明する。
ナビゲーション装置１は、ユーザが手書きで直線を描くと、その直線が水平角度と成す角度を入力角度として取得する。
例えば、図４（ａ）に示したように、ユーザが水平に直線３１を描くと、ナビゲーション装置１は、入力角度が０度であると判断し、図４（ｂ）に示したように傾きが０度の入力枠３２を表示する。
【００３０】
そして、図４（ｃ）、（ｅ）のように、ユーザが描く直線３１の角度が大きくなるにつれ、図４（ｄ）、図４（ｆ）のように、入力枠３２の角度も大きくなっていく。
ユーザが、直線３１を描く場合、自然体でこれを描くため、ユーザにとっても最も手書き文字を描きやすい角度を入力角度に設定することができる。
なお、上の例では、ユーザが手書きで横線を引き、これの水平線との角度を入力角度としたが、例えば、ユーザが手書きで縦線を引き、これの鉛直線との角度を入力角度とすることもできる。
【００３１】
即ち、ナビゲーション装置１は、所定の基準線（例えば、水平線や鉛直線）に対してユーザが直線を描き、ユーザが描いた直線と所定の基準線の成す角度を入力角度として設定する。
このように、ナビゲーション装置１は、手書きによって直線の入力を受け付ける直線受付手段を備えており、ナビゲーション装置１は、この直線が所定の基準線と成す角度を入力角度に設定する。
【００３２】
図５は、入力枠の変形例を説明するための図である。
ナビゲーション装置１は、ディスプレイ４２において、中央から助手席側に助手席用入力エリア３４を設定し、運転席側に運転席用入力エリア３６を設定する。
そして、ナビゲーション装置１は、助手席用入力エリア３４に助手席用入力枠３５を表示し、運転席側に運転席用入力エリア３６に運転席用入力枠３７を表示する。
【００３３】
助手席用入力枠３５、運転席用入力枠３７の表示角度は、それぞれ助手席に座ったユーザ、及び運転席に座ったユーザが手書き文字を描きやすい角度に設定されている。
通常、運転席用入力枠３７は、反時計方向に回転した角度、助手席用入力枠３５は、水平か時計方向に回転した角度に設定される。
これらの入力角度は、デフォルト値を使用しても良いし、あるいは、運転席と助手席の各ユーザが設定しても良い。
【００３４】
次に、図４の各図に示した場合に、ナビゲーション装置１が手書き文字を認識する手順を図６のフローチャートを用いて説明する。
以下の処理は、ＣＰＵ２１が所定のプログラムに従って行うものである。
まず、ナビゲーション装置１は、ディスプレイ４２にてユーザから手書き直線の入力を受け付ける（ステップ５）。
【００３５】
そして、ナビゲーション装置１は、ユーザが描いた直線の水平に対する角度を計算し（ステップ１０）、その結果を手書き文字の入力角度に設定する。
このようにして入力角度を設定した後、ナビゲーション装置１は、当該入力角度にて傾いた入力枠３２をディスプレイ４２に表示する（ステップ１５）。
そして、ナビゲーション装置１は、ユーザが入力枠３２に描いた手書き文字の入力を受け付ける（ステップ２０）。
【００３６】
次に、ナビゲーション装置１は、ユーザが描いた手書き文字を、入力枠３２の回転方向と逆方向に入力角度分だけ回転し（ステップ２５）、手書き文字を水平に描かれたものに変換する。
次に、ナビゲーション装置１は、水平方向に補正された手書き文字を、予め用意してある文字セットとの類似度などを用いて文字情報として認識する（ステップ３０）。
水平方向に補正された手書き文字の認識は、公知の技術を用いることができる。
【００３７】
次に、図５に示したように、ディスプレイ４２に運転席側に運転席用入力エリア３６と助手席用入力エリア３４を設ける場合に、助手席用入力枠３５と運転席用入力枠３７の表示手順を図７のフローチャートを用いて説明する。
まず、ナビゲーション装置１は、車両が駐車中か確認する（ステップ５０）。車両が駐車中でない場合（即ち、走行中の場合）（ステップ５０；Ｎ）、ナビゲーション装置１は、運転席用入力枠３７を消去し、助手席用入力枠３５のみ表示する（ステップ６０）。
このように運転中の手書き入力を禁止することにより、運転者は運転に集中することができる。
【００３８】
一方、駐車中の場合（ステップ５０；Ｙ）、ナビゲーション装置１は、ディスプレイ４２に助手席用入力枠３５と運転席用入力枠３７を表示する（ステップ５５）。
そして、ナビゲーション装置１は、運転席用入力枠３７に手書き文字の入力があったか確認し、入力があった場合（ステップ６５；Ｙ）、助手席用入力枠３５を消去して（ステップ７５）、運転席用入力枠３７に入力された手書き文字を認識する（ステップ８５）。
【００３９】
また、運転席用入力枠３７に手書き文字の入力がなかった場合（ステップ６５；Ｎ）、ナビゲーション装置１は、助手席用入力枠３５に手書き文字の入力があったか確認する。
助手席用入力枠３５に手書き文字の入力がなかった場合（ステップ７０；Ｎ）、ナビゲーション装置１は、ステップ６５に処理を戻す。
一方、助手席用入力枠３５に手書き文字の入力があった場合（ステップ７０；Ｙ）、ナビゲーション装置１は、運転席用入力枠３７を消去し（ステップ８０）、手書き文字を認識する（ステップ８５）。
【００４０】
以上に述べた本実施の形態により次のような効果を得ることができる。
（１）傾いた角度で入力された手書き文字を認識することができる。
（２）そのため、ユーザの入力時の姿勢が斜めであっても、ユーザは自分の姿勢に応じた角度で手書き入力することができる。
（３）これによって、運転席、助手席のどちらからも横から簡単に手書き入力でき、ユーザの使い勝手を向上させることができる。即ち、斜めから手書き文字を入力が可能となるため、ユーザにとって自然な姿勢で手書き文字の入力を行うことができる。
（４）ユーザが入力枠３２に引いた横線によって、手書き文字入力時の傾きを検出することができる。
（５）助手席用入力枠３５と運転席用入力枠３７を設けることにより、助手席のユーザと運転席のユーザで別の文字入力枠を用意し、タッチパネルをタッチされた位置によって文字入力枠表示を変更することができる。
【図面の簡単な説明】
【００４１】
【図１】手書き文字の入力方法を説明するための図である。
【図２】ナビゲーション装置のシステム構成図である。
【図３】ディスプレイを説明するための図である。
【図４】手書き文字の入力角度を設定する場合を説明する図である。
【図５】入力枠の変形例を説明するための図である。
【図６】手書き文字を認識する手順を説明するためのフローチャートである。
【図７】運転席用、助手席用の入力枠を表示する手順を説明するためのフローチャートである。
【符号の説明】
【００４２】
１  ナビゲーション装置
３１  直線
３２  入力枠
３３  切替ボタン
３４  助手席用入力エリア
３５  助手席用入力枠
３６  運転席用入力エリア
３７  運転席用入力枠
４２  ディスプレイ
【図１】
2008250679.tif 000003
【図２】
2008250679.tif 000004
【図３】
2008250679.tif 000005
【図４】
2008250679.tif 000006
【図５】
2008250679.tif 000007
【図６】
2008250679.tif 000008
【図７】
2008250679.tif 000009