(57)【要約】【課題】施設の検索において、容易に施設の絞り込みができるようにすることを目的とする。【解決手段】ナビゲーション装置１は、地図に関する地図情報ＴＪＨと、地図上に位置する施設について、施設を分類するジャンルを示すジャンル情報を有する施設情報ＳＪＨと、を有する地図データ１１ａを記憶する記憶部１１と、画像を表示する表示パネル１２ａと、地図情報ＴＪＨに基づく地図を表示パネル１２ａにより表示し、施設情報ＳＪＨに基づいて検索した施設を分類するジャンルについて、取捨選択の操作を受け付け、地図上に、受け付けた操作に応じて、前記ジャンルに分類される施設の表示を行う制御部１０とを備える。【選択図】図１
2017097725.tif 000002
【特許請求の範囲】
【請求項１】
地図に関する地図情報と、前記地図上に位置する施設について、前記施設を分類するジャンルを示すジャンル情報を有する施設情報と、を有する地図データを記憶する記憶部と、
画像を表示する表示部と、
前記地図情報に基づく前記地図を前記表示部に表示し、前記施設情報に基づいて検索した前記施設を分類する前記ジャンルについて、取捨選択の操作を受け付け、前記地図上に、受け付けた操作に応じて、前記ジャンルに分類される前記施設の表示を行う制御部と、を備える、
ことを特徴とする情報処理装置。
【請求項２】
前記ジャンル情報は、前記施設を分類する第１ジャンルを示す第１ジャンル情報と、前記第１ジャンルに分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報とを対応付けて有し、
前記制御部は、
検索した前記第１施設の前記第１ジャンル情報に対応付く前記第２ジャンル情報を選択可能に表示し、
前記第２ジャンル情報が選択された場合、表示する前記第２ジャンルに分類される第２施設のうち、選択された前記第２ジャンル情報以外の前記第２ジャンル情報が示す前記第２ジャンルに分類される前記第２施設を表示しない、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ジャンル情報は、前記施設を分類する第１ジャンルを示す第１ジャンル情報と、前記第１ジャンルに分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報とを対応付けて有し、
前記制御部は、
検索した前記第１施設の前記第１ジャンル情報に対応付く前記第２ジャンル情報を表示し、
表示した前記第２ジャンル情報に対して、前記第２ジャンル情報が示す前記第２ジャンルに分類される第２施設を、表示する前記第２施設の対象から外す除外操作を受け付け、
前記第２ジャンル情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記第２ジャンル情報が示す第２ジャンルに分類される前記第２施設を、表示する前記第２施設の対象から外す、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記施設情報は、施設の名称を示す名称情報を有し、
前記制御部は、
前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を選択可能に表示し、
前記頭文字情報が選択された場合、表示する前記施設のうち、選択された前記頭文字情報以外の前記頭文字情報が示す頭文字の名称の前記施設を表示しない、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記施設情報は、施設の名称を示す名称情報を有し、
前記制御部は、
前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を表示し、また、表示した前記頭文字情報に対して、前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す除外操作を受け付け、
前記頭文字情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、
地図上の位置の指定を受け付け、指定された指定位置の周辺に位置する前記施設を検索し、
検索した前記施設について、前記施設が分類される前記ジャンルごとに前記施設の数を特定し、
検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を優先して選択可能に表示し、
前記ジャンル情報が選択された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
地図を含む情報を表示する画面に対する操作を検出する検出部を備え、
前記制御部は、
前記検出部により、前記画面に表示された地図上に位置を指定する第１操作が検出された場合、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を、優先して、前記指定位置を基準として所定の間隔をあけて表示し、
前記第１操作が検出された後、前記検出部により、表示した前記ジャンル情報を選択する第２操作が検出された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記制御部は、
前記施設の検索領域に対応する検索領域地図を表示し、前記検索領域地図に位置する前記施設を表示する対応地図領域と、前記対応地図領域を移動させる移動ボタンと、を表示部が表示する地図上に設け、
前記移動ボタンが操作された場合、前記移動ボタンの操作に応じて前記対応地図領域が表示する地図を移動させ、
前記対応地図領域が表示する地図の移動に応じて、前記対応地図領域が表示する前記施設を異ならせる、
ことを特徴とする請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
地図上に位置する施設を検索する検索方法であって、
地図を表示し、
検索した前記施設を分類するジャンルについて、取捨選択の操作を受け付け、
前記地図上に、受け付けた操作に応じて、前記ジャンルに分類される前記施設の表示を行う、
ことを特徴とする検索方法。
【請求項１０】
検索した前記施設を分類する第１ジャンルを示す第１ジャンル情報に対応付き、前記第１ジャンル情報に分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報を選択可能に表示し、
前記第２ジャンル情報が選択された場合、表示する前記２ジャンルに分類される第２施設のうち、選択された前記第２ジャンル情報以外の前記第２ジャンル情報が示す前記第２ジャンルに分類される前記第２施設を表示しない、
ことを特徴とする請求項９に記載の検索方法。
【請求項１１】
検索した前記施設を分類する第１ジャンルを示す第１ジャンル情報に対応付き、前記第１ジャンル情報に分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報を選択可能に表示し、
表示した前記第２ジャンル情報に対して、前記第２ジャンル情報が示す前記第２ジャンルに分類される第２施設を、表示する前記第２施設の対象から外す除外操作を受け付け、
前記第２ジャンル情報に対して前記除外操作を受け付けた場合に、除外操作がされた前記第２ジャンル情報が示す第２ジャンルに分類される前記第２施設を、表示する前記第２施設の対象から外す、
ことを特徴とする請求項９に記載の検索方法。
【請求項１２】
前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を選択可能に表示し、
前記頭文字情報が選択された場合、表示する前記施設のうち、選択された前記頭文字情報以外の前記頭文字情報が示す頭文字の名称の前記施設を表示しない、
ことを特徴とする請求項９に記載の検索方法。
【請求項１３】
前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を表示し、また、表示した前記頭文字情報に対して、前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す除外操作を受け付け、
前記頭文字情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す、
ことを特徴とする請求項９に記載の検索方法。
【請求項１４】
地図上の位置の指定を受け付け、指定された指定位置の周辺に位置する前記施設を検索し、
検索した前記施設について、前記施設が分類される前記ジャンルごとに前記施設の数を特定し、
検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を優先して選択可能に表示し、
前記ジャンル情報が選択された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示する、
ことを特徴とする請求項９に記載の検索方法。
【請求項１５】
画面に表示された地図上に位置を指定する第１操作が検出された場合、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を、優先して、前記指定位置を基準として所定の間隔をあけて表示し、
前記第１操作が検出された後、表示された前記ジャンル情報を選択する第２操作が検出された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示する、
ことを特徴とする請求項９に記載の検索方法。
【請求項１６】
前記施設の検索領域に対応する検索領域地図を表示し、前記検索領域地図に位置する前記施設を表示する対応地図領域と、前記対応地図領域を移動させる移動ボタンと、表示する地図上に設け、
前記移動ボタンが操作された場合、前記移動ボタンの操作に応じて前記対応地図領域が表示する地図を移動させ、
前記対応地図領域が表示する地図の移動に応じて、前記対応地図領域が表示する前記施設を異ならせる、
ことを特徴とする請求項９から１５のいずれか一項に記載の検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び、検索方法に関する。
【背景技術】
【０００２】
従来、地図の表示と施設の検索とが可能な情報処理装置が知られている（例えば、特許文献１参照）。特許文献１には、任意のタイミングで所定の時間内に行われた発話及びタッチパネルのタッチにより音声入力及び位置入力があったことに応答して、当該音声入力の内容が意味するジャンルに属し、当該入力位置により特定される範囲に存在する施設を施設データベースから検索するナビゲーション装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１５５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、ユーザーがジャンルの発話により施設の絞込みを行うため、ユーザーが目的の施設のジャンルを知っていることが前提であり、例えば、ユーザーが目的の施設のジャンルを知らない場合、施設の検索における施設の絞り込みが容易でない。
そこで、本発明は、施設の検索において、容易に施設の絞り込みができるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の情報処理装置は、地図に関する地図情報と、前記地図上に位置する施設について、前記施設を分類するジャンルを示すジャンル情報を有する施設情報と、を有する地図データを記憶する記憶部と、画像を表示する表示部と、前記地図情報に基づく前記地図を前記表示部に表示し、前記施設情報に基づいて検索した前記施設を分類する前記ジャンルについて、取捨選択の操作を受け付け、前記地図上に、受け付けた操作に応じて、前記ジャンルに分類される前記施設の表示を行う制御部と、を備えることを特徴とする。
【０００６】
また、本発明の情報処理装置は、前記ジャンル情報は、前記施設を分類する第１ジャンルを示す第１ジャンル情報と、前記第１ジャンルに分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報とを対応付けて有し、前記制御部は、検索した前記第１施設の前記第１ジャンル情報に対応付く前記第２ジャンル情報を選択可能に表示し、前記第２ジャンル情報が選択された場合、表示する前記第２ジャンルに分類される第２施設のうち、選択された前記第２ジャンル情報以外の前記第２ジャンル情報が示す前記第２ジャンルに分類される前記第２施設を表示しないことを特徴とする。
【０００７】
また、本発明の情報処理装置は、前記ジャンル情報は、前記施設を分類する第１ジャンルを示す第１ジャンル情報と、前記第１ジャンルに分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報とを対応付けて有し、前記制御部は、検索した前記第１施設の前記第１ジャンル情報に対応付く前記第２ジャンル情報を表示し、表示した前記第２ジャンル情報に対して、前記第２ジャンル情報が示す前記第２ジャンルに分類される第２施設を、表示する前記第２施設の対象から外す除外操作を受け付け、前記第２ジャンル情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記第２ジャンル情報が示す第２ジャンルに分類される前記第２施設を、表示する前記第２施設の対象から外すことを特徴とする。
【０００８】
また、本発明の情報処理装置は、前記施設情報は、施設の名称を示す名称情報を有し、前記制御部は、前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を選択可能に表示し、前記頭文字情報が選択された場合、表示する前記施設のうち、選択された前記頭文字情報以外の前記頭文字情報が示す頭文字の名称の前記施設を表示しないことを特徴とする。
【０００９】
また、本発明の情報処理装置は、前記施設情報は、施設の名称を示す名称情報を有し、前記制御部は、前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を表示し、また、表示した前記頭文字情報に対して、前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す除外操作を受け付け、前記頭文字情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外すことを特徴とする。
【００１０】
また、本発明の情報処理装置は、前記制御部は、地図上の位置の指定を受け付け、指定された指定位置の周辺に位置する前記施設を検索し、検索した前記施設について、前記施設が分類される前記ジャンルごとに前記施設の数を特定し、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を優先して選択可能に表示し、前記ジャンル情報が選択された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示することを特徴とする。
【００１１】
また、本発明の情報処理装置は、地図を含む情報を表示する画面に対する操作を検出する検出部を備え、前記制御部は、前記検出部により、前記画面に表示された地図上に位置を指定する第１操作が検出された場合、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を、優先して、前記指定位置を基準として所定の間隔をあけて表示し、前記第１操作が検出された後、前記検出部により、表示した前記ジャンル情報を選択する第２操作が検出された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示することを特徴とする。
【００１２】
また、本発明の情報処理装置は、前記制御部は、前記施設の検索領域に対応する検索領域地図を表示し、前記検索領域地図に位置する前記施設を表示する対応地図領域と、前記対応地図領域を移動させる移動ボタンと、を表示部が表示する地図上に設け、前記移動ボタンが操作された場合、前記移動ボタンの操作に応じて前記対応地図領域が表示する地図を移動させ、前記対応地図領域が表示する地図の移動に応じて、前記対応地図領域が表示する前記施設を異ならせることを特徴とする。
【００１３】
上記目的を達成するために、本発明は、地図上に位置する施設を検索する検索方法であって、地図を表示し、検索した前記施設を分類するジャンルについて、取捨選択の操作を受け付け、前記地図上に、受け付けた操作に応じて、前記ジャンルに分類される前記施設の表示を行うことを特徴とする。
【００１４】
また、本発明の検索方法は、検索した前記施設を分類する第１ジャンルを示す第１ジャンル情報に対応付き、前記第１ジャンル情報に分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報を選択可能に表示し、前記第２ジャンル情報が選択された場合、表示する前記２ジャンルに分類される第２施設のうち、選択された前記第２ジャンル情報以外の前記第２ジャンル情報が示す前記第２ジャンルに分類される前記第２施設を表示しないことを特徴とする。
【００１５】
また、本発明の検索方法は、検索した前記施設を分類する第１ジャンルを示す第１ジャンル情報に対応付き、前記第１ジャンル情報に分類される第１施設を更に分類する第２ジャンルを示す第２ジャンル情報を選択可能に表示し、表示した前記第２ジャンル情報に対して、前記第２ジャンル情報が示す前記第２ジャンルに分類される第２施設を、表示する前記第２施設の対象から外す除外操作を受け付け、前記第２ジャンル情報に対して前記除外操作を受け付けた場合に、除外操作がされた前記第２ジャンル情報が示す第２ジャンルに分類される前記第２施設を、表示する前記第２施設の対象から外すことを特徴とする。
【００１６】
また、本発明の検索方法は、前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を選択可能に表示し、前記頭文字情報が選択された場合、表示する前記施設のうち、選択された前記頭文字情報以外の前記頭文字情報が示す頭文字の名称の前記施設を表示しないことを特徴とする。
【００１７】
また、本発明の検索方法は、前記ジャンルが選択された場合、選択された前記ジャンルに分類される前記施設を表示し、また、選択された前記ジャンルに分類される前記施設について、前記施設の名称の頭文字を示す頭文字情報を表示し、また、表示した前記頭文字情報に対して、前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外す除外操作を受け付け、前記頭文字情報に対して前記除外操作を受け付けた場合に、前記除外操作がされた前記頭文字情報が示す頭文字の名称の前記施設を、表示する前記施設の対象から外すことを特徴とする。
【００１８】
また、本発明の検索方法は、地図上の位置の指定を受け付け、指定された指定位置の周辺に位置する前記施設を検索し、検索した前記施設について、前記施設が分類される前記ジャンルごとに前記施設の数を特定し、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を優先して選択可能に表示し、前記ジャンル情報が選択された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示することを特徴とする。
【００１９】
また、本発明の検索方法は、画面に表示された地図上に位置を指定する第１操作が検出された場合、検索した前記施設の前記ジャンル情報のうち、特定した数の多い前記ジャンルを示す前記ジャンル情報を、優先して、前記指定位置を基準として所定の間隔をあけて表示し、前記第１操作が検出された後、表示された前記ジャンル情報を選択する第２操作が検出された場合、選択された前記ジャンル情報が示す前記ジャンルに分類される前記施設を表示することを特徴とする。
【００２０】
また、本発明の検索方法は、前記施設の検索領域に対応する検索領域地図を表示し、前記検索領域地図に位置する前記施設を表示する対応地図領域と、前記対応地図領域を移動させる移動ボタンと、表示する地図上に設け、前記移動ボタンが操作された場合、前記移動ボタンの操作に応じて前記対応地図領域が表示する地図を移動させ、前記対応地図領域が表示する地図の移動に応じて、前記対応地図領域が表示する前記施設を異ならせることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、施設の検索において、容易に施設の絞り込みができる。
【図面の簡単な説明】
【００２２】
【図１】ナビゲーション装置の機能ブロック図である。
【図２】ナビゲーション装置の動作を示すフローチャートである。
【図３】指定位置の設定を説明するための図である。
【図４】指定位置が設定された場合に表示される画面の一例を示す図である。
【図５】選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設を表示する画面の一例を示す図である。
【図６】対応地図領域が表示する地図の変化について説明するための図である。
【図７】詳細ジャンルに基づくフィルタ処理の実行時におけるナビゲーション装置の動作を示すフローチャートである。
【図８】詳細ジャンル画像が選択された場合における画面の遷移を説明するための図である。
【図９】詳細ジャンル画像が詳細ジャンル除外領域に移動した場合の画面の遷移を説明するための図である。
【図１０】周辺施設の名称の頭文字に基づくフィルタ処理の実行時におけるナビゲーション装置の動作を示すフローチャートである。
【図１１】頭文字画像が選択された場合の画面の遷移を説明するための図である。
【図１２】頭文字画像が頭文字除外領域に移動した場合の画面の遷移を説明するための図である。
【図１３】目的地の設定について説明するための図である。
【図１４】「これ以外のジャンル」が選択された場合の画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
図１は、ナビゲーション装置１（情報処理装置）の機能ブロック図である。
【００２４】
ナビゲーション装置１は、車両に搭載され、運転手及び運転手以外の同乗者の操作に従って、地図の表示や、目的地の検索、目的地までの経路探索、経路案内等の機能を実行する装置である。図１に示すように、ナビゲーション装置１は、制御部１０と、記憶部１１と、タッチパネル１２と、ＧＰＳ受信部１３と、相対方位検出部１４と、車両情報取得部１５と、音声入出力部１６と、を備える。
【００２５】
制御部１０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ナビゲーション装置１の各部を制御する。
【００２６】
記憶部１１は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、データを書き換え可能に記憶する。また、記憶部１１は、地図データ１１ａ（地図情報）を記憶する。
【００２７】
地図データ１１ａは、地図情報ＴＪＨと、施設情報ＳＪＨとを有する。
地図情報ＴＪＨは、タッチパネル１２に地図を表示する際に使用する地図の画像データや、地図の地図上の道路を示すリンクの情報、リンクの接続部を示すノードの情報、地図上の行政区画や、道路、交差点等の名称に関する情報を有する。
【００２８】
施設情報ＳＪＨは、地図上に位置する施設のそれぞれについて、少なくとも、施設の位置を示す施設位置情報と、施設を分類するジャンルを示すジャンル情報と、施設の名称を示す名称情報とを対応付けて有する。施設情報ＳＪＨが有するジャンル情報は、ジャンルが階層化された情報であり、少なくとも最も上位の上位ジャンル（第１ジャンル）を示す上位ジャンル情報（第１ジャンル情報）と、上位ジャンルに分類される施設（第１施設）を更に分類する詳細ジャンル（第２ジャンル）を示す詳細ジャンル情報（第２ジャンル情報）とを対応付けて有する。例えば、「ファーストフード」、「ハンバーガー」、「ラーメン」、及び、「牛丼」のジャンルについて説明すると、「ファーストフード」が上位ジャンル情報である場合、「ファーストフード」の詳細ジャンル情報として「ハンバーガー」、「ラーメン」、及び、「牛丼」が対応付く。すなわち、この場合、「ファーストフード」を更に分類するジャンルは、「ハンバーガー」、「ラーメン」、及び、「牛丼」である。
【００２９】
タッチパネル１２は、表示パネル１２ａ（表示部）と、タッチセンサ１２ｂ（検出部）とを備える。
【００３０】
表示パネル１２ａは、液晶ディスプレイやＥＬ（Electro Luminescent）ディスプレイ等のパネルを有し、制御部１０の制御の下、各種情報を表示する。
【００３１】
タッチセンサ１２ｂは、表示パネル１２ａに重ねて配置され、ユーザーの接触操作を検出し、制御部１０に出力する。接触操作とは、手指の先等の指示体によりタッチパネル１２の所定の位置が接触され行われる操作を示す。具体的には、タッチセンサ１２ｂは、タッチパネル１２が接触操作された場合に、接触操作された位置（以下、「接触位置」と表現する）を示す信号を制御部１０に出力する。なお、静電容量式のタッチパネル等では、当該タッチパネルに対する指示体の物理的な接触がない場合でも、指示体が当該タッチパネルに近接したときに操作を検出するものがあるが、このような方法により検出される操作も本実施形態の接触操作の概念に含まれる。
【００３２】
制御部１０は、タッチセンサ１２ｂから接触位置を示す信号が入力された場合、入力された信号に基づいて、表示パネル１２ａの任意の位置を座標によって表すための所定の座標系における、接触位置の座標（以下、「接触位置座標」と表現する）を検出する。
【００３３】
ＧＰＳ受信部１３は、ＧＰＳアンテナ１３ａを介してＧＰＳ衛星からＧＰＳ電波を受信し、ＧＰＳ電波に重畳されたＧＰＳ信号から、車両の現在位置を示す位置座標と進行方向とを演算により取得する。ＧＰＳ受信部１３は、取得結果を制御部１０に出力する。
【００３４】
相対方位検出部１４は、図示せぬジャイロセンサと加速度センサとを備える。ジャイロセンサは、例えば振動ジャイロにより構成され、車両の相対的な方位（例えば、ヨー軸方向の旋回量）を検出する。加速度センサは、車両に作用する加速度（例えば、進行方向に対する車両の傾き）を検出する。相対方位検出部１４は、検出結果を制御部１０に出力する。
【００３５】
車両情報取得部１５は、ナビゲーション装置１を搭載した車両の状態に関する車両信号を取得し、制御部１０に出力する。車両信号には、少なくとも車両の走行速度を示す車速パルス信号が含まれる。
【００３６】
制御部１０は、ＧＰＳ受信部１３から入力された位置座標と進行方向を示す情報、相対方位検出部１４から入力された車両の相対的な方位情報、記憶部１１に記憶された地図データ１１ａに含まれる情報、車両情報取得部１５から入力された車速を示す検出信号に基づいて、車両の現在位置を特定する。
【００３７】
音声入出力部１６は、マイク１６ａと、スピーカ１６ｂと、を備える。音声入出力部１６は、制御部１０の制御の下、マイク１６ａによって例えば乗車しているユーザーの音声を収音する。また、音声入出力部１６は、制御部１０から入力される音声データに基づく音声をスピーカ１６ｂから出力し、例えば、経路案内の案内情報を音声により出力する。
【００３８】
ところで、ユーザーは、車両が走行する経路の目的地を設定するために、地図上に位置する施設について、施設を分類するジャンルに基づき検索する場合がある。しかしながら、ユーザーが目的地となる施設のジャンルを知らない場合やジャンルを間違えて検索している場合等、ユーザーは、繰り返し施設の検索を行うこととなる。仮に、施設のジャンルの一覧を表示し、その中から目的のジャンルを選択するようにしても、施設を分類するジャンルの数は膨大であり、目的地となる施設のジャンルを絞り難い。
そこで、本実施形態のナビゲーション装置１は、以下の動作を実行する。
【００３９】
図２は、ナビゲーション装置１の動作を示すフローチャートである。
【００４０】
ナビゲーション装置１の制御部１０は、地図データ１１ａに基づき地図を表示する画面に対して、２指により触れる接触操作（以下、「タッチ操作」と表現する）（第１操作）があったか否かを判別する（ステップＳＡ１）。２本の指（以下、「２指」と表現する。）によるタッチ操作があった場合（ステップＳＡ１：ＹＥＳ）、制御部１０は、２指の接触位置に基づく１の位置をユーザーが指定した指定位置として設定する（ステップＳＡ２）。
【００４１】
図３は、指定位置の設定を説明するための図である。
図３に示すように、地図を表示する画面１００に、２指によるタッチ操作があった場合、制御部１０は、指定位置を設定する。詳述すると、制御部１０は、指Ｆ１と指Ｆ２とが画面１００に接触すると、指Ｆ１の接触位置Ｐ１を示す信号と、指Ｆ２の接触位置Ｐ２を示す信号とに基づき、接触位置Ｐ１の接触位置座標と、接触位置Ｐ２の接触位置座標とを検出する。
【００４２】
次いで、制御部１０は、所定の座標系において、接触位置Ｐ１の接触位置座標と、接触位置Ｐ２の接触位置座標との中間の座標である中間座標を取得する。例えば、接触位置Ｐ１の接触位置座標が（ｘ１、ｙ１）であり、接触位置Ｐ２の接触位置座標が（ｘ２、ｙ２）である場合、制御部１０は、（（ｘ１＋ｘ２）／２、（ｙ１＋ｙ２）／２）の座標を中間座標として取得する。
【００４３】
次いで、制御部１０は、中間座標を取得すると、中間座標に対応する画面１００上の位置を特定する。図３の場合、制御部１０は、中間座標に対応する画面１００上の位置として位置Ｐｔを特定する。次いで、制御部１０は、位置Ｐｔを特定すると、画面１００が表示する地図上の位置について、位置Ｐｔに対応する位置を取得する。制御部１０は、位置Ｐｔに対応する地図上の位置を取得すると、当該位置を指定位置として設定する。
【００４４】
なお、指定位置の設定の方法は、上述した方法に限定されない。
【００４５】
図２のフローチャートの説明に戻り、制御部１０は、地図データ１１ａに基づき、設定した指定位置の周辺に位置する周辺施設を検索する（ステップＳＡ３）。制御部１０は、指定位置を中心として、地図上における予め設定された半径（例えば、１ｋｍ）の円の領域を、周辺施設を検索する検索領域とし、当該検索領域に位置する施設を周辺施設として検索する。
【００４６】
次いで、制御部１０は、検索した周辺施設を対象とし、周辺施設の施設情報ＳＪＨに対応付くジャンル情報を参照し、ジャンル情報が示すジャンルごとに、当該ジャンルに分類される周辺施設の数を特定する。ここで、制御部１０は、階層化されたジャンル情報において、上位ジャンル情報が示す上位ジャンルごとに、上位ジャンルに分類される周辺施設（第１施設）の数を特定する（ステップＳＡ４）。
【００４７】
次いで、制御部１０は、上位ジャンルごとに特定した数に基づいて、周辺施設の数が多い上位ジャンルを示す上位ジャンル情報を表示する（ステップＳＡ５）。本実施形態では、制御部１０は、周辺施設の数が多い上位５つの上位ジャンル情報を表示する。例えば、１００件の周辺施設のうち、「ファーストフード」の上位ジャンルに分類される周辺施設が３０件、「コンビニ」の上位ジャンルに分類される周辺施設が２０件、「ガソリンスタンド」に分類される周辺施設が２０件、「ファミレス」の上位ジャンルに分類される周辺施設が１０件、「駐車場」の上位ジャンルに分類される周辺施設が１０件、「スーパー」の上位ジャンルに分類される周辺施設が５件、「ドラックストア」の上位ジャンルに分類される周辺施設が５件である場合、周辺施設の件数が多い上位５つの、「ファーストフード」、「コンビニ」、「ガソリンスタンド」、「ファミレス」、及び、「駐車場」を示す上位ジャンル情報を表示する。なお、本実施形態では、件数の多い上位５件の上位ジャンル情報を表示する場合を例示したが、表示する上位ジャンル情報の件数は、任意であり、例えば、上位４件でもよく上位６件でもよい。
【００４８】
図４は、指定位置が設定された場合に表示される画面の一例を示す図である。図４（Ａ）は、指定位置が設定された場合におけるジャンル情報の表示の一例を示す。
【００４９】
図４（Ａ）に示すように、指Ｆ１及び指Ｆ２に基づく指定位置が設定されると、制御部１０は、画面１００に表示する地図に重畳して、検索領域を示す検索領域画像ＫＧを表示する。検索領域画像ＫＧは、円形の画像であり、検索領域画像ＫＧの領域は、検索領域に対応する。そのため、検索領域画像ＫＧの中心の位置は、指定位置に対応する。したがって、図４（Ａ）に示すように、指Ｆ１及び指Ｆ２の２指が画面１００に接触すると、制御部１０は、当該２指の接触位置に基づく指定位置が、検索領域画像ＫＧの中心となるように、検索領域画像ＫＧを地図に重畳して表示する。
【００５０】
また、図４（Ａ）に示すように、指定位置を基準として所定の間隔をあけ、検索領域画像ＫＧの外側に位置するように、上位ジャンル情報を示す上位ジャンル画像ＪＧ１〜ＪＧ５が表示される。上位ジャンル画像ＪＧ１は、「ファーストフード」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ２は、「コンビニ」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ３は、「ガソリンスタンド」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ４は、「ファミレス」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ５は、「駐車場」の上位ジャンル情報を示す画像である。上位ジャンル画像ＪＧ１〜ＪＧ５が示す上位ジャンルは、検索領域において、周辺施設の件数が多い上位５つの上位ジャンルである。すなわち、上位ジャンル画像ＪＧ１〜ＪＧ５が示す上位ジャンルは、検索領域画像ＫＧの領域において、周辺施設の件数が多い上位５つの上位ジャンルである。また、図４（Ａ）に示すように、ジャンル表示画像ＨＧが上位ジャンル画像ＪＧ１〜ＪＧ５と共に表示される。ジャンル表示画像ＨＧは、検索領域において、周辺施設の件数が多い上位５つ以外の上位ジャンルを表示するための画像である。
【００５１】
図４（Ａ）に示すように、制御部１０は、選択画像ＳＧ１〜ＳＧ６を、検索領域画像ＫＧに重畳して表示する。選択画像ＳＧ１は、「ファーストフード」を示す上位ジャンル画像ＪＧ１を選択するための画像であり、上位ジャンル画像ＪＧ１に対応するよう上位ジャンル画像ＪＧ１の近傍に表示される。また、選択画像ＳＧ２は、「コンビニ」を示す上位ジャンル画像ＪＧ２を選択するための画像であり、上位ジャンル画像ＪＧ２に対応するよう上位ジャンル画像ＪＧ２の近傍に表示される。また、選択画像ＳＧ３は、「ガソリンスタンド」を示す上位ジャンル画像ＪＧ３を選択するための画像であり、上位ジャンル画像ＪＧ３に対応するよう上位ジャンル画像ＪＧ３の近傍に表示される。また、選択画像ＳＧ４は、「ファミレス」を示す上位ジャンル画像ＪＧ４を選択するための画像であり、上位ジャンル画像ＪＧ４に対応するよう上位ジャンル画像ＪＧ４の近傍に表示される。また、選択画像ＳＧ５は、「駐車場」を示す上位ジャンル画像ＪＧ５を選択するための画像であり、上位ジャンル画像ＪＧ５に対応するよう上位ジャンル画像ＪＧ５の近傍に表示される。また、選択画像ＳＧ６は、「これ以外のジャンル」を示すジャンル表示画像ＨＧを選択するための画像であり、ジャンル表示画像ＨＧに対応するようジャンル表示画像ＨＧの近傍に表示される。
【００５２】
また、図４（Ａ）に示すように、制御部１０は、指Ｆ１及び指Ｆ２の２指に基づく指定位置が設定されると、検索領域画像ＫＧに重畳して、操作を指示するカーソルを示すカーソル画像ＣＳを表示する。カーソル画像ＣＳは、円形の画像であり、２指により画面１００に対し接触したまま動かす接触操作（以下、「ドラッグ操作」と表現する）（第２操作）で移動可能に表示される。地図を表示する画面１００に対し２指がタッチ接触すると、カーソル画像ＣＳは、指定位置を画像の領域の中心として表示される。カーソル画像ＣＳは、２指によりドラッグ操作による２指の移動に対応して画面１００内を移動する。ユーザーは、２指のドラッグ操作により、カーソル画像ＣＳを選択画像に重畳するよう移動させることにより、上位ジャンル画像ＪＧ１〜ＪＧ５、及び、ジャンル表示画像ＨＧのいずれかを選択することができる。
【００５３】
図４（Ｂ）は、２指のドラッグ操作により、上位ジャンル情報を選択する場合における画面１００の一例を示す図である。
【００５４】
図４（Ｂ）は、２指のドラッグ操作によりカーソル画像ＣＳが移動し、カーソル画像ＣＳが選択画像ＳＧ１に重畳する場合を例示する。カーソル画像ＣＳが選択画像ＳＧ１に重畳すると、制御部１０は、カーソル画像ＣＳが重畳する選択画像ＳＧ１を、他の選択画像と異なる色で表示する。これにより、ユーザーは、カーソル画像ＣＳの移動により、上位ジャンル情報が選択されているか否かを認識することができる。
【００５５】
図２のフローチャートの説明に戻り、制御部１０は、周辺施設の数が多い上位５つの上位ジャン情報を表示すると、２指が画面１００に接触したままか否かを判別する（ステップＳＡ６）。すなわち、制御部１０は、画面１００に２指によるタッチ操作を検出し、図４（Ａ）に示すように上位ジャンル情報を表示した後、２指が画面１００に接触したままか否かを判別する。
【００５６】
２指が接触していないと判別した場合（ステップＳＡ６：ＮＯ）については、後述する。２指が接触していると判別した場合（ステップＳＡ６：ＹＥＳ）、制御部１０は、カーソル画像ＣＳが、上位ジャンル画像に対応する選択画像に移動した否かを判別する（ステップＳＡ７）。制御部１０は、カーソル画像ＣＳの中心をカーソル画像ＣＳの位置とし、当該位置が、選択画像の領域内に位置しているか否かに基づいて、カーソル画像ＣＳが選択画像に移動したか否かを判別する。
【００５７】
カーソル画像ＣＳが上位ジャンル画像に対応する選択画像に移動していないと判別した場合（ステップＳＡ７：ＮＯ）については、後述する。カーソル画像ＣＳが上位ジャンル画像に対応する選択画像に移動したと判別した場合（ステップＳＡ７：ＹＥＳ）、制御部１０は、施設情報ＳＪＨに基づき、カーソル画像ＣＳが移動した選択画像に対応する上位ジャンル画像が示す上位ジャンルに分類される周辺施設を表示する（ステップＳＡ８）。例えば、図４（Ｂ）に示すように、カーソル画像ＣＳが選択画像ＳＧ１に移動した場合、制御部１０は、画面１００を、上位ジャンル画像ＪＧ１が示す「ファーストフード」の上位ジャンルに分類される周辺施設を表示する画面１００に遷移させる。
【００５８】
図５は、選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設を表示する画面１００の一例を示す図である。図５は、ユーザーが「ファーストフード」の上位ジャンルを選択した場合に表示される画面１００を例示する。
【００５９】
制御部１０は、カーソル画像ＣＳが上位ジャンル画像に対応する選択画像に移動し、上位ジャンル情報が選択された場合、画面１００に、操作領域１００ａと、対応地図領域１００ｂと、施設表示領域１００ｃとを設ける。操作領域１００ａは、検索された周辺施設のうち、選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設について、取捨選択の操作が可能な領域である。対応地図領域１００ｂは、周辺施設の検索領域に対応する検索領域地図を表示する領域である。施設表示領域１００ｃは、操作領域１００ａにおいて行われた操作に応じた周辺施設を表示する領域である。
【００６０】
図５に示すように、制御部１０は、操作領域１００ａに、選択された上位ジャンル情報を示す上位ジャンルを更に分類する詳細ジャンル、すなわち、選択された上位ジャンルの下位のジャンルを示す詳細ジャンルを表示する詳細ジャンル領域ＳＪＡを設ける。詳細ジャンル領域ＳＪＡは、詳細ジャンル情報を示す詳細ジャンル画像を表示する。図５に示す例では、詳細ジャンル領域ＳＪＡは、「ハンバーガー」を示す詳細ジャンル画像ＳＪ１と、「ラーメン」を示す詳細ジャンル画像ＳＪ２と、「牛丼」を示す詳細ジャンル画像ＳＪ３と、を表示する。すなわち、本実施形態において、「ハンバーガー」、「ラーメン」、及び、「牛丼」の詳細ジャンルは、「ファーストフード」の上位ジャンルを更に分類するジャンルである。これら詳細ジャンル画像ＳＪ１〜ＳＪ３は、選択又は移動の操作が可能に詳細ジャンル領域ＳＪＡに表示される。
【００６１】
また、図５に示すように、制御部１０は、操作領域１００ａに、詳細ジャンルに分類される周辺施設を、後述する対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設の対象から外すための詳細ジャンル除外領域ＪＪＡを設ける。詳細について後述するが、制御部１０は、詳細ジャンル領域ＳＪＡから詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設（第２施設）を、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設の対象から外す。
【００６２】
また、図５に示すように、操作領域１００ａは、「戻る」を示すボタンＭＢを有する。制御部１０は、ユーザーにより、ボタンＭＢが操作されると、後述する処理を実行する。
【００６３】
また、図５に示すように、操作領域１００ａは、「頭文字」を示すボタンＫＢと、「ジャンル」を示すボタンＪＢとを有する。「頭文字」を示すボタンＫＢは、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設について、周辺施設の名称の頭文字によって取捨選択するための操作領域１００ａを設けるためのボタンである。「ジャンル」を示すボタンＪＢは、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設について、周辺施設が分類される詳細ジャンルによって取捨選択するための操作領域１００ａを設けるためのボタンである。図５では、「ジャンル」を示すボタンＪＢが選択された場合の操作領域１００ａを例示する。
【００６４】
図５に示すように、対応地図領域１００ｂは、地図データ１１ａに基づく地図を表示する。対応地図領域１００ｂが表示する地図は、検索領域地図であり、画面１００が表示する地図において検索領域を拡大した態様で表示される。対応地図領域１００ｂは、詳細ジャンル情報と施設位置情報とに基づき、表示する地図上に、周辺施設の位置を示す施設位置画像を表示する。つまり、対応地図領域１００ｂは、周辺施設の表示として、施設位置画像を表示する。この施設位置画像には、周辺施設を識別するための識別番号が付されている。図５に示す例では、制御部１０は、詳細ジャンル領域ＳＪＡが表示する詳細ジャンル画像が示す詳細ジャンルに分類され、検索領域に位置する周辺施設を施設位置画像によって、対応地図領域１００ｂに表示する。すなわち、図５の例では、制御部１０は、ジャンル情報及び施設位置情報に基づき、「ハンバーガー」、「ラーメン」、及び、「牛丼」のいずれかの詳細ジャンルに分類され、検索領域内に位置する周辺施設を、施設位置画像ＩＧ１〜ＩＧ１２によって表示する。対応地図領域１００ｂの右上の隅には、「×」を示すボタンＳＢが設けられる。制御部１０は、ボタンＳＢが操作されると、施設の検索に係る処理を終了する。対応地図領域１００ｂの右下の隅には、上下左右を示すボタンＩＢ（移動ボタン）が設けられる。制御部１０は、ボタンＩＢが操作されると、対応地図領域１００ｂが表示する地図を変化させる。これについては、後述する。
【００６５】
施設表示領域１００ｃは、検索領域内に位置し、操作領域１００ａの詳細ジャンル領域ＳＪＡが表示する詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設の名称を示す施設名称画像の一覧を表示する。つまり、施設名称画像は、識別番号が付されており、施設名称画像に付される識別番号と、対応地図領域１００ｂが表示する施設位置画像に付される識別番号とは、対応する。これによって、ユーザーは、施設表示領域１００ｃが表示する施設名称画像が示す周辺施設が、検索領域においてどこに位置するかを認識することができる。
【００６６】
図５に示す例では、施設表示領域１００ｃは、検索領域内に位置し、「ハンバーガー」、「ラーメン」、及び、「牛丼」のいずれかの詳細ジャンルに分類される周辺施設として、施設名称画像ＮＧ１〜ＮＧ８が表示される。施設名称画像ＮＧ１は、「ＡＢＣバーガーＡ店」の名称の周辺施設を示し、「１」の識別番号が付されている。施設名称画像ＮＧ２は、「ＤＥＦバーガーＢ店」の名称の周辺施設を示し、「２」の識別番号が付されている。施設名称画像ＮＧ３は、「ＡＢＣバーガーＣ店」の名称の周辺施設を示し、「３」の識別番号が付されている。施設名称画像ＮＧ４は、「ＺＺＺ牛丼Ｄ店」の名称の周辺施設を示し、「４」の識別番号が付されている。施設名称画像ＮＧ５は、「ＺＺＺ牛丼Ｅ店」の名称の周辺施設を示し、「５」の識別番号が付されている。施設名称画像ＮＧ６は、「ＸＸＸバーガーＦ店」の名称の周辺施設を示し、「６」の識別番号が付されている。施設名称画像ＮＧ７は、「ＶＶＶラーメンＧ店」の名称の周辺施設を示し、「７」の識別番号が付されている。施設名称画像ＮＧ８は、「ＹＹラーメンＨ店」の名称の周辺施設を示し、「８」の識別番号が付されている。施設名称画像ＮＧ１〜ＮＧ８に付される識別番号「１」〜「８」は、対応地図領域１００ｂが表示する施設位置画像ＩＧ１〜ＩＧ８に付される識別番号「１」〜「８」にそれぞれ対応している。
【００６７】
図５において、施設表示領域１００ｃは、施設位置画像ＩＧ９〜ＩＧ１２に対応する施設名称画像を表示していないが、「さらに表示」を示すボタンＳＨＢがユーザーにより操作されることで、施設位置画像ＩＧ９〜ＩＧ１２に対応する施設名称画像を表示する。本実施形態において、ボタンＳＨＢは、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設の情報が、８件を上回る場合に設けられる。
【００６８】
このように、制御部１０は、カーソル画像ＣＳが上位ジャンル情報を選択するための選択画像に移動し、上位ジャンル情報が選択されたと判別した場合、画面１００に、操作領域１００ａと、対応地図領域１００ｂと、施設表示領域１００ｃとを設ける。前述した通り、操作領域１００ａは、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設を取捨選択する領域である。また、対応地図領域１００ｂは、検索領域に対応する地図と、操作領域１００ａの操作に応じた周辺施設の位置とを表示する領域である。また、施設表示領域１００ｃは、操作領域１００ａの操作に応じた周辺施設の名称を表示する領域である。したがって、ユーザーは、操作領域１００ａによって検索領域内に位置する周辺施設について取捨選択の操作ができ、当該操作に応じた周辺施設の位置及び名称を確認できるため、周辺施設の検索において、ユーザーの利便性を向上する。
【００６９】
また、制御部１０は、タッチ操作を検出し、指定位置を基準とした検索領域に位置する周辺施設の上位ジャンルを示す上位ジャンル情報を、指定位置を基準として所定の間隔をあけて表示を行う処理を示す第１表示処理を行い、ドラッグ操作を検出して、選択された上位ジャンル情報が示す上位ジャンルに分類され、検索領域に位置する周辺施設を表示する処理である第２表示処理を行う。したがって、ユーザーは、タッチ操作及びドラッグ操作により上位ジャンルを選択することによって、検索領域に位置し、選択された上位ジャンルに分類される周辺施設を表示できるため、ユーザーは簡易な接触操作により周辺施設を検索及びジャンルの選択ができる。
【００７０】
また、２指のタッチ操作及びドラッグ操作をトリガーとして、第１表示処理と第２表示処理を実行する構成であると、以下の効果を奏する。通常、画面１００に対する操作を行う際、指の本数は、１本であることが考えられる。ここで、２指をトリガーとすることにより、ユーザーが通常の接触操作と区別することができ、画面１００に対する誤操作を抑制できる。
【００７１】
前述した通り、制御部１０は、ボタンＩＢの操作に応じて、対応地図領域１００ｂが表示する地図を変化させる。
【００７２】
図６は、対応地図領域１００ｂが表示する地図の変化について説明するための図である。
【００７３】
図６の説明において、図６の矢印に示すように、画面１００を正面視したときに上へ向かう方向を上方向とし、下へ向かう方向を下方向とし、左へ向かう方向を左方向とし、右へ向かう方向を右方向とする。
【００７４】
図６に示すように、ボタンＩＢは、対応地図領域１００ｂが表示する地図について、地図を上方向に移動させるための上ボタンＩＢＴと、地図を下方向に移動させるための下ボタンＩＢＤと、地図を左方向に移動させるための左ボタンＩＢＬと、地図を右ボタンに移動させるための右ボタンＩＢＲと、を有する。
【００７５】
制御部１０は、上ボタンＩＢＴ、下ボタンＩＢＤ、左ボタンＩＢＬ、及び、右ボタンＩＢＲへの操作に応じて、対応地図領域１００ｂが表示する地図を変化させる。例えば、図６に示すように、ユーザーが指Ｆにより、下ボタンＩＢＤを操作した場合、制御部１０は、設定された指定位置から、地図上において下方向に、地図上における所定の距離だけ移動した位置を、指定位置として再設定する。そして、制御部１０は、再設定した指定位置を中心とした検索領域に対応する地図を対応地図領域１００ｂに表示する。このように、制御部１０は、下ボタンＩＢＤにより、対応地図領域１００ｂが表示する地図を下方向に移動させ、対応地図領域１００ｂが表示する地図を変化させる。このとき、画面１００が表示する地図も、対応地図領域１００ｂの地図の移動に伴い、下方向に所定の距離だけ移動する。
【００７６】
制御部１０は、ボタンＩＢの操作に応じた位置を指定位置として再設定し、検索領域を変化させる。そのため、制御部１０は、対応地図領域１００ｂに表示する周辺施設について、検索領域の移動に伴って異ならせる。つまり、制御部１０は、施設名称画像、及び、施設位置画像について、ボタンＩＢの操作に応じた表示を行う。
【００７７】
例えば、図６に示すように、指Ｆにより下ボタンＩＢＤを操作し、対応地図領域１００ｂが施設位置画像ＩＧ３に対応する周辺施設を表示しなくなった場合、すなわち、当該周辺施設が検索領域内に位置しなくなった場合、制御部１０は、施設表示領域１００ｃに表示される施設名称画像の一覧の中に、施設名称画像ＮＧ３を表示しない。このとき、制御部１０は、新たに識別番号を振りなおす。また、下ボタンＩＢＤの操作により、移動した検索領域内に位置し、詳細ジャンルに分類される周辺施設が新たに検索された場合、当該周辺施設に関する施設位置画像、及び、施設名称画像を表示する。
【００７８】
このように、ボタンＩＢを操作することによって、最初の指定位置に基づく検索領域以外に位置する施設について検索を実行することができ、検索領域の移動によって、周辺施設に関する情報が変化するため、ユーザーの利便性を向上することができる。特に、最初の指定位置に基づく検索領域内に、ユーザーが希望する周辺施設が無い場合、接触操作によって、指定位置の設定を再度やり直す必要が無い。
【００７９】
なお、ボタンＩＢは、上下左右の方向についてそれぞれのボタンを備える構成を例示したが、これに限定されず、例えば、斜めの方向に地図が移動するためのボタンを備える構成でもよい。
【００８０】
図２に示すフローチャートの説明に戻り、制御部１０は、カーソル画像ＣＳが移動した選択画像に対応する上位ジャンル画像が示す上位ジャンルに分類される周辺施設を表示すると、表示した周辺施設について取捨選択の操作に基づく処理であるフィルタ処理を実行するか否かを判別する（ステップＳＡ９）。
【００８１】
フィルタ処理を実行すると判別した場合（ステップＳＡ９：ＹＥＳ）、制御部１０は、フィルタ処理を実行する（ステップＳＡ１０）。ここで、制御部１０の行うフィルタ処理として、詳細ジャンルに基づくフィルタ処理と、周辺施設の名称の頭文字に基づくフィルタ処理とを例示し、フィルタ処理について説明する。
【００８２】
＜詳細ジャンルに基づくフィルタ処理＞
まず、詳細ジャンルに基づくフィルタ処理について説明する。
図７は、詳細ジャンルに基づくフィルタ処理の実行時におけるナビゲーション装置１の動作を示すフローチャートである。
【００８３】
ナビゲーション装置１の制御部１０は、詳細ジャンル領域ＳＪＡが表示する詳細ジャンル画像に接触操作がされた場合に、フィルタ処理を実行すると判別し、詳細ジャンルが選択されたか否かを判別する（ステップＳＢ１）。例えば、制御部１０は、詳細ジャンル領域ＳＪＡに表示される詳細ジャンル画像に対し、ユーザーが画面１００に触れた後すぐに離す接触操作（以下、「タップ操作」と表現する）をした場合、詳細ジャンルが選択されたと判別する。
【００８４】
制御部１０は、詳細ジャンル画像がユーザーによるタップ操作を検出した場合、詳細ジャンルが選択されたと判別し（ステップＳＢ１：ＹＥＳ）、選択された詳細ジャンルに分類される周辺施設を表示する（ステップＳＢ２）。
【００８５】
図８は、詳細ジャンルが選択された場合における画面１００の遷移を説明するための図である。
【００８６】
図８（Ａ）で例示する画面１００は、図５に示す画面１００と同じである。すなわち、ユーザーが図４（Ａ）に示す画面１００において、「ファーストフード」を示す上位ジャンル画像ＪＧ１を選択した場合に遷移する画面１００である。また、図８（Ａ）では、ユーザーが詳細ジャンル画像ＳＪ２を指Ｆにより選択している場合を例示する。
【００８７】
図８（Ａ）に示すように、詳細ジャンル画像ＳＪ２がタップ操作によりユーザーによって選択されると、制御部１０は、画面１００を、図８（Ｂ）に示す画面１００に遷移させる。
【００８８】
図８（Ｂ）に示すように、詳細ジャンル画像が選択されると、制御部１０は、検索領域に位置する周辺施設のうち、選択された詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設以外の周辺施設を表示しない。つまり、制御部１０は、選択された詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設以外の周辺施設について、施設表示領域１００ｃにおける施設名称画像と、対応地図領域１００ｂにおける施設位置画像とを表示しない。
【００８９】
図８（Ｂ）では、ユーザーにより「ラーメン」を示す詳細ジャンルが選択され、「ラーメン」を示す詳細ジャンルに分類される周辺施設を表示する場合を例示する。制御部１０は、図８（Ａ）に示すように、「ラーメン」を示す詳細ジャンル画像ＳＪ２が選択されると、図８（Ｂ）に示すように、対応地図領域１００ｂ及び施設表示領域１００ｃに表示される周辺施設のうち、「ラーメン」を示す詳細ジャンルに分類される周辺施設以外の周辺施設を表示しない。すなわち、制御部１０は、対応地図領域１００ｂにおいて、施設位置画像ＩＧ１〜ＩＧ１２のうち、「ラーメン」を示す詳細ジャンルに分類される周辺施設の施設位置画像ＩＧ７〜ＩＧ９を表示し、他の周辺施設の施設位置画像を表示しない。また、制御部１０は、施設表示領域１００ｃにおいて、施設位置画像ＩＧ１〜ＩＧ１２に対応する施設名称画像のうち、施設名称画像ＮＧ７〜ＮＧ９を表示し、他の周辺施設の施設名称画像を表示しない。このとき、制御部１０は、表示する施設位置画像ＩＧ７〜ＩＧ９、及び、施設名称画像ＮＧ７〜ＮＧ９に対し、識別番号を振りなおす。図８（Ｂ）に示す例では、「ラーメン」を示す詳細ジャンルに分類される周辺施設が３件であるため、施設表示領域１００ｃには、「さらに表示」を示すボタンＳＨＢが設けられない。
【００９０】
なお、選択された「ラーメン」を示す詳細ジャンル画像ＳＪ２は、他の詳細ジャンル画像と異なる色で表示される。図８（Ｂ）に示す場合、「ラーメン」を示す詳細ジャンル画像ＳＪ２は、「ハンバーガー」を示す詳細ジャンル画像ＳＪ１と、「牛丼」を示す詳細ジャンル画像ＳＪ３と、異なる色で表示される。これにより、ユーザーは、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設が、どの詳細ジャンルに分類される周辺施設であるかを認識することができる。
【００９１】
このように、詳細ジャンル領域ＳＪＡに表示される詳細ジャンルを選択することにより、選択された詳細ジャンルに分類される周辺施設以外の周辺施設について、当該周辺施設の名称と位置とを表示しない。したがって、詳細ジャンル画像の選択によって、選択されない詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を表示しないため、容易に周辺施設を絞り込むことができ、また、選択した詳細ジャンルに分類される周辺施設について、当該周辺施設の名称と位置とを確認できるため、周辺施設の検索においてユーザーの利便性が向上する。
【００９２】
図７のフローチャートの説明に戻り、制御部１０は、詳細ジャンルが選択されていないと判別した場合（ステップＳＢ１：ＮＯ）、詳細ジャンルの移動を受け付ける（ステップＳＢ３）。例えば、ユーザーが詳細ジャンル画像に対し、指を画面１００に触れたまま所定期間以上動かさない接触操作（以下、「ホールド操作」と表現する）をした場合、制御部１０は、詳細ジャンルの選択と判別せず、詳細ジャンルの移動の操作（除外操作）を受け付ける。
【００９３】
次いで、制御部１０は、詳細ジャンル画像が詳細ジャンル除外領域ＪＪＡに移動したか否かを判別する（ステップＳＢ４）。詳細ジャンル画像が詳細ジャンル除外領域ＪＪＡに移動したと判別した場合（ステップＳＢ４：ＹＥＳ）、制御部１０は、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設の対象から外す（ステップＳＢ５）。
【００９４】
図９は、詳細ジャンル画像が詳細ジャンル除外領域ＪＪＡに移動した場合における画面１００の遷移を説明するための図である。
【００９５】
図９（Ａ）で例示する画面１００は、ユーザーが図４（Ａ）に示す画面１００において、「ファーストフード」を示す上位ジャンルを選択した場合に遷移する画面１００である。また、図９（Ａ）では、ユーザーが「ハンバーガー」を示す詳細ジャンル画像ＳＪ１を、詳細ジャンル領域ＳＪＡから詳細ジャンル除外領域ＪＪＡに、指Ｆによりドラッグ操作をしている場合を例示する。
【００９６】
制御部１０は、「ハンバーガー」を示す詳細ジャンル画像ＳＪ１に対するホールド操作を検出すると、詳細ジャンル画像ＳＪ１の移動の操作を受け付ける。そして、図９（Ａ）に示すように、詳細ジャンル画像ＳＪ１がドラッグ操作により詳細ジャンル除外領域ＪＪＡに移動されると、制御部１０は、画面１００を、図９（Ｂ）に示す画面１００に遷移させる。
【００９７】
図９（Ｂ）に示すように、詳細ジャンル画像ＳＪ１が詳細ジャンル除外領域ＪＪＡに移動する操作を受け付けると、制御部１０は、検索領域内に位置する周辺施設のうち、移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を除く周辺施設を表示する。つまり、制御部１０は、検索領域内に位置する周辺施設のうち、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を除く周辺施設について、施設表示領域に施設名称画像を表示し、また、対応地図領域１００ｂに施設位置画像を表示する。また、図９（Ｂ）に示すように、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像は、表示されない。
【００９８】
図９（Ｂ）では、ユーザーにより「ハンバーガー」を示す詳細ジャンルが除外され、「ラーメン」、及び、「牛丼」を示す詳細ジャンルに分類される周辺施設を表示する場合を例示する。制御部１０は、図９（Ａ）に示すように、「ハンバーガー」を示す詳細ジャンル画像ＳＪ１が詳細ジャンル除外領域ＪＪＡに移動すると、図９（Ｂ）に示すように、対応地図領域１００ｂ及び施設表示領域１００ｃに表示される周辺施設のうち、「ハンバーガー」を示す詳細ジャンルに分類される周辺施設を除く周辺施設を表示する。すなわち、制御部１０は、対応地図領域１００ｂにおいて、施設位置画像ＩＧ１〜ＩＧ１２のうち、「ラーメン」及び「牛丼」を示す詳細ジャンルに分類される周辺施設の施設位置画像である、施設位置画像ＩＧ４、施設位置画像ＩＧ５、施設位置画像ＩＧ７、施設位置画像ＩＧ８、施設位置画像ＩＧ９、施設位置画像ＩＧ１０、及び、施設位置画像ＩＧ１２を表示する。また、制御部１０は、施設表示領域１００ｃにおいて、施設位置画像ＩＧ４、施設位置画像ＩＧ５、施設位置画像ＩＧ７、施設位置画像ＩＧ８、施設位置画像ＩＧ９、施設位置画像ＩＧ１０、及び、施設位置画像ＩＧ１２に対応する施設名称画像である、施設名称画像ＮＧ４、施設名称画像ＮＧ５、施設名称画像ＮＧ７、施設名称画像ＮＧ８、施設名称画像ＮＧ９、施設名称画像ＮＧ１０、及び、施設名称画像ＮＧ１２を表示する。このとき、制御部１０は、対応地図領域１００ｂが表示する施設位置画像、及び、施設表示領域１００ｃが表示する施設名称画像に対し、識別番号を振りなおす。図９（Ｂ）に示す例では、「ラーメン」及び「牛丼」を示す詳細ジャンルに分類される周辺施設の合計が７件であるため、施設表示領域１００ｃには、「さらに表示」を示すボタンＳＨＢが設けられない。
【００９９】
このように、詳細ジャンル領域ＳＪＡに表示される詳細ジャンル画像を詳細ジャンル除外領域ＪＪＡに、ユーザーがドラッグ操作により移動することで、検索領域に位置する周辺施設のうち、移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を除く周辺施設について、当該周辺施設の名称と位置とを表示する。そのため、ユーザーが希望しない詳細ジャンルに分類される周辺施設を除外することにより、容易に周辺施設を絞り込むことができ、また、この絞り込みに伴い、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設からユーザーが希望しない詳細ジャンルに分類される周辺施設を除外できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１００】
図７のフローチャートの説明に戻り、制御部１０は、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンルに分類される周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設の対象から外した後、「戻る」を示すボタンＭＢがユーザーにより操作されたか否かを判別する（ステップＳＢ６）。ボタンＭＢが操作されない場合（ステップＳＢ６：ＮＯ）、制御部１０は、フィルタ処理を終了する。一方で、「戻る」を示すボタンＭＢが操作された場合（ステップＳＢ６：ＹＥＳ）、制御部１０は、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像を詳細ジャンル領域ＳＪＡに再度表示する（ステップＳＢ７）。次いで、制御部１０は、詳細ジャンル領域ＳＪＡに再度表示した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を含み、対応地図領域１００ｂ及び施設表示領域１００ｃに周辺施設を表示する（ステップＳＢ８）。
【０１０１】
例えば、図９（Ａ）に示すように、「ラーメン」を示す詳細ジャンル画像を詳細ジャンル除外領域ＪＪＡに移動させ、図９（Ｂ）に示すように、「ラーメン」を示す詳細ジャンルに分類される周辺施設を除外した場合において、「戻る」を示すボタンＭＢが操作されたとする。制御部１０は、「ラーメン」を示す詳細ジャンル画像を、詳細ジャンル領域ＳＪＡに再度表示して、「ラーメン」、「ハンバーガー」、及び、「牛丼」を示す詳細ジャンルに分類される周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する。
【０１０２】
このように、「戻る」を示すボタンＭＢを操作することにより、制御部１０は、詳細ジャンル除外領域ＪＪＡに移動した詳細ジャンル画像を詳細ジャンル領域ＳＪＡに再度表示し、当該詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を含む周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する。そのため、ユーザーが除外した詳細ジャンルに分類される周辺施設を、「戻る」を示すボタンＭＢを操作することにより再度表示できるため、一度除外した詳細ジャンルに分類される周辺施設を再度表示する際、容易な接触操作で再度表示でき、ユーザーの利便性が向上する。
【０１０３】
＜周辺施設の名称の頭文字に基づくフィルタ処理＞
次に、周辺施設の名称の頭文字に基づくフィルタ処理について説明する。
【０１０４】
周辺施設の名称の頭文字に基づくフィルタ処理を実行する場合、制御部１０は、周辺施設の名称の頭文字に基づくフィルタ処理を実行するための画面１００を表示する。制御部１０は、操作領域１００ａに設けられる「頭文字」を示すボタンＫＢが操作されることにより、当該画面１００を表示する。後述するが、この場合、制御部１０は、操作領域１００ａに、詳細ジャンル領域ＳＪＡの代わりに、周辺施設の名称の頭文字を示す頭文字情報を頭文字画像として表示する頭文字領域ＫＡを設ける。また、制御部１０は、操作領域１００ａに、詳細ジャンル除外領域ＪＪＡの代わりに、頭文字画像を除外するための頭文字除外領域ＫＪＡを設ける。
【０１０５】
図１０は、周辺施設の名称の頭文字に基づくフィルタ処理の実行時におけるナビゲーション装置１の動作を示すフローチャートである。
【０１０６】
ナビゲーション装置１の制御部１０は、頭文字領域ＫＡが表示する頭文字画像に接触操作がされた場合に、フィルタ処理を実行すると判別する。そして、制御部１０は、頭文字情報が選択されたか否かを判別する（ステップＳＣ１）。次いで、頭文字画像が選択されたと判別した場合（ステップＳＣ１：ＹＥＳ）、選択された頭文字画像が示す頭文字の名称の周辺施設を表示する（ステップＳＣ２）。
【０１０７】
図１１は、頭文字画像が選択された場合における画面１００の遷移を説明するための図である。
【０１０８】
図１１（Ａ）に示す画面１００は、ユーザーが「頭文字」を示すボタンＳＢを選択した場合に表示される画面１００であり、図４（Ａ）において、「ファーストフード」を示すジャンルを選択した場合に、表示される画面１００を例示する。
【０１０９】
図１１（Ａ）に示すように、「頭文字」を示すボタンＳＢをユーザーが選択した場合、操作領域１００ａに、詳細ジャンル領域ＳＪＡの代わりに頭文字領域ＫＡが設けられる。頭文字領域ＫＡには、頭文字情報として頭文字画像が表示される。図９では、頭文字領域ＫＡに、頭文字「Ａ」を示す頭文字画像ＫＧ１、頭文字「Ｄ」を示す頭文字画像ＫＧ２、頭文字「Ｚ」を示す頭文字画像ＫＧ３、頭文字「Ｘ」を示す頭文字画像ＫＧ４、頭文字「Ｖ」を示す頭文字画像ＫＧ５、及び、頭文字「Ｙ」を示す頭文字画像ＫＧ６を表示する。これら頭文字画像は、検索領域内に位置し、「ファーストフード」のジャンルに分類される周辺施設の名称の頭文字を示す。すなわち、対応地図領域１００ｂに表示される施設位置画像が示す周辺施設の名称は、「Ａ」、「Ｄ」、「Ｚ」、「Ｘ」、「Ｖ」、及び、「Ｙ」のいずれかの頭文字を示す。また、図１１（Ａ）に示すように、制御部１０は、操作領域１００ａに、頭文字除外領域ＫＪＡを設ける。ユーザーが頭文字画像を頭文字領域ＫＡから頭文字除外領域ＫＪＡに移動することにより、制御部１０は、後述する処理を実行する。
【０１１０】
図１１（Ａ）では、ユーザーが頭文字画像ＫＧ２を指Ｆにより選択している場合を例示する。ナビゲーション装置１の制御部１０は、例えば、頭文字領域ＫＡに表示される頭文字画像に対し、ユーザーがタップ操作をした場合に、頭文字画像が選択されたと判別し、画面１００を図１１（Ｂ）に示す画面１００に遷移される。
【０１１１】
図１１（Ｂ）に示すように、頭文字画像が選択されると、制御部１０は、名称情報に基づき、検索領域内に位置する周辺施設のうち、選択された頭文字画像が示す頭文字の名称の周辺施設以外の周辺施設を表示しない。つまり、制御部１０は、選択された頭文字画像が示す頭文字の名称の周辺施設について、施設表示領域１００ｃにおける施設名称画像、及び、対応地図領域１００ｂにおける施設位置画像を表示しない。
【０１１２】
図１１（Ｂ）では、ユーザーにより「Ｄ」を示す頭文字が選択され、「Ｄ」を示す頭文字の名称の周辺施設を表示する場合を例示する。制御部１０は、図１１（Ａ）に示すように、「Ｄ」を示す頭文字画像ＫＧ２が選択されると、図１１（Ｂ）に示すように、対応地図領域１００ｂ及び施設表示領域１００ｃに表示される周辺施設のうち、「Ｄ」を示す頭文字の名称の周辺施設以外の周辺施設を表示しない。すなわち、制御部１０は、対応地図領域１００ｂにおいて、施設位置画像ＩＧ１〜ＩＧ１２のうち、「Ｄ」を示す頭文字の名称の周辺施設の施設位置画像ＩＧ２のみを表示し、他の施設位置画像を表示しない。また、制御部１０は、施設表示領域１００ｃにおいて、施設位置画像ＩＧ１〜ＩＧ１２に対応する施設名称画像のうち、施設位置画像ＩＧ２に対応する施設名称画像ＮＧ２を表示し、他の施設名称画像を表示しない。このとき、制御部１０は、表示する施設位置画像ＩＧ２、及び、施設名称画像ＮＧ２に対し、識別番号を振りなおす。図１１（Ｂ）に示す例では、「Ｄ」を示す頭文字の名称の周辺施設が１件であるため、制御部１０は、施設表示領域１００ｃに、「さらに表示」を示すボタンＳＨＢが設けない。
【０１１３】
なお、選択された「Ｄ」を示す頭文字画像ＫＧ２は、他の頭文字画像と異なる色で表示される。図１１（Ｂ）に示す場合、「Ｄ」を示す詳細ジャンル画像ＳＪ２は、「Ａ」を示す頭文字画像ＫＧ１と、「Ｚ」を示す頭文字画像ＫＡ３と、「Ｘ」を示す頭文字画像ＫＡ４と、「Ｖ」を示す頭文字画像ＫＡ５と、「Ｙ」を示す頭文字画像ＫＡ６と、異なる色で表示される。これにより、ユーザーは、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設が、どの頭文字の名称の周辺施設であるかを認識することができる。
【０１１４】
このように、頭文字領域ＫＡに表示される頭文字画像を選択することにより、選択された頭文字画像が示す頭文字の名称の周辺施設以外の周辺施設について、当該周辺施設の名称と位置とを表示しない。したがって、頭文字画像の選択によって、選択されない頭文字画像が示す頭文字の名称の周辺施設を表示しないため、容易に周辺施設を絞り込むことができ、また、絞り込んだ周辺施設について、当該周辺施設の名称と位置とを確認できるため、周辺施設の検索においてユーザーの利便性が向上する。また、ユーザーが希望する周辺施設について、名称を認識している場合、詳細ジャンルに基づく周辺施設の絞込みより、迅速に周辺施設を絞り込むことができる。
【０１１５】
図１０のフローチャートの説明に戻り、制御部１０は、頭文字画像が選択されていないと判別した場合（ステップＳＣ１：ＮＯ）、頭文字画像の移動を受け付ける（ステップＳＣ３）。例えば、ユーザーが頭文字画像に対し、ホールド操作をした場合、制御部１０は、頭文字画像の選択と判別せず、頭文字画像の移動の操作（除外操作）を受け付ける。
【０１１６】
次いで、制御部１０は、頭文字画像が頭文字除外領域ＫＪＡに移動したか否かを判別する（ステップＳＣ４）。頭文字画像が頭文字除外領域ＫＪＡに移動したと判別した場合（ステップＳＣ４：ＹＥＳ）、制御部１０は、頭文字除外領域ＫＪＡに移動した頭文字画像が示す頭文字の名称の周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設の対象から外す（ステップＳＣ５）。
【０１１７】
図１２は、頭文字画像が頭文字除外領域ＫＪＡに移動した場合における画面１００の遷移を説明するための図である。
【０１１８】
図１２（Ａ）で例示する画面１００は、ユーザーが図４（Ａ）に示す画面１００において、「ファーストフード」を示す上位ジャンルを選択し、「頭文字」を示すボタンＫＢを選択した場合に遷移する画面１００である。また、図１２（Ａ）では、ユーザーが「Ｚ」を示す頭文字画像ＫＧ３を、頭文字領域ＫＡから頭文字除外領域ＫＪＡに、指Ｆによるドラッグ操作で移動している場合を例示する。
【０１１９】
制御部１０は、「Ｚ」を示す頭文字画像ＫＧ３に対するホールド操作を検出すると、頭文字画像ＫＧ３の移動の操作を受け付ける。そして、図１２（Ａ）に示すように、頭文字画像ＫＧ３がドラッグ操作により頭文字除外領域ＫＪＡに移動されると、制御部１０は、画面１００を図１２（Ｂ）に示す画面１００に遷移させる。
【０１２０】
図１２（Ｂ）に示すように、頭文字画像ＫＧ３が頭文字除外領域ＫＪＡに移動する操作を受け付けると、制御部１０は、検索領域に位置する周辺施設のうち、移動した頭文字画像が示す頭文字の名称の周辺施設を除く周辺施設を表示する。つまり、制御部１０は、検索領域に位置する周辺施設のうち、頭文字除外領域ＫＪＡに移動した頭文字画像が示す頭文字の名称の周辺施設を除く周辺施設について、施設表示領域１００ｃに施設名称画像を表示し、また、対応地図領域１００ｂに施設位置画像を表示する。
【０１２１】
図１２（Ｂ）では、ユーザーにより「Ｚ」を示す頭文字画像ＫＧ３が除外され、「Ａ」、「Ｄ」、「Ｘ」、「Ｖ」、及び、「Ｙ」を示す頭文字の名称の周辺施設を表示する場合を例示する。制御部１０は、図１２（Ａ）に示すように、「Ｚ」を示す頭文字画像ＫＧ３が頭文字除外領域ＫＪＡに移動すると、図１２（Ｂ）に示すように、対応地図領域１００ｂ及び施設表示領域１００ｃに表示される周辺施設のうち、「Ｚ」を示す頭文字の名称の周辺施設を除く周辺施設を表示する。すなわち、制御部１０は、対応地図領域１００ｂにおいて、施設位置画像ＩＧ１〜ＩＧ１２のうち、「Ａ」、「Ｄ」、「Ｘ」、「Ｖ」、及び「Ｙ」を示す頭文字の名称の周辺施設の施設位置画像である、施設位置画像ＩＧ１〜ＩＧ３、及び、施設位置画像ＩＧ７〜ＩＧ１２を表示する。また、制御部１０は、施設表示領域１００ｃにおいて、施設位置画像ＩＧ１〜３、及び、施設位置画像ＩＧ７〜ＩＧ１２に対応する施設名称画像である、施設名称画像ＮＧ１〜ＮＧ３、及び、施設名称画像ＮＧ７〜ＮＧ１２を表示する。このとき、制御部１０は、対応地図領域１００ｂが表示する施設位置画像、及び、施設表示領域１００ｃが表示する施設名称画像に対し、識別番号を振りなおす。なお、図１２（Ｂ）に示す例では、「Ａ」、「Ｄ」、「Ｘ」、「Ｖ」、及び、「Ｙ」を示す頭文字の名称の周辺施設の合計が９件であるため、施設表示領域１００ｃには、９件のうち８件が表示される。この場合、制御部１０は、施設表示領域１００ｃに「さらに表示」を示すボタンＳＨＢを設けており、ユーザーがボタンＳＨＢを操作することによって、９件目を表示する。
【０１２２】
このように、頭文字領域ＫＡに表示される頭文字画像を頭文字除外領域ＫＪＡに、ユーザーがドラッグ操作により移動することで、検索領域に位置する周辺施設のうち、移動した頭文字画像が示す頭文字の名称の周辺施設を除く周辺施設について、当該周辺施設の名称と位置とを表示する。そのため、ユーザーが希望しない名称の周辺施設を除外することにより、容易に周辺施設を絞り込むことができ、また、この絞り込みに伴い、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設からユーザーが希望しない名称の周辺施設を除外できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１２３】
図１０のフローチャートの説明に戻り、制御部１０は、頭文字除外領域ＫＪＡに移動した頭文字画像が示す頭文字の名称の周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する周辺施設の対象から外した後、「戻る」を示すボタンＭＢがユーザーにより操作されたか否かを判別する（ステップＳＣ６）。「戻る」を示すボタンＭＢが操作されない場合（ステップＳＣ６：ＮＯ）、制御部１０は、フィルタ処理を終了する。一方で、「戻る」を示すボタンＭＢが操作された場合（ステップＳＣ６：ＹＥＳ）、制御部１０は、頭文字除外領域ＫＪＡに移動した頭文字画像を頭文字領域ＫＡに再度表示する（ステップＳＣ７）。次いで、制御部１０は、頭文字領域ＫＡに再度表示した頭文字画像が示す頭文字の名称の周辺施設を含み、対応地図領域１００ｂ及び施設表示領域１００ｃに周辺施設を表示する（ステップＳＣ８）。
【０１２４】
例えば、図１２（Ａ）に示すように、「Ｚ」を示す頭文字画像を頭文字除外領域ＫＪＡに移動させ、図１２（Ｂ）に示すように、「Ｚ」を示す頭文字の名称の周辺施設を除外した場合において、「戻る」を示すボタンＭＢが操作されたとする。制御部１０は、「Ｚ」を示す頭文字画像を、頭文字領域ＫＡに再度表示して、「Ａ」、「Ｄ」、「Ｚ」、「Ｘ」、「Ｖ」、及び、「Ｙ」を示す頭文字の名称の周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する。
【０１２５】
このように、「戻る」を示すボタンＭＢを操作することにより、制御部１０は、頭文字除外領域ＫＪＡに移動した頭文字画像を頭文字領域ＫＡに戻して表示し、当該頭文字画像が示す頭文字の名称の周辺施設を含む周辺施設を、対応地図領域１００ｂ及び施設表示領域１００ｃに表示する。そのため、ユーザーが除外した頭文字画像が示す頭文字の名称の周辺施設を、「戻る」を示すボタンＭＢを操作することにより再度表示できるため、一度除外した頭文字画像が示す頭文字の名称の周辺施設を再度表示する際、容易な操作で再度表示でき、ユーザーの利便性が向上する。
【０１２６】
図２に示すフローチャートの説明に戻り、制御部１０は、フィルタ処理を実行すると、目的地の設定を行ったか否かを判別する（ステップＳＡ１１）。目的地を設定すると判別すると（ステップＳＡ１１：ＹＥＳ）、制御部１０は、目的地までの経路を表示する（ステップＳＡ１２）。
【０１２７】
図１３は、目的地の設定について説明するための図である。
【０１２８】
図１３（Ａ）は、フィルタ処理の実行後の画面１００であり、図８（Ｂ）に示す、「ラーメン」の詳細ジャンル画像ＳＪ２を選択した場合の画面１００を例示する。
【０１２９】
図１３（Ａ）に示すように、「ラーメン」を示す詳細ジャンルに分類される周辺施設について、施設表示領域１００ｃには、施設名称画像ＮＧ７〜ＮＧ９が表示され、対応地図領域１００ｂには、施設位置画像ＩＧ７〜ＩＧ９が表示される。施設名称画像ＮＧ７〜ＮＧ９、及び、施設位置画像ＩＧ７〜ＩＧ９は、選択可能に表示されている。図１３（Ａ）では、ユーザーが指Ｆによって「ＶＶＶラーメン店」を示す施設名称画像ＮＧ７を選択している場合を例示している。
【０１３０】
図１３（Ａ）に示すように、ユーザーが施設名称画像を選択すると、制御部１０は、図１３（Ｂ）に示すように、「ＶＶＶラーメン店」を示す周辺施設について、周辺施設の詳細な情報を表示するためのボタンＳＳＢと、周辺施設を目的地として設定するためのボタンＭＳＢと、を表示する。
【０１３１】
図１３（Ｂ）に示す画面１００において、ユーザーがボタンＳＳＢを選択操作すると、図１３（Ｃ）に示すように、制御部１０は、地図データ１１ａに基づき、「ＶＶＶラーメン店」を示す周辺施設について、名称情報や、周辺施設の特徴を示す情報、周辺施設の電話番号を示す情報、住所を示す情報、営業時間を示す情報等を、画面１００に表示する。制御部１０は、これら情報を、サーバーと通信する通信部（不図示）により、サーバーから取得して表示する構成でもよい。この構成の場合、より詳細な周辺施設の情報を表示することができる。
【０１３２】
また、図１３（Ｃ）に示すように、制御部１０は、周辺施設に詳細な情報と共に、当該周辺施設を目的地として設定するためのボタンＭＳＢと、周辺施設の詳細な情報の表示を取りやめるためのボタンＧＭＢを設ける。ユーザーにより、ボタンＭＳＢが選択されると、制御部１０は、「ＶＶＶラーメン店」を示す周辺施設を目的地として設定し、図１３（Ｄ）に示すように、車両の現在位置Ｍを示すと共に、目的地までの経路を表示する（ステップＳＡ１２）。
【０１３３】
また、図１３（Ｂ）において、ユーザーによりボタンＭＳＢが選択されると、制御部１０は、「ＶＶＶラーメン店」を示す周辺施設を目的地として設定し、図１３（Ｄ）に示すように、車両の現在位置Ｍを示すとともに、目的地までの経路を表示する（ステップｓＡ１２）。
【０１３４】
ここで、図２のフローチャートにおけるステップＳＡ６の説明に戻り、制御部１０は、２指が画面１００に接触していないと判別した場合（ステップＳＡ６：ＮＯ）、上位ジャンルを問わず周辺施設を表示する（ステップＳＡ１８）。すなわち、図４（Ａ）において、カーソル画像ＣＳをいずれの選択画像に移動せず、２指が画面１００から離れた場合、上位ジャンルを問わず、検索領域画像ＫＧが示す検索領域に位置する周辺施設を表示する（ステップＳＡ１８）。この場合、制御部１０は、図５に示すように、施設表示領域１００ｃ、対応地図領域１００ｂ、及び、操作領域１００ａを地図上に設け、上位ジャンルを問わず周辺施設を表示する。これによって、ユーザーは、上位ジャンルを問わず周辺施設を検索した場合でも、詳細ジャンル又は頭文字によって周辺施設を絞り込むことができる。
【０１３５】
また、図２のフローチャートにおけるステップＳＡ７の説明に戻り、制御部１０は、カーソル画像ＣＳの位置が、上位ジャンル画像に対応する選択画像に位置していないと判別した場合（ステップＳＡ７：ＮＯ）、「それ以外のジャンル」を示すジャンル表示画像ＪＧ６に対応する選択画像ＳＧ６に位置しているか否かを判別する（ステップＳＡ１３）。カーソル画像ＣＳが「それ以外のジャンルに」を示すジャンル表示画像ＨＧに対応する選択画像ＳＧ６に移動したと判別した場合（ステップＳＡ１３：ＹＥＳ）、制御部１０は、上位５つ以外の上位ジャンルを示す上位ジャンル情報を表示する（ステップＳＡ１４）。
【０１３６】
図１４は、「これ以外のジャンル」が選択された場合に表示される画面１００の一例を示す図である。
【０１３７】
図１４（Ａ）は、指定位置が設定された場合における上位ジャンル情報を表示する画面１００において、ユーザーが２指により、「これ以外のジャンル」を示すジャンル表示画像ＨＧを選択している場合を例示する。
【０１３８】
図１４（Ａ）に示すように、ユーザーによって「これに以外のジャンル」を示すジャンル表示画像ＨＧが選択されると、図１４（Ｂ）に示すように、制御部１０は、上位５つ以外の上位ジャンル情報を表示する。つまり、図１４（Ｂ）に示すように、制御部１０は、上位５つ以外の上位ジャンル情報を示す上位ジャンル画像ＪＧ７〜ＪＧ１２を地図に重畳して表示する。上位ジャンル画像ＪＧ７は、「行政施設」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ８は、「カフェ」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ９は、「ドラッグストア」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ１０は、「病院」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ１１は、「スーパー」の上位ジャンル情報を示す画像である。また、上位ジャンル画像ＪＧ１２は、「ショッピング」の上位ジャンル情報を示す画像である。上位ジャンル画像ＪＧ７〜ＪＧ１２が示す上位ジャンルは、検索領域内において、周辺施設の件数が上位６以下の上位ジャンルである。
【０１３９】
また、図１４（Ｂ）に示すように、制御部１０は、上位ジャンル画像ＪＧ７〜ＪＧ１２を選択するための選択画像ＳＧ７〜ＳＧ１２を地図に重畳して表示する。選択画像ＳＧ７は、「行政施設」を示す上位ジャンル画像ＪＧ７を選択するための画像である。また、選択画像ＳＧ８は、「カフェ」を示す上位ジャンル画像ＪＧ８を選択するための画像である。また、選択画像ＳＧ９は、「ドラッグストア」を示す上位ジャンル画像ＪＧ９を選択するための画像である。また、選択画像ＳＧ１０は、「病院」を示す上位ジャンル画像ＪＧ１０を選択するための画像である。また、選択画像ＳＧ１１は、「スーパー」を示す上位ジャンル画像ＪＧ１１を選択するための画像である。また、選択画像ＳＧ１２は、「ショッピング」を示す上位ジャンル画像ＪＧ１２を選択するための画像である。選択画像ＳＧ７〜選択画像ＳＧ１２のそれぞれは、選択する上位ジャンル画像と対応するように、上位ジャンル画像の近傍に表示される。すなわち、選択画像ＳＧ７は、上位ジャンル画像ＪＧ７に対応するよう上位ジャンル画像ＪＧ７の近傍に表示され、選択画像ＳＧ８は、上位ジャンル画像ＪＧ８に対応するよう上位ジャンル画像ＪＧ８の近傍に表示され、選択画像ＳＧ９は、上位ジャンル画像ＪＧ９に対応するよう上位ジャンル画像ＪＧ９の近傍に表示され、選択画像ＳＧ１０は、上位ジャンル画像ＪＧ１０に対応するよう上位ジャンル画像ＪＧ１０の近傍に表示され、選択画像ＳＧ１１は、上位ジャンル画像ＪＧ１１に対応するよう上位ジャンル画像ＪＧ１１の近傍に表示され、選択画像ＳＧ１２は、上位ジャンル画像ＪＧ１２に対応するよう上位ジャンル画像ＪＧ１２の近傍に表示される。
【０１４０】
また、制御部１０は、図１４（Ｂ）に示すように、「ジャンル選択画面へ」を示すジャンル選択画像ＪＳＧを上位ジャンル画像ＪＧ７〜ＪＧ１２と共に、表示する。また、ジャンル選択画像ＪＳＧの近傍には、ジャンル選択画像ＪＳＧを選択するための選択画像ＳＧ１３が表示される。
【０１４１】
図２のフローチャートの説明に戻り、制御部１０は、周辺施設の数が多い上位５つ以外の上位ジャンル情報を表示すると、「ジャンル選択画面へ」を示すジャンル選択画像ＪＳＧを選択したか否かを判別する（ステップＳＡ１５）。「ジャンル選択画面へ」を示すジャンル選択画像ＪＳＧでなく上位ジャンル画像を選択した場合、制御部１０は、選択した上位ジャンル画像が示す上位ジャンルに分類される周辺施設を表示する。一方で、「ジャンル選択画面へ」を示すジャンル選択画像ＪＳＧを選択した場合（ステップＳＡ１５：ＹＥＳ）、制御部１０は、ジャンルの一覧を表示する（ステップＳＡ１６）。
【０１４２】
図１４（Ｂ）の例の場合、ユーザーがカーソル画像ＣＳをドラッグ操作により、選択画像ＳＧ１３まで移動させた場合、制御部１０は、図１４（Ｃ）に示すように、地図データ１１ａに基づき、検索領域に位置する周辺施設のジャンルを示すジャンル情報の一覧を表示する。このように、検索領域に位置する周辺施設のジャンルについて、ジャンル情報の一覧を表示する画面１００を設けることにより、件数の多い上位の上位ジャンルの中にユーザーが希望する上位ジャンルがない場合でも、上位ジャンルの一覧を表示することによって、選択することができる。
【０１４３】
図１４（Ｃ）に示すように、制御部１０は、「ジャンル選択画面へ」を示すジャンル選択画像ＪＳＧが選択されると、検索領域に位置する周辺施設のジャンルの一覧を表示する。一覧に表示されるジャンルは、ジャンル情報としてジャンル画像が選択可能に表示される。ユーザーが一覧の中から１のジャンル画像を選択すると、制御部１０は、ジャンル画像の選択を受け付け（ステップＳＡ１７）、当該ジャンル画像が示すジャンルに分類される周辺施設を表示する。
【０１４４】
以上、説明したように、本実施形態のナビゲーション装置１（情報処理装置）は、地図情報ＴＪＨと、ジャンル情報を含む施設情報ＳＪＨとを有する地図データ１１ａを記憶する記憶部１１と、画像を表示する表示パネル１２ａ（表示部）と、表示パネル１２ａにより地図情報ＴＪＨに基づく地図を表示し、施設情報ＳＪＨに基づき検索した施設を分類するジャンルについて、取捨選択の操作を受け付け、地図上に、受け付けた操作に応じてジャンルに分類される施設の表示を行う制御部１０と、を備える。
【０１４５】
これにより、検索した施設を分類するジャンルについて、取捨選択の操作ができ、取捨選択の操作に応じた施設の表示がされるため、施設の検索において、容易に施設を絞り込むことができる。
【０１４６】
また、ジャンル情報は、施設を分類する上位ジャンル（第１ジャンル）を示す第１ジャンル情報（第１ジャンル情報）と、上位ジャンルに分類される施設（第１施設）を更に分類する詳細ジャンル（第２ジャンル）を示す詳細ジャンル情報（第２ジャンル情報）とを対応付けて有する。制御部１０は、検索した周辺施設の上位ジャンル情報に対応付く詳細ジャンル情報を選択可能に表示し、詳細ジャンル情報が選択された場合、表示パネル１２ａが表示する詳細ジャンルに分類される周辺施設（第２施設）のうち、選択された詳細ジャンル情報以外の詳細ジャンル情報が示す詳細ジャンルに分類される周辺施設を表示しない。
【０１４７】
詳細ジャンル領域ＳＪＡに表示される詳細ジャンル画像を選択することにより、選択された詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設以外の周辺施設について、施設位置画像、及び、施設名称画像が表示されない。したがって、詳細ジャンル画像の選択によって、選択されない詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を表示しないため、容易に周辺施設を絞り込むことができ、また、選択した詳細ジャンルに分類される周辺施設について、当該周辺施設の名称と位置とを確認できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１４８】
制御部１０は、検索した周辺施設の上位ジャンル情報に対応付く詳細ジャンル情報を表示する。また、制御部１０は、表示した詳細ジャンル情報が示す詳細ジャンルに分類される周辺施設を、表示パネル１２aが表示する周辺施設の対象から外す移動の操作（除外操作）を受け付ける。制御部１０は、詳細ジャンル情報が詳細ジャンル除外領域ＪＪＡに移動する操作を受け付けた場合に、移動した詳細ジャンル情報が示す詳細ジャンルに分類される周辺施設を、表示パネル１２ａが表示する周辺施設の対象から外す。
【０１４９】
詳細ジャンル領域ＳＪＡに表示される詳細ジャンル画像を詳細ジャンル除外領域ＪＪＡに、ユーザーがドラッグ操作により移動させることで、検索領域に位置する周辺施設のうち、移動した詳細ジャンル画像が示す詳細ジャンルに分類される周辺施設を除く周辺施設について、当該周辺施設の名称と位置とを表示する。そのため、ユーザーが希望しない詳細ジャンルに分類される周辺施設を除外することにより、容易に周辺施設を絞り込むことができ、また、この絞り込みに伴い、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設からユーザーが希望しない詳細ジャンルに分類される周辺施設を除外できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１５０】
また、施設情報ＳＪＨは、施設の名称を示す名称情報を有する。制御部１０は、上位ジャンル情報が選択された場合、選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設の位置と名称との情報を表示する。また、制御部１０は、選択された上位ジャンルに分類される周辺施設について、名称情報に基づき周辺施設の名称の頭文字を示す頭文字情報を選択可能に表示する。制御部１０は、頭文字情報が選択された場合、表示パネル１２ａが表示する周辺施設のうち、選択された頭文字情報以外の頭文字情報が示す頭文字の名称の周辺施設を表示しない。
【０１５１】
頭文字領域ＫＡに表示される頭文字画像を選択することにより、選択された頭文字画像が示す頭文字の名称の周辺施設以外の周辺施設について、施設位置画像、及び、施設名称画像を表示しない。したがって、頭文字画像の選択によって、選択されない頭文字画像が示す頭文字の名称の周辺施設を表示しないため、容易に周辺施設を絞り込むことができ、また、選択した頭文字画像が示す頭文字の名称の周辺施設について、当該周辺施設の名称と位置とを確認できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１５２】
また、制御部１０は、上位ジャンル情報が選択された場合、選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設の位置と名称との情報を表示する。また、制御部１０は、選択された上位ジャンルに分類される周辺施設について、周辺施設の名称の頭文字を示す頭文字情報を表示する。また、制御部１０は、表示した頭文字情報が示す頭文字の名称の周辺施設を、表示パネル１２ａが表示する周辺施設の対象から外す移動の操作（除外操作）を受け付ける。制御部１０は、頭文字情報が頭文字除外領域ＫＪＡに移動する操作を受け付けた場合、移動した頭文字情報が示す頭文字の名称の周辺施設を、表示パネル１２ａが表示する周辺施設の対象から外す。
【０１５３】
頭文字領域ＫＡに表示される頭文字画像を頭文字除外領域ＫＪＡに、ユーザーがドラッグ操作により移動することで、検索領域に位置する周辺施設のうち、移動した頭文字画像が示す頭文字に分類される周辺施設を除く周辺施設について、当該周辺施設の名称と位置とを表示する。そのため、ユーザーが希望しない頭文字の名称の周辺施設を除外することにより、容易に周辺施設を絞り込むことができ、また、この絞り込みに伴い、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設からユーザーが希望しない頭文字の名称の周辺施設を除外できるため、周辺施設の検索において、ユーザーの利便性が向上する。
【０１５４】
また、制御部１０は、表示パネル１２ａが表示する地図上の位置の指定を受け付け、指定位置の周辺に位置する周辺施設を検索し、検索した周辺施設について、周辺施設のジャンル情報を表示パネル１２ａにより選択可能に表示する。制御部１０は、上位ジャンル情報が選択された場合、選択された上位ジャンル情報が示す上位ジャンルに分類される周辺施設を表示する。
【０１５５】
これにより、指定位置の周辺に位置する周辺施設の上位ジャンル情報を選択可能に表示するため、上位ジャンル情報を選択することで周辺施設の検索ができ、上位ジャンルによる施設の検索が容易にできる。特に、周辺施設の数の多い上位ジャンルを優先して表示するため、ユーザーが多数の中からジャンルを選択する場合と比較し、ユーザーがジャンルを選択し易くなり、ジャンルの選択による施設の検索が容易にできる。
【０１５６】
また、ナビゲーション装置１は、地図を含む情報を表示する画面１００に対する接触操作を検出するタッチセンサ１２ｂ（検出部）を備える。制御部１０は、タッチセンサ１２ｂにより、画面１００に表示された地図上に位置を指定するタッチ操作（第１操作）が検出された場合、検索した周辺施設のジャンル情報を、指定位置を基準として所定の間隔をあけて表示する。制御部１０は、タッチ操作が検出された後、タッチセンサ１２ｂにより、表示されたジャンル情報を選択するドラッグ操作（第２操作）が検出された場合、選択されたジャンル情報が示すジャンルに分類される周辺施設を表示する。
【０１５７】
これにより、タッチパネル１２等の画面１００に対し指等などで触れて操作する場合において、第１操作及び第２操作に対応する接触操作により、選択されたジャンルに分類される周辺施設を表示できるため、ユーザーは簡易な接触操作により施設を検索できる。
【０１５８】
また、制御部１０は、上位ジャンル情報が選択された場合、対応地図領域１００ｂと、指定位置を移動させるボタンＩＢ（移動ボタン）とを地図上に設ける。制御部１０は、ボタンＩＢが操作された場合、ボタンＩＢの操作に応じて指定位置を移動させ、指定位置の移動に伴い対応地図領域１００ｂが表示する地図を移動させ、対応地図領域１００ｂが表示する地図の移動に応じて、対応地図領域１００ｂ及び施設表示領域１００ｃが表示する周辺施設を異ならせる。
【０１５９】
これにより、指定位置を移動ボタンにより移動させることにより、検索領域以外の施設について検索できるため、ユーザーの利便性が向上する。
【０１６０】
上述した実施形態は、あくまでも本発明の一態様を例示するものであって、本発明の趣旨を逸脱しない範囲で任意に変形、及び、応用が可能である。
【０１６１】
例えば、上述した実施形態では、表示部としてタッチパネル１２の備える表示パネル１２ａを例示した。しかしながら、表示部は、地図データ１１ａに基づく地図を表示し、施設を検索するための情報を表示可能なものであれば、何でもよい。例えば、表示部として、液晶表示パネル等の表示装置であって、マウスやポインティングデバイス等の入力装置を利用した所定の手段によりユーザーの操作に応じた情報を表示するものでもよい。
【０１６２】
また、例えば、上述した実施形態では、２指のタッチ操作により、指定位置を設定し、上位ジャンル情報を表示する構成を例示した。しかしながら、２指のタッチ操作に限定されない。例えば、２指のドラッグ操作や、２指のホールド操作等の接触操作でもよい。また、２指に限定されず、上位ジャンル情報を表示するトリガーとなる指の本数は、任意に変更可能である。
【０１６３】
また、例えば、上述した実施形態では、ジャンルによるフィルタ処理の場合、詳細ジャンル画像が詳細ジャンル除外領域ＪＪＡに移動する操作を、制御部１０が受け付けた場合、表示する周辺施設の対象から外す構成とし、頭文字によりフィルタ処理の場合、頭文字画像が頭文字除外領域ＫＪＡに移動する操作を、制御部１０が受け付けた場合、表示する周辺施設の対象から外す構成とする場合を例示した。しかしながら、表示する周辺施設の対象から外す除外操作は、移動の操作に限定されない。例えば、所定期間以上のホールド操作を除外操作とする構成でもよい。この場合、ジャンルによるフィルタ処理の場合、詳細ジャンル除外領域ＪＪＡを設ける必要がなく、また、頭文字によるフィルタ処理の場合、頭文字除外領域ＫＪＡを設ける必要がない。
【０１６４】
また、例えば、上述した実施形態では、カーソル画像ＣＳを移動させ、上位ジャンル情報を選択した場合、選択した上位ジャンル情報が示す上位ジャンルに分類される周辺施設を表示する構成を例示した。しかしながら、選択した上位ジャンル情報が示す上位ジャンルに分類される周辺施設を表示の対象から外す構成としてもよい。この場合、上位ジャンル情報を選択した場合、選択した上位ジャンル情報が示す上位ジャンル以外の上位ジャンルに分類される周辺施設を表示する構成としてもよい。
【０１６５】
また、例えば、上述した実施形態では、フィルタ処理について、詳細ジャンルに基づくフィルタ処理と、周辺施設の名称の頭文字に基づくフィルタ処理とを例示した。しかしながら、詳細ジャンルと、周辺施設の名称の頭文字とに基づくフィルタ処理に限定されない。例えば、駐車場の有無や、喫煙席の有無、空席の有無等に基づくフィルタ処理を実行する構成でもよい。この場合、地図データ１１ａが、これら有無を示す情報を記憶する構成でもよく、制御部１０が、ネットワークに接続し、通信可能なサーバーから取得する構成でもよい。
【０１６６】
なお、図１は、本願発明を理解容易にするために、ナビゲーション装置１の機能構成を主な処理内容に応じて分類して示した概略図であり、ナビゲーション装置１の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【０１６７】
また、例えば、図２、図７、及び、図１０の処理単位は、ナビゲーション装置１の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。ナビゲーション装置１の処理は、処理内容に応じて、されに多くの処理単位に分割してもよい。また、１つの処理単位がさらに多くの処理を含むように分割してもよい。
【０１６８】
また、上述した実施形態では、ナビゲーション装置１に本発明を適応した場合を例示した。しかしながら、車載型に限らず、本発明を適応可能な装置は、携帯型、及び据え置き型の装置でも良い。
【符号の説明】
【０１６９】
１  ナビゲーション装置（情報処理装置）
１０  制御部
１１  記憶部
１１ａ  地図データ
１２ａ  表示パネル（表示部）
１２ｂ  タッチセンサ（検出部）
１００ｂ  対応地図領域
ＪＪＡ  詳細ジャンル除外領域
ＫＪＡ  頭文字除外領域
ＴＪＨ  地図情報
ＳＪＨ  施設情報
【図１】
2017097725.tif 000003
【図２】
2017097725.tif 000004
【図３】
2017097725.tif 000005
【図４】
2017097725.tif 000006
【図５】
2017097725.tif 000007
【図６】
2017097725.tif 000008
【図７】
2017097725.tif 000009
【図８】
2017097725.tif 000010
【図９】
2017097725.tif 000011
【図１０】
2017097725.tif 000012
【図１１】
2017097725.tif 000013
【図１２】
2017097725.tif 000014
【図１３】
2017097725.tif 000015
【図１４】
2017097725.tif 000016