(57)【要約】【課題】営業車を配車するときの営業車を運行する運行者の利便性を向上させること。【解決手段】情報集計システムは、ソーシャルメディアに投稿されたメッセージのうち予め決められた抽出条件に合致する条件合致メッセージを、位置を特定可能なキーワードごとに集計し、人が密集している密集場所を推定する処理部を備える。【選択図】図２
2014174694.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャルメディアに投稿されたメッセージのうち予め決められた抽出条件に合致する条件合致メッセージを、位置を特定可能なキーワードごとに集計し、人が密集している密集場所を推定する処理部
を備えること
を特徴とする情報集計システム。
【請求項２】
前記処理部は、
メッセージに基づいて前記位置を特定可能なキーワードを抽出する名称抽出部と、
前記名称抽出部が抽出した前記位置を特定可能なキーワードごとに前記条件合致メッセージを集計する集計部と
を備えること
を特徴とする請求項１に記載の情報集計システム。
【請求項３】
前記処理部は、
前記メッセージに付加された前記位置に関する情報から前記位置を特定可能なキーワードを解析する解析部
をさらに備え、
前記集計部は、
前記解析部が解析した前記位置を特定可能なキーワードごとに前記条件合致メッセージを集計することで前記密集場所を推定すること
を特徴とする請求項１または請求項２に記載の情報集計システム。
【請求項４】
前記集計部は、所定の時間内に投稿された前記メッセージで、かつ前記位置を特定可能なキーワードの位置から所定の範囲内で投稿されたメッセージを対象として前記条件合致メッセージを集計し、前記密集場所を推定すること
を特徴とする請求項１から請求項３のいずれか一項に記載の情報集計システム。
【請求項５】
前記密集場所をユーザに通知する通信部をさらに備えること
を特徴とする請求項１または請求項４のいずれか一項に記載の情報集計システム。
【請求項６】
車を配車する配車装置をさらに備え、
前記配車装置は、前記密集場所に基づいて、配車する前記車の割合を変更すること
を特徴とする請求項１から請求項５のいずれか一項に記載の情報集計システム。
【請求項７】
地図を表示する表示装置をさらに備え、
前記集計部は、前記表示装置に表示される前記地図上の前記密集場所に応じた位置ごとにアイコンを表示させること
を特徴とする請求項１から請求項６のいずれか一項に記載の情報集計システム。
【請求項８】
前記集計部は、
前記集計した結果に応じて前記アイコンの表示態様を変化させること
を特徴とする請求項７に記載の情報集計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報集計システムに関する。
【背景技術】
【０００２】
タクシーなどの営業車は、一般に、客を獲得するために、客がいそうな場所、例えば、駅、ホテル、イベント会場など付近で待機する。または、営業車の配車センターが、営業車を客のもとに配車する配車システムを使用して配車場所を決定し、営業車は、配車センターから通知された配車場所で待機する。
配車システムの例として、例えば、特許文献１に記載の技術は、営業車が現在時刻と、乗客の乗降状態および現在位置を営業車情報として管理センターに送信し、管理センターが、所定の条件を満たす営業車情報を客情報データベースから取り出して客情報として営業車に配信し、所定の条件で区切った複数のブロックに営業車が移動するごとに、営業車は、客情報を取得して更新しながら表示するものである。また、特許文献２に記載の技術は、配車システム装置が、乗客輸送車両を利用する不特定の利用者が所持する携帯型端末の端末ＩＤと、該携帯型端末と通信する基地局装置が通信可能な地域に存在する携帯型端末に関する情報を収集する。そして、配車システム装置は、基地局装置から通知される携帯型端末に関する情報を記憶する端末分布データベースと車載装置からの取得要求に応じて、その車載装置の現在位置を含む所定範囲における携帯型端末の分布情報を、その車載装置に送信し、携帯型端末は、取得要求に応じて配車システム装置が送信してくる携帯型端末の分布情報を表示するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２２７９８号公報
【特許文献２】特開２００７−２４９９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１および２に記載の技術を用いて過去の配車実績や会員の現在位置を調べることで客がいそうな場所を解析しても、客が乗車したい状態であるか否かまでは予想や解析できないため、営業車は、当該客がいそうな場所で待ち続ける場合があり、効率的に営業車を配車できないという欠点があった。このように、営業車を配車するときの営業車を運行する運行者の利便性が十分でないという問題があった。
【０００５】
本発明は上記の点に鑑みてなされたものであり、営業車を配車するときの営業車を運行する運行者の利便性を向上させることができる情報集計システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、ソーシャルメディアに投稿されたメッセージのうち予め決められた抽出条件に合致する条件合致メッセージを、位置を特定可能なキーワードことに集計し、人が密集している密集場所を推定する処理部を備えることを特徴とする情報集計システムである。
【０００７】
（２）また、本発明の一態様は、前記処理部は、メッセージに基づいて前記位置を特定可能なキーワードを抽出する名称抽出部と、前記名称抽出部が抽出した前記位置を特定可能なキーワードごとに前記条件合致メッセージを集計する集計部と
を備えることを特徴とする情報集計システムである。
【０００８】
（３）また、本発明の一態様は、前記処理部は、前記メッセージに付加された前記位置に関する情報から前記名称を解析する解析部をさらに備え、前記集計部は、前記解析部が解析した前記位置を特定可能なキーワードごとに前記条件合致メッセージを集計することで前記密集場所を推定することを特徴とする情報集計システムである。
【０００９】
（４）また、本発明の一態様は、前記集計部は、所定の時間内に投稿された前記メッセージで、かつ前記位置を特定可能なキーワードの位置から所定の範囲内で投稿されたメッセージを対象として前記条件合致メッセージを集計し、前記密集場所を推定することを特徴とする情報集計システムである。
【００１０】
（５）また、本発明の一態様は、前記密集場所をユーザに通知する通信部をさらに備えることを特徴とする情報集計システムである。
【００１１】
（６）また、本発明の一態様は、車を配車する配車装置をさらに備え、前記配車装置は、前記密集場所に基づいて、配車する前記車の割合を変更することを特徴とする情報集計システムである。
【００１２】
（７）また、本発明の一態様は、地図を表示する表示装置をさらに備え、前記集計部は、前記表示装置に表示される前記地図上の前記密集場所に応じた位置ごとにアイコンを表示させることを特徴とする情報集計システムである。
【００１３】
（８）また、本発明の一態様は、前記集計部は、前記集計した結果に応じて前記アイコンの表示態様を変化させることを特徴とする情報集計システムである。
【発明の効果】
【００１４】
本発明によれば、営業車を配車するときの営業車を運行する運行者の利便性を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る情報集計システムの構成の一例を示す概略図である。
【図２】本実施形態に係る情報集計装置の構成の一例を示す概略ブロック図である。
【図３】本実施形態に係るキーワードリスト記憶部が記憶するキーワードリストの一例を示すテーブルである。
【図４】本実施形態に係るメッセージ記憶部が記憶するメッセージ情報の一例を示すテーブルである。
【図５】本実施形態に係るフィルタデータ記憶部が記憶するフィルタ情報の一例を示すテーブルである。
【図６】本実施形態に係る集計部が集計する密集情報の一例を示すテーブルである。
【図７】本実施形態に係る情報集計装置における密集情報の生成過程の一例を示すフローチャートである。
【図８】本実施形態に係る営業車が備える表示装置または端末装置における表示データの生成過程の一例を示すフローチャートである。
【図９】本実施形態に係る営業車が表示装置を備える場合における表示装置が表示する表示態様の一例を示す画像である。
【図１０】本実施形態に係る営業車が備える端末装置の外観図である。
【図１１】本実施形態に係る営業車が備える端末装置の表示部が表示する表示態様の一例を示す図である。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について詳しく説明する。
図１は、本発明の第１の実施形態に係る情報集計システムＳ１の構成の一例を示す概略図である。
情報集計システムＳ１は、入力端末装置１−１、１−２、１−３と、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３と、情報集計装置３と、オペレータ装置４−１、４−２と、配車装置５と、第１の営業車６−１、６−２、６−３、６−４と、第２の営業車７−１、７−２、７−３と、を含んで構成される。ここで、ソーシャルメディアサービスとは、個人と個人、個人と組織、組織と組織の間の情報発信が、ウェブサービスを経由することによってそれ自体が意味を持つコミュニティとなり、実社会に広く拡散され、影響力を持ち始めたメディアであり、例えば、ブログやミニブログ、ソーシャルネットワークサービス、投稿サービスなどである。
【００１７】
ソーシャルメディアサービスサーバ装置２−１、２−２、２−３と情報集計装置３とは、ネットワークＮ１を介し、有線または無線で接続される。また、情報集計装置３とオペレータ装置４−１、４−２とは、ネットワークＮ２を介し、有線または無線で接続される。そして、情報集計装置３と配車装置５とは、ネットワークＮ３を介し、有線または無線で接続される。なお、ネットワークＮ１、Ｎ２、Ｎ３を別のネットワークとして記載しているが、同一のネットワークで接続されてもよい。
【００１８】
ソーシャルメディアサービスサーバ装置２−１、２−２、２−３は、例えば、それぞれソーシャルネットワークサービスやミニブログなどと呼ばれるコミュニケーションを促進し、社会的なネットワークの構築を支援するインターネットを利用したサービスであるソーシャルメディアサービスを運用するサーバ装置である。ユーザＨＵ１は、入力端末装置１−１（例えば、携帯電話端末）を用いてソーシャルメディアサービスサーバ装置２−１にメッセージを投稿する。ユーザＨＵ２は、入力端末装置１−２（例えば、多機能携帯電話機）を用いてソーシャルメディアサービスサーバ装置２−２にメッセージを投稿する。ユーザＨＵ３は、入力端末装置１−３（例えば、コンピュータ）を用いてソーシャルメディアサービスサーバ装置２−３にメッセージを投稿する。ソーシャルメディアサービスサーバ装置２−１とソーシャルメディアサービスサーバ装置２−２とは、例えば、投稿されたメッセージをユーザＨＵ１が有する両サービスのアカウント間で共有される。すなわち、ユーザＨＵ１がソーシャルメディアサービスサーバ装置２−１に投稿したメッセージがソーシャルメディアサービスサーバ装置２−２にも投稿される。
【００１９】
情報集計装置３は、ネットワークＮ１を介し、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３に投稿されたメッセージをＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ：エーピーアイ）を利用して取得する。情報集計装置３は、取得したメッセージに含まれる位置に関する情報から位置を解析することでメッセージに含まれるキーワードから抽出条件を満たすメッセージが存在するか否かを分析し、分析した位置に関して投稿されたメッセージのうち抽出条件を満たすメッセージの数を集計する。例えば、電車等の公共交通機関のダイヤが乱れていることを表すキーワードを含むこと、とすることを抽出条件とすると、ある位置において、ユーザ（例えば、他の交通手段（タクシーなど）での移動を求めている可能性が高いユーザ）が投稿した当該抽出条件としたキーワードを含むメッセージの数を集計する。情報集計装置３は、集計して得た密集情報を営業車６−１、６−２、６−３、６−４に通知し、当該密集場所に配車させる。ここで、密集情報には、密集場所（位置に関する情報）と、該密集場所の密集要因（抽出条件に関する情報）とが含まれる。
オペレータ装置４−１、４−２は、それぞれオペレータＨＯ１、ＨＯ２から所定のエリアにおける駅や施設、観光場所などの位置の目印となる名称の入力を受け付ける。また、オペレータ装置４−１、４−２は、それぞれオペレータＨＯ１、ＨＯ２から抽出条件の入力を受け付ける。オペレータ装置４−１、４−２が受け付けた位置の目印となる名称を表す名称情報は、上述の情報集計装置３が行う集計の精度を上げるために利用される。また、オペレータ装置４−１、４−２は、受け付けた位置の目印となる名称と、抽出条件とを情報集計装置３に出力する。
【００２０】
配車装置５は、情報集計装置３が集計した密集情報を、ネットワークＮ３を介して取得し、自装置が管理する配車システムを利用して密集情報を営業車７−１、７−２、７−３に配信し、該密集情報に含まれる場所に配車する。
営業車６−１、６−２、６−３、６−４と、営業車７−１、７−２、７−３とは、例えば、別々の団体が管理する営業車（例えば、タクシー）であり、通知（配信）される密集情報に応じて客が密集している密集場所に配車される。
【００２１】
図２は、本実施形態に係る情報集計装置３の構成の一例を示す概略ブロック図である。
情報集計装置３は、処理部３０と、キーワードリスト記憶部３２と、メッセージ記憶部３３と、フィルタデータ記憶部３４と、通信部３６とを含んで構成される。処理部３０は、メッセージ収集部３１と、集計部３５とを含んで構成される。メッセージ収集部３１は、取得部３１１と、名称抽出部３１２とを含んで構成される。名称抽出部３１２は、抽出部３１２１と、解析部３１２２とを含んで構成される。
【００２２】
取得部３１１は、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３からメッセージを取得する。このメッセージには、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３に投稿された文章と、当該ソーシャルメディアサービスサーバ装置２−１、２−２、２−３に投稿された時刻とを含む。具体的には、取得部３１１は、ＡＰＩを利用し、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３のそれぞれからメッセージを取得する。取得部３１１は、取得したメッセージを抽出部３１２１に出力する。
名称抽出部３１２は、メッセージまたはメッセージに付加された位置に関する位置情報に基づいて名称を抽出する。以下、名称抽出部３１２が備える各部の処理を説明する。
【００２３】
抽出部３１２１は、取得部３１１から入力されたそれぞれのメッセージからキーワードリスト記憶部３２が記憶するキーワード（例えば、場所、駅、施設の名称など）が含まれるメッセージまたは位置に関する情報（例えば、緯度と経度など）が付加されたメッセージを対象メッセージとして抽出する。抽出部３１２１は、抽出した対象メッセージを解析部３１２２に出力する。
【００２４】
解析部３１２２は、抽出部３１２１から入力されたそれぞれの対象メッセージに位置に関する情報が付加されている場合、当該対象メッセージをメッセージ記憶部３３に記憶させる。また、解析部３１２２は、抽出部３１２１から入力されたそれぞれの対象メッセージにキーワードリスト記憶部３２が記憶するキーワードが含まれる場合、当該キーワードに関連づけられた位置に関する情報を当該対象メッセージに付加してメッセージ記憶部３３に記憶させる。また、解析部３１２２は、抽出部３１２１から入力されたそれぞれの対象メッセージに付加された位置に関する情報からキーワードを解析し、当該対象メッセージにキーワードを関連付けてメッセージ記憶部３３に記憶させる。
【００２５】
キーワードリスト記憶部３２は、ある位置やある位置に関する情報を含んだメッセージを抽出するために使用する情報を記憶する。具体的には、キーワードリスト記憶部３２は、キーワードとして場所、駅、施設などの名称と、位置に関する情報として緯度および経度とを関連付けて記憶する。
メッセージ記憶部３３は、位置に関する情報が付加された対象メッセージを記憶する。具体的には、メッセージ記憶部３３は、例えば、対象メッセージのメッセージ本文と、対象メッセージが投稿された緯度、経度および、日時とを関連付けて記憶する。また、メッセージ記憶部３３は、解析部３１２２の解析結果に応じて、メッセージ本文と位置に関する情報と、キーワードとを関連付けて記憶する。
【００２６】
フィルタデータ記憶部３４は、第１フィルタデータ記憶部３４１と、第２フィルタデータ記憶部３４２とを含んで構成される。第１フィルタデータ記憶部３４１は、例えば、オペレータ装置４−１から入力される後述する集計部３５が情報集計する際に用いるフィルタデータを記憶する。第２フィルタデータ記憶部３４２は、例えば、オペレータ装置４−２から入力される後述する集計部３５が情報集計する際に用いるフィルタデータを記憶する。なお、本実施形態において、第１フィルタデータ記憶部３４１と第２フィルタデータ記憶部３４２とを比較すると、各々が記憶するフィルタデータテーブルの項目列に格納される情報は異なるが項目は同様であり同様のデータを格納するため、フィルタデータ記憶部３４として説明する。
【００２７】
フィルタデータ記憶部３４は、集計部３５がある抽出条件に合致するメッセージを抽出し、密集情報を生成するために使用する情報を記憶する。具体的には、フィルタデータ記憶部３４は、キーワードと、緯度と、経度と、抽出条件と、表示メッセージと、アイコンとを関連付けて記憶する。
集計部３５は、メッセージ記憶部３３からメッセージ本文と、緯度と、経度と、日時と、関連付けられているキーワードとをメッセージ情報として読み出し、フィルタデータ記憶部３４からキーワードと、緯度と、経度と、抽出条件と、表示メッセージと、アイコンとをフィルタ情報として読み出す。集計部３５は、読み出したメッセージ情報からフィルタ情報が表す抽出条件に適合するメッセージ情報を抽出し、抽出したメッセージ情報を例えば、３０分単位で集計する。具体的には、集計部３５は、例えば、メッセージ本文にキーワードが含まれ、かつ抽出条件に合致する場合、当該メッセージ情報を抽出する。また、集計部３５は、メッセージ情報に含まれる緯度と経度とがフィルタ情報の緯度と経度とが表す位置を含む所定の範囲内（例えば、半径１００ｍ以内）で、かつ抽出条件に合致する場合、当該メッセージ情報を抽出する。集計部３５は、例えば、抽出したメッセージ情報をキーワード毎に集計し、該当するメッセージ情報の数である該当数を抽出し、人が密集している密集場所を推定する。集計部３５は、集計により得た密集情報または密集場所を表す情報を通信部３６に出力する。
【００２８】
通信部３６は、集計部３５から入力された密集情報または密集場所を表す情報に対し、変調、符号化、周波数変換を施し、施した後のデータを無線波で送信する。通信部３６は、集計部３５から入力された密集情報を直接、営業車６−１、６−２、６−３、６−４に通知するか、または配車装置５を介して営業車７−１、７−２、７−３に配信する。
【００２９】
図３は、本実施形態に係るキーワードリスト記憶部３２が記憶するキーワードリストの一例を示すテーブルＴ１である。
テーブルＴ１は、キーワードと、緯度と、経度との各項目の列を有している。テーブルＴ１は、キーワード毎に位置に関する情報として緯度と経度とが格納される行と列からなる２次元の表形式のデータである。
【００３０】
例えば、１行目は、キーワードがＡ駅で、緯度が３５．６４８６１で、経度が１４０．０４１７であることを表している。２行目は、キーワードがＢ駅で、緯度が３５．６４８３４で、経度が１４０．０４１８であることを表している。３行目は、キーワードがＣ駅で、緯度が３５．６４８５６で、経度が１４０．０４１９であることを表している。４行目は、キーワードがＤ駅で、緯度が３５．６４８７８で、経度が１４０．０４１５であることを表している。５行目は、キーワードがＥ駅で、緯度が３５．６４８９１で、経度が１４０．０４１８であることを表している。６行目は、キーワードが○○タワーで、緯度が３５．６４８５９で、経度が１３９．０４１１であることを表している。
このようにキーワードリスト記憶部３２は、キーワードと、位置に関する情報とを関連付けて記憶している。
【００３１】
図４は、本実施形態に係るメッセージ記憶部３３が記憶するメッセージ情報の一例を示すテーブルＴ２である。
テーブルＴ２は、メッセージ本文と、緯度と、経度と、日時と、キーワードとの各項目の列を有している。テーブルＴ２は、メッセージ本文毎に緯度と、経度と、日時と、キーワードとが格納される行と列からなる２次元の表形式のデータである。
【００３２】
例えば、１行目は、メッセージ本文が「今日はいい天気ですね。」で、緯度が３５．６３２０５で、経度が１３９．８８０８で、日時が２０１２／１１／２２  １２：３０であることを表している。２行目は、メッセージ本文が「電車が遅れているので１０分遅れます」で、緯度が３５．６４８６１で、経度が１４０．０４１６で、日時が２０１２／１１／２２  １２：３１で、キーワードがＡ駅であることを表している。３行目は、メッセージ本文が「Ａ駅で電車が人身事故でとまった」で、緯度が３５．６４８６１で、経度が１４０．０４１７で、日時が２０１２／１１／２２  １２：３５であることを表している。４行目は、メッセージ本文が「このお店おいしい」、緯度が３５．６４８６２で、経度が１４０．０４１６で、日時が２０１２／１１／２２  １２：３９で、キーワードがＡ駅であることを表している。５行目は、メッセージ本文が「今日は疲れてぐったり。」で、緯度が３５．６４８６２で、経度が１４０．０４１５で、日時が２０１２／１１／２２  １２：４５で、キーワードがＡ駅であることを表している。６行目は、メッセージ本文が「○○タワー見てきた。人多すぎて電車に乗れない」で、緯度が３５．６４８５９で、経度が１３９．０４１１で、日時が２０１２／１１／２２  １２：５０であることを表している。
なお、３行目、６行目の緯度、経度の各項目は、抽出部３１２１から入力されたそれぞれの対象メッセージにキーワードリスト記憶部３２が記憶するキーワードが含まれるため、解析部３１２２が当該キーワードに関連づけられた位置に関する情報（緯度と経度）を当該対象メッセージに付加した場合の一例である。
【００３３】
図５は、本実施形態に係るフィルタデータ記憶部３４が記憶するフィルタ情報の一例を示すテーブルＴ３である。
テーブルＴ３は、キーワードと、緯度と、経度と、半径（ｍ）と、抽出条件と、表示メッセージと、表示アイコンとの各項目の列を有している。テーブルＴ３は、キーワード毎に緯度と、経度と、半径（ｍ）と、抽出条件と、表示メッセージと、表示アイコンと格納される行と列からなる２次元の表形式のデータである。
【００３４】
例えば、１行目は、キーワードがＡ駅で、緯度が３５．６４８６１で、経度が１４０．０４１７で、半径が１００ｍで、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表している。２行目は、キーワードがＢ駅で、緯度が３５．６４８３４で、経度が１４０．０４１８で、半径が１００ｍで、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表している。３行目は、キーワードがＣ駅で、緯度が３５．６４８５６で、経度が１４０．０４１９で、半径が１００ｍで抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表している。４行目は、キーワードがＤ駅で、緯度が３５．６４８７８で、経度が１４０．０４１５で、半径が１００ｍで、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表している。５行目は、キーワードがＥ駅で、緯度が３５．６４８９１で、経度が１４０．０４１８で、半径が１００ｍで、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表している。６行目は、キーワードが○○タワーで、緯度が３５．６４８５９で、経度が１３９．０４１１で、半径が１００ｍで、抽出条件が（混雑（ＯＲ（電車  ＡＮＤ  駅  ＡＮＤ乗れない）で、表示メッセージが「混雑で乗車待ち」で、表示アイコンが「ｃｏｍｉｍａｃｈｉ．ｉｃｏ」であることを表している。
【００３５】
ここで、抽出条件の「（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）」は、オペレータ装置４−１や４−２において生成されたものであり、メッセージ本文中に「電車」と「遅れ」という文字が含まれるか、または、「人身事故」という文字が含まれる場合に抽出するという条件である。
オペレータ装置４−１、４−２の機能の１つは、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３に投稿されるメッセージから、タクシーなどの営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３を利用しそうな投稿者が、どこに多く存在するかを分析し、営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３の端末装置１０や表示装置にその情報を提供するための条件を設定することである。そのため、オペレータ装置４−１、４−２は、営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３を利用する可能性がある投稿者がどのようなメッセージを投稿するのかをオペレータＨＯ１、ＨＯ２が推測し、オペレータＨＯ１、Ｈｏ２が推測したメッセージを抽出するための抽出条件を生成するために利用される。
なお、オペレータ装置４−１、４−２は、オペレータＨＯ１、ＨＯ２を介さずに自動的に抽出条件を分析し、設定してもよい。この場合、例えば、「営業車を利用する可能性がある投稿者は、電車などの交通機関の乱れに関する情報を含むメッセージを投稿する」と推測し、位置に関する情報に関連し、且つ、電車などの交通機関が乱れていることが表現されたメッセージに関する投稿を抽出できるように抽出条件を生成すればよい。
【００３６】
図６は、本実施形態に係る集計部３５が集計する密集情報の一例を示すテーブルＴ４である。
テーブルＴ４は、キーワードと、緯度と、経度と、抽出条件と、該当数と、集計日時と、表示メッセージと、表示アイコンとの各項目の列を有している。テーブルＴ４は、キーワード毎に緯度と、経度と、抽出条件と、該当数と、集計日時と、表示メッセージと、表示アイコンとが格納される行と列からなる２次元の表形式のデータである。ここで、密集情報には、密集場所に関する情報と、当該密集場所の密集要因に関する情報とが含まれる。密集場所に関する情報とは、キーワードと、緯度と、経度と、を含む情報であり、密集要因に関する情報とは、抽出条件と、表示メッセージと、表示アイコンと、を含む情報である。また、該当数は、メッセージ記憶部３３に記憶された位置に関する情報が付加されたメッセージのうち、当該抽出条件を満たすメッセージの件数である。また、集計日時は、該当数を集計した日時である。
【００３７】
例えば、１行目は、キーワードがＡ駅で、緯度が３５．６４８６１で、経度が１４０．０４１７で、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、該当数が２で、集計日時が１２：４５で、表示メッセージが「電車遅延で混雑」で、表示アイコンが「ｃｈｉｅｎ．ｉｃｏ」であることを表し、２行目は、キーワードがＢ駅で、緯度が３５．６４８３４で、経度が１４０．０４１８で、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、該当数が０で、集計日時が１２：４５であることを表している。３行目は、キーワードがＣ駅で、緯度が３５．６４８５６で、経度が１４０．０４１９で、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、該当数が０で、集計日時が１２：４５であることを表し、４行目は、キーワードがＤ駅で、緯度が３５．６４８７８で、経度が１４０．０４１５で、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、該当数が０で、集計日時が１２：４５であることを表している。５行目は、キーワードがＥ駅で、緯度が３５．６４８９１で、経度が１４０．０４１８で、抽出条件が（電車  ＡＮＤ  遅れ）ＯＲ（人身事故）で、該当数が０で、集計日時が１２：４５であることを表し、６行目は、キーワードが○○タワーで、緯度が３５．６４８５９で、経度が１３９．０４１１で、抽出条件が（混雑）ＯＲ（電車  ＡＮＤ  駅  ＡＮＤ  乗れない）で、該当数が１で、集計日時が１２：４５で、表示メッセージが「混雑で乗車待ち」で、表示アイコンが「ｋｏｍｉｍａｃｈｉ．ｉｃｏ」であることを表している。
なお、２行目、３行目、４行目、５行目における表示メッセージと表示アイコンとの各項目列には、キーワードに関連づけられたキーワード抽出条件に該当するメッセージがないことを表す、例えば、空欄が各々関連付けられている。
【００３８】
図７は、本実施形態に係る情報集計装置における密集情報の生成過程の一例を示すフローチャートである。
ステップＳＴ１０１において、取得部３１１は、ソーシャルメディアサービスサーバ装置２−１、２−２、２−３から投稿された文章と、投稿された時刻とを含むメッセージをメッセージ情報として取得する。
【００３９】
ステップＳＴ１０２において、名称抽出部３１２は、取得部３１１が取得したメッセージ情報ごとに、位置やキーワードを解析する。具体的には、抽出部３１２１は、取得部３１１が取得したメッセージ情報からキーワードが含まれるメッセージ情報または位置に関する情報が付加されたメッセージ情報を対象メッセージとして抽出する。解析部３１２２は、抽出部３１２が抽出したそれぞれの対象メッセージに位置に関する情報、またはキーワードを関連付けてメッセージ記憶部３３に記憶させる。
【００４０】
ステップＳＴ１０３において、集計部３５は、メッセージ記憶部３３からメッセージ本文と、緯度と、経度と、日時と、関連付けられているキーワードとをメッセージ情報として読み出し、フィルタデータ記憶部３４からキーワードと、緯度と、経度と、抽出条件と、表示メッセージと、アイコンとを行ごとにフィルタ情報として読み出す。集計部３５は、読み出したメッセージ情報のうち、所定期間内（例えば、現在時刻から３０分以内）に投稿されたメッセージ情報について、読み出したフィルタ情報が表す抽出条件に合致するメッセージ情報を抽出し、抽出したメッセージ情報の該当数（件数）を集計する。この集計は、フィルタデータ記憶部３４の全ての行のフィルタ情報について実施する。集計部３５は、例えば、該当数（件数）が多かったフィルタ情報に含まれる位置に関する情報から、人が密集している密集場所を推定する。
【００４１】
ステップＳＴ１０４において、集計部３５は、フィルタ情報、集計結果、推定結果から、例えば、図６に示した密集情報を表す情報を生成する。すなわち、集計部３５は、行ごとにフィルタ情報のキーワードと、緯度と、経度と、抽出条件と、を格納し、そのフィルタ情報を用いて集計した結果（該当数と、集計日時と、）を図６に示したテーブルＴ４に格納する。そして、集計部３５は、集計の結果に基づいて人が密集している密集場所であると推定した場合、フィルタ情報の表示メッセージと、表示アイコンと、を図６に示したテーブルＴ４に格納する。
【００４２】
ステップＳＴ１０５において、通信部３６は、集計部３５から入力された密集情報または密集場所を表す情報を無線波で送信する。通信部３６は、集計部３５から入力された密集情報を直接、営業車６−１、６−２、６−３、６−４に通知するか、または配車装置５を介して営業車７−１、７−２、７−３に配信する。
【００４３】
図８は、本実施形態に係る営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３が備える表示装置または端末装置７０における表示データの生成過程の一例を示すフローチャートである。
ステップＳＴ２０１において、営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３が備える表示装置または端末装置７０は、密集情報または密集場所を表す情報を情報集計装置３から直接または配車装置５を介して受信する。
【００４４】
ステップＳＴ２０２において、表示装置または車載装置７０は、受信した密集情報または密集場所を表す情報に基づいて自装置の表示機能に合わせて表示データを生成する。具体的には、表示装置は、密集情報または密集場所を表す情報に含まれる名称と、密集情報または密集場所を表す情報に含まれる表示アイコンとに基づいて表示データを生成する。
また端末装置７０は、密集情報または密集場所を表す情報に含まれる名称と、密集情報または密集場所を表す情報に含まれる抽出条件とに基づいて表示データを生成する。なお、端末装置７０は、複数の名称と、各々の抽出条件とが同一であるとき、複数の名称と、抽出条件とに基づいて、表示データを生成する。
【００４５】
ステップＳＴ２０３において、表示装置または端末装置７０は、生成した表示データを表示部に表示させる。
【００４６】
図９は、本実施形態に係る営業車６−１、６−２、６−３、６−４が表示装置を備える場合における表示装置が表示する表示態様の一例を示す画像である。
画像Ｇ１は、営業車６−１、６−２、６−３、６−４が表示装置を備える場合における表示装置が表示する画像（例えば、地図）である。
表示装置は、情報集計装置３の通信部３６から密集情報を取得すると、当該密集情報に含まれる緯度と経度と該当数と表示アイコンとに基づいて、該当数が所定の数（該当数の閾値）以上（例えば、１以上）である該当数に関連付けられている表示アイコンを、関連付けられた緯度と経度に対応する画像上の位置に表示する。例えば、表示装置は、「混雑で乗車待ち」に対応する表示アイコン「ｋｏｍｉｍａｃｈｉ．ｉｃｏ」を、混雑を表すアイコンＩＣ１として表示し、「電車遅延で混雑」に対応する表示アイコン「ｃｈｉｅｎ．ｉｃｏ」を、遅延を表すアイコンＩＣ２、ＩＣ３として経路案内の地図などに重ねて表示する。
【００４７】
画像Ｇ２は、画像Ｇ１が表す地図に含まれるエリアＡ１を拡大した画像である。表示装置は、例えば、画像Ｇ１における表示アイコンＩＣ２の場所には、密集情報に含まれる該当数に応じた表示アイコンを、例えば、タクシーの車両のアイコンＩＣ２−１、ＩＣ２−２、ＩＣ２−３、ＩＣ２−４のように表示し、画像Ｇ１における表示アイコンＩＣ３の場所には、密集情報に含まれる該当数に応じた表示アイコンを、例えば、タクシーの車両のアイコンＩＣ３−１、ＩＣ３−２のように表示する車両アイコンの数または縮尺に応じて表示するアイコンを変化させて表示する。
これにより、営業車６−１、６−２、６−３、６−４の運転手は、密集情報に含まれる該当数に応じて、より客の密集する場所に向かうことができ、営業車を配車するときのユーザの利便性を向上させることができる。
【００４８】
図１０は、本実施形態に係る営業車７−１、７−２、７−３が備える端末装置７０の外観図である。
端末装置７０は、カード読取部７１と、表示部７２と、各種操作ボタンとを有する。カード読取部７１は、クレジットカードなどのカード決済時に当該カードから各種情報を読み取る。表示部７２は、決済情報やカードの認証情報などの各種情報を表示する。各種操作ボタンは、決済方法の選択や暗証番号の入力などを受け付ける。
【００４９】
図１１は、本実施形態に係る営業車７−１、７−２、７−３が備える端末装置７０の表示部７２が表示する表示態様の一例を示す図である。
端末装置７０の表示部７２は、配車装置５から密集情報を受信すると、当該密集情報に含まれるキーワードと表示メッセージとから、例えば、「Ａ駅Ｅ駅  電車遅延で混雑」と表示する。配車装置５は、密集情報に応じて当該密集情報に含まれる場所に配車する営業車の割合を変更する。これにより、営業車７−１、７−２、７−３の運転手は、密集情報に含まれる該当数に応じて、より客の密集する場所に向かうことができ、営業車を配車するときのユーザの利便性を向上させることができる。
【００５０】
このように、本実施形態によれば、情報集計システムＳ１は、ソーシャルメディアサービス（ソーシャルメディアサービスサーバ装置２−１、２−２、２−３）に投稿されたメッセージのうち予め決められた抽出条件に合致する条件合致メッセージを位置の目印となる名称ごとに集計し、人が密集している密集場所を推定する処理部３０を備える。
【００５１】
これにより、情報集計装置３または配車装置５は、営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３密集情報に応じて、効率的に配車でき、営業車６−１、６−２、６−３、６−４、７−１、７−２、７−３を配車するときの営業車を運行する運行者の利便性を向上させることができる。
【００５２】
なお、上述した実施形態における情報集計装置３、配車装置５の一部、または全部をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、情報集計装置３、配車装置５に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５３】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。
【００５４】
また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５５】
また、上述した実施形態における情報集計装置３、配車装置５の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現しても良い。情報集計装置３、配車装置５の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
【００５６】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００５７】
Ｓ１  情報集計システム
ＨＵ１、ＨＵ２、ＨＵ３  ユーザ
ＨＯ１、ＨＯ２  オペレータ
Ｎ１、Ｎ２、Ｎ３  ネットワーク
１−１、１−２、１−３  入力端末装置
２−１、２−２、２−３  ソーシャルメディアサービスサーバ装置
３  情報集計装置
４−１、４−２  オペレータ装置
５  配車装置
６−１、６−２、６−３、６−４  営業車
７−１、７−２、７−３  営業車
３０  処理部
３１  メッセージ収集部
３１１  取得部
３１２  名称抽出部
３１２１  抽出部
３１２２  解析部
３２  キーワードリスト記憶部
３３  メッセージ記憶部
３４  フィルタデータ記憶部
３４１  第１フィルタデータ記憶部
３４２  第２フィルタデータ記憶部
３５  集計部
３６  通信部
７０  端末装置
７１  カード読取部
７２  表示部
【図１】
2014174694.tif 000003
【図２】
2014174694.tif 000004
【図３】
2014174694.tif 000005
【図４】
2014174694.tif 000006
【図５】
2014174694.tif 000007
【図６】
2014174694.tif 000008
【図７】
2014174694.tif 000009
【図８】
2014174694.tif 000010
【図１０】
2014174694.tif 000011
【図１１】
2014174694.tif 000012
【図９】
2014174694.tif 000013