ユーザの現在位置を取得する現在位置取得部と、前記ユーザが向かう目的地を取得する目的地取得部と、前記取得された現在位置と前記取得された目的地とを含む地図を読み出す地図取得部と、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を被写体とする画像の入力を受け付ける画像受付部と、前記受け付けられた画像から前記看板に描かれた少なくとも1個の前記方面を示す情報を抽出する方面抽出部と、前記読み出された地図に基づいて、前記取得された現在位置から前記取得された目的地に向かう経路を特定する経路特定部と、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報を特定する方面特定部と、前記受け付けられた画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出部と、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示部と、を備えることを特徴とするナビゲーション装置。前記経路特定部は、前記抽出された少なくとも1個の方面を示す情報について、前記方面を示す情報により示される方面を経由して前記取得された現在位置から前記取得された目的地に向かう経路を特定し、前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路が最短の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定する、ことを特徴とする請求項1に記載のナビゲーション装置。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路からの距離が最短の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定する、ことを特徴とする請求項1に記載のナビゲーション装置。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置からの距離に対する前記特定された経路からの距離の割合が最も小さい方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定する、ことを特徴とする請求項1に記載のナビゲーション装置。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路上の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定する、ことを特徴とする請求項1に記載のナビゲーション装置。ユーザの現在位置を取得する現在位置取得工程と、前記ユーザが向かう目的地を取得する目的地取得工程と、前記取得された現在位置と前記取得された目的地とを含む地図を読み出す地図取得工程と、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を撮像する撮像工程と、前記撮像により取得された画像から前記看板に描かれた前記少なくとも1個の方面を示す情報を抽出する方面抽出工程と、前記現在位置と目的地とを含む地図に基づいて、前記現在位置から前記目的地に向かう経路を特定する経路特定工程と、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記現在位置から前記目的地へ向かうべき方面を示す情報を特定する方面特定工程と、前記撮像により取得された画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出工程と、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示工程と、を備える、ことを特徴とするナビゲーション方法。コンピュータを、現在位置取得部により取得された現在位置と目的地取得部により取得された目的地とを含む地図を読み出す地図取得部、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を被写体とする画像の入力を受け付ける画像受付部、前記受け付けられた画像から前記看板に描かれた前記少なくとも1個の方面を示す情報を抽出する方面抽出部、前記読み出された地図に基づいて、前記取得された現在位置から前記取得された目的地に向かう経路を特定する経路特定部、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報を特定する方面特定部、前記受け付けられた画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出部、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示部、として機能させることを特徴とするプログラム。しかしながら、特許文献1に開示された技術においては、ナビゲーション装置は、情報提供装置から、駐車場の出口を表す情報を取得する必要があった。このため、駐車場の出口を表す情報を提供する情報提供装置を駐車場に設置する必要があり、また、ナビゲーション装置と情報提供装置との間で無線通信するための手段が必要であった。このため、簡単なシステム構成により、目的地に向かうために進むべき方向をユーザに提示したいという要望が強い。本発明は、このような状況に鑑みてなされたものであり、地図情報により道路情報が示されていない場所において、目的地に向かうために進むべき方向を、簡単なシステム構成でユーザに提示するのに好適なナビゲーション装置、ナビゲーション方法、及び、これらをコンピュータ上で実現するためのプログラムを提供することを目的とする。上記目的を達成するために、本発明の第1の観点に係るナビゲーション装置は、ユーザの現在位置を取得する現在位置取得部と、前記ユーザが向かう目的地を取得する目的地取得部と、前記取得された現在位置と前記取得された目的地とを含む地図を読み出す地図取得部と、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を被写体とする画像の入力を受け付ける画像受付部と、前記受け付けられた画像から前記看板に描かれた少なくとも1個の前記方面を示す情報を抽出する方面抽出部と、前記読み出された地図に基づいて、前記取得された現在位置から前記取得された目的地に向かう経路を特定する経路特定部と、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置から前記取得された目的地へ向かうべき方向を示す情報を特定する方面特定部と、前記受け付けられた画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出部と、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示部と、を備える、ことを特徴とする。前記経路特定部は、前記抽出された少なくとも1個の方面を示す情報について、前記方面を示す情報により示される方面を経由して前記取得された現在位置から前記取得された目的地に向かう経路を特定し、前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路が最短の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定してもよい。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路からの距離が最短の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定してもよい。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置からの距離に対する前記特定された経路からの距離の割合が最も小さい方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定してもよい。前記方面特定部は、前記抽出された少なくとも1個の方面を示す情報のうち、前記特定された経路上の方面を示す情報を、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報として特定してもよい。上記目的を達成するために、本発明の第2の観点に係るナビゲーション方法は、ユーザの現在位置を取得する現在位置取得工程と、前記ユーザが向かう目的地を取得する目的地取得工程と、前記取得された現在位置と前記取得された目的地とを含む地図を読み出す地図取得工程と、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を撮像する撮像工程と、前記撮像により取得された画像から前記看板に描かれた少なくとも1個の前記方面を示す情報を抽出する方面抽出工程と、前記現在位置と目的地とを含む地図に基づいて、前記現在位置から前記目的地に向かう経路を特定する経路特定工程と、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記現在位置から前記目的地へ向かうべき方面を示す情報を特定する方面特定工程と、前記撮像により取得された画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出工程と、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示工程と、を備える、ことを特徴とする。上記目的を達成するために、本発明の第3の観点に係るプログラムは、コンピュータを、現在位置取得部により取得された現在位置と目的地取得部により取得された目的地とを含む地図を読み出す地図取得部、方面を示す情報と前記方面へ進む方向を示す情報とが対応付けられて描かれた看板を被写体とする画像の入力を受け付ける画像受付部、前記受け付けられた画像から前記看板に描かれた少なくとも1個の前記方面を示す情報を抽出する方面抽出部、前記読み出された地図に基づいて、前記取得された現在位置から前記取得された目的地に向かう経路を特定する経路特定部、前記特定された経路に基づいて、前記抽出された少なくとも1個の方面を示す情報のうち、前記取得された現在位置から前記取得された目的地へ向かうべき方面を示す情報を特定する方面特定部、前記受け付けられた画像から前記特定された方面を示す情報に対応付けられて前記看板に描かれている方向を示す情報を抽出する方向抽出部、前記抽出された方向を示す情報により示される方向を前記ユーザに提示するよう制御する方向提示部、として機能させることを特徴とする。本発明によれば、地図情報により道路情報が示されていない場所において、目的地に向かうために進むべき方向を、簡単なシステム構成でユーザに提示することができる。以下、図面を参照して、本発明の実施形態に係るナビゲーション装置について説明する。第1の実施形態本実施形態においては、本発明を、車載用のカーナビゲーション装置に適用する例を示す。まず、図1を参照して、本実施形態に係るナビゲーション装置100の物理的な構成について説明する。図1に示すように、ナビゲーション装置100は、CPU103、GPSGlobalPositioningSystemモジュール104、アンテナ105、音声処理部106、スピーカ107、マイクロフォン108、操作部109、ハードディスク110、モニター111、カメラ112、を備える。ナビゲーション装置100が備えるこれらの構成要素は、バスにより相互に接続される。CPU101は、ナビゲーション装置100の全体の動作を制御する。なお、CPU101は、ROM102に格納されているプログラムに従って動作し、RAM103をワークエリアとして使用する。ROM102には、ナビゲーション装置100の全体の動作を制御するためのプログラムやデータが記憶される。RAM103は、CPU101のワークエリアとして機能する。つまり、CPU101は、RAM103にプログラムやデータを一時的に書き込み、これらのプログラムやデータを適宜参照する。GPSモジュール104は、アンテナ105により受信されたGPS電波を電気信号に変換し、CPU101に供給する。従って、CPU101は、GPSモジュール104を制御して、ナビゲーション装置100の現在位置を取得できる。現在位置は、例えば、緯度と経度とを用いて表現される。アンテナ105は、複数のGPS衛星から送信されたGPS電波を受信する。音声処理部106は、CPU101から供給されたディジタルオーディオ信号をD/ADigital/Analogコンバータ図示せずでアナログオーディオ信号に変換して、スピーカ107に出力する。また、音声処理部106は、マイクロフォン108から供給されたアナログオーディオ信号をA/DAnalog/Digitalコンバータ図示せずでディジタルオーディオ信号に変換して、CPU101に供給する。CPU101に供給されたディジタルオーディオ信号は、公知の音声認識技術により音声認識処理が行われる。これにより、ユーザは、ナビゲーション等の音声を聞いたり、ナビゲーション装置100に向かって発声することにより、当該ナビゲーション装置100に対して、種々の指示を与えることができる。スピーカ107は、音声処理部106から供給されたアナログオーディオ信号を音声に変換して、出力する。マイクロフォン108は、音声をアナログオーディオ信号に変換して、音声処理部106に供給する。操作部109は、ボタン、キー、レバー、ボリュームスイッチなどから構成される。操作部109は、ボタン、キー、レバー、ボリュームスイッチなどにより受け付けられた操作に基づいて、当該操作に基づく信号を生成し、CPU101に供給する。ハードディスク110には、地図に関する情報や各種の設定情報などが記憶される。モニター111は、LCDLiquidCrystalDisplayなどにより構成される。モニター111は、CPU101によって生成された画像を表示する。カメラ112は、被写体にフォーカスを合わせて、被写体を撮像し、この被写体を表す画像を生成する。生成される画像は、動画像であってもよいし、静止画像であってもよい。生成された画像は、適宜、種々の圧縮技術により圧縮される。圧縮後の画像は、電気信号に変換されて、ハードディスク110などに供給され、保存される。なお、カメラ112は、ナビゲーション装置100に組み込まれていなくても良い。この場合、例えば、ナビゲーション装置100には、種々のケーブルによりナビゲーション装置100に接続されたカメラ112から画像を表す電気信号が供給される構成となる。また、カメラ112は、ナビゲーション装置100を搭載した車両に設置され、車両の進行方向が撮像可能となるような角度、位置に設置される。ここで、図2を参照して、ナビゲーション装置100が備える機能について説明する。図2に示すように、ナビゲーション装置100は、現在位置取得部11、目的地取得部12、地図取得部13、画像受付部14、方面抽出部15、経路特定部16、方面特定部17、方向抽出部18、方向提示部19、地図記憶部21、画像撮像部22、を備える。現在位置取得部11は、ユーザの現在位置を示す情報以下、適宜、現在位置情報、もしくは、単に現在位置という。を取得する。なお、ナビゲーション装置100が搭載された車両にユーザが乗車している場合、ユーザの現在位置は、ナビゲーション装置100の現在位置とほぼ同じである。現在位置は、例えば、緯度と経度とにより表される。現在位置取得部11は、例えば、GPSモジュール104とアンテナ105とにより構成される。目的地取得部12は、ユーザが向かう目的地を示す情報以下、適宜、目的地情報、もしくは、単に目的地という。を取得する。目的地は、ユーザのボタン操作やユーザの声などにより指定される。目的地取得部12は、操作部109により構成されてもよいし、音声処理部106とマイクロフォン108とにより構成されてもよい。地図取得部13は、地図記憶部21などから、現在位置と目的地とを含む地図を表す情報以下、適宜、地図情報、もしくは、単に、地図という。を読み出す。地図情報は、地図を生成するために必要な種々の情報を含む。地図情報は、自然物、建造物、地名などの構成要素の名称以下、適宜、構成要素名という。や位置を表す情報以下、適宜、位置情報という。や画像情報アイコン情報を含む。自然物は、例えば、山、谷、河川、海などである。建造物は、例えば、道路、線路、橋、施設、住宅、店などである。地名は、例えば、都道府県、市町村、番地などである。構成要素名は、例えば、文字列により構成される。位置情報は、例えば、緯度と経度とにより構成される。画像情報は、例えば、ビットマップ画像により構成される。地図取得部13は、例えば、CPU101とRAM103とにより構成される。画像受付部14は、画像撮像部22などから、方面行き先を示す情報以下、適宜、単に、方面という。とこの方面に行くために進むべき方向を示す情報以下、適宜、単に、方向という。とが対応付けられて描かれた看板を被写体とする画像の入力を受け付ける。なお、方面は、例えば、文字列により表現される。また、方向は、例えば、矢印により表現される。画像受付部14は、例えば、CPU101とRAM103とにより構成される。方面抽出部15は、画像受付部14により受け付けられた画像から、この画像に表現されている看板に描かれた少なくとも1個の方面を示す情報を抽出する。方面抽出部15は、例えば、CPU101とRAM103とにより構成される。経路特定部16は、地図情報に基づいて、現在位置から目的地に向かう経路を特定探索する。経路特定部16は、例えば、CPU101とRAM103とにより構成される。方面特定部17は、特定された経路に基づいて、抽出された少なくとも1個の方面を示す情報のうち、現在位置から目的地に行くのに向かうべき方面を示す情報を特定する。方面特定部17は、例えば、CPU101とRAM103とにより構成される。方向抽出部18は、画像受付部14により受け付けられた画像から、特定された方面を示す情報に対応付けられて看板に描かれている方向を示す情報を抽出する。方向抽出部18は、例えば、CPU101とRAM103とにより構成される。方向提示部19は、抽出された方向を示す情報により示される方向をユーザに提示するよう制御する。方向提示部19は、音声や画像により、抽出された方向を示す情報により示される方向をユーザに提示するよう制御する。方向提示部19は、例えば、CPU101とRAM103とにより構成されていてもよいし、CPU101とRAM103と音声処理部106とスピーカ107とにより構成されていても、CPU101とRAM103とモニター111とにより構成されていてもよい。地図記憶部21には、地図情報が記憶される。地図記憶部21は、例えば、ハードディスク110により構成される。画像撮像部22は、方面を示す情報とこの方面に行くために進むべき方向を示す情報とが対応付けられて描かれた看板を被写体として撮像し、看板を被写体とする画像を生成する。画像撮像部22は、例えば、カメラ112により構成される。ここで、図3を参照して、画像撮像部22により撮像される被写体となる看板について説明する。この看板は、駐車場内の交差点などに設置される看板であり、方面を示す情報とこの方面に行くために進むべき方向を示す情報との組が複数個描かれている看板である。図3に示すように、看板300には、文字列311~313と矢印321~323と文字列331~333とが描かれている。ここで、文字列311と矢印321と文字列331とは対応付けられて描かれており、文字列312と矢印322と文字列332とは対応付けられて描かれており、文字列313と矢印323と文字列333とは対応付けられて描かれている。なお、文字列が対応付けられて描かれるとは、例えば、文字列が互いに所定の位置関係になるように描かれることである。図3に示す例では、文字列311の右方近傍に文字列331が描かれ、文字列311の下方近傍に矢印321が描かれている。文字列311~313は、方面を表す文字列または、文字であり、方面の名称などを示す文字列である。方面は、例えば、都道府県、市町村、施設、山、河川などである。図3に示す例では、文字列311はAAAという名称の方面、文字列312はBBBという名称の方面、文字列313はCCCという名称の方面を示している。矢印321~323は、文字列311~313により表される方面に行くために進むべき方向を表す矢印である。ここで、方面に行くために進むべき方向は、この方面に行くために通過するべき出口に向かう方向と考えても良い。図3に示す例では、矢印321は前方向を表し、矢印322は左方向を表し、矢印323は右方向を表す。図3に示すように、これらの矢印321~323は、一体型に描かれていても良い。文字列331~333は、文字列311~313が方面を示す情報であることを示す所定の文字列である。図3に示す例では、文字列331~333は、いずれも方面出口であるが、行き出口、行出口、に向かう出口、方面、行き、行、へなどの文字列であってもよい。ここで、図4を参照して、看板300に描かれている方面および方向と駐車場の出口の位置との関係について説明する。図4は、駐車場を含む領域を上空から見た様子を模式的に示した図である。図4は、駐車場410において、車両420が進む方向に、看板300が設置されている様子を示している。図4は、車両420が矢印321により示される前方向に進むとAAAという名称の方面に向かうための出口である出口431に向かい、車両420が矢印322により示される前方向に進むとBBBという名称の方面に向かうための出口である出口432に向かい、車両420が矢印323により示される前方向に進むとCCCという名称の方面に向かうための出口である出口433に向かう様子を示している。つまり、看板300は、看板300に描かれている方向に進むことにより通過することになる出口が、この方向に対応付けられて看板300に描かれている方面に向かうのに適切な出口であることを示している。次に、図5を参照して、画像情報に含まれている位置情報について説明する。図5には、構成要素名と位置情報とが対応付けられている例を示している。構成要素名は、地図に表示される、自然物、建造物、都道府県、市町村、番地などの物や場所の名称であり、例えば、文字列により表される。位置情報は、対応付けられている構成要素名により表される物や場所の位置を、例えば、緯度と経度とにより表す。なお、この位置は、物や場所が広範囲に亘る場合、重心などの代表点の位置とすることができる。また、図4において、Nは北緯を示し、Eは東経を示す。ここで、方面、目的地、現在位置は、構成要素名により表される物や場所として記憶されているものとする。つまり、看板300に描かれているAAA、BBB、CCCという名称の方面の位置や、現在位置の住所を示すSSSの位置や、目的地の住所を示すGGGの位置などは、位置情報に含まれているものとする。次に、図6に示すフローチャートを用いて、ナビゲーション装置100が実行する方向提示処理について説明する。ナビゲーション装置100は、例えば、操作部109などの操作により、ナビゲーションモードに設定されると、図6に示す方向提示処理を実行する。まず、CPU101は、現在位置を取得するステップS101。具体的には、CPU101は、GPSモジュール104を制御して、ナビゲーション装置100の現在位置を示す緯度ならびに経度を取得する。取得された現在位置は、例えば、RAM103に記憶される。CPU101は、ステップS101の処理を終了すると、目的地の設定要求があるか否かを判別するステップS102。例えば、CPU101は、目的地の設定処理を開始するためのボタン操作が操作部109に対してなされたか否かを判別する。CPU101は、目的地の設定要求があると判別するとステップS102:YES、目的地を設定するステップS103。なお、CPU101は、モニター111に表示されている目的地の候補の選択状況や、ユーザから操作部109に対してなされる操作に基づいて、目的地を設定する。目的地の名称や座標など、目的地を表す情報は、例えば、RAM103に記憶される。なお、本実施形態では、本ステップステップS103において目的地が設定された際は、従来技術によるルート検索が行われても行われなくてもよいものとする。本実施形態では、地図情報に、駐車場内の詳細な地図に関する情報が含まれておらず、車両が駐車場内にある間、従来技術による正確なルート検索が実行できない代わりに、車両が駐車場内にある間、ステップS303において、適切なルート検索が実行される。一方、車両が駐車場を出た場合には、適宜、従来技術によるルート検索が実行される。なお、本ステップステップS103において目的地が設定された際に、従来技術による暫定的なルート検索が行われてもよい。CPU101は、目的地の設定を終了すると、ステップS101に処理を戻す。一方、CPU101は、目的地の設定要求がないと判別するとステップS102:NO、現在位置が駐車場内であるか否かを判別するステップS104。具体的には、CPU101は、ハードディスク110に記憶されている地図情報を参照して、ステップS101で取得された現在位置が、地図上において駐車場内であるか否かを判別する。従って、地図情報は、駐車場内である領域を特定可能な情報に含む。例えば、地図情報は、駐車場を上空から見たときの形状を多角形や円に近似したときの、多角形の頂点の座標や円の中心の座標および半径を含むことができる。CPU101は、現在位置が駐車場内でないと判別するとステップS104:NO、ステップS101に処理を戻す。一方、CPU101は、現在位置が駐車場内であると判別するとステップS104:YES、目的地が設定済みであるか否かを判別するステップS105。例えば、CPU101は、RAM103に目的地を表す情報が記憶されている場合に目的地が設定済みであると判別し、RAM103に目的地を表す情報が記憶されていない場合に目的地が設定済みでないと判別することができる。CPU101は、目的地が設定済みでないと判別するとステップS105:NO、ステップS101に処理を戻す。一方、CPU101は、目的地が設定済みであると判別するとステップS105:YES、撮像するステップS106。具体的には、CPU101は、車両の進行方向が撮像可能となるように車両に設置されたカメラ112に、動画像の撮像を開始させる信号を供給する。これにより、カメラ112による動画像の撮像が開始される。CPU101は、ステップS106の処理を終了すると、画像解析処理を実行するステップS107。画像解析処理については、図7を参照して詳細に説明する。まず、CPU101は、カメラ112による撮像により生成された画像において、被写体としての看板を検出するステップS201。つまり、CPU101は、画像を解析して、看板を表現している部分をこの画像から探す。このとき、CPU101は、看板の形状、看板に描かれる内容、看板の色などを参照して、画像に表現された看板を認識することができる。看板を表す画像を認識する手法としては、種々の手法を採用することができる。例えば、CPU101は、画像内におけるエッジ検出において、長方形のエッジを検出した場合、この長方形を看板の候補に設定する。そして、CPU101は、この看板の候補が、所定の色合いで表現されているか否かを判別する。例えば、CPU101は、看板の候補が、青と白、もしくは、緑と白、など、互いにコントラストの強い2色で表現されている場合、この看板の候補を看板であると判別してもよい。あるいは、CPU101は、看板の候補に、所定の色の文字列が描かれている場合や、所定の色の矢印が描かれている場合に、この看板の候補を看板であると判別してもよい。なお、文字列や矢印の照合には、公知のOCROpticalCharacterRecognition技術やパターンマッチング技術を採用することができる。CPU101は、ステップS201の処理を終了すると、看板が検出されたか否かを判別するステップS202。CPU101は、看板が検出されなかったと判別するとステップS202:NO、画像解析処理を終了する。一方、CPU101は、看板が検出されたと判別するとステップS202:YES、検出された看板から方面と方向との組を検出するステップS203。ここで、CPU101は、文字列により方面が表現されている場合、OCR技術などによって方面を検出することができる。また、CPU101は、矢印により方向が表現されている場合、パターンマッチング技術などによって方向を検出することができる。また、CPU101は、検出された文字列と検出された矢印との位置が所定の距離以下である場合、この文字列とこの矢印とを組として扱うことができる。以下、図3に示す看板から方面と方向との組を検出する手法の例について説明する。まず、CPU101は、OCR技術により、看板300から文字列311~313、文字列331~333を抽出する。ここで、CPU101は、方面の名称を表す文字列でない文字列例えば、方面出口である文字列331~333を、方面を表す文字列の候補から除外する。また、CPU101は、パターンマッチング技術により、看板300から矢印321~323を抽出する。そして、CPU101は、画像内において、文字列311との距離が所定の距離以内である矢印321を文字列311と対応付け、文字列312との距離が所定の距離以内である矢印322を文字列312と対応付け、文字列313との距離が所定の距離以内である矢印323を文字列313と対応付ける。ここで、所定の距離は、例えば、画像内における、看板の大きさ、文字列の大きさ、矢印の大きさなどにより定められる。CPU101は、ステップS203の処理を終了すると、方面と方向との組が2つ以上検出されたか否かを判別するステップS204。CPU101は、方面と方向との組が2つ以上検出されなかったと判別するとステップS204:NO、画像解析処理を終了する。一方、CPU101は、方面と方向との組が2つ以上検出されたと判別するとステップS204:YES、検出された2つ以上の方面と方向との組を保存するステップS205。例えば、CPU101は、検出された2つ以上の方面と方向との組のそれぞれについて、検出された方面を表す文字列とこの方面に対応付けられた方向を表す文字列もしくは数値とを対応付けてRAM103に記憶する。CPU101は、ステップS205の処理を終了すると、画像解析処理を終了する。CPU101は、ステップS107の画像解析処理を終了すると、方面と方向との組が2つ以上保存されているか否かを判別するステップS108。CPU101は、方面と方向との組が2つ以上保存されていないと判別するとステップS108:NO、ステップS101に処理を戻す。CPU101は、方面と方向との組が2つ以上保存されていないと判別した場合ステップS108:NOであっても、方面と方向との組が1つ保存されていると判別した場合は、ステップS110の処理に移行してもよい。一方、CPU101は、方面と方向との組が2つ以上保存されていると判別するとステップS108:YES、方面特定処理を実行するステップS109。方面特定処理については、図8を参照して、詳細に説明する。まず、CPU101は、保存されている方面から、方面を1つ選択するステップS301。CPU101は、ステップS301の処理を終了すると、選択された方面が構成要素名を表すか否かを判別するステップS302。具体的には、CPU101は、選択された方面を表す文字列が、ハードディスク110に記憶されている画像情報が含む構成要素名を表す文字列のいずれかと一致するか否かを判別する。CPU101は、選択された方面が構成要素名を表さないと判別するとステップS302:NO、ステップS301に処理を戻し、再度、方面を1つ選択する処理を実行する。一方、CPU101は、選択された方面が構成要素名を表すと判別するとステップS302:YES、選択した方面を経由した経路を特定するステップS303。つまり、CPU101は、現在位置から選択された方面を経由して目的地までたどり着くための経路を検索する。この検索としては、公知のナビゲーション装置において実行されるルート検索を採用することができる。CPU101は、ステップS303の処理を終了すると、選択された方面に対応付けて、特定された経路の長さを保存するステップS304。なお、特定された経路の長さは、特定された経路を用いて現在位置から選択された方面を経由して目的地に行くまでの道のりであり、方面と対応付けられてRAM103などに記憶される。CPU101は、ステップS304の処理を終了すると、未選択の方面があるか否かを判別するステップS305。CPU101は、未選択の方面があると判別するとステップS305:YES、ステップS301に処理を戻し、方面を1つ選択する。CPU101は、未選択の方面がないと判別するとステップS305:NO、RAM103に記憶されている経路の長さのうち、最短の長さに対応付けられた方面を特定するステップS306。CPU101は、ステップS306の処理を終了すると、方面特定処理を終了する。CPU101は、ステップS109の方面特定処理を終了すると、特定された方面に対応付けられた方向を提示するステップS110。例えば、CPU101は、音声処理部106を制御して、特定された方面を表す文字列に対応付けられてRAM103に記憶されている文字列もしくは数値により表される方向を、音声としてスピーカ107から出力させる。CPU101は、モニター111に、特定された方面に対応付けられた方向を示す画像を表示させてもよい。CPU101は、ステップS110の処理を終了すると、ステップS101に処理を戻す。ここで、図9を参照して、方面を特定する手法について説明する。地図900は、SSSにより示される現在位置と、GGGにより示される目的地と、AAAにより示される方面と、BBBにより示される方面と、CCCにより示される方面と、を含む領域を表す地図である。なお、SSSにより示される現在位置は、駐車場410に含まれているものとする。ここで、公知の技術により、SSSにより示される現在位置からAAAにより示される方面を経由してGGGにより示される目的地に到達するまでの経路を求めると、経路910aが求められる。同様にして、SSSにより示される現在位置からBBBにより示される方面を経由してGGGにより示される目的地に到達するまでの経路として、経路910bが求められる。さらに、SSSにより示される現在位置からCCCにより示される方面を経由してGGGにより示される目的地に到達するまでの経路として、経路910cが求められる。ここで、ステップS304においては、経路910a、910b、910cの長さがそれぞれ求められ、方面と対応付けられてRAM103に記憶される。そして、ステップS306において、RAM103に記憶された長さが最短の長さに対応付けられている方面が特定される。図9に示す例では、経路910a、910b、910cのうち、最短の経路は910cであるため、CCCにより示される方面により示される方面が向かうべき方面として特定される。本実施形態に係るナビゲーション装置100によれば、向かうべき候補となる方面を経由した、現在位置から目的地までの経路が最短となる方面に向かうための出口に向かう方向が提示される。これにより、ユーザは、現在位置から目的地まで速やかに進むことが期待できる出口に向かう方向を知ることができる。特に、出口を通過したあとに向かう方面の典型例として、駐車場から比較的近い場所が看板に描かれている場合など、看板に描かれている方面が目的地よりも相対的に近い場合に効果が高い。本実施形態に係るナビゲーション装置100は、従来のナビゲーション装置にカメラを接続し、従来のナビゲーション装置が備えるコンピュータが実行するプログラムを修正するだけで構成することができる。従って、本実施形態に係るナビゲーション装置100は、比較的簡単なシステム構成により実現され、安価なシステムとすることができる。第2の実施形態方面を特定する手法は、第1の実施形態に示す例に限られない。以下、図10を参照して、本実施形態に係るナビゲーション装置100により実行される方面特定処理について説明する。なお、本実施形態に係るナビゲーション装置100の構成および動作は、方面特定処理を除き、基本的に、第1の実施形態に係るナビゲーション装置100と同様である。まず、CPU101は、現在位置から目的地までの経路を特定するステップS401。経路を特定するための技術として、公知のナビゲーション装置において実行されるルート検索を採用することができる。なお、ステップS103において目的地が設定された際に既に経路が特定されている場合、既に特定されている経路を利用してもよいし、再度、本ステップにおいて経路が特定されてもよい。CPU101は、ステップS401の処理を終了すると、保存されている方面から、方面を1つ選択するステップS402。CPU101は、ステップS402の処理を終了すると、選択された方面が構成要素名を表すか否かを判別するステップS403。具体的には、CPU101は、選択された方面を表す文字列が、ハードディスク110に記憶されている画像情報が含む構成要素名を表す文字列のいずれかと一致するか否かを判別する。CPU101は、選択された方面が構成要素名を表さないと判別するとステップS403:NO、ステップS402に処理を戻し、再度、方面を1つ選択する処理を実行する。一方、CPU101は、選択された方面が構成要素名を表すと判別するとステップS403:YES、選択された方面から特定された経路までの距離を算出するステップS404。CPU101は、ステップS404の処理を終了すると、選択された方面に対応付けて、算出された距離を保存するステップS405。なお、算出された距離は、方面と対応付けられてRAM103などに記憶される。CPU101は、ステップS405の処理を終了すると、未選択の方面があるか否かを判別するステップS406。CPU101は、未選択の方面があると判別するとステップS406:YES、ステップS402に処理を戻し、方面を1つ選択する。一方、CPU101は、未選択の方面がないと判別するとステップS406:NO、RAM103に記憶されている距離のうち、最短の距離に対応付けられた方面を特定するステップS407。CPU101は、ステップS407の処理を終了すると、方面特定処理を終了する。ここで、図11を参照して、方面を特定する手法について説明する。地図900は、SSSにより示される現在位置と、GGGにより示される目的地と、AAAにより示される方面と、BBBにより示される方面と、CCCにより示される方面と、を含む領域を表す地図である。なお、SSSにより示される現在位置は、駐車場410に含まれているものとする。ここで、公知の技術により、SSSにより示される現在位置からGGGにより示される目的地に到達するまでの経路を求めると、経路910が求められる。ここで、ステップS404においては、AAAにより示される方面から経路910までの距離として距離Daが求められ、BBBにより示される方面から経路910までの距離として距離Dbが求められ、CCCにより示される方面から経路910までの距離として距離Dcが求められる。そして、ステップS405においては、AAAにより示される方面と距離Daとが対応付けられてRAM103に記憶され、BBBにより示される方面と距離Dbとが対応付けられてRAM103に記憶され、CCCにより示される方面と距離Dcとが対応付けられてRAM103に記憶される。ここで、ステップS407において、距離Da、Db、Dcのうち、最短の距離である距離Dcに対応付けられている、CCCにより示される方面が向かうべき方面として特定される。本実施形態に係るナビゲーション装置100によれば、現在位置から目的地までの経路までの距離が最短となる方面に向かうための出口に向かう方向が提示される。これにより、ユーザは、現在位置から目的地まで速やかに進むことが期待できる出口に向かう方向を知ることができる。第3の実施形態方面を特定する手法は、第1、2の実施形態に示す例に限られない。以下、図12を参照して、本実施形態に係るナビゲーション装置100により実行される方面特定処理について説明する。なお、本実施形態に係るナビゲーション装置100の構成および動作は、方面特定処理を除き、基本的に、第1、2の実施形態に係るナビゲーション装置100と同様である。まず、CPU101は、現在位置から目的地までの経路を特定するステップS501。経路を特定するための技術として、公知のナビゲーション装置において実行されるルート検索を採用することができる。なお、ステップS103において目的地が設定された際に既に経路が特定されている場合、既に特定されている経路を利用してもよいし、再度、本ステップにおいて経路が特定されてもよい。CPU101は、ステップS501の処理を終了すると、保存されている方面から、方面を1つ選択するステップS502。CPU101は、ステップS502の処理を終了すると、選択された方面が構成要素名を表すか否かを判別するステップS503。具体的には、CPU101は、選択された方面を表す文字列が、ハードディスク110に記憶されている画像情報に含まれる構成要素名を表す文字列のいずれかと一致するか否かを判別する。CPU101は、選択された方面が構成要素名を表さないと判別するとステップS503:NO、ステップS502に処理を戻し、再度、方面を1つ選択する処理を実行する。一方、CPU101は、選択された方面が構成要素名を表すと判別するとステップS503:YES、選択された方面から特定された経路までの距離を算出するステップS504。CPU101は、ステップS504の処理を終了すると、選択された方面から現在位置までの距離を算出するステップS505。CPU101は、ステップS505の処理を終了すると、選択された方面について、現在位置までの距離に対する経路までの距離の割合を算出するステップS506。CPU101は、ステップS506の処理を終了すると、選択された方面に対応付けて、算出された割合を保存するステップS507。なお、算出された割合は、方面と対応付けられてRAM103などに記憶される。CPU101は、ステップS507の処理を終了すると、未選択の方面があるか否かを判別するステップS508。CPU101は、未選択の方面があると判別するとステップS508:YES、ステップS502に処理を戻し、方面を1つ選択する。一方、CPU101は、未選択の方面がないと判別するとステップS508:NO、RAM103に記憶されている割合のうち、最小の割合に対応付けられた方面を特定するステップS509。CPU101は、ステップS509の処理を終了すると、方面特定処理を終了する。ここで、図13を参照して、方面を特定する手法について説明する。地図900は、SSSにより示される現在位置と、GGGにより示される目的地と、AAAにより示される方面と、BBBにより示される方面と、CCCにより示される方面と、を含む領域を表す地図である。なお、SSSにより示される現在位置は、駐車場410に含まれているものとする。ここで、公知の技術により、SSSにより示される現在位置からGGGにより示される目的地に到達するまでの経路を求めると、経路910が求められる。また、ステップS504においては、AAAにより示される方面から経路910までの距離として距離Daが求められ、BBBにより示される方面から経路910までの距離として距離Dbが求められ、CCCにより示される方面から経路910までの距離として距離Dcが求められる。そして、ステップS505においては、AAAにより示される方面からSSSにより示される現在位置までの距離として距離Laが求められ、BBBにより示される方面からSにより示される現在位置までの距離として距離Lbが求められ、CCCにより示される方面からSSSにより示される現在位置までの距離として距離Lcが求められる。そして、ステップS506においては、距離Laに対する距離Daの割合であるDa/Laが算出され、距離Lbに対する距離Dbの割合であるDb/Lbが算出され、距離Lcに対する距離Dcの割合であるDc/Lcが算出される。さらに、ステップS507においては、AAAにより示される方面とDa/Laとが対応付けられてRAM103に記憶され、BBBにより示される方面とDb/Lbとが対応付けられてRAM103に記憶され、CCCにより示される方面とDc/Lcとが対応付けられてRAM103に記憶される。ここで、ステップS509において、Da/La、Db/Lb、Dc/Lcのうち、最小の割合であるDc/Lcに対応付けられている、CCCにより示される方面が向かうべき方面として特定される。本実施形態に係るナビゲーション装置100によれば、現在位置からの距離に対する、現在位置から目的地までの経路までの距離の割合が最小となる方面に向かうための出口のある方向が提示される。かかる構成によれば、現在位置からの距離が近いというだけで、方面として設定されてしまうことを防止することができる。図13に示す例では、SSSにより示される現在位置からみると、AAAにより示される方面よりも、CCCにより示される方面の方が、GGGにより示される目的地と近い方向であるため、CCCにより示される方面が特定されることが望ましい。しかしながら、現在位置から目的地までの経路までの距離が短い方面が特定される場合、AAAにより示される方面が、CCCにより示される方面よりも、SSSにより示される現在位置に近いため、AAAにより示される方面が特定されやすくなってしまう。そこで、SSSにより示される現在位置からの距離を考慮して、現在位置からの距離に対する、現在位置から目的地までの経路までの距離の割合が最小の方面が特定されるようにしている。これにより、ユーザは、現在位置から目的地まで速やかに進むことが期待できる出口に向かう方向を知ることができる。第4の実施形態方面を特定する手法は、第1~3の実施形態に示す例に限られない。以下、図14を参照して、本実施形態に係るナビゲーション装置100により実行される方面特定処理について説明する。なお、本実施形態に係るナビゲーション装置100の構成および動作は、方面特定処理を除き、基本的に、第1~3の実施形態に係るナビゲーション装置100と同様である。まず、CPU101は、現在位置から目的地までの経路を特定するステップS601。経路を特定するための技術として、公知のナビゲーション装置において実行されるルート検索を採用することができる。なお、ステップS103において目的地が設定された際に既に経路が特定されている場合、既に特定されている経路を利用してもよいし、再度、本ステップにおいて経路が特定されてもよい。CPU101は、ステップS601の処理を終了すると、保存されている方面から、方面を1つ選択するステップS602。CPU101は、ステップS602の処理を終了すると、選択された方面が特定された経路上の構成要素名を表すか否かを判別するステップS603。具体的には、CPU101は、選択された方面を表す文字列が、ハードディスク110に記憶されている画像情報が含む構成要素名を表す文字列のうち、特定された経路からの距離が所定の距離以下の構成要素名を表す文字列のいずれかと一致するか否かを判別する。CPU101は、選択された方面が特定された経路上の構成要素名を表すと判別するとステップS603:YES、選択された方面を向かうべき方面として特定しステップS604、方面特定処理を終了する。一方、CPU101は、選択された方面が特定された経路上の構成要素名を表さないと判別するとステップS603:NO、未選択の方面があるか否かを判別するステップS605。CPU101は、未選択の方面があると判別するとステップS605:YES、ステップS602に処理を戻し、方面を1つ選択する。一方、CPU101は、未選択の方面がないと判別するとステップS605:NO、方面特定処理を終了する。ここで、図15を参照して、方面を特定する手法について説明する。地図900は、SSSにより示される現在位置と、GGGにより示される目的地と、AAAにより示される方面と、BBBにより示される方面と、CCCにより示される方面と、を含む領域を表す地図である。なお、SSSにより示される現在位置は、駐車場410に含まれているものとする。ここで、公知の技術により、SSSにより示される現在位置からGGGにより示される目的地に到達するまでの経路を求めると、経路910が求められる。ここで、特定された経路からの距離が所定値以下である構成要素として、DDDにより示される構成要素と、EEEにより示される構成要素と、CCCにより示される構成要素と、FFFにより示される構成要素と、が存在するものとする。この場合、ステップS603においては、選択された方面が、特定された経路上の構成要素名であるDDD、EEE、CCC、FFFのうちのいずれかであるか否かが判別される。図15に示す例では、選択された方面がCCCにより示される方面である場合に、ステップS603において、選択された方面が特定された経路上の構成要素名を表すと判別され、ステップS604において、CCCにより示される方面が向かうべき方面として特定される。本実施形態に係るナビゲーション装置100によれば、現在位置から目的地までの経路上にある方面に向かうための出口に向かう方向が提示される。これにより、ユーザは、現在位置から目的地まで速やかに進むことが期待できる出口に向かう方向を知ることができる。変形例本発明は、上記実施形態に開示したものに限られない。第1~4の実施形態において、方面などが描かれた看板は、電光掲示板であってもよい。第1~4の実施形態では、CPU101は、看板が検出された画像から、方面と方向との組を検出する例を示した。しかし、CPU101は、画像から看板が検出された場合、カメラ112に、看板にフォーカスを当てて再度撮像させ、撮像された画像から方面と方向との組を検出してもよい。かかる構成によれば、より確実に、看板に描かれている内容が認識される。第1~4の実施形態では、本発明を、車載用のカーナビゲーション装置に適用する例を示した。しかし、本発明は、地図を表示可能な任意の装置に適用することができる。例えば、本発明は、携帯電話などの端末装置に適用することができる。第1~4の実施形態では、画像から抽出された文字列と、ルート検索などによる検索結果に基づく文字列と、の一致検索により、方面が特定される例を示した。しかし、本発明において、画像から抽出された文字列と、ユーザが任意に入力した文字列出口方面を表す文字列と、の一致検索により、方面が特定されてもよい。第1~4の実施形態では、ユーザが搭乗する車両が駐車場内にある場合に、駐車場に設置される看板が撮像されて、ユーザが進むべき方向が提示される例を示した。しかし、本発明は、ナビゲーション装置100が駐車場以外の場所にあるときにも使用可能である。第1~4の実施形態では、カメラ112が看板300を撮像して動画像を生成する例を示したが、カメラ112が看板300を撮像して静止画像を生成してもよい。本発明において、第1~4の実施形態に係るナビゲーション装置100が実行する方面特定処理を、適宜、組み合わせることができる。例えば、第4の実施形態における方面特定処理において、現在位置から目的地までの経路上に、看板から検出された方面が存在しないと判別された場合に、第2~3の実施形態における方面特定処理が実行されるようにしてもよい。このほか、現在位置、目的位置、方面などの位置関係に基づいて、最適な方面特定処理が実行されるようにしてもよい。本発明において、現在位置から方面までの経路と、現在位置から目的地までの経路と、の重なり具合が大きい方面が特定されてもよい。また、本発明において、現在位置と方面とを結ぶ方向と、現在位置と目的地とを結ぶ方向と、のなす角度が最も小さい方面が特定されてもよい。本発明において、例えば、地下駐車場などにおいては、GPSの受信が出来ない場合もあるため、この場合は、駐車場に入ったときの位置情報を現在位置として設定してもよい。カメラにより撮像された画像情報から方面を特定することで、ユーザに視覚的に方面を提供することも可能である。また、本発明が適用されるナビゲーション装置100は、図1に示す構成に限られない。例えば、ナビゲーション装置100は、ハードディスク110の代わりに、地図情報などが記憶されているDVD-ROMが装着されるDVD-ROMドライブを備えていても良い。もしくは、ナビゲーション装置100は、ハードディスク110の代わりに、地図情報などが記憶されているメモリカードが装着されるメモリカードリーダライタを備えていても良い。さらに、ナビゲーション装置100は、ハードディスク110の代わりに、外部装置から地図情報などを受信することが可能な通信装置を備えていても良い。また、ナビゲーション装置100は、操作部108とモニター110とが一体化された、タッチスクリーンを備えてもよい。なお、本発明に係るナビゲーション装置は、専用のシステムによらず、通常のコンピュータシステムを用いても実現可能である。例えば、コンピュータに、上記動作を実行するためのプログラムを、フレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、DVDDigitalVersatileDisk、MOMagnetoOpticalDiskなどのコンピュータ読み取り可能な記録媒体に記憶して配布し、これをコンピュータシステムにインストールすることにより、上述の処理を実行するナビゲーション装置を構成しても良い。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。