(57)【特許請求の範囲】
【請求項１】
撮影機器にて撮影された画像データを取得する画像取得手段と、
前記画像取得手段にて取得された画像データに基づいて、当該画像データの撮影意図を推定する撮影意図推定手段と、
前記撮影意図推定手段にて推定された撮影意図に基づいて、前記画像取得手段にて取得された画像データを用いた運転支援を行う運転支援手段とを備え、
前記撮影意図推定手段は、前記被写体が印刷物であるか否かを判定し、印刷物であると判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、印刷物ではないと判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図ではないと推定し、
前記運転支援手段は、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図であることが、前記撮影意図推定手段によって推定された場合には、前記被写体に含まれる地点情報を目的地に設定し、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図ではないことが、前記撮影意図推定手段によって推定された場合には、前記被写体に含まれる地点情報を目的地に設定する以外の処理を行う、
運転支援装置。
【請求項２】
前記撮影意図推定手段は、前記画像取得手段にて取得された画像データのドットピッチに基づいて、前記被写体が印刷物であるか否かを判定する、
請求項１に記載の運転支援装置。
【請求項３】
前記撮影意図推定手段は、前記画像取得手段にて取得された画像データに唯一の地点情報が含まれるか否かを判定し、唯一の地点情報が含まれると判定した場合には、前記画像データの撮影意図が、当該唯一の地点情報を目的地に設定する意図であると推定し、
前記運転支援手段は、前記画像データの撮影意図が、前記唯一の地点情報を目的地に設定する意図であることが、前記撮影意図推定手段によって推定された場合には、前記唯一の地点情報を目的地に設定する、
請求項１に記載の運転支援装置。
【請求項４】
撮影機器にて撮影された画像データを取得する画像取得ステップと、
前記画像取得ステップにて取得された画像データに基づいて、当該画像データの撮影意図を推定する撮影意図推定ステップと、
前記撮影意図推定ステップにて推定された撮影意図に基づいて、前記画像取得ステップにて取得された画像データを用いた運転支援を行う運転支援ステップとを含み、
前記撮影意図推定ステップにおいて、前記被写体が印刷物であるか否かを判定し、印刷物であると判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、印刷物ではないと判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図ではないと推定し、
前記運転支援ステップにおいて、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図であることが、前記撮影意図推定ステップにおいて推定された場合には、前記被写体に含まれる地点情報を目的地に設定し、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図ではないことが、前記撮影意図推定ステップにおいて推定された場合には、前記被写体に含まれる地点情報を目的地に設定する以外の処理を行う、
運転支援方法。
【請求項５】
請求項４に記載の方法をコンピュータに実行させる運転支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転支援装置、運転支援方法、及び運転支援プログラムに関する。
【背景技術】
【０００２】
従来、ドライバの運転を支援する装置として、ユーザによって入力された画像に基づいて、目的地を設定する装置が提案されている（例えば、特許文献１参照）。この装置では、ユーザが、目的地設定を行うための初期画面を表示部に表示させ、この状態で画像を当該装置に入力し、さらにこの画像に対する範囲指定を行う。そして、当該装置において、ユーザによって指定された範囲内に含まれる文字情報が認識され、この認識によって得られた文字情報に基づいて目的地が設定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３８５５６号公報（段落００２６から段落００３１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の如き従来の運転支援装置では、目的地の設定を行うためには、目的地設定を行うための初期画面を表示部に表示させる等、目的地設定を行う意図を指示するために、ユーザが当該装置に対して何らかの操作を行う必要があり、画像を用いた運転支援を行う上での利便性を低下させる可能性があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、画像データの撮影意図を推定することにより、画像を用いた運転支援を行う上での利便性を高めることができる、運転支援装置、運転支援方法、及び運転支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、請求項１に記載の運転支援装置は、撮影機器にて撮影された画像データを取得する画像取得手段と、前記画像取得手段にて取得された画像データに基づいて、当該画像データの撮影意図を推定する撮影意図推定手段と、前記撮影意図推定手段にて推定された撮影意図に基づいて、前記画像取得手段にて取得された画像データを用いた運転支援を行う運転支援手段とを備え、前記撮影意図推定手段は、前記被写体が印刷物であるか否かを判定し、印刷物であると判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、印刷物ではないと判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図ではないと推定し、前記運転支援手段は、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図であることが、前記撮影意図推定手段によって推定された場合には、前記被写体に含まれる地点情報を目的地に設定し、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図ではないことが、前記撮影意図推定手段によって推定された場合には、前記被写体に含まれる地点情報を目的地に設定する以外の処理を行う。
【０００９】
また、請求項２に記載の運転支援装置は、請求項１に記載の運転支援装置において、前記画像取得手段にて取得された画像データのドットピッチに基づいて、前記被写体が印刷物であるか否かを判定する。
【００１０】
また、請求項３に記載の運転支援装置は、請求項１に記載の運転支援装置において、前記撮影意図推定手段は、前記画像取得手段にて取得された画像データに唯一の地点情報が含まれるか否かを判定し、唯一の地点情報が含まれると判定した場合には、前記画像データの撮影意図が、当該唯一の地点情報を目的地に設定する意図であると推定し、前記運転支援手段は、前記画像データの撮影意図が、前記唯一の地点情報を目的地に設定する意図であることが、前記撮影意図推定手段によって推定された場合には、前記唯一の地点情報を目的地に設定する。
【００１１】
また、請求項４に記載の運転支援方法は、撮影機器にて撮影された画像データを取得する画像取得ステップと、前記画像取得ステップにて取得された画像データに基づいて、当該画像データの撮影意図を推定する撮影意図推定ステップと、前記撮影意図推定ステップにて推定された撮影意図に基づいて、前記画像取得ステップにて取得された画像データを用いた運転支援を行う運転支援ステップとを含み、前記撮影意図推定ステップにおいて、前記被写体が印刷物であるか否かを判定し、印刷物であると判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、印刷物ではないと判定した場合には、前記画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図ではないと推定し、前記運転支援ステップにおいて、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図であることが、前記撮影意図推定ステップにおいて推定された場合には、前記被写体に含まれる地点情報を目的地に設定し、前記画像データの撮影意図が、前記被写体に含まれる地点情報を目的地に設定する意図ではないことが、前記撮影意図推定ステップにおいて推定された場合には、前記被写体に含まれる地点情報を目的地に設定する以外の処理を行う。
【００１２】
また、請求項５に記載の運転支援プログラムは、請求項４に記載の方法をコンピュータに実行させる。
【発明の効果】
【００１３】
請求項１に記載の運転支援装置、請求項４に記載の運転支援方法、及び請求項５に記載の運転支援プログラムによれば、画像データの撮影意図を推定し、推定された撮影意図に基づいて、画像データを用いた運転支援を行うので、画像データの撮影意図をユーザが操作によって指示することが不要となり、画像を用いた運転支援を行う上での利便性を高めることができる。
また、画像データの撮影意図が、画像データの被写体に含まれる地点情報を目的地に設定する意図であることを推定するので、当該地点情報を自動的に目的地に設定すること等により、画像を用いた目的地設定を行う上での利便性を高めることができる。
また、被写体が印刷物であると判定した場合には、画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、この被写体に含まれる地点情報を目的地に設定するので、印刷物を被写体とした画像データを入力することで目的地を自動的に設定することができ、印刷物を用いた目的地設定を行う上での利便性を高めることができる。
【００１６】
請求項２に記載の運転支援装置によれば、画像データのドットピッチに基づいて、被写体が印刷物であるか否かを判定するので、被写体に含まれる情報に基づいて被写体が印刷物であるか否かを判定することが困難な場合であっても、被写体が印刷物であるか否かを判定することができる。
【００１７】
請求項３に記載の運転支援装置によれば、画像データに唯一の地点情報が含まれると判定した場合には、画像データの撮影意図が、当該唯一の地点情報を目的地に設定する意図であると推定し、この唯一の地点情報を目的地に設定するので、唯一の地点情報を含んだ画像データを入力することで目的地を自動的に設定することができ、画像データを用いた目的地設定を行う上での利便性を高めることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１に係る運転支援システムを例示するブロック図である。
【図２】実施の形態１に係る運転支援処理のフローチャートである。
【図３】実施の形態２に係る運転支援システムにおいて登録される唯一テンプレートを例示する図である。
【図４】実施の形態２に係る運転支援システムにおいて登録される複数テンプレートを例示する図である。
【図５】実施の形態２に係る運転支援処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明に係る運転支援装置、運転支援方法、及び運転支援プログラムの各実施の形態について図面を参照しつつ詳細に説明する。ただし、これら各実施の形態によって本発明が限定されるものではない。
【００２０】
〔実施の形態１〕
最初に、実施の形態１について説明する。この実施の形態１は、画像データの被写体が印刷物であるか否かを判定し、印刷物であると判定した場合には、画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定する形態である。
【００２１】
（構成）
まず、実施の形態１に係る運転支援システムの構成を説明する。図１は、実施の形態１に係る運転支援システムを例示するブロック図である。この運転支援システム１は、現在位置検出処理部１０、車速センサ２０、ディスプレイ３０、スピーカ４０、及び運転支援装置５０を備えている。
【００２２】
（構成−現在位置検出処理部）
現在位置検出処理部１０は、運転支援装置５０が取り付けられた車両（以下、自車両）の現在位置を検出する現在位置検出手段である。具体的には、現在位置検出処理部１０は、ＧＰＳ、地磁気センサ、距離センサ、又はジャイロセンサ（いずれも図示省略）の少なくとも一つを有し、現在の自車両の位置（座標）及び方位等を公知の方法にて検出する。
【００２３】
（構成−車速センサ）
車速センサ２０は、自車両の車輪の回転速度等を運転支援装置５０に出力するものであり、公知の車速センサを用いることができる。
【００２４】
（構成−ディスプレイ）
ディスプレイ３０は、運転支援装置５０の制御に基づいて各種の画像を表示する表示手段である。なお、このディスプレイ３０の具体的な構成は任意であり、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイを使用することができる。
【００２５】
（構成−スピーカ）
スピーカ４０は、運転支援装置５０の制御に基づいて各種の音声を出力する出力手段である。スピーカ４０より出力される音声の具体的な態様は任意であり、必要に応じて生成された合成音声や、予め録音された音声を出力することができる。
【００２６】
（構成−運転支援装置）
運転支援装置５０は、運転支援制御を行う案内制御手段であり、制御部５１及びデータ記録部５２を備えている。
【００２７】
（構成−運転支援装置−制御部）
制御部５１は、運転支援装置５０を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、実施の形態１に係る運転支援プログラムは、任意の記録媒体又はネットワークを介して運転支援装置５０にインストールされることで、制御部５１の各部を実質的に構成する。なお、制御部５１のＲＡＭによって記憶される情報には、目的地情報と登録地情報が含まれる。ここで、「目的地」とは、自車両の最終到達地として設定される位置である。「登録地」とは、目的地や立寄地等として設定するために登録される位置である。例えば、登録地情報は、登録地の位置（座標）と画像を関連付けて構成される。
【００２８】
この制御部５１は、機能概念的に、画像取得部５１ａ、文字認識部５１ｂ、撮影意図推定部５１ｃ、及び運転支援部５１ｄを備えている。
【００２９】
画像取得部５１ａは、撮影機器にて撮影された画像データを取得する画像取得手段である。ここで、「撮影機器」とは、画像データを撮影可能な任意の機器であり、例えば、デジタルカメラや撮影機能付きの携帯電話を含む。画像取得部５１ａが撮影機器から画像データを取得するための具体的な取得方法は任意であり、例えば、通信ケーブルを介した有線通信、ブルートゥースの如き無線通信、あるいは各種の記録媒体を介して、画像データを取得することができる。これら有線通信、無線通信、あるいは記録媒体の読み取りを行うための機器やインターフェースについては、公知のものを使用することができるため、その図示を省略する。
【００３０】
文字認識部５１ｂは、画像取得部５１ａにて取得された画像データに含まれる文字を認識するための文字認識手段であり、公知のＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）アルゴリズムに基づいて文字認識を行う。
【００３１】
撮影意図推定部５１ｃは、画像取得部５１ａにて取得された画像データに基づいて、当該画像データの撮影意図を推定する撮影意図推定手段である。
【００３２】
運転支援部５１ｄは、撮影意図推定部５１ｃにて推定された撮影意図に基づいて、画像取得部５１ａにて取得された画像データを用いた運転支援を行う運転支援手段である。
【００３３】
（構成−運転支援装置−データ記録部）
データ記録部５２は、運転支援装置５０の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００３４】
このデータ記録部５２は、地図情報データベース（以下、データベースを「ＤＢ」と称する）５２ａを備えている。地図情報ＤＢ５２ａは、地図情報を格納する地図情報格納手段である。「地図情報」とは、交差点や一時停止地点を含む各種の位置の特定に必要な情報であり、例えば、交差点データ（交差点座標等）や、地図をディスプレイ３０に表示するための地図表示データ等を含んで構成されている。また、地図情報には、目的地を特定するための施設情報（例えば、施設の名称、住所、座標、及びジャンル等）が含まれる。
【００３５】
（処理）
次に、このように構成される運転支援装置５０によって実行される運転支援処理について説明する。図２は運転支援処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。最初に、ユーザが、撮影機器で撮影した画像データを運転支援装置５０に入力すると、この画像データが画像取得部５１ａにより取得される（ＳＡ１）。次いで、文字認識部５１ｂは、画像取得部５１ａにより取得された画像データに対する文字認識を行う（ＳＡ２）。そして、文字認識を正常に行うことができた場合には（ＳＡ３、Ｙｅｓ）、ＳＡ４に移行し、文字認識を正常に行うことができなかった場合には（ＳＡ３、Ｎｏ）、ディスプレイ３０に所定のエラー画面を表示させて（ＳＡ７）、運転支援処理を終了する。ここで、文字認識を正常に行うことができなかった場合としては、例えば、画像データの画像品質が悪いために文字認識処理が完了できなかった場合や、文字認識処理が完了できた場合であっても文字認識結果中に文字が一つも含まれなかった場合等が該当する。
【００３６】
文字認識を正常に行うことができた場合（ＳＡ３、Ｙｅｓ）、撮影意図推定部５１ｃは、画像データのドットピッチを特定し、当該特定したドットピッチが、データ記録部５２に予め設定されたドットピッチの閾値（以下、「基準ドットピッチ」）より大きいか否かを判定する（ＳＡ４）。すなわち、画像データの被写体が印刷物である場合には、印刷物は一定ピッチのドットで印刷されていることから、当該一定ピッチに基づいて、被写体が印刷物であるか否かを判定する。ここでは、画像データを撮影した撮影機器で使用されている平均的なＣＣＤの素子のピッチを基準ドットピッチとしており、画像データのドットピッチが基準ドットピッチより大きい場合には、画像データの被写体が印刷物であるとし、画像データのドットピッチが基準ドットピッチ以下である場合には、画像データの被写体が印刷物ではないとする。ただし、基準ドットピッチとして設定するドットピッチとしては、ＣＣＤの素子のピッチ以外のものを使用してもよい。
【００３７】
画像データのドットピッチが基準ドットピッチより大きいと判定した場合（ＳＡ４、Ｙｅｓ）、撮影意図推定部５１ｃは、ユーザが印刷物を撮影してその画像データを運転支援装置５０に入力するのは、当該印刷物に印刷されている地点情報を運転支援装置５０における支援に利用するためであり、当該画像データの撮影意図は、当該画像データの被写体に含まれる地点情報を目的地に設定する意図であると推定して、ＳＡ２の文字認識結果に基づいて、目的地を設定する（ＳＡ５）。例えば、ＳＡ２の文字認識にて取得された文字情報の中から、公知の言語解析ロジックに基づいて、施設の名称、住所、及びジャンル等を抽出し、当該抽出された施設の名称、住所、及びジャンル等に対応する施設の座標を地図情報ＤＢ５２ａから取得し、当該取得した座標を用いて目的地を設定する。このように目的地が設定されることで、さらにユーザが所定方法で指示を行うことにより、あるいはＳＡ５の処理が行われた後に自動的に、現在位置検出処理部１０にて検出された自車両の現在位置から当該目的地に至る経路が公知の経路探索ロジックにて探索され、当該探索された経路がディスプレイ３０及びスピーカ４０を介してユーザに案内される。
【００３８】
一方、画像データのドットピッチが基準ドットピッチより大きくないと判定した場合（ＳＡ４、Ｎｏ）、撮影意図推定部５１ｃは、画像データの撮影意図を、当該画像データの被写体に含まれる地点情報を目的地に設定する意図ではなく、登録地に設定する意図であると推定し、ＳＡ２の文字認識結果に基づいて、登録地設定及びアイコン表示を行う（ＳＡ６）。例えば、ＳＡ２の文字認識にて取得された文字情報の中からＳＡ５と同様の方法により施設の名称、住所、及びジャンル等が抽出できる場合には、これら名称、住所、及びジャンル等に基づいてＳＡ５と同様の方法により取得された座標を、登録地の座標として制御部５１のＲＡＭに登録する。あるいは、施設の名称、住所、及びジャンル等が抽出できない場合において、当該画像データに座標が付加されている場合には、当該座標を登録地の座標として制御部５１のＲＡＭに登録し、当該画像データに座標が付加されていない場合には、現在位置検出処理部１０で検出された現在位置の座標を登録地の座標として制御部５１のＲＡＭに登録する。この際、座標に関連付けて、当該画像データをＲＡＭに登録する。このように登録地が設定されることで、ユーザは、その後の任意のタイミングで所定方法による指示を行うことにより、制御部５１のＲＡＭから登録地の座標を読み出して地図情報ＤＢ５２ａの地図情報上に重畳してディスプレイ３０に表示させたり、制御部５１のＲＡＭから登録地の画像データを読み出してディスプレイ３０に表示させる。そして、表示させた登録地をユーザが所定操作で目的地に設定することで、自車両の現在位置から当該目的地に至る経路が公知の経路探索ロジックにて探索され、当該探索された経路がディスプレイ３０及びスピーカ４０を介してユーザに案内される。また、アイコンの表示は、例えば、地図情報ＤＢ５２ａから読み出してディスプレイ３０に表示した地図情報において、上述のように特定した登録地の座標に、所定形状のアイコンを重畳表示することを意味する。アイコンの形状は任意であるが、画像データから取得された住所を表示していることがユーザに把握容易な形状とすることが好ましい。このようにアイコンが表示されることで、ユーザは、画像データの被写体に含まれる住所を地図情報に関連付けて容易に把握でき、さらに必要であれば所定方法で指示を行うことにより、当該アイコンを表示した住所を目的地に設定することで、自車両の現在位置から当該目的地に至る経路が公知の経路探索ロジックにて探索され、当該探索された経路がディスプレイ３０及びスピーカ４０を介してユーザに案内される。
【００３９】
（効果）
このように実施の形態１によれば、画像データの撮影意図を推定し、推定された撮影意図に基づいて、画像データを用いた運転支援を行うので、画像データの撮影意図をユーザが操作によって指示することが不要となり、画像を用いた運転支援を行う上での利便性を高めることができる。
【００４０】
また、画像データの撮影意図が、画像データの被写体に含まれる地点情報を目的地に設定する意図であることを推定するので、当該地点情報を自動的に目的地に設定すること等により、画像を用いた目的地設定を行う上での利便性を高めることができる。
【００４１】
また、被写体が印刷物であると判定した場合には、画像データの撮影意図が、当該被写体に含まれる地点情報を目的地に設定する意図であると推定し、この被写体に含まれる地点情報を目的地に設定するので、印刷物を被写体とした画像データを入力することで目的地を自動的に設定することができ、印刷物を用いた目的地設定を行う上での利便性を高めることができる。
【００４２】
また、画像データのドットピッチに基づいて、被写体が印刷物であるか否かを判定するので、被写体に含まれる情報に基づいて被写体が印刷物であるか否かを判定することが困難な場合であっても、被写体が印刷物であるか否かを判定することができる。
【００４３】
〔実施の形態２〕
次に、実施の形態２について説明する。この実施の形態２は、画像データに唯一の地点情報が含まれると判定した場合には、画像データの撮影意図が、当該唯一の地点情報を目的地に設定する意図であると推定して運転支援を行う形態である。なお、実施の形態２及びそれ以降の実施の形態の構成は、特記する場合を除いて、実施の形態１の構成と略同一であり、実施の形態１の構成と略同一の構成についてはこの実施の形態１で用いたものと同一の符号及び／又は名称を必要に応じて付して、その説明を省略する。
【００４４】
（構成）
まず、実施の形態２に係る運転支援システムの構成を説明する。この運転支援システム１は、実施の形態１に係る運転支援システム１とほぼ同様に構成することができるが、撮影意図推定部５１ｃの機能が異なると共に、データ記録部５２にテンプレートが格納される点で異なる。
【００４５】
ここで、テンプレートとは、画像データの撮影意図の推定を、画像データの構成に基づいて行うために、定型化された画像データの構成を特定するものである。この実施の形態２では、定型化された画像データの構成として、画像データに唯一の地点情報が含まれる場合の構成と、画像データに複数の地点情報が含まれる場合の構成との２種類を想定しており、テンプレートも、前者の構成を特定するテンプレート（以下、「唯一テンプレート」）と、後者の構成を特定するテンプレート（以下、「複数テンプレート」）との２種類を設定している。
【００４６】
図３は、運転支援システム１において登録される唯一テンプレート６０を例示する図である。この唯一テンプレート６０は、店名領域６１、お店紹介本文領域６２、住所及び電話領域６３、第１の店内写真領域６４、及び第２の店内写真領域６５の各々を、図示の大きさ及び配置で含んで構成されている。すなわち、この実施の形態２では、唯一の地点情報として、お店の紹介情報が含まれることを想定しており、唯一テンプレート６０に合致する構成を有する画像データは、唯一の地点情報を含む画像データであって、住所及び電話領域６３に表示された情報が、住所及び電話を示す情報であると特定される。
【００４７】
図４は、運転支援システム１において登録される複数テンプレート７０を例示する図である。この複数テンプレート７０は、第１表示領域７１から第４表示領域７４を含んでおり、これら第１表示領域７１から第４表示領域７４の各々に、店名領域７５、お店紹介本文領域７６、住所及び電話領域７７の各々を、図示の大きさ及び配置で含んで構成されている。すなわち、この実施の形態２では、複数の地点情報として、複数のお店の紹介情報が含まれることを想定しており、複数テンプレート７０に合致する構成を有する画像データは、複数の地点情報を含む画像データであって、住所及び電話領域７７に表示された情報が、各お店の住所及び電話を示す情報であると特定される。
【００４８】
これら唯一テンプレート６０及び複数テンプレート７０は、ユーザが任意に作成し、後述する運転支援処理に先立つ任意のタイミングで、ユーザが所定方法でデータ記録部５２に格納する。例えば、図３及び図４に示した例は、雑誌に掲載されたお店の紹介記事の典型的な構成を反映した唯一テンプレート６０及び複数テンプレート７０の例であり、雑誌を撮影機器で撮影することで画像データを取得することが想定される場合にユーザが格納した例である。したがって、他の構成の画像データを取得することが想定される場合、ユーザは、当該他の構成に合致したテンプレートを作成して、データ記録部５２に格納する。このテンプレートの具体的な作成方法としては、例えば、公知の作図処理を適用することができる。
【００４９】
（処理）
次に、このように構成される運転支援装置５０によって実行される運転支援処理について説明する。図５は運転支援処理のフローチャートである。ただし、ＳＢ１からＳＢ３、ＳＢ７は、図２のＳＡ１からＳＡ３、ＳＡ７とそれぞれ同じであるため、その説明を省略する。
【００５０】
文字認識を正常に行うことができた場合（ＳＢ３、Ｙｅｓ）、撮影意図推定部５１ｃは、画像データにおいて文字が表示された領域を特定する。そして、撮影意図推定部５１ｃは、データ記録部５２から唯一テンプレート６０及び複数テンプレート７０を読み出し、画像データにおいて文字が表示された領域の構成が、これら唯一テンプレート６０によって特定される構成と複数テンプレート７０によって特定される構成のいずれに合致するかを判定する（ＳＢ４）。すなわち、ＳＢ１で取得された画像データが、店名領域６１、お店紹介本文領域６２、住所及び電話領域６３、第１の店内写真領域６４、及び第２の店内写真領域６５の各々を、図３の唯一テンプレート６０に示す大きさ及び配置で含んで構成されている場合には、当該画像データの構成が唯一テンプレート６０によって特定される構成に合致するものと判定する。あるいは、ＳＢ１で取得された画像データが、第１表示領域７１から第４表示領域７４を含んでおり、これら第１表示領域７１から第４表示領域７４の各々に、店名領域７５、お店紹介本文領域７６、住所及び電話領域７７の各々を、図４の複数テンプレート７０に示す大きさ及び配置で含んで構成されている場合には、当該画像データの構成が複数テンプレート７０によって特定される構成に合致するものと判定する。ここでは、ＳＢ１で取得された画像データの構成が、唯一テンプレート６０や複数テンプレート７０によって特定される構成に完全に一致する場合のみでなく、唯一テンプレート６０や複数テンプレート７０によって特定される構成を基準として予め設定された所定の許容範囲に含まれる場合にも、唯一テンプレート６０によって特定される構成や複数テンプレート７０によって特定される構成に合致するものと判定してもよい。例えば、ＳＢ１で取得された画像データが、第１表示領域７１から第４表示領域７４を含んでおり、これら第１表示領域７１から第４表示領域７４の各々に、住所及び電話領域７７のみが含まれる場合には、たとえ当該住所及び電話領域７７が図４の複数テンプレート７０に示す大きさ及び配置とは異なる大きさや配置で含まれている場合であっても、当該画像データの構成は複数テンプレート７０によって特定される構成に合致するものと判定してもよい。
【００５１】
唯一テンプレート６０によって特定される構成に合致するものと判定した場合（ＳＢ４、Ｙｅｓ）、撮影意図推定部５１ｃは、画像データの撮影意図を、当該画像データの被写体に含まれる地点情報を目的地に設定する意図であると推定し、ＳＢ２の文字認識結果に基づいて、目的地を設定する（ＳＢ５）。例えば、ＳＢ２の文字認識にて取得された文字情報の中で、唯一テンプレート６０における住所及び電話領域６３に対応する範囲から取得された文字情報の中から、公知の言語解析ロジックに基づいて住所を抽出し、当該抽出された住所に基づいて目的地を設定する。
【００５２】
一方、複数テンプレート７０によって特定される構成に合致するものと判定した場合（ＳＢ４、Ｎｏ）、撮影意図推定部５１ｃは、画像データの撮影意図を、当該画像データの被写体に含まれる地点情報を目的地に設定する意図ではなく、登録地として設定する意図であると推定し、ＳＢ２の文字認識結果に基づいて、登録地設定及びアイコン表示を行う（ＳＢ６）。例えば、ＳＢ２の文字認識にて取得された文字情報の中で、複数テンプレート７０の第１表示領域７１から第４表示領域７４の各々における住所及び電話領域７７に対応する範囲から取得された文字情報の中から、公知の言語解析ロジックに基づいて住所を抽出し、当該抽出された住所に基づいて、図２のＳＡ６の処理と同様に、登録地の設定を行う。あるいは、図２のＳＡ６の処理と同様に、画像データに付加された座標や現在位置検出処理部１０で検出された現在位置の座標に基づいて登録地の設定を行ったり、アイコン表示を行ったり、さらにはユーザが登録地を目的地として設定した場合には当該目的地に至る経路を探索することができる。
【００５３】
（効果）
このように実施の形態２によれば、画像データの撮影意図を推定し、推定された撮影意図に基づいて、画像データを用いた運転支援を行うので、画像データの撮影意図をユーザが操作によって指示することが不要となり、画像を用いた運転支援を行う上での利便性を高めることができる。
【００５４】
また、画像データの撮影意図が、画像データの被写体に含まれる地点情報を目的地に設定する意図であることを推定するので、当該地点情報を自動的に目的地に設定すること等により、画像を用いた目的地設定を行う上での利便性を高めることができる。
【００５５】
また、画像データに唯一の地点情報が含まれると判定した場合には、画像データの撮影意図が、当該唯一の地点情報を目的地に設定する意図であると推定し、この唯一の地点情報を目的地に設定するので、唯一の地点情報を含んだ画像データを入力することで目的地を自動的に設定することができ、画像データを用いた目的地設定を行う上での利便性を高めることができる。
【００５６】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００５７】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。
【００５８】
（実施の形態の相互の関係について）
実施の形態１、２の相互間においては、その構成や処理の一部を相互に入れ替えたり、一方の構成や処理を他方に適用することもできる。例えば、実施の形態２における唯一テンプレート６０や複数テンプレート７０を用いたユーザの撮影意図の推定処理を、実施の形態１に加えてもよい。具体的には、ドットピッチに基づく判定において被写体が印刷物であると判定された場合に、唯一テンプレート６０や複数テンプレート７０を用いた判定を行い、画像データの構成が唯一テンプレート６０にて特定される構成に合致する場合には、画像データから文字認識した結果に基づいて目的地を設定し、画像データの構成が唯一テンプレート６０にて特定される構成に合致しない場合には、画像データから文字認識した結果に基づいてアイコン表示や登録地設定を行うようにしてもよい。
【００５９】
（文字認識タイミングについて）
上記各実施の形態では、文字認識を行った後で、画像データの撮影意図の判定を行っているが、画像データの撮影意図の判定を行った後に、文字認識を行うようにしてもよい。例えば、図２の処理の変形例として、画像取得後、ドットピッチが基準ドットピッチより大きいか否かを判定し、ドットピッチが基準ドットピッチより大きい場合には、文字認識を行い、文字認識が可能であった場合には、当該文字認識結果に基づいてＳＡ５の処理を行い、文字認識可能でなかった場合には、ＳＡ７のエラー表示を行うようにしてもよい。また、ドットピッチが基準ドットピッチより大きくない場合には、文字認識を行い、文字認識が可能であった場合には、当該文字認識結果に基づいてＳＡ５の処理を行い、文字認識可能でなかった場合において、画像データに座標が付加されている場合には、当該座標に基づいてＳＡ６の処理を行い、画像データに座標が付加されていない場合には、ＳＡ７のエラー表示を行うようにしてもよい。
【００６０】
（ユーザの撮影意図に応じた運転支援について）
実施の形態１、２においては、画像データの撮影意図を、当該画像データの被写体に含まれる地点情報を目的地に設定する意図ではないと推定した場合には、登録地設定やアイコン表示を行っているが、この他の任意の運転支援を行うようにしてもよい。例えば、画像データを文字認識して取得された文字情報の中から、公知の言語解析ロジックに基づいて住所を抽出し、当該抽出された住所が複数存在する場合には、当該複数の住所をリスト形式でディスプレイ３０に表示してもよい。この場合、ユーザが、当該複数の住所の中から一つの住所を選択すると共に、当該選択した住所を目的地や登録地として設定することを指示した場合には、当該指示に基づいて、当該選択された住所を目的地や登録地として設定してもよい。あるいは、当該画像データの被写体に含まれる地点情報を目的地に設定する意図ではないと推定した場合には、当該画像データが、自車両の現在位置でユーザによって撮影されたものであり、画像データの撮影意図は、この現在位置又はその周辺の地点を記録することであると推定し、現在位置検出処理部１０から取得した自車両の現在位置を登録地として設定してもよい。
【符号の説明】
【００６１】
１  運転支援システム
１０  現在位置検出処理部
２０  車速センサ
３０  ディスプレイ
４０  スピーカ
５０  運転支援装置
５１  制御部
５１ａ  画像取得部
５１ｂ  文字認識部
５１ｃ  撮影意図推定部
５１ｄ  運転支援部
５２  データ記録部
５２ａ  地図情報ＤＢ
６０  唯一テンプレート
６１、７５  店名領域
６２、７６  お店紹介本文領域
６３、７７  住所及び電話領域
６４  第１の店内写真領域
６５  第２の店内写真領域
７０  複数テンプレート
７１  第１表示領域
７２  第２表示領域
７３  第３表示領域
７４  第４表示領域
【図１】
0005434325.tif 000002
【図２】
0005434325.tif 000003
【図３】
0005434325.tif 000004
【図４】
0005434325.tif 000005
【図５】
0005434325.tif 000006