(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0012】
以下に、本発明の実施形態を図面に沿って詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【0013】
最初に、本発明の実施形態(情報処理システム)について、
図1から
図5を参照して以下に説明する。但し、以下に示す実施形態は、本発明の技術思想を具体化するための情報処理システムを例示するものであって、本発明をこの情報処理システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の情報処理システムにも等しく適用し得るものである。例えば、本発明の実施形態で例示する情報処理システムにおけるサーバ側と端末側の機能分散の形態は以下に限られず、同様の効果や機能を奏し得る範囲において、任意の単位で機能的または物理的に分散・統合して構成することができる。
【0014】
[情報処理システムの構成]
図1は、本発明における情報処理システムにおいて、特に混雑予測対象の混雑予測を行うための機能ブロック図を主として示しており、本発明の各種態様を実施することができるようにした機能ブロック図を示している。なお、同図において、各機能を行なう機能部は、それぞれ各機能を行なう手段ということができる。
【0015】
図1に示すように、このシステムは、概略的に、情報処理サーバ200、および、単数または複数の端末装置100を通信可能に接続して構成される。ここで、
図1に示すように、通信には、一例として、ネットワーク300を介した有線・無線通信などの遠隔通信等を含む。また、これら情報処理システムの各部は任意の通信路を介して通信可能に接続されている。
【0016】
ここで、
図1において、ネットワーク300は、例えば、インターネット、電話回線網(携帯端末回線網および一般電話回線網等)、イントラネット、または、電力線通信(PLC)等であってもよい。
【0017】
[情報処理サーバ200の構成]
ここで、
図1において、情報処理サーバ200は、経路探索要求ログおよび/または経路探索結果ログに基づいて、混雑予測対象の任意の日時における混雑予測情報を生成する等の機能を有する。
【0018】
図1に示すように、本実施形態の情報処理サーバ200は、通信制御インタフェース部206を介してネットワーク300を経由し、端末装置100と相互に通信可能に接続されており、制御部204と記憶部202とを少なくとも備える。
【0019】
ここで、制御部204は、各種処理を行う制御手段である。また、通信制御インタフェース部206は、通信回線や電話回線などに接続されるアンテナやルータ等の通信装置(図示せず)に接続されるインタフェースであり、情報処理サーバ200とネットワーク300との間における通信制御を行う機能を有する。すなわち、通信制御インタフェース部206は、端末装置100等と通信回線を介してデータを通信する機能を有している。
【0020】
記憶部202は、HDD(Hard Disk Drive)等の固定ディスク装置またはSSD(Solid State Drive)等のストレージ手段であり、各種のデータベース(地図情報データベース202a、ネットワーク情報データベース202b、POI情報データベース202c、経路探索要求ログデータベース202d、経路探索結果ログデータベース202e)を格納する。
【0021】
これら記憶部202の各構成要素のうち、地図情報データベース202aは、地図に関する地図情報を記憶する地図情報記憶手段である。ここで、地図情報データベース202aは、複数の縮尺の地図に関する地図情報、または、複数の縮尺の地図に対応可能な地図情報を記憶する。すなわち、地図情報は、複数の縮尺のラスタ形式の地図描画用の画像、または、ベクタ形式の地図描画用の画像等を含んでいる。また、地図情報データベース202aは、公共交通機関の路線図に関する路線図情報を記憶していてもよい。また、地図情報は、例えば、高さ情報を持つ建築物(例えば、駅、デパート等)に関するフロア案内地図等の屋内地図情報を含んでいてもよい。また、地図情報データベース202aは、地図情報と、当該地図情報を一意に識別する地
図ID(例えば、メッシュ番号等)と、を対応付けて記憶してもよい。
【0022】
地図情報データベース202aは、更に、地図上に表示される地図オブジェクトに関する地図オブジェクト情報を記憶していてもよい。ここで、地図オブジェクト情報は、地図上に表示される地物(例えば、建造物、道路、線路、海、行政界等)の形状についての形状情報(例えば、ポリゴン等)、地図上に表示される注記(例えば、地名、施設名称等)の注記情報、ならびに、地図上に表示される記号(例えば、山、交番、コンビニエンスストア等)の記号情報(例えば、アイコン等)などのデータを含んでいる。
【0023】
また、ネットワーク情報データベース202bは、交通網を規定するネットワーク情報データを記憶するネットワークデータ記憶手段である。ここで、ネットワーク情報データベース202bに記憶されるネットワーク情報は、道路ネットワークデータの他、施設内ネットワークデータや路線網ネットワークデータを含んでいる。
【0024】
ネットワーク情報データベース202bに記憶される道路ネットワークデータは、道路網を規定するネットワークデータであり、例えば、駅や交差点等の道路網表現上の結節点であるノードのノードデータと、ノード間の道路区間であるリンクのリンクデータとの組み合わせによって表現されるネットワークデータである。ノードデータには、ノード番号、緯度経度等の位置座標、ノード種別、接続するリンク本数、接続ノード番号、および、交差点名称等を含んでいる。また、リンクデータには、リンク番号、接続する道路の種別、国道や県道や市道等の路線番号、重用する路線情報、リンクの存在する行政区域の属性情報、リンク長、道路供用状況、異常気象時通行規制区間、車重制限、車両高さ制限、幅員、道路幅員区分、車線数、制限速度など交通規制、高架やトンネルや橋等のリンク内属性、所要時間、および、名称等を含んでいる。また、道路ネットワークデータは、交通規制データや利用料金データ等を含んでいてもよい。ここで、交通規制データは、各種の交通規制を定義するデータであり、例えば、道路の損壊や道路工事等による車両通行止、交通の安全を確保するために設置されるコミュニティ・ゾーン等による一般車の進入禁止、および、私有地への接続路であることによる一般車の進入禁止等の情報などを含んでいる。また、利用料金データは、自動車、オートバイ等で移動する場合に消費する燃料料金、高速自動車国道や自動車専用道路等の有料道路の通行料金等を表す情報等である。また、道路ネットワークデータは、自動車、オートバイ、自転車、徒歩等で移動する場合の経路上に存在する施設等の地点の緯度経度情報などの位置情報等を記憶してもよい。なお、ネットワークデータには、ノードとリンクで構成される各案内経路についての評価を行うために、ノード番号やリンク番号等に対応付けて評価用情報が格納されてもよい。一例として、評価用情報として交通規制データは、各種の交通規制を定義するデータであり、例えば、道路の損壊や道路工事等による車両通行止、交通の安全を確保するために設置されるコミュニティ・ゾーン等による一般車の進入禁止、私有地への接続路であることによる一般車の進入禁止等の情報などを含む。
【0025】
また、ネットワーク情報データベース202bに記憶される路線網ネットワークデータは、電車、飛行機、バス、路面電車、ロープウェイ、モノレール、ケーブルカー、および、船(フェリーなど)等の各交通機関の路線網を規定するネットワークデータであり、例えば、駅、空港、港、および、停留所(バス停など)等の路線網表現上の結節点であるノードのノードデータと、ノード間を接続する鉄道路線、航空路線、航路、および、バス路線等のリンクのリンクデータとの組み合わせによって表現されるネットワークデータである。ノードデータには、ノード番号、緯度経度等の位置座標、ノード種別、接続するリンク本数、接続ノード番号、および、名称等を含んでいる。また、リンクデータには、リンク番号、接続する路線の種別、リンクの存在する行政区域の属性情報、リンク長、異常気象時通行規制区間、所要時間、および、名称等を含んでいる。また、路線網ネットワークデータは、交通機関の時刻表データおよび利用運賃料金データ等を含んでいる。ここで、時刻表データは、例えば、電車、飛行機、バス、路面電車、ロープウェイ、モノレール、ケーブルカー、および、船等の各公共交通機関の時刻表を表す情報等である。また、利用運賃料金データは、例えば、電車、飛行機、バス、路面電車、ロープウェイ、モノレール、ケーブルカー、および、船等の各交通機関を利用した場合に生じる利用運賃料金等を表す情報等である。
【0026】
また、POI情報データベース202cは、POI(point of interest)の位置情報等を含むPOI情報を記憶するPOI情報記憶手段である。ここで、POIの位置(座標)情報は、POIの緯度経度高度、POIの電話番号、POIの住所、ならびに、POIの存在する地点の立地(都市部、郊外、港湾部、および、駅周辺等)および用途制限等を含んでいる。また、POI情報は、POIの名称、種別(カテゴリ)、URL、営業時間、取扱商品、平均価格(例えば、平均使用料金など)、評判、ランキング、立ち寄りやすさ、レコメンドスコア、写真データ、クーポン情報、口コミ(例えば、口コミ評価およびユーザコメントなど)、使用条件、使用可能性、施設規模、POI ID、当該POI情報へのアクセス回数またはアクセス頻度等の参照率、および、当該POI情報の更新日時等の情報を含んでいる。ここで、POIとは、便利な場所や興味のある場所などとして人が知覚する特定の地点および施設等であって、店舗(例えば、コンビニエンスストア、ガソリンスタンド、飲食店等)、会社、事務所、公共施設(例えば、官庁、学校、駅)、娯楽施設(例えば、映画館、劇場、遊園地等)、および、屋外施設(例えば、公園、バスターミナル、屋外駐車場等)等である。また、POIは、一時的に行われるイベント(例えば、祭り、コンサート、フリーマーケット等)の会場であってもよい。
【0027】
経路探索要求ログデータベース202dは、経路探索要求情報のログを記憶する経路探索要求ログ記憶手段である。ここで、経路探索要求ログは、経路探索要求情報取得部204aが端末装置100からネットワーク300を介して取得した経路探索要求情報を蓄積したログである。経路探索要求情報は少なくとも地点情報(例えば、出発地、目的地、経由地)と時刻指定情報(例えば、出発時刻、到着時刻)とを含んでいる。
【0028】
ここで、地点情報は、経路探索要求に含まれる地点に関する情報である。すなわち、経路探索要求中の出発地、目的地、経由地等に設定された情報であり、POIの名称、緯度経度高度、住所、および電話番号等の情報である。
【0029】
また、時刻指定情報は、経路探索要求に含まれる時刻に関する情報である。すなわち、経路探索要求中の出発予定日時、および到着希望日時等に設定された時刻情報である。
【0030】
ここで、
図2を用いて、本実施例における経路探索要求ログデータベース202dに記憶される経路探索要求ログテーブルの一例について説明する。経路探索要求ログテーブルは、経路探索要求の内容を記憶したテーブルである。
図2に示すように、経路探索要求テーブルは、経路探索要求IDと地点情報と時刻指定情報とを対応付けて記憶する。例えば、経路探索要求ID:001は、出発地:N社、目的地:Sタワー、経由地:GEM駅、到着希望日時:「2013/1/11 20:08」と対応付けて記憶される。ここで、経由地については、図示したように1つの地点であってもよいし、複数の地点であってもよいし、無くてもよい。
【0031】
経路探索結果ログデータベース202eは、経路探索結果のログを記憶する経路探索結果ログ記憶手段である。ここで、経路探索結果ログは、端末装置100からネットワーク300を介して取得した経路探索要求情報に基づいて情報処理サーバ200の経路情報取得部204bが取得した経路情報を蓄積したログである。
【0032】
ここで、経路情報は、出発地から目的地までの経路に関する情報である。ここで、経路は一つの移動手段で構成されるものでもよいし、複数の移動手段を組み合わせて構成されるものでもよい。例えば、自動車だけの自動車経路でもよいし、徒歩と公共交通機関を組み合わせた経路でもよい。また、経路情報は、出発地から目的地までに通過する地点と道路または路線を示す情報によって構成される。
【0033】
経路情報の第1例としては、探索した経路を示すリンクデータの組み合わせ等のようにリンク列やノード列とで構成される。なお、経路情報は、経路の位置情報(例えば、形状点列等)や、当該経路を示す画像データ(例えば、ポリライン等)などを含んでいてもよい。また、経路情報は、出発地、目的地、経由地の緯度経度高度等の情報を含んでいてもよい。更に経路情報は、出発時刻や到着時刻などの経路探索条件や、経路の距離や所要時間および移動手段などを含んでいてもよい。
【0034】
また、経路情報の第2例としては、経路探索結果ログデータベース202e
図3に示すように、地点情報(例えば、出発地、目的地、経由地)と通過区間情報(例えば、経路中の道路、経路中の路線)と到達予定日時情報(例えば、出発予定日時、到着予定日時、通過予定日時)とで構成される。
【0035】
ここで、地点情報は、経路情報に含まれる地点に関する情報である。すなわち、経路情報中の出発地、目的地、経由地等に関する情報であり、POIの名称、緯度経度高度、住所、および電話番号等の情報である。なお、経由地に関する情報は、経路探索要求情報中に設定されている経由地の情報でもよいし、経路探索の結果、算出された乗駅、降駅、乗降駅、交差点、IC(インターチェンジ)、JCT(ジャンクション)、および駅ホーム等の通過地点に関する情報でもよい。
【0036】
また、通過区間情報は、経路情報に含まれる通過区間に関する情報である。すなわち、鉄道路線、バス路線等の公共交通機関の路線や、一般道路、高速道路等の道路のうちの、通過する区間に関する情報であり、路線名称、道路名称、リンクID等の情報である。
【0037】
また、到達予定日時情報は、経路情報に含まれる時刻に関する情報である。すなわち、経路情報中の出発地の出発予定日時、目的地の到着予定日時、経由地の通過予定日時、通過区間の通過予定日時等の日時情報である。ここで、日時情報は「2013/1/11 19:55」等の日時であってもよいし、「2013/1/11 19:55 〜 2013/1/11 20:15」等の期間であってもよい。
【0038】
ここで、
図3を用いて、経路情報の第2例における経路探索結果ログデータベース202eに記憶される経路探索結果ログテーブルの一例について説明する。経路探索結果ログテーブルは、経路探索結果の内容を記憶したテーブルである。
図3に示すように、経路探索結果テーブルは、経路探索結果IDと地点情報(出発地、目的地、経由地)と通過区間情報と到達予定日時情報(出発地の出発予定日時、目的地の到着予定日時、経由地および通過区間の通過予定日時)とを対応付けて記憶する。例えば、経路探索結果ID:101は、出発地:N社、出発予定日時:「2013/1/11 19:45」、目的地:Sタワー、到着予定日時:「2013/1/11 20:20」、経由地:GEM駅、経由地1通過予定日時:「2013/1/11 19:55」、経由地2:OSA駅、経由地2通過予定日時:「2013/1/11 20:15」、区間1:H線、区間1通過予定日時:「2013/1/11 19:55 〜 2013/1/11 20:15」と対応付けて記憶される。ここで、経由地については、図示したように複数の地点であってもよい。また、ここで、区間については、図示したように1つの区間であってもよいし、複数の区間であってもよい。
【0039】
制御部204は、OS(Operating System)等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部204は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部204は、機能概念的に、経路探索要求情報取得部204a、経路情報取得部204b、混雑予測対象受付部204c、混雑予測情報生成部204d、および出力情報生成部204eを備える。
【0040】
このうち、経路探索要求情報取得部204aは、端末装置100から経路探索要求を取得する経路探索要求情報取得手段である。ここで、経路探索要求情報取得部204aは、取得した経路探索要求情報に対して経路探索要求IDを付与するとともに、経路探索要求情報と経路探索要求IDとを対応付けて経路探索要求ログデータベース202dに記録する。
【0041】
経路情報取得部204bは、経路探索要求情報取得部204aが取得した経路探索要求に含まれる経路探索条件に基づいて、経路探索条件を満たす出発地から目的地までの経路である経路情報を複数取得する経路情報取得手段である。
【0042】
ここで、経路情報取得部204bは、ネットワークデータベース206aに記憶されたネットワークデータに基づいて、出発地と目的地を少なくとも含む経路探索条件を満たす出発地から目的地までの経路を探索する。ここで、経路情報取得部204bは、端末装置100から受信した経路探索要求情報に含まれる経路探索条件を用いる。また、経路情報取得部204bは、予め記憶部202に記憶された経路探索条件を用いてもよい。経路情報取得部204bにより探索される経路情報は、出発地から目的地までに通過する地点と道路または路線を示す情報によって構成される。例えば、リンクとノードの組み合わせからなるように構成されてもよいし、
図3に示すような地点情報と区間情報と到達日時情報(出発予定日時、到着予定日時、経由地1通過予定日時、区間1通過予定日時等)との組み合わせからなるように構成してもよい。
【0043】
また、経路情報取得部204bは、経路探索結果ログデータベース202eから、経路探索条件を満たす出発地から目的地までの経路探索履歴を抽出することにより、経路情報を取得してもよい。
【0044】
ここで、経路情報取得部204bは、取得した経路情報に対して経路探索結果IDを付与するとともに、経路情報と経路探索結果IDとを対応付けて経路探索日時情報は結果ログデータベース206bに記録する。
【0045】
混雑予測対象受付部204cは、混雑予測対象である混雑予測地点または混雑予測区間、および混雑予測日時の指定を受け付ける混雑予測対象受付手段である。混雑予測地点は、POIの名称、緯度経度高度、住所、および電話番号等の情報で指定を受け付ける。また、混雑予測区間は、路線名称、道路名称、リンクID等の情報で指定を受け付ける。また、混雑対象日時は、日時や期間等の情報で指定を受け付ける。本実施例では、端末装置100から混雑予測対象情報を受信して、混雑予測対象の指定を受け付ける。なお、混雑予測日時は、端末装置100から受信した混雑予測対象情報に含まれる情報の代わりに、記憶部202に予め記憶されている日時情報を使用するようにしてもよい。ここで、記憶部202に予め記憶されている日時情報は、現在日時でもよいし、所定の日時や期間でもよいし、現在日時を基点とした前後1週間などの期間を規定する情報であってもよい。
【0046】
混雑予測情報生成部204dは、経路探索要求ログおよび/または経路探索結果ログと混雑予測対象受付部204cが受け付けた混雑予測対象情報とに基づいて、混雑予測地点および/または混雑予測区間の混雑予測情報を生成する混雑予測情報生成手段である。ここで、混雑予測情報は、混雑予測地点または混雑予測区間の混雑予測日時における混雑状況をユーザに認識可能にする情報である。例えば、混雑予測地点または混雑予測区間の、混雑予測日時における経路探索要求のログの数である。また、混雑予測日時における経路探索結果のログの数であってもよいし、混雑予測日時における経路探索要求ログの数と経路探索結果ログの数の和であってもよい。ログの数の大小によりユーザは混雑予測地点または混雑予測区間の混雑予測日時における混雑状況を認識することができる。また、混雑予測情報は、混雑予測地点または混雑予測区間の許容人数・許容車台数などの情報と混雑予測に日時における経路探索要求ログの数、経路探索結果ログの数、または経路探索要求ログの数と経路探索結果ログの数との比率に基づく指標であってもよい。ここで、指標は、70%などの比率を示す数値でもよいし、数値に基づいた混雑率(例えば、混雑率:高、混雑率:中)などの表現であってもよい。
【0047】
また、出力情報生成部204eは、端末装置100の出力部116に出力する情報である出力情報を生成する手段である。出力情報は、混雑予測情報生成部204dの生成した混雑予測情報を表示するための情報である。ここで、混雑予測情報を表示するための出力情報の一例としては、
図5に示すように、混雑予測地点または混雑予測区間の時刻毎の混雑予測情報を時系列に沿ったグラフ状に配置したものである。さらに、出力情報は、地図情報データベース202aに記憶された地図情報に基づいて、基準地点または現在位置を含む地図を表示するための情報であってもよいし、POI情報データベース202cから検索または選択されたPOI情報を表示するための情報であってもよい。また、出力情報は、経路情報取得部204bが取得した経路情報を表示するための情報であってもよい。
【0048】
また、出力情報生成部204eは生成した出力情報を、通信制御インタフェース部206を介して、端末装置100に送信してもよい。
【0049】
[端末装置100の構成]
また、
図1において、端末装置100は、経路探索条件設定を受け付け、情報処理サーバ200に対して、受け付けた経路探索条件に基づく経路探索要求情報を送信する等の機能を有する。
【0050】
端末装置100は、情報処理サーバ200とネットワーク300を介して接続され、ユーザが使用する装置である。例えば、デスクトップ型またはノート型のパーソナルコンピュータ等の情報処理装置、携帯電話、スマートフォン、PHSおよびPDA等の携帯端末装置、および走行経路案内等を行なうナビゲーション端末(例えば、カーナビゲーション装置)等である。ここで、情報処理装置100は、インターネットブラウザ等を搭載していてもよく、経路案内アプリケーション、乗換案内アプリケーション、および情報検索アプリケーション等を搭載していてもよい。
【0051】
図1に示すように、本実施形態の端末装置100は、概略的に、制御部102、通信制御インタフェース部104、入出力制御インタフェース部106、位置情報取得部112、および、入出力部(入力部114、および、出力部116)を少なくとも備える。
【0052】
ここで、制御部102は、各種処理を行う制御手段である。また、通信制御インタフェース部104は、通信回線や電話回線などに接続されるアンテナやルータ等の通信装置(図示せず)に接続されるインタフェースであり、端末装置100とネットワーク300との間における通信制御を行う機能を有する。すなわち、通信制御インタフェース部104は、情報処理サーバ200等と通信回線を介してデータを通信する機能を有している。また、位置情報取得部112は、リアルタイムに現在位置取得が行えるよう、GPS機能やIMES機能等を有している。GPS機能を有する位置情報取得部112は、GPS衛星等の位置発信装置500からの信号を受信して、位置情報を取得するようにしてもよい。
【0053】
また、入力部114は、音声の入力を行う音声入力手段(例えば、マイク等)を備えている。また、入力部114は、押下することにより入力等を行なう操作入力手段(例えば、ボタン、スイッチ等)を備えていても良い。また、出力部116は、アプリケーション等の表示画面を表示する表示手段(例えば、液晶または有機EL等から構成されるディスプレイおよびモニタ等)である。また、出力部116は、音声データを音声として出力する音声出力手段(例えば、スピーカ等)であってもよい。ここで、出力部116の表示手段は、タッチパネル等であり入力部114として機能するものであってもよい。また、入出力制御インタフェース部106は、出力部116、入力部114等の制御を行う機能を有する。
【0054】
また、制御部102は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部102は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部102は、機能概念的に、経路探索条件設定部102a、出力情報取得部102b、および、アンケート回答情報送信部102cを備える。
【0055】
経路探索条件設定部102aは、少なくとも出発地と目的地と出発希望日時または到着希望日時を含む経路探索条件を設定する経路探索条件設定手段である。ここで、経路探索条件設定部102aは、ユーザに入力部114を介して経路探索条件を入力させる。また、経路探索条件設定部102aは、予め設定され記憶部202に記憶された経路探索条件を用いてもよい。また、経路探索条件設定部102aは、位置情報取得部112により取得される位置情報に基づく端末装置100の利用者等の移動体の現在位置を出発地に設定するようにしてもよい。また、経路探索条件設定部102aは、出発希望日時に情報処理システムに備えた計時手段(図示しない)から取得した現在日時を設定するようにしてもよい。また、経路探索条件は、経由地や、経由地の経由希望日時を含んでいてもよい。また、経路探索条件は、移動手段を含んでいてもよい。なお、経路探索条件は、所要時間や料金や距離や乗換回数等のように、経路探索における優先項目(評価対象とするコスト等)を含んでいてもよい。なお、経路探索条件設定部102aは、得られた経路探索条件を情報処理サーバ200に送信し、送信された経路探索条件は、情報処理サーバ200の経路探索要求情報取得部204aが受信する。
【0056】
混雑予測対象設定部102bは、混雑予測対象を設定する手段である。混雑予測対象設定部102bは、ユーザが入力部114を介して入力した情報に基づいて混雑予測対象情報を設定する。ここで、混雑予測対象情報は、混雑予測地点を示す情報(POIの名称、住所、緯度経度高度、電話番号等)または混雑予測区間を示す情報(道路名称や路線名称等)と、混雑予測日時を示す情報(日時、期間等)とからなる情報である。なお、混雑予測対象設定部102bは、設定された混雑予測対象情報を、通信制御インタフェース部104を介して情報処理サーバ200に送信し、送信された混雑予測対象情報は、情報処理サーバ200の混雑予測対象受付部204cが受信する。
【0057】
出力情報取得部102bは、情報処理サーバ200の出力情報生成部204eで生成された出力情報を、通信制御インタフェース部104を介して情報処理サーバ200から取得する出力情報取得手段である。
以上で、本実施形態における情報処理システムの構成の一例の説明を終える。
【0058】
[情報処理システムの処理]
次に、このように構成された本実施形態におけるナビゲーションシステムの処理の一例について、以下に
図2から
図5を参照して詳細に説明する。
【0059】
図4は、本実施形態における情報処理システムの処理の一例を示すフローチャートである。
【0060】
まず、端末装置100の混雑予測対象設定部102bは、ユーザが入力部114を介して入力した情報に基づいて混雑予測対象情報を設定する、(ステップSA‐1)。
【0061】
そして、混雑予測対象設定部102bは、設定された混雑予測対象情報を、通信制御インタフェース部104を介して情報処理サーバ200に送信する。(ステップSA−2)。
【0062】
次に、情報処理サーバ200の混雑予測対象受付部204cは、端末装置100から送信された混雑予測対象情報を受信する(ステップSA‐3)。
【0063】
次に、情報処理サーバ200の混雑予測情報生成部204dは、経路探索要求ログおよび/または経路探索結果ログと混雑予測対象受付部204cが受け付けた混雑予測対象情報とに基づいて、混雑予測地点および/または混雑予測区間の混雑予測情報を生成する(ステップSA−4)。
【0064】
混雑予測情報の生成処理の第1例として、混雑予測情報生成部204dは、経路探索要求ログデータベース202dに記憶された経路探索要求ログと混雑予測対象受付部204cが受け付けた混雑予測対象情報とに基づいて、混雑予測地点の混雑予測情報を生成する。
【0065】
具体的な処理について、
図2を用いて説明する。混雑予測情報生成部204dは、混雑予測対象情報中の混雑予測地点を示す情報と混雑予測日時を示す情報とを含む経路探索要求ログを経路探索要求ログデータベース202dから抽出する。例えば、混雑予測対象情報中に混雑予測地点を示す情報としてPOIの名称「Sタワー」と混雑予測日時を示す情報として日付「2013/1/11」とが含まれている場合、混雑予測情報生成部204dは、地点情報に「Sタワー」を含み、かつ、時刻指定情報中に「2013/1/11」を含む経路探索要求ログである経路探索要求ID:001の経路探索要求ログを抽出し、混雑予測情報として混雑予測地点の経路探索要求ログの数のカウントを1つインクリメントする。このようにして、経路探索要求ログデータベース202d内の該当する経路探索要求ログの数をカウントして、混雑予測情報を生成する。
【0066】
なお、上記では混雑予測地点を示す情報としてPOIの名称が設定されている場合に、地点情報に「Sタワー」が含まれている経路探索要求ログを抽出する例について説明したが、本実施形態ではこれに限らず、POIの名称「Sタワー」に対応する住所、電話番号等の情報を、POI情報データベース202cを参照して特定し、特定した情報を含む経路探索要求ログを抽出するようにしてもよい。
【0067】
混雑予測情報の生成処理の第2例として、混雑予測情報生成部204dは、経路探索結果ログデータベース202eに記憶された経路探索結果ログと混雑予測対象受付部204cが受け付けた混雑予測対象情報とに基づいて、混雑予測地点または混雑予測区間の混雑予測情報を生成する。
【0068】
具体的な処理について、経路情報の第2例における経路探索結果ログデータベース202eに記憶される経路探索結果ログテーブルの一例を示す図である、
図3を用いて説明する。混雑予測情報生成部204dは、混雑予測対象情報中の混雑予測地点を示す情報または混雑予測区間を示す情報と混雑予測日時を示す情報とを含む経路探索結果ログを経路探索結果ログデータベース202eから抽出する。例えば、混雑予測対象情報中に混雑予測区間を示す情報として「Y線」と混雑予測日時を示す情報として「2013/1/12」とが含まれている場合、混雑予測情報生成部204dは、区間情報に「Y線」を含み、かつ、区間情報の通過予定日時中に「2013/1/12」を含む経路探索結果ログである経路探索結果ID:002の経路探索結果ログを抽出し、混雑予測情報として経路探索要求ログの数のカウントを1つインクリメントする。このようにして、経路探索結果ログデータベース202e内の該当する経路探索結果ログの数をカウントして、混雑予測情報を生成する。
【0069】
なお、混雑予測対象情報に混雑予測地点が含まれている場合は、混雑予測情報の生成処理の第1例と同様にして、混雑予測対象情報中の混雑予測地点を示す情報と混雑予測日時を示す情報とを含む経路探索結果ログを経路探索結果ログデータベース202eから抽出する。
【0070】
なお、経路情報の第1例の形態(リンク列とノード列で構成される形態)で経路探索結果ログデータベース202eが構成されている場合は、混雑予測対象情報中の混雑予測地点を示す情報または混雑予測区間を示す情報に含まれる名称等の情報をキーとして、ネットワーク情報データベース202bまたはPOI情報データベース202cから混雑予測地点または混雑予測区間に該当するPOIの緯度経度高度情報や、リンクIDや、ノードIDを検索し、検索したPOIの緯度経度高度や、リンクIDや、ノードIDを含む経路探索結果ログを経路探索結果ログデータベース202eから抽出し、経路探索結果ログの数をカウントして混雑予測情報を生成するようにしてもよい。
【0071】
混雑予測情報の生成処理の第3例として、混雑予測情報生成部204dは、経路探索結果ログデータベース202eに記憶された経路探索結果ログと経路探索要求ログデータベース202dに記憶された経路探索要求ログと混雑予測対象受付部204cが受け付けた混雑予測対象情報とに基づいて、混雑予測地点の混雑予測情報を生成するようにしてもよい。すなわち、混雑予測対象情報に含まれる混雑予測地点を示す情報を含む経路探索要求ログと経路探索結果ログとをそれぞれ経路探索要求ログデータベース202dと経路探索結果ログデータベース202eとから取得し、取得した各ログの数の和から、混雑予測地点の混雑予測情報を生成するようにしてもよい。
【0072】
なお、混雑予測情報生成部204dは、日時別に混雑予測情報を生成するようにしてもよい。例えば、指定された混雑予測日時を更に詳細な単位で区切った上で、日時別にカウントする。具体的には、第1例、第2例、第3例において、混雑予測日時を示す情報として「2013/1/11」を受け付けて各ログを抽出しカウントする際に、各ログ中の各日時情報を参照し、時刻毎や時間帯毎にカウントする。すなわち、混雑予測日時を示す情報として「2013/1/11」と日付指定であった場合に、日付よりも詳細な単位である時刻「2013/1/11 12:30」や、時刻で規定される時間帯「2013/1/11 12:00‐13:00」毎にカウントするようにしてもよい。
【0073】
図4に戻り、次に情報処理サーバ200の出力情報生成部204eは、出力情報生成部204eは、混雑予測情報生成部204dの生成した混雑予測情報を含む出力情報を生成する(ステップSA−5)。ここで、出力情報は、
図5に示すように、混雑予測地点または混雑予測区間の時刻毎の混雑予測情報を時系列に沿ったグラフ状に配置したものであってもよい。その後、出力情報生成部204eは生成した出力情報を、通信制御インタフェース部206を介して、端末装置100に送信する(ステップSA−6)。
【0074】
次に、端末装置100の出力情報取得部102bは、情報処理サーバ200の通信制御インタフェース部206を介して送信される出力情報を取得し、出力部116に出力する。
【0075】
以上で、本実施形態における情報処理システムの処理の一例の説明を終える。
【0077】
なお、上述の実施形態では、
図5を用いて出力情報の形態の一例を説明したが、本発明における出力情報は他の形態をとってもよい。例えば、出力情報は、複数の混雑予測地点の混雑予測情報を含むものでもよい。
図6に示すように、観光スポットであるSタワーの混雑予測情報(点線)と同じく観光スポットであるT野球場の混雑予測情報(破線)とを同じグラフ内に表示するように構成する。そうすることで、ユーザ所望の日時における各観光スポット間の混雑予測情報の比較が容易になり、ユーザは、より空いている観光スポット、または、より人気のある観光スポットを容易に選択することが可能になる。
【0078】
また、出力情報は、混雑予測地点の混雑予測日時における混雑予測情報と混雑予測地点の平均混雑予測情報とを含むものでもよい。例えば、
図7に示すように、混雑予測日時における混雑予測情報(実線)と平均混雑予測情報(破線)とを同じグラフ内に表示するように構成する。そうすることで、ユーザは、普段の混雑状況と混雑予測日時における混雑状況との比較が容易になる。そして、普段に比べて混雑予測日時の方が混雑している場合、移動の予定を取りやめるなどの判断をすることが可能になる。ここで、平均混雑予測情報は、混雑予測日時以外の日時の混雑予測情報の平均値である。また、平均混雑予測情報は、所定期間における混雑予測情報の平均値でもよいし、所定期間における混雑予測日時と同じ属性(例えば、曜日、祝日、天気)を有する日時の混雑予測情報の平均値でもよい。なお、上述の例では平均混雑予測情報を出力することにより、混雑予測日時の混雑予測情報と普段の混雑状況との比較を容易にするようにしたが、平均混雑予測情報の代わりに混雑予測地点の過去の混雑状況の実績値である平均混雑実績情報を用いるようにしてもよい。
【0079】
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【0080】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【0081】
また、情報処理システムに関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。