(57)【要約】  位置と時間とを含む移動履歴データの入力を受け付け、複数のゾーンの位置情報を参照して、前記移動履歴データが示すゾーン間の移動履歴を検出し、検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう移動履歴表示方法である。
2017212627.tif 000002
【特許請求の範囲】
【請求項１】
位置と時間とを含む移動履歴データの入力を受け付け、
複数のゾーンの位置情報を参照して、前記移動履歴データが示すゾーン間の移動履歴を検出し、
検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう、
処理をコンピュータが実行することを特徴とする移動履歴表示方法。
【請求項２】
前記移動順を示す表示は、前記点又はマーク間を結ぶ直線等を含む、ことを特徴とする請求項１に記載の移動履歴表示方法。
【請求項３】
前記移動順を示す表示は、移動順を示すナンバリング情報である、ことを特徴とする請求項１に記載の移動履歴表示方法。
【請求項４】
更に、所定の時間軸に沿って、前記複数のゾーン間の移動を示すグラフを表示する、ことを特徴とする請求項１に記載の移動履歴表示方法。
【請求項５】
前記グラフは、前記マップの上、下、右、左のいずれかの位置に表示される、ことを特徴とする請求項４に記載の移動履歴表示方法。
【請求項６】
前記グラフの前記時間軸上における特定の時間の指定を受け付けた場合に、前記移動履歴データに基づいて、前記特定の時間に対応する位置が前記複数のゾーンの特定のゾーン内であることが検出されると、前記マップ上に表示される前記特定のゾーンを強調する表示を行なう、ことを特徴とする請求項４に記載の移動履歴表示方法。
【請求項７】
前記グラフの前記時間軸上における特定の時間の指定を受け付けた場合に、前記移動履歴データに基づいて、前記特定の時間に対応する位置が前記複数のゾーンの特定のゾーン内であって、N回目の移動に対応することが検出されると、前記特定のゾーンへのN回目の移動に対応する点又はマークを強調する表示を行なう、ことを特徴とする請求項４に記載の移動履歴表示方法。
【請求項８】
前記マップ上に表示されたいずれかの点又はマークの指定を受け付けた場合、前記移動履歴データに基づいて、前記マップの前記時間軸における、指定された前記点又はマークの位置に対応する時点を強調する表示を行なう、ことを特徴とする請求項４に記載の移動履歴表示方法。
【請求項９】
前記グラフの前記時間軸上における特定の時間帯の指定を受け付けた場合に、
前記特定の時間帯の移動履歴データが示すゾーン間の移動履歴を検出し、
検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう、ことを特徴とする請求項４記載の移動履歴表示方法。
【請求項１０】
位置と時間とを含む移動履歴データの入力を受け付け、
複数のゾーンの位置情報を参照して、前記移動履歴データが示すゾーン間の移動履歴を検出し、
検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう、
処理をコンピュータに実行させることを特徴とする移動履歴表示プログラム。
【請求項１１】
位置と時間とを含む移動履歴データの入力を受け付ける入力受付部と、
複数のゾーンの位置情報を参照して、前記移動履歴データが示すゾーン間の移動履歴を検出する移動検出部と、
検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう表示制御部と、
を有することを特徴とする移動履歴表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動履歴表示方法、移動履歴表示プログラム及び移動履歴表示装置に関する。
【背景技術】
【０００２】
従来から、人の位置情報と時間を対応付けた移動履歴を地図上に表示させ、人の行動に係る情報を可視化する技術が知られている。また、従来では、移動履歴を、人の位置を示す座標を時刻順に結んだ線等で示すことが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１８６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来では、例えは長時間にわたる移動履歴を表示させる場合や、複数人の移動履歴を表示させる場合等には、移動履歴を示す線等が幾重にも重なったり、複数の線が交差したりして、人の移動の流れを把握することが困難な場合がある。【０００５】
開示の技術は、人の移動の流れを可視化できる移動履歴表示方法、移動履歴表示プログラム及び移動履歴表示装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
一態様では、位置と時間とを含む移動履歴データの入力を受け付け、複数のゾーンの位置情報を参照して、前記移動履歴データが示すゾーン間の移動履歴を検出し、検出した前記ゾーン間の移動履歴に含まれる各ゾーン内への移動を前記複数のゾーンを含むマップ上に点又はマークで表示する際に、同一ゾーン内への複数回の移動がある場合に、点又はマークの位置を移動回数に応じて所定のルールでずらして表示するとともに、移動順を示す表示を行なう。【０００７】
上記各手順は、上記各処理を実現する機能部、上記各手順を処理としてコンピュータにより実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００８】
人の移動の流れを可視化できる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態の概要を説明する図である。
【図２】第一の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【図３】移動履歴表示装置のハードウェア構成の一例を示す図である。
【図４】第一の実施形態の移動履歴データベースの一例を示す図である。
【図５】第一の実施形態のゾーンデータベースの一例を示す図である。
【図６】第一の実施形態の移動履歴表示処理部の機能を説明する図である。
【図７】第一の実施形態の移動履歴表示処理部の処理を説明するフローチャートである。
【図８】第一の実施形態における移動履歴の表示の一例を示す第一の図である。
【図９】第一の実施形態における移動履歴の表示の一例を示す第二の図である。
【図１０】第二の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【図１１】第二の実施形態の位置情報データベースの一例を示す図である。
【図１２】第二の実施形態の移動履歴表示処理部の機能を説明する図である。
【図１３】第二の実施形態の移動履歴の表示例を示す第一の図である。
【図１４】第二の実施形態の移動履歴の表示例を示す第二の図である。
【図１５】第二の実施形態の移動履歴の表示例を示す第三の図である。
【図１６】第二の実施形態の移動履歴の表示例を示す第四の図である。
【図１７】第二の実施形態の移動履歴の表示例を示す第五の図である。
【図１８】第二の実施形態の移動履歴の表示例を示す第六の図である。
【図１９】第二の実施形態の移動履歴の表示例を示す第七の図である。
【図２０】第三の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【発明を実施するための形態】
【００１０】
（第一の実施形態）
以下に図面を参照して第一の実施形態について説明する。図１は、第一の実施形態の概要を説明する図である。図１（Ａ）は、複数のゾーン（区域）を有する領域Ｒにおける、４つの対象物の移動履歴の表示例を示す。図１（Ｂ）は、領域Ｒの内部における、４つの対象物の複数のゾーン間の移動履歴の表示例を示す。図１では、図１（Ａ）は本実施形態が適用されていない比較例であり、図１（Ｂ）は本実施形態が適用された例である。
【００１１】
図１に示す領域Ｒは、ゾーンＡ、ゾーンＢ、ゾーンＣ、ゾーンＤ、ゾーンＥ、ゾーンＦを有する。また、図１では、領域Ｒ内を移動する４つの対象物のそれぞれの移動の履歴を、移動履歴１１、１２、１３、１４を示している。
【００１２】
図１（Ａ）に示す移動履歴１１〜１４は、各対象物の位置を示す座標を、座標を取得した時刻順に結んだものである。図１（Ａ）では、移動履歴１１〜１４を示す曲線が重なったり、交差しており、移動履歴１１〜１４と対応する各対象物の個々の動きが見えにくい。また、図１（Ａ）では、移動履歴１１〜１４と対応する各対象物が、各ゾーンにおける滞在時間が現れていない。
【００１３】
これに対して、図１（Ｂ）は、各対象物のゾーン間の移動の履歴を移動順に結んだものであり、図１（Ａ）と比較して、各対象物の移動の流れが簡潔に示されていることがわかる。
【００１４】
図１（Ｂ）では、領域Ｒ内を移動する４つの対象物のそれぞれの移動の履歴を、移動履歴１０１、１０２、１０３、１０４として示している。
【００１５】
移動履歴１０１〜１０４は、対象物が各ゾーンに滞在したことを示すマークと、ゾーン間の移動順を示す直線と、により表示される。本実施形態のマークは、対象物がゾーン内に滞在した時間に応じた大きさで、該当するゾーン内に表示される。
【００１６】
移動履歴１０１と対応する対象物は、例えばゾーンＡ、ゾーンＤ、ゾーンＦ等に滞在したことがわかる。また、移動履歴１０１では、ゾーンＡ内に表示されたマーク１０１Ａの大きさが、ゾーンＤ内に表示されたマーク１０１Ｄ−１、１０１Ｄ−２、ゾーンＦ内に表示されたマーク１０１Ｆの大きさよりも大きい。したがって、移動履歴１０１と対応する対象物は、ゾーンＤ、ゾーンＦにおける滞在時間よりも長い時間、ゾーンＡに滞在したことがわかる。また、ゾーンＤには、２つのマーク１０１Ｄ−１、１０１Ｄ−２が存在しており、移動履歴１０１と対応する対象物が２度にわたってゾーンＤに滞在したことがわかる。
【００１７】
以上のように、本実施形態では、図１（Ｂ）に示すように、ある領域における対象物の移動履歴を表示させる際に、領域内のゾーン間の移動履歴及び移動順を可視化する。
【００１８】
本実施形態では、図１（Ｂ）のように移動履歴を示すことで、対象物の動きの流れを簡潔にわかりやすく表示させることができる。
【００１９】
例えば、物の生産現場となる工場等では、敷地内の領域が製造工程毎に分けられている場合がある。このような場合において、現場の管理者等が、効率の良い設備の配置や工程の順序等を検討する際は、製造工程と対応付けられたゾーン間の人の動きを把握していることが好ましい。このため、生産性の向上を図るためには、作業員一人一人の細かい移動履歴よりも、製造工程と対応付けられたゾーン間における作業員一人一人の移動の流れの方が有用な情報となり得る。
【００２０】
そこで、本実施形態では、領域内の複数のゾーン間の移動履歴と、移動順とを図１（Ｂ）のように表示させることで、生産現場等における人の移動の流れを容易に管理者等に把握させることができる。
【００２１】
また、図１に示す領域Ｒは、例えば物の生産現場以外の領域であっても良い。例えば領域Ｒは、医療機関や介護施設等の内部の領域であっても良いし、図書館の中や公園の中等の領域であっても良い。また、領域Ｒは、例えばスーパーマーケットやテーマパーク等の商業施設の内部の領域であっても良い。本実施形態は、人の動きがある場所であれば、どのような場所にも適用することができる。
【００２２】
尚、図１の例では、対象物が各ゾーンに滞在したことを示すマークを円形としたが、マークの形状は円形に限定されない。マークの形状は、例えば三角形であっても良いし四角形であっても良いし、楕円形であっても良いし星形等の形状であっても良い。本実施形態のマークの形状は、任意の形状であって良い。
【００２３】
また、図１の例では、ゾーン間の移動順を、マーク同士を結ぶ直線で表示するものとたが、これに限定されない。ゾーン間の移動順は、例えばマークと対応付けられた数字やアルファベット等のナンバリング情報として表示されても良い。
【００２４】
次に、図２を参照して本実施形態の移動履歴表示システムについて説明する。図２は、第一の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【００２５】
本実施形態の移動履歴表示システム１００は、移動履歴表示装置２００と、端末装置３００とを有する。
【００２６】
本実施形態の移動履歴表示装置２００は、端末装置３００から、端末装置３００毎の移動履歴データを収集し、端末装置３００毎の移動履歴を表示させる。本実施形態の移動履歴表示装置２００は、例えば端末装置３００により移動履歴が収集される現場の各種の管理を行うための管理装置等である。
【００２７】
本実施形態の端末装置３００は、端末装置３００−１、３００−２、・・・、３００−Ｎを含む。以下の説明では、端末装置３００−１、３００−２、・・・、３００−Ｎのそれぞれを区別しない場合には、単に端末装置３００と呼ぶ。
【００２８】
本実施形態の端末装置３００は、自機の位置を示す情報を移動履歴表示装置２００に送信できる装置であれば、どのような装置であっても良い。具体的には、端末装置３００は、スマートフォン等であっても良いし、自機の位置を示す情報を発信する発信機等であっても良い。
【００２９】
本実施形態の端末装置３００は、例えば所定の電波を受信した際に、自機の位置を示す情報を移動履歴表示装置２００に送信しても良い。所定の電波とは、例えば移動履歴が取得される施設等の内部に設置されたアクセスポイント等から発信されるビーコン信号等である。
【００３０】
具体的には、例えば端末装置３００−１を保持している移動履歴データの取得対象者（以下、単に対象者と呼ぶ）Ｐ１が、ゾーンＺ１内に滞在している場合、端末装置３００−１は、アクセスポイントＡＰ１から発信されるビーコン信号ＢＳ１を受信する。
【００３１】
端末装置３００−１は、ビーコン信号ＢＳ１を受信すると、ビーコン信号ＢＳ１を受信した時刻を示す情報と、受信したビーコン信号ＢＳ１を特定するための情報と、を含む移動履歴データを移動履歴表示装置２００へ送信する。
【００３２】
ここで、例えば端末装置３００−１を保持する対象者Ｐ１が、ゾーンＺ１からゾーンＺ２に向かって移動してゾーンＺ２に入ると、端末装置３００−１は、アクセスポイントＡＰ２から発信されるビーコン信号ＢＳ２を受信する。よって、端末装置３００−１は、ビーコン信号ＢＳ２を受信した時刻を示す情報と、受信したビーコン信号ＢＳ２を特定するための情報と、を含む移動履歴データを移動履歴表示装置２００へ送信する。
【００３３】
本実施形態の移動履歴表示装置２００は、このように、端末装置３００−１から送信される移動履歴データに含まれるビーコン信号が変わったとき、端末装置３００−１がゾーンＺ１からゾーンＺ２に移動したものと判定する。
【００３４】
以下の説明では、端末装置３００を保持した対象者が滞在していたゾーンから退出し、他のゾーンに進入することを、ゾーン間を移動する、と表現する。言い換えれば、ゾーン間を移動するとは、対象者があるゾーンを退出し、他のゾーンへ進入することを意味する。
【００３５】
本実施形態では、端末装置３００−２、端末装置３００−Ｎにおいても、端末装置３００−１と同様に、ビーコン信号を受信した時刻を示す情報と、受信したビーコン信号を特定するための情報と、を移動履歴データとして移動履歴表示装置２００へ送信する。
【００３６】
本実施形態の移動履歴表示装置２００は、移動履歴データベース２１０、ゾーンデータベース２２０、移動履歴表示処理部２３０を有する。
【００３７】
本実施形態の移動履歴データベース２１０は、端末装置３００から収集された移動履歴データが格納される。ゾーンデータベース２２０は、対象者の行動範囲を複数のゾーンに分割した際の、各ゾーンを特定する位置情報が格納されている。
【００３８】
本実施形態の移動履歴表示処理部２３０は、移動履歴データベース２１０を参照し、端末装置３００毎のゾーン間の移動の履歴を検出し、端末装置３００と対応付けられた対象者の移動履歴として表示させる。
【００３９】
本実施形態では、このように、端末装置３００の位置情報そのものではなく、端末装置３００のゾーン間の移動履歴を対象者の移動履歴として表示させるため、人の移動の流れが容易に把握できるように、可視化できる。
【００４０】
尚、図２の例では、端末装置３００がアクセスポイントから発信されるビーコン信号を受信することで、端末装置３００が自機の移動履歴データを取得するものとしたが、端末装置３００による移動履歴データの取得方法は、これに限定されない。例えば、端末装置３００は、自機から所定の信号を発信し、予め設置された受信機がこの信号を受信したことを示す通知を受けて、自機の移動履歴データを取得しても良い。本実施形態の移動履歴データは、端末装置３００が滞在するゾーンと、滞在する時刻とを特定できるデータであれば良く、どのような方法で取得されても良い。
【００４１】
以下に、本実施形態の移動履歴表示装置２００について説明する。図３は、移動履歴表示装置のハードウェア構成の一例を示す図である。
【００４２】
本実施形態の移動履歴表示装置２００は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を含む。
【００４３】
入力装置２１はキーボードやマウス等を含み、各種信号を入力するために用いられる。出力装置２２はディスプレイ装置等を含み、各種ウィンドウやデータ等を表示するために用いられる。インターフェース装置２７は、モデム、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００４４】
移動履歴表示プログラムは、移動履歴表示装置２００を制御する各種プログラムの少なくとも一部である。移動履歴表示プログラムは例えば記録媒体２８の配布やネットワークからのダウンロードなどによって提供される。移動履歴表示プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００４５】
また、移動履歴表示プログラムは、移動履歴表示プログラムを記録した記録媒体２８がドライブ装置２３にセットされるとは記録媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた移動履歴表示プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００４６】
補助記憶装置２４は、インストールされた移動履歴表示プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から移動履歴表示プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された移動履歴表示プログラムに従って、後述するような各種処理を実現している。
【００４７】
また、本実施形態の移動履歴表示装置２００は、例えばタブレット型のコンピュータ等であっても良い。その場合、入力装置２１及び出力装置２２の代わりに、表示機能を有するタッチパネル等の表示操作装置を有していても良い。
【００４８】
本実施形態の端末装置３００は、例えば端末装置３００がスマートフォン等であった場合には、そのハードウェア構成は、移動履歴表示装置２００と同様であるから、説明を省略する。
【００４９】
次に、図４及び図５を参照し、本実施形態の移動履歴表示装置２００の有する各データベースについて説明する。
【００５０】
図４は、第一の実施形態の移動履歴データベースの一例を示す図である。本実施形態の移動履歴データベース２１０は、情報の項目として、端末ＩＤ、受信時刻、ビーコンＩＤを有する。本実施形態の移動履歴データベース２１０では、項目「端末ＩＤ」と、その他の項目とが対応付けられている。以下の説明では、移動履歴データベース２１０において、項目「端末ＩＤ」の値と、その他の項目の値とを含む情報を、移動履歴データと呼ぶ。
【００５１】
項目「端末ＩＤ」の値は、端末装置３００を識別するための識別子である。項目「端末ＩＤ」の値は、例えば端末装置３００を保持している対象者の識別子と同義であって良い。
【００５２】
項目「受信時刻」の値は、端末装置３００がビーコン信号を受信した時刻を示す。項目「ビーコンＩＤ」の値は、端末装置３００が受信したビーコン信号を発信した発信機を特定するための識別子である。
【００５３】
図４では、端末ＩＤ「００１」の端末装置３００が、９：０１にアクセスポイントＡＰ３から発信されたビーコン信号を受信したことがわかる。尚、本実施形態の移動履歴データベース２１０は、端末ＩＤ毎に設けられていても良い。
【００５４】
図５は、第一の実施形態のゾーンデータベースの一例を示す図である。本実施形態のゾーンデータベース２２０は、情報の項目として、ゾーンＩＤ、ビーコンＩＤ、座標を有する。
【００５５】
ゾーンデータベース２２０では、項目「ゾーンＩＤ」の値と、その他の項目とが対応付けられている。以下の説明では、ゾーンデータベース２２０において、項目「ゾーンＩＤ」の値と、その他の項目の値とを含む情報をゾーン情報と呼ぶ。
【００５６】
項目「ゾーンＩＤ」の値は、移動履歴データが取得される対象者の行動範囲を示す領域に含まれる区域（ゾーン）を識別するための識別子である。本実施形態では、項目「ゾーンＩＤ」の値が、ゾーンの名称を示すものとした。
【００５７】
項目「座標」の値は、ビーコンＩＤにより特定される発信機から発信されたビーコン信号が受信される領域を特定する座標を示す。
【００５８】
図５では、例えばビーコンＩＤ「ＡＰ１」を含むビーコン信号は、座標（ｘ１１，ｙ１１）、（ｘ１２，ｙ１２）、（ｘ１３，ｙ１３）、（ｘ１４，ｙ１４）の４点で特定されるゾーンＡ内で受信されることがわかる。ビーコンＩＤ「ＡＰ１」を含むビーコン信号は、ビーコンＩＤ「ＡＰ１」で特定されるアクセスポイント（発信機）から発信される信号である。
【００５９】
次に、図６を参照し、本実施形態の移動履歴表示処理部２３０の機能について説明する。図６は、第一の実施形態の移動履歴表示処理部の機能を説明する図である。
【００６０】
本実施形態の移動履歴表示処理部２３０は、移動履歴収集部２３１、入力受付部２３２、ゾーン移動検出部２３３、移動回数判定部２３４、滞在時間取得部２３５、表示制御部２３６を有する。
【００６１】
本実施形態の移動履歴収集部２３１は、端末装置３００から移動履歴データを収集し、
移動履歴データベース２１０に格納する。
【００６２】
入力受付部２３２は、移動履歴表示装置２００に対する各種の入力を受け付ける。具体的には、入力受付部２３２は、移動履歴表示装置２００に対する移動履歴の表示要求や、移動履歴の表示の仕方の変更要求等を受け付ける。また、本実施形態の入力受付部２３２は、例えば移動履歴を表示させる際の時間帯の入力を受け付けても良い。
【００６３】
ゾーン移動検出部２３３は、移動履歴データベース２１０に格納された移動履歴データに基づき、対象者のゾーン間の移動を検出する。具体的には、ゾーン移動検出部２３３は、指定された時間帯における移動履歴データおいて、移動履歴データに含まれるビーコンＩＤの値が変化したときを、対象者のゾーン間の移動として検出する。
【００６４】
移動回数判定部２３４は、ゾーン移動検出部２３３が検出したゾーン間の移動の回数が予め設定された閾値を超えているか否かを判定する。本実施形態では、ゾーン間の移動回数が閾値を超えた場合、移動履歴の表示の形態を、ゾーン間の移動が閾値以下の場合と異ならせる。
【００６５】
滞在時間取得部２３５は、移動履歴データベース２１０を参照し、ゾーン毎の端末装置３００（対象者）の滞在時間を取得する。
【００６６】
表示制御部２３６は、移動履歴表示装置２００の表示を制御する。具体的には、表示制御部２３６は、移動履歴の表示要求を受け付けると、例えば移動履歴表示装置２００の出力装置２２等に、移動履歴を表示させる。
【００６７】
次に、図７を参照し、本実施形態の移動履歴表示処理部２３０の処理について説明する。図７は、第一の実施形態の移動履歴表示処理部の処理を説明するフローチャートである。
【００６８】
本実施形態の移動履歴表示処理部２３０は、端末装置３００毎に移動履歴データが設けられている場合には、端末装置３００毎に図７の処理を行う。
【００６９】
本実施形態の移動履歴表示処理部２３０は、入力受付部２３２により、移動履歴の表示要求を受け付けたか否かを判定する（ステップＳ７０１）。尚、入力受付部２３２は、移動履歴の表示要求と共に、移動履歴を表示させる時間帯の入力を受け付けても良い。ステップＳ７０１において、表示要求を受け付けない場合、移動履歴表示処理部２３０は、待機する。
【００７０】
ステップＳ７０１において、表示要求を受け付けた場合、移動履歴表示処理部２３０は、ゾーン移動検出部２３３により、移動履歴データベース２１０を参照し、入力された時間帯における対象者のゾーン間の移動を検出する（ステップＳ７０２）。
【００７１】
続いて、移動履歴表示処理部２３０は、移動回数判定部２３４により、移動が検出されたゾーンにおいて、ある１つのゾーンにおける退出及び進入の回数を取得する（ステップＳ７０３）。ステップＳ７０２とステップＳ７０３の処理の詳細は後述する。
【００７２】
続いて、移動履歴表示処理部２３０は、移動回数判定部２３４により、取得した回数が複数回であるか否かを判定する（ステップＳ７０４）。言い換えれば、移動回数判定部２３４は、ある１つのゾーンにおける退出及び進入の回数が２回以上であるか否かを判定する。
【００７３】
ステップＳ７０４において、退出及び進入の回数が１回であった場合、移動履歴表示処理部２３０は、表示制御部２３６により、移動履歴の表示における、このゾーン内に表示するマークの表示の形態に、第一の表示形態を選択し（ステップＳ７０５）、後述するステップＳ７０９へ進む。第一の表示形態とは、ゾーン内の任意の位置にマークを表示させる形態である。
【００７４】
ステップＳ７０４において、ある１つのゾーンにおける退出及び進入の回数が２回以上であった場合、移動履歴表示処理部２３０は、移動回数判定部２３４により、取得した回数が閾値以下であるかい否かを判定する（ステップＳ７０６）。
【００７５】
ステップＳ７０６において、回数が閾値以下である場合、移動履歴表示処理部２３０は、表示制御部２３６により、このゾーン内に表示するマークの表示の形態として、第二の表示形態を選択し（ステップＳ７０７）、後述するステップＳ７０９へ進む。第二の表示形態とは、ゾーン内に、退出及び進入の回数と同数のマークを、所定のルールにしたがって、表示させる形態である。
【００７６】
所定のルールとは、例えば複数のマークが重ならないようにすることであったり、重ならないように表示させる際に、複数のマーク同士の間隔を所定の間隔以上とすることであったり、複数のマーク同士が連結するように表示させることであったりしても良い。所定のルールは、任意に決められるものであって良い。
【００７７】
ステップＳ７０６において、回数が閾値より大きい場合、移動履歴表示処理部２３０は、表示制御部２３６により、このゾーン内に表示するマークの表示の形態として、第三の表示形態を選択し（ステップＳ７０８）、後述するステップＳ７０９へ進む。第三の表示形態とは、ゾーン内の任意の位置にマークを表示させ、マークの内側に、退出及び進入の回数を示す数字を表示させる形態である。
【００７８】
移動履歴表示処理部２３０は、退出及び進入が検出された全てのゾーンについて、ステップＳ７０３以降の処理を行ったか否かを判定する（ステップＳ７０９）。ステップＳ７０９において、該当する全てのゾーンについて処理を行っていない場合、移動履歴表示処理部２３０は、ステップＳ７０３へ戻り、次のゾーンについてステップＳ７０３以降の処理を行う。
【００７９】
ステップＳ７０９において、該当する全てのゾーンについて、ステップＳ７０３以降の処理を行った場合、移動履歴表示処理部２３０は、滞在時間取得部２３５により、ゾーン毎の滞在時間を取得する（ステップＳ７１０）。より具体的には、滞在時間取得部２３５は、ゾーン毎に、ゾーンに対する対象者の進入を検出してから退出が検出されるまでの期間を滞在時間として取得する。さらに、より具体的には、滞在時間取得部２３５は、各ゾーンに表示されるマーク毎に、進入を検出してから退出が検出されるまでの期間を取得しても良い。
【００８０】
続いて、移動履歴表示処理部２３０は、ゾーン間のマークを直線で結び、移動履歴として移動履歴表示装置２００の出力装置２２に表示させ（ステップＳ７１１）、処理を終了する。このとき、表示制御部２３６は、マークの大きさを滞在時間に応じた大きさとして表示させる。
【００８１】
次に、図８及び図９を参照し、移動履歴の表示について説明する。図８は、第一の実施形態における移動履歴の表示の一例を示す第一の図である。
【００８２】
図８は、ゾーンＡ、ゾーンＢ、ゾーンＣ、ゾーンＤ、ゾーンＥ、ゾーンＦを有する領域Ｒのマップに移動履歴を重ねて表示させた状態を示している。
【００８３】
図８では、移動履歴１０１、１０２、１０３、１０４のそれぞれが示されている。ここで、移動履歴１０１を、端末ＩＤ「００１」の端末装置３００を有する対象者の移動履歴として、移動履歴１０１を表示させる処理について具体的に説明する。
【００８４】
移動履歴表示処理部２３０は、移動履歴の表示要求を受け付けて、端末ＩＤ「００１」の移動履歴データベース２１０を参照し、端末ＩＤ「００１」のゾーン間の移動を検出する。
【００８５】
例えば、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：０１」に対応付けられたビーコンＩＤは、「ＡＰ３」である（図４参照）。また、時刻「９：０２」に対応付けられたビーコンＩＤは、「ＡＰ２」である。また、時刻「９：０３」に対応付けられたビーコンＩＤは、「ＡＰ１」である。
【００８６】
したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：０１」から時刻「９：０２」の間に、ビーコンＩＤ「ＡＰ３」と対応付けられたゾーンＣ（ゾーンＩＤ「Ｃ」）から、ビーコンＩＤ「ＡＰ２」と対応付けられたゾーンＢ（ゾーンＩＤ「Ｂ」）へ移動したことがわかる（図５参照）。また、端末ＩＤ「００１」の端末装置３００は、時刻「９：０２」から時刻「９：０３」の間に、ビーコンＩＤ「ＡＰ２」と対応付けられたゾーンＢから、ビーコンＩＤ「ＡＰ１」と対応付けられたゾーンＡ（ゾーンＩＤ「Ａ」）へ移動したことがわかる（図５参照）。
【００８７】
したがって、時刻「９：０１」から時刻「９：０３」までの間における、端末ＩＤ「００１」の端末装置３００の、ゾーンＢに対する進入及び退出の回数は１回となる。
【００８８】
また、時刻「９：０１」から時刻「９：０３」までの間において、端末ＩＤ「００１」の端末装置３００は、ゾーンＣ、Ｂ、Ａと移動し、ゾーンＣとゾーンＢには留まっていないことがかわる。
【００８９】
また、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：０３」から時刻「９：３０」までの各時刻は、ビーコンＩＤ「ＡＰ１」と対応付けられている。したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：０３」から時刻「９：３０」までの２７分間、ゾーンＡに滞在していたことがわかる。
【００９０】
さらに、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：３１」から時刻「９：３４」までの各時刻には、ビーコンＩＤは、「ＡＰ４」が対応付けられている。したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：３０」から時刻「９：３１」の間に、ゾーンＡからゾーンＤへ移動し、時刻「９：３４」までの３分間、ゾーンＤに滞在していたことがわかる。
【００９１】
また、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：３５」から時刻「９：３８」までの各時刻には、ビーコンＩＤは、「ＡＰ６」が対応付けられている。したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：３４」から時刻「９：３５」の間に、ゾーンＤからゾーンＦへ移動し、時刻「９：３８」までの３分間、ゾーンＦに滞在していたことがわかる。
【００９２】
また、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：３９」から時刻「９：４２」までの各時刻には、ビーコンＩＤは、「ＡＰ４」が対応付けられている。したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：３８」から時刻「９：３９」の間に、ゾーンＦから再度ゾーンＤへ戻り、時刻「９：４２」までの３分間、ゾーンＤに滞在していたことがわかる。
【００９３】
そして、端末ＩＤ「００１」の端末装置３００の移動履歴データでは、時刻「９：４３」以降の各時刻には、ビーコンＩＤは、「ＡＰ５」が対応付けられている。したがって、端末ＩＤ「００１」の端末装置３００は、時刻「９：４２」から時刻「９：４３」の間に、ゾーンＤからゾーンＥへ移動したことがわかる。
【００９４】
また、時刻「９：０１」から時刻「９：４３」までの間において、ゾーンＡに対する端末装置３００の進入及び退出は１回となる。
【００９５】
したがって、ゾーンＡに表示させるマークは、第一の表示形態により表示されることになる。
【００９６】
また、ゾーンＤに対する端末装置３００の進入及び退出は、ゾーンＡからの進入とゾーンＦへの退出が１回、ゾーンＦからの進入とゾーンＥへの退出が１回と、合計で２回となる。したがって、ゾーンＤに表示させるマークは、第二の表示形態により表示されることになる。
【００９７】
以上のことから、図８の移動履歴１０１では、ゾーンＡ内に第一の表示形態で表示されたマーク１０１Ａと、ゾーンＤ内に第二の表示形態で表示されたマーク１０１Ｄ−１、１０１Ｄ−２が含まれる。
【００９８】
マーク１０１Ａは、ゾーンＡ内の任意の位置に表示されている（第一の表示形態）。また、マーク１０１Ａは、端末装置３００のゾーンＡにおける滞在時間と対応した大きさで表示されている。
【００９９】
マーク１０１Ｄ−１、１０１Ｄ−２のそれぞれは、ゾーンＤ内の任意の位置に、両者が重ならないように表示されている（第二の表示形態）。また、マーク１０１Ｄ−１、１０１Ｄ−２のそれぞれは、端末装置３００のゾーンＤにおける滞在時間と対応した大きさで表示されている。より具体的には、端末装置３００は、２度滞在している。よって、マーク１０１Ｄ−１、１０１Ｄ−２のそれぞれは、それぞれの端末装置３００の滞在時間に応じた大きさで表示される。
【０１００】
さらに、図８の移動履歴１０１では、各ゾーン内に表示されたマーク同士が、移動順に直線で結ばれている。
【０１０１】
本実施形態では、以上のように、端末装置３００の移動履歴において、各ゾーンにおける滞在の回数と、滞在時間とをマークにより表現する。また、本実施形態では、ゾーン内での移動履歴は表示させず、ゾーン間の移動の履歴のみを表示させる。したがって、本実施形態によれば、人の移動の流れを簡潔に示すことができる。
【０１０２】
図９は、第一の実施形態における移動履歴の表示の一例を示す第二の図である。図９では、ゾーンＡ内のマーク１０１Ａが第三の表示形態で表示された例を示している。
【０１０３】
図９の例では、閾値を例えば５回とし、ゾーンＡにおける端末装置３００の進入及び退出が６回である場合を示している。この場合、ゾーンＡでは、端末装置３００の進入及び退出の回数が閾値を超えるため、マーク１０１Ａを１つ表示させ、このマーク１０１Ａの中に進入及び退出の回数を表示させている（第三の表示形態）。
【０１０４】
また、図９では、ゾーンＡと他のゾーンとの移動経路を示す直線を、ゾーン間の移動の回数に応じた太さで表示している。
【０１０５】
図９では、ゾーンＡとゾーンＢとの間の移動が２回、ゾーンＡとゾーンＥとの間の移動が１回、ゾーンＡとゾーンＤとの間の移動が３回であったとする。この場合、移動履歴表示処理部２３０は、ゾーンＡとゾーンＤとの間の移動経路を示す直線１０１Ａ−Ｄの太さを最も太くする。そして、ゾーンＡとゾーンＢとの間の移動経路を示す直線１０１Ａ−Ｂの太さを、直線１０１Ａ−Ｄの次に太くしても良い。
【０１０６】
このとき、ゾーンＤ内に表示されるマーク１０１Ｄ−１、１０１Ｄ−２、１０１Ｄ−３は、何れか１つが直線１０１Ａ−Ｄの一端と結ばれるように表示されれば良い。ゾーンＢ内に表示されるマーク１０１Ｂ−１、１０１Ｂ−２は、何れか１つが直線１０１Ａ−Ｂの一端と結ばれるように表示されれば良い。
【０１０７】
以上のように、本実施形態では、ゾーン間の移動の回数に応じて、ゾーン間の結ぶ移動経路を示す直線の太さを変更しても良い。尚、本実施形態では、ゾーン間の移動の回数が所定回数以上となったとき、移動経路を示す直線の太さを太くしても良いし、ゾーン間の移動の回数が変わる度に、移動経路を示す直線の太さを変更しても良い。
【０１０８】
（第二の実施形態）
次に、第二の実施形態について説明する。第二の実施形態は、位置情報から移動履歴データを取得する点と、移動履歴を時間軸に沿って示したグラフを第一の実施形態で説明した移動履歴の表示と共に表示させる点が、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１０９】
図１０は、第二の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【０１１０】
本実施形態の移動履歴表示システム１００Ａは、端末装置３００Ａと、移動履歴表示装置２００Ａとを有する。
【０１１１】
本実施形態の移動履歴表示装置２００Ａは、移動履歴データベース２１０、ゾーンデータベース２２０、移動履歴表示処理部２３０Ａ、位置情報データベース２４０を有する。
【０１１２】
本実施形態の位置情報データベース２４０は、端末装置３００から送信される位置情報が格納されている。
【０１１３】
本実施形態の移動履歴表示処理部２３０Ａは、移動履歴データベース２１０に格納された移動履歴データに基づき、ゾーン間の移動履歴と、ゾーン間の移動履歴を時間軸に沿って示したグラフと、を表示させる。
【０１１４】
本実施形態の端末装置３００Ａは、例えば予め決められた位置に設置された複数の発信機等から、発信される信号に基づき、自機の位置を特定し、自機の位置を示す位置情報を移動履歴表示装置２００Ａに送信する。尚、本実施形態の位置情報とは、端末装置３００Ａの位置を示す座標情報である。
【０１１５】
図１１は、第二の実施形態の位置情報データベースの一例を示す図である。本実施形態の位置情報データベース２４０は、情報の項目として、端末ＩＤ、時刻ｘ座標、ｙ座標を有する。位置情報データベース２４０において、項目「端末ＩＤ」と、その他の項目とが対応付けられており、以下の説明では、項目「端末ＩＤ」の値と、その他の項目の値とを含む情報を位置情報と呼ぶ。
【０１１６】
項目「ｘ座標」及び項目「ｙ座標」の値は、それぞれがｘ座標の値と、ｙ座標の値とを示す。
【０１１７】
本実施形態の位置情報データベース２４０は、端末装置３００Ａ毎に設けられていても良い。
【０１１８】
図１２は、第二の実施形態の移動履歴表示処理部の機能を説明する図である。本実施形態の移動履歴表示処理部２３０Ａは、位置情報収集部２３１Ａ、入力受付部２３２、ゾーン移動検出部２３３、移動回数判定部２３４、滞在時間取得部２３５、表示制御部２３６、グラフ生成部２３７、ゾーン特定部２３８を有する。
【０１１９】
本実施形態の位置情報収集部２３１Ａは、端末装置３００Ａから受信した位置情報を位置情報データベース２４０に格納する。
【０１２０】
本実施形態のグラフ生成部２３７は、移動履歴データベース２１０を参照し、ゾーン間の移動履歴を時間軸に沿って示したグラフを生成する。
【０１２１】
ゾーン特定部２３８は、位置情報データベース２４０と、ゾーンデータベース２２０とを参照し、移動履歴データを生成する。具体的には、ゾーン特定部２３８は、ゾーンデータベース２２０を参照し、位置情報に含まれるｘ座標とｙ座標が示す位置が含まれる領域を特定し、特定された領域と対応するゾーンＩＤを取得することで、位置情報が示す位置と対応するゾーンを特定する。
【０１２２】
以下に、図１３乃至図１９を参照し、本実施形態の移動履歴表示処理部２３０Ａによる移動履歴の表示について説明する。
【０１２３】
図１３は、第二の実施形態の移動履歴の表示例を示す第一の図である。図１３に示す画面１３１は、移動履歴表示装置２００Ａのディスプレイ等に表示された画面の例を示している。
【０１２４】
画面１３１は、複数のゾーン間の移動履歴が重ねられたマップ１３２と、マップ１３２に含まれるゾーンの一覧１３３と、ゾーン間の移動履歴を時間軸Ｓに沿って表示させたグラフ１３４と、を含む。マップ１３２は、図８で説明したマップと同様であり、マップ１３２に重ねられた移動履歴は、時間軸Ｓにおいて示される時刻８：００から時刻２１：００までの移動履歴を示している。
【０１２５】
グラフ１３４は、グラフ生成部２３７により生成され、表示制御部２３６により、マップ１３２と一覧１３３と共に画面１３１に表示される。
【０１２６】
本実施形態のグラフ１３４で示される移動履歴１０１ｓ〜１０４ｓは、マップ１３２における移動履歴１０１〜１０４に対応している。移動履歴１０１ｓは移動履歴１０１を時間軸Ｓに沿って表示させたものであり、移動履歴１０２ｓは移動履歴１０２を時間軸Ｓに沿って表示させたものである。また、移動履歴１０３ｓは移動履歴１０３を時間軸Ｓに沿って表示させたものであり、移動履歴１０４ｓは移動履歴１０４を時間軸Ｓに沿って表示させたものである。
【０１２７】
マップ１３２に示す移動履歴１０１は、端末ＩＤ「００１」の端末装置３００の移動履歴である。
【０１２８】
マップ１３２の移動履歴１０１によれば、端末ＩＤ「００１」の端末装置３００を保持した対象者は、ゾーンＣから移動を開始し、ゾーンＢ、ゾーンＡと移動してゾーンＡに滞在していることがわかる。また、移動履歴１０１では、この対象者は、ゾーンＡに滞在した後に、ゾーンＤへ移動して、ゾーンＡの滞在時間よりも短い時間ゾーンＤに滞在し、その後ゾーンＦへ移動してゾーンＤの滞在時間と同程度ゾーンＦに滞在していることがわかる。
【０１２９】
また、グラフ１３４において、移動履歴１０１と対応する移動履歴１０１ｓは、ゾーンＣからゾーンＢ、ゾーンＡと移動し、ゾーンＡに期間Ｔ１の間滞在した後に、ゾーンＤへ移動し、ゾーンＤに期間Ｔ２の間滞在していることがわかる。また、グラフ１３４の移動履歴１０１ｓでは、ゾーンＤに期間Ｔ２の間滞在した後にゾーンＦへ移動し、ゾーンＦに期間Ｔ３の間滞在していることがわかる。
【０１３０】
グラフ１３４において、端末装置３００がゾーンＡに滞在した期間Ｔ１は、マップ１３２のゾーンＡ内に表示されるマーク１０１Ａの大きさと対応している。つまり、期間Ｔ１は、端末装置３００のゾーンＡにおける滞在時間である。同様に、期間Ｔ２はマップ１３２のゾーンＤ内のマーク１０１Ｄ−１の大きさと対応し、期間Ｔ３はマップ１３２のゾーンＦ内のマーク１０１Ｆの大きさと対応している。尚、マップ１３２において、端末装置３００の各ゾーンにおける滞在時間の表し方は、マークの大きさに限られるものではなく、マークの色や色の濃淡で表しても良い。
【０１３１】
本実施形態では、このように、マップ１３２と、マップ１３２に示す移動履歴を、時間軸Ｓに沿った移動順を示すグラフ１３４とを同一の画面１３１に表示させることで、人の移動の流れや人のゾーンにおける滞在時間をよりわかりやすく可視化できる。
【０１３２】
尚、図１３の例では、マップ１３２の下にグラフ１３４を表示させるものとしたが、グラフ１３４を表示させる位置は、これに限定されない。グラフ１３４は、マップ１３２の上下左右の何れかに表示されれば良く、グラフ１３４は、マップ１３２と共に視認できるように表示されれば良い。
【０１３３】
また、図１３の例では、マップ１３２におけるマーク間を結ぶ移動経路と、グラフ１３４における期間と期間を結ぶ移動経路とを直線で表示させているが、これに限定されない。移動経路は、必ずしも直線で表示されなくても良い。
【０１３４】
図１４は、第二の実施形態の移動履歴の表示例を示す第二の図である。図１４に示す画面１３１Ａでは、時間軸Ｓにおいて特定の時刻ｔ１が指定された場合のマップ１３２Ａと、グラフ１３４Ａとを示している。
【０１３５】
本実施形態の表示制御部２３６は、画面１３１Ａの時間軸Ｓにおいて、時刻ｔ１の選択を受け付けると、グラフ１３４Ａ上に、時刻ｔ１を示すラインＬを表示させる。
【０１３６】
また、表示制御部２３６は、時刻ｔ１における各端末装置３００の位置を求め、各端末装置３００が滞在するゾーンを特定すると、端末装置３００が滞在するゾーンを強調する表示を行う。
【０１３７】
図１４の例では、時刻ｔ１を示すラインＬは、移動履歴１０１ｓでは、ゾーンＩに滞在している期間１０１ｉと重なる。したがって、移動履歴１０１ｓと対応する端末装置３００を保持している対象者は、時刻ｔ１ではゾーンＩに滞在していることが特定される。
【０１３８】
また、時刻ｔ１を示すラインＬは、移動履歴１０２ｓでは、ゾーンＧに滞在している期間１０２ｇと重なる。したがって、移動履歴１０２ｓと対応する端末装置３００を保持している対象者は、時刻ｔ１ではゾーンＧに滞在していることが特定される。
【０１３９】
同様にして、移動履歴１０３ｓと対応する端末装置３００を保持している対象者は、時刻ｔ１ではゾーンＨに滞在していることが特定され、移動履歴１０４ｓと対応する端末装置３００を保持している対象者は、時刻ｔ１ではゾーンＧに滞在していることが特定される。
【０１４０】
尚、本実施形態では、例えば移動履歴表示処理部２３０Ａの入力受付部２３２が時刻の指定を受け付けると、表示制御部２３６が移動履歴データベース２１０を参照し、指定された時刻において各端末装置３００が滞在しているゾーンを特定しても良い。
【０１４１】
このとき、表示制御部２３６は、移動履歴データベース２１０において、指定された時刻の前後のある一定の時間の移動履歴データにおけるゾーンＩＤが同一であれば、このゾーンＩＤが示すゾーンを端末装置３００が滞在するゾーンと特定しても良い。
【０１４２】
マップ１３２Ａでは、時刻ｔ１において端末装置３００が滞在しているゾーンとして特定されたゾーンが強調して表示される。
【０１４３】
時刻ｔ１において、端末装置３００の位置として特定されたゾーンは、ゾーンＧ、Ｈ、Ｉである。
【０１４４】
そこで、本実施形態の表示制御部２３６は、マップ１３２Ａにおいて、移動履歴１０１におけるゾーンＩ内のマーク１０１Ｉ−１と、移動履歴１０２におけるゾーンＧ内のマーク１０２Ｇと、において、各マークの輪郭を二重線とすることで、ゾーンＩとゾーンＧを強調している。同様に、本実施形態の表示制御部２３６は、マップ１３２Ａにおいて、移動履歴１０３におけるゾーンＨ内のマーク１０３Ｈと、移動履歴１０４におけるゾーンＧ内のマーク１０４Ｇと、において、各マークの輪郭を二重線とすることで、ゾーンＨとゾーンＧを強調している。
【０１４５】
また、本実施形態の表示制御部２３６は、例えば指定された時刻ｔ１に端末装置３００が滞在していたゾーン内に複数のマークが表示されていた場合、指定された時刻ｔ１を含む滞在時間と対応したマークを強調させる。
【０１４６】
マップ１３２Ａにおいて、例えばゾーンＩには、移動履歴１０１に含まれるマーク１０１Ｉ−１と１０１Ｉ−２が含まれる。このとき、グラフ１３４Ａにおいて、時刻ｔ１を含む期間Ｔ４と対応するマークは、マーク１０１Ｉ−１である。したがって、表示制御部２３６は、マーク１０１Ｉ−１の輪郭を二重線として強調する。
【０１４７】
つまり、本実施形態の表示制御部２３６は、端末装置３００が滞在したゾーンとして特定されたゾーンに、端末装置３００が複数回滞在していた場合、指定された時刻ｔ１を含む滞在時間に対応するマークを強調させる。言い換えれば、本実施形態の表示制御部２３６は、指定された特定の時間に対応する位置が、特定されたゾーン内へのＮ回目の移動と対応する位置であった場合、特定されたゾーンへのＮ回目の移動を示すマークを強調して表示させる。
【０１４８】
尚、図１４では、時刻ｔ１に端末装置３００が滞在したゾーン内に表示されたマークの輪郭を二重線とすることで、該当するゾーンを強調しているが、該当するゾーンを供給して表示する方法は、これに限定されない。
【０１４９】
例えば、表示制御部２３６は、該当するゾーン内のマークの色を、他のゾーンに表示されたマークの色よりも濃くしたりしても良い。表示制御部２３６は、該当するゾーン内のマークの表示形態を、他のゾーン内のマークの表示形態と異ならせることで、該当するゾーンを強調すれば良い。
【０１５０】
図１５は、第二の実施形態の移動履歴の表示例を示す第三の図である。図１５では、図１４とは異なる表示の仕方で、時刻ｔ１に端末装置３００が滞在しているゾーンを強調した例を示している。
【０１５１】
図１５に示す画面１３１Ｂに表示されたマップ１３２Ｂでは、ゾーン間の移動経路を示す直線を表示せず、端末装置３００が滞在したことを示すマークのみが表示されている点が、図１４のマップ１３２Ａと相違している。
【０１５２】
よって、マップ１３２Ｂでは、マップ１３２Ａと同様に、ゾーンＩ内のマーク１０１Ｉ、ゾーンＧ内のマーク１０２Ｇ、マーク１０４Ｇ、ゾーンＨ内のマーク１０３Ｈの輪郭を二重線に表示し、ゾーンＩ、Ｈ、Ｇを強調している。
【０１５３】
図１５のマップ１３２Ｂでは、マーク間の移動経路が表示されないため、時刻ｔ１における各端末装置３００を保持した対象者が滞在するゾーンと滞在時間をより簡潔に示すことができる。
【０１５４】
図１６は、第二の実施形態の移動履歴の表示例を示す第四の図である。図１６では、図１４及び図１５とは異なる表示の仕方で、時刻ｔ１に端末装置３００が滞在しているゾーンを強調した例を示している。
【０１５５】
図１６に示す画面１３１Ｃに表示されたマップ１３２Ｃでは、時刻ｔ１において各端末装置３００が滞在していたゾーンを示すマーク１０１Ｉ、１０２Ｇ、１０３Ｈ、１０４Ｇのみを表示させることで、ゾーンＩ、Ｈ、Ｇを強調している。また、マップ１３２Ｃでは、図１４、図１５と同様に、マーク１０１Ｉ、１０２Ｇ、１０３Ｈ、１０４Ｇの輪郭を二重線で表示しているが、マップ１３２Ｃでは、特に輪郭を二重線としなくても良い。
【０１５６】
図１７は、第二の実施形態の移動履歴の表示例を示す第五の図である。図１７では、端末装置３００毎の移動履歴１０１、１０２、１０３、１０４において、ゾーン間の移動経路を示すマークや直線が選択されたとき、選択されたマークや直線が示す移動順を表示させる。
【０１５７】
図１７では、画面１３１Ｄに表示されたマップ１３２Ｄにおいて、移動履歴１０１におけるマーク１０１ＥがポインタＰ等により選択されると、表示制御部２３６は、ゾーンＥが、移動履歴１０１において何番目に滞在されたゾーンであるかを示す数字を表示させる。
【０１５８】
移動履歴１０１では、マーク１０１Ｅは、５番目に端末装置３００を保持する対象者が滞在したゾーンである。よって、マップ１３２Ｄでは、ポインタＰがマーク１０１Ｅを選択すると、マーク１０１Ｅと対応付けて「５番目」という移動順を示すナンバリング情報ｎ１を表示させる。
【０１５９】
また、表示制御部２３６は、移動履歴１０２における直線１０２Ｃ−Ｂが選択されると、直線１０２Ｃ−Ｂと対応する移動順を表示させる。移動履歴１０２では、直線１０２Ｃ−Ｂは、ゾーンＣからゾーンＢへの１回目の移動の際の移動経路を示す。
【０１６０】
よって、表示制御部２３６は、直線１０２Ｃ−Ｂが選択されると、直線１０２Ｃ−Ｂと対応付けて、「ゾーンＣからゾーンＢへ１回目の移動」という移動順を示すナンバリング情報ｎ２を表示させる。
【０１６１】
本実施形態では、以上のように、移動履歴における、選択されたマークや直線上の点に対応する移動順を示すナンバリング情報を表示させることで、容易に移動履歴における移動順を提示することができる。
【０１６２】
尚、図１７の例では、ナンバリング情報を数字としたが、これに限定されない。ナンバリング情報は、移動順を示す情報であれば良く、例えば並び順が一意に特定される文字やマーク等であっても良い。更に、移動順は、ナンバリング情報に限られず、移動を検知した時刻により表されても良い。
【０１６３】
また、図１７の例では、マークや直線をポインタで選択するものとしたが、これに限定されない。画面１３１Ｄにおけるマークや直線の選択の方法は、例えば移動履歴表示装置２００Ａがタブレット等であった場合には、ユーザの指等であっても良い。
【０１６４】
図１８は、第二の実施形態の移動履歴の表示例を示す第六の図である。図１８では、端末装置３００毎の移動履歴１０１、１０２、１０３、１０４において、マークや直線が選択されたとき、グラフにおいて、選択されたマークや直線と対応する部分を強調して表示させる。
【０１６５】
図１８の画面１３１Ｅに表示されたマップ１３２Ｅにおいて、移動履歴１０１のマーク１０１ＥがポインタＰ等により選択されると、表示制御部２３６は、グラフ１３４Ｂにおける移動履歴１０１ｓのマーク１０１Ｅと対応する期間１０１ｅを強調して表示させる。
【０１６６】
また、画面１３１Ｅに表示されたマップ１３２Ｅにおいて、移動履歴１０２の直線１０２Ｃ−Ｂが選択されると、表示制御部２３６は、グラフ１３４Ｂにおける移動履歴１０２ｓにおいて、直線１０２Ｃ−Ｂと対応する直線１０２ｃ−ｂを強調して表示させる。
【０１６７】
本実施形態では、以上のように、グラフ１３４Ｂにおいて、マップ上で選択されたマークや直線と対応する期間や直線を強調して表示させることで、マップ上で選択された位置と対応する時間をわかりやすく可視化できる。
【０１６８】
尚、図１８では、グラフ１３４Ｂにおける期間の表示を強調させる方法として、移動履歴１０１ｓの他の期間を示す色よりも、該当する期間を示す色を濃くしたりしても良い。また、グラフ１３４Ｂにおける直線の表示を強調させる方法として、該当する直線の線の太さを太くしたりしても良い。図１８における強調の表示は、強調の対象となる期間や直線の表示の形態と、その他の期間と直線の表示形態とが異なるようにできれば良い。
【０１６９】
図１９は、第二の実施形態の移動履歴の表示例を示す第七の図である。図１９に示す画面１３１Ｆでは、グラフ１３４Ｃにおいて、時間帯の指定を受け付けたとき、マップ１３４Ｆに指定された時間帯の移動履歴のみが表示された例を示している。
【０１７０】
本実施形態の表示制御部２３６は、例えばグラフ１３４Ｃにおいて、時刻ｔ１と時刻ｔ２の時間帯Ｔ１２の指定を受け付けると、移動履歴データベース２１０における時刻ｔ１から時刻ｔ２までの移動履歴データを参照し、移動履歴をマップ１３４Ｆに表示させる。
【０１７１】
具体的には、表示制御部２３６は、時刻ｔ１を示すラインＬと、時刻ｔ２を示すラインＬ１とを指定する操作を受け付けると、時間帯Ｔ１２の移動履歴をマップ１３４Ｆに表示させる。
【０１７２】
マップ１３２Ｆには、移動履歴１０１における、時刻ｔ１から時刻ｔ２までの移動履歴として、ゾーンＩからゾーンＧへの移動履歴が表示されている。同様に、マップ１３２Ｆには、移動履歴１０２における、時刻ｔ１から時刻ｔ２までの移動履歴として、ゾーンＥからゾーンＧへの移動履歴が表示され、移動履歴１０３における、時刻ｔ１から時刻ｔ２までの移動履歴として、ゾーンＨへの滞在が表示されている。さらに、マップ１３２Ｆには、移動履歴１０４における、時刻ｔ１から時刻ｔ２までの移動履歴として、ゾーンＥからゾーンＧへの移動履歴が表示されている。
【０１７３】
本実施形態では、以上のように、グラフ１３４Ｃ上で時間帯の指定を受け付けると、マップ１３４Ｆには指定された時間帯の移動履が表示される。
【０１７４】
したがって、本実施形態によれば、特定の時間帯の人の移動の流れを検証したい場合等に、任意の時間帯の移動履歴を表示させることができる。
【０１７５】
以上のように、本実施形態では、ゾーン間の移動履歴が表示されたマップと、ゾーン間の移動履歴を時間軸に沿って示したグラフとを並べて表示させることで、よりわかりやすく人の移動の流れを可視化できる。より具体的には、上述したマップとグラフとを並べて表示させることで、時間帯毎の人の移動の流れ、人のゾーンにおける滞在時間、特定の時刻におけるマップ上の人の分布等まで可視化することができ、例えば生産現場の管理者等に対して、容易に人の移動の流れを把握させることができる。
（第三の実施形態）
以下に図面を参照して第三の実施形態について説明する。第三の実施形態は、端末装置から移動履歴データを収集した移動履歴表示装置が、端末装置の管理装置に対して移動履歴を表示させる点が第一の実施形態と相違する。よって、以下の第三の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１７６】
図２０は、第三の実施形態の移動履歴表示システムのシステム構成を説明する図である。
【０１７７】
本実施形態の移動履歴表示システム１００Ｂは、端末装置３００と、移動履歴表示装置２００Ｂと、管理装置４００とを有する。
【０１７８】
本実施形態の管理装置４００とは、例えば端末装置３００の移動履歴が収集される現場の管理を行うための装置等であってよく、移動履歴表示装置２００Ｂは、ネットワーク上に存在するサーバ装置等であっても良い。
【０１７９】
本実施形態の移動履歴表示装置２００Ｂは、移動履歴データベース２１０、ゾーンデータベース２２０、移動履歴表示処理部２３０Ｂを有する。
【０１８０】
本実施形態の移動履歴表示処理部２３０Ｂは、管理装置４００から移動履歴の表示要求を受け付けると、表示制御部２３６により、移動履歴を示す情報を管理装置４００へ送信する。管理装置４００は、この移動履歴を示す情報を受けて、ゾーン間の移動履歴を表示させる。尚、移動履歴を示す情報とは、例えば移動履歴を含むマップを表示させる画面の画面データであっても良いし、マップを表示させるための用いられる情報であっても良い。
【０１８１】
本実施形態では、以上のように、移動履歴表示処理部２３０Ｂの処理を外部のサーバで実行させるため、管理装置４００側の処理の負荷を軽減できる。
【０１８２】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１８３】
１００、１００Ａ  移動履歴表示システム
２００、２００Ａ  移動履歴表示装置
２１０  移動履歴データベース
２２０  ゾーンデータベース
２３０、２３０Ａ  移動履歴表示処理部
２３１  移動履歴収集部
２３３  ゾーン移動検出部
２３４  移動回数判定部
２３５  滞在時間取得部
２３６  表示制御部
２４０  位置情報データベース
３００、３００Ａ  端末装置
４００  管理装置
【図１】
2017212627.tif 000003
【図２】
2017212627.tif 000004
【図３】
2017212627.tif 000005
【図４】
2017212627.tif 000006
【図５】
2017212627.tif 000007
【図６】
2017212627.tif 000008
【図７】
2017212627.tif 000009
【図８】
2017212627.tif 000010
【図９】
2017212627.tif 000011
【図１０】
2017212627.tif 000012
【図１１】
2017212627.tif 000013
【図１２】
2017212627.tif 000014
【図１３】
2017212627.tif 000015
【図１４】
2017212627.tif 000016
【図１５】
2017212627.tif 000017
【図１６】
2017212627.tif 000018
【図１７】
2017212627.tif 000019
【図１８】
2017212627.tif 000020
【図１９】
2017212627.tif 000021
【図２０】
2017212627.tif 000022
【国際調査報告】
2017212627.tif 000023
2017212627.tif 000024