(57)【要約】  端末機器の情報喚起方法及び装置が提供される。本方法は、利用者の地理的位置情報を獲得すること（Ｓ１０１）と、地理的位置情報と時間情報との対応関係を第一のデータベースに記録すること（Ｓ１０２）と、ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定すること（Ｓ１０３）と、第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定すること（Ｓ１０４）と、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得すること（Ｓ１０５）と、ユーザインタフェース上に表示するために対象地図データをロードすること（Ｓ１０６）と、を含む。本方法は、利用者が過去に訪れた場所や、その場所にいつ訪れたかを思い出す支援ができ、利用者は記録などの手作業による操作を行う必要がない。
2017526958.tif 000002
【特許請求の範囲】
【請求項１】
端末機器の情報喚起方法であって、
利用者の地理的位置情報を獲得することと、
地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定することと、
第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定することと、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得することと、
ユーザインタフェース上に表示するために対象地図データをロードすることと、
を含む方法。
【請求項２】
利用者の地理的位置情報を獲得することは、
前記利用者の携帯端末機器の測位システムによって座標情報を獲得し、前記座標情報を前記地理的位置情報として決定すること、
を含み、
前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録することは、
前記座標情報と時間情報との対応関係を前記第一のデータベースに記録すること、
を含む、請求項１に記載の方法。
【請求項３】
利用者の地理的位置情報をリアルタイムで獲得することは、
前記利用者によって使用される携帯端末機器の測位システムによって座標情報を獲得することと、
前記座標情報を使用して第二のデータベースに問い合わせ、前記利用者のサイト識別情報を決定し、前記サイト識別情報を前記地理的位置情報として決定することと、を含み、前記第二のデータベースは各サイト識別とサイト範囲の座標情報との対応関係を記憶し、
前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録することは、
前記サイト識別情報と時間情報との対応関係を前記第一のデータベースに記録すること、
を含む、請求項１に記載の方法。
【請求項４】
前記利用者が同じサイトにいる時間範囲を決定すること、を更に含み、
前記サイト識別情報と時間情報との対応関係を第一のデータベースに記録することは、
前記サイト識別情報と前記時間範囲の開始時間と終了時間との対応関係を前記第一のデータベースに記録すること、
を含む、請求項３に記載の方法。
【請求項５】
ユーザインタフェース上に表示するために前記対象地図データをロードする場合、
前記利用者にサイト前記識別情報を提供すること、
を更に含む、請求項３に記載の方法。
【請求項６】
前記利用者の移動状態情報を獲得すること、を更に含み、
前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録することは、
移動速度が事前に設定されたしきい値より低い状態で獲得された地理的位置情報と時間情報との対応関係を前記第一のデータベースに記録すること、
を含む、請求項１から請求項５までのいずれか一項に記載の方法。
【請求項７】
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、前記利用者に対して、対象時点を選択するための操作インタフェースをユーザインタフェース上に提供すること、を更に含み、前記操作インタフェースには操作可能なオブジェクトとタイムスケール情報とが提供され、
前記問い合わせ対象時点を決定することは、
前記操作可能なオブジェクトが操作されたことを示す信号が検知された場合、前記操作可能なオブジェクトに対応する対象タイムスケールを決定し、前記対象タイムスケールに対応する時間を前記対象時点として決定すること、
を含む、請求項１から請求項５までのいずれか一項に記載の方法。
【請求項８】
前記操作インタフェースは半透明状態で、前記方法は、
前記操作可能なオブジェクトが操作されたことを示す信号が検知されない場合、前記地図データは初期状態であって、地図データを操作インタフェースの下層インタフェースにロードし、前記地図データを表示することと、
前記操作可能なオブジェクトが操作されたことを示す信号が検知された場合、決定した対象の地理的位置に対応する対象地図データを使用して、前記対象地図データをロードし、前記下層インタフェース上に更新して表示することと、
を更に含む、請求項７に記載の方法。
【請求項９】
前記下層インタフェースの更新及び表示中に地図の移動効果を提供すること、
を更に含む、請求項８に記載の方法。
【請求項１０】
端末機器の情報喚起方法であって、
利用者の携帯端末機器の測位システムによって、前記利用者の座標情報を獲得することと、
前記座標情報をサーバにアップロードして、前記サーバが前記利用者の地理的位置情報を獲得できるようにし、前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定することと、
前記対象時点を前記サーバにアップロードして、前記サーバが前記第一のデータベースに問い合わせることで前記対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから前記対象の地理的位置情報に対応する対象地図データを獲得することと、
前記サーバから戻された前記対象地図データを受信し、ユーザインタフェース上に表示するために前記対象地図データをロードすることと、
を含む方法。
【請求項１１】
情報喚起方法であって、
クライアントによってアップロードされた座標情報を受信することと、
前記座標情報を使用することで利用者のリアルタイムの地理的位置情報を決定し、前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
前記クライアントによってアップロードされた問い合わせ対象時点情報を受信すると、前記第一のデータベースに問い合わせ、前記対象時点に対応する対象の地理的位置情報を決定することと、
事前に設定された地図データベースから前記対象の地理的位置情報に対応する対象地図データを獲得し、前記対象地図データを前記クライアントに戻して、前記クライアントが前記対象地図データをロードしてユーザインタフェースに表示できるようにすることと、
を含む方法。
【請求項１２】
端末機器の情報喚起装置であって、
利用者の地理的位置情報を獲得する地理的位置情報獲得部と、
前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部と、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部と、
前記第一のデータベースに問い合わせ、前記対象時点に対応する対象の地理的位置情報を決定する対象地理的位置情報決定部と、
事前に設定された地図データベースから前記対象の地理的位置情報に対応する対象地図データを獲得する対象地図データ獲得部と、
ユーザインタフェースに表示するために前記対象地図データをロードする地図ロード表示部と、
を備える装置。
【請求項１３】
端末機器の情報喚起装置であって、
利用者の携帯端末機器の測位システムによって前記利用者の座標情報を獲得する座標情報獲得部と、
前記座標情報をサーバにアップロードして、前記サーバが前記利用者の地理的位置情報を獲得できるようにし、前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録する座標情報アップロード部と、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部と、
前記対象時点を前記サーバにアップロードして、前記サーバが前記第一のデータベースに問い合わせることで前記対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから前記対象の地理的位置情報に対応する対象地図データを獲得する対象時点アップロード部と、
前記サーバから戻された前記対象地図データを受信し、ユーザインタフェース上に表示するために前記対象地図データをロードする地図ロード部と、
を備える装置。
【請求項１４】
情報喚起装置であって、
クライアントによってアップロードされた座標情報を受信する座標情報受信部と、
前記座標情報を使用して利用者のリアルタイムの地理的位置情報を決定し、前記地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部と、
前記クライアントによってアップロードされた問い合わせ対象時点情報を受信すると、前記第一のデータベースに問い合わせ、前記対象時点に対応する対象の地理的位置情報を決定する問い合わせ部と、
事前に設定された地図データベースから前記対象の地理的位置情報に対応する対象地図データを獲得し、前記対象地図データを前記クライアントに戻して、前記クライアントが前記対象地図データをロードしてユーザインタフェースに表示できるようにする対象地図データ提供部と、
を備える装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、情報処理技術の分野に関し、詳細には、端末機器の情報喚起方法及び装置に関する。
【背景技術】
【０００２】
現代社会の中で、人々は、生活や仕事のペースをますます速めている。日頃から多くの活動を調整し、非常に短時間で多くの作業をこなしていくことが求められる。ところが、これらの活動を全て終えた後で、その日一日取り組んだことを細部まで覚えていることはできない、又は、忘れてしまうというのが通常である。
【０００３】
一方、現在の情報時代において、携帯端末機器は人々の生活にほぼ必需品となっている。携帯端末機器は、基本的な通信機能に加えて、メモ機能など、各種局面で人々の生活に利便性をもたらすその他の多くの付加機能を更に実現できる。携帯端末機器の利用者は、過去の出来事を忘れないように、或いは、これから行う予定を思い出すように、メモに記録を残すことができる。しかしながら、このような実装方法は利用者の手作業での記録操作に依拠し、利用者はそのために更に時間をかける必要がある。この場合、利用者が極端に忙しければ、記録操作をこなす時間がとれないことがある。また、利用者によっては、手作業のタイプ入力操作を行いたくないためにメモに記録を残さないことがあり、過ぎた出来事を思い出す必要があるときまで全く思い出すことができず、一部の重要事項等を忘れてしまうことがある。
【０００４】
そこで、利用者が過去の出来事を思い出すことを支援するための実装のソリューションをいかに提供するかが、当業者によって早急に解決されなければならない技術的課題となっている。
【発明の概要】
【０００５】
本出願は、利用者が過去に訪れた場所や、その場所にいつ訪れたかを思い出す支援ができる端末機器の情報喚起方法及び装置を提供し、利用者は記録などの手作業による操作を行う必要がない。
【０００６】
本出願は以下の解決法を提供する。
端末機器の情報喚起方法であって、
利用者の地理的位置情報を獲得することと、
地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定することと、
第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定することと、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得することと、
ユーザインタフェース上に表示するために対象地図データをロードすることと、
を含む方法。
【０００７】
端末機器の情報喚起方法であって、
利用者の携帯端末機器の測位システムによって、利用者の座標情報を獲得することと、
座標情報をサーバにアップロードして、サーバが利用者の地理的位置情報を獲得できるようにし、地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定することと、
対象時点をサーバにアップロードして、サーバが第一のデータベースに問い合わせることで対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得することと、
サーバから戻された対象地図データを受信し、ユーザインタフェース上に表示するために対象地図データをロードすることと、
を含む方法。
【０００８】
情報喚起方法であって、
クライアントによってアップロードされた座標情報を受信することと、
座標情報を使用することで利用者のリアルタイムの地理的位置情報を決定し、地理的位置情報と時間情報との対応関係を第一のデータベースに記録することと、
クライアントによってアップロードされた問い合わせ対象時点情報を受信すると、第一のデータベースに問い合わせることと、対象時点に対応する対象の地理的位置情報を決定することと、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得し、対象地図データをクライアントに戻し、クライアントが対象地図データをロードしてユーザインタフェースに表示できるようにすることと、
を含む方法。
【０００９】
端末機器の情報喚起装置であって、
利用者の地理的位置情報をリアルタイムで獲得する地理的位置情報獲得部と、
地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部と、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部と、
第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定する対象地理的位置情報決定部と、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する対象地図データ獲得部と、
ユーザインタフェース上に表示するために対象地図データをロードする地図ロード部と、
を含む装置。
【００１０】
端末機器の情報喚起装置であって、
利用者の携帯端末機器の測位システムによって利用者の座標情報を獲得する座標情報獲得部と、
座標情報をサーバにアップロードして、サーバが利用者の地理的位置情報を獲得できるようにし、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する座標情報アップロード部と、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部と、
対象時点をサーバにアップロードして、サーバが第一のデータベースに問い合わせることで対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する対象時点アップロード部と、
サーバから戻された対象地図データを受信し、ユーザインタフェース上に表示するために対象地図データをロードする地図ロード部と、
を含む装置。
【００１１】
情報喚起装置であって、
クライアントによってアップロードされた座標情報を受信する座標情報受信部と、
座標情報を使用して利用者のリアルタイムの地理的位置情報を決定し、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部と、
クライアントによってアップロードされた問い合わせ対象時点情報を受信すると、第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定する問い合わせ部と、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得し、対象地図データをクライアントに戻して、クライアントが対象地図データをロードしてユーザインタフェースに表示できるようにする対象地図データ提供部と、
を含む装置。
【００１２】
本出願で提供される特定の実施形態によると、本出願は以下の技術的効果を開示する。
【００１３】
本出願の実施形態によって、利用者の地理的位置情報と時間情報との対応関係を記録することができ、利用者は、問い合わせる時点を指定することで過去のある時点で訪れた場所を問い合わせることができ、地図上に示すことができる。すなわち、本出願は、利用者が過去に訪れた場所や、利用者がその場所にいつ訪れたかを思い出す支援をすることができ、利用者は記録などの手作業による操作を行う必要がない。
【００１４】
当然のことながら、本出願を実施する製品はいずれも、上記効果の全てを同時に達成する必要はない。
【図面の簡単な説明】
【００１５】
本出願の実施形態又は従来技術の技術的解決法をより明確に説明するため、実施形態で使用される添付図面を以下に簡単に紹介する。以下に説明する添付図面は本出願の実施形態の一部にすぎず、当業者は創造的努力なくして添付図面に基づいてその他の付随する図面も取得できることは明らかである。
【００１６】
【図１】本出願の実施形態に係る第一の方法のフロー図である。
【図２】本出願の実施形態に係る第二の方法のフロー図である。
【図３】本出願の実施形態に係る第三の方法のフロー図である。
【図４】本出願の実施形態に係る第一の装置の模式図である。
【図５】本出願の実施形態に係る第二の装置の模式図である。
【図６】本出願の実施形態に係る第三の装置の模式図である。
【発明を実施するための形態】
【００１７】
本出願の実施形態における技術的解決法は、本出願の実施形態の添付図面を参照して、以下に明確かつ完全に説明される。説明される実施形態は、本出願の実施形態の全てを網羅するわけではなく、一部のみであることは明らかである。当業者が本出願の実施形態に基づいて取得するその他すべての実施形態は、本出願の保護範囲に含まれる。
【００１８】
本出願の実施形態では、利用者の位置と時間との対応関係は、利用者が持ち運ぶ携帯端末機器によってリアルタイムで記録できる。よって、過去の一時点の出来事を思い出す必要がある場合、記録された対応関係を確認することで特定の時点の位置情報が獲得でき、利用者が出来事を思い出すのを喚起する。位置情報を喚起する際、利用者の位置情報は地図データと組み合わせて地図インタフェース上に表示できる。つまり、利用者は情報をより直接的に獲得することができる。従来技術の特定の実装では、端末機器がオフラインの地図データパケットをローカルで保存できるか、又は、サーバに地図データベースを記憶でき、そして、端末機器はサーバによって戻されたデータを基に地図インタフェースを提示する。本出願の実施形態では、上記二つの状況を両方とも実装できる。端末機器にオフラインの地図データパケットがインストールされている場合、特定の操作の流れはクライアントで全て遂行され、サーバが地図データベースを記憶している場合、クライアントはサーバと協働で特定の情報喚起手続きを遂行することがある。特定の実装方法を以下に詳述する。
【００１９】
実施形態１
実施形態１は、端末機器がオフラインの地図データパケットをローカルにインストールしている状況を中心に紹介する。この解決法では、各工程がクライアントによって実施される。図１を参照すると、本実施形態は端末機器の情報喚起方法を提供し、これは以下の工程を含むことがある。
【００２０】
Ｓ１０１：利用者の地理的位置情報を獲得する。
概して、利用者の端末機器には、測位システム（例えば、ＧＰＳなど）が備え付けられている。このような測位システムは、有効化されると、経度や緯度などの利用者の位置情報を検出でき、それに基づいて利用者の地理的位置情報が獲得できる。
【００２１】
Ｓ１０２：地理的位置情報と時間情報との対応関係を第一のデータベースに記録する。
地理的位置情報が獲得されると、地理的位置情報と現在の時間情報との対応関係が更に獲得され、第一のデータベースに記録され得る。実施形態１では、データベースは端末機器にローカルで記憶されてもよく、その結果クライアントが記録操作を直接遂行することができる。
【００２２】
特定の実装において、第一のデータベースに記録された地理的位置情報は、多くの形式を有することがある。例えば、ある形式では、測位システムから獲得された座標情報（主に、経度や緯度などの情報の形式で存在する）は、地理的位置情報として直接記憶される。この場合、第一のデータベースのデータは、下の表１のように示されることがある。
【表１】
2017526958.tif 000003
【００２３】
特定の座標情報は、緯度と経度とを表す座標によって示されることがある。時間情報は、時点でもよく、又は、時間範囲でもよい。例えば、ある利用者の座標位置が一定の時間範囲内に変化しない場合、この時間範囲内の座標位置と時間との対応関係が第一のデータベースに記録され得る。
【００２４】
上述の方法で記録される場合、定期的に記録することにより、つまり、例えば、１０分毎に記録するなど（より長くても短くてもよい）時々記録をとることにより、第一のデータベースに数値が追加されてもよい。当然のことながら、一定の時間範囲内に利用者の座標位置が変化しない状況では、いくつかの連続した期間内に獲得された測位情報は同じとなることがある。そこで、いくつかの連続した期間内に獲得された測位情報は、一レコードに組み合わされて第一のデータベースに追加されてもよく、その場合、一つの測位情報が一つの時間範囲に対応する状態となる。
【００２５】
当然のことながら、上述の方法では、第一のデータベースに多くの情報エントリが記録されることがあるが、このような測位情報は利用者にとって鮮明なものでないかもしれない。したがって、別の実装方法では、測位システムの座標情報が獲得された後、現在の位置が特定のサイトの局所的範囲内に存在するかが事前に構築されている第二のデータベースに基づいて更に決定されてもよく、範囲内に存在する場合、このサイトの情報が地理的位置情報として取得され、第一のデータベースに記録される。第二のデータベースは、各サイト識別とサイトの範囲の座標情報との対応関係を記憶する。本明細書中で、サイトとは、コーヒーショップ、ショッピングモールなどでもよい（具体的にどのサイトデータが第二のデータベースに記憶されるかは実際の要件に基づいて決められてもよく、一部の人気のあるサイトは記憶対象として、又は、情報の網羅率を保証するために選択されてもよく、一部のサイトデータはできるだけ多く記憶されてもよい）。各サイトは、地理的位置において一定の範囲を占める。ある利用者の座標情報が特定のサイトに対応する局所的範囲内にある場合、利用者は当該サイト内に居ると考えられ、更に、サイト情報と時間情報との対応関係が第一のデータベースに記録され得る。ここで、第一のデータベースのデータは、下の表２のように示されることがある。
【表２】
2017526958.tif 000004
【００２６】
一つのサイトは一つの局所的範囲に対応する。利用者がある特定のサイトに現れる場合、概ね利用者はある特定の事をするためにサイトを訪れ、ある時間範囲そこに留まる可能性がある。したがって、サイト情報が利用者の地理的位置情報を表すために使用される状況では、時間情報は概ね時間範囲を用いて表される。時間範囲は、利用者がサイトに入った開始時間と終了時間とによって、例えば、表３に示すように表されることがある。
【表３】
2017526958.tif 000005
【００２７】
つまり、第一のデータベースの各レコードは、以下の情報を表すために使用される：利用者は一定の時間範囲内、特定のサイトに留まっている。このように、続いて、利用者に地理的位置情報が提供される場合、利用者にサイト情報が更に提供されてもよく、これによって、利用者はその時の利用者の地理的位置情報をより直接的に理解することが可能になる。
【００２８】
開始時間と終了時間とは多くの形式で獲得されることがある。例えば、ある形式では以下の様に獲得される：端末機器の測位情報が同じ様に定期的に獲得され、利用者がある時点で特定のサイトＡに居ると初めて判定された場合、この時点はサイトＡに入った開始時間と決定できる、そして、利用者の測位情報は継続して定期的に獲得される。次の時間範囲で、獲得されたサイト情報がまだサイトＡの場合、獲得された座標情報と第二のデータベースとに基づいて、利用者が他のサイトに入ったか、或いは、利用者がサイトＡの局所的範囲から出たことが決定される時点まで、この手順は継続する。この場合、この時点はサイトＡの終了時間などと決定される。
【００２９】
サイト情報を使用して利用者の地理的位置情報を記録するこのような実装方法では、第一のデータベースは、利用者により価値のある参照を提供するより少ない情報エントリを記録する。
【００３０】
当然のことながら、実際の用途では、利用者が特定のサイトに向かう際にある地理的位置を通り過ぎた場合、利用者はこの地理的位置の一定の社会的活動に全く関わらないことがあり、利用者にとって地理的位置情報は役に立たないかもしれない。したがって、本出願の実施形態では、利用者の位置情報を記録するために測位情報とサイト情報とのどちらを採用する場合でも、利用者の移動状態情報を獲得してもよい。また、移動速度が一定のしきい値よりも低いと判定されたときのみ、獲得した地理的位置情報と時間情報との対応関係を第一のデータベースに記録してもよい。移動速度については、利用者の地理的位置情報が以前に獲得されている場合に、座標情報を周期的に獲得すればよい。つまり、移動速度情報が獲得される場合、二つの隣接する周期でそれぞれ獲得された座標情報に基づいて２地点間の距離がまず計算され、その距離を一周期の時間の長さで割って移動速度が得られる。あるいは、サイト情報が獲得できる状況では、利用者が同じサイトに留まる時間の長さが更に計測されてもよい。例えば、利用者が複数の連続する時間周期の間、特定のサイトに留まると、利用者の移動速度が遅いか、又は、利用者がサイト内で特定の活動に関わっていることを示している。つまり、第一のデータベースに記録され得る。別の場合には、利用者がある時点で特定のサイトの局所的範囲に入ったが、続く時間周期では、利用者はサイトの局所的範囲に留まらない場合、利用者はサイトを通り過ぎただけということが示される。つまり、第一のデータベースに記録される必要はない。
【００３１】
要約すると、上記各種方法によって、第一のデータベースが端末機器内にローカルで構築でき、第一のデータベースは過去の各時点における利用者の地理的位置情報を記録し、この記録はその後の問い合わせで利用され得る。
【００３２】
なお、実施形態１では、第一のデータベースが端末機器にローカルで記憶される。記憶するデータの量が多すぎると、ローカルの記憶領域が過剰に占有され、それが、端末機器の動作に影響を与えることがある。概して、利用者が思い出せるのは、最近数日内に訪れた場所に限られる。そこで、実際の用途では、データベースは最近の一日又は数日の記録のみを記憶し、以前のデータは削除してもよい。
【００３３】
Ｓ１０３：ある履歴時点における地理的位置情報を問い合わせる要求を受信したら、問い合わせる対象時点を決定する。
第一のデータベースが各種レコードを記録する状況では、利用者はいつでもレコードの問い合わせができる。利用者からの問い合わせ要求を受信すると、問い合わせる対象時点がまず決定されることがある。特定の実装では、利用者のために入力ボックスなどが提供され、利用者が特定の日付、時間、及び、その他の情報を入力し、それによって、対象時点を決定できる。利用者の操作を容易にするため、各入力ボックスに対してドロップダウンリストなどの対応する選択コントロールが提供されることがあり、利用者は選択することで時間を直接入力できる。また、第一のデータベースは最近の一日又は数日のデータのみを保存してもよい。つまり、ドロップダウンリストが提供される場合、選択可能な日付、時間などの選択肢が第一のデータベースに記録されたデータに基づいて設定されてもよい。例えば、第一のデータベースは最近２日分のデータのみを記録し、現在の日付が３０日の場合、２８日と２９日の二つの選択肢のみが選択可能な日などとして設定できる。
【００３４】
別の好適な実装方法では、利用者のために、対象時点を選択するための操作インタフェースが更に提供されてもよい。操作インタフェースには、操作可能なオブジェクト及びタイムスケール情報が提供されている。操作インタフェース上では、操作可能なオブジェクトに対してドラッグなどの一定の操作が実行されてもよい。利用者がある時点の地理的位置情報を問い合わせたい場合、利用者は、操作可能なオブジェクトを対応するタイムスケールにドラッグ又はスライドさせてもよい。すると、クライアントは操作可能なオブジェクトが操作されたというイベント、ダイアル内の操作可能なオブジェクトの位置、対応するスケール値などを検知することができ、それによって利用者が問い合わせる必要がある対象時点を決定する。特定の実装では、好ましくは、操作インタフェースは「ダイアルプレート」の形に表示されることがあり、タイムスケールは時計のように表示されてもよく、操作可能なオブジェクトは「時間ポインタ」と同様の形に表示されてもよい。したがって、操作可能なオブジェクトをドラッグすることで、利用者はダイアルプレートの「時間ポインタ」を「回す」動作をシミュレートすることができ、特に問い合わせる必要がある対象時点を選択することができる。操作インタフェースが提供される場合、操作インタフェースは第一のデータベースに記録された情報に基づいて提供されてもよい。例えば、ダイアルプレートのタイムスケールの範囲は、第一のデータベースに記憶された時間範囲に基づいて決定されてもよい。
【００３５】
Ｓ１０４：第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定する。
利用者によって問い合わせられる必要がある対象時点が決定した後、第一のデータベースに問い合わせができる。第一のデータベースに記録された地理的位置情報と時間情報との対応関係に基づいて、対象時点に対応する対象の地理的位置情報が決定される。獲得された対象の地理的位置情報は、第一のデータベースに記憶された対象の地理的位置情報の形式の違いに応じて、経度や緯度などの座標を用いて表される測位情報でもよく、サイトの名称などのサイトの識別によって表されるサイト情報でもよい。
【００３６】
Ｓ１０５：事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する。
地図データベースは、事前にローカルにダウンロードされていても、実際の要件に合わせて一時的にダウンロードされてもよい。概して、一定の局所的範囲の地図データパケットは、州、市などのレベルの行政区域に基づいてダウンロードされてもよい。例えば、北京市内の利用者は、概して、北京市に関するデータを最も一般的に利用する。そこで、利用者は北京市などの地図データパケットのみをダウンロードしてもよい。特定の実装では、地図データベースは、地図アプリケーションによって別途提供されてもよく、又は、本出願の実施形態におけるアプリケーションクライアントに一体化されていてもよい。要約すると、地図データベースがローカルで記憶される状況で、特定の地理的位置は、概して、特定の座標などによるだけでなく、サイトの名称などのサイトの識別によっても問い合わせることができる。したがって、本出願の実施形態では、対象時点に対応する対象の地理的位置情報が第一のデータベースから獲得された後、対象の地理的位置情報を以て地図データベースに問合わせができる。そして、地図データベースは対応する位置の地図データを提供できる。
【００３７】
Ｓ１０６：ユーザインタフェース上に表示するために対象地図データをロードする。
対象地図データが獲得された後、データはロードされユーザインタフェースに表示され得る。また、サイトの特定の座標又は位置がインタフェース上で強調表示できる。つまり、利用者が、過去のある時点で利用者が訪れた場所を問い合わせる必要がある場合、利用者は、本出願の実施形態で提供されたアプリケーションクライアントを通して問い合わせる必要がある時点を選択できる。そして、アプリケーションクライアントはユーザインタフェース上に地図を提供して、地図インタフェース上で時点に対応する特定の対象位置を特定できる。位置情報がサイトの識別によって表される場合、特定の位置が地図上でマークされるのと同時に名称などのサイトの識別が表示されてもよく、利用者が過去の出来事をより鮮明に思い出す支援となる。
【００３８】
なお、上述したように、利用者が問い合わせる必要がある対象時点を選択し易いように、本出願の実施形態は利用者のためにダイアルプレートなどの操作インタフェースを提供できる。特定の実装では、地理的位置情報の問い合わせ要求が受信されると、地図データがロードされ、操作インタフェースの下層インタフェースに表示され得る。当然のことながら、この場合、操作インタフェースは半透明な状態で表示されることがあり、又は、下層の地図インタフェースを隠さないように、操作可能なオブジェクトやタイムスケール以外のパーツが透明な状態で表示される。加えて、操作可能なオブジェクトが操作されたことを示す信号が検知されない場合、地図データは初期状態でもよい。例えば、地図の中央領域が画面上に表示される、或いは、利用者の現在位置が画面上に表示される。そして、利用者が操作可能なオブジェクトをドラッグすると対象時点が決定され、決定された対象地図データに基づいて下層のインタフェースが更新され、表示され得る。当然のことながら、操作可能なオブジェクトがドラッグされると、それに伴って下層の地図中でも動作効果が表示されてもよい。
【００３９】
要約すると、本出願の実施形態１によって、利用者の地理的位置情報と時間情報との対応関係が記録でき、利用者は問い合わせる時点を指定することで、ある履歴時点において利用者が訪れた場所を問い合わせることができ、その場所を地図上に表示できる。これによって、利用者が過去に訪れた場所とその場所を訪れた時間を利用者に思い出す支援ができ、利用者は記録などの手作業の操作を行う必要がない。
【００４０】
実施形態２
実施形態２では、上述した第一のデータベース、第二のデータベース、及び地図データベースが、全てサーバに記憶されている。クライアントは端末機器の座標情報を定期的にサーバにアップロードしてもよく、サーバは第一のデータベースに座標情報を記憶する。問い合わせを行う際、クライアントは利用者によって選択された時点情報をサーバにアップロードし、そして、サーバから返された地図データに従って、地図データをロードして表示する。図２を参照すると、実施形態２は端末機器の情報喚起方法を提供する。この方法は、クライアントに適用され、特に以下の工程を含むことがある。
【００４１】
Ｓ２０１：利用者の携帯端末機器の測位システムによって利用者の座標情報を決定する。
Ｓ２０２：座標情報をサーバにアップロードして、サーバが利用者の地理的位置情報を獲得できるようにし、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する。
利用者の座標情報を獲得したら、クライアントは座標情報をサーバに直接アップロードしてもよい。そして、サーバが利用者の地理的位置情報を決定し、地理的位置情報と時間情報との対応関係を第一のデータベースに記憶する。サーバが座標情報によって特定の地理的位置情報を決定する実装方法は、実施形態１で説明したクライアントの特定の実装と同じでもよいため、ここでは説明を繰り返さない。当然のことながら、サーバに関しては、サーバに記憶された第二のデータベース（サイトの識別とサイトの局所的範囲内の座標情報との対応関係）の規模はクライアントに記憶された場合よりも大きいことがあり、第一のデータベースはデータをより長期間記憶していることがある。
【００４２】
Ｓ２０３：ある履歴時点での地理的位置情報の問い合わせ要求を受信したら、問い合わせる対象時点を決定する。
対象時点を決定する特定の方法は実施形態１と同じでもよいため、ここでは説明を繰り返さない。
【００４３】
Ｓ２０４：対象時点をサーバにアップロードして、サーバが第一のデータベースに問い合わせることで対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する。
対象時点を決定すると、クライントは対象時点をサーバにアップロードする。そして、サーバは、対応する対象の地理的位置及び対象の地理的位置に対応する地図データを決定し、クライアントに戻す。
【００４４】
Ｓ２０５：サーバから戻された対象地図データを受信し、ユーザインタフェース上に表示するために対象地図データをロードする。
最後に、クライアントはサーバから戻された地図データに基づいて地図データをロードして表示できる。これによって、利用者は、表示された地図データによって過去の対象時点での地理的位置を直接理解することができ、利用者が出来事を思い出す支援となる。
【００４５】
なお、一部の工程が異なる実行主体によって行われる点のみにおいて、実施形態２は実施形態１と異なるが、特定の実装方法は同じであってもよい。したがって、関連する実装については、実施形態１の解説が参照できる。
【００４６】
実施形態３
実施形態２に対応して、実施形態３は、サーバの視点からの情報喚起方法を更に提供する。図３を参照すると、この方法は、特に以下の工程を含む。
【００４７】
Ｓ３０１：クライアントによってアップロードされた座標情報を受信する。
Ｓ３０２：座標情報を使用することで利用者のリアルタイムの地理的位置情報を決定し、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する。
Ｓ３０３：クライアントによってアップロードされた問い合わせ対象時点情報を受信したら、第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定する。
Ｓ３０４：事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得し、対象地図データをクライアントに戻すことで、クライアントが対象地図データをロードしてユーザインタフェースに表示するのを可能にする。
【００４８】
実施形態３は実施形態２に相当するが、異なる視点から説明されている。したがって、関連する実装の詳細については実施形態２と実施形態１の解説が参照できるため、ここでは繰り返して説明されない。
【００４９】
本出願の実施形態１で提供された端末機器の情報喚起方法に対応して、本出願の一実施形態では、端末機器に情報喚起装置を更に提供する。図４を参照すると、装置は、
利用者の地理的位置情報を獲得する地理的位置情報獲得部４０１と、
地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部４０２と、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部４０３と、
第一のデータベースに問い合わせ、対象時点に対応する対象の地理的位置情報を決定する対象地理的位置情報決定部４０４と、
事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する対象地図データ獲得部４０５と、
ユーザインタフェースに表示するために対象地図データをロードする地図ロード部４０６と、
を含むことがある。
【００５０】
特定の実装方法では、地理的位置情報獲得部４０１は、
利用者の携帯端末機器の測位システムによって座標情報を獲得し、座標情報を地理的位置情報として決定する、
ために特に使用される。
【００５１】
これに応じて、対応関係記録部４０２は、
座標情報と時間情報との対応関係を第一のデータベースに記録する、
ために特に使用されることがある。
【００５２】
あるいは、別の特定の実装方法では、地理的位置情報獲得部４０１は、
利用者が使用する携帯端末機器の測位システムによって座標情報を獲得し、
座標情報を使用して第二のデータベースに問い合わせて、利用者のサイト識別情報を決定し、そして、サイト識別情報を地理的位置情報として決定する、
ために特に使用される。第二のデータベースは各サイトの識別とサイト範囲の座標情報との対応関係を記憶する。
【００５３】
これに応じて、対応関係記録部４０２は、
サイト識別情報と時間情報との対応関係を第一のデータベースに記録する、
ために特に使用されることがある。
【００５４】
装置は、
利用者が同じサイト内にいる時間範囲を決定する時間範囲決定部、
を更に含むことがあり、
対応関係記録部４０２は
サイト識別情報と時間範囲の開始時間と終了時間との対応関係を第一のデータベースに記録する、
ために特に使用されることがある。
【００５５】
対象地図データがロードされてユーザインタフェース上で利用者に提供される場合、装置は、
サイト識別情報を利用者に提供するサイト識別提供部、
を更に含むことがある。
【００５６】
加えて、装置は、
利用者の移動状態情報を獲得する移動状態獲得部を更に含むことがあり、対応関係記録部４０２は、
移動速度が事前に設定されたしきい値より低い状態で獲得された地理的位置情報と時間情報との対応関係を第一のデータベースに記録する、
ために特に使用されることがある。
【００５７】
加えて、装置は、
ある履歴時点における地理的位置情報の問い合わせ要求を受信すると、利用者に対して、対象時点を選択するための操作インタフェースをユーザインタフェース上に提供する操作インタフェース提供部を更に含むことがあり、操作インタフェースには操作可能なオブジェクトとタイムスケール情報とが提供され、
対象時点部４０３は、
操作可能なオブジェクトが操作されたことを示す信号が検知された場合、操作可能なオブジェクトに対応する対象タイムスケールを決定し、対象タイムスケールに対応する時間を対象時点として決定する、
ために特に使用されることがある。
【００５８】
操作インタフェースは半透明状態で、装置は、
操作可能なオブジェクトが操作されたことを示す信号が検知されない場合、地図は初期状態であって、地図データを操作インタフェースの下層インタフェースにロードし、地図データを表示する初期地図表示部と、
操作可能なオブジェクトが操作されたことを示す信号が検知された場合、決定された対象地理的位置に対応する対象地図データを使用して対象地図データをロードし、地図を更新して下層インタフェースに表示する更新表示部と、
を更に含むことがある。
【００５９】
装置は、
下層インタフェースの更新と表示中に地図の移動効果を提供する、移動効果表示部、
を更に含むことがある。
【００６０】
本出願の実施形態２で提供された端末機器の情報喚起方法に対応して、本出願の本実施形態は、端末機器に情報喚起装置を更に提供する。図５を参照すると、装置は、
利用者の携帯端末機器の測位システムによって利用者の座標情報を獲得する座標情報獲得部５０１と、
座標情報をサーバにアップロードして、サーバが利用者の地理的位置情報を獲得できるようにし、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する座標情報アップロード部５０２と、
ある履歴時点での地理的位置情報の問い合わせ要求を受信すると、問い合わせる対象時点を決定する対象時点決定部５０３と、
対象時点をサーバにアップロードして、サーバが第一のデータベースに問い合わせることで対象時点に対応する対象の地理的位置情報を決定できるようにし、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得する対象時点アップロード部５０４と、
サーバから戻された対象地図データを受信し、ユーザインタフェース上に表示するために対象地図データをロードする地図ロード部５０５と、
を特に含むことがある。
【００６１】
本出願の実施形態３で提供された端末機器の情報喚起方法に対応して、本出願の本実施形態は情報喚起装置を更に提供する。図６を参照すると、装置は、
クライアントによってアップロードされた座標情報を受信する座標情報受信部６０１と、
座標情報を使用して利用者のリアルタイムの地理的位置情報を決定し、地理的位置情報と時間情報との対応関係を第一のデータベースに記録する対応関係記録部６０２と、
クライアントによってアップロードされた問い合わせ対象時点情報を受信すると、第一のデータベースに問い合わせ、対象時点に対応する対象地理的位置情報を決定する問い合わせ部６０３と、
クライアントが対象地図データをロードしてユーザインタフェースに表示できるように、事前に設定された地図データベースから対象の地理的位置情報に対応する対象地図データを獲得し、対象地図データをクライアントに戻す対象地図データ提供部６０４と、
を特に含むことがある。
【００６２】
本出願の実施形態によって、利用者の地理的位置情報と時間情報との対応関係を記録することができ、利用者は、問い合わせる時点を指定することで、過去のある時点で訪れた場所を問い合わせることができ、地図上にその場所を示すことができる。すなわち、本出願の実施形態によって、利用者が過去に訪れた場所や、その場所にいつ訪れたかを思い出す支援ができ、利用者は記録などの手作業による操作を行う必要がない。
【００６３】
実装方法の上記説明によると、本出願がソフトウェア及び必要な一般的なハードウェアプラットフォームによって達成されるであろうことは、当業者には明らかであることが分かる。このような理解に基づいて、本出願の上記技術的解決法、又は、従来技術に対する貢献部分は、ソフトウェア製品の形式で実質的に具現化できる。コンピュータソフトウェア製品は、ＲＯＭ／ＲＡＭ、磁気ディスク、又は、光学ディスクなどの記憶媒体に記憶され、コンピュータ装置（パーソナルコンピュータ、サーバ、ネットワーク装置など）に、本出願の実施形態、又は、実施形態の一部に記載された方法を実行するよう命令するための幾つかの命令を含む。
【００６４】
本明細書の実施形態は順を追って記載され、実施形態の間で同じ又は同様の構成要素は相互に参照ができるため、各実施形態はその実施形態と他の実施形態との差異の記載に焦点を当てている。詳細には、システム又はシステムの実施形態は、方法の実施形態と基本的に同様のため、比較的簡単に記載されている。そこで、関連する内容に関しては方法の実施形態の説明を参照されたい。上述したシステム又はシステムの実施形態は概要に過ぎず、別々の構成要素として説明された部は物理的に分離されていても、されていなくともよい。部として表わされた構成要素は、物理的な部でも、物理的でなくともよく、同じ場所にあっても、複数のネットワーク単位に分散されていてもよい。実施形態の解決法の目的を達成するため、実際の必要性に応じてモジュールの一部又は全てを選択することが可能である。当業者は、創造的努力なしに本出願を理解し、実施することができる。
【００６５】
以上、本出願に係る端末機器の情報喚起方法と装置が詳述された。本出願の原理と実装方法は、特定の例によって本明細書で説明された。実施形態に関する上記説明は、本出願の方法と思想の核心部の理解を容易するためにのみ提供されるが、同時に、当業者は、本出願の思想に従って、特定の実装方法と適用範囲において、本出願の変形例を作成できる。したがって、本明細書の内容は、本出願の制約とは解釈されない。
【図１】
2017526958.tif 000006
【図２】
2017526958.tif 000007
【図３】
2017526958.tif 000008
【図４】
2017526958.tif 000009
【図５】
2017526958.tif 000010
【図６】
2017526958.tif 000011
【国際調査報告】
2017526958.tif 000012
2017526958.tif 000013
2017526958.tif 000014
2017526958.tif 000015