(57)【要約】【課題】投稿に関連する位置情報を投稿情報に付与する確度を高めることができる位置情報付与装置を提供する。【解決手段】ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を有する投稿情報をＳＮＳから取得する投稿情報取得部２１と、取得した投稿情報のユーザＩＤと対応付けられている車両ＩＤに基づいて、移動履歴情報を含む車両情報を取得する車両情報取得部２２と、取得した投稿情報及び移動履歴情報に基づいて、投稿に関連する位置情報を投稿情報に付与する位置情報付与部２５と、を備える。【選択図】図１
2019159664.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を含む投稿情報、並びに投稿したユーザが保有する車両の移動履歴情報を含む車両情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与する位置情報付与部、
を備える位置情報付与装置。
【請求項２】
前記投稿情報に含まれるユーザＩＤと前記車両情報に含まれる車両ＩＤとを対応付けて記憶する記憶部と、
前記投稿情報を外部サーバから取得する投稿情報取得部と、
前記取得された前記投稿情報の前記ユーザＩＤと対応付けられている前記車両ＩＤに基づいて、前記移動履歴情報を含む車両情報を取得する車両情報取得部と、をさらに備え、
前記位置情報付与部は、前記取得された前記投稿情報及び前記移動履歴情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与する、
請求項１記載の位置情報付与装置。
【請求項３】
前記投稿文に対応する前記投稿日時よりも前に、アクセサリ電源がＯＦＦにされたことを示す前記移動履歴情報を、前記車両情報の中から特定する特定部を、さらに備え、
前記位置情報付与部は、前記特定部により特定された前記移動履歴情報に含まれる位置に基づいて、前記投稿に関連する位置情報を前記投稿情報に付与する、
請求項１又は２記載の位置情報付与装置。
【請求項４】
前記投稿文に対応する前記投稿日時よりも前に、アクセサリ電源がＯＦＦにされ、次にアクセサリ電源がＯＮにされるまでの停車時間が、前記投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応付けて設定された、施設で行動する際に最低限必要になると推定される最低滞在時間以上となる前記移動履歴情報を、前記車両情報の中から特定する特定部、をさらに備え、
前記位置情報付与部は、前記特定部により特定された前記移動履歴情報に含まれる位置に基づいて、前記投稿に関連する位置情報を前記投稿情報に付与する、
請求項１又は２記載の位置情報付与装置。
【請求項５】
前記位置情報付与部は、場所を特定可能なワードが前記投稿文に存在する場合に、当該場所を特定可能なワードを用いて地図情報を検索し、検出された施設のうち、前記特定部により特定された前記移動履歴情報に含まれる位置に最も近い施設の位置を、前記投稿に関連する位置情報とする、
請求項３又は４記載の位置情報付与装置。
【請求項６】
前記位置情報付与部は、場所を特定可能なワードが前記投稿文に存在しない場合に、当該投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応する施設を地図情報から検索し、検出された施設のうち、前記特定部により特定された前記移動履歴情報に含まれる位置に最も近い施設の位置を、前記投稿に関連する位置情報とする、
請求項３から５のいずれか一項に記載の位置情報付与装置。
【請求項７】
プロセッサにより実行される位置情報付与方法であって、
ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を含む投稿情報、並びに投稿したユーザが保有する車両の移動履歴情報を含む車両情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与する位置情報付与ステップ、
を含む位置情報付与方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報付与装置及び位置情報付与方法に関する。
【背景技術】
【０００２】
下記特許文献１には、例えばＳＮＳ(Social Network Service)等に投稿された投稿文に関連する位置情報を投稿文の内容から抽出し、その抽出した位置情報を投稿文に関連付ける技術が開示されている。特許文献１では、ユーザが投稿文を検索したときに、その検索により抽出された投稿文の内容とユーザの車両情報（現在位置及び走行方向）とに基づいて、抽出された投稿文に関連付ける位置情報を特定し、投稿文とともにユーザに提供することで、投稿文を有効に活用しようとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５０９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、投稿文に関連する位置（施設や場所）を特定するために必要となる内容は、投稿文に含まれていないことが多い。したがって、特許文献１に記載の技術では、投稿文に位置情報を関連付けることができないことが多くなり、投稿文を有効に活用するには改善の余地がある。
【０００５】
そこで、本発明は、投稿に関連する位置情報を投稿情報に付与する確度を高めることができる位置情報付与装置及び位置情報付与方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る位置情報付与装置は、ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を含む投稿情報、並びに投稿したユーザが保有する車両の移動履歴情報を含む車両情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与する位置情報付与部を備える。
【０００７】
上記態様において、前記投稿情報に含まれるユーザＩＤと前記車両情報に含まれる車両ＩＤとを対応付けて記憶する記憶部と、前記投稿情報を外部サーバから取得する投稿情報取得部と、前記取得された前記投稿情報の前記ユーザＩＤと対応付けられている前記車両ＩＤに基づいて、前記移動履歴情報を含む車両情報を取得する車両情報取得部と、をさらに備え、前記位置情報付与部は、前記取得された前記投稿情報及び前記移動履歴情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与することとしてもよい。
【０００８】
上記態様において、前記投稿文に対応する前記投稿日時よりも前に、アクセサリ電源がＯＦＦにされたことを示す前記移動履歴情報を、前記車両情報の中から特定する特定部を、さらに備え、前記位置情報付与部は、前記特定部により特定された前記移動履歴情報に含まれる位置に基づいて、前記投稿に関連する位置情報を前記投稿情報に付与することとしてもよい。
【０００９】
上記態様において、前記投稿文に対応する前記投稿日時よりも前に、アクセサリ電源がＯＦＦにされ、次にアクセサリ電源がＯＮにされるまでの停車時間が、前記投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応付けて設定された、施設で行動する際に最低限必要になると推定される最低滞在時間以上となる前記移動履歴情報を、前記車両情報の中から特定する特定部を、さらに備え、前記位置情報付与部は、前記特定部により特定された前記移動履歴情報に含まれる位置に基づいて、前記投稿に関連する位置情報を前記投稿情報に付与することとしてもよい。
【００１０】
上記態様において、前記位置情報付与部は、場所を特定可能なワードが前記投稿文に存在する場合に、当該場所を特定可能なワードを用いて地図情報を検索し、検出された施設のうち、前記特定部により特定された前記移動履歴情報に含まれる位置に最も近い施設の位置を、前記投稿に関連する位置情報とすることとしてもよい。
【００１１】
上記態様において、前記位置情報付与部は、場所を特定可能なワードが前記投稿文に存在しない場合に、当該投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応する施設を地図情報から検索し、検出された施設のうち、前記特定部により特定された前記移動履歴情報に含まれる位置に最も近い施設の位置を、前記投稿に関連する位置情報とすることとしてもよい。
【００１２】
本発明の他の態様に係る位置情報付与方法は、プロセッサにより実行される位置情報付与方法であって、ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を含む投稿情報、並びに投稿したユーザが保有する車両の移動履歴情報を含む車両情報に基づいて、投稿に関連する位置情報を前記投稿情報に付与する位置情報付与ステップを含む。
【発明の効果】
【００１３】
本発明によれば、投稿に関連する位置情報を投稿情報に付与する確度を高めることができる位置情報付与装置及び位置情報付与方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るサーバを含む位置情報付与システムの構成を例示する図である。
【図２】実施形態に係るサーバの動作の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは同一又は同様の構成を有する。  
【００１６】
図１を参照し、実施形態に係るサーバ（位置情報付与装置）を含む位置情報付与システムの構成について説明する。位置情報付与システム１００は、例えば、ユーザが保持する情報端末１と、ユーザが投稿した投稿情報及びユーザが保有する車両の車両情報を管理するサーバ２と、を含む。情報端末１及びサーバ２は、例えば無線ネットワークを含むネットワークＮを介して相互に通信できるように構成される。
【００１７】
図１に示す情報端末１は、スマートフォン等の端末装置である。ここで、情報端末１は、スマートフォンに限定されず、例えば、タブレット端末、携帯電話機、携帯情報端末、ノートＰＣ（パーソナルコンピュータ）、車載端末、その他の端末装置を適宜用いることができる。
【００１８】
情報端末１は、機能的な構成として、例えば、制御部１１と、入力部１２と、表示・出力部１３と、記憶部１４と、通信部１５とを有する。情報端末１は、物理的な構成として、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びメモリを含む制御ユニット、操作部、ディスプレイ、スピーカ、記憶ユニット、通信ユニット等を備えて構成される。ＣＰＵがメモリに格納された所定のプログラムを実行することにより、制御部１１、入力部１２、表示・出力部１３、記憶部１４及び通信部１５の各機能が発現する。
【００１９】
サーバ２は、機能的な構成として、例えば、投稿情報取得部２１と、車両情報取得部２２と、滞在時間決定部２３と、移動履歴特定部２４と、位置情報付与部２５と、記憶部２６と、通信部２７とを有する。サーバ２は、物理的な構成として、例えば、ＣＰＵ及びメモリを含む制御ユニット、記憶ユニット、通信ユニット等を備えて構成される。ＣＰＵがメモリに格納された所定のプログラムを実行することにより、投稿情報取得部２１、車両情報取得部２２、滞在時間決定部２３、移動履歴特定部２４、位置情報付与部２５、記憶部２６及び通信部２７の各機能が発現する。
【００２０】
サーバ２の記憶部２６は、例えばＳＮＳ等にユーザが投稿した投稿文に関する投稿情報、ユーザが保有する車両に関する車両情報、及び最低滞在時間情報をデータベース等に記憶して管理する。
【００２１】
投稿情報は、例えば、ユーザを特定するユーザＩＤ、投稿文を投稿した投稿日時、及び投稿文の内容等を含む。
【００２２】
車両情報は、例えば、車両を特定する車両ＩＤ、及び車両の移動履歴情報等を含む。車両の移動履歴情報は、例えば、車両の動作内容、日時及び位置を含む。車両の動作内容として、例えば、アクセサリ電源がＯＦＦにされたことや、アクセサリ電源がＯＮにされたこと等が該当する。
【００２３】
投稿情報のユーザＩＤと車両情報の車両ＩＤとは対応付けて管理される。具体的に、ユーザＩＤと車両ＩＤとを対応付けてテーブル等に登録することで管理してもよいし、投稿情報に車両ＩＤを付加することや、車両情報にユーザＩＤを付加することで管理してもよい。
【００２４】
投稿情報のユーザＩＤと車両情報の車両ＩＤとの対応付けは、例えば、アプリケーションソフトウェア（以下、「アプリ」ともいう。）同士を連携させることで実現することができる。具体的に、位置情報付与システムを利用するためのアプリにおいて、ＳＮＳを利用するためのアプリとの連携を許可するアプリ連携処理をユーザに実行させることで、ユーザＩＤと車両ＩＤとの対応付けを行う。
【００２５】
最低滞在時間情報は、行動種別及び最低滞在時間等を含む。行動種別として、例えば、“買い物”、“飲食”等が該当する。最低滞在時間は、施設で行動する際に最低限必要になると推定される滞在時間であり、任意に設定することができる。例えば、行動種別が“買い物”である場合には、最低滞在時間として“１時間”を設定し、行動種別が“飲食”である場合には、最低滞在時間として“３０分”を設定することができる。
【００２６】
投稿情報取得部２１は、行動に関するワードを投稿文に含む投稿情報をＳＮＳから取得する。投稿情報の取得先はＳＮＳに限定されず、外部サーバであればよい。行動に関するワードとして、例えば、“購入”、“ショッピング”、“食べた”等が該当する。ＳＮＳから投稿情報を取得するタイミングは、任意に設定することができ、例えば、定期的であってもよいし、新たに投稿された件数に応じて取得することとしてもよい。
【００２７】
車両情報取得部２２は、投稿情報取得部２１により取得された投稿情報のユーザＩＤと対応付けられている車両ＩＤに基づいて車両情報を取得する。
【００２８】
滞在時間決定部２３は、投稿情報取得部２１により取得された投稿情報に含まれる行動に関するワードが属する行動種別に基づいて、最低滞在時間を決定する。例えば、行動に関するワードが“購入”である場合、行動種別が“買い物”となり、“買い物”の最低滞在時間は、“１時間”となる。行動に関するワードが“食べた”である場合、行動種別が“飲食”となり、“飲食”の最低滞在時間は、“３０分”となる。
【００２９】
移動履歴特定部２４は、投稿文の投稿日時よりも前に、ユーザの自宅位置以外の位置でアクセサリ電源がＯＦＦにされ、次にアクセサリ電源がＯＮにされるまでの停車時間が、滞在時間決定部２３により決定された最低滞在時間以上となる移動履歴情報を、車両情報取得部２２により取得された車両情報の中から特定する。
【００３０】
具体的に、例えば、投稿文の投稿日時が“２０１７年８月８日１５時５０分”であった場合に、“○○アウトレットパーク”付近の位置で“２０１７年８月８日１１時３０分”にアクセサリ電源がＯＦＦにされ、“２０１７年８月８日１４時４０分”にアクセサリ電源がＯＮにされた場合には、停車時間が“３時間１０分”となり最低滞在時間（“１時間”）以上となる。この場合、移動履歴特定部２４は、“○○アウトレットパーク”付近の位置で“２０１７年８月８日１１時３０分”にアクセサリ電源がＯＦＦにされたことを示す移動履歴情報、及び“○○アウトレットパーク”付近の位置で“２０１７年８月８日１４時４０分”にアクセサリ電源がＯＮにされたことを示す移動履歴情報を、車両情報の中から特定する。
【００３１】
位置情報付与部２５は、ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を含む投稿情報、並びに投稿したユーザが保有する車両の移動履歴情報を含む車両情報に基づいて、投稿に関連する位置情報を投稿情報に付与する。以下に、具体的に説明する。
【００３２】
最初に、位置情報付与部２５は、投稿情報取得部２１により取得された投稿情報の投稿文に、場所を特定可能なワードが含まれているか否かを判定する。場所を特定可能なワードとして、例えば、ショッピングモール、飲食店、駅、公園等の施設名称が該当する。
【００３３】
続いて、位置情報付与部２５は、投稿文に場所を特定可能なワードが含まれると判定した場合に、場所を特定可能なワードを用いて地図情報を検索する。そして、検出された施設のうち、移動履歴特定部２４により特定された移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与する。
【００３４】
例えば、投稿文が“アウトレットで服を購入”である場合、場所を特定可能なワードとして、“アウトレット”が投稿文に含まれている。この場合、投稿日時の直近にアクセサリ電源がＯＦＦにされた位置の周辺に存在する“アウトレット”施設を地図情報から検索する。そして、検出された“アウトレット”施設の位置を、投稿に関連する位置情報として投稿情報に付与する。
【００３５】
他方、投稿文に場所を特定可能なワードが含まれないと判定した場合に、位置情報付与部２５は、投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応する施設を地図情報から検索する。そして、検出された施設のうち、移動履歴特定部２４により特定された移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与する。
【００３６】
例えば、投稿文が“リーガルの靴を購入”である場合、場所を特定可能なワードが投稿文に含まれていないこととなる。この場合、行動に関するワードである“購入”が属する行動種別“買い物”に対応する施設を地図情報から検索する。そして、検出された施設のうち、投稿日時の直近にアクセサリ電源がＯＦＦにされた位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与する。
【００３７】
図２を参照して、実施形態におけるサーバ２の動作の一例について説明する。
【００３８】
最初に、サーバ２の投稿情報取得部２１は、行動に関するワードを含む投稿情報をＳＮＳから取得する（ステップＳ１０１）。
【００３９】
続いて、サーバ２の車両情報取得部２２は、上記ステップＳ１０１で取得した投稿情報のユーザＩＤと対応付けられている車両ＩＤに基づいて車両情報を取得する（ステップＳ１０２）。
【００４０】
続いて、サーバ２の滞在時間決定部２３は、上記ステップＳ１０１で取得した投稿情報に含まれる行動に関するワードが属する行動種別に基づいて、最低滞在時間を決定する（ステップＳ１０３）。
【００４１】
続いて、サーバ２の移動履歴特定部２４は、投稿情報に含まれる投稿日時よりも前に、ユーザの自宅位置以外の位置でアクセサリ電源がＯＦＦにされてから次にアクセサリ電源がＯＮにされるまでの停車時間が、上記ステップＳ１０３で決定した最低滞在時間以上となる移動履歴情報を、上記ステップＳ１０２で取得した車両情報の中から特定する（ステップＳ１０４）。
【００４２】
続いて、サーバ２の位置情報付与部２５は、上記ステップＳ１０１で取得した投稿情報のの投稿文に、例えば施設名称等の場所を特定可能なワードが含まれているか否かを判定する（ステップＳ１０５）。
【００４３】
上記ステップＳ１０５において、投稿文に場所を特定可能なワードが含まれると判定された場合（ステップＳ１０５；ＹＥＳ）に、サーバ２の位置情報付与部２５は、場所を特定可能なワードを用いて地図情報を検索し、検出された施設のうち、上記ステップＳ１０４で特定された移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与する（ステップＳ１０６）。そして、本動作を終了する。
【００４４】
一方、上記ステップＳ１０５において、投稿文に場所を特定可能なワードが含まれないと判定された場合（ステップＳ１０５；ＮＯ）に、サーバ２の位置情報付与部２５は、投稿文に含まれる行動に関するワードに基づいて分類される行動種別に対応する施設を地図情報から検索し、検出された施設のうち、上記ステップＳ１０４で特定された移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与する（ステップＳ１０７）。そして、本動作を終了する。
【００４５】
前述したように、実施形態における位置情報付与システム１００によれば、ユーザにより投稿され、行動に関するワードを含む投稿文及び投稿日時を有する投稿情報をＳＮＳから取得し、その取得した投稿情報のユーザＩＤと対応付けられている車両ＩＤに基づいて、移動履歴情報を含む車両情報を取得し、取得した投稿情報及び移動履歴情報に基づいて、投稿に関連する位置情報を投稿情報に付与することができる。
【００４６】
また、投稿文の投稿日時よりも前に、アクセサリ電源がＯＦＦにされ、次にアクセサリ電源がＯＮにされるまでの停車時間が、投稿文の行動種別に対応付けて設定された最低滞在時間以上となる移動履歴情報を、車両情報の中から特定し、その特定した移動履歴情報に含まれる位置に基づいて、投稿に関連する位置情報を投稿情報に付与することができる。
【００４７】
さらに、場所を特定可能なワードが投稿文に存在する場合に、その場所を特定可能なワードを用いて地図情報を検索し、検出された施設のうち、上記特定した移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与することができる。
【００４８】
他方、場所を特定可能なワードが投稿文に存在しない場合に、その投稿文の行動種別に対応する施設を地図情報から検索し、検出された施設のうち、上記特定した移動履歴情報に含まれる位置に最も近い施設の位置を、投稿に関連する位置情報として投稿情報に付与することができる。
【００４９】
それゆえ、実施形態における位置情報付与システム１００によれば、投稿に関連する位置情報を投稿文に付与する確度を高めることが可能となる。
【００５０】
[変形例]
なお、本発明は、前述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。したがって、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、前述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、又は並列に実行することができる。
【００５１】
また、情報端末１及びサーバ２の構成要素は、前述した実施形態における構成要素に限定されることなく、必要に応じて任意の構成要素を適宜追加することができる。
【００５２】
また、前述した実施形態では、サーバ２を一つの装置で構成しているが、サーバが有する機能的な構成（投稿情報取得部２１、車両情報取得部２２、滞在時間決定部２３、移動履歴特定部２４、位置情報付与部２５、記憶部２６及び通信部２７）を、複数の装置に分散して構成することとしてもよい。例えば、位置情報付与部２５、記憶部２６及び通信部２７以外の構成を、サーバ２の構成から除外し、サーバ２とは異なる他の一つ以上の装置に分散して備えることとしてもよい。この場合に、記憶部２６及び通信部２７をそれぞれの装置に備えることとしてもよい。
【符号の説明】
【００５３】
１…情報端末、２…サーバ、１１…制御部、１２…入力部、１３…表示・出力部、１４…記憶部、１５…通信部、２１…投稿情報取得部、２２…車両情報取得部、２３…滞在時間決定部、２４…移動履歴特定部、２５…位置情報付与部、２６…記憶部、２７…通信部、１００…位置情報付与システム、Ｎ…ネットワーク。
【図１】
2019159664.tif 000003
【図２】
2019159664.tif 000004