(57)【特許請求の範囲】
【請求項１】
ルート検索を行う情報端末と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置と、前記情報端末および前記ナビゲーション装置とネットワークにより接続されるサーバに含まれる記憶装置とを含むナビゲーションシステムにより行われる地図情報の管理方法であって、
前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加ステップと、
（ｉ）前記付加ステップにおいて付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報を個人データとして前記記憶装置が格納し、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報を公開データとして前記記憶装置が格納する格納ステップと、
前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を前記ナビゲーション装置が実行する実行ステップと、
前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分ける振分けステップと、
ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信する受信ステップと、
前記受信ステップにおいて受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、前記受信ステップにおいて受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可する許可ステップと、を含み、
前記付加ステップでは、
前記入力された情報が、地図上のマーカ、または、住所である場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記個人データを示す前記検索識別子を付加し、
前記入力された情報が、名称の場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記公開データを示す前記検索識別子を付加する
地図情報の管理方法。
【請求項２】
前記実行ステップでは、前記記憶装置に格納された前記個人データおよび前記公開データの少なくとも一方を取得し、取得した前記個人データを第一態様で前記ナビゲーション装置の表示部に表示させ、取得した前記公開データを前記第一態様とは異なる第二態様で前記表示部に表示させることで、前記ナビゲーション処理を実行する
請求項１に記載の地図情報の管理方法。
【請求項３】
さらに、
前記記憶装置内で複数の前記ユーザ特定情報毎に対応している前記個人データ格納部に格納されている前記個人データの比較を複数の前記個人データ格納部の間で行い、当該比較の結果、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーするおすすめ情報抽出ステップを含む
請求項１または２に記載の地図情報の管理方法。
【請求項４】
ルート検索を行う情報端末と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置と、前記情報端末および前記ナビゲーション装置とネットワークにより接続されるサーバに含まれる記憶装置とを含むナビゲーションシステムにより行われる地図情報の管理方法であって、
前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加ステップと、
（ｉ）前記付加ステップにおいて付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報を個人データとして前記記憶装置が格納し、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報を公開データとして前記記憶装置が格納する格納ステップと、
前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を前記ナビゲーション装置が実行する実行ステップと、
前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分ける振分けステップと、
ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信する受信ステップと、
前記受信ステップにおいて受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、前記受信ステップにおいて受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可する許可ステップと、
前記記憶装置内で複数の前記ユーザ特定情報毎に対応している前記個人データ格納部に格納されている前記個人データの比較を複数の前記個人データ格納部の間で行い、当該比較の結果、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーするおすすめ情報抽出ステップと、を含む
地図情報の管理方法。
【請求項５】
さらに、
前記ナビゲーション装置の位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された前記位置情報を用いて、前記付加ステップにおいて前記検索識別子が付加された前記地図情報で示される場所に実際に訪問したか否かの判断を行い、当該判断の結果に応じて実際に訪問したか否かを示す訪問履歴識別子を当該地図情報に付加する訪問判断ステップと、を含み、
前記おすすめ情報抽出ステップでは、前記比較の結果、実際に訪問したことを示す前記訪問履歴識別子が付加されており、かつ、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーする
請求項３または４に記載の地図情報の管理方法。
【請求項６】
ルート検索を行う情報端末と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置と、前記情報端末および前記ナビゲーション装置とネットワークにより接続されるサーバに含まれる記憶装置とを含むナビゲーションシステムであって、
前記情報端末は、
前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加部を備え、
前記付加部は、前記入力された情報が、地図上のマーカ、または、住所である場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記個人データを示す前記検索識別子を付加し、前記入力された情報が、名称の場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記公開データを示す前記検索識別子を付加し、
前記記憶装置には、（ｉ）前記付加部において付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報が個人データとして格納され、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報が公開データとして格納され、
前記ナビゲーション装置は、
前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を取得して、前記記憶装置から取得した前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を実行し、
前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分け、
前記サーバは、
ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信し、
受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可する
ナビゲーションシステム。
【請求項７】
ルート検索を行う情報端末と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置と、前記情報端末および前記ナビゲーション装置とネットワークにより接続されるサーバに含まれる記憶装置とを含むナビゲーションシステムであって、
前記情報端末は、
前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加部を備え、
前記記憶装置には、（ｉ）前記付加部において付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報が個人データとして格納され、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報が公開データとして格納され、
前記ナビゲーション装置は、
前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を取得して、前記記憶装置から取得した前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を実行し、
前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分け、
前記サーバは、
ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信し、
受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可し、
前記記憶装置内で複数の前記ユーザ特定情報毎に対応している前記個人データ格納部に格納されている前記個人データの比較を複数の前記個人データ格納部の間で行い、当該比較の結果、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーする
ナビゲーションシステム。
【請求項８】
請求項６または７に記載のナビゲーションシステムを構成する情報端末であって、
前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加部と、
前記付加部にて前記検索識別子が付加された地図情報を前記ナビゲーション装置へ送信する通信部と、を備える
情報端末。
【請求項９】
請求項６または７に記載のナビゲーションシステムを構成するナビゲーション装置であって、
表示部と、
ユーザを特定可能なユーザ特定情報と、地図情報とを取得する第１取得部と、
前記第１取得部により取得された前記ユーザ特定情報と、地図情報と、個人データおよび公開データの読み出し要求とを前記記憶装置に送信することにより、前記ユーザ特定情報に対応した前記記憶装置内の個人データ格納部から個人データを取得し、かつ、前記記憶装置内の公開データ格納部から公開データを取得する第２取得部と、
前記第２取得部により取得された前記個人データと前記公開データとの少なくとも一方を用いて前記ナビゲーション処理を実行する実行部と、
前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分ける振り分け部と、を備える
ナビゲーション装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置上で情報を保存する際、プライバシーに関わるデータ（以下、「個人データ」という）とプライバシーに関わらないデータ（以下、「公開データ」という）とのそれぞれを別々に管理するための技術に関する。
【背景技術】
【０００２】
近年、個人で車を所有せず、登録した会員複数人で特定の車を共有するカーシェアリングが普及してきている。このカーシェアリングのサービスとして、カーナビゲーション装置とサーバとが連携し、事前に目的地を設定するサービスが存在する。【０００３】
このサービスによると、車両の予約時にパソコンの予約画面においてユーザが入力した目的地が、予約車両のカーナビゲーション装置に自動的に登録される。しかし、予約時に設定された情報は、そのとき（１回のサービス利用時）のみに使用され、次回利用時には使用できない。【０００４】
特許文献１には、一度入力された情報や検索した情報などを、ナビゲーション装置で何度も用いるための技術について開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３９０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のような技術では、ユーザにとって公開されたくない情報が公開されてしまう恐れがある。【０００７】
そこで、本発明の目的は、かかる問題に鑑みて為されたものであって、共有できるデータを公開しつつ、ユーザにとって公開されたくない情報を公開しないように容易にできる地図情報の管理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係る地図情報の管理方法は、ルート検索を行う情報端末と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置と、前記情報端末および前記ナビゲーション装置とネットワークにより接続されるサーバに含まれる記憶装置とを含むナビゲーションシステムにより行われる地図情報の管理方法であって、前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加ステップと、（ｉ）前記付加ステップにおいて付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報を個人データとして前記記憶装置に格納し、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報を公開データとして前記記憶装置に格納する格納ステップと、前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を前記ナビゲーション装置が実行する実行ステップと、前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分ける振分けステップと、ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信する受信ステップと、前記受信ステップにおいて受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、前記受信ステップにおいて受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可する許可ステップと、を含み、前記付加ステップでは、前記入力された情報が、地図上のマーカ、または、住所である場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記個人データを示す前記検索識別子を付加し、前記入力された情報が、名称の場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記公開データを示す前記検索識別子を付加する。
【０００９】
なお、これらの全般的または具体的な態様は、システム、情報端末、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１０】
本発明の地図情報の管理方法およびナビゲーションシステムなどは、共有できるデータを公開しつつ、ユーザにとって公開されたくない情報を公開しないように容易にできる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１におけるナビゲーションシステムの全体構成図である。
【図２】図２は、実施の形態１における情報端末の構成図である。
【図３】図３は、実施の形態１におけるナビゲーション装置の構成図である。
【図４】図４は、実施の形態１におけるシステムサーバの構成図である。
【図５】図５は、実施の形態１におけるデータ入力時の携帯端末アプリケーションの一例を示す図である。
【図６】図６は、実施の形態１における地図上のマーカの図である。
【図７】図７は、実施の形態１におけるタグ付け前検索データフォーマットおよびその一例である。
【図８】図８は、実施の形態１におけるタグ付け後検索データフォーマットおよびその一例である。
【図９Ａ】図９Ａは、実施の形態１における、実行部が表示部に表示させた個人データおよび公開データの表示態様の一例である。
【図９Ｂ】図９Ｂは、実施の形態１における、実行部が表示部に表示させた個人データおよび公開データの表示態様の別の一例である。
【図９Ｃ】図９Ｃは、実施の形態１における、実行部が表示部に表示させた個人データおよび公開データの表示態様の別の一例である。
【図１０Ａ】図１０Ａは、実施の形態１における個人データ格納部内のデータの一例を示す図である。
【図１０Ｂ】図１０Ｂは、実施の形態１における公開データ格納部内のデータの一例を示す図である。
【図１１】図１１は、実施の形態１における、ナビゲーションシステム全体の処理の順序を示すフローチャートである。
【図１２】図１２は、実施の形態１における、ナビゲーションシステムのログイン処理時の動作を示すシーケンス図である。
【図１３】図１３は、実施の形態１における、ナビゲーションシステムの地図検索処理およびタグ付け処理時の動作を示すシーケンス図である。
【図１４】図１４は、実施の形態１における、情報端末内の付加部によるタグ付け処理のフローチャートである。
【図１５】図１５は、実施の形態１における、ナビゲーションシステムのダウンロード処理時の動作を示すシーケンス図である。
【図１６】図１６は、実施の形態１における、ナビゲーションシステムの個人ナビデータベース格納処理時の動作を示すシーケンス図である。
【図１７】図１７は、実施の形態１における、ナビゲーション装置およびシステムサーバによるデータ格納処理時の動作を示すシーケンス図である。
【図１８】図１８は、実施の形態２におけるナビゲーションシステムの全体構成図である。
【図１９】図１９は、実施の形態２におけるシステムサーバの構成図である。
【図２０】図２０は、実施の形態２における、ナビゲーションシステムのおすすめ情報抽出時の動作を示すフローチャートである。
【図２１】図２１は、実施の形態３におけるナビゲーションシステムの全体構成図である。
【図２２】図２２は、実施の形態３におけるナビゲーション装置の構成図である。
【図２３】図２３は、実施の形態３における、訪問履歴識別後検索データフォーマットおよびその一例である。
【図２４】図２４は、実施の形態３におけるシステムサーバの構成図である。
【図２５】図２５は、実施の形態３における、訪問履歴判断処理を含むナビゲーションシステム全体の処理の順序を示すフローチャートである。
【図２６】図２６は、実施の形態３における、ナビゲーション装置の訪問判断部による訪問履歴識別処理時の動作を示すフローチャートである。
【図２７】図２７は、実施の形態３における、ナビゲーションシステムの訪問履歴判断処理およびおすすめ情報抽出時の動作を示すフローチャートである。
【図２８】図２８は、実施の形態３における、システムサーバ内のおすすめ情報抽出部によるカウント処理時の動作を示すフローチャートである。
【図２９】図２９は、しきい値が「３」の場合、おすすめ情報として個人データ格納部から抽出できる例を示した図である。
【図３０】図３０は、しきい値が「３」の場合、おすすめ情報として個人データ格納部から抽出できない例を示した図である。
【図３１】図３１は、変形例（１）におけるシステムサーバの構成図である。
【発明を実施するための形態】
【００１２】
（本発明の基礎となった知見）
本発明者は、「背景技術」の欄において記載した、個人のデータと公開するデータとを分けて管理する方法に関し、以下の問題が生じることを見出した。
【００１３】
一度入力された情報や検索した情報などを何度も容易に用いることができたり、共有の自動車に設置されているカーナビゲーション装置であっても個人仕様のカーナビゲーション装置として利用したりするためには、以下のことを実施することが考えられる。例えば、カーナビゲーション装置をサーバと連携させて個人のデータをサーバ上の個人のデータ領域に格納するようにし、一度設定した情報をサーバに保存することで当該共有の自動車を利用する時にカーナビゲーション装置を個人仕様に更新できるようにすることが考えられる。一方で、当該カーナビゲーション装置は、カーシェアリングで用いられるため、共有できるデータの領域として公開するデータの領域も必要となる。
【００１４】
特許文献１では、携帯情報端末に、ユーザ登録情報として地図情報を入力し、入力したユーザ登録情報を地図情報更新のための差分情報としてナビゲーション装置または地図配信サーバへ送信する。そして、ユーザはユーザ登録情報を公開するか否かを選択し、ユーザにより公開しないと選択されたユーザ登録情報は通信部から直接ナビゲーション装置へ送信され、ユーザにより公開すると選択されたユーザ登録情報は地図配信サーバを介して複数のナビゲーション装置へ送信される。
【００１５】
この技術によると、地図情報を更新するためには、ユーザが公開するか否かを選択する必要があり、ユーザに負担をかけることとなる。
【００１６】
また、上記のような技術では、カーシェアリング利用後、ナビゲーション装置内の検索データには、プライバシーに関わるデータとプライバシーに関わらないデータとが混在している。プライバシーに関わるデータには、個人宅の住所などがあり、公開されるとプライバシー情報の漏えいとなる。
【００１７】
このような問題を解決するために、本発明の一態様に係る地図情報の管理方法は、情報端末と、記憶装置と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置とを含むナビゲーションシステムにより行われる地図情報の管理方法であって、前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加ステップと、（ｉ）前記付加ステップにおいて付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報を個人データとして前記記憶装置に格納し、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報を公開データとして前記記憶装置に格納する格納ステップと、前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を前記ナビゲーション装置が実行する実行ステップと、を含む。
【００１８】
これによれば、入力された情報に応じて、検索識別子を付加するため、検索データが個人データであるか否かを識別できる。また、記憶装置で検索データを蓄積する際、検索データが個人データであるか否かを検索データに付加された検索識別子に基づいて判定することで、記憶装置内の個人データ格納部に格納するか公開データ格納部に格納するかを判断し、検索データを自動でいずれかの格納部に振り分けることができる。
【００１９】
また、例えば、前記付加ステップでは、前記入力された情報が、地図上のマーカ、または、住所である場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記個人データを示す前記検索識別子を付加し、前記入力された情報が、地図上のマーカ、または、住所でない場合に、当該入力された情報に基づく検索によって得られた前記地図情報に前記公開データを示す前記検索識別子を付加してもよい。
【００２０】
これにより、入力された情報が、名称、住所、および地図上のマーカのいずれかであることに基づいて検索識別子を付加することができる。つまり、名称ならば公開してもよい公開データを示す検索識別子を、住所または地図上のマーカならば公開しない個人データを示す検索識別子を付加することで検索データを自動で振り分けることができる。
【００２１】
また、例えば、前記実行ステップでは、前記記憶装置に格納された前記個人データおよび前記公開データの少なくとも一方を取得し、取得した前記個人データを第一態様で前記ナビゲーション装置の表示部に表示させ、取得した前記公開データを前記第一態様とは異なる第二態様で前記表示部に表示させることで、前記ナビゲーション処理を実行してもよい。
【００２２】
これによれば、ナビゲーション装置の表示部に、個人データと公開データとを異なる態様で表示させるため、ユーザは、一見しただけで個人データと公開データとを区別して認識することができる。
【００２３】
また、例えば、さらに、前記検索識別子が前記個人データを示す前記地図情報を前記記憶装置内の特定のユーザのみからアクセス可能な個人データ格納部へ、前記検索識別子が前記公開データを示す地図情報を前記記憶装置内の不特定多数のユーザからアクセス可能な公開データ格納部へ、前記検索識別子に基づいて振り分ける振分けステップを含んでもよい。
【００２４】
これにより、検索識別子が付加された地図情報を、検索識別子に基づいて、記憶装置内の個人データ格納部および公開データ格納部のそれぞれに直接検索データを自動で振り分けることができる。
【００２５】
また、例えば、さらに、ユーザを特定可能なユーザ特定情報と共に前記記憶装置に格納されている前記個人データおよび前記公開データの読み出し要求を受信する受信ステップと、前記受信ステップにおいて受信した前記公開データの前記読み出し要求に従って前記公開データ格納部に格納されている前記公開データの読み出しを許可し、かつ、前記受信ステップにおいて受信した前記ユーザ特定情報に対応する前記個人データ格納部が存在する場合にのみ、前記個人データの読み出し要求に従って当該個人データ格納部に格納されている前記個人データの読み出しを許可する許可ステップと、を含んでもよい。
【００２６】
これにより、ユーザ特定情報の一致する地図情報を、特定されたユーザのみに開示することができる。
【００２７】
また、例えば、さらに、前記記憶装置内で複数の前記ユーザ特定情報毎に対応している前記個人データ格納部に格納されている前記個人データの比較を複数の前記個人データ格納部の間で行い、当該比較の結果、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーするおすすめ情報抽出ステップを含んでもよい。
【００２８】
これにより、各個人データ格納部に格納されている共通した地図情報をカウントし、しきい値に達した共通地図情報を公開データ格納部へ格納でき、隠れた有益な情報を共有することができる。一方、個人情報となる個人宅の住所は、公開データ格納部へ格納されることなく保護することができる。
【００２９】
また、例えば、さらに、前記ナビゲーション装置の位置情報を取得する位置情報取得ステップと、前記位置情報取得ステップにおいて取得された前記位置情報を用いて、前記付加ステップにおいて前記検索識別子が付加された前記地図情報で示される場所に実際に訪問したか否かの判断を行い、当該判断の結果に応じて実際に訪問したか否かを示す訪問履歴識別子を当該地図情報に付加する訪問判断ステップと、を含み、前記おすすめ情報抽出ステップでは、前記比較の結果、実際に訪問したことを示す前記訪問履歴識別子が付加されており、かつ、予め設定されたしきい値以上の前記個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、前記個人データ格納部から前記公開データ格納部へ当該共通地図情報をコピーしてもよい。
【００３０】
これにより、現在の位置情報を用いて確認された実際に訪問した前記訪問履歴識別子の付加された地図情報のみをカウント対象としてカウントすることで、個人宅の住所を前記公開データ格納部へ公開するような行為を防止することができ、また、実際に訪問したという共通地図情報を公開することにより、より信憑性の高い情報として、地図情報を扱うことができる。
【００３１】
また、例えば、前記記憶装置は、前記情報端末および前記ナビゲーション装置と、ネットワークにより接続されるサーバであってもよい。
【００３２】
また、例えば、前記ナビゲーション装置は、前記記憶装置を有してもよい。
【００３３】
また、例えば、ナビゲーション装置および記憶装置と共にナビゲーションシステムを構成する情報端末であって、前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加部と、前記付加部にて前記検索識別子が付加された地図情報を前記ナビゲーション装置へ送信する通信部と、を備える情報端末として実現してもよい。
【００３４】
また、例えば、情報端末および記憶装置と共にナビゲーションシステムを構成し、かつ、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置であって、表示部と、ユーザを特定可能なユーザ特定情報と、地図情報とを取得する第１取得部と、前記第１取得部により取得された前記ユーザ特定情報と、地図情報と、個人データおよび公開データの読み出し要求とを前記記憶装置に送信することにより、前記ユーザ特定情報に対応した前記記憶装置内の個人データ格納部から個人データを取得し、かつ、前記記憶装置内の公開データ格納部から公開データを取得する第２取得部と、前記第２取得部により取得された前記個人データと前記公開データとの少なくとも一方を用いて前記ナビゲーション処理を実行する実行部と、を備えるナビゲーション装置として実現してもよい。
【００３５】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００３６】
以下、本発明の一態様に係る地図情報の管理方法、ナビゲーションシステム、情報端末、および、ナビゲーション装置について、図面を用いて詳細に説明する。
【００３７】
なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、構成要素、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３８】
１．実施の形態１
ここでは、本発明の実施の形態として、本発明に係るナビゲーションシステム１０について図面を参照しながら説明する。
【００３９】
＜ナビゲーションシステム１０の全体構成＞
図１は、本発明に係るナビゲーションシステム１０の全体構成を示す図である。ナビゲーションシステム１０は、情報端末１００、ナビゲーション装置２００、検索サーバ３００、およびシステムサーバ４００から構成される。なお、情報端末１００と検索サーバ３００とはネットワーク５００により接続され、情報端末１００とシステムサーバ４００とはネットワーク５０１により接続され、ナビゲーション装置２００とシステムサーバ４００とはネットワーク５０２により接続される。なお、３つのネットワーク５００〜５０２は、情報端末１００と検索サーバ３００との通信、情報端末１００とシステムサーバ４００との通信、およびナビゲーション装置２００とシステムサーバ４００との通信が確立されれば、３つに分かれていなくてもよく、その形態は問わない。また、情報端末１００とナビゲーション装置２００との直接の通信には、近接通信が行われる。なお、ここでいう「近接通信」とは、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信、ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）による通信、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）による通信などを含む。
【００４０】
（情報端末１００の構成）
図２は、情報端末１００の構成図である。情報端末１００は、データ入力部１０１、ルート検索部１０２、付加部１０３、認証部１０４、および通信部１０５から構成される。なお、情報端末１００は、具体的には、スマートフォンなどの携帯端末やＰＣなどのユーザが利用できる端末である。
【００４１】
データ入力部１０１は、ログイン処理（後述参照）においてユーザにより入力されたユーザ特定情報を認証部１０４へ送信する。また、データ入力部１０１は、地図検索処理（後述参照）においてユーザにより入力された検索方法と目的地とをルート検索部１０２へ送信する。なお、ここでいう「ログイン処理」とは、情報端末１００がシステムサーバ４００へのログインに必要なデータをナビゲーション装置２００へ送信し、かつ、ナビゲーション装置２００がシステムサーバ４００へそのデータを送信することにより情報端末１００への入力を行ったユーザの個人認証を行う処理である。また、ここでいう「地図検索処理」とは、ユーザにより入力された検索方法と目的地とに基づいて、現在地から目的地までのルートを検索する処理である。なお、ここでいう「目的地」には、例えば、ランドマークなどの建物の名称などの目的地を特定可能な情報を含む。例えば、データ入力時の情報端末１００におけるアプリケーションは、図５に示す画像１００ａのように情報端末１００に表示させる。ユーザが住所入力による検索および名称入力による検索の２種類の検索方法の内のいずれかを選択することにより、データ入力部１０１は、選択された検索方法を入力識別子としてルート検索部１０２へ出力する。なお、住所入力は、住所の直接入力に限らずに、図６のように情報端末１００に表示されている地図上の位置をマーカで選択することによる入力であってもよいし、携帯電話やＰＣのアプリケーションのアドレス帳に登録されている住所を選択することによる入力であってもよい。ここで、ユーザ特定情報とは、システムサーバに登録されているユーザを特定するための情報であり、例えば、ユーザＩＤおよびパスワードのペアなどである。つまり、ユーザ特定情報は、システムサーバにユーザがログインするために使用される。なお、ユーザＩＤには、システムサーバにログインするための固有なＩＤを用いることに限らずに、ユーザが所有する情報端末を特定する情報（例えばＭＡＣアドレスなど）を用いてもよい。
【００４２】
ルート検索部１０２は、地図検索処理において、データ入力部１０１から受信した目的地に基づいて、現在地から目的地までのルートを検索し、検索の結果とデータ入力部１０１で入力された入力識別子とを含む検索データをタグ付け前検索データとして付加部１０３へ出力する。なお、現在地は、ユーザにより指定された位置を利用してもよいし、情報端末１００にＧＰＳ（Ｇｒｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機が搭載されていれば受信したＧＰＳ情報を利用してもよいし、情報端末１００が無線ＬＡＮに対応していれば無線ＬＡＮアクセスポイントから推定される位置情報を利用してもよい。
【００４３】
図７は、ルート検索部１０２により出力されるタグ付け前検索データのフォーマットを示す図である。図７に示すように、タグ付け前検索データは、入力識別子と地図情報とルート情報とを含む。入力識別子としては、検索方法として選択された住所入力と名称入力とがある。地図情報とは、例えば、目的地の住所または位置情報である。ルート情報とは、ルート検索部１０２により検索された出発地点（現在地）から設定された目的地までに通行する経路の情報である。
【００４４】
付加部１０３は、地図検索処理において、ルート検索部１０２から出力された入力識別子に応じて検索識別子を設定し、検索識別子を含む検索データをタグ付け後検索データとして通信部１０５へ出力する。つまり、付加部１０３は、ルート検索を行うために入力された情報に基づく検索によって得られた地図情報およびルート情報に、入力された情報に応じて、地図情報が個人データであるか公開データであるかを示す検索識別子を付加する。なお、個人データは、一般公開が禁止されるデータである。公開データは、一般公開が許容されるデータである。具体的には、付加部１０３は、入力された情報が、地図上のマーカ、または、住所である場合に、当該入力された情報に基づく検索によって得られた地図情報に個人データを示す検索識別子を付加する。また、付加部１０３は、入力された情報が、地図上のマーカ、または、住所でない場合に、当該入力された情報に基づく検索によって得られた地図情報に公開データを示す検索識別子を付加する。なお、付加部１０３は、入力された情報に基づく検索によって得られた地図情報およびルート情報の両方に、検索識別子を付加しなくてもよく、少なくとも地図情報に検索識別子を付加すればよい。つまり、情報端末１００は、ルート検索を必ずしも行わなくてもよく、目的地の入力と、ユーザ特定情報の入力とがされていればよい。また、目的地の入力としては、ナビゲーションシステムにログインするための情報端末１００のアプリケーションに入力した目的地でなくてもよく、他の地図アプリケーションに入力した目的地を利用してもよい。
【００４５】
図８は、付加部１０３により出力されるタグ付け後検索データのフォーマットを示す図である。タグ付け後検索データは、検索識別子と地図情報とルート情報とを含む。地図情報およびルート情報に付加される検索識別子としては、住所入力による検索に対し「００」が割り当てられ、名称入力による検索に対し「０１」が割り当てられる。なお、付加部１０３は、住所入力による検索と名称入力による検索とを判別可能であれば、上記以外の検索識別子を割り当ててもよい。
【００４６】
認証部１０４は、ログイン処理において、データ入力部１０１で入力されたユーザ特定情報を受け付けて、通信部１０５へ転送する。
【００４７】
通信部１０５は、地図検索処理において、付加部１０３から出力されたタグ付け後検索データ（つまり、付加部１０３により検索識別子が付加された地図情報）をナビゲーション装置２００へ送信する。また、通信部１０５は、ログイン処理において、認証部１０４から転送されたユーザ特定情報をナビゲーション装置２００へ送信する。
【００４８】
（ナビゲーション装置２００の構成）
図３は、ナビゲーション装置２００の構成図である。ナビゲーション装置２００は、端末通信部２０１、認証部２０２、振分け部２０３、更新部２０４、サーバ通信部２０５、ＩＤ蓄積部２０６、個人ナビデータベース２０７、実行部２０８、および表示部２０９から構成される。
【００４９】
端末通信部２０１は、ナビゲーション装置２００が情報端末１００からユーザ特定情報または事前に検索したデータであるタグ付け後検索データを受信した場合に、ユーザ特定情報を受信したときに認証部２０２へ出力し、タグ付け後検索データを受信したときに振分け部２０３へ出力する。つまり、端末通信部２０１は、ユーザを特定可能なユーザ特定情報と、地図情報とを取得する第１取得部として機能する。
【００５０】
認証部２０２は、ログイン処理時に端末通信部２０１から入力されたユーザ特定情報をＩＤ蓄積部２０６へ格納し、ダウンロード処理時にユーザ特定情報をサーバ通信部２０５へ出力する。また、認証部２０２は、データ格納処理時に振分け部２０３からの削除指示（後述参照）を受けると、ＩＤ蓄積部２０６のユーザ特定情報を削除する。なお、ここでいう「データ格納処理」とは、ナビゲーション装置２００による処理であって、タグ付け後検索データのシステムサーバ内における送信先を、プライバシーに関わるか否かの判断に応じて変更することによりタグ付け後検索データの格納先を振り分ける処理である。
【００５１】
振分け部２０３は、端末通信部２０１から入力されたタグ付け後検索データを、検索識別子に応じてシステムサーバ４００の個人用通信部４０１および公開用通信部４０２の一方へ送信先を指定する振分け指示と共に、サーバ通信部２０５へ出力する。また、振分け部２０３は、データ格納処理時に、認証部２０２にＩＤ蓄積部２０６のユーザ特定情報の削除指示を出力する。振分け部２０３は、検索識別子が住所検索を示す場合、個人用通信部４０１へ送信することを示す振分け指示をサーバ通信部２０５に出力する。また、振分け部２０３は、検索識別子が名称検索を示す場合、公開用通信部４０２へ送信することを示す振分け指示をサーバ通信部２０５に出力する。つまり、振分け部２０３は、検索識別子が個人データを示す地図情報をシステムサーバ４００内の個人データ格納部４０５〜４０７（後述参照）へ、検索識別子が公開データを示す地図情報をシステムサーバ４００内の公開データ格納部４０８（後述参照）へ、検索識別子に基づいて振り分ける。
【００５２】
さらに、振分け部２０３は、端末通信部２０１から入力されたタグ付け後検索データを個人ナビデータベース２０７へ格納する。振分け部２０３は、データ格納処理時には、個人ナビデータベース２０７からタグ付け後検索データを抽出し、上述した振分け指示と共に抽出したタグ付け後検索データをサーバ通信部２０５へ出力する。
【００５３】
更新部２０４は、ダウンロード処理時に、サーバ通信部２０５からシステムサーバ４００内に蓄積されているデータを受信し、個人ナビデータベース２０７へ格納する。なお、ここでいう「ダウンロード処理」とは、システムサーバ４００に蓄積されている、ユーザ別に格納されている個人データと、公開データとを、システムサーバ４００からナビゲーション装置２００へ転送する処理である。なお、このとき転送される個人データは、ユーザ特定情報により特定されたユーザに関連付けられているデータである。
【００５４】
サーバ通信部２０５は、認証部２０２から入力されたユーザ特定情報をシステムサーバ４００内の個人用通信部４０１へ送信し、ダウンロード処理時、システムサーバ４００内の蓄積データであるユーザ特定情報に対応した個人データおよび公開データを受信し、更新部２０４へ出力する。また、サーバ通信部２０５は、データ格納処理時、振分け部２０３から入力されたタグ付け後検索データを、振分け部２０３からのシステムサーバ４００の個人用通信部４０１または公開用通信部４０２の送信先を指定する指示に従って、システムサーバ４００へ送信する。つまり、サーバ通信部２０５は、端末通信部２０１により取得されたユーザ特定情報と、地図情報と、個人データおよび公開データの読み出し要求とをシステムサーバ４００に送信することにより、ユーザ特定情報に対応したシステムサーバ４００内の個人データ格納部から個人データを取得し、かつ、システムサーバ４００内の公開データ格納部４０８から公開データを取得する第２取得部として機能する。
【００５５】
ＩＤ蓄積部２０６は、認証部２０２から入力されたユーザ特定情報を格納する。ＩＤ蓄積部２０６は、振分け部２０３から削除指示を受信した場合に、ユーザ特定情報の削除を行う。
【００５６】
個人ナビデータベース２０７は、システムサーバ４００内の蓄積データ、振分け部２０３から入力されたタグ付け後検索データなどを格納する。個人ナビデータベース２０７内の蓄積データは、データ格納処理時、振分け部２０３によって抽出され、個人ナビデータベース２０７の内部は空の状態になる。つまり、振分け部２０３は、データ格納処理時に、個人ナビデータベース２０７に格納されているデータの全てを、サーバ通信部２０５を介してシステムサーバ４００にムーブする。
【００５７】
実行部２０８は、サーバ通信部２０５により取得された個人データと公開データとの少なくとも一方を用いてナビゲーション処理を実行する。なお、ここでいう「ナビゲーション処理」は、例えば、表示部２０９に検索したルートを地図と共に表示させたり、当該ルート上で現在地を示すマークを表示させたりする処理である。具体的には、実行部２０８は、サーバ通信部２０５により取得された個人データおよび公開データの少なくとも一方を取得し、取得した個人データを第一態様で表示部２０９に表示させ、取得した公開データを第一態様とは異なる第二態様で表示部２０９に表示させる。
【００５８】
表示部２０９は、実行部２０８により実行されたナビゲーション処理の結果を表示するディスプレイである。
【００５９】
図９Ａは、実行部２０８が表示部２０９に表示させた個人データおよび公開データの表示態様の一例を示す図である。図９Ｂは、実行部２０８が表示部２０９に表示させた個人データおよび公開データの表示態様の別の一例を示す図である。図９Ｃは、実行部２０８が表示部２０９に表示させた個人データおよび公開データの表示態様の別の一例である。図９Ａ〜９Ｃでは、個人データおよび公開データとしてルート検索を行った履歴を表示する例を示す。
【００６０】
図９Ａに示す例では、住所入力による検索結果である個人データが黒地に白文字（第一態様）で表示され、名称入力による検索結果である公開データが白地に黒文字（第二態様）で表示される。この例は、表示される文字の色を個人データと公開データとで異ならせて表示する例である。これにより、ユーザは、表示される色に基づいてそのデータが個人データであるか、公開データであるかを区別して認識することができる。
【００６１】
図９Ｂに示す例では、公開データに旗マークが付与されて表示され（第二態様）、個人データには何も付与されずに表示される（第一態様）。この例は、公開データを示すマークを付与することにより、個人データと公開データとの表示態様を異ならせている。
【００６２】
図９Ｃに示す例では、個人データおよび公開データは、個人データを表示するための個人データ表示領域（第一態様）と、公開データを表示するための公開データ表示領域（第二態様）とに、領域を分けて表示される。
【００６３】
このように、個人データと公開データとを区別してユーザに認識させることができれば、上述の３つの例のいずれであってもよい。
【００６４】
（システムサーバ４００の構成）
図４は、システムサーバ４００の構成図である。システムサーバ４００は、個人用通信部４０１、公開用通信部４０２、認証部４０３、ＩＤ蓄積部４０４、および記憶装置４０９から構成される。
【００６５】
個人用通信部４０１は、ログイン処理時に、ナビゲーション装置から受信したユーザ特定情報を認証部４０３へ転送し、ダウンロード処理時に、認証部４０３から受信した個人データをナビゲーション装置２００へ送信する。また、個人用通信部４０１は、データ格納処理時に、ナビゲーション装置２００からタグ付け後検索データを受信し、認証部４０３へ転送する。
【００６６】
公開用通信部４０２は、データ格納処理時に、ナビゲーション装置２００からタグ付け後検索データのうちで名称入力による検索結果である名称検索データを受信し、公開データ格納部４０８へ格納する。また、公開用通信部４０２は、ダウンロード処理時に、公開データ格納部４０８から取得した蓄積データである公開データをナビゲーション装置２００へ送信する。
【００６７】
認証部４０３は、ダウンロード処理時に、個人用通信部４０１から転送されるユーザ特定情報を受信し、受信したユーザ特定情報に基づきＩＤ蓄積部４０４内に一致するユーザ特定情報があれば、当該ユーザ特定情報に一致する個人データ格納部から蓄積データを取得して個人用通信部４０１へ出力する。また、認証部４０３は、データ格納処理時、個人用通信部４０１から転送されるユーザ特定情報とタグ付け後検索データとを受信し、受信したユーザ特定情報に基づきＩＤ蓄積部４０４内に一致するユーザ特定情報があれば、タグ付け後検索データを当該ユーザ特定情報に一致する個人データ格納部へ格納する。
【００６８】
ＩＤ蓄積部４０４は、ダウンロード処理時、およびデータ格納処理時の認証処理に必要なユーザ特定情報を格納する。なお、ＩＤ蓄積部４０４には、ユーザの新規登録のときに、当該ユーザに対応したユーザ特定情報が追加されることになる。また、このとき、後述する個人データ格納部についても、新規のユーザに対応した個人データ格納部が追加されることになる。
【００６９】
記憶装置４０９は、個人データ格納部４０５、４０６、４０７と公開データ格納部４０８とを含む。
【００７０】
個人データ格納部４０５、４０６、４０７は、検索識別子が個人データを示すタグ付け後検索データを格納する。図１０Ａは、個人データ格納部４０５内のデータの一例を示す図である。個人データ格納部４０５は、不特定多数のユーザからはアクセスできず許可されるユーザのみがアクセス可能であり、自宅住所などユーザのプライバシーに関わるデータを格納する。プライバシーに関わるデータとは、自宅以外の個人宅の住所や当該住所に至るまでのルート、ユーザが頻繁に利用する店などお気に入りに登録した住所や当該住所に至るまでのルート、ユーザが検索した施設の住所や当該住所に至るまでのルートなどのような、ユーザに関するデータである。
【００７１】
公開データ格納部４０８は、公開データを格納する。図１０Ｂは、公開データ格納部４０８内のデータの一例を示す図である。公開データ格納部４０８は、一般に公開されてもよく（不特定多数のユーザからアクセス可能であり）、個人のプライバシーに関わらないデータを格納する。プライバシーに関わらないデータには、例えば、駅、学校、図書館のような公共施設の地図や当該公共施設までのルート、百貨店、スーパーマーケット、コンビニエンスストアのような商業施設の地図や当該商業施設までのルート、名称検索された新しい施設の地図や当該施設までのルートなどが含まれる。
【００７２】
つまりシステムサーバ４００では、ユーザを特定可能なユーザ特定情報と共に記憶装置４０９に格納されている個人データおよび公開データのナビゲーション装置２００からの読み出し要求を受信する。なお、ここではユーザ特定情報の他に読み出し要求を受信しているが、ユーザ特定情報を読み出し要求として扱ってもよい。また、システムサーバ４００では、受信した公開データの読み出し要求に従って公開データ格納部に格納されている公開データの読み出しを許可し、かつ、受信したユーザ特定情報に対応する個人データ格納部が存在する場合にのみ、個人データの読み出し要求に従って当該個人データ格納部に格納されている個人データの読み出しを許可する。
【００７３】
＜ナビゲーションシステム１０の動作＞
ナビゲーションシステム１０の動作には、主に、「ログイン処理時」の動作と、「地図検索処理およびタグ付け処理時」の動作と、「ダウンロード処理時」の動作と、「個人ナビデータベース格納処理時」の動作と、「データ格納処理時」の動作とがある。
【００７４】
まず、これらの動作について、図１１を用いてユーザが車を借りる前から返却するまでの順序全体を説明し、次に、「ログイン処理時」、「地図検索処理およびタグ付け処理時」、「ダウンロード処理時」、「個人ナビデータベース格納処理時」および「データ格納処理時」の動作のそれぞれについて説明する。
【００７５】
車を借りる手続きをしたユーザは、乗車前に地図検索処理を行う。その際、情報端末１００内では、地図検索処理にて検索されたタグ付け前検索データに検索識別子が付加されるタグ付け処理が行われる（Ｓ１６０１）。さらに、ユーザは、乗車前に情報端末１００に対してログインのための操作を行うことにより、情報端末１００にシステムサーバ４００へのログイン処理を行わせる（Ｓ１６０２）。ユーザが乗車した後（Ｓ１６０３）、予め情報端末１００にて行われたログイン処理において入力された情報を、情報端末１００がナビゲーション装置２００へ送信することで、システムサーバ４００内のユーザ特定情報と一致する個人データ格納部内のデータと公開データ格納部内のデータとをそれぞれダウンロードする（Ｓ１６０４）。事前に検索したタグ付け後検索データを情報端末１００からナビゲーション装置２００に送信する際、ナビゲーション装置２００は、タグ付け後検索データを個人ナビデータベース２０７へ格納する（Ｓ１６０５）。なお、ダウンロード処理および個人ナビデータベース格納処理は、どちらが先に行われてもよい。返却前に、ユーザは、今回地図検索をしたデータや、乗車後ダウンロードした蓄積データを、再びシステムサーバ４００内に格納するデータ格納処理をナビゲーション装置２００に行わせる（Ｓ１６０６）。データ格納処理後返却する際、ユーザが使用したナビゲーション装置２００内のデータは全てムーブされるため削除された状態になる（Ｓ１６０７）。なお、ステップＳ１６０７では、ナビゲーション装置２００内のデータを全てムーブしているが、コピーを行ってから削除してもよい。
【００７６】
以下で、上記「ログイン処理時」、「地図検索処理・タグ付け処理時」、「ダウンロード処理時」、「個人ナビデータベース格納処理時」および「データ格納処理時」の動作のそれぞれについて説明する。
【００７７】
ログイン処理時の動作について、図１２に示すシーケンス図を用いて説明する。
【００７８】
まず、ユーザによる操作（以下、「ユーザ操作」という）により、ＩＤおよびパスワードのユーザ特定情報の入力が情報端末１００に対して行われる（Ｓ１００１）。情報端末１００内のデータ入力部１０１は、入力されたユーザ特定情報を情報端末１００内の認証部１０４へ出力する（Ｓ１００２）。情報端末１００内の認証部１０４は、情報端末１００内のデータ入力部１０１から出力されたユーザ特定情報をナビゲーション装置２００内の認証部２０２へ送信する（Ｓ１００３）。ナビゲーション装置２００内の認証部２０２は、情報端末１００から受信したユーザ特定情報をＩＤ蓄積部２０６へ格納する（Ｓ１００４）。
【００７９】
地図検索処理およびタグ付け処理時の動作について、図１３に示すシーケンス図を用いて説明する。
【００８０】
まず、ユーザ操作により、検索方法の選択が行われる（Ｓ１１０１）。情報端末１００内のデータ入力部１０１は、検索方法の選択により特定される入力識別子をルート検索部１０２へ出力する（Ｓ１１０２）。ルート検索部１０２は、ルート検索を行い、入力識別子と検索したデータとをタグ付け前検索データとして情報端末１００内の付加部１０３へ出力する（Ｓ１１０３）。付加部１０３は、タグ付け処理を行う（Ｓ１１０４）。
【００８１】
以下で、情報端末１００内の付加部１０３が行うタグ付け処理の詳細について、図１４に示すフローチャートを用いて説明する。
【００８２】
情報端末１００内の付加部１０３は、タグ付け前検索データの入力識別子に基づき検索方法が住所検索および名称検索のうちのいずれであるかを判断する（Ｓ１２０１）。入力識別子が住所検索の場合（Ｓ１２０１の住所）、検索識別子を「００」に設定する（Ｓ１２０２）。入力識別子が名称検索の場合（Ｓ１２０１の名称）、検索識別子を「０１」に設定する（Ｓ１２０３）。情報端末１００内の付加部１０３は、タグ付け後検索データを情報端末１００内の通信部１０５へ出力する（Ｓ１２０４）。
【００８３】
ダウンロード処理時の動作について、図１５に示すシーケンス図を用いて説明する。
【００８４】
ナビゲーション装置２００内の認証部２０２は、ＩＤ蓄積部２０６からユーザ特定情報を取得し（Ｓ１３０１）、サーバ通信部２０５を介して、システムサーバ４００内の個人用通信部４０１へユーザ特定情報を送信する（Ｓ１３０２）。システムサーバ４００内の個人用通信部４０１は、ナビゲーション装置２００内の認証部２０２から受信したユーザ特定情報をシステムサーバ４００内の認証部４０３へ転送する（Ｓ１３０３）。システムサーバ４００内の認証部４０３は、個人用通信部４０１から受信したユーザ特定情報がシステムサーバ４００内のＩＤ蓄積部４０４内にあるユーザ特定情報と一致するか否かを確認する（Ｓ１３０４）。
【００８５】
認証部４０３は、受信したユーザ特定情報がＩＤ蓄積部４０４内にあるユーザ特定情報と一致する場合（Ｓ１３０４のＹ）、そのユーザ特定情報が一致する個人データ格納部に蓄積された蓄積データを取得する（Ｓ１３０５）。認証部４０３は、個人データ格納部から取得した蓄積データを個人用通信部４０１へ出力する（Ｓ１３０６）。個人用通信部４０１は、認証部４０３から出力された蓄積データをナビゲーション装置２００内の更新部２０４へ送信する（Ｓ１３０７）。更新部２０４は、システムサーバ４００から受信した蓄積データを個人ナビデータベース２０７へ格納・更新する（Ｓ１３０８）。
【００８６】
一方、認証部４０３は、受信したユーザ特定情報がＩＤ蓄積部４０４内にあるユーザ特定情報と一致しない場合（Ｓ１３０４のＮ）、システムサーバ４００内の認証部４０３は、個人用通信部４０１へエラーを出力する（Ｓ１３０９）。個人用通信部４０１は、認証部４０３からエラーが出力された場合、ナビゲーション装置２００内の認証部２０２へエラーを送信する（Ｓ１３１０）。
【００８７】
なお、ダウンロード処理時に、ナビゲーション装置２００は、システムサーバ４００内の認証部４０３における認証が成功した場合、公開データ格納部４０８内に蓄積された公開データも取得できる。公開データ格納部４０８から取得した蓄積データは、公開用通信部４０２からナビゲーション装置２００内の更新部２０４へ送信される。
【００８８】
個人ナビデータベース格納処理時の動作について、図１６に示すシーケンス図を用いて説明する。
【００８９】
ナビゲーション装置２００内の端末通信部２０１が、情報端末１００からタグ付け後検索データを受信し（Ｓ１４０１）、受信したタグ付け後検索データを振分け部２０３へ出力する（Ｓ１４０２）。振分け部２０３は、端末通信部２０１により出力されたタグ付け後検索データを個人ナビデータベースへ格納する（Ｓ１４０３）。
【００９０】
データ格納処理の詳細について、図１７に示すシーケンス図を用いて説明する。
【００９１】
ナビゲーション装置２００内の振分け部２０３は、個人ナビデータベース２０７に格納されているタグ付け後検索データを取得し（Ｓ１５０１）、タグ付け後検索データの検索識別子を抽出する（Ｓ１５０２）。振分け部２０３は、抽出した検索識別子を基に、システムサーバ４００内の個人データ格納部４０５または公開データ格納部４０８のどちらに送信するかを判断する（Ｓ１５０３）。振分け部２０３は、検索識別子が「０１」の場合、公開データ格納部４０８へ格納すると判断する。一方で、振分け部２０３は、検索識別子が「００」の場合、個人データ格納部４０５へ格納すると判断する。
【００９２】
公開データ格納部４０８へ格納する場合（Ｓ１５０３の「公開データ格納部」）、振分け部２０３は、タグ付け後検索データを公開用通信部４０２へ送信する（Ｓ１５０４）。システムサーバ４００内の公開用通信部４０２は、ナビゲーション装置２００内の振分け部２０３から受信したタグ付け後検索データを公開データ格納部４０８へ格納する（Ｓ１５０５）。
【００９３】
個人データ格納部４０５へ格納する場合（Ｓ１５０３の「個人データ格納部」）、振分け部２０３は、認証部２０２を介して、ナビゲーション装置２００内のＩＤ蓄積部２０６からユーザ特定情報を取得する（Ｓ１５０６）。振分け部２０３は、ＩＤ蓄積部２０６から取得したユーザ特定情報とタグ付け後検索データとをシステムサーバ４００内の個人用通信部４０１へ送信する（Ｓ１５０７）。システムサーバ４００内の個人用通信部４０１は、ナビゲーション装置２００内の振分け部２０３から受信したユーザ特定情報とタグ付け後検索データとをシステムサーバ４００内の認証部４０３へ出力する（Ｓ１５０８）。認証部４０３は、システムサーバ４００内の個人用通信部４０１から出力されたユーザ特定情報がシステムサーバ４００内のＩＤ蓄積部４０４にあるユーザ特定情報と一致するか否かを判断する（Ｓ１５０９）。
【００９４】
個人用通信部４０１から出力されたユーザ特定情報がＩＤ蓄積部４０４にあるユーザ特定情報と一致する場合（Ｓ１５０９のＹ）、システムサーバ４００内の認証部４０３は、ユーザ特定情報が一致するシステムサーバ４００内の個人データ格納部４０５へタグ付け後検索データを格納する（Ｓ１５１０）。
【００９５】
個人用通信部４０１から出力されたユーザ特定情報がＩＤ蓄積部４０４にあるユーザ特定情報と一致しない場合（Ｓ１５０９のＮ）、認証部４０３は、個人用通信部４０１へエラーを出力する（Ｓ１５１１）。個人用通信部４０１は、ナビゲーション装置２００内の振分け部２０３へエラーを送信する（Ｓ１５１２）。
【００９６】
ナビゲーション装置２００内の振分け部２０３は、ＩＤ蓄積部２０６からユーザ特定情報を取得後、認証部２０２へユーザ特定情報の削除指示を送信し、認証部２０２はＩＤ蓄積部２０６に記憶するユーザ特定情報を削除する（Ｓ１５１３）。
【００９７】
＜実施の形態１の効果＞
実施の形態１に係るナビゲーションシステム１０または地図情報の管理方法では、目的地までのルート検索の検索方法が住所入力による検索であるか名称入力による検索であるかを識別するための検索識別子を付加することで、検索データがプライバシーに関わるデータ（個人データ）であるかそうでないデータ（公開データ）であるかを判断している。個人宅までのルートを検索するときに入力する情報は、名称入力による検索では検索できないため、住所入力による検索で検索することになる。このことから、住所入力による検索の検索データを個人データとして識別すれば、ユーザに個人データであるか否かを確認しなくても、個人データデータと公開データとを識別できる。
【００９８】
また、システムサーバ４００で検索データを蓄積する際、検索データが個人データであるか否かを検索データに付加された検索識別子に基づいて判定することで、サーバ内の個人データ格納部に格納するか公開データ格納部に格納するかを判断し、検索データを振り分けている。このように検索データに検索識別子を付加することにより検索データがプライバシーに関わるか否かを判定することで、検索データを自動で振り分けることができる。つまり、ユーザが、検索データを、個人データまたは公開データとして振り分ける操作が不要となる。また、上記のようにシステムサーバ４００上で検索データを管理することで、検索したデータの中に含まれる個人データは個人のみで所有できるため、公開データについては、個人情報を漏えいさせることなくより多くの情報を多くのユーザの間で共有させることができる。
【００９９】
以上、実施の形態１に係るナビゲーションシステム１０では、検索方法に関する検索識別子を検索データに付加し、システムサーバ４００へ蓄積する際、検索データに付加された識別子に基づいて自動で振り分けることで、ユーザに手間をかけることなく、また、個人の情報を漏えいすることなく、多くの有益な情報を共有できるという効果がある。
【０１００】
２．実施の形態２
ここでは、本発明の実施の形態２に係るナビゲーションシステム１０ａについて図面を参照しながら説明する。
【０１０１】
＜ナビゲーションシステム１０ａの全体構成＞
図１８は、ナビゲーションシステム１０ａの全体構成を示す図である。ナビゲーションシステム１０ａは、実施の形態１と同様の情報端末１００、ナビゲーション装置２００、および検索サーバ３００と、実施の形態１と異なるシステムサーバ４００ａとから構成される。
【０１０２】
（システムサーバ４００ａの構成）
図１９は、ナビゲーションシステム１０におけるシステムサーバ４００ａの構成図である。システムサーバ４００ａは、実施の形態１に係るシステムサーバ４００と同様の個人用通信部４０１、公開用通信部４０２、認証部４０３、ＩＤ蓄積部４０４、および記憶装置４０９の構成に加え、おすすめ情報抽出部４１０から構成される。
【０１０３】
なお、以下、実施の形態１とは異なる構成であるおすすめ情報抽出部４１０のみについて説明し、その他の構成は実施の形態１と同じ構成であるため説明を省略する。
【０１０４】
おすすめ情報抽出部４１０は、各個人データ格納部４０５、４０６、４０７に格納されているタグ付け後検索データのうちの住所入力による検索結果である住所検索データを比較し、住所や位置情報が一致する住所検索データをカウントする。おすすめ情報抽出部４１０は、カウントした件数が予め設定したしきい値に達した住所検索データをおすすめ情報として抽出し、公開データ格納部４０８へコピーする。ここで、位置情報とは、緯度および経度のような位置を示す情報である。要するに、おすすめ情報抽出部４１０は、記憶装置４０９内で複数のユーザ特定情報毎に対応している個人データ格納部４０５、４０６、４０７に格納されている個人データの比較を複数の個人データ格納部４０５、４０６、４０７の間で行い、当該比較の結果、予め設定されたしきい値以上の個人データ格納部で共通して格納されている共通地図情報がある場合にのみ、個人データ格納部から公開データ格納部４０８へ当該共通地図情報をコピーする。
【０１０５】
＜ナビゲーションシステム１０ａの動作＞
ナビゲーションシステム１０ａの動作には、主に、「ログイン処理時」の動作と、「地図検索処理およびタグ付け処理時」の動作と、「ダウンロード処理時」の動作と、「データ格納処理時」の動作と、「カウント処理およびおすすめ情報抽出時」の動作とがある。「カウント処理およびおすすめ情報抽出時」の動作とは、おすすめ情報抽出部４１０が、個人データ格納部４０５から抽出した同じ住所検索データの件数をカウントし、件数がしきい値を越えた場合に、おすすめ情報として公開データ格納部４０８へ格納する動作である。
【０１０６】
なお、ここで、「ログイン処理時」、「ダウンロード処理時」、「タグ付け処理時」、および「データ格納処理時」の動作は、実施の形態１と同様であるため、説明を省略する。以下で、「おすすめ情報抽出時」の動作について説明する。
【０１０７】
おすすめ情報抽出時の動作について、図２０を用いて説明する。
【０１０８】
システムサーバ４００ａ内のおすすめ情報抽出部４１０は、個人データ格納部４０５、４０６、４０７の住所検索データを比較し（Ｓ２００１）、個人データ格納部４０５、４０６、４０７で共通して格納されている住所検索データ（共通地図情報）の設定件数をカウントする（Ｓ２００２）。おすすめ情報抽出部４１０は、カウントした共通地図情報の設定件数がしきい値に達したか否かを判定する（Ｓ２００３）。おすすめ情報抽出部４１０は、カウントした共通地図情報の設定件数がしきい値に達した場合（Ｓ２００３のＹ）、住所検索データを公開データ格納部４０８へコピーする（Ｓ２００４）。一方、おすすめ情報抽出部４１０がカウントした共通地図情報の設定件数がしきい値未満の場合（Ｓ２００３のＮ）、おすすめ情報抽出部４１０は、再び各個人データ格納部４０５、４０６、４０７から住所検索データを比較する（Ｓ２００５）。
【０１０９】
＜実施の形態２の効果＞
実施の形態２では、各個人データ格納部に共通して格納されている住所検索データをカウントし、しきい値に達した住所検索データである共通地図情報を公開データ格納部４０８へコピーしている。これは、個人情報となる個人宅の住所は、多くのユーザから検索されることは少ないため、住所検索データをカウントしたとしても、通常はしきい値には達しない。しかし、多くのユーザから検索された住所検索データは、不特定多数のユーザにより共通して検索されている住所であるため、名称検索では検索できない公開データとして扱ってもよいデータである可能性が高い。これによって、例えば、民家で開いているような名店といった、名称が公開されておらず住所検索でしか検索されないような公開されてもよい店舗などの有益な情報を共有することができ、一方で、個人情報となる個人宅の住所は、公開データ格納部へ格納されることなくプライバシーを保護することができる。
【０１１０】
以上、実施の形態２に係るナビゲーションシステム１０ａでは、個人宅の住所のような個人情報を漏えいさせることなく隠れた有益な情報を共有できるという効果がある。
【０１１１】
３．実施の形態３
ここでは、本発明の実施の形態３に係るナビゲーションシステム１０ｂについて図面を参照しながら説明する。
【０１１２】
＜ナビゲーションシステム１０ｂの全体構成＞
図２１は、ナビゲーションシステム１０ｂの全体構成を示す図である。ナビゲーションシステム１０ｂは、実施の形態１と同様の情報端末１００、検索サーバ３００、実施の形態１とも実施の形態２とも異なるナビゲーション装置２００ｂ、およびシステムサーバ４００ｂから構成される。
【０１１３】
（ナビゲーション装置２００ｂの構成）
図２２は、ナビゲーション装置２００ｂの構成図である。ナビゲーション装置２００ｂは、実施の形態１と同様の端末通信部２０１、認証部２０２、振分け部２０３、更新部２０４、サーバ通信部２０５、ＩＤ蓄積部２０６、および個人ナビデータベース２０７と、実施の形態１と異なる訪問判断部２１０とから構成される。
【０１１４】
なお、以下、実施の形態１とは異なる構成である訪問判断部２１０のみについて説明し、その他の構成は実施の形態１と同じ構成であるため説明を省略する。
【０１１５】
訪問判断部２１０は、住所検索データに訪問履歴識別子を付加する。訪問判断部２１０は、定期的に現在の位置情報を取得し、個人ナビデータベース２０７内の住所検索データに含まれる位置情報と一致するか否かを判断し、設定された住所検索データを訪問したか否かを判定し、訪問履歴識別子を住所検索データに付加する。要するに、訪問判断部２１０は、ナビゲーション装置２００ｂの位置情報を取得する。そして、訪問判断部２１０は、取得した位置情報を用いて、付加部１０３により検索識別子が付加された地図情報で示される場所に実際に訪問したか否かの判断を行い、当該判断の結果に応じて実際に訪問したか否かを示す訪問履歴識別子を当該地図情報に付加する。
【０１１６】
図２３に訪問履歴識別後検索データのフォーマットを示す。訪問履歴識別後検索データは、検索識別子、訪問履歴識別子、地図情報、およびルート情報からなる。訪問履歴識別子は、検索識別子が「００」である検索データのみに付加され、例えば、初期値を「０００１」とし、訪問した場合には、「００００」に書き換えられる。訪問履歴識別子は、初期値として「０００１」が設定され、訪問しなかった場合の住所検索データでは「０００１」となる。
【０１１７】
（システムサーバ４００ｂの構成）
図２４は、システムサーバ４００ｂの構成図である。システムサーバ４００ｂは、実施の形態２と同様の個人用通信部４０１、公開用通信部４０２、認証部４０３、ＩＤ蓄積部４０４、および記憶装置４０９と、実施の形態２と異なるおすすめ情報抽出部４１０ｂとから構成される。
【０１１８】
なお、以下、実施の形態２とは異なる構成であるおすすめ情報抽出部４１０ｂのみについて説明し、その他の構成は実施の形態２と同じ構成であるため説明を省略する。
【０１１９】
おすすめ情報抽出部４１０ｂは、各個人データ格納部４０５、４０６、４０７から住所検索データであり、かつ、訪問履歴識別子が「００００」である住所検索データを抽出して比較し、住所や位置情報が一致する住所検索データの件数をカウントする。おすすめ情報抽出部４１０ｂは、カウントした件数が予め設定したしきい値に達した住所検索データをおすすめ情報として抽出し、公開データ格納部４０８へコピーする。要するに、おすすめ情報抽出部４１０ｂは、比較の結果、実際に訪問したことを示す訪問履歴識別子が付加されており、かつ、予め設定されたしきい値以上の個人データ格納部４０５、４０６、４０７で共通して格納されている共通地図情報がある場合にのみ、個人データ格納部から公開データ格納部４０８へ当該共通地図情報をコピーする。
【０１２０】
＜ナビゲーションシステム１０ｂの動作＞
ナビゲーションシステム１０ｂの動作には、主に、「ログイン処理時」の動作と、「地図検索処理およびタグ付け処理時」の動作と、「ダウンロード処理時」の動作と、「個人ナビデータベース格納処理時」の動作と、「データ格納処理時」の動作と、「訪問履歴識別処理時」の動作と、「訪問履歴判断処理およびおすすめ情報抽出時」の動作とがある。「訪問履歴識別処理時」の動作とは、ナビゲーション装置２００ｂ内の訪問判断部２１０が現在の位置情報を取得し、住所検索データに対し訪問履歴の識別処理を行う動作である。また、「訪問履歴判断処理およびおすすめ情報抽出時」の動作とは、システムサーバ４００ｂ内のおすすめ情報抽出部４１０ｂが、個人データ格納部４０５、４０６、４０７から抽出した共通する住所検索データであり、かつ、訪問履歴識別子が「００００」である住所検索データを抽出し、住所や位置情報が一致する住所検索データの件数をカウントし、カウントした件数がしきい値を越えた場合に、おすすめ情報として公開データ格納部４０８へコピーする動作である。
【０１２１】
なお、ここで、「タグ付け処理時」、「ログイン処理時」、「ダウンロード処理時」、「個人ナビデータベース格納処理時」、および「データ格納処理時」の動作は、実施の形態１と同様であるため、説明を省略する。以下で、「訪問履歴識別処理時」および「訪問履歴判断処理およびおすすめ情報抽出時」の動作について説明する。「訪問履歴識別処理時」の動作を含む全体の処理の流れを図２５に示す。なお、「訪問履歴判断処理およびおすすめ情報抽出時」の動作は、常時行われているものとし図２５には記載しない。
【０１２２】
車を借りる手続きをしたユーザは、実施の形態１の動作と同様に地図検索処理およびタグ付け処理（Ｓ３００１）、ログイン処理（Ｓ３００２）を行う。ユーザが乗車した後（Ｓ３００３）、予め情報端末１００にて行われたログイン処理において入力された情報を、情報端末１００がナビゲーション装置２００ｂへ送信することで、ナビゲーション装置２００ｂはダウンロード処理を行う（Ｓ３００４）。事前に検索したタグ付け後検索データを情報端末１００からナビゲーション装置２００ｂに送信する際、ナビゲーション装置２００ｂは、タグ付け後検索データを個人ナビデータベース２０７へ格納する（Ｓ３００５）。なお、ダウンロード処理および個人ナビデータベース格納処理は、どちらが先に行われてもよい。このとき、実施の形態１の動作に加え、個人ナビデータベース２０７内の住所検索データと定期的に取得している現在の位置情報とを照合し、実際に行ったかどうかを判断する訪問履歴識別処理（Ｓ３００６）が行われる。返却前は、実施の形態１と同様に、ユーザは、今回ルート検索をしたデータや、乗車後ダウンロードした蓄積データを、再びシステムサーバ４００ｂ内に格納するデータ格納処理をナビゲーションシステム１０ｂに行わせる（Ｓ３００７）。データ格納処理後返却する際、ユーザが使用したナビゲーション装置２００内のデータは全てムーブされるため削除された状態になる（Ｓ３００８）。
【０１２３】
訪問履歴判別処理時の動作について、図２６を用いて説明する。
【０１２４】
ナビゲーション装置２００ｂ内の訪問判断部２１０は、個人ナビデータベース２０７内の住所検索データを抽出し（Ｓ３１０１）、住所検索データのフォーマットを初期化する（Ｓ３００２）。訪問判断部２１０は、定期的に現在の位置情報を取得し（Ｓ３１０３）、現在の位置情報を用いて訪問履歴識別処理を行う。訪問判断部２１０は、取得した現在の位置情報と一致する地図情報に含まれる位置情報がナビゲーション装置２００ｂ内の個人ナビデータベース２０７の中にあるか否かによって、訪問履歴を判断する（Ｓ３１０４）。訪問判断部２１０は、取得した現在の位置情報と一致する位置情報がナビゲーション装置２００ｂ内の個人ナビデータベース２０７の中にある場合（Ｓ３１０４のＹ）、訪問履歴識別子を「００００」に設定する（Ｓ３１０５）。訪問履歴識別子を施す処理を完了した場合、訪問判断部２１０は、再び現在の位置情報を取得する（Ｓ３１０６）。訪問判断部２１０は、取得した現在の位置情報と一致する位置情報がナビゲーション装置２００ｂ内の個人ナビデータベース２０７の中にない場合（Ｓ３１０４のＮ）、何も行わず再び現在の位置情報を取得する（Ｓ３１０６）。
【０１２５】
訪問履歴判断処理およびおすすめ情報抽出時の動作について、図２７に示すフローチャートを用いて説明する。
【０１２６】
システムサーバ４００ｂ内のおすすめ情報抽出部４１０ｂは、カウント処理を行う（Ｓ３２０１）。おすすめ情報抽出部４１０ｂは、抽出した住所検索データの件数がしきい値に達したか否かを判定する（Ｓ３２０２）。抽出した住所検索データの件数がしきい値に達した場合（Ｓ３２０２でＹ）、おすすめ情報抽出部４１０ｂは、抽出した住所検索データを公開データ格納部４０８へコピーする（Ｓ３２０３）。おすすめ情報抽出部４１０ｂは、抽出した住所検索データの件数がしきい値未満の場合（Ｓ３２０３でＮ）、再びカウント処理を行う（Ｓ３２０４）。
【０１２７】
以下で、システムサーバ４００ｂ内のおすすめ情報抽出部４１０ｂが行うカウント処理の詳細について、図２８に示すフローチャートを用いて説明する。
【０１２８】
おすすめ情報抽出部４１０ｂは、システムサーバ４００ｂ内の各個人データ格納部４０５、４０６、４０７から住所や位置情報が一致する住所検索データを抽出し（Ｓ３３０１）、抽出した住所検索データの訪問履歴識別子が「００００」であるか否かを判定する（Ｓ３３０２）。抽出した住所検索データの訪問履歴識別子が「００００」である場合（Ｓ３３０２でＹ）、おすすめ情報抽出部４１０ｂは、住所検索データの件数をカウントアップする（Ｓ３３０３）。抽出した住所検索データの訪問履歴識別子が００００でない場合（Ｓ３３０２でＮ）、おすすめ情報抽出部４１０ｂは、再びシステムサーバ４００ｂ内の各個人データ格納部４０５、４０６、４０７から住所や位置情報が一致する住所検索データを抽出しカウント処理を継続する（Ｓ３３０４）。
【０１２９】
図２９に、しきい値を「３」と設定したとき、おすすめ情報として抽出できる例を示す。
【０１３０】
おすすめ情報抽出部４１０ｂが、目的地Ａの住所検索データを、個人データ格納部Ａ、個人データ格納部Ｂ、および個人データ格納部Ｃから抽出する場合を考える。なお、例えば、個人データ格納部Ａは個人データ格納部４０５に対応し、個人データ格納部Ｂは個人データ格納部４０６に対応し、個人データ格納部Ｃは個人データ格納部４０７に対応する。個人データ格納部Ａ、個人データ格納部Ｂ、および個人データ格納部Ｃのすべての訪問履歴識別子が「００００」であるため、おすすめ情報抽出部４１０ｂは、件数３件をカウントする。カウントした件数がしきい値である「３」に達したため、おすすめ情報抽出部４１０ｂは、目的地Ａの住所検索データをおすすめ情報として公開データ格納部へコピーする。
【０１３１】
図３０に、しきい値を「３」と設定したとき、おすすめ情報として抽出できない例を示す。
【０１３２】
おすすめ情報抽出部４１０ｂが、目的地Ａの住所検索データを個人データ格納部Ａ、個人データ格納部Ｂ、および個人データ格納部Ｃから抽出する場合を考える。個人データ格納部Ａおよび個人データ格納部Ｂは、訪問履歴識別子が「００００」、個人データ格納部Ｃの訪問履歴識別子が「０００１」であるため、おすすめ情報抽出部４１０ｂは、件数２件をカウントする。カウントした件数がしきい値である「３」未満であるため、おすすめ情報抽出部４１０ｂは、目的地Ａの住所検索データをおすすめ情報として抽出せず、カウントを続ける。
【０１３３】
＜実施の形態３の効果＞
実施の形態３に係るナビゲーションシステム１０ｂでは、ナビゲーション装置２００ｂのＧＰＳ機能を用い、実際に訪問したか否かの訪問履歴識別子を住所検索データに付加する。そして、システムサーバ４００ｂで個人データ格納部４０５、４０６、４０７にある住所検索データをカウントする際、訪問履歴識別子を確認することで、実際に訪問した住所検索データのみをカウント対象としてカウントしている。
【０１３４】
実施の形態２に係るナビゲーションシステム１０ａでは、実際に訪問していないのにも関わらず、目的地に設定しただけでカウントされてしまうことが想定される。実施の形態３に係るナビゲーションシステム１０ｂでは、実際に訪問したという住所検索データをカウントすることにより、公開する検索データをより信憑性の高い情報として扱うことができる。
【０１３５】
以上、説明したように、実施の形態３に係るナビゲーションシステム１０ｂでは、個人宅の住所のような個人情報が漏えいすることを防止し、隠れた有益な情報は信憑性の高い情報として共有できるという効果がある。
【０１３６】
４．その他の変形例
なお、本発明の態様を上記各実施の形態１〜３に基づいて説明してきたが、本発明は、上記各実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１３７】
（１）
上記実施の形態１に係るナビゲーションシステム１０では、ナビゲーション装置２００で振分けを行っているが、システムサーバ４００で行ってもよい。振分け部４１１がシステムサーバ４００内にある場合のシステムサーバ４００ｃの構成図を図３１に示す。システムサーバ４００ｃは、実施の形態１に係るナビゲーションシステム１０と同様の認証部４０３、ＩＤ蓄積部４０４、および記憶装置４０９と、実施の形態１と異なる振分け部４１１および通信部４１２とから構成される。通信部４１２は、ナビゲーション装置２００から検索識別子の付加されたタグ付け後検索データを受信する。振分け部４１１は、検索識別子に基づき、個人データ格納部４０５へ格納する場合は認証部４０３へタグ付け後検索データを転送し、公開データ格納部４０８へ格納する場合は公開データ格納部４０８へタグ付け後検索データを格納する。この場合は、ナビゲーション装置２００の振分け部２０３で検索識別子を付けずに、入力識別子をそのまま送ってもよい。
【０１３８】
これにより、システムサーバ４００ｃ内に検索したデータを蓄積する際、タグ付け後検索データがプライバシーに関わるか否かを、検索識別子に基づいて判定することで、システムサーバ４００ｃ内の個人データ領域に格納するか公開データ領域に格納するかを判断し、タグ付け後検索データを自動で振り分けることができる。
【０１３９】
（２）
上記各実施の形態では、情報端末１００で地図検索処理およびタグ付け処理等を行っているが、ナビゲーション装置２００、２００ｂで行ってもよい。その場合、付加部と振分け部を一体化してもよい。また、この場合、ナビゲーション装置２００、２００ｂで地図検索処理およびタグ付け処理を行った結果は個人ナビデータベース２０７に格納される。また、検索サーバを設けずに、ナビゲーション装置２００、２００ｂ内の情報を用いてもよい。
【０１４０】
（３）
上記各実施の形態では、検索識別子により自動で振分けをしているが、住所検索データの住所に該当する個人の承認の下、住所で検索した情報を、公開データ格納部に入れるようにしてもよい。
【０１４１】
これにより、個人宅の住所を公開するような嫌がらせを防止した上で、ユーザがおすすめしたい情報を公開することができる。
【０１４２】
（４）
上記各実施の形態では、検索識別子により自動で振分けをしているが、公開データ格納部に振り分けるデータに関しては、これに加え、個人ナビデータベース内の公開データ格納部からダウンロードしてきたデータと照合し、住所が公開されている施設であることを確認してから振分けをしてもよい。
【０１４３】
（５）
上記実施の形態２、３におけるシステムサーバ４００ａ、４００ｂ内のおすすめ情報抽出部４１０、４１０ｂは、１つの個人データ格納部４０５、４０６、４０７で複数回設定された場合であっても、１回とカウントするものとする。
【０１４４】
これにより、設定した人の人数をカウントすることで、公開データ格納部へコピーする住所検索データの信憑性が増す。
【０１４５】
（６）
上記実施の形態３に係るナビゲーションシステム１０ｂでは、名称検索データの訪問履歴識別子を付加していないが、付加してもよい。
【０１４６】
これにより、住所検索データのみならず、名称検索データについても、実際に訪問したという証拠のある有益な情報を抽出でき、おすすめ情報として提供することができる。
【０１４７】
（７）
上記実施の形態３に係るナビゲーションシステム１０ｂでは、個人データ格納部４０５、４０６、４０７にある住所検索データに関し、設定したしきい値以上のユーザが実際に訪問したかどうかを判断し、公開データ格納部へコピーしているが、公開データ格納部にコピーされたくないデータをユーザが予め登録しておいてもよい。
【０１４８】
（８）
また、カーシェアサービスの場合、目的地の住所が、出発地から所定の距離以上離れている場合は、カウント数が多くてもおすすめ情報としてユーザに提示しなくてもよい。
【０１４９】
これにより、必ずしも多くのユーザにとって有益ではない情報の提示を回避することができる。
【０１５０】
（９）
上記各実施の形態に係るナビゲーションシステム１０、１０ａ、１０ｂのナビゲーション装置２００、２００ｂは、車に搭載されるものについて説明しているが、車に搭載されるナビゲーション装置に限らない。つまり、自転車に搭載されるナビゲーション装置であってもよいし、ユーザが徒歩の際に持ち歩くことができるポータブルタイプのナビゲーション装置であってもよい。
【０１５１】
（１０）
上記各実施の形態に係るナビゲーションシステム１０、１０ａ、１０ｂでは、記憶装置４０９は、システムサーバ４００、４００ａ、４００ｂ、４００ｃに設けられているが、これに限らずに、ナビゲーション装置に設けてもよい。ナビゲーション装置に記憶装置が設けられる場合も同様に、記憶装置は、個人データ格納部と公開データ格納部とを有する。
【０１５２】
（１１）
上記各実施の形態では、記憶装置４０９は、個人データ格納部４０５、４０６、４０７と公開データ格納部４０８とを有しており、個人データと公開データとをそれぞれの格納部に分けて格納しているが、個人データ格納部４０５、４０６、４０７と公開データ格納部４０８とに格納するための領域を分けて格納しなくてもよい。つまり、付加部１０３において付加された検索識別子が個人データを示す地図情報を個人データとして記憶装置４０９に格納し、当該検索識別子が公開データを示す地図情報を公開データとして記憶装置４０９に格納すれば、それぞれを分けずに１つの格納部に格納してもよい。
【０１５３】
（１２）
上記各実施の形態では、目的地の検索方法が住所入力による検索であれば、個人データとして記憶装置４０９に格納するが、これに限らない。例えば、入力された目的地が住所入力によるものであっても、住所または位置情報が公開されている情報であることが確認できれば、公開データとして記憶装置４０９に格納してもよい。
【０１５４】
（１３）
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。ここで、上記各実施の形態のナビゲーションシステムなどを実現するソフトウェアは、次のようなプログラムである。
【０１５５】
すなわち、このプログラムは、コンピュータに、情報端末と、記憶装置と、ルート検索の結果を利用したナビゲーション処理を実行するナビゲーション装置とを含むナビゲーションシステムにより行われる地図情報の管理方法であって、前記ルート検索を行うために入力された情報に基づく検索によって得られた地図情報に、前記入力された情報に応じて、前記地図情報が個人データであるか公開データであるかを示す検索識別子を付加する付加ステップと、（ｉ）前記付加ステップにおいて付加された前記検索識別子が前記個人データを示す場合に、当該検索識別子が付加された前記地図情報を個人データとして前記記憶装置に格納し、（ｉｉ）当該検索識別子が前記公開データを示す場合に、当該検索識別子が付加された前記地図情報を公開データとして前記記憶装置に格納する格納ステップと、前記記憶装置に格納された前記個人データと前記公開データとの少なくとも一方を用いて、前記ナビゲーション処理を前記ナビゲーション装置が実行する実行ステップと、を含む地図情報の管理方法を実行させる。
【０１５６】
（１４）
上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１５７】
（１５）
上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０１５８】
また、上記の各装置を構成する構成要素の各部は、個別に１チップ化されていても良いし、一部又はすべてを含むように１チップ化されてもよい。
【０１５９】
また、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１６０】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１６１】
（１６）
上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０１６２】
（１７）
本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１６３】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【０１６４】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０１６５】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０１６６】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１６７】
（１８）
以上、本発明の一態様に係るナビゲーションシステムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一態様の範囲内に含まれてもよい。
【産業上の利用可能性】
【０１６８】
本発明は、目的地の検索方法の識別子を付加することで、検索したデータがプライバシーに関わるか否かを識別でき、また、サーバで検索データを蓄積する際、プライバシーに関わるか否かを検索データに付加された識別子に基づいて判定することで、サーバ内の個人データ格納部に格納するか公開データ格納部に格納するかを判断し、検索データを自動で振り分けることができる。
【符号の説明】
【０１６９】
１０、１０ａ、１０ｂ  ナビゲーションシステム
１００  情報端末
１０１  データ入力部
１０２  ルート検索部
１０３  付加部
１０４  認証部
１０５  通信部
２００、２００ｂ  ナビゲーション装置
２０１  端末通信部
２０２  認証部
２０３  振分け部
２０４  更新部
２０５  サーバ通信部
２０６  ＩＤ蓄積部
２０７  個人ナビデータベース
２０８  実行部
２０９  表示部
２１０  訪問判断部
３００  検索サーバ
４００、４００ａ、４００ｂ、４００ｃ  システムサーバ
４０１  個人用通信部
４０２  公開用通信部
４０３  認証部
４０４  ＩＤ蓄積部
４０５、４０６、４０７  個人データ格納部
４０８  公開データ格納部
４０９  記憶装置
４１０、４１０ｂ  おすすめ情報抽出部
４１１  振分け部
４１２  通信部
５００、５０１、５０２  ネットワーク
【図１】
0006048894.tif 000002
【図２】
0006048894.tif 000003
【図３】
0006048894.tif 000004
【図４】
0006048894.tif 000005
【図５】
0006048894.tif 000006
【図６】
0006048894.tif 000007
【図７】
0006048894.tif 000008
【図８】
0006048894.tif 000009
【図９Ａ】
0006048894.tif 000010
【図９Ｂ】
0006048894.tif 000011
【図９Ｃ】
0006048894.tif 000012
【図１０Ａ】
0006048894.tif 000013
【図１０Ｂ】
0006048894.tif 000014
【図１１】
0006048894.tif 000015
【図１２】
0006048894.tif 000016
【図１３】
0006048894.tif 000017
【図１４】
0006048894.tif 000018
【図１５】
0006048894.tif 000019
【図１６】
0006048894.tif 000020
【図１７】
0006048894.tif 000021
【図１８】
0006048894.tif 000022
【図１９】
0006048894.tif 000023
【図２０】
0006048894.tif 000024
【図２１】
0006048894.tif 000025
【図２２】
0006048894.tif 000026
【図２３】
0006048894.tif 000027
【図２４】
0006048894.tif 000028
【図２５】
0006048894.tif 000029
【図２６】
0006048894.tif 000030
【図２７】
0006048894.tif 000031
【図２８】
0006048894.tif 000032
【図２９】
0006048894.tif 000033
【図３０】
0006048894.tif 000034
【図３１】
0006048894.tif 000035