JP5900101B2 - Portable terminal, information presentation system, information presentation method, and information presentation program - Google Patents
Portable terminal, information presentation system, information presentation method, and information presentation program Download PDFInfo
- Publication number
- JP5900101B2 JP5900101B2 JP2012075194A JP2012075194A JP5900101B2 JP 5900101 B2 JP5900101 B2 JP 5900101B2 JP 2012075194 A JP2012075194 A JP 2012075194A JP 2012075194 A JP2012075194 A JP 2012075194A JP 5900101 B2 JP5900101 B2 JP 5900101B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- region
- potential
- unit
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、携帯端末などに関する。 The present invention relates to a portable terminal and the like.
近年、携帯端末に搭載されたGPSなどのセンサ情報を用いてユーザの位置を取得し、取得した位置に基づいたサービスを行うシステムがある。かかるシステムでは、経度や緯度などの座標によって領域を定義し、定義した領域に携帯端末を持ったユーザが入ったことを検出して、例えばクーポン情報などのこの領域にリンクした情報を携帯端末に提供する。この結果、提供を受けた携帯端末は、この領域にリンクした情報をユーザに提示できる。 In recent years, there is a system that acquires a user's position using sensor information such as GPS mounted on a portable terminal and performs a service based on the acquired position. In such a system, an area is defined by coordinates such as longitude and latitude, it is detected that a user with a mobile terminal has entered the defined area, and information linked to this area, such as coupon information, is transmitted to the mobile terminal. provide. As a result, the received portable terminal can present information linked to this area to the user.
また、ユーザに情報を提供する情報提供装置の別の技術が開示されている。かかる技術では、情報提供装置は、複数の端末機器の状態を検出し、複数の端末機器の中で、提供情報の送信優先順位が高い順の端末機器であって、複数の端末機器の検出した状態に基づいて情報の提示が可能な端末機器を決定する。そして、この情報提供装置は、端末機器の位置する場所に基づいて、通信の可否を決定することもできる。 Another technique of an information providing apparatus that provides information to a user is disclosed. In such a technique, the information providing apparatus detects the states of a plurality of terminal devices, and among the plurality of terminal devices, the terminal devices are in order of the transmission priority of the provision information, and detected by the plurality of terminal devices. A terminal device capable of presenting information is determined based on the state. And this information provision apparatus can also determine the propriety of communication based on the place where a terminal device is located.
しかしながら、位置に基づいて情報を提供する従来の技術では、情報を提供する領域にユーザが入ったと判定されると、ユーザに対して一律に情報を提示してしまうという問題がある。すなわち、情報を提供する装置は、ユーザが情報を提供する領域を掠った場合や位置情報に計測誤差がある場合であっても、この領域にユーザが入ったと判定すると、一律に情報を提供してしまう。この結果、例えば提供を受けたユーザの携帯端末は、この領域にリンクした情報をユーザに提示してしまう。 However, in the conventional technology that provides information based on a position, there is a problem in that information is uniformly presented to the user when it is determined that the user has entered the information providing area. That is, a device that provides information provides information uniformly when it is determined that the user has entered this area even if the user has given an area to provide information or there is a measurement error in the position information. Resulting in. As a result, for example, the mobile terminal of the user who has received the provision presents information linked to this area to the user.
また、情報提供装置の技術であっても、端末機器の位置する場所に基づいて通信の可否を決定する場合、端末機器が情報を提供する場所に入ったと判定すると、通信を可能と決定し、一律に情報を提供してしまう。この結果、情報の提供を受けた端末機器は、この情報をユーザに提示してしまう。 Further, even in the technology of the information providing device, when determining whether or not communication is possible based on the location where the terminal device is located, if it is determined that the terminal device has entered the location where the information is provided, it is determined that communication is possible, It provides information uniformly. As a result, the terminal device receiving the information presents this information to the user.
開示の技術は、情報を提供する領域にユーザが入ったと判定されても、ユーザに対して一律に情報を提示してしまうことを抑制することを目的とする。 An object of the disclosed technology is to prevent information from being uniformly presented to a user even if it is determined that the user has entered an area for providing information.
1つの側面では、携帯端末は、所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部と、所定期間ごとに自端末の位置を検出する検出部と、自端末の主体の動作を判定する動作判定部と、前記検出部によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、前記算出部によって積算されたポテンシャルの値と前記動作判定部によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する提示制御部とを有する。 In one aspect, the mobile terminal detects a position of the terminal itself for each predetermined period, and a storage unit that stores a potential value that increases in the direction toward the center of the predetermined area in association with a partial area in the area. A detection unit, an operation determination unit that determines the operation of the subject of the terminal itself, and each time the position of the terminal is detected by the detection unit, a potential value corresponding to the detected position is acquired from the storage unit, A calculation unit that integrates the value of the acquired potential, and a presentation control unit that controls the presentation of information associated with the region based on the potential value integrated by the calculation unit and the action determined by the action determination unit And have.
本願の開示する携帯端末の一つの態様によれば、情報を提供する領域にユーザが入ったと判定しても、ユーザに対して一律に情報を提示してしまうことを抑制できる。 According to one aspect of the mobile terminal disclosed in the present application, even if it is determined that the user has entered the area that provides the information, it is possible to prevent the information from being uniformly presented to the user.
以下に、本願の開示する携帯端末、情報提示システム、情報提示方法および情報提示プログラムの実施例を図面に基づいて詳細に説明する。なお、実施例によりこの発明が限定されるものではない。 Embodiments of a mobile terminal, an information presentation system, an information presentation method, and an information presentation program disclosed in the present application will be described below in detail with reference to the drawings. The present invention is not limited to the embodiments.
[情報提示システムの構成]
図1は、実施例1に係る情報提示システムの構成を示す機能ブロック図である。図1に示すように、情報提示システム9では、複数の携帯端末1とサーバ2とが無線通信で接続される。かかる情報提示システム9では、サーバ2が、所定の領域に紐付いた情報とともに当該領域の中心に向かうほど高くなる、領域内に位置していることの確からしさ(以降、「ポテンシャル」という。)を定義した領域情報を携帯端末1に提供する。そして、提供を受けた携帯端末1が、当該携帯端末1を所有するユーザの移動に応じて変化する位置に基づくポテンシャルを、領域情報を用いて積算し、積算したポテンシャルとユーザの動作状態に基づいて、領域に紐付いた情報の提示を制御する。例えば、携帯端末1は、ユーザの動作状態として移動中、停止中、携帯端末1を操作中であることを検出する。そして、携帯端末1は、積算したポテンシャルが第一レベル(低)を超えるまでは提示を行わず、第一レベルを超えたとき、ユーザが携帯端末1を操作したタイミングで情報の提示を行う。また、携帯端末1は、積算したポテンシャルが第二レベル(中)以上のとき、ユーザが携帯端末1を操作したタイミングまたはユーザが停止したタイミングで情報の提示を行う。また、携帯端末1は、積算したポテンシャルが第三レベル(高)以上のとき、ユーザの動作状態に関わらず、情報の提示を行う。このような携帯端末1における処理を、以降、「情報提示制御処理」というものとする。
[Configuration of information presentation system]
FIG. 1 is a functional block diagram illustrating the configuration of the information presentation system according to the first embodiment. As shown in FIG. 1, in the information presentation system 9, the some
[携帯端末の構成]
携帯端末1は、例えば携帯電話機に対応するが、これに限定されず、PDA(Personal Digital Assistants)、携帯可能なパーソナルコンピュータであっても良く、サーバ2から領域に紐付いた情報が提供される携帯可能な端末であれば良い。さらに、携帯端末1は、位置センサ10、加速度センサ20、ジャイロセンサ30、出力装置40、記憶部50および制御部60を有する。
[Configuration of mobile terminal]
The
位置センサ10は、例えばGPSセンサに対応し、携帯端末1を所有するユーザの現在の位置(緯度、経度)を取得する。加速度センサ20は、直交する3軸方向の加速度を検出する。ジャイロセンサ30は、角速度を検出する。加速度センサ20およびジャイロセンサ30は、例えば携帯端末1を所有するユーザの動作状態を判定するために用いられる。
The
出力装置40は、ディスプレイ(もしくはモニタ、タッチパネル)またはスピーカに対応し、領域に紐付いた情報が提示される。
The
記憶部50は、例えばフラッシュメモリ(Flash Memory)やFRAM(登録商標)(Ferroelectric Random Access Memory)などの不揮発性の半導体メモリ素子などの記憶装置に対応する。さらに、記憶部50は、提示情報データ51およびユーザ状態データ52を有する。提示情報データ51は、ユーザに提示する領域に紐付く情報と、ユーザに提示する条件に関する情報と、提示済みの手段に関する情報を含むデータである。提示情報データ51には、内領域テーブル511と外領域テーブル512とが含まれる。内領域テーブル511は、メインとなる領域を示す内領域に関する提示情報データである。外領域テーブル512は、内領域の外側の領域を示す外領域に関する提示情報データである。ユーザ状態データ52は、ユーザの動作状態を示すデータである。なお、提示情報データ51およびユーザ状態データ52の詳細な説明は、後述するものとする。
The
制御部60は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。そして、制御部60は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路またはCPU(Central Processing Unit)やMPU(Micro Processing Unit)などの電子回路に対応する。さらに、制御部60は、提示情報データ取得部61と、位置取得部62と、ユーザ状態判定部63と、領域入退レベル判定部64と、情報提示部65とを有する。
The
提示情報データ取得部61は、携帯端末1を所有するユーザに対応する提示情報データをサーバ2から取得する。例えば、提示情報データ取得部61は、ユーザが携帯端末1を介して各種領域に紐付いた情報を提供するサービスを受ける旨の登録をしたとき、サーバ2から送信される、ユーザに対応する提示情報データ51を取得する。そして、提示情報データ取得部61は、取得した提示情報データ51を記憶部50に格納する。ここで、提示情報データ51のデータ構造について、図2および図3を参照して説明する。図2では、内領域に関する提示情報データ51のデータ構造について説明し、図3では、外領域に関する提示情報データ51のデータ構造について説明する。
The presentation information data acquisition unit 61 acquires presentation information data corresponding to the user who owns the
図2は、内領域テーブルのデータ構造の一例を示す図である。図2に示すように、内領域テーブル511は、内領域ID511aと領域情報511bと提示情報511cとポテンシャル履歴511dと入退レベル511eと入退レベル定義511fと提示済み手段511gと外領域ID511hとを対応付けて記憶する。内領域ID511aは、提示する情報に紐付いたメインの領域の識別IDを示す。
FIG. 2 is a diagram illustrating an example of the data structure of the inner area table. As shown in FIG. 2, the inner region table 511 includes
領域情報511bは、内領域IDで示される内領域の位置とポテンシャルを表した情報である。すなわち、領域情報511bには、内領域内の部分領域と、内領域の中心に向かうほど高くなるポテンシャルの値とが対応付けて記憶される。例えば、領域情報511bは、頂点座標列を持つ図形とポテンシャル値の配列を持つ。そして、各座標点におけるポテンシャルの値の与え方としては、一例として、領域に膜を張ったと仮定した場合に、領域の境界での高さ方向の変位が0に固定された張力一定の膜の固有振動(振動モード1における)の振幅として与える方法がある。また、別の例として、領域の境界からの距離に比例した値を与える方法がある。さらに、別の例として、あらかじめ手動で領域に等高線のような線を引いて与える方法もある。なお、各座標点におけるポテンシャルの値の与え方としては、これらの方法に限定されない。
The
提示情報511cは、内領域IDで示される内領域に紐付く提示情報である。例えば、領域が商業エリアである場合、「お店がこの近くです。」などの文字列および音声と、店舗地図の画像と、店舗のURLなどが設定される。
The
ポテンシャル履歴511dは、内領域IDで示される内領域でのポテンシャルの履歴を示す。すなわち、ポテンシャル履歴511dには、内領域でのユーザの位置に基づくポテンシャルの値が履歴として記憶される。
The
入退レベル511eは、内領域IDで示される内領域にユーザがどのくらい確実に入っているかを示す度合いである。入退レベル511eは、内領域IDで示される内領域の場合、入レベルとして設定される。入退レベル511eには、後述する入退レベル定義511fで定義される複数のレベルの中で該当するレベルが設定される。なお、後述する外領域の場合には、退レベルとして設定される。
The entrance /
入退レベル定義511fには、複数の入退レベルが定義される。例えば、入退レベルは、「低」「中」「高」の3段階のレベルで表される。それぞれのレベルは、ポテンシャルの積算値の範囲で表される。
In the entry /
提示済み手段511gには、既に提示済みの場合には提示手段が設定される。例えば、提示済み手段511gには、音声、メロディ、振動等を用いてアラームとして出力装置40に提示される場合や画像、文字列等を用いて表示として出力装置40に提示される場合がある。なお、まだ一度も提示されていない場合には、提示済み手段511gには、例えば「NULL」が設定される。
In the presented means 511g, a presentation means is set when already presented. For example, the presented means 511g may be presented to the
外領域ID511hは、内領域IDで示される内領域と対になる外側の領域であって提示する情報が紐付いている領域の識別番号である。なお、提示する情報が紐付いていない場合には、外領域ID511hには、何も設定されない。
The
一例として、内領域ID511aが「1」である場合、領域情報511bとして「p1[x1,y1,x2,y2,…]pot=0.1 p2[x10,y10,x11,y11,…]pot=0.5・・・」を記憶している。p1、p2は、部分領域を表し、potは、部分領域に対応付けられたポテンシャルの値を表している。提示情報511cとして「URL、アプリ、画像、文字列、音声、メロディ、等」でそれぞれ表される具体的な提示内容を記憶している。ポテンシャル履歴511dとして「0.2 0.1・・」を記憶している。入退レベル511eとして「中」、入退レベル定義511fとして「低=2−3 中=3−5 高=5〜」を記憶している。すなわち、ポテンシャルの積算値の範囲が「2−3」の場合、入退レベルが「低」であると定義されている。ポテンシャルの積算値の範囲が「3−5」の場合、入退レベルが「中」であると定義されている。ポテンシャルの積算値の範囲が「5〜」の場合、入退レベルが「高」であると定義されている。提示済み手段511gとして「アラーム」、外領域ID511hとして「10001」を記憶している。
As an example, when the
図3は、外領域テーブルのデータ構造の一例を示す図である。図3に示すように、外領域テーブル512は、外領域ID512aと領域情報512bと提示情報512cとポテンシャル履歴512dと入退レベル512eと入退レベル定義512fと提示済み手段512gと有効フラグ512hと内領域ID512iとを対応付けて記憶する。外領域ID512aは、提示する情報に紐付いた外領域の識別IDを示す。
FIG. 3 is a diagram illustrating an example of the data structure of the outer area table. As shown in FIG. 3, the outer area table 512 includes an
提示情報512cは、外領域IDで示される外領域に紐付く提示情報である。例えば、外領域が子供の家を中心とした移動が許可された範囲外とした場合、「あまり遠くにいかないように」などの文字列および音声などが設定される。
The
入退レベル512eは、外領域IDで示される外領域にユーザがどのくらい確実に入っているかを示す確度の度合いである。入退レベル512eは、外領域IDで示される外領域の場合、退レベルとして設定される。入退レベル512eには、入退レベル定義512fで定義される複数のレベルの中で該当するレベルが設定される。
The entry /
有効フラグ512hは、外領域IDで示される外領域を「情報提示制御処理」の対象として有効にするか否かが判定されるフラグである。例えば、有効フラグ512hには、外領域を「情報提示制御処理」の対象として有効にする場合、「TRUE」が設定され、外領域を「情報提示制御処理」の対象として無効にする場合、「FALSE」が設定される。
The
内領域ID512iは、外領域IDで示される外領域と対になる内側の領域の識別番号である。
The
一例として、外領域ID512aが「10001」である場合、領域情報512bとして「p1[x100,y100,x101,y101,…]pot=0.1 p2[x110,y110,x111,y111,…]pot=0.5・・・」を記憶している。p1、p2は、部分領域を表し、potは、部分領域に対応付けられたポテンシャルの値を表している。提示情報512cとして「URL、アプリ、画像、文字列、音声、メロディ、等」でそれぞれ表される具体的な提示内容を記憶している。ポテンシャル履歴512dとして「0.2 0.1・・」を記憶している。入退レベル512eとして「中」、入退レベル定義512fとして「低=2−3 中=3−5 高=5〜」を記憶している。提示済み手段512gとして「NULL」、有効フラグ512hとして「TRUE」を記憶している。内領域ID512iとして「1」を記憶している。
As an example, when the
図1に戻って、位置取得部62は、位置センサ10によって取得されたユーザの位置を所定期間毎に取得する。そして、位置取得部62は、取得したユーザの位置を領域入退レベル判定部64に引き渡す。
Returning to FIG. 1, the
ユーザ状態判定部63は、加速度センサ20によって検出された加速度およびジャイロセンサ30によって検出された角速度を用いて、ユーザの動作状態を判定する。例えば、ユーザ状態判定部63は、ユーザの動作状態として、移動中であるか、停止中であるか、携帯端末1を操作中であるかを判定する。そして、ユーザ状態判定部63は、ユーザの動作状態に変化があった場合に、変化があった動作状態を情報提示部65に通知する。なお、以降では、動作状態の種別を、移動中である「移動」、停止中である「停止」、携帯端末1を操作中である「操作」であるとして説明するが、これらに限定されるものではない。
The user
領域入退レベル判定部64は、位置取得部62から引き渡されたユーザの位置を取得する都度、内領域について、取得した位置に対応するポテンシャルの値を内領域テーブル511の領域情報511bから取得し、取得したポテンシャルの値を積算する。例えば、領域入退レベル判定部64は、領域情報511bから取得した、位置に対応するポテンシャルの値と内領域テーブル511のポテンシャル履歴511dとを用いて、直近から過去に向かって指定個数分のポテンシャルの値を積算する。そして、領域入退レベル判定部64は、領域情報511bから取得した、位置に対応するポテンシャルの値を内領域テーブル511のポテンシャル履歴511dに更新する。
Each time the area entry / exit
また、領域入退レベル判定部64は、積算したポテンシャルの値に対する入退レベルを、内領域テーブル511の入退出レベル定義511fを用いて判定する。さらに、領域入退レベル判定部64は、判定した入退レベルに変化があった場合、変化があった入退レベルを情報提示部65に対して通知する。ここで、領域入退レベル判定部64は、最初に入退レベルに変化があったとき、内領域テーブル511の外領域ID511hに外領域のIDが設定されていれば、外領域テーブル512の有効フラグ512hをTRUEに設定する。すなわち、領域入退レベル判定部64は、外領域を「情報提示制御処理」の対象として有効にする。このとき、領域入退レベル判定部64は、外領域テーブル512の提示済み手段512gをまだ何も提示されていないことを示す「NULL」に設定する。この後、領域入退レベル判定部64は、ユーザの位置を取得する都度、内領域のみならず外領域の入退レベルの判定を行うことになる。なお、内領域の入退レベルの判定(「領域入レベル判定」という。)では、内領域テーブル511が用いられるが、外領域の入退レベルの判定(「領域退レベル判定」)では、外領域テーブル512が用いられる。
Further, the area entry / exit
情報提示部65は、領域入退レベル判定部64から通知された入退レベルと、ユーザ状態判定部63から通知されたユーザの動作状態に基づいて、入退レベルの対象となった領域に紐付いた情報の提示を制御する。なお、情報提示部65は、領域入退レベル判定部64から入退レベルが通知されるとき、「領域入レベル判定」からの通知か「領域退レベル判定」からの通知かを含んで通知される。
Based on the entry / exit level notified from the region entry / exit
例えば、情報提示部65は、ユーザ状態判定部63からユーザの動作状態が通知されると、通知されたユーザの動作状態をユーザ状態としてユーザ状態データ52に格納する。そして、情報提示部65は、領域入退レベル判定部64から入退レベルが通知されると、通知された入退レベルとユーザ状態データ52に格納されているユーザ状態との対応が満たされているか否かを判定する。一例として、情報提示部65は、入退レベルが低レベルである場合に、ユーザ状態が「操作」であるかを判定する。すなわち、情報提示部65は、入退レベルが低レベルである場合、ユーザ状態が「操作」すれば、領域に関する情報を提示可能とする。また、情報提示部65は、入退レベルが中レベルである場合に、ユーザ状態が「停止」または「操作」であるかを判定する。すなわち、情報提示部65は、入退レベルが中レベルである場合、ユーザ状態が「操作」または「停止」であれば、領域に関する情報を提示可能とする。また、情報提示部65は、入退レベルが高レベルである場合に、ユーザ状態が「移動」、「停止」または「操作」であるかを判定する。すなわち、情報提示部65は、入退レベルが高レベルである場合、ユーザ状態がどういう状態でも、領域に関する情報を提示可能とする。
For example, when the user's operation state is notified from the user
そして、情報提示部65は、入退レベルとユーザ状態との対応が満たされていれば、さらに、ユーザ状態データ52に格納されているユーザ状態と提示情報データ51の提示済み手段との対応が満たされているか否かを判定する。一例として、情報提示部65は、ユーザ状態が「操作」である場合に、提示済み手段が「NULL」または「アラーム」であるかを判定する。すなわち、情報提示部65は、ユーザ状態が「操作」であれば、過去に「表示」されていなければ、領域に関する情報を提示するものとする。また、情報提示部65は、ユーザ状態が「停止」である場合に、提示済み手段が「NULL」であるかを判定する。すなわち、情報提示部65は、ユーザ状態が「停止」であれば、何らかの手段で一度も提示されていなければ、領域に関する情報を提示するものとする。また、情報提示部65は、ユーザ状態が「移動」である場合に、提示済み手段が「NULL」であるかを判定する。すなわち、情報提示部65は、ユーザ状態が「移動」であれば、何らかの手段で一度も提示されていなければ、領域に関する情報を提示するものとする。
Then, if the correspondence between the entry / exit level and the user state is satisfied, the
そして、情報提示部65は、ユーザ状態と提示済み手段との対応が満たされていれば、ユーザ状態に適した提示手段で対象領域に紐付いた情報を提示する。ユーザ状態に適した提示手段とは、ユーザ状態が「操作」である場合、携帯端末1に表示することを一例とする。ユーザ状態が「停止」または「移動」である場合、音声、メロディ、振動等を用いてアラームすることを一例とする。そして、情報提示部65は、提示した場合、提示した手段を提示情報データ51の提示済み手段に更新する。これにより、情報提示部65は、「アラーム」と「表示」をそれぞれ最大1回まで提示でき、何度も同じ情報を提示することを防止できる。
Then, if the correspondence between the user state and the presented means is satisfied, the
[サーバの構成]
サーバ2は、領域に紐付く情報の提供元であり、例えば、パーソナルコンピュータやワークステーションなどの情報処理装置に対応する。さらに、サーバ2は、記憶部70と制御部80とを有する。記憶部70は、例えばフラッシュメモリ(Flash Memory)やFRAM(登録商標)(Ferroelectric Random Access Memory)等の不揮発性の半導体メモリ素子等の記憶装置に対応する。そして、記憶部70は、提示情報データ71を有する。提示情報データ71には、1ユーザに対応する提示情報データ51が複数ユーザ分記憶されている。なお、提示情報データ71の1ユーザ分のデータ構造は、提示情報データ51のデータ構造と同様であるので、この説明は省略する。
[Server configuration]
The server 2 is a provider of information associated with an area, and corresponds to an information processing apparatus such as a personal computer or a workstation. Further, the server 2 includes a
制御部80は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。そして、制御部80は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路またはCPU(Central Processing Unit)やMPU(Micro Processing Unit)などの電子回路に対応する。さらに、制御部80は、提示情報データ提供部81を有する。
The
提示情報データ提供部81は、ユーザに対応する提示情報データ71をユーザに対応する携帯端末1に提供する。例えば、提示情報データ提供部81は、ユーザに対応する携帯端末1から各種領域に紐付いた情報を提供するサービスの登録要求を受信すると、このユーザに対応する提示情報データ71を記憶部70に作成する。そして、記憶提示情報データ提供部81は、作成した提示情報データ71を登録要求の要求元の携帯端末1に送信する。なお、提示情報データ提供部81は、提示情報データ71内の提示情報に変更があった場合、変更があった提示情報を、登録されている全ユーザに提供しても良い。
The presentation information
[領域入退レベル判定の説明]
次に、領域入退レベル判定について、図4〜図7を参照して具体的に説明する。図4〜図6は、領域入退レベル判定のうち領域入レベル判定を具体的に説明する。なお、図4〜図6では、内領域の領域情報511bには、領域の境界付近のポテンシャルが0.1、領域の中心付近が1.0、領域の境界付近と中心付近との間のポテンシャルが0.5と定義されている。そして、領域の出入口の周囲では、ポテンシャルの値が高く設定されている。また、入退レベル定義511fには、「低=0.15−0.25、中=0.25−0.75、高=0.75〜」が記憶されているとする。
[Description of area entry / exit level judgment]
Next, the area entry / exit level determination will be specifically described with reference to FIGS. 4 to 6 specifically explain the area entry level determination among the area entry / exit level determinations. 4 to 6, the
このように領域情報が定義された内領域近辺をユーザが携帯端末1を所有して移動している。ユーザが内領域の内部に入ると、領域入退レベル判定部64は、ユーザの位置に基づいた領域入レベル判定を行う。
In this way, the user owns the
図4では、ユーザは、t0→t1→t2と移動したとし、領域入退レベル判定部64は、t0、t1、t2で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報511bを用いて、t1の時点でのユーザの位置に対応するポテンシャルの値を0.1として取得する。ところが、領域入退レベル判定部64は、t0、t2の時点でのそれぞれのユーザの位置に対応するポテンシャルの値が定義されておらず、t2の時点で過去のポテンシャルの値を積算すると0.1と算出する。そうすると、領域入退レベル判定部64は、積算値0.1が低レベルよりも低いので、内領域の入退レベルを判定しない。
In FIG. 4, it is assumed that the user has moved from t0 to t1 to t2, and the region entrance / exit
図5では、ユーザの移動によりポテンシャルが徐々に高まる場合について説明する。図5左図では、ユーザは、t0→t1→t2と移動したとし、領域入退レベル判定部64は、t0、t1、t2で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報511bを用いて、t1およびt2の時点でのユーザの位置に対応するポテンシャルの値をそれぞれ0.1、0.1として取得する。そして、領域入退レベル判定部64は、t2の時点で過去のポテンシャルの値を積算すると0.2と算出する。すると、領域入退レベル判定部64は、算出した積算値0.2が入退出レベル定義511fの低レベルの下限0.15より大きいので、低レベルと判定する。そして、情報提示部65は、ユーザの動作状態が「操作」である場合、すなわち、ユーザが携帯端末1を操作した場合、内領域に紐付いた情報を提示する。例えば、領域が商業エリアである場合、「お店がこの近くです。」などの文字列や店舗のURLなどが出力装置40に表示される。なお、情報提示部65は、ユーザの動作状態が「操作」でない場合、当該情報を提示しない。
FIG. 5 illustrates a case where the potential gradually increases as the user moves. In the left diagram of FIG. 5, it is assumed that the user has moved from t0 → t1 → t2, and the area entry / exit
仮に、t2時点でユーザの動作状態が「操作」でなかったとする。図5中図では、ユーザは、さらにt2からt3と移動したとし、領域入退レベル判定部64は、t3で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報511bを用いて、t3の時点でのユーザの位置に対応するポテンシャルの値を0.1として取得する。そして、領域入退レベル判定部64は、t3の時点で過去のポテンシャルの値を積算すると0.3と算出する。すると、領域入退レベル判定部64は、算出した積算値0.3が入退出レベル定義511fの中レベルの下限0.25より大きいので、中レベルと判定する。そして、情報提示部65は、ユーザの動作状態が「停止」である場合、すなわち、ユーザが立ち止まった場合、内領域に紐付いた情報を提示する。なお、情報提示部65は、ユーザの動作状態が「移動」している場合、当該情報を提示しない。
Suppose that the operation state of the user is not “operation” at time t2. In FIG. 5, it is assumed that the user has further moved from t2 to t3, and the region entrance / exit
仮に、t3時点でユーザの動作状態が「移動」していたとする。図5右図では、ユーザは、t3からt4と移動したとし、領域入退レベル判定部64は、t4で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報511bを用いて、t4の時点でのユーザの位置に対応するポテンシャルの値を0.5として取得する。そして、領域入退レベル判定部64は、t4の時点で過去のポテンシャルの値を積算すると0.8と算出する。すると、領域入退レベル判定部64は、算出した積算値0.8が入退出レベル定義511fの高レベルの下限0.75より大きいので、高レベルと判定する。そして、情報提示部65は、ユーザの動作状態がいかなる状態であっても、内領域に紐付いた情報を提示する。
Suppose that the user's operation state is “moving” at time t3. In the right diagram of FIG. 5, it is assumed that the user has moved from t3 to t4, and the region entry / exit
図6では、ユーザの移動によりポテンシャルが一度に高まる場合について説明する。図6では、ユーザの移動によりユーザは、t0→t1と移動したとし、領域入退レベル判定部64は、t1で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報511bを用いて、t1の時点でのユーザの位置に対応するポテンシャルの値を1.0として取得する。そして、領域入退レベル判定部64は、t1の時点で過去のポテンシャルの値を積算すると1.0と算出する。すると、領域入退レベル判定部64は、算出した積算値1.0が入退出レベル定義511fの低レベルの下限0.75より大きいので、高レベルと判定する。そして、情報提示部65は、ユーザの動作状態がいかなる状態であっても、内領域に紐付いた情報を提示する。例えば、領域が商業エリアである場合、「お店がこの近くです。」などの音声などが出力装置40に出力される。
FIG. 6 illustrates a case where the potential increases at once due to the movement of the user. In FIG. 6, it is assumed that the user has moved from t0 to t1 due to the movement of the user, and the region entrance / exit
図7では、領域入退レベル判定のうち領域退レベル判定を具体的に説明する。なお、図7では、外領域の領域情報512bには、領域の境界付近のポテンシャルが0.1、領域の境界を遠ざかるにつれてポテンシャルが0.5、1.0と定義されている。そして、領域の出入口の周囲では、ポテンシャルの値が高く設定されている。また、入退レベル定義512fには、「低=0.15−0.25、中=0.25−0.75、高=0.75〜」が記憶されているとする。
In FIG. 7, the region exit level determination among the region entrance / exit level determination will be specifically described. In FIG. 7, the
内領域の入退レベルが低レベル以上となったとき、領域入退レベル判定部64は、ユーザの位置に基づいた領域退レベル判定を開始する。
When the entrance / exit level of the inner region becomes a low level or more, the region entrance / exit
図7では、ユーザは、内領域から外領域へ、t0→t1と移動したとし、領域入退レベル判定部64は、t1で位置取得部62からユーザの位置を取得したとする。かかる場合、領域入退レベル判定部64は、領域情報512bを用いて、t1の時点でのユーザの位置に対応するポテンシャルの値を0.5として取得する。そして、領域入退レベル判定部64は、t1の時点で過去のポテンシャルの値を積算すると0.5と算出する。すると、領域入退レベル判定部64は、算出した積算値0.5が入退出レベル定義512fの中レベルの下限0.25より大きいので、中レベルと判定する。そして、情報提示部65は、ユーザの動作状態が「停止」である場合、すなわち、ユーザが立ち止まった場合、外領域に紐付いた情報を提示する。例えば、外領域が子供の家を中心とした移動が許可された範囲外とした場合、「あまり遠くにいかないように」などの音声などが出力装置40に出力される。なお、情報提示部65は、入退レベルが低レベルであると判定されると、ユーザの動作状態が「操作」であるタイミングで、文字列などが出力装置40表示される。
In FIG. 7, it is assumed that the user has moved from the inner area to the outer area as t0 → t1, and the area entrance / exit
[領域入退レベル判定処理の手順]
次に、領域入退レベル判定部64による領域入退レベル判定処理の手順について、図8および図9を参照して説明する。図8および図9は、領域入退レベル判定処理の手順を示すフローチャートである。
[Procedure for area entry / exit level judgment]
Next, the procedure of the region entry / exit level determination process by the region entry / exit
まず、領域入退レベル判定部64は、位置取得部62からユーザの位置を取得したか否かを判定する(ステップS11)。ユーザの位置を取得していないと判定した場合(ステップS11;No)、領域入退レベル判定部64は、ユーザの位置を取得するまで、判定処理を繰り返す。
First, the area entry / exit
一方、ユーザの位置を取得したと判定した場合(ステップS11;Yes)、領域入退レベル判定部64は、外領域テーブル512の有効フラグ512hが「TRUE」であるか否かを判定する(ステップS12)。外領域テーブル512の有効フラグ512hが「TRUE」でないと判定した場合(ステップS12;No)、領域入退レベル判定部64は、領域入レベル判定を行うべく、ステップS20に移行する。
On the other hand, when it is determined that the position of the user has been acquired (step S11; Yes), the area entry / exit
外領域テーブル512の有効フラグ512hが「TRUE」であると判定した場合(ステップS12;Yes)、領域入退レベル判定部64は、領域退レベル判定を行うべく、ステップS13に移行する。ステップS13では、領域入退レベル判定部64は、外領域テーブル512の提示済み手段512gが「表示」であるか否かを判定する(ステップS13)。
When it is determined that the
外領域テーブル512の提示済み手段512gが「表示」であると判定した場合(ステップS13;Yes)、領域入退レベル判定部64は、外領域テーブル512の有効フラグ512hを「FALSE」に設定する(ステップS14)。領域入退レベル判定部64は、この外領域に紐付いた情報を既に提示したので、領域退レベル判定を無効としたものである。そして、領域入退レベル判定部64は、領域入レベル判定を行うべく、ステップS20に移行する。
When it is determined that the presented means 512g of the outer area table 512 is “display” (step S13; Yes), the area entry / exit
一方、外領域テーブル512の提示済み手段512gが「表示」でないと判定した場合(ステップS13;No)、領域入退レベル判定部64は、取得されたユーザの位置に対応するポテンシャルの値を、外領域テーブル512の領域情報512bから取得する。そして、領域入退レベル判定部64は、取得したポテンシャルの値を積算する(ステップS15)。例えば、領域入退レベル判定部64は、取得したポテンシャルの値と、外領域テーブル512のポテンシャル履歴512dを用いて、直近から過去に向かって指定個数分のポテンシャルの値を積算する。
On the other hand, when it is determined that the presented means 512g of the outer region table 512 is not “display” (step S13; No), the region entrance / exit
そして、領域入退レベル判定部64は、積算したポテンシャルの値に対する入退レベルを、外領域テーブル512の入退出レベル定義512fを用いて算出する(ステップS16)。そして、領域入退レベル判定部64は、提示情報データ51を更新する(ステップS17)。すなわち、領域入退レベル判定部64は、外領域テーブル512について、取得したポテンシャルの値をポテンシャル履歴512dに更新し、算出した入退レベルを入退レベル512eに更新する。
Then, the area entry / exit
続いて、領域入退レベル判定部64は、算出した入退レベルに変化があったか否かを判定する(ステップS18)。算出した入退レベルに変化があったと判定した場合(ステップS18;Yes)、領域入退レベル判定部64は、情報提示部65に変化があった入退レベルを通知する(ステップS19)。そして、領域入退レベル判定部64は、領域入レベル判定を行うべく、ステップS20に移行する。
Subsequently, the area entry / exit
一方、算出した入退レベルに変化がなかったと判定した場合(ステップS18;No)、領域入退レベル判定部64は、情報提示部65に入退レベルを通知せず、領域入レベル判定を行うべく、ステップS20に移行する。
On the other hand, when it is determined that there is no change in the calculated entry / exit level (step S18; No), the region entry / exit
続いて、領域入退レベル判定部64は、取得されたユーザの位置に対応するポテンシャルの値を、内領域テーブル511の領域情報511bから取得する。そして、領域入退レベル判定部64は、取得したポテンシャルの値を積算する(ステップS20)。例えば、領域入退レベル判定部64は、取得したポテンシャルの値と、内領域テーブル511のポテンシャル履歴511dを用いて、直近から過去に向かって指定個数分のポテンシャルの値を積算する。
Subsequently, the area entry / exit
そして、領域入退レベル判定部64は、積算したポテンシャルの値に対する入退レベルを、内領域テーブル511の入退出レベル定義511fを用いて算出する(ステップS21)。そして、領域入退レベル判定部64は、提示情報データ51を更新する(ステップS22)。すなわち、領域入退レベル判定部64は、内領域テーブル511について、取得したポテンシャルの値をポテンシャル履歴511dに更新し、算出した入退レベルを入退レベル511eに更新する。
Then, the area entry / exit
続いて、領域入退レベル判定部64は、内領域テーブル511の提示済み手段511gを「NULL」に更新するか否かを判定する(ステップS23)。例えば、領域入退レベル判定部64は、算出した入退レベルが低レベル未満となったとき、提示済み手段511gを「NULL」に更新する。かかる場合には、ユーザが一旦内領域を退出しても、再度内領域に入ったとき情報が提示される可能性がある。なお、領域入退レベル判定部64は、低レベルとなった後一定期間後に、提示済み手段511gを「NULL」に更新しても良い。かかる場合には、情報が一旦提示されれば、しばらく情報が提示されない。また、領域入退レベル判定部64は、内領域から一定距離以上離れたとき、提示済み手段511gを「NULL」に更新しても良い。さらに、領域入退レベル判定部64は、提示済み手段511gを「NULL」に更新しないようにしても良い。かかる場合には、情報が一旦提示されれば、その後情報が二度と提示されない。提示済み手段511gの「NULL」に更新するか否かの判定は、例えば用途によって選択されるようにすれば良い。
Subsequently, the area entry / exit
続いて、領域入退レベル判定部64は、算出した入退レベルに変化があったか否かを判定する(ステップS24)。算出した入退レベルに変化がなかったと判定した場合(ステップS24;No)、領域入退レベル判定部64は、処理を終了する。
Subsequently, the area entry / exit
一方、算出した入退レベルに変化があったと判定した場合(ステップS24;Yes)、領域入退レベル判定部64は、変化があった入退レベルを情報提示部65に通知する(ステップS25)。そして、領域入退レベル判定部64は、内領域テーブル511の外領域ID511hに外領域IDがあるか否かを判定する(ステップS26)。
On the other hand, when it is determined that the calculated entrance / exit level has changed (step S24; Yes), the region entrance / exit
内領域テーブル511の外領域ID511hに外領域IDがあると判定した場合(ステップS26;Yes)、領域入退レベル判定部64は、外領域IDの領域の有効フラグをTRUEに設定し、提示済みをNULLに設定する(ステップS27)。すなわち、領域入退レベル判定部64は、外領域テーブル512の外領域IDに対応するレコード内の、有効フラグ512hを「TRUE」に更新するとともに、提示済み手段512gを「NULL」に更新する。そして、領域入退レベル判定部64は、処理を終了する。
When it is determined that the
一方、内領域テーブル511の外領域ID511hに外領域IDがないと判定した場合(ステップS26;No)、領域入退レベル判定部64は、処理を終了する。
On the other hand, when it is determined that the
[情報提示処理の手順]
次に、情報提示部65による情報提示処理の手順について、図10を参照して説明する。図10は、情報提示処理の手順を示すフローチャートである。
[Information presentation process procedure]
Next, the procedure of information presentation processing by the
まず、情報提示部65は、変化があったユーザ状態(ユーザの動作状態)が通知されたか否かを判定する(ステップS31)。変化があったユーザ状態が通知されないと判定した場合(ステップS31;No)、情報提示部65は、変化があったユーザ状態が通知されるまで、判定処理を繰り返す。一方、変化があったユーザ状態が通知されたと判定した場合(ステップS31;Yes)、情報提示部65は、通知されたユーザ状態をユーザ状態データ52に更新し(ステップS32)、ステップS34に移行する。
First, the
他方、情報提示部65は、変化があった入退レベルが通知されたか否かを判定する(ステップS33)。変化があった入退レベルが通知されないと判定した場合(ステップS33;No)、情報提示部65は、変化があった入退レベルが通知されるまで、判定処理を繰り返す。一方、変化があった入退レベルが通知されたと判定した場合(ステップS33;Yes)、情報提示部65は、ステップS34に移行する。なお、情報提示部65は、変化があった入退レベルとともに、「領域入レベル判定」からの通知か「領域退レベル判定」からの通知かを含んだ通知を受け取る。
On the other hand, the
ステップS34では、情報提示部65は、入退レベルとユーザ状態の対応はOKであるか否かを判定する(ステップS34)。一例として、情報提示部65は、入退レベルが低レベルである場合に、ユーザ状態が携帯端末1を操作中である「操作」であるかを判定する。また、情報提示部65は、入退レベルが中レベルである場合に、ユーザ状態が停止中である「停止」または携帯端末1を操作中である「操作」であるかを判定する。また、情報提示部65は、入退レベルが高レベルである場合に、ユーザ状態が移動中である「移動」、停止中である「停止」または携帯端末1を操作中である「操作」であるかを判定する。
In step S34, the
そして、入退レベルとユーザ状態の対応はOKでないと判定した場合(ステップS34;No)、情報提示部65は、提示条件に合致しないので、処理を終了する。一方、入退レベルとユーザ状態の対応はOKであると判定した場合(ステップS34;Yes)、情報提示部65は、ユーザ状態と提示済み手段の対応はOKであるか否かを判定する(ステップS35)。なお、提示済み手段には、「領域入レベル判定」からの通知の場合、内領域テーブル511の提示済み手段511gが用いられ、「領域退レベル判定」からの通知の場合、外領域テーブル512の提示済み手段512gが用いられる。
When it is determined that the correspondence between the entry / exit level and the user state is not OK (step S34; No), the
一例として、情報提示部65は、ユーザ状態が「操作」である場合に、提示済み手段が「NULL」または「アラーム」であるかを判定する。また、情報提示部65は、情報提示部65は、ユーザ状態が「停止」である場合に、提示済み手段が「NULL」であるかを判定する。また、情報提示部65は、ユーザ状態が「移動」である場合に、提示済み手段が「NULL」であるかを判定する。
As an example, when the user state is “operation”, the
ユーザ状態と提示済み手段の対応はOKでないと判定した場合(ステップS35;No)、情報提示部65は、提示条件に合致しないので、処理を終了する。一方、ユーザ状態と提示済み手段の対応はOKであると判定した場合(ステップS35;Yes)、情報提示部65は、ユーザ状態に応じた、提示情報の提示を実行する(ステップS36)。なお、提示情報には、「領域入レベル判定」からの通知の場合、内領域テーブル511の提示情報511cが用いられ、「領域退レベル判定」からの通知の場合、外領域テーブル512の提示情報512cが用いられる。
When it is determined that the correspondence between the user status and the presented means is not OK (step S35; No), the
一例として、情報提示部65は、ユーザ状態が「操作」である場合、提示情報を出力装置40に表示する。また、情報提示部65は、ユーザ状態が「停止」または「移動」である場合、提示情報を出力装置40に、音声、メロディ、振動等を用いたアラームで提示する。
As an example, the
その後、情報提示部65は、提示情報データ51を更新する(ステップS37)。すなわち、情報提示部65は、「領域入レベル判定」からの通知の場合、内領域テーブル511について、提示した手段を提示済み手段511gに更新する。情報提示部65は、「領域退レベル判定」からの通知の場合、内領域テーブル512について、提示した手段を提示済み手段512gに更新する。そして、情報提示部65は、処理を終了する。
Thereafter, the
ところで、領域入退レベル判定部64は、位置センサ10から取得されたユーザの位置、すなわち一点の位置情報に対応するポテンシャルの値を積算すると説明した。しかしながら、領域入退レベル判定部64は、これに限定されず、ポテンシャルを別の積算方法で算出するようにしても良い。
By the way, it has been described that the area entrance / exit
図11は、領域入退レベル判定部64におけるポテンシャルの別の積算方法を説明する図である。図11に示すように、領域入退レベル判定部64は、位置センサ10から取得されたユーザの位置の確度を分散として、ユーザの位置を中心とする正規分布を作成する。そして、領域入退レベル判定部64は、作成した正規分布の形状と領域に関するポテンシャル(領域情報511b)との重なる部分の体積Pを、その位置のポテンシャルの値とする。そして、領域入退レベル判定部64は、位置センサ10から取得されたユーザの位置毎に算出したポテンシャルの値を積算する。これにより、位置センサ10の位置を取得する際の計測誤差を勘案して、取得した位置のポテンシャルの値を積算するので、ユーザの位置に対応するポテンシャルを厳密に算出できる。この結果、携帯端末1は、領域にユーザが入ったと判定すると、領域に紐付いた情報を一律に提示してしまうことを精度良く抑制できる。
FIG. 11 is a diagram for explaining another potential accumulation method in the region entrance / exit
[実施例1の効果]
上記実施例1によれば、提示情報データ51には、領域情報として、領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶するようにした。そして、領域入退レベル判定部64は、位置取得部62によってユーザの位置が取得される都度、取得された位置に対応するポテンシャルの値を領域情報から取得し、取得したポテンシャルの値を積算する。そして、情報提示部65は、積算されたポテンシャルの値とユーザ状態判定部63によって判定された動作状態に基づいて、領域に紐付いた情報の提示を制御する。かかる構成によれば、情報提示部65は、領域にユーザが入ったとき、一律に領域に紐付いた情報を提示してしまうことを抑制できる。例えば、情報提示部65は、ユーザが領域を掠った場合や、位置の検出誤差があった場合であっても、領域に入ったと判断されると即領域に紐付いた情報を提示してしまうことを抑制できる。
[Effect of Example 1]
According to the first embodiment, in the
また、上記実施例1によれば、領域入退レベル判定部64は、ポテンシャルの積算された値が所定の閾値を超えたか否かを判定する。そして、情報提示部65は、ポテンシャルの積算された値が所定の閾値を超えたと判定された場合に、ユーザ状態判定部63によって判定されたユーザの動作状態に応じて、領域に紐付いた情報を提示する。かかる構成によれば、情報提示部65は、ポテンシャルの積算された値との比較に所定の閾値を用いることにより、ポテンシャルの積算された値がどのような値であっても一律に情報を提示してしまうことを抑制できる。
Further, according to the first embodiment, the region entrance / exit
また、上記実施例1によれば、領域入退レベル判定部64は、ポテンシャルの積算された値が低レベルの下限を超えたか否かを判定する。そして、情報提示部65は、ポテンシャルの積算された値が低レベルの下限を超えた場合、ユーザの動作状態が自端末の操作であるとき領域に紐付いた情報をユーザの動作状態に応じて自端末に提示する。領域入退レベル判定部64は、ポテンシャルの積算された値が中レベルの下限を超えたか否かを判定する。そして、情報提示部65は、ポテンシャルの積算された値が中レベルの下限を超えた場合、ユーザの動作状態が自端末の操作または停止であるとき領域に紐付いた情報をユーザの動作状態に応じて自端末に提示する。領域入退レベル判定部64は、ポテンシャルの積算された値が高レベルの下限を超えたか否かを判定する。そして、情報提示部65は、ポテンシャルの積算された値が高レベルの下限を超えた場合、ユーザの動作状態に関わらず、領域に紐付いた情報を自端末に提示する。かかる構成によれば、情報提示部65は、ポテンシャルの積算された値がそれぞれのレベルを超えた場合、ユーザの動作状態に応じて情報を提示する手段を変更するので、当該情報をユーザに効率良く提示できる。
Further, according to the first embodiment, the region entrance / exit
また、上記実施例1によれば、提示情報データ51には、領域情報として、領域の外側に向かうほど高くなるポテンシャルの値を当該領域の領域外の部分領域と対応付けて記憶するようにした。そして、領域入退レベル判定部64は、ポテンシャルの積算された値が低レベルの下限を超えたと判定した場合、領域の領域外について、領域入退レベル判定部64による処理および情報提示部65による処理を開始する。かかる構成によれば、情報提示部65は、領域内のみならず、当該領域の領域外についても領域外に紐付いた情報を提示できるので、当該領域について、ユーザに対して極め細やかなサービスを提示できる。
Further, according to the first embodiment, in the
ところで、実施例1に係る情報提示システム9では、携帯端末1が、領域に紐付く情報を含む提示情報データ51を予めサーバ2から取得しておき、取得した提示情報データ51を用いて、当該情報のユーザへの提示を制御するものと説明した。しかしながら、情報提示システム9では、これに限定されず、サーバ2が、領域に紐付く情報を含む提示情報データ51を用いて、当該情報のユーザ(携帯端末1)への提示を制御するようにしても良い。そこで、実施例2では、サーバ2が、領域に紐付く情報を含む提示情報データ51を用いて、当該情報のユーザ(携帯端末1)への提示を制御する情報提示システム9Aについて説明する。
By the way, in the information presentation system 9 according to the first embodiment, the
[実施例2に係る情報提示システム]
図12は、実施例2に係る情報提示システムの構成を示す機能ブロック図である。なお、図1に示す情報提示システム9と同一の構成については同一符号を付すことで、その重複する構成および動作の説明については省略する。実施例1と実施例2とが異なるところは、携帯端末1Aの領域入退レベル判定部64および情報提示部65を削除し、位置/ユーザ状態送信部91および情報取得部92を追加した点にある。また、実施例1と実施例2とが異なるところは、携帯端末1Aの提示情報データ51およびユーザ状態データ52を削除した点にある。また、実施例1と実施例2とが異なるところは、サーバ2Aの提示情報データ提供部81を削除し、領域入退レベル判定部93および情報提示部94を追加した点にある。さらに、実施例1と実施例2とが異なるところは、サーバ2Aの記憶部70にユーザ状態データ72を追加した点にある。
[Information Presentation System According to Second Embodiment]
FIG. 12 is a functional block diagram illustrating the configuration of the information presentation system according to the second embodiment. In addition, about the structure same as the information presentation system 9 shown in FIG. 1, it attaches | subjects the same code | symbol and abbreviate | omits the description of the overlapping structure and operation | movement. The difference between Example 1 and Example 2 is that the area entry / exit
位置/ユーザ状態送信部91は、位置取得部62から引き渡されたユーザの位置を取得する都度、取得したユーザの位置をサーバ2Aに送信する。また、位置/ユーザ状態送信部91は、ユーザ状態判定部63から通知されたユーザの動作状態をサーバ2Aに送信する。
The position / user
情報取得部92は、領域に紐付く情報および提示手段をサーバ2Aから取得する。そして、情報取得部92は、取得した提示手段で、取得した領域に紐付く情報を提示する。
The
領域入退レベル判定部93は、位置/ユーザ状態送信部91から送信されたユーザの位置を受信する都度、内領域について、取得した位置に対応するポテンシャルの値を内領域テーブル711の領域情報711bから取得し、取得したポテンシャルの値を積算する。そして、領域入退レベル判定部93は、積算したポテンシャルの値から入退レベルを判定し、判定した入退レベルを情報提示部94に通知する。なお、領域入退レベル判定部93の処理については、領域入退レベル判定部64の処理と同様であるので、説明を省略する。
Each time the region entrance / exit
情報提示部94は、領域入退レベル判定部93から通知された入退レベルと、ユーザ状態判定部63から通知されたユーザの動作状態に基づいて、入退レベルの対象となった領域に紐付いた情報について、携帯端末1Aへの提示を制御する。そして、情報提示部94は、制御の結果、情報を提示するとき、領域に紐付いた情報および当該情報を提示する提示手段を、該当する携帯端末1Aに送信する。なお、情報提示部94の処理については、情報提示部65の処理と同様であるので、説明を省略する。
Based on the entry / exit level notified from the region entry / exit
[実施例2の効果]
上記実施例2によれば、提示情報データ71には、領域情報として、領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶するようにした。そして、領域入退レベル判定部93は、携帯端末1Aから送信されたユーザの位置を検出する都度、検出した位置に対応するポテンシャルの値を提示情報データ71から取得し、取得したポテンシャルの値を積算する。そして、情報提示部94は、積算されたポテンシャルの値と携帯端末1Aのユーザの動作状態に基づいて、領域に紐付いた情報について、携帯端末1Aへの提示を制御する。かかる構成によれば、サーバ2Aは、領域に携帯端末1Aを所有するユーザが入っても、領域に紐付いた情報を一律に携帯端末1Aに提示しない。この結果、情報を提供された携帯端末1Aは、領域に自端末を所有するユーザが入っても、領域に紐付いた情報を一律に提示してしまうことを抑制できる。
[Effect of Example 2]
According to the second embodiment, the
[プログラムなど]
なお、ユーザ状態判定部63は、携帯端末1、1Aに配置するようにしたが、サーバ2、2Aに配置するようにしても良い。かかる場合、サーバ2、2Aでは、携帯端末1、1Aから加速度センサ20によって検出された加速度およびジャイロセンサ30によって検出された角速度を取得し、取得した加速度および角速度を用いて、ユーザの動作状態を判定すれば良い。
[Programs]
In addition, although the user
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的態様は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、位置取得部62と領域入退レベル判定部64とを1個の部として統合しても良い。一方、領域入退レベル判定部64を領域退レベル判定処理と領域入レベル判定処理とに分散しても良い。また、提示情報データ51などの記憶部を携帯端末1の外部装置としてネットワーク経由で接続するようにしても良い。
In addition, each component of each illustrated apparatus does not necessarily need to be physically configured as illustrated. That is, the specific mode of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. For example, the
また、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図1に示した携帯端末1と同様の機能を実現する情報提示プログラムを実行するコンピュータの一例を説明する。図13は、情報提示プログラムを実行するコンピュータの一例を示す図である。
The various processes described in the above embodiments can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. Therefore, in the following, an example of a computer that executes an information presentation program that realizes the same function as the
図13に示すように、コンピュータ200は、各種演算処理を実行するCPU201と、ユーザからのデータの入力を受け付ける入力装置202と、ディスプレイ203を有する。また、コンピュータ200は、記憶媒体からプログラム等を読取る読み取り装置204と、ネットワークを介して他のコンピュータとの間でデータの授受を行うインタフェース装置205とを有する。また、コンピュータ200は、各種情報を一時記憶するRAM206と、ハードディスク装置207を有する。そして、各装置201〜207は、バス208に接続される。
As illustrated in FIG. 13, the
ハードディスク装置207は、情報提示プログラム207a、情報提示関連情報207bを記憶する。CPU201は、情報提示プログラム207aを読み出して、RAM206に展開する。情報提示プログラム207aは、情報提示プロセス206aとして機能する。
The hard disk device 207 stores an information presentation program 207a and information presentation related information 207b. The CPU 201 reads the information presentation program 207 a and develops it in the RAM 206. The information presentation program 207a functions as an
例えば、情報提示プロセス206aは、提示情報データ取得部61、位置取得部62、ユーザ状態判定部63、領域入退レベル判定部64および情報提示部65に対応する。
For example, the
なお、情報提示プログラム207aについては、必ずしも最初からハードディスク装置207に記憶させておかなくてもよい。例えば、コンピュータ200に挿入されるフレキシブルディスク(FD)、CD−ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ200がこれらから情報提示プログラム207aを読み出して実行するようにしても良い。
Note that the information presentation program 207a is not necessarily stored in the hard disk device 207 from the beginning. For example, each program is stored in a “portable physical medium” such as a flexible disk (FD), a CD-ROM, a DVD disk, a magneto-optical disk, and an IC card inserted into the
以上の実施例1〜2を含む実施形態に関し、さらに以下の付記を開示する。 The following appendices are further disclosed with respect to the embodiments including Examples 1 and 2 described above.
(付記1)所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部と、
所定期間ごとに自端末の位置を検出する検出部と、
自端末の主体の動作を判定する動作判定部と、
前記検出部によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、
前記算出部によって積算されたポテンシャルの値と前記動作判定部によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する提示制御部と
を有することを特徴とする携帯端末。
(Supplementary Note 1) A storage unit that stores a potential value that increases toward the center of a predetermined region in association with a partial region in the region;
A detection unit for detecting the position of the own terminal every predetermined period;
An operation determination unit that determines the operation of the subject terminal;
Each time the position of the terminal is detected by the detection unit, a potential value corresponding to the detected position is acquired from the storage unit, and a calculation unit that integrates the acquired potential value;
A portable terminal comprising: a presentation control unit that controls presentation of information associated with the region based on a potential value integrated by the calculation unit and an operation determined by the operation determination unit.
(付記2)前記提示制御部は、
前記ポテンシャルの積算された値が所定の閾値を超えたか否かを判定し、前記ポテンシャルの積算された値が所定の閾値を超えたと判定された場合、前記動作判定部によって判定された動作に応じて、前記情報を提示することを特徴とする付記1に記載の携帯端末。
(Appendix 2) The presentation control unit
It is determined whether or not the accumulated value of the potential exceeds a predetermined threshold, and when it is determined that the accumulated value of the potential exceeds a predetermined threshold, the operation is determined according to the operation determined by the operation determining unit. The mobile terminal according to
(付記3)前記提示制御部は、前記ポテンシャルの積算された値が第1の閾値を超えたと判定された場合、前記判定された動作が自端末の操作であるとき前記情報を自端末に提示し、前記ポテンシャルの積算された値が第1の閾値より大きい第2の閾値を超えたと判定された場合、前記判定された動作が自端末の操作または停止であるとき前記情報を自端末に提示し、前記ポテンシャルの積算された値が第2の閾値より大きい第3の閾値を超えたと判定された場合、前記判定された動作に関わらず前記情報を自端末に提示する
ことを特徴とする付記2に記載の携帯端末。
(Supplementary Note 3) When it is determined that the accumulated value of the potential exceeds the first threshold, the presentation control unit presents the information to the terminal when the determined action is an operation of the terminal. When it is determined that the accumulated value of the potential exceeds a second threshold value that is greater than the first threshold value, the information is presented to the own terminal when the determined action is an operation or stop of the own terminal. When the accumulated value of the potential is determined to exceed a third threshold value that is greater than the second threshold value, the information is presented to the terminal regardless of the determined operation. 2. The mobile terminal according to 2.
(付記4)前記記憶部は、さらに、前記領域の外側に向かうほど値を高くするポテンシャルの値を前記領域の領域外の部分領域と対応付けて記憶し、
前記提示制御部は、前記ポテンシャルの値が前記第1の閾値を超えたか否かを判定し、前記ポテンシャルの値が前記第1の閾値を超えたと判定した場合、前記領域の領域外について、前記算出部による処理、前記提示制御部による処理を開始する
ことを特徴とする付記2または付記3に記載の携帯端末。
(Supplementary Note 4) The storage unit further stores a potential value that increases in value toward the outside of the region in association with a partial region outside the region,
The presentation control unit determines whether or not the value of the potential exceeds the first threshold value, and when determining that the value of the potential exceeds the first threshold value, about the outside of the region, The portable terminal according to Supplementary Note 2 or Supplementary Note 3, wherein processing by the calculation unit and processing by the presentation control unit are started.
(付記5)前記算出部は、
前記検出部によって検出される位置が更新される都度、当該位置の確度を分散とした当該位置を中心とする正規分布を作成し、該作成した正規分布の形状と前記領域の重なる部分のポテンシャルの値の積分値を積算する
ことを特徴とする付記1または付記2に記載の携帯端末。
(Supplementary Note 5) The calculation unit
Each time the position detected by the detection unit is updated, a normal distribution centered on the position with the accuracy of the position being distributed is created, and the shape of the created normal distribution and the potential of the overlapping portion of the region are generated. The mobile terminal according to
(付記6)情報を提供するサーバと情報を提示する携帯端末とを有する情報提示システムであって、
前記サーバは、
所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けたデータを、所定のタイミングで前記携帯端末に送信する送信部を有し、
前記携帯端末は、
前記サーバから送信されたデータを記憶部に保持する保持部と、
所定期間ごとに自端末の位置を検出する検出部と、
自端末の主体の動作を判定する動作判定部と、
前記検出部によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、
前記算出部によって積算されたポテンシャルの値と前記動作判定部によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する提示制御部と
を有することを特徴とする情報提示システム。
(Appendix 6) An information presentation system having a server for providing information and a portable terminal for presenting information,
The server
A transmission unit that transmits data that associates a potential value that becomes higher toward the center of a predetermined region with a partial region in the region to the mobile terminal at a predetermined timing;
The portable terminal is
A holding unit for holding data transmitted from the server in a storage unit;
A detection unit for detecting the position of the own terminal every predetermined period;
An operation determination unit that determines the operation of the subject terminal;
Each time the position of the terminal is detected by the detection unit, a potential value corresponding to the detected position is acquired from the storage unit, and a calculation unit that integrates the acquired potential value;
An information presentation system comprising: a presentation control unit that controls the presentation of information associated with the region based on the potential value accumulated by the calculation unit and the motion determined by the motion determination unit.
(付記7)所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部と、
前記領域に紐付く情報を提供する携帯端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、
前記算出部によって積算されたポテンシャルの値と前記携帯端末の主体の動作に基づいて、前記領域に紐付いた情報について、前記携帯端末への提示を制御する提示制御部と
を有することを特徴とするサーバ。
(Supplementary Note 7) A storage unit that stores a potential value that increases toward the center of a predetermined region in association with a partial region in the region;
Each time a position of a mobile terminal that provides information associated with the area is detected, a potential value corresponding to the detected position is acquired from the storage unit, and a calculation unit that integrates the acquired potential value;
A display control unit that controls presentation of information associated with the region to the mobile terminal based on a potential value accumulated by the calculation unit and an operation of a main body of the mobile terminal. server.
(付記8)コンピュータが、
所定期間ごとに自端末の位置を検出し、
自端末の主体の動作を判定し、
前記検出する処理によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を、所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部から取得し、取得したポテンシャルの値を積算し、
前記積算する処理によって積算されたポテンシャルの値と前記判定する処理によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する
処理を実行することを特徴とする情報提示方法。
(Appendix 8) The computer
Detect the location of your terminal every predetermined period,
Determine the actions of the subject terminal,
Each time the position of the terminal is detected by the detection process, the potential value corresponding to the detected position is associated with the partial area in the area, with the potential value increasing toward the center of the predetermined area. Acquired from the storage unit that stores the accumulated value, and the obtained potential value is integrated,
An information presentation method comprising: executing a process of controlling presentation of information associated with the region based on a potential value accumulated by the accumulation process and an operation determined by the determination process.
(付記9)コンピュータに、
所定期間ごとに自端末の位置を検出し、
自端末の主体の動作を判定し、
前記検出する処理によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を、所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部から取得し、取得したポテンシャルの値を積算し、
前記積算する処理によって積算されたポテンシャルの値と前記判定する処理によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する
処理を実行させることを特徴とする情報提示プログラム。
(Appendix 9)
Detect the location of your terminal every predetermined period,
Determine the actions of the subject terminal,
Each time the position of the terminal is detected by the detection process, the potential value corresponding to the detected position is associated with the partial area in the area, with the potential value increasing toward the center of the predetermined area. Acquired from the storage unit that stores the accumulated value, and the obtained potential value is integrated,
An information presentation program for executing a process of controlling presentation of information associated with the region based on a potential value accumulated by the accumulation process and an operation determined by the determination process.
1、1A 携帯端末
2、2A サーバ
9、9A 情報提示システム
10 位置センサ
20 加速度センサ
30 ジャイロセンサ
40 出力装置
50 記憶部
51 提示情報データ
511 内領域テーブル
512 外領域テーブル
52 ユーザ状態データ
60 制御部
61 提示情報データ取得部
62 位置取得部
63 ユーザ状態判定部
64、93 領域入退レベル判定部
65、94 情報提示部
70 記憶部
71 提示情報データ
711 内領域テーブル
712 外領域テーブル
72 ユーザ状態データ
80 制御部
81 提示情報データ提供部
91 位置/ユーザ状態送信部
92 情報取得部
DESCRIPTION OF
Claims (8)
所定期間ごとに自端末の位置を検出する検出部と、
自端末の主体の動作を判定する動作判定部と、
前記検出部によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、
前記算出部によって積算されたポテンシャルの値と前記動作判定部によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する提示制御部と
を有することを特徴とする携帯端末。 A storage unit that stores a potential value that increases toward the center of a predetermined region in association with a partial region in the region;
A detection unit for detecting the position of the own terminal every predetermined period;
An operation determination unit that determines the operation of the subject terminal;
Each time the position of the terminal is detected by the detection unit, a potential value corresponding to the detected position is acquired from the storage unit, and a calculation unit that integrates the acquired potential value;
A portable terminal comprising: a presentation control unit that controls presentation of information associated with the region based on a potential value integrated by the calculation unit and an operation determined by the operation determination unit.
前記ポテンシャルの積算された値が所定の閾値を超えたか否かを判定し、前記ポテンシャルの積算された値が所定の閾値を超えたと判定された場合、前記動作判定部によって判定された動作に応じて、前記情報を提示することを特徴とする請求項1に記載の携帯端末。 The presentation control unit
It is determined whether or not the accumulated value of the potential exceeds a predetermined threshold, and when it is determined that the accumulated value of the potential exceeds a predetermined threshold, the operation is determined according to the operation determined by the operation determining unit. The mobile terminal according to claim 1, wherein the information is presented.
ことを特徴とする請求項2に記載の携帯端末。 When it is determined that the accumulated value of the potential exceeds a first threshold, the presentation control unit presents the information to the terminal when the determined operation is an operation of the terminal, and the potential When the determined value exceeds a second threshold value greater than the first threshold value, the information is presented to the own terminal when the determined action is an operation or stop of the own terminal, and the potential 3. The information is presented to the terminal regardless of the determined operation when it is determined that the accumulated value exceeds a third threshold value greater than the second threshold value. 4. Mobile devices.
前記提示制御部は、前記ポテンシャルの値が前記第1の閾値を超えたか否かを判定し、前記ポテンシャルの値が前記第1の閾値を超えたと判定した場合、前記領域の領域外について、前記算出部による処理、前記提示制御部による処理を開始する
ことを特徴とする請求項3に記載の携帯端末。 The storage unit further stores a potential value that increases in value toward the outside of the region in association with a partial region outside the region,
The presentation control unit determines whether or not the value of the potential exceeds the first threshold value, and when determining that the value of the potential exceeds the first threshold value, about the outside of the region, processing by calculation section, the portable terminal according to 請 Motomeko 3 you, characterized in that to start the processing by the presentation controller.
前記検出部によって検出される位置が更新される都度、当該位置の確度を分散とした当該位置を中心とする正規分布を作成し、該作成した正規分布の形状と前記領域の重なる部分のポテンシャルの値の積分値を積算する
ことを特徴とする請求項1または請求項2に記載の携帯端末。 The calculation unit includes:
Each time the position detected by the detection unit is updated, a normal distribution centered on the position with the accuracy of the position being distributed is created, and the shape of the created normal distribution and the potential of the overlapping portion of the region are generated. The mobile terminal according to claim 1 or 2, wherein integrated values of the values are integrated.
前記サーバは、
所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けたデータを、所定のタイミングで前記携帯端末に送信する送信部を有し、
前記携帯端末は、
前記サーバから送信されたデータを記憶部に保持する保持部と、
所定期間ごとに自端末の位置を検出する検出部と、
自端末の主体の動作を判定する動作判定部と、
前記検出部によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を前記記憶部から取得し、取得したポテンシャルの値を積算する算出部と、
前記算出部によって積算されたポテンシャルの値と前記動作判定部によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する提示制御部と
を有することを特徴とする情報提示システム。 An information presentation system having a server for providing information and a portable terminal for presenting information,
The server
A transmission unit that transmits data that associates a potential value that becomes higher toward the center of a predetermined region with a partial region in the region to the mobile terminal at a predetermined timing;
The portable terminal is
A holding unit for holding data transmitted from the server in a storage unit;
A detection unit for detecting the position of the own terminal every predetermined period;
An operation determination unit that determines the operation of the subject terminal;
Each time the position of the terminal is detected by the detection unit, a potential value corresponding to the detected position is acquired from the storage unit, and a calculation unit that integrates the acquired potential value;
An information presentation system comprising: a presentation control unit that controls the presentation of information associated with the region based on the potential value accumulated by the calculation unit and the motion determined by the motion determination unit.
所定期間ごとに自端末の位置を検出し、
自端末の主体の動作を判定し、
前記検出する処理によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を、所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部から取得し、取得したポテンシャルの値を積算し、
前記積算する処理によって積算されたポテンシャルの値と前記判定する処理によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する
処理を実行することを特徴とする情報提示方法。 Computer
Detect the location of your terminal every predetermined period,
Determine the actions of the subject terminal,
Each time the position of the terminal is detected by the detection process, the potential value corresponding to the detected position is associated with the partial area in the area, with the potential value increasing toward the center of the predetermined area. obtained from that Symbol憶部be stored Te, total values of the acquired potential,
An information presentation method comprising: executing a process of controlling presentation of information associated with the region based on a potential value accumulated by the accumulation process and an operation determined by the determination process.
所定期間ごとに自端末の位置を検出し、
自端末の主体の動作を判定し、
前記検出する処理によって自端末の位置が検出される都度、検出された位置に対応するポテンシャルの値を、所定の領域の中心に向かうほど高くなるポテンシャルの値を当該領域内の部分領域と対応付けて記憶する記憶部から取得し、取得したポテンシャルの値を積算し、
前記積算する処理によって積算されたポテンシャルの値と前記判定する処理によって判定された動作に基づいて、前記領域に紐付いた情報の提示を制御する
処理を実行させることを特徴とする情報提示プログラム。 On the computer,
Detect the location of your terminal every predetermined period,
Determine the actions of the subject terminal,
Each time the position of the terminal is detected by the detection process, the potential value corresponding to the detected position is associated with the partial area in the area, with the potential value increasing toward the center of the predetermined area. obtained from that Symbol憶部be stored Te, total values of the acquired potential,
An information presentation program for executing a process of controlling presentation of information associated with the region based on a potential value accumulated by the accumulation process and an operation determined by the determination process.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012075194A JP5900101B2 (en) | 2012-03-28 | 2012-03-28 | Portable terminal, information presentation system, information presentation method, and information presentation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012075194A JP5900101B2 (en) | 2012-03-28 | 2012-03-28 | Portable terminal, information presentation system, information presentation method, and information presentation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013206192A JP2013206192A (en) | 2013-10-07 |
| JP5900101B2 true JP5900101B2 (en) | 2016-04-06 |
Family
ID=49525191
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012075194A Expired - Fee Related JP5900101B2 (en) | 2012-03-28 | 2012-03-28 | Portable terminal, information presentation system, information presentation method, and information presentation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5900101B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11258325A (en) * | 1998-03-10 | 1999-09-24 | Kanda Unso:Kk | Monitoring method for movement position of child, small animal or the like and position reporting apparatus |
| JP2004102504A (en) * | 2002-09-06 | 2004-04-02 | Matsushita Electric Ind Co Ltd | Advertising information providing device, portable terminal device, and advertising method |
| JP3997911B2 (en) * | 2002-12-27 | 2007-10-24 | セイコーエプソン株式会社 | Area determination apparatus, area determination method, program for exerting area determination function, and computer-readable information recording medium having recorded program for exerting area determination function |
| JP2008008696A (en) * | 2006-06-28 | 2008-01-17 | Nippon Seiki Co Ltd | Area determining apparatus and determining method therefor |
| JP2008241652A (en) * | 2007-03-29 | 2008-10-09 | Victor Co Of Japan Ltd | Navigator |
| JP5305802B2 (en) * | 2008-09-17 | 2013-10-02 | オリンパス株式会社 | Information presentation system, program, and information storage medium |
| JP5291591B2 (en) * | 2009-10-05 | 2013-09-18 | Kddi株式会社 | Advertisement display system, apparatus and method linked to terminal position and attitude |
-
2012
- 2012-03-28 JP JP2012075194A patent/JP5900101B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013206192A (en) | 2013-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107101665B (en) | Motion information providing method and electronic device supporting the same | |
| US9429434B2 (en) | System and method for mapping an indoor environment | |
| KR20170017591A (en) | Method for providing route information and an electronic device thereof | |
| KR20160026293A (en) | Method for managing beacon, terminal device, server and storage medium | |
| CN108761513B (en) | Positioning methods, electronic devices and storage media | |
| KR20140015374A (en) | Improved device location detection | |
| US20110137608A1 (en) | Position Estimation Apparatuses and Systems and Position Estimation Methods Thereof | |
| EP3043149A1 (en) | Information processing device, information processing method, and recording medium | |
| CN105786546B (en) | Application program unloading method and device | |
| KR102356450B1 (en) | Electronic device with connection and operation method thereof | |
| CN102446215A (en) | Information processing device, contribution information evaluation system, and contribution information evaluation method | |
| KR20170102655A (en) | Method and terminal for controlling brightness of screen and computer-readable recording medium | |
| KR20180063538A (en) | Method for providing point of interest and electronic device supporting the same | |
| KR102240719B1 (en) | Method for obtaining location information and an electronic device thereof | |
| KR20160016405A (en) | Method for processing data and electronic device thereof | |
| KR20170100281A (en) | Electronic device for determining position and method for operating thereof | |
| KR20160136928A (en) | Method for calibrating geomagnetic sensor and Electronic device using the same | |
| KR102230583B1 (en) | Method for providing location based service, electronic apparatus, server and storage medium | |
| KR102564468B1 (en) | Electronic device and method for providing route information | |
| KR20160111268A (en) | Method for providing motion detection service and electronic device thereof | |
| KR20180046032A (en) | Electronic device and method for operating the same | |
| JP5900101B2 (en) | Portable terminal, information presentation system, information presentation method, and information presentation program | |
| KR20170114636A (en) | Electronic device and method for providing identification information | |
| US20130295964A1 (en) | Motion based service provision | |
| US9389318B2 (en) | Self-position measuring terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5900101 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |