(57)【要約】【課題】ユーザがスムーズに移動できる行動予定を推薦可能な行動推薦装置を提供すること。【解決手段】本発明に係る行動予定推薦装置は、ユーザの普段の行動経路を分析することによってユーザの行動範囲を定義する行動記録部と、行動範囲内の交通流の増減を検出する交通流検出部と、行動記録部によって定義されたユーザの行動範囲と交通流検出部によって検出された行動範囲内の交通流の増減とに基づいてユーザの今後の行動を予測し、予測した行動と行動に対応する目的地に到達できる交通流が最も少ない経路とを行動予定として推薦する行動予定推薦部と、を備える。【選択図】図１
2020052576.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの普段の行動経路を分析することによってユーザの行動範囲を定義する行動記録部と、
前記行動範囲内の交通流の増減を検出する交通流検出部と、
前記行動記録部によって定義されたユーザの行動範囲と前記交通流検出部によって検出された前記行動範囲内の交通流の増減とに基づいてユーザの今後の行動を予測し、予測した行動と該行動に対応する目的地に到達できる交通流が最も少ない経路とを行動予定として推薦する行動予定推薦部と、
を備えることを特徴とする行動予定推薦装置。
【請求項２】
前記行動記録部は、前記行動範囲の中でユーザが使う目的地及び目的を記録し、前記行動予定推薦部は、予測した行動に対応する目的地付近が混雑している場合、前記行動記録部が記録した情報の中から行動範囲内において同じような目的を達成できる代替目的地を検索して推薦することを特徴とする請求項１に記載の行動予定推薦装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの現在以降の行動予定を推薦する行動予定推薦装置に関する。
【背景技術】
【０００２】
特許文献１には、ユーザの行動範囲が事前に設定されていなくても現在のユーザの行動に応じて現在以降の行動予定を推薦する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０２７３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術は、行動予定を推薦する際、ユーザの位置情報のみを考慮しており、渋滞を含めたユーザの周囲の交通流を考慮していない。このため、特許文献１に記載の技術による行動予定の推薦結果には、ユーザの移動の利便性の点において改善の余地がある。
【０００５】
本発明は、上記課題に鑑みてなされたものであって、その目的は、ユーザがスムーズに移動できる行動予定を推薦可能な行動推薦装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る行動推薦装置は、ユーザの普段の行動経路を分析することによってユーザの行動範囲を定義する行動記録部と、前記行動範囲内の交通流の増減を検出する交通流検出部と、前記行動記録部によって定義されたユーザの行動範囲と前記交通流検出部によって検出された前記行動範囲内の交通流の増減とに基づいてユーザの今後の行動を予測し、予測した行動と該行動に対応する目的地に到達できる交通流が最も少ない経路とを行動予定として推薦する行動予定推薦部と、を備えることを特徴とする。
【０００７】
本発明に係る行動推薦装置は、上記発明において、前記行動記録部は、前記行動範囲の中でユーザが使う目的地及び目的を記録し、前記行動予定推薦部は、予測した行動に対応する目的地付近が混雑している場合、前記行動記録部が記録した情報の中から行動範囲内において同じような目的を達成できる代替目的地を検索して推薦することを特徴とする。これにより、ユーザがスムーズに移動できる行動予定を推薦することができる。
【発明の効果】
【０００８】
本発明に係る行動推薦装置によれば、予測した行動とその行動に対応する目的地に到達できる交通流が最も少ない経路とを行動予定として推薦するので、ユーザがスムーズに移動できる行動予定を推薦することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施形態である行動予定推薦装置の構成を示すブロック図である。
【図２】図２は、本発明の一実施形態である行動記録処理の流れを示すフローチャートである。
【図３】図３は、本発明の一実施形態である行動予定推薦処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の一実施形態である行動予定推薦装置の構成及びその動作について説明する。
【００１１】
〔構成〕
まず、図１を参照して、本発明の一実施形態である行動予定推薦装置の構成について説明する。
【００１２】
図１は、本発明の一実施形態である行動予定推薦装置の構成を示すブロック図である。図１に示すように、本発明の一実施形態である行動予定推薦装置１は、ＣＰＵ（Central  Processing  Unit），ＤＳＰ（Digital  Signal  Processor），ＦＰＧＡ（Field  Programmable  Gate  Array）等のプロセッサ及びＲＡＭ（Random  Access  Memory），ＲＯＭ（Read  Only  Memory）等の記憶部を含む、ワークステーション等の汎用の情報処理装置によって構成されており、プロセッサが記憶部に記憶されているコンピュータプログラムを実行することによって、行動記録部１１、行動予定推薦部１２、及び交通流検出部１３として機能する。これら各部の機能については後述する。また、行動予定推薦装置１には、各種データを記録するための行動記録データベース（行動記録ＤＢ）２が接続されている。
【００１３】
なお、上述したコンピュータプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク、ＣＤ−Ｒ、ＤＶＤ等のコンピュータが読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述したコンピュータプログラムは、電気通信回線に接続されたコンピュータ上に格納し、電気通信回線経由でダウンロードさせることによって提供するように構成してもよい。また、上述したコンピュータプログラムを電気通信回線を介して提供又は配布してもよい。
【００１４】
このような構成を有する行動予定推薦装置１は、以下に示す行動記録処理及び行動予定推薦処理を実行することにより、ユーザがスムーズに移動できる行動予定を推薦する。以下、図２及び図３に示すフローチャートを参照して、行動記録処理及び行動予定推薦処理を実行する際の行動予定推薦装置１の動作に説明する。
【００１５】
〔行動記録処理〕
図２は、本発明の一実施形態である行動記録処理の流れを示すフローチャートである。図２に示すフローチャートは、行動予定推薦装置１の電源がオンになったタイミングで開始となり、行動記録処理はステップＳ１の処理に進む。
【００１６】
ステップＳ１の処理では、行動記録部１１が、ユーザが携帯する端末装置等から取得したユーザの位置情報の変化に基づいてユーザの普段の行動及び行動経路に関する情報を記録し、記録した情報を行動記録ＤＢ２に保存する。これにより、ステップＳ１の処理は完了し、行動記録処理はステップＳ２の処理に進む。
【００１７】
ステップＳ２の処理では、行動記録部１１が、行動記録ＤＢ２に保存されているユーザの普段の行動経路を分析することによりユーザの行動範囲を定義する。また、行動記録部１１は、地図情報やユーザの入力情報等を用いて行動範囲の中でユーザがよく使う目的地及び目的を記録して行動記録ＤＢ２に保存する。そして、交通流検出部１３が、行動範囲内における交通流の増減のデータをＶ２Ｘ（Vehicle  to  Everything）等の技術を用いて取得し、取得した交通流の増減のデータをユーザの普段の行動範囲の情報と関連付けして行動記録ＤＢ２に保存する。これにより、ステップＳ２の処理は完了し、一連の行動記録処理は終了する。
【００１８】
なお、ユーザが車両の運転者である場合には、ユーザの行動範囲は例えば以下に示す方法により定義することができる。すなわち、車両の走行履歴から車両が走行した経路の道路リンク列を取得し、各道路リンク両端の緯度経度からGeohash文字列を生成してそれをエリアＩＤとし、エリアＩＤ単位に車両の通過頻度をカウントし、エリアＩＤに基づいて車両の通過頻度が所定回数以上（例えば３回以上）のエリアを抽出し、車両の通過頻度が所定回数以上のエリアの集合体を行動範囲と定義する（詳しくは、参考文献（堀口賢司、栗原慶典、三宮千尋、那和一成、「車両の走行データ解析による経路推定に関する研究」、FIT2016（第１５回情報科学技術フォーラム））を参照）。
【００１９】
また、ユーザが車両の運転者である場合には、ユーザがよく使う目的地は以下に示す方法により定義することができる。すなわち、車両のイグニッションスイッチがオンになった時点での時刻情報及び緯度経度情報（出発地とする）、車両走行中の時刻情報及び緯度経度情報、車両のイグニッションスイッチがオフになった時点での時刻情報及び緯度経度情報（目的地とする）を記録し、車両のイグニッションスイッチが次回オンになった場合、同じ出発地から走行した最も回数の多い目的地（イグニッションスイッチオフ地点）上位３地点をよく使う目的地と定義する（詳しくは、参考文献（Nawa, et al、“Cyber Physical System for Vehicle Application”、Proceedings of IEEE Cyber 2012, ITS WC 2012）を参照）。
【００２０】
〔行動予定推薦処理〕
図３は、本発明の一実施形態である行動予定推薦処理の流れを示すフローチャートである。図３に示すフローチャートは、行動予定推薦装置１の電源がオンになったタイミングで開始となり、行動予定推薦処理はステップＳ１１の処理に進む。
【００２１】
ステップＳ１１の処理では、行動予定推薦部１２が、行動記録ＤＢ２内に保存されている情報を用いてユーザの現在までの位置情報の変化からユーザの今後の行動を予測する。これにより、ステップＳ１１の処理は完了し、行動予定推薦処理はステップＳ１２の処理に進む。
【００２２】
ステップＳ１２の処理では、行動予定推薦部１２が、行動記録ＤＢ２内に保存されている交通流に関する情報に基づいて、ステップＳ１１の処理により予測した行動に対応する目的地付近が混雑しているか否かを判別する。判別の結果、目的地付近が混雑している場合（ステップＳ１２：Ｙｅｓ）、行動予定推薦部１２は、行動予定推薦処理をステップＳ１４の処理に進める。一方、目的地付近が混雑していない場合には（ステップＳ１２：Ｎｏ）、行動予定推薦部１２は、行動予定推薦処理をステップＳ１３の処理に進める。
【００２３】
ステップＳ１３の処理では、行動予定推薦部１２が、ステップＳ１１の処理により予測した行動とその行動に対応する目的地に到達できる交通流が最も少ない経路を行動予定としてユーザが携帯する端末装置等に出力して推薦する。なお、目的地に到達できる交通流が最も少ない経路は、例えば一般的な経路案内装置において用いられている最短経路探索手法の一つであるダイクストラ法を用いることによって決定できる。これにより、ステップＳ１３の処理は完了し、一連の行動予定推薦処理は終了する。
【００２４】
ステップＳ１４の処理では、行動予定推薦部１２が、行動記録ＤＢ２内に保存されている情報を参照して、予測した行動に対応する目的と同じような目的を達成できる代替目的地（代替ＰＯＩ）を行動範囲内で検索して推薦する。例えば、行動予定推薦部１２は、予測した行動に対応する目的に関連するキーワードによる検索を実施し、地物関連の検索結果のうち、現在地から最も近い地物を代替ＰＯＩとして推薦する。これにより、ステップＳ１４の処理は完了し、一連の行動予定推薦処理は終了する。
【００２５】
以上の説明から明らかなように、本発明の一実施形態である行動予定推薦装置１は、ユーザの普段の行動経路を分析することによってユーザの行動範囲を定義する行動記録部１１と、行動範囲内の交通流の増減を検出する交通流検出部１３と、行動記録部１１によって定義されたユーザの行動範囲と交通流検出部１３によって検出された行動範囲内の交通流の増減に基づいてユーザの今後の行動を予測し、予測した行動とその行動に対応する目的地に到達できる交通流が最も少ない経路を行動予定として推薦する行動予定推薦部１２と、を備えるので、ユーザがスムーズに移動できる行動予定を推薦することができる。
【００２６】
また、本発明の一実施形態である行動予定推薦装置１は、行動記録部１１は、行動範囲の中でユーザが使う目的地及び目的を記録し、行動予定推薦部１２は、予測した行動に対応する目的地付近が混雑している場合、行動記録部１１が記録した情報の中から行動範囲内において同じような目的を達成できる代替目的地を検索して推薦するので、ユーザがスムーズに移動できる行動予定を推薦することができる。
【００２７】
以上、本発明者らによってなされた発明を適用した実施形態について説明したが、本実施形態による本発明の開示の一部をなす記述及び図面により本発明は限定されることはない。すなわち、本実施形態に基づいて当業者等によりなされる他の実施形態、実施例、及び運用技術等は全て本発明の範疇に含まれる。
【符号の説明】
【００２８】
１  行動予定推薦装置
２  行動記録データベース（行動記録ＤＢ）
１１  行動記録部
１２  行動予定推薦部
１３  交通流検出部
【図１】
2020052576.tif 000003
【図２】
2020052576.tif 000004
【図３】
2020052576.tif 000005