Nothing Special   »   [go: up one dir, main page]

JP2009129002A - Information processor, program for information processor and information notification method for information processor - Google Patents

Information processor, program for information processor and information notification method for information processor Download PDF

Info

Publication number
JP2009129002A
JP2009129002A JP2007300557A JP2007300557A JP2009129002A JP 2009129002 A JP2009129002 A JP 2009129002A JP 2007300557 A JP2007300557 A JP 2007300557A JP 2007300557 A JP2007300557 A JP 2007300557A JP 2009129002 A JP2009129002 A JP 2009129002A
Authority
JP
Japan
Prior art keywords
information
notification
data
user
unit
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.)
Pending
Application number
JP2007300557A
Other languages
Japanese (ja)
Inventor
Yoshihiko Inoue
義彦 井上
Masahiro Tsutsumi
昌弘 堤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2007300557A priority Critical patent/JP2009129002A/en
Priority to PCT/JP2008/068575 priority patent/WO2009066522A1/en
Publication of JP2009129002A publication Critical patent/JP2009129002A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To select and notify a notification target effective to a user in consideration of positional relation between a present position of the user and the notification target having acquired data. <P>SOLUTION: This information processor has: a communication part for receiving a content transmitted from an information provision source device; a data storage processing part for classifying the received content and storing it as the acquired data; a notification part for notifying the user about notification information; a position information acquisition part for acquiring information for specifying the present position of the user; an input part for inputting setting data including a notification information determination condition for determining the notification information; and a notification information processing part for selecting the acquired data satisfying the notification information determination condition of the acquired data by use of the information for specifying the present position, and determining and generating the notification information related to the selected acquired data. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、情報処理装置に関し、特に、ネットワークを介して送信されてくる種々の情報を取得し、その取得した情報と位置情報とを関係づけて保存および報知を行う情報通信機能等を有する情報処理装置に関する。   The present invention relates to an information processing apparatus, and in particular, information having an information communication function or the like that acquires various information transmitted via a network and stores and broadcasts the acquired information and positional information in relation to each other. The present invention relates to a processing apparatus.

従来から、店舗等が発行するクーポンを、その店舗に提示すれば、その店舗の商品の値引きや、優先購入あるいは優先予約等をすることのできるサービスが行われている。
クーポンとしては、雑誌などに付属した紙媒体のクーポン券や、電子メールに添付されて送られてくる電子クーポンなどがある。
たとえば、紙媒体のクーポン券に、店舗名,住所,地図,電話番号,割引対象商品名,割引額などが記載されている場合に、そのクーポン等の特典を受けたいユーザが、クーポン券の記載情報を手がかりとして、所望の店舗の位置を自ら探し出し、その店舗に行き、そのクーポン券を提出すれば、対象商品の購入時に、代金割引を受けることができる。
Conventionally, if a coupon issued by a store or the like is presented to the store, a service that enables discounts, preferential purchases or priority reservations of the products of the store has been performed.
The coupon includes a paper coupon attached to a magazine or the like, an electronic coupon attached to an e-mail, and the like.
For example, if the name of a store, address, map, telephone number, discounted product name, discount amount, etc. are listed on a paper coupon, the user who wants to receive the benefits such as the coupon must enter the coupon By using the information as a clue to find the location of the desired store, go to that store, and submit the coupon, you can receive a discount when purchasing the target product.

また、情報処理装置の1つである携帯電話に電子クーポンが送信されてきた場合、電子クーポンと共に送信されてきた対象店舗に関する情報を手がかりとして、ユーザ自らがその店舗を探し出し、電子クーポンの表示をその店舗で提示すれば、紙媒体のクーポン券と同様のサービスを受けることができる。
電子クーポンは、紙媒体のクーポン券のようにクーポン券自体を切りとって持ち歩く必要はないので、ユーザの利便性が高く、種々のメディア形態(たとえば、文字,図形,静止画,写真,動画)でユーザに提供できるので、ユーザの注目度を上げることもできる。
特開2002−236838号公報 特開2003−263582号公報
In addition, when an electronic coupon is transmitted to a mobile phone that is one of information processing devices, the user himself / herself searches for the store using information on the target store transmitted together with the electronic coupon and displays the electronic coupon. If presented at the store, the same service as a paper coupon can be received.
Since it is not necessary to cut and carry the coupon coupon like a paper coupon, the electronic coupon is highly convenient for the user and can be used in various media formats (for example, characters, graphics, still images, photos, videos). Since it can provide to a user, a user's attention level can also be raised.
JP 2002-236838 A JP 2003-263582 A

しかし、紙媒体のクーポン券は、ユーザがなくしてしまうおそれが高く、多数のクーポン券を持参している場合には管理が煩わしかった。
また、従来の電子クーポンの場合、たとえば携帯電話のメモリに多数の電子クーポンを保存しておくことが可能であり、物理的になくす心配はないが、所望の電子クーポンを検索して画面表示させるのに手間がかかる場合もあった。
However, there is a high possibility that the user will lose the paper coupon, and management is troublesome when a large number of coupons are brought.
In the case of a conventional electronic coupon, for example, it is possible to store a large number of electronic coupons in the memory of a mobile phone, and there is no worry about physical loss, but a desired electronic coupon is searched and displayed on the screen. Sometimes it took time.

また、電子クーポンに付属して、そのクーポンを発行した店舗に関する情報(店名,住所,電話番号,地図など)をメモリに保存しておくことができるが、ユーザ自ら特定の操作をすることにより、所望の情報(たとえば、地図)を携帯電話の画面上で確認する必要があり、クーポンの情報が多ければ多いほど、所望の情報を探し出すのに手間と時間がかかり、情報検索に対するユーザの負担が大きいという問題点があった。   In addition, information about the store that issued the coupon (store name, address, telephone number, map, etc.) can be stored in memory, but the user can perform specific operations by himself. It is necessary to check desired information (for example, a map) on the screen of the mobile phone. The more information on the coupon, the more time and effort it takes to find the desired information, and the burden on the user for information retrieval is increased. There was a problem of being big.

特に、電子クーポンに付属する情報は、ユーザが暗記熟知している場合を除いて、たとえば携帯電話の画面上に表示させることによりはじめて確認できる。
ユーザがはじめて所望の店舗へ行く場合、保存しておいた地図を画面上に表示させながら探すことが考えられるが、その周辺の地理に不案内なユーザであれば、すぐ近くに来ているにもかかわらず気づかない場合もあり、店舗を探すのに時間がかかることもあり得る。
In particular, the information attached to the electronic coupon can be confirmed only when it is displayed on the screen of a mobile phone, for example, except when the user is familiar with memorization.
When the user goes to the desired store for the first time, it is possible to search while displaying the saved map on the screen, but if you are a user who is unfamiliar with the surrounding geography, you will be in the immediate vicinity However, it may not be noticed, and it may take time to find a store.

また、ある店舗の電子クーポンを利用するためにその店舗の電子クーポンを保存していたが、その店舗の位置を知らなかった場合、たまたまその店舗の前を通りかかったとしてもその店舗に気づかずに通りすぎてしまい、その店舗の電子クーポンを使用する機会を失う場合もあった。
さらに、電子クーポンを利用可能な店舗に入った場合でも、多数のクーポンを保存しているために検索するのが面倒な場合、あるいは電子クーポンが利用できることさえ忘れてしまっている場合、電子クーポンを提示できなかったために、クーポンの特典を受けずにその店舗の商品を購入してしまう場合もあり得る。
In addition, if you store the electronic coupon of the store to use the electronic coupon of a certain store, but do not know the location of the store, even if you happen to pass in front of the store, without knowing the store In some cases, it passed by and lost the opportunity to use the electronic coupon of the store.
In addition, even if you enter a store where you can use electronic coupons, if you find it difficult to search because there are many coupons stored, or if you forget that you can use electronic coupons, Since it was not able to present, the goods of the store may be purchased without receiving the privilege of a coupon.

以上のように、従来のクーポン利用システムでは、クーポンを利用するためには、紙媒体のクーポンを何枚も所持携帯すること,電子クーポンの面倒な検索操作などが必要であり、ユーザの負担が大きく、クーポンの利用機会を損なう場合もあった。
したがって、クーポンを利用するにあたって、ユーザの負担を減らし、情報処理装置を持つユーザの現在位置とクーポン対象店舗との位置関係で、クーポンを利用する機会を損なわないようなクーポンの利用形態が望まれる。
As described above, in the conventional coupon usage system, in order to use a coupon, it is necessary to carry and carry many paper-based coupons, troublesome search operations for electronic coupons, and the burden on the user. In some cases, the use of coupons was impaired.
Therefore, when using a coupon, a coupon usage mode that reduces the burden on the user and does not impair the opportunity to use the coupon in the positional relationship between the current location of the user having the information processing apparatus and the coupon target store is desired. .

また、今日、電子クーポンに限らず、ネットワークを介して情報提供先から種々のコンテンツを含んだマルチメディア情報が送信されてくる。ユーザが希望する情報を携帯端末に保存する際に、その情報の発信元または情報が存在する位置も保存しておき、その後、そのユーザの現在位置の近傍に存在する保存情報の位置を、ユーザの検索操作などの負担なくユーザに容易に知らせることができれば、ユーザの利便性を向上できる。さらに、ユーザがクーポンを利用する機会が増加し、ユーザの情報を利用する回数が増加すれば、その情報等の利用価値も向上し、クーポンや情報を提供する者にとっても経済的効果をもたらすことが可能となる。   Also, today, not only electronic coupons but also multimedia information including various contents is transmitted from an information providing destination via a network. When storing information desired by the user in the portable terminal, the source of the information or the position where the information exists is also stored, and then the position of the stored information existing in the vicinity of the current position of the user is If the user can be easily informed without burdens such as a search operation, the convenience of the user can be improved. Furthermore, if the opportunity for the user to use the coupon increases and the number of times the user's information is used increases, the use value of the information etc. will also improve, and it will bring economic effects to those who provide the coupon and information. Is possible.

そこで、この発明は、以上の事情を考慮してなされたものであり、種々の取得データと位置情報とを用いることにより、電子クーポンなどの取得データを利用する際のユーザの負担を軽減し、利便性を向上させることのできる情報処理装置を提供することを課題とする。   Therefore, the present invention has been made in view of the above circumstances, by using various acquisition data and position information, to reduce the burden on the user when using acquisition data such as electronic coupons, It is an object of the present invention to provide an information processing apparatus that can improve convenience.

この発明は、情報提供元装置から送信されたコンテンツを受信する通信部と、受信したコンテンツを、分類して取得データとして保存するデータ保存処理部と、ユーザに対して報知情報を報知する報知部と、ユーザの現在位置を特定する情報を取得する位置情報取得部と、前記報知情報を決定するための報知情報決定条件を含む設定データを入力する入力部と、前記現在位置を特定する情報を利用して、前記取得データのうち前記報知情報決定条件を満たす取得データを選択して、選択された取得データに関する報知情報を決定および生成する報知情報処理部とを備えたことを特徴とする情報処理装置を提供するものである。
これによれば、ユーザの現在位置と入力された報知情報決定条件に基づいて、報知情報を決定するので、取得データの中からユーザの意図した条件を満たす報知情報を報知することができ、取得データを利用するためのユーザの負担を軽減できる。
The present invention relates to a communication unit that receives content transmitted from an information providing source device, a data storage processing unit that classifies the received content and stores it as acquired data, and a notification unit that notifies the user of notification information A position information acquisition unit for acquiring information for specifying the current position of the user, an input unit for inputting setting data including notification information determination conditions for determining the notification information, and information for specifying the current position And a notification information processing unit that selects acquisition data satisfying the notification information determination condition from among the acquired data and determines and generates notification information related to the selected acquisition data. A processing apparatus is provided.
According to this, since the notification information is determined based on the current position of the user and the input notification information determination condition, the notification information that satisfies the condition intended by the user can be notified from the acquired data. The burden on the user to use the data can be reduced.

ここで、前記報知情報決定条件に、ユーザの現在位置を中心とする円形領域の半径に相当する上限距離を含めてもよい。
また、この発明は、前記報知情報処理部が、前記保存された取得データに含まれる位置情報を読み出し、前記現在位置を特定する情報の示す位置と、前記読み出された位置情報の示す位置との距離を算出する位置確認部と、前記位置確認部により算出された距離が前記報知情報決定条件に含まれる上限距離よりも小さい取得データを選択する報知情報決定部と、前記選択された取得データからユーザに報知すべき報知情報を生成する報知情報生成部とを備えることを特徴とする。
これによれば、ユーザの現在位置に比較的近い位置に存在する取得データに関連した報知対象を知らせることができ、その取得データを利用する際のユーザの利便性をより向上できる。また、報知対象の近くにユーザがいるときに、その報知対象に関する報知がされるので、ユーザがその報知対象へ行く可能性を高めることができ、報知対象に関する情報の利用機会を失うことを減らすことができる。
Here, the notification information determination condition may include an upper limit distance corresponding to a radius of a circular area centered on the current position of the user.
Further, according to the present invention, the notification information processing unit reads the position information included in the stored acquired data, the position indicated by the information specifying the current position, and the position indicated by the read position information A position confirmation unit that calculates the distance, a notification information determination unit that selects acquisition data in which the distance calculated by the position confirmation unit is smaller than an upper limit distance included in the notification information determination condition, and the selected acquisition data A notification information generation unit that generates notification information to be notified to the user.
According to this, it is possible to notify the notification target related to the acquisition data existing at a position relatively close to the current position of the user, and it is possible to further improve the convenience of the user when using the acquisition data. In addition, when the user is near the notification target, the notification about the notification target is made, so that the possibility of the user going to the notification target can be increased, and the loss of the opportunity to use the information about the notification target is reduced. be able to.

さらに、前記受信したコンテンツが、ユーザに報知すべき対象を特定するための報知対象特定情報を含み、報知対象特定情報が、報知対象の識別情報,位置情報,およびクーポン情報を備え、前記保存される取得データに、報知対象特定情報が含まれることを特徴とする。
また、前記報知情報決定条件に、報知対象が発行するクーポン情報の有無を含む場合、前記報知情報決定部が、前記保存された取得データの中の報知対象特定情報に、クーポン情報が含まれるか否かを確認し、クーポン情報を含む取得データを選択することを特徴とする。
このとき、前記報知情報生成部が生成する報知情報に、報知対象の位置情報およびクーポン情報を含めることが好ましい。
これによれば、ユーザの現在位置の比較的近くに存在する報知対象について、その報知対象のクーポン情報と位置をユーザに知らせることができるので、クーポンの利用忘れを防止でき、クーポンを利用する際のユーザの利便性を向上させ、クーポンの利用を促進できる。
Further, the received content includes notification target specifying information for specifying a target to be notified to the user, and the notification target specifying information includes identification information of the notification target, position information, and coupon information, and is stored. The acquired data includes notification target specifying information.
When the notification information determination condition includes the presence or absence of coupon information issued by the notification target, the notification information determination unit includes the coupon information in the notification target specifying information in the stored acquired data. It is characterized by confirming whether or not and acquiring data including coupon information is selected.
At this time, it is preferable that the notification information generated by the notification information generation unit includes the position information and coupon information to be notified.
According to this, since it is possible to inform the user of the coupon information and position of the notification target for the notification target that exists relatively near the user's current position, forgetting to use the coupon can be prevented, and when using the coupon The convenience of the user can be improved and the use of the coupon can be promoted.

また、前記報知部が、生成された前記報知情報を表示する表示部を備え、表示部が、ユーザの現在位置と、報知情報に含まれる報知対象の位置とを、地理的に理解できるように表示することを特徴とする。たとえば、表示画面の地図上に現在位置と報知対象の位置を図示すれば、ユーザが報知対象へ行きやすくなる。
さらに、前記報知情報に報知対象のクーポン情報が含まれている場合に、前記表示部が、その報知対象が、クーポン情報を発行していることがわかるように表示することを特徴とする。これによれば、報知対象がクーポンを発行していることをユーザに容易に知らせることができる。
Further, the notification unit includes a display unit that displays the generated notification information so that the display unit can geographically understand the current position of the user and the position of the notification target included in the notification information. It is characterized by displaying. For example, if the current position and the position of the notification target are illustrated on the map of the display screen, the user can easily go to the notification target.
Furthermore, when the notification information includes coupon information to be notified, the display unit displays the information so that it can be understood that the notification target issues coupon information. According to this, it can notify a user easily that the alerting | reporting object has issued the coupon.

また、前記入力部が、前記表示部に表示された報知対象の位置を選択することのできる選択部を備え、選択部によって報知対象の位置が選択された場合に、選択された位置に対応する報知対象の報知対象特定情報を、前記表示部に表示させることを特徴とする。
これによれば、ユーザが自らの意思で選択部による選択をしたときに、ユーザの知りたい報知対象の情報を表示させることができ、より効果的な報知ができる。
In addition, the input unit includes a selection unit capable of selecting the position of the notification target displayed on the display unit, and corresponds to the selected position when the position of the notification target is selected by the selection unit. The notification target specifying information to be notified is displayed on the display unit.
According to this, when a user makes a selection by his / her own intention, information on a notification target that the user wants to know can be displayed, and more effective notification can be performed.

さらに、前記報知部は、生成された前記報知情報を音声で出力する音声出力部を備えてもよい。
また、前記位置情報取得部は、GPSによる位置測定機能を用いて、現在位置を特定する情報を取得するようにしてもよい。これによれば、情報処理装置が携帯型端末であっても、無線通信により、現在位置情報を取得できる。
Furthermore, the notification unit may include a voice output unit that outputs the generated notification information by voice.
Further, the position information acquisition unit may acquire information for specifying the current position using a position measurement function using GPS. According to this, even if the information processing apparatus is a portable terminal, the current position information can be acquired by wireless communication.

また、この発明は、情報提供元装置から送信されたコンテンツを受信する通信機能と、受信したコンテンツを、分類して取得データとして保存するデータ保存処理機能と、ユーザに対して報知情報を報知する報知機能と、ユーザの現在位置を特定する情報を取得する位置情報取得機能と、前記報知情報を決定するための報知情報決定条件を含む設定データを入力する入力機能と、前記現在位置を特定する情報を利用して、前記取得データのうち前記報知情報決定条件を満たす取得データを選択して、選択された取得データに関する報知情報を決定および生成する報知情報処理機能とを、コンピュータに実現させるための情報処理装置のプログラムを提供するものである。   The present invention also provides a communication function for receiving content transmitted from an information providing source device, a data storage processing function for classifying the received content and storing it as acquired data, and reporting notification information to the user. A notification function, a position information acquisition function for acquiring information for specifying the current position of the user, an input function for inputting setting data including notification information determination conditions for determining the notification information, and the current position are specified. In order to cause a computer to realize a notification information processing function that uses information to select acquisition data satisfying the notification information determination condition from among the acquisition data, and to determine and generate notification information related to the selected acquisition data A program for the information processing apparatus is provided.

この発明によれば、ユーザの現在位置を特定する情報と、受信されたコンテンツから取得した取得データとを用いて、入力された報知情報決定条件に基づいて、ユーザに知らせる報知情報を決定かつ生成するので、ユーザに操作負担をかけることなく、ユーザのいる現在位置との関係で、ユーザにとって有効な情報を容易に報知することができ、報知情報を利用する際のユーザの利便性を向上できる。   According to this invention, using the information specifying the current position of the user and the acquired data acquired from the received content, the notification information to be notified to the user is determined and generated based on the input notification information determination condition. Therefore, information that is effective for the user can be easily notified in relation to the current position where the user is located without imposing an operation burden on the user, and the convenience of the user when using the notification information can be improved. .

以下、図面を使用して本発明の実施の形態を説明する。なお、以下の実施例の記載によって、この発明が限定されるものではない。
<この発明の情報処理装置の構成>
図1に、この発明の情報処理装置の一実施例の構成ブロック図を示す。
この発明の情報処理装置1は、ネットワーク2を介して、情報提供元装置3から送信又は放送されている各種コンテンツを受信する通信部11を備え、さらに、情報処理装置1の現在位置を知ることのできる情報を受信する位置情報取得部15を備える。
情報処理装置1は、このような各種情報を受信可能な通信機能を持つ装置であり、たとえば、ノートパソコン,PDA,携帯電話,PHS,携帯型ナビゲーション装置などの携帯型端末を利用することができる。
以下、この発明の情報処理装置1を、携帯端末、あるいは単に端末TEとも呼ぶ。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, this invention is not limited by description of the following examples.
<Configuration of Information Processing Apparatus of the Invention>
FIG. 1 is a block diagram showing the configuration of an embodiment of an information processing apparatus according to the present invention.
The information processing apparatus 1 according to the present invention includes a communication unit 11 that receives various contents transmitted or broadcast from the information providing source apparatus 3 via the network 2, and further knows the current position of the information processing apparatus 1. The position information acquisition part 15 which receives the information which can be performed is provided.
The information processing apparatus 1 is an apparatus having a communication function capable of receiving such various types of information. For example, a portable terminal such as a notebook personal computer, a PDA, a mobile phone, a PHS, or a portable navigation apparatus can be used. .
Hereinafter, the information processing apparatus 1 of the present invention is also referred to as a portable terminal or simply a terminal TE.

通信部11は、インターネット,有線LAN,無線LAN,CATVその他の双方向に通信可能な通信回線に接続する機能を有し、さらにインターネットやCATVを介して一方向的に放送されてくるデジタルコンテンツを受信可能な接続機能を有することが好ましい。   The communication unit 11 has a function of connecting to the Internet, a wired LAN, a wireless LAN, CATV and other communication lines capable of bidirectional communication, and further, digital content broadcast unidirectionally via the Internet or CATV. It is preferable to have a receivable connection function.

ここで、デジタルコンテンツとは、単なる文字情報,音声,図形,静止画,動画の他、これらの各種情報が混合されたマルチメディア情報(たとえば、webブラウザで表示可能な情報),一方向的に送信されるラジオ放送番組,テレビ放送番組,文字放送番組などを意味する。
情報提供元装置3は、多数のデジタルコンテンツを格納したサーバや、放送局の番組放送装置などを意味する。以下、情報提供元装置3を、サーバとも呼ぶ。
Here, the digital content is not only simple text information, audio, graphics, still images, and moving images, but also multimedia information in which these various types of information are mixed (for example, information that can be displayed by a web browser), unidirectionally. It means a radio broadcast program, a television broadcast program, a text broadcast program, etc. to be transmitted.
The information providing source device 3 means a server storing a large number of digital contents, a program broadcasting device of a broadcasting station, or the like. Hereinafter, the information providing source device 3 is also referred to as a server.

また、この発明の情報処理装置1は、後述するような移動中のユーザへの報知機能を有するために、持ち運び可能な小型かつ軽量の携帯端末であることが好ましく、したがって、通信部11はネットワーク2に対して無線によって通信する機能と、放送番組を選択的に受信可能ないわゆるチューナ機能を有することが好ましい。   In addition, since the information processing apparatus 1 of the present invention has a notification function for a moving user as will be described later, it is preferable that the information processing apparatus 1 is a portable and small portable terminal. It is preferable to have a function of wirelessly communicating with 2 and a so-called tuner function capable of selectively receiving a broadcast program.

位置情報取得部15は、無線通信によって送られてくる位置特定のための電波を受信する機能を有し、受信した電波から、端末TEの現在位置を算出する機能を有する。
たとえば、いわゆるGPS(Global Positioning System)による位置測定機能を備えてもよい。
また、都市内の多数の特定地点に設置された位置情報送信装置から送信される無線信号を受信して端末TEの現在位置を特定するような位置取得機能を備えてもよい。
特に、GPSで利用する衛星からの電波を受信できないような場所(たとえばビル内,地下街など)にユーザがいるときに、現在位置を特定するために、このような位置取得機能を有することが好ましい。
以下の実施例では、できるだけ端末TEの正確な位置を算出するために、位置情報取得部15は、GPSによる位置測定機能を有するものとして説明する。
The position information acquisition unit 15 has a function of receiving a radio wave for position specification sent by wireless communication, and has a function of calculating the current position of the terminal TE from the received radio wave.
For example, a position measurement function by so-called GPS (Global Positioning System) may be provided.
In addition, a position acquisition function may be provided that receives radio signals transmitted from position information transmitting apparatuses installed at a number of specific points in the city and specifies the current position of the terminal TE.
In particular, it is preferable to have such a position acquisition function in order to identify the current position when the user is in a place where a radio wave from a satellite used for GPS cannot be received (for example, in a building, underground mall, etc.). .
In the following embodiments, the position information acquisition unit 15 will be described as having a position measurement function using GPS in order to calculate the exact position of the terminal TE as much as possible.

通信部11によって受信されたデータ(取得データ23と呼ぶ)と、位置情報取得部15によって受信された無線信号から生成されたデータ(現在位置情報24と呼ぶ)は、記憶部22に、保存される。   Data received by the communication unit 11 (referred to as acquisition data 23) and data generated from the radio signal received by the position information acquisition unit 15 (referred to as current position information 24) are stored in the storage unit 22. The

ここで、取得データ23は、前記したようなデジタルコンテンツであり、種々の形態の情報が含まれている。たとえば、1つの店舗のデジタルコンテンツが受信された場合、その店舗を特定する文字情報(報知対象の識別情報)の他、位置を示す地図情報、バーゲンなどの広告を示す画像情報、店舗の様子を紹介した動画情報、電子クーポン情報などが含まれる。
これらの情報は、ユーザに報知すべき対象を特定するための報知対象特定情報に相当する。
Here, the acquisition data 23 is digital content as described above, and includes various types of information. For example, when digital content of one store is received, in addition to character information (identification information to be notified) specifying the store, map information indicating the position, image information indicating an advertisement such as a bargain, and the state of the store The introduced video information, electronic coupon information, etc. are included.
These pieces of information correspond to notification target specifying information for specifying a target to be notified to the user.

通信部11によって受信されたデータは、取得データ分類部13によって、予め設定された情報形態の分類に基づいて種別化され、データ保存処理部14によって将来的に報知のときに利用可能な形態に変換され、取得データ23として記憶部22に保存される。
報知対象としては、コンテンツに含まれるあらゆる物が対象となりうるが、たとえば商品を販売する店舗,デパートなどのビル,駅,公園,橋などの施設も対象となる。
The data received by the communication unit 11 is categorized by the acquired data classification unit 13 based on the classification of the preset information form, and in a form that can be used for future notification by the data storage processing unit 14. The converted data is stored in the storage unit 22 as acquired data 23.
The notification target can be any item included in the content, but also includes, for example, stores that sell products, buildings such as department stores, stations, parks, and bridges.

現在位置情報24は、たとえば、経度情報と緯度情報とからなり、後に報知の際に端末TEの表示画面に表示される地図上に、端末TEの現在の位置を表示できるような形態で記憶されることが好ましい。
また、現在位置情報24は、移動するユーザに伴って変化する現在位置を、できるだけ正確に表示および報知するために、リアルタイムで取得することが好ましい。
The current position information 24 includes, for example, longitude information and latitude information, and is stored in such a form that the current position of the terminal TE can be displayed on a map that is displayed on the display screen of the terminal TE at the time of notification later. It is preferable.
The current position information 24 is preferably acquired in real time in order to display and notify the current position that changes with the moving user as accurately as possible.

入力部12は、この端末TEを利用する際に必要な情報を、ユーザが設定入力する部分であり、キーボード,テンキー,専用ボタン,ポインティングデバイス(マウス,トラックボール,ペンなど)の他、手書き文字図形入力,音声認識入力などを用いることができる。
入力部12から入力されたデータは、設定データ25として、記憶部22に保存される。
設定データ25としては、たとえば、ユーザの個人情報(氏名,住所,性別,生年月日,電話番号,出身地),ユーザの興味のある分野情報(たとえば、家電,食事,スポーツ,書籍,衣服など),趣味,職業などが含まれる。
また、入力されるデータには、後に報知する情報を決定するための報知情報決定条件,日時情報,現在位置からの距離情報(上限距離)などの設定データも含まれる。
The input unit 12 is a part where the user sets and inputs information necessary for using the terminal TE. In addition to a keyboard, a numeric keypad, a dedicated button, a pointing device (mouse, trackball, pen, etc.), handwritten characters Graphic input, speech recognition input, etc. can be used.
Data input from the input unit 12 is stored in the storage unit 22 as setting data 25.
As the setting data 25, for example, personal information (name, address, gender, date of birth, telephone number, hometown) of the user, field information of interest to the user (for example, home appliances, meals, sports, books, clothes, etc.) ), Hobbies, occupations, etc.
The input data also includes setting data such as notification information determination conditions for determining information to be notified later, date and time information, distance information from the current position (upper limit distance), and the like.

たとえば、現在位置からの距離情報は、ユーザの現在位置を中心とする円形領域の半径(たとえば500m)に相当し、報知情報処理の際に、この半径内に存在する所望の報知対象を、記憶部22から選択するのに利用される。
詳細は後述するが、たとえば、10件の店舗の位置情報がすでに取得データ23として記憶部22に記憶されている状態で、端末TEの現在位置から所定の距離情報(たとえば、500m)の領域内に、3件の店舗の位置が含まれていると判断されたとすると、この3件の店舗のみが報知対象として選択される。
For example, the distance information from the current position corresponds to a radius (eg, 500 m) of a circular area centered on the current position of the user, and a desired notification target existing within this radius is stored at the time of notification information processing. Used to select from the part 22.
Although details will be described later, for example, within the area of predetermined distance information (for example, 500 m) from the current position of the terminal TE in a state where the position information of ten stores is already stored in the storage unit 22 as the acquired data 23 If it is determined that the positions of three stores are included, only these three stores are selected as notification targets.

ただし、表示部が長方形状で、長方形状の地図が表示される場合、その長方形の対角線の交点を中心とし、この中心から長方形の各頂点までの距離を、現在位置からの距離情報(上限距離)としてもよい。この場合、長方形の中心にユーザの現在位置があると仮定したとき、対角線の半分の長さが現在位置からの距離情報となる。そしてこの長方形領域の中に、店舗が存在するか否かをチェックし、その長方形領域内の店舗を報知対象として選択してもよい。   However, if the display is rectangular and a rectangular map is displayed, the distance from the center to the vertex of the rectangle, centered on the intersection of the diagonals of the rectangle, is the distance information from the current position (upper limit distance) ). In this case, when it is assumed that the current position of the user is at the center of the rectangle, the half length of the diagonal line is distance information from the current position. Then, it is checked whether or not there is a store in the rectangular area, and the store in the rectangular area may be selected as a notification target.

また、入力部12は、報知された対象に関するより詳細な情報を表示させるために、報知対象の位置を選択するための選択部を備えてもよい。
選択部としては、ポインティングデバイスを用いることができるが、たとえば、表示部がタッチパネルである場合ペンを用いることができる。あるいは表示部にカーソルを表示させる場合は、そのカーソルを上下左右に移動させることのできる移動キーやトラックボールを用いてもよい。このような選択部を備えると、たとえば表示部に報知対象として選択された3件の店舗の位置が表示されていた場合に、1つの店舗の位置をペンで指示すると、その店舗の取得データとしてすでに保存されていた報知対象特定情報を読み出して、表示部に表示させることができる。
より具体的には、その店舗の報知対象特定情報のうち、ユーザにとって必要な情報、たとえば店舗名,電話番号,休業日,業種などを、その店舗の位置表示の近傍に、いくつか表示させることができる。また、その店舗の紹介動画や静止画が保存されている場合には、その動画や静止画を再生してもよい。
Further, the input unit 12 may include a selection unit for selecting the position of the notification target in order to display more detailed information regarding the notified target.
As the selection unit, a pointing device can be used. For example, when the display unit is a touch panel, a pen can be used. Or when displaying a cursor on a display part, you may use the movement key and trackball which can move the cursor up and down, right and left. When such a selection unit is provided, for example, when the positions of three stores selected as notification targets are displayed on the display unit, if the position of one store is indicated with a pen, the acquired data of the store is used. The notification target specifying information that has already been stored can be read out and displayed on the display unit.
More specifically, among the notification target specific information of the store, information necessary for the user, for example, a store name, a telephone number, a closed day, a business type, etc. are displayed in the vicinity of the store position display. Can do. In addition, when the introduction movie or still image of the store is stored, the movie or still image may be reproduced.

取得データ分類部13は、通信部11によって受信された各種データを、所定の情報形態の分類に基づいて種別化する部分である。たとえば、受信したデータが、1つの店舗情報であり、文字,地図,動画からなるマルチメディア情報であり、どの部分のデータが、それぞれ文字,地図,動画であるかがわかる識別データも含む情報である場合には、その識別データを手がかりとして、文字データ部分,地図データ部分,動画データ部分を、それぞれ分割する。
また、文字データ部分の中に、その店舗を特定する情報(名称,住所,電話番号,営業時間,業務分類,年齢層など)や、その店舗の位置情報,商品の割引情報(クーポン情報)が含まれている場合は、それらの情報を識別して抽出する。
The acquired data classification unit 13 is a part that classifies various data received by the communication unit 11 based on a classification of a predetermined information form. For example, the received data is one store information, which is multimedia information composed of characters, a map, and a movie, and information including identification data that indicates which part of the data is a character, a map, and a movie, respectively. In some cases, the character data portion, the map data portion, and the moving image data portion are each divided using the identification data as a clue.
In addition, information (name, address, telephone number, business hours, business classification, age group, etc.), location information of the store, and product discount information (coupon information) are specified in the character data portion. If it is included, the information is identified and extracted.

たとえば、一具体例として、洋食レストランの情報を受信したとすると、その受信データは、次のような情報からなる。
(1)データ開始識別データ:D01
(2)店舗名:AAA
(3)店舗業種:食堂
(4)業種細分類:洋食レストラン
(5)住所:〒530−0011,大阪市北区ABCD町1−1−1
(6)電話番号:06−6111−1234
(7)営業時間:平日,10:00〜20:00
(8)休業日:日曜日
(9)クーポン情報1:全商品10%割引
(10)クーポン期限:2007.5.1から5.5まで有効
(11)販売商品名(価格):S01(1000円),S02(800円)…
(12)地図:ファイル001
(13)静止画:店舗ファイル002,商品画像ファイル003,
(14)動画:商品紹介ファイル004
(15)ホームページURL:HTTP://abcd.jp/index.html/
(16)GPS情報:緯度12.34,経度156.78
(17)データ終了識別データ:D02
For example, if a Western restaurant information is received as a specific example, the received data includes the following information.
(1) Data start identification data: D01
(2) Store name: AAA
(3) Store industry: cafeteria (4) Industry subcategory: Western restaurant (5) Address: 1-15-1 ABCD-cho, Kita-ku, Osaka 530-0011
(6) Phone number: 06-6111-1234
(7) Opening hours: Weekdays, 10: 00-20: 00
(8) Closed days: Sunday (9) Coupon information 1: 10% discount on all products (10) Coupon expiration date: Valid from 2007.5.1 to 5.5 (11) Product name (price): S01 (1000 yen) ), S02 (800 yen) ...
(12) Map: File 001
(13) Still image: store file 002, product image file 003
(14) Movie: Product introduction file 004
(15) Homepage URL: HTTP://abcd.jp/index.html/
(16) GPS information: latitude 12.34, longitude 156.78
(17) Data end identification data: D02

ここで、GPS情報(16)を直接取得することができなかった場合は、住所(5)からGPS情報を算出することもできる。
取得データ分類部13は、上記のように、データ開始識別データ(D01)からデータ終了識別データ(D02)までのデータを、1つのデータモジュールとして認識し、さらに、この中に含まれる複数のデータを、各項目(店舗名,店舗業種など)ごとに識別情報(コード)を付与し、分類する。
Here, when the GPS information (16) cannot be obtained directly, the GPS information can also be calculated from the address (5).
As described above, the acquired data classification unit 13 recognizes data from the data start identification data (D01) to the data end identification data (D02) as one data module, and further includes a plurality of data included therein. Are classified by assigning identification information (code) to each item (store name, store industry, etc.).

これらの各項目が、予め所定のフォーマットで送信されてくることがわかっている場合は、そのフォーマットに基づいて、各項目のデータを切り出せばよい。しかし、放送されてくるコンテンツでは、この順序どおりに送信されるとは限らず、また、すべての項目が含まれているとは限らない場合もあると考えられる。そのような場合は、送信されてきたコンテンツの一連のデータの中から、各項目のデータ配列などの特徴部分を認識して、各項目を切り出せばよい。
たとえば、文字放送であれば、そのテキストデータの中に、「市」とか「区」の文字があれば、その前後のデータを住所と認識し、市外局番らしき一連の数字列とさらに数けたの数字列が続いた場合は電話番号と認識し、「http://」で始まる文字列パターンがあれば、URLと認識すればよい。
When it is known that these items are transmitted in a predetermined format in advance, the data of each item may be cut out based on the format. However, it is considered that the content that is broadcast is not always transmitted in this order and that not all items are included. In such a case, each item may be cut out by recognizing a characteristic portion such as a data array of each item from a series of transmitted content data.
For example, in the case of teletext, if the text data contains characters such as “city” or “ku”, the data before and after it is recognized as an address, and a series of numbers that look like an area code are counted. Is followed by a phone number, and if there is a character string pattern beginning with “http: //”, it may be recognized as a URL.

データ保存処理部14は、このように分類された受信データ(2)〜(16)を、各項目ごとに読み出すことができるような形態に変換し、取得データ23として記憶部22に保存する。
上記具体例では、項目(2)から(10)までのデータは文字データであるので、各項目の識別コードと関係づけて、保存する。
また、項目(12)から(14)は画像データであるので、たとえば圧縮処理をした後、識別コードとともに保存する。さらに、項目(16)のGPS情報は、位置情報取得部15によって得られる位置情報と比較することのできる形態で保存する。
The data storage processing unit 14 converts the received data (2) to (16) thus classified into a form that can be read for each item, and stores the acquired data 23 in the storage unit 22.
In the above specific example, the data from items (2) to (10) is character data, and is stored in association with the identification code of each item.
Since items (12) to (14) are image data, for example, after compression processing, they are stored together with an identification code. Further, the GPS information of the item (16) is stored in a form that can be compared with the position information obtained by the position information acquisition unit 15.

図1において、記憶部22は、種々の情報を記憶しておくメモリであり、たとえば、取得データ23,現在位置情報24,設定データ25などを保存するメモリである。
また、この発明の端末TEの動作を制御する制御プログラムも、この記憶部22に保存される。このような記憶部22は、RAM,ROM,フラッシュメモリのような半導体メモリの他、ICカードメモリなどの着脱可能な小型媒体や、ハードディスク等の固定記憶媒体を用いることができる。
また、取得データ23や設定データ25は、不揮発性の書き換え可能なメモリに記憶する。
In FIG. 1, the storage unit 22 is a memory that stores various types of information, for example, a memory that stores acquisition data 23, current position information 24, setting data 25, and the like.
A control program for controlling the operation of the terminal TE of the present invention is also stored in the storage unit 22. Such a storage unit 22 can be a semiconductor memory such as a RAM, a ROM, or a flash memory, a removable small medium such as an IC card memory, or a fixed storage medium such as a hard disk.
The acquired data 23 and the setting data 25 are stored in a nonvolatile rewritable memory.

図1の位置確認部16は、取得データ23の中に含まれる情報のうち位置に関する情報を読み出し、現在位置情報24との関係をチェックする部分である。
たとえば、取得データ23として、100個の店舗のGPS情報(G001,G002,……G100)が含まれていたとすると、この100個の各GPS情報が示す位置と、現在位置情報24が示す位置との距離L(L1,L2,……L100)を算出する。
The position confirmation unit 16 in FIG. 1 is a part that reads out information related to the position among the information included in the acquired data 23 and checks the relationship with the current position information 24.
For example, if the acquired data 23 includes GPS information (G001, G002,... G100) of 100 stores, the position indicated by each of the 100 GPS information, the position indicated by the current position information 24, and Distance L (L1, L2,... L100) is calculated.

この距離Lは、端末TEを持つユーザがいる現在位置と、保存されていた各店舗の所在位置との距離を示すものであり、この距離Lをチェックすることにより、ユーザがどの店舗の近くにいるかがわかる。
また、この距離Lに加えて、たとえば取得データの中の店舗業種も考慮することにより、ユーザの好む業種の店舗のみを選択し、かつユーザの現在位置から近い順に、複数の店舗をリストアップすることもできる。
This distance L indicates the distance between the current position where the user having the terminal TE is located and the location where each store has been stored, and by checking this distance L, the user can be located close to which store. I can see.
In addition to this distance L, for example, by considering the store industry in the acquired data, only the store of the industry preferred by the user is selected, and a plurality of stores are listed in order from the user's current position. You can also

さらに、上記したようなクーポン情報1を考慮することにより、リストアップされた店舗のうち、クーポン情報を有する店舗のみを選んだとすると、端末TEを持つユーザに対して、その現在位置から近い順に、ユーザの好む店舗でクーポン情報(商品割引など)を有する店舗のみを報知することが可能となる。しかも、「現在位置に近い順に、ユーザの好む業種(たとえば食事)で、現在クーポン情報のある店舗を報知する」という設定データ(報知情報決定条件)が予め設定されていたとすると、ユーザは、端末TEでそのような店舗を探し出す操作を全くすることなく、容易に所望の店を確認することができる。   Further, if only the store having the coupon information is selected from among the listed stores by considering the coupon information 1 as described above, the user having the terminal TE in order from the current position to the user It is possible to notify only stores having coupon information (product discounts, etc.) at stores preferred by customers. Moreover, assuming that setting data (notification information determination condition) “notify stores with current coupon information in the industry (for example, meals) preferred by the user in the order closer to the current position” is set in advance, A desired store can be easily confirmed without performing any operation of searching for such a store in TE.

位置確認部16で算出された距離Lは、報知情報決定部17で利用される。報知情報決定部17は、所定の報知情報決定条件に基づいて、位置確認部16で算出された距離等を用いてユーザに報知する内容を決定する部分である。
報知する内容を決定する条件(報知情報決定条件)は、種々のものが考えられるが、予め設定データ25として記憶しておく。
The distance L calculated by the position confirmation unit 16 is used by the notification information determination unit 17. The notification information determination unit 17 is a part that determines the content to be notified to the user using the distance calculated by the position confirmation unit 16 based on predetermined notification information determination conditions.
Various conditions for determining the content to be notified (notification information determination condition) are conceivable, but are stored in advance as setting data 25.

また、この決定条件は、予めこの発明の情報処理装置の設計時に定め、出荷前に固定された設定データとして、ROM等に記憶しておいてもよい。
たとえば、「現在位置から半径100m以内に存在する店舗で、現在クーポン券を発行している店舗を報知する」(条件001)という意味の決定条件を、所定のデータ形式で予め記憶しておけばよい。ただし、報知してほしい内容はユーザごとに異なるので、ユーザが決定条件を変更あるいは新たに設定できるようにすることが好ましい。上記条件001では、半径を変数としておき、実際にこの条件を使うときに、ユーザに半径の数値を入力してもらうようにしてもよい。
The determination condition may be stored in a ROM or the like as setting data that is determined in advance at the time of designing the information processing apparatus of the present invention and fixed before shipment.
For example, if a determination condition meaning “notify a store that currently exists within a radius of 100 m from the current position and issues a store that currently issues coupons” (condition 001) is stored in advance in a predetermined data format. Good. However, since the contents to be notified differ for each user, it is preferable that the user can change or newly set the determination condition. In the above condition 001, the radius may be set as a variable, and when this condition is actually used, the user may input a numerical value of the radius.

したがって、決定条件を設定等する入力モードを予め用意し、容易な操作でユーザが決定条件を変更または設定できるようにしておくことが好ましい。
また、決定条件を複数個設定できるようにし、どの決定条件で報知をするかを、ユーザが選択できるようにしてもよい。たとえば、複数個の決定条件の識別名などを、表示部にリスト表示し、どの条件で報知するかをユーザに選択してもらえばよい。
Therefore, it is preferable to prepare an input mode for setting the determination condition in advance so that the user can change or set the determination condition with an easy operation.
In addition, a plurality of determination conditions may be set, and the user may be able to select which determination condition is used for notification. For example, identification names of a plurality of determination conditions may be displayed in a list on the display unit, and the user may select which conditions are used for notification.

また、予め設定されていた決定条件の中には適当なものがなく、ユーザの希望する条件ですぐに報知してほしい場合もあるので、ユーザが簡易に設定入力できるモードを有することが好ましい。
たとえば、現在位置からの距離情報(上限距離)が100mに予め設定されている場合に、ユーザが「ラーメン」と入力することにより、自動的に業種細分類をラーメンに設定した決定条件を作成してもよい。この場合、取得データの中から、現在位置から100m以内のラーメン店を抽出し、報知するようにする。
また、ユーザが、「クーポン」と文字入力するか、あるいは音声入力することにより、たとえば「現在位置から100m以内に存在する店舗で、現在クーポンを発行している店舗を報知せよ」というような決定条件を自動的に作成し、取得データの中から、この決定条件に合致する店舗を抽出し、報知するようにしてもよい。
In addition, there is no appropriate determination condition set in advance, and there is a case where it is desired to immediately notify the condition desired by the user. Therefore, it is preferable to have a mode in which the user can easily perform setting input.
For example, when the distance information from the current position (upper limit distance) is set to 100 m in advance, the user inputs “ramen” to create a determination condition that automatically sets the industry subcategory as ramen. May be. In this case, a ramen shop within 100 m from the current position is extracted from the acquired data and notified.
In addition, when the user inputs “coupon” or by voice input, a decision such as “notify the store that currently exists within 100 m from the current position and that issues a coupon” is made. A condition may be automatically created, and a store that matches the determination condition may be extracted from the acquired data and notified.

このように報知情報決定部17が利用する具体的な報知情報決定条件や決定処理は種々のものが考えられ、すべての条件を列挙することはできないが、一実施例を後述する。
特に、この発明では、ユーザが複雑な操作をすることなく、取得した情報と端末TEの現在の位置情報との関係で、報知する内容を選択することに特徴がある。
したがって、この発明では、ユーザの現在位置の近くに存在する店舗などの位置や情報を報知する場合が多いと考えられるので、報知情報決定条件の中に、上記したような現在位置からの距離情報(上限距離Lmax)を含めることが好ましい。
すなわち、上限距離Lmaxが予め設定されている場合には、ユーザの持つ端末TEの現在位置を中心とし、この上限距離Lmaxを半径とする円形領域の中に存在する報知対象を抽出する。
As described above, various notification information determination conditions and determination processes used by the notification information determination unit 17 can be considered, and not all conditions can be listed, but an embodiment will be described later.
In particular, the present invention is characterized in that the content to be notified is selected based on the relationship between the acquired information and the current position information of the terminal TE without a complicated operation by the user.
Therefore, in this invention, since it is considered that there are many cases where the location and information of a store or the like existing near the current location of the user are reported, distance information from the current location as described above is included in the notification information determination condition. It is preferable to include (upper distance Lmax).
That is, when the upper limit distance Lmax is set in advance, a notification target existing in a circular area having the upper limit distance Lmax as a radius around the current position of the terminal TE held by the user is extracted.

たとえば、「上限距離Lmax=100m」(J01)が設定されていたとすると、取得データの中に、GPS情報と現在位置との距離が100m以下となるデータがないか検索し、そのような条件を満たすGPS情報を持つ取得データを抽出し、報知情報として決定する。
また、上限距離Lmaxの他に、一実施例として、次のような決定条件も用いられる。ただし、これに限るものではない。
(J02)店舗業種が、食堂であること。
(J03)営業時間内であること。
(J04)現在、クーポン情報があること。
(J05)販売商品に1000円以下のものがあること。
For example, if “upper limit distance Lmax = 100 m” (J01) is set, the acquired data is searched for data with a distance of 100 m or less between the GPS information and the current position, and such a condition is set. Acquired data having GPS information to be satisfied is extracted and determined as notification information.
In addition to the upper limit distance Lmax, the following determination condition is also used as an example. However, the present invention is not limited to this.
(J02) The store industry is a restaurant.
(J03) Being within business hours.
(J04) There is currently coupon information.
(J05) There must be 1000 yen or less in the products sold.

このように5つの決定条件が予め設定されていたとすると、報知情報決定部17は、保存した取得データ23を検索し、J01〜J05のすべての条件を満たすものがないか否かチェックする。たとえば、取得データの中に、条件J02に合致する情報(3)店舗業種を持つものがないかチェックする。さらに、条件J04をチェックする場合には、取得データの中の(9)と(10)のクーポン情報1とクーポン期限の内容をチェックする。
このようなチェックをすることにより、所定の決定条件を満たす取得データを選択する。すなわち報知するべき対象(店舗)を決定する。たとえば、現在位置から100mの範囲内にすべての決定条件に合致する店舗が3件存在すれば、その3件の店舗が報知対象として決定(選択)される。
また、上限距離を半径とする円形領域内をチェックするのではなく、前記したように、表示部に表示される長方形状領域の対角線の半分の長さを現在位置からの距離情報(上限距離)として、その長方形状領域内をチェックしてもよい。
If five determination conditions are set in advance as described above, the notification information determination unit 17 searches the stored acquisition data 23 and checks whether there is any that satisfies all the conditions of J01 to J05. For example, it is checked whether or not there is information (3) having a store business type that matches the condition J02 in the acquired data. Furthermore, when checking condition J04, the coupon information 1 of (9) and (10) in the acquired data and the contents of the coupon deadline are checked.
By performing such a check, acquired data that satisfies a predetermined determination condition is selected. That is, an object (store) to be notified is determined. For example, if there are three stores that match all the determination conditions within a range of 100 m from the current position, the three stores are determined (selected) as notification targets.
Also, instead of checking the circular area with the upper limit distance as the radius, as described above, the half length of the diagonal line of the rectangular area displayed on the display unit is the distance information (upper limit distance) from the current position. The rectangular area may be checked.

報知情報生成部18は、報知情報決定部17によって選択された取得データを用いて、報知部19に与える報知情報を生成する部分である。
たとえば、上記したように、3件の店舗が報知対象として決定されたとすると、この3件の店舗についての取得データの中から、報知すべき情報を抽出し、報知部19に出力する形態の情報を生成する。この場合、3件の店舗の取得データの中から、(2)店舗名,(6)電話番号,(9)クーポン情報1を抽出し、これらを文字データの形態で報知情報を生成し、端末TEの表示画面にリスト表示してもよい。
The notification information generation unit 18 is a part that generates notification information to be provided to the notification unit 19 using the acquired data selected by the notification information determination unit 17.
For example, as described above, if three stores are determined as notification targets, information to be notified is extracted from the acquired data for the three stores and is output to the notification unit 19. Is generated. In this case, (2) store name, (6) telephone number, and (9) coupon information 1 are extracted from the acquired data of the three stores, and notification information is generated in the form of character data, and the terminal A list may be displayed on the TE display screen.

あるいは、3件の店舗の(16)GPS情報のみを抽出し、さらに現在位置を含む領域の地図データを取得し、GPS情報を用いて地図データの中における3件の店舗の位置を特定して、店舗の位置が視覚的にわかるように図形データ(地図)の形態で報知情報を生成してもよい。この場合は、端末TEの表示画面に、現在位置と3件の店舗の位置を示した地図が表示される。
このように生成される報知情報は、ユーザの要求に応じて、文字のみからなるデータの他、図形,記号,アイコン,画像などを用いた情報に変換することが好ましい。
また、音声による報知,店舗の位置の点滅表示あるいは、業種ごとに異なる色や形状のアイコン表示をしてもよい。さらに、前記した選択部によって地図上の店舗位置を選択した場合に、その店舗の店舗名等を表示したり、音声で店舗名やクーポンがあることを報知してもよい。
Alternatively, only (16) GPS information of three stores is extracted, map data of an area including the current position is acquired, and the positions of the three stores in the map data are specified using the GPS information. The notification information may be generated in the form of graphic data (map) so that the store position can be visually recognized. In this case, a map showing the current position and the positions of the three stores is displayed on the display screen of the terminal TE.
The notification information generated in this way is preferably converted into information using figures, symbols, icons, images, etc. in addition to data consisting only of characters in response to a user request.
In addition, notification by voice, flashing display of a store position, or icon display of a different color or shape for each business type may be performed. Furthermore, when the store position on the map is selected by the selection unit described above, the store name or the like of the store may be displayed, or it may be notified by voice that there is a store name or a coupon.

このように、報知の方法としては、視覚的なものと聴覚的なものが考えられるが、報知部19は、図1に示すように、表示部20と、音声出力部21を備える。
表示部20には、LCD,EL素子などの表示パネルを用いることができ、従来の携帯端末と同様に、文字,図形,静止画,動画などあらゆる形態で情報を表示することができることが好ましい。
上記したように、報知情報生成部18によって生成された報知情報は、報知部19の表示部20または音声出力部21に与えられ、視覚的情報または聴覚的情報として出力される。ただし、報知情報の出力は、表示と音声出力に限るものではない。印刷機能を有する端末TEであれば、文字や図形からなる報知情報を用紙に印刷してもよい。
As described above, visual and auditory methods can be considered as the notification method, but the notification unit 19 includes a display unit 20 and an audio output unit 21 as shown in FIG.
A display panel such as an LCD or an EL element can be used for the display unit 20, and it is preferable that information can be displayed in all forms such as characters, figures, still images, and moving images, as in a conventional portable terminal.
As described above, the notification information generated by the notification information generation unit 18 is given to the display unit 20 or the audio output unit 21 of the notification unit 19 and output as visual information or auditory information. However, the output of the notification information is not limited to display and audio output. In the case of the terminal TE having a printing function, notification information including characters and figures may be printed on a sheet.

以上が、この発明の情報処理装置の一実施例の構成ブロックであるが、この装置の構成ブロックは、主として、CPU,ROM,RAM,I/Oコントローラ,タイマーなどからなるマイクロコンピュータにより実現される。
特に、取得データ分類部13,データ保存処理部14,位置情報取得部15,位置確認部16,報知情報決定部17,報知情報生成部18は、ROM等に記憶された制御プログラムに基づいて、CPUが各ハードウェアを有機的に動作させることにより実現される。
The above is the configuration block of an embodiment of the information processing apparatus of the present invention. The configuration block of this apparatus is realized mainly by a microcomputer comprising a CPU, ROM, RAM, I / O controller, timer, and the like. .
In particular, the acquired data classification unit 13, the data storage processing unit 14, the position information acquisition unit 15, the position confirmation unit 16, the notification information determination unit 17, and the notification information generation unit 18 are based on a control program stored in a ROM or the like. This is realized by the CPU operating each hardware organically.

<この発明の情報処理装置の概略動作の説明>
図2に、この発明の情報処理装置の概略動作の一実施例のフローチャートを示す。
この発明の情報処理装置1は、ネットワーク2を介して、情報提供元装置3から送信されてきた情報と、この装置1の現在位置情報24とを受信して、予め設定された報知情報決定条件に基づいて、報知情報を決定して、表示等によって出力をすることを特徴とする。
したがって、主として、設定処理(ステップS2),保存処理(ステップS4),および報知処理(ステップS6〜S10)からなる。
<Description of schematic operation of information processing apparatus of this invention>
FIG. 2 shows a flowchart of an embodiment of the schematic operation of the information processing apparatus of the present invention.
The information processing apparatus 1 according to the present invention receives information transmitted from the information providing source apparatus 3 and the current position information 24 of the apparatus 1 via the network 2, and sets notification information determination conditions set in advance. Based on the above, notification information is determined and output by display or the like.
Therefore, it mainly includes a setting process (step S2), a storage process (step S4), and a notification process (steps S6 to S10).

図2において、まず、ステップS1で、設定要求の有無をチェックする。ユーザが入力部12によって、設定データを入力するための要求入力をする。たとえば、設定入力モードに入るための専用キーを押下げた場合、設定要求があったと判断し、ステップS2へ進む。専用キーの入力がないとき、ステップS3へ進む。
ステップS2において、ユーザによって報知情報の決定条件を含む設定データの設定処理が行われる。設定データ25は、記憶部22へ保存される。
ステップS3において、通信部11が、情報提供元装置3からの情報を受信したか否かチェックする。受信データがある場合は、ステップS4へ進み、受信データの分類および保存処理をする。
ここで、受信されたデータは、予め設定された分類項目に従って分類され、取得データ23として、記憶部22へ保存される。
In FIG. 2, first, in step S1, the presence / absence of a setting request is checked. A user inputs a request for inputting setting data by the input unit 12. For example, if the dedicated key for entering the setting input mode is depressed, it is determined that there is a setting request, and the process proceeds to step S2. When there is no input of the dedicated key, the process proceeds to step S3.
In step S2, a setting process for setting data including conditions for determining notification information is performed by the user. The setting data 25 is stored in the storage unit 22.
In step S3, the communication unit 11 checks whether information from the information providing source device 3 has been received. If there is received data, the process proceeds to step S4, where the received data is classified and stored.
Here, the received data is classified according to preset classification items, and is stored in the storage unit 22 as acquired data 23.

受信データがない場合は、ステップS5へ進む。
ただし、通信部11によるデータの受信処理は、割込み処理で実行し、所定のブロック単位ごとのデータが受信されるごとに「受信データあり」を示すフラグを設定し、ステップS3では、このフラグが「受信データあり」を示しているか否かをチェックしてもよい。
If there is no received data, the process proceeds to step S5.
However, the data reception process by the communication unit 11 is executed as an interrupt process, and a flag indicating “received data” is set every time data in a predetermined block unit is received. In step S3, this flag is set. It may be checked whether or not “reception data exists” is indicated.

ステップS5において、報知出力要求があるか否か、チェックする。
ここで、たとえば、ユーザからの「報知出力要求」を示す専用キーの入力があるか否かチェックする。この専用キーの入力があったとき、ステップS6へ進み、報知処理(ステップS6〜S10)を実行する。入力のないときは、ステップS1へ戻る。
また、ステップS5における、専用キーの入力をチェックせずに、常に、ステップS6へ進み、報知出力要求の有無にかかわらず、報知処理をするようにしてもよい。
In step S5, it is checked whether there is a notification output request.
Here, for example, it is checked whether there is an input of a dedicated key indicating a “notification output request” from the user. When the dedicated key is input, the process proceeds to step S6, and notification processing (steps S6 to S10) is executed. When there is no input, the process returns to step S1.
Further, without checking the input of the dedicated key in step S5, the process may always proceed to step S6 to perform the notification process regardless of whether there is a notification output request.

ステップS6において、端末TEの現在位置の情報を取得する。
たとえば、GPSによる電波を受信し、その電波から、現在位置を特定する位置情報を算出する。また、現在位置の情報はリアルタイムで取得する方が好ましいので、ステップS6の処理は、マルチタスク処理や割込み処理により、常時行ってもよい。算出された現在位置情報24は、記憶部22に保存される。
In step S6, information on the current position of the terminal TE is acquired.
For example, GPS radio waves are received, and position information for specifying the current position is calculated from the radio waves. In addition, since it is preferable to acquire the current position information in real time, the processing in step S6 may be performed constantly by multitask processing or interruption processing. The calculated current position information 24 is stored in the storage unit 22.

ステップS7において、記憶部22に保存された取得データの内容をチェックし、その中に含まれる位置に関する情報を確認する。具体的には、たとえば、取得データに含まれるGPS情報を読み出し、次のステップS8の処理で利用できるように一時記憶する。
ここでは、読み出したGPS情報と、現在位置情報24とから距離情報を算出して一時記憶する。
ステップS8において、報知情報の決定処理をする。ここでは前記したように、取得データの位置情報等と、現在位置情報24と、算出された距離情報とを用いて、予め設定された決定条件を満たす取得データを選択し、報知対象を特定し、その報知対象に関する報知情報を決定する。
In step S7, the content of the acquired data stored in the storage unit 22 is checked, and information regarding the position included therein is confirmed. Specifically, for example, the GPS information included in the acquired data is read out and temporarily stored so that it can be used in the next step S8.
Here, distance information is calculated from the read GPS information and the current position information 24 and temporarily stored.
In step S8, notification information determination processing is performed. Here, as described above, using the position information of the acquired data, the current position information 24, and the calculated distance information, the acquired data satisfying the predetermined determination condition is selected, and the notification target is specified. Then, notification information regarding the notification target is determined.

ステップS9において、決定された報知情報について、報知部19に出力すべき情報の内容を生成する。たとえば、表示部20に表示する場合は、文字データや地図情報などを用いた視覚によって報知する情報を生成する。
ステップS10において、生成された報知情報は、報知部19へ与えられ、報知部19によって、表示または音声によって出力され、ユーザに報知する。
決定された報知情報の報知が終了した後、次のデータ受信などに備えて、ステップS1へ戻り、処理を繰り返す。あるいは、図示していないが、他に報知すべき情報がないか否かを確認して、ある場合はステップS6へ戻り、ない場合はステップS1へ戻ってもよい。
In step S9, the content of information to be output to the notification unit 19 is generated for the determined notification information. For example, when displaying on the display part 20, the information alert | reported visually using character data, map information, etc. is produced | generated.
In step S <b> 10, the generated notification information is given to the notification unit 19, and is output by display or voice by the notification unit 19 to notify the user.
After the notification of the determined notification information is completed, the process returns to step S1 to repeat the process in preparation for the next data reception or the like. Alternatively, although not shown, it is confirmed whether there is any other information to be notified, and if there is, the process may return to step S6, and if not, the process may return to step S1.

<実施例>
以下に、具体的な実施例に基づいて、この発明の設定処理(ステップS2),保存処理(ステップS4)および報知処理(ステップS6〜S10)の各処理内容について説明する。
<Example>
Below, based on a concrete Example, each processing content of the setting process (step S2) of this invention, a preservation | save process (step S4), and alerting | reporting process (steps S6-S10) is demonstrated.

1.設定処理(ステップS2)
ここでは、図2のステップS2の設定処理の一実施例について説明する。
設定処理では、報知情報の決定条件やユーザの個人情報などの設定データ25が入力される。入力はキーボードやペンなどを用いてユーザが行う。あるいは、雑誌などに印刷されている文字データ,地図,2次元バーコードなどを写真として読み取ることにより、入力してもよい。
2次元バーコードの場合、これに店舗名,住所,クーポン情報などが含まれていれば、それらの情報をテキストデータに変換できるので、ユーザが文字入力する手間を省くことができ便利である。
また、設定専用キーを設け、この専用キーが入力されたときに、設定入力モードに入り、所定の設定メニューを表示させ、そのメニュー表示に従って設定データを入力するようにしてもよい。
1. Setting process (step S2)
Here, an example of the setting process in step S2 of FIG. 2 will be described.
In the setting process, setting data 25 such as notification information determination conditions and user personal information is input. Input is performed by the user using a keyboard or pen. Alternatively, character data printed on a magazine or the like, a map, a two-dimensional bar code, or the like may be input as a photograph.
In the case of a two-dimensional barcode, if the store name, address, coupon information, and the like are included in the barcode, the information can be converted into text data, which is convenient because it saves the user from inputting characters.
Also, a setting-dedicated key may be provided, and when this dedicated key is input, a setting input mode is entered, a predetermined setting menu is displayed, and setting data is input according to the menu display.

図3に、設定データの一実施例の説明図を示す。
ユーザ個人情報は、ユーザを特定するための情報であり、これに限るものではない。
ここで嗜好分野とは、ユーザが報知してもらいたい情報の分野を意味し、たとえばユーザが興味を持っている分野,ファッション,和食,エステ,スポーツなどである。この嗜好分野は、報知すべき情報を決定する場合に利用できる。
FIG. 3 is an explanatory diagram of an example of the setting data.
User personal information is information for identifying a user, and is not limited to this.
Here, the preference field means a field of information that the user wants to be notified of, for example, a field in which the user is interested, fashion, Japanese food, beauty treatment, sports, and the like. This preference field can be used when determining information to be notified.

図3において、条件1〜4は、報知情報の決定条件の一実施例を示している。
たとえば、条件1は、現在位置を中心とする半径100m以内の領域にあるコンビニエンスストアを報知対象に選択することを意味する。
この条件が選択されて、報知処理が実行された場合、保存された取得データの中から、上限距離Lmax≦100m、かつ業種=「コンビニ」である店舗データを抽出し、該当する店舗の情報(たとえば位置,店舗名)を地図上に表示する。
In FIG. 3, conditions 1 to 4 indicate one example of notification information determination conditions.
For example, the condition 1 means that a convenience store in an area within a radius of 100 m centered on the current position is selected as a notification target.
When this condition is selected and the notification process is executed, store data having an upper limit distance Lmax ≦ 100 m and the type of business = “convenience store” is extracted from the stored acquired data, and information on the corresponding store ( For example, the position and store name) are displayed on the map.

同様に、条件2についても、予め設定された6つの条件項目をすべて満たすような取得データを抽出し、報知する。
条件3,条件4についても同様である。
条件3の場合、上限距離(Lmax)は設定されていないが、「その他」の項目で設定されているように、抽出された「喫茶店」のうち、現在位置から近いもの順に、5店舗のみが報知される。
Similarly, for condition 2, the acquired data that satisfies all the six condition items set in advance is extracted and notified.
The same applies to conditions 3 and 4.
In the case of condition 3, the upper limit distance (Lmax) is not set, but as set in the “others” item, only five stores are extracted in order from the extracted “coffee shops” in the order closer to the current position. Informed.

2.保存処理(ステップS4)
ここでは、図2のステップS4の保存処理について説明する。
保存処理では、受信されたデータを予め設定された項目に従って分類し、取得データ23として記憶部22に保存する。
たとえば、受信されるデータがテキストデータ,地図,図形,写真などのデータからなり、送信されてくる情報の順番が規定されている場合は、その予めわかっているフォーマットの順にデータを分類して、保存する。
2. Saving process (step S4)
Here, the storage process in step S4 of FIG. 2 will be described.
In the saving process, the received data is classified according to preset items and saved in the storage unit 22 as acquired data 23.
For example, if the received data consists of data such as text data, maps, figures, photos, etc., and the order of the information sent is specified, classify the data in the order of its known format, save.

図4に、この発明の受信データの一実施例を示す。
ここでは、主としてテキスト,図形からなる受信情報データと、デジタル放送によって送られてくる受信放送データとを、一つの例として示している。
図4の受信情報データとしては、予め定められた順で各データが送信されてくるものを示している。
すなわち、受信情報データは、「開始コード」で始まり、予め決められた順序で「店舗名」,「業種」等の各データが続き、「終了コード」で終わるデータである。「店舗名」から「その他」までの項目はこれらに限られるものではなく、この順序に限るものでもない。
また、予め送信順序がわかっていない場合でも、たとえば「店舗名」を示す特定コードと、実際の店舗名とをペアとして受信データの中に含めて送信されてくる場合は、店舗名を示す特定コードを検索することにより、これとペアとなった実際の店舗名を取り出すことができる。
FIG. 4 shows an embodiment of received data according to the present invention.
Here, received information data mainly composed of text and graphics and received broadcast data transmitted by digital broadcasting are shown as an example.
The received information data in FIG. 4 shows the data transmitted in a predetermined order.
That is, the received information data is data that starts with “start code”, continues with data such as “store name” and “business type” in a predetermined order, and ends with “end code”. Items from “store name” to “others” are not limited to these, and are not limited to this order.
Even if the transmission order is not known in advance, for example, if the received data is sent as a pair with the specific code indicating “store name” and the actual store name, the specific code indicating the store name is specified. By searching the code, the actual store name paired with this can be taken out.

また、ここで、「地図」,「店舗写真」,「商品写真」は、文字情報ではなく、1つの画像ファイルとして添付されて送信されてくることを示している。したがって、図4の「受信情報データ」が受信された場合、たとえば、店舗名=「レストランA10」という名称のフォルダが記憶部に作成され、そのフォルダの中に、「店舗名」から「その他」までのテキストデータと、地図などの画像ファイルが、1つの取得データとして保存される。   Here, “map”, “store photo”, and “product photo” indicate that they are attached as one image file and transmitted instead of text information. Therefore, when the “reception information data” in FIG. 4 is received, for example, a folder named “store name =“ restaurant A10 ”is created in the storage unit, and“ others ”from“ store name ”are included in the folder. The text data up to and an image file such as a map are stored as one piece of acquired data.

また、図4の受信放送データは、いわゆるデジタルコンテンツのマルチメディア情報であり、映像情報と文字情報とからなる。
ここで、映像情報は、端末TEの表示画面に表示されるテレビ番組の映像データであり、音声情報も含む。たとえば、1つの映像情報は、開始コードで始まり、地図,店舗紹介ビデオ,商品紹介ビデオなどの映像および音声コンテンツが続き、終了コードで終わる。
映像情報はたとえば、1つのmpegファイルとして、保存される。
The received broadcast data in FIG. 4 is so-called multimedia information of digital contents, and is composed of video information and character information.
Here, the video information is video data of a television program displayed on the display screen of the terminal TE, and includes audio information. For example, one piece of video information starts with a start code, followed by video and audio content such as a map, a store introduction video, and a product introduction video, and ends with an end code.
For example, the video information is saved as one mpeg file.

また、このような映像情報と並行としてほぼ同時に、文字情報が受信される。文字情報は、たとえば各情報項目の特定コードとその各情報内容がペアとなって送信される。そして、その特定コードを手がかりとして、ペアとなっている各情報内容を分類して保存する。
文字情報の送信されてくる順序が不明であり、情報項目の特定コードが付与されていない場合は、文字情報の中に含まれるデータ配列や特定のキーワードを抽出することにより、各情報項目内容を推定して切り出す。
In addition, character information is received almost simultaneously with such video information. For example, the character information is transmitted as a pair of a specific code of each information item and each information content. Then, using the specific code as a clue, the information contents of each pair are classified and stored.
If the order in which the character information is transmitted is unknown and the specific code of the information item is not assigned, the contents of each information item are extracted by extracting the data array or specific keyword contained in the character information. Estimate and cut out.

たとえば、文字情報の中に「市」とか、「区」という文字が抽出され、文字配列に住所を特定するものが検出されれば、その部分を、住所データとして切り出す。あるいは、「TEL」,「電話番号」などのキーワードが検出され、それに続いて、特定けた数の数字の列が検出されれば、その部分を、電話番号として切り出せばよい。
また、「http://」で始まる文字記号列があれば、その部分を、URLとして切り出せばよい。切り出した情報をユーザに提示し、正しく切り出されているか否かを問合せ、ユーザが修正できるようにしてもよい。
ただし、文字情報を確実に分類するためには、各情報項目の特定コードとともに各情報が送信されることが好ましい。
For example, if a character such as “city” or “ku” is extracted from the character information and an address specifying the character array is detected, that portion is cut out as address data. Alternatively, if a keyword such as “TEL” or “telephone number” is detected, and then a specific digit string is detected, that portion may be cut out as a telephone number.
If there is a character symbol string starting with “http: //”, that portion may be cut out as a URL. The cut out information may be presented to the user and inquired about whether or not it has been cut out correctly so that the user can correct it.
However, in order to reliably classify the character information, it is preferable that each information is transmitted together with the specific code of each information item.

受信放送データの場合も、各店舗ごとに、1つのフォルダを作成し、そのフォルダの中にその店舗の文字情報と、地図,ビデオ等の映像情報とを保存する。
また、図4に示すように、店舗の位置を正確に特定する情報、たとえば、GPS情報も受信データの中に含めることが好ましい。受信データの中にGPS情報そのものが含まれている場合は、その店舗のGPS情報として保存する。GPS情報は、たとえば、緯度情報と経度情報からなる。
あるいは、受信された情報の中に、GPS情報そのものがない場合は、その店舗の住所や電話番号などを用いて、ネットワーク2を介して、情報提供元装置3や、位置情報を保有する専用サーバに問合せて、GPS情報を入手する。
このように受信されたデータは店舗ごとに分類されて保存されるが、保存された取得データは、報知処理のときに、報知対象を選択するために用いられる。
Also in the case of received broadcast data, one folder is created for each store, and character information of the store and video information such as maps and videos are stored in the folder.
Moreover, as shown in FIG. 4, it is preferable that information for accurately specifying the location of the store, for example, GPS information, is also included in the received data. When the GPS data itself is included in the received data, it is stored as the GPS information of the store. The GPS information includes, for example, latitude information and longitude information.
Alternatively, when the GPS information itself is not included in the received information, the information providing source device 3 or the dedicated server that holds the position information via the network 2 using the address or telephone number of the store To obtain GPS information.
The data received in this way is classified and stored for each store, but the stored acquired data is used to select a notification target during the notification process.

図5に、この発明の保存データの一実施例の説明図を示す。保存データは、記憶部22に保存された取得データ23に相当する。
ここでは、上記のように分類されたN個の店舗(1,2,…N)の取得データが保存された場合を示している。
たとえば、店舗2の取得データは、文字データ,GPS情報,図形ファイル,映像ファイルからなり、1つのフォルダ内に保存される。その文字データは、店舗名=B10,業種=美容院,クーポン情報=20%OFFなどの情報からなることを示している。
また、店舗3の図形ファイルは、地図や店舗写真などのファイルからなることを示している。
さらに、店舗NのGPS情報は、「北緯40.35」という緯度情報と、「東経135.27」という経度情報とからなることを示している。
FIG. 5 shows an explanatory diagram of one embodiment of the stored data of the present invention. The saved data corresponds to the acquired data 23 saved in the storage unit 22.
Here, a case where acquired data of N stores (1, 2,... N) classified as described above is stored is shown.
For example, the acquired data of the store 2 includes character data, GPS information, a graphic file, and a video file, and is stored in one folder. The character data indicates that the store name = B10, the type of business = beauty salon, and the coupon information = 20% OFF.
Further, it is shown that the graphic file of the store 3 is composed of files such as a map and a store photo.
Further, it is shown that the GPS information of the store N includes latitude information “north latitude 40.35” and longitude information “east longitude 135.27”.

また、図5において、記憶部22に保存される現在位置情報24は、GPSの位置測定機能を用いて取得された位置情報であり、GPS位置情報と同様に、緯度情報と経度情報とからなる。
報知処理では、この現在位置情報24と、各店舗のGPS情報とから、現在位置から各店舗までの距離Lが算出される。そして、この距離Lと、設定データの上限距離(Lmax)とが比較されて、報知対象が選択される。
In FIG. 5, the current position information 24 stored in the storage unit 22 is position information acquired using the GPS position measurement function, and includes latitude information and longitude information in the same manner as the GPS position information. .
In the notification process, the distance L from the current position to each store is calculated from the current position information 24 and the GPS information of each store. Then, the distance L is compared with the upper limit distance (Lmax) of the setting data, and the notification target is selected.

3.報知処理(ステップS6〜S10)
ここでは、図2のステップS6〜S10の報知処理の一実施例について説明する。
まず、ステップS6において、位置情報取得部15が、複数の人工衛星から送信されている電波を受信し、それらの電波の相対的な位置関係や時間などから、端末TEの地理的な位置を測定し、GPS情報(緯度情報,経度情報)を算出する。
そして、この算出されたGPS情報を、現在位置情報24として、記憶部22に保存する。移動するユーザの位置を正確に特定するために、現在位置情報は、たとえば数秒おきに更新する。GPSを利用した位置測定機能は、従来から用いられているものを用いることができる。
3. Notification process (steps S6 to S10)
Here, an example of the notification process in steps S6 to S10 in FIG. 2 will be described.
First, in step S6, the position information acquisition unit 15 receives radio waves transmitted from a plurality of artificial satellites, and measures the geographical position of the terminal TE from the relative positional relationship and time of the radio waves. GPS information (latitude information, longitude information) is calculated.
The calculated GPS information is stored in the storage unit 22 as current position information 24. In order to accurately identify the position of the moving user, the current position information is updated, for example, every few seconds. As the position measurement function using GPS, a function conventionally used can be used.

次に、ステップS7において、記憶部22に記憶された取得データの内容をチェックし、ある店舗のGPS情報を読み出す。たとえば、図4の受信情報データのように、GPS情報が含まれている場合は、そのGPS情報を読み出す。含まれていない場合は、取得データの中の住所等のデータを用いて、GPS情報を算出する。
読み出されたGPS情報と、ステップS6で算出された現在位置情報とを比較し、両者の距離Lを求める。すなわち、現在位置からその店舗までの直線距離Lを算出する。
ここで、取得データが100店舗(M001〜M100)あったとすると、この100店舗それぞれについて、現在位置からの直線距離(L001〜L100)を算出する。この100個の直線距離を、記憶部22に一時記憶する。
Next, in step S7, the content of the acquired data stored in the storage unit 22 is checked, and the GPS information of a certain store is read out. For example, when GPS information is included as in the reception information data of FIG. 4, the GPS information is read out. If it is not included, GPS information is calculated using data such as an address in the acquired data.
The read GPS information is compared with the current position information calculated in step S6, and a distance L between them is obtained. That is, the straight line distance L from the current position to the store is calculated.
Here, assuming that the acquired data is 100 stores (M001 to M100), the straight line distance (L001 to L100) from the current position is calculated for each of the 100 stores. The 100 straight line distances are temporarily stored in the storage unit 22.

次に、ステップS8において、図3に示したような報知情報決定条件を用いて、その条件を満たす報知対象を特定する。たとえば、取得データのある100店舗のうち、10店舗が、報知情報決定条件を満たせば、その10店舗が報知対象として選択される。
報知情報決定条件が多数設定されている場合は、どれを利用するかをユーザが選択する。あるいは、ユーザ自らの意図的な選択がなければ、予めよく利用する決定条件が選択されるようにしておいてもよい。
選択された報知情報決定条件を用いて、取得データと、ステップS7で求められた直線距離Lとから、その条件を満たす取得データを持つ報知対象を選択する。
Next, in step S8, a notification target that satisfies the condition is specified using the notification information determination condition as shown in FIG. For example, if 10 stores out of 100 stores with acquired data satisfy the notification information determination condition, the 10 stores are selected as notification targets.
When many notification information determination conditions are set, the user selects which one to use. Alternatively, if there is no intentional selection by the user himself, a decision condition that is frequently used may be selected in advance.
Using the selected notification information determination condition, a notification target having acquisition data that satisfies the condition is selected from the acquired data and the straight line distance L obtained in step S7.

図6に、報知情報決定条件の具体例と、これを用いて選択された報知対象の具体例の説明図を示す。
図6において、記憶部22に、15の店舗の取得データが保存されているものとする。ここでは、取得データのうち、店舗名,業種,クーポンの内容のみを図示している。また、各店舗ごとに、ステップS7で算出した現在位置からの直線距離Lを図示している。
たとえば、「店001」は、業種が「コンビニ」であり、現在「−10%割引」というクーポン情報が有効に存在し、ユーザのいる現在位置から直線距離で70mの位置に存在することを示している。
FIG. 6 shows a specific example of the notification information determination condition and an explanatory diagram of a specific example of the notification target selected using this condition.
In FIG. 6, it is assumed that acquired data of 15 stores is stored in the storage unit 22. Here, of the acquired data, only the store name, the business type, and the content of the coupon are illustrated. Moreover, the straight line distance L from the current position calculated in step S7 is illustrated for each store.
For example, “Store 001” indicates that the type of business is “Convenience store”, the coupon information “−10% discount” is effectively present, and exists at a position of 70 m in a linear distance from the current position where the user is present. ing.

図6において、3つの報知情報決定条件(J1〜J3)の実施例を示している。
たとえば、条件J1は、上限距離(Lmax)が100mで、かつ業種が「コンビニ」であることを示しているが、この条件は、「現在位置から半径100m以内の円形領域内に存在するコンビニを、報知対象として選択せよ」ということを意味する。
また、条件J2は、「現在位置から半径150m以内の円形領域内に存在する店で、現在クーポン情報の存在する店を、報知対象として選択せよ」ということを意味する。
条件J3は、3つの条件(上限距離,業種,クーポン有無)をすべて満たす店を、報知対象として選択することを意味する。
In FIG. 6, the Example of three alerting | reporting information determination conditions (J1-J3) is shown.
For example, the condition J1 indicates that the upper limit distance (Lmax) is 100 m and the type of industry is “convenience store”. However, this condition indicates that “the convenience store existing within a circular area within a radius of 100 m from the current position is , Select it as a notification target ”.
Further, the condition J2 means “select a store that exists in a circular area within a radius of 150 m from the current position and currently has coupon information as a notification target”.
The condition J3 means that a store satisfying all three conditions (upper distance, business type, coupon availability) is selected as a notification target.

たとえば、ユーザが条件J1を選択したとする。このとき、保存されている15の取得データの中から、条件J1に含まれる2つの条件を満たすものを選択する。
まず、直線距離Lが上限距離(Lmax)よりも小さいもの(L≦Lmax)を抽出する。条件J1では、上限距離(Lmax)が100mなので、直線距離Lが100よりも小さい7つの店舗(001,004,006,007,011,012,015)が候補として抽出される。
次に、この7つの店舗の中から、業種が「コンビニ」であるものを抽出する。この実施例では、4つの店舗(001,007,011,015)が、報知対象として選択される。
For example, assume that the user selects condition J1. At this time, the data that satisfies the two conditions included in the condition J1 is selected from the 15 acquired data stored.
First, a straight line distance L that is smaller than the upper limit distance (Lmax) (L ≦ Lmax) is extracted. Under the condition J1, since the upper limit distance (Lmax) is 100 m, seven stores (001, 004, 006, 007, 011, 012, 015) having a linear distance L smaller than 100 are extracted as candidates.
Next, out of these seven stores, those whose type of business is “Convenience store” are extracted. In this embodiment, four stores (001,007,011,015) are selected as notification targets.

この場合、端末TEの表示画面に現在位置から半径100m以内の地図が表示されるものとすると、その地図上に、選択された4つの店舗の位置が識別表示される。たとえば、赤色マークで点滅表示すれば、ユーザが4つの店舗の位置を容易に確認できる。   In this case, assuming that a map within a radius of 100 m from the current position is displayed on the display screen of the terminal TE, the positions of the four selected stores are identified and displayed on the map. For example, if the blinking display is made with a red mark, the user can easily confirm the positions of the four stores.

条件J2が選択された場合は、業種は問わないが、現在位置から150m以内にある店舗で、現在クーポン情報があるものが選択される。
図6では、3つの店舗(001,005,006)が報知対象として選択される。この場合も、同様に、端末TEに表示される地図上に、3つの店舗の位置を識別表示すればよい。
ただし、業種が異なるので、業種ごとに異なる色のマークを用いて表示すれば、ユーザによって便利である。たとえば、コンビニが赤色,和食が青色,洋食が黄色というように色分け表示すればよい。
When the condition J2 is selected, the type of business is not limited, but the store with the current coupon information is selected at a store within 150 m from the current position.
In FIG. 6, three stores (001, 005, 006) are selected as notification targets. In this case as well, the positions of the three stores may be identified and displayed on the map displayed on the terminal TE.
However, since the types of business are different, it is convenient for the user to display using marks of different colors for each type of business. For example, it may be displayed in different colors such that the convenience store is red, the Japanese food is blue, and the western food is yellow.

また、条件J3が選択された場合、図6の取得データの実施例では、3つの条件を満たす報知対象として、2つの店舗(002,005)が選択される。この場合は、地図上に2つの店舗の位置を識別表示する。また、画面上に表示スペースに余裕がある場合は、たとえば、2つの店舗のクーポン情報の内容を表示してもよい。
あるいは、さらに、クーポン情報の内容を解析して、クーポン情報のうちより有利な割引内容を持つ方のクーポン情報を表示してもよい。
以上のように、ステップS8において、報知対象が決定される。
When the condition J3 is selected, in the example of the acquired data in FIG. 6, two stores (002, 005) are selected as notification targets that satisfy the three conditions. In this case, the positions of the two stores are identified and displayed on the map. Moreover, when there is room in the display space on the screen, for example, the contents of coupon information of two stores may be displayed.
Alternatively, the coupon information may be analyzed to display coupon information of coupon information having more advantageous discount contents.
As described above, the notification target is determined in step S8.

ステップS9において、決定された報知対象について、報知すべき情報が生成される。端末TEの画面に地図表示する場合は、地図と報知対象の位置を示すデータが結合されて表示情報が生成される。あるいは文字データとして表示する場合は、店舗名や住所などを読み出して、選択された店舗の文字情報を生成する。
また、音声でも報知する場合は、店舗名や住所などユーザに知らせるべき情報を抽出して、合成音声を生成する。
このように生成された報知情報は、表示部20および音声出力部21に与えられる。
In step S9, information to be notified is generated for the determined notification target. When a map is displayed on the screen of the terminal TE, display information is generated by combining the map and data indicating the position of the notification target. Or when displaying as character data, a store name, an address, etc. are read and the character information of the selected store is produced | generated.
In the case of notifying by voice, information to be notified to the user such as a store name and an address is extracted to generate a synthesized voice.
The notification information generated in this way is given to the display unit 20 and the audio output unit 21.

ステップS10において、生成された報知情報を、表示部または音声出力部を用いて、視覚的にあるいは聴覚的に、ユーザに報知する。
図7に、端末TEの表示画面に表示される報知情報の一実施例を示す。ここでは、地図情報の中に、3つの店舗の位置を示すマーク(まる印)を表示している。この表示は、前記した条件J2で3つの報知対象が選択された場合に対応する。
条件J2の場合は、選択された報知対象の業種が異なるので、3つの位置マークの色を異ならせてもよい。あるいは、より明確にするために位置マークを点滅表示させてもよい。
In step S10, the generated notification information is notified to the user visually or audibly using a display unit or an audio output unit.
FIG. 7 shows an example of the notification information displayed on the display screen of the terminal TE. Here, marks (circles) indicating the positions of the three stores are displayed in the map information. This display corresponds to the case where three notification targets are selected under the condition J2.
In the case of the condition J2, since the selected business type of the notification target is different, the colors of the three position marks may be different. Alternatively, the position mark may be blinked for more clarity.

図8,図9,図10に、報知情報の他の実施例を示す。
図8は、選択された報知対象のうち、特定の報知対象の詳細情報を表示する実施例を示している。
ここでは、図7に示した3つの報知対象のうち、1つの表示マークを、ユーザがペンで選択したとする。このとき、その報知対象についての取得データの中から所定の情報を読み出して、表示する。
8, 9 and 10 show other embodiments of the notification information.
FIG. 8 shows an embodiment in which detailed information of a specific notification target among the selected notification targets is displayed.
Here, it is assumed that the user selects one display mark with the pen among the three notification targets shown in FIG. At this time, predetermined information is read from the acquired data about the notification target and displayed.

図8には、その報知対象の店舗名(てるや)と、業種名(洋食)と、定休日の情報(本日、定休日)とを表示している。
詳細情報として何を表示するかは、予め設定しておく。あるいは、表示マークをペンで選択するごとに、いくつかの取得データを順に表示するようにしてもよい。たとえば、図8の表示状態において、表示マークをさらにペンで押し下げると、その店舗の住所と電話番号とからなる表示に切り替えてもよい。
In FIG. 8, the name of the store to be notified (Teruya), the type of business (Western food), and information on regular holidays (today, regular holidays) are displayed.
What is displayed as the detailed information is set in advance. Alternatively, each time a display mark is selected with a pen, some acquired data may be displayed in order. For example, in the display state of FIG. 8, when the display mark is further pushed down with a pen, the display may be switched to the store address and telephone number.

また、この店舗について、映像情報が保存されている場合、図8の「録画」という表示部分をユーザがペンで選択入力することにより、記憶部22に記憶されていた映像情報を画面上に再生するようにしてもよい。   In addition, when video information is stored for this store, the video information stored in the storage unit 22 is reproduced on the screen by the user selecting and inputting the display portion “recording” in FIG. 8 with a pen. You may make it do.

図9は、選択された報知対象の詳細情報を表示した実施例を示している。ここでは、決定条件に合致していたが、その店のクーポン情報の期限が現在切れてしまったことを示している。また、このような詳細情報の内容は、注意を喚起するため、音声で報知してもよい。
また、どのような詳細情報を報知すべきかは、予め、ユーザが設定できるようにしてもよい。あるいは、詳細情報に優先順位を付与し、その優先順位の高いものから順に表示するようにしてもよい。
FIG. 9 shows an embodiment in which the detailed information of the selected notification target is displayed. Here, although it was in agreement with determination conditions, it has shown that the time limit of the coupon information of the store has expired now. Moreover, in order to call attention, the content of such detailed information may be notified by voice.
Further, what detailed information should be notified may be set in advance by the user. Alternatively, priorities may be given to the detailed information, and the detailed information may be displayed in descending order.

図10は、選択された報知対象の詳細情報と、図形データとを表示した実施例を示している。これらの情報は、ステップS9で生成されたときにすぐに表示するのではなく、ユーザの現在位置とその報知対象の位置との距離が、さらにある設定距離よりも近づいた場合に、表示するようにしてもよい。
たとえば、前記した条件J2では、現在位置から150m以内に報知対象が入ったときにその店舗を報知対象として選択したが、さらに、ユーザが移動しユーザの現在位置から30m以内に、その店舗が入ったときに、図10のような表示をし、さらにクーポンのあることを音声で注意喚起するようにしてもよい。
FIG. 10 shows an example in which the detailed information of the selected notification target and the graphic data are displayed. These pieces of information are not displayed immediately when they are generated in step S9, but are displayed when the distance between the current position of the user and the position of the notification target is closer than a certain set distance. It may be.
For example, in the above condition J2, the store is selected as the notification target when the notification target enters within 150 m from the current position. However, the store moves and the store enters within 30 m from the user's current position. 10 may be displayed as shown in FIG. 10 and further alerted by voice that there is a coupon.

これにより、クーポン情報が存在する店舗のかなり近くへ来たときに、ユーザにその店舗の詳細情報を知らせることができるので、ユーザがその店舗へ行き、クーポンを利用する可能性をより高めることができる。
すなわち、ユーザにとっては、現在持っているクーポンをすぐに利用でき、クーポンを提供する店舗にとっては、ユーザにクーポンを利用してもらう機会を増加させることができる。
また、ユーザがクーポンの存在を忘れていた場合でも、そのクーポンを発行する店舗の近くをたまたま通りかかったときに、クーポンのある店が近くにあることを報知されるので、クーポンの利用促進の観点で非常に有効である。
このように、ユーザが報知対象にかなり近づいたときに報知される情報は、図10に限るものではない。その報知対象の取得データの中に映像情報がある場合は、図形データの代わりに、予め録画された映像情報を自動的に再生するようにしてもよい。
Thereby, when coming to a store very close to the store where the coupon information exists, the user can be informed of the detailed information of the store, so that the possibility of the user going to the store and using the coupon is further increased. it can.
That is, for the user, the coupon that the user currently has can be used immediately, and for the store that provides the coupon, the opportunity for the user to use the coupon can be increased.
In addition, even if the user forgets the existence of the coupon, when it happens to pass near the store that issues the coupon, it is notified that the store with the coupon is nearby, so the viewpoint of promoting the use of the coupon It is very effective.
As described above, the information notified when the user is considerably close to the notification target is not limited to FIG. If there is video information in the acquisition data to be notified, video information recorded in advance may be automatically reproduced instead of graphic data.

報知情報を出力する実施例を、図7から図10に例示したが、これに限るものではない。他の種々の報知方法が考えられる。たとえば、報知内容に予め優先順位を付与しておき、優先順位の高いものをいくつか表示するようにしてもよく、また、優先順位の高いものから順に一定時間ごとに切りかえて表示するようにしてもよい。
ここで、優先順位とは、たとえば、クーポンの有効期限がくる順位を意味し、早い期限ほど優先順位を高くする。クーポンの切れるのが早いものについて報知の優先度を上げることにより、クーポンを利用せずにその期限が過ぎてしまうことを防止する可能性を高めることができる。
Although the example which outputs alerting | reporting information was illustrated in FIGS. 7-10, it is not restricted to this. Various other notification methods are conceivable. For example, priorities may be given in advance to the contents of notification, and some of the higher priority items may be displayed, or the items with higher priority numbers may be displayed in order from a higher priority level. Also good.
Here, the priority order means, for example, the order in which the expiration date of the coupon comes, and the priority order is increased as the expiration date becomes earlier. By raising the priority of notifications for coupons that expire early, it is possible to increase the possibility of preventing the expiration of the coupon without using the coupon.

また、業種について、ユーザの興味のあるものに予め優先順位を付与しておき、報知対象としてヒットしたもののうち、ユーザの興味のある業種のうち優先順位の高いものから順に報知するようにしてもよい。
これによれば、ヒットした報知対象が多数存在した場合に、すべて報知するのではなく、ユーザの興味のあるものを優先的に報知するので、ユーザにとってより有効な報知が可能となる。
In addition, priorities are given in advance to those that are of interest to the user, and notifications are made in order from the highest priority among the types of business that are of interest to the user among those that are hit as notification targets. Good.
According to this, when there are a lot of hit notification targets, not all are notified, but what the user is interested in is preferentially notified, so that more effective notification for the user is possible.

また、ユーザの嗜好情報を考慮して、選択された決定条件を満たしたとしても、そのユーザの嗜好に合わないような店舗は、報知対象から除くようにしてもよい。
たとえば、CDレンタル店を報知対象から除外する設定を予めしておき、選択された報知情報決定条件を満たすCDレンタル店があったとしても、その店舗は報知対象に含めないようにする。このようにすれば、報知対象が多数存在する場合に、報知対象を有効に減らすことができ、真にユーザが必要な報知対象のみについて報知させることができる。
In addition, even if the selected determination condition is satisfied in consideration of user preference information, stores that do not meet the user preference may be excluded from notification targets.
For example, a setting for excluding a CD rental store from the notification target is made in advance, and even if there is a CD rental store that satisfies the selected notification information determination condition, the store is not included in the notification target. In this way, when there are a large number of notification targets, the notification targets can be effectively reduced, and only the notification target that is truly required by the user can be notified.

<受信された放送データの保存および報知処理の実施例>
ここでは、放送局から放送されたデジタル放送を受信して、これに含まれる情報を取得データとして保存し、報知情報決定条件に合致する報知対象を選択して、保存された映像情報等を再生報知する実施例について説明する。
<Example of storage and notification processing of received broadcast data>
Here, a digital broadcast broadcast from a broadcasting station is received, information included therein is stored as acquired data, a notification target that matches the notification information determination condition is selected, and the stored video information and the like are reproduced. An example of notification will be described.

図11に、受信された放送データの保存処理の一実施例のフローチャートを示す。
図11において、まず、ステップS31で、TV放送を受信する。
次にステップS32において、デジタル放送の文字放送において規定されたクーポン情報を示す為のフラグを検出する事により、ステップS33のTV番組録画を開始する。このフラグについては、たとえば ”*クーポン開始*”等の文字データを用い、規定する事により、実現できる。また、クーポン情報を示す為のフラグがない場合でも、ユーザーが手動にて、録画ボタンを押下する等の行為により、TV番組録画を開始する事ができる。
FIG. 11 shows a flowchart of an example of a process for storing received broadcast data.
In FIG. 11, first, in step S31, a TV broadcast is received.
Next, in step S32, the TV program recording in step S33 is started by detecting a flag for indicating coupon information defined in the text broadcasting of digital broadcasting. This flag can be realized by defining using character data such as “* coupon start *”. Further, even when there is no flag for indicating coupon information, the TV program recording can be started by an action such as the user manually pressing the recording button.

ステップS33で録画のスタートに伴い、動画データの録画と共に、ステップS34にて文字放送による文字データを検出の上、取得する。取得された文字データは、その中に含まれる特徴的な語句により、そのクーポンを扱う店舗の位置を限定する情報として抽出される。たとえば、ステップS35では、「市」、「町」、「村」の文字があれば、その前後のデータを、空白部と空白部で、切り出し、その情報を住所データと確定する。   Accompanying the start of recording in step S33, along with the recording of the moving image data, character data by text broadcasting is detected and acquired in step S34. The acquired character data is extracted as information that limits the location of the store that handles the coupon, using characteristic words included therein. For example, in step S35, if there are characters "city", "town", and "village", the data before and after that are cut out with a blank portion and a blank portion, and the information is determined as address data.

上記の住所と同様に、ステップS36では電話番号を、ステップS37では、インターネットのホームページ(URL)を確定し、「住所」、「電話番号」、「URL」のいずれかを確定すれば、店舗の位置を限定できるのでステップS38にて店舗位置情報を格納の上、ステップS39ではクーポン情報を、ステップS40では店舗情報(定休日)等を、ステップS41ではジャンル(嗜好)情報を入手する。 最終的に開始時と同様に”*クーポン終了*”等の文字データを用い、TV番組録画を終了し、同時に文字データからの情報取得も終了する。 放送データが定形的なフォーマットでない場合は、たとえば、クーポン情報を文字データ中から識別する方法として、上記の住所データの確定方法と同様に、クーポンに係わる語句「クーポン」、「%OFF」、「増」等の文字との照合を実施し、該当語句があれば、その前後のデータを、空白部と空白部で、切り出し、その情報をクーポン情報と確定する。   Similar to the above address, the telephone number is determined in step S36, the Internet homepage (URL) is determined in step S37, and any one of “address”, “phone number”, and “URL” is determined. Since the location can be limited, store location information is stored in step S38, coupon information is obtained in step S39, store information (regular holiday) is obtained in step S40, and genre (preference) information is obtained in step S41. Finally, the TV program recording is ended using character data such as “* coupon end *” as in the beginning, and information acquisition from the character data is also ended at the same time. When the broadcast data is not in a fixed format, for example, as a method of identifying coupon information from character data, the terms “coupon”, “% OFF”, “ Matching with characters such as “increase” is performed, and if there is a corresponding phrase, the data before and after it are cut out at the blank portion and the blank portion, and the information is determined as coupon information.

上記で入手した情報を、ステップS44、S45、S46、S47では、本装置が装備している地図データベースと照合し、合致した位置情報が存在した場合には、ステップS49において、録画データに録画時刻、店舗定休日、クーポン期限、ジャンル(嗜好)情報を添付し、正確に確定した位置情報を基に、「位置情報あり」録画データとして地図データとリンクし、格納する。   In steps S44, S45, S46, and S47, the information obtained above is collated with the map database equipped in the apparatus. If there is matching position information, the recording time is recorded in the recording data in step S49. , Store fixed holidays, coupon time limit, genre (preference) information is attached, and based on the position information that is accurately determined, it is linked with the map data as “recorded with position information” and stored.

また、本装置が装備している地図データベースと照合し、合致した位置情報が存在しない場合には、ステップS48において、録画データに録画時刻、店舗定休日、クーポン期限、ジャンル(嗜好)情報を添付し、「位置情報なし」録画データを一旦、作成し、ステップS50において、手動にて位置情報を入力して、地図データとリンクして、格納する。   If no matching position information exists, the map data provided in the present apparatus is checked, and in step S48, the recording time, the regular holiday of the store, the coupon expiration date, and the genre (preference) information are attached to the recording data. Then, recording data “without position information” is once created, and in step S50, position information is manually input, linked with map data, and stored.

図12に、受信された放送データの報知処理の一実施例のフローチャートを示す。
図12において、まず、ステップS61で、報知の為の近接距離の設定を実施する。この設定距離は、地図上に表示するべき距離範囲ではなく、ユーザがクーポン情報がある店舗に、さらに近接したときに、ディスプレイへの表示手段に加えて、別の手段を用いて報知する時に使用する。
次にステップS62にて、GPS等よりユーザーの現在位置情報を取得し、ステップS63で、その現在地の地図をディスプレイに表示する。
FIG. 12 shows a flowchart of an embodiment of notification processing of received broadcast data.
In FIG. 12, first, in step S61, a proximity distance for notification is set. This set distance is not the distance range to be displayed on the map, but is used when notifying the display using another means in addition to the display means on the display when the user is closer to the store with the coupon information. To do.
Next, in step S62, the current position information of the user is acquired from GPS or the like, and in step S63, a map of the current location is displayed on the display.

続いてステップS64、S65、S66において、格納した録画データのデータベースを表示された地図位置の範囲でソートを実施し、ステップS65では、クーポン情報があるもの、またステップS66では、その中で店舗情報があるものを抽出する。   Subsequently, in steps S64, S65, and S66, the stored recorded data database is sorted in the range of the displayed map position. In step S65, there is coupon information, and in step S66, store information is included therein. Extract what is there.

さらにステップS67からステップS76で、店舗のジャンル毎に色を分けたマークで、店舗の位置をそのディスプレイに表示された地図上に表示する。ステップS68にてマークをポイントするか否か、を判断し、する場合は、以下、ステップS69で定休日か否か、ステップS71でクーポン期限以内か否か、により表示方法を確定の上、マークと共に、録画ボタンを地図上に表示する。   Further, from step S67 to step S76, the position of the store is displayed on the map displayed on the display with a mark divided in color for each store genre. In step S68, it is determined whether or not the mark is to be pointed. If so, the display method is determined based on whether or not it is a regular holiday in step S69 and whether or not the coupon is within the deadline in step S71. At the same time, a recording button is displayed on the map.

また、ステップS68にてマークをポイントしない場合は、ステップS61で設定した近接距離内か否かを判断し、設定された近接距離以内の場合は、録画データを自動的に再生する。この報知方法は、音声のみによるアラートの発生であっても構わない。   If it is determined in step S68 that the mark is not pointed, it is determined whether or not it is within the proximity distance set in step S61. If it is within the set proximity distance, the recorded data is automatically reproduced. This notification method may be an alert only by voice.

この発明の情報処理装置の一実施例の構成ブロック図である。1 is a configuration block diagram of an embodiment of an information processing apparatus of the present invention. この発明の情報処理装置の一実施例の概略動作のフローチャートである。It is a flowchart of schematic operation | movement of one Example of the information processing apparatus of this invention. この発明の設定データの一実施例の説明図である。It is explanatory drawing of one Example of the setting data of this invention. この発明の受信データの一実施例の説明図である。It is explanatory drawing of one Example of the reception data of this invention. この発明の保存データの一実施例の説明図である。It is explanatory drawing of one Example of the preservation | save data of this invention. この発明の報知情報決定条件と選択される報知対象の一実施例の説明図である。It is explanatory drawing of one Example of the alerting | reporting object selected with the alerting | reporting information determination conditions of this invention. この発明の報知情報の表示の一実施例の説明図である。It is explanatory drawing of one Example of the display of the alerting | reporting information of this invention. この発明の報知情報の表示の一実施例の説明図である。It is explanatory drawing of one Example of the display of the alerting | reporting information of this invention. この発明の報知情報の表示の一実施例の説明図である。It is explanatory drawing of one Example of the display of the alerting | reporting information of this invention. この発明の報知情報の表示の一実施例の説明図である。It is explanatory drawing of one Example of the display of the alerting | reporting information of this invention. この発明の受信した放送データの保存処理の一実施例のフローチャートである。It is a flowchart of one Example of the preservation | save process of the received broadcast data of this invention. この発明の受信した放送データの報知処理の一実施例のフローチャートである。It is a flowchart of one Example of the alerting | reporting process of the received broadcast data of this invention.

符号の説明Explanation of symbols

1 情報処理装置
2 ネットワーク
3 情報提供元装置
11 通信部
12 入力部
13 取得データ分類部
14 データ保存処理部
15 位置情報取得部
16 位置確認部
17 報知情報決定部
18 報知情報生成部
19 報知部
20 表示部
21 音声出力部
22 記憶部
23 取得データ
24 現在位置情報
25 設定データ
DESCRIPTION OF SYMBOLS 1 Information processing apparatus 2 Network 3 Information provision source apparatus 11 Communication part 12 Input part 13 Acquisition data classification part 14 Data storage process part 15 Position information acquisition part 16 Position confirmation part 17 Notification information determination part 18 Notification information generation part 19 Notification part 20 Display unit 21 Audio output unit 22 Storage unit 23 Acquired data 24 Current position information 25 Setting data

Claims (13)

情報提供元装置から送信されたコンテンツを受信する通信部と、
受信したコンテンツを、分類して取得データとして保存するデータ保存処理部と、
ユーザに対して報知情報を報知する報知部と、
ユーザの現在位置を特定する情報を取得する位置情報取得部と、
前記報知情報を決定するための報知情報決定条件を含む設定データを入力する入力部と、
前記現在位置を特定する情報を利用して、前記取得データのうち前記報知情報決定条件を満たす取得データを選択して、選択された取得データに関する報知情報を決定および生成する報知情報処理部とを備えたことを特徴とする情報処理装置。
A communication unit that receives content transmitted from the information providing source device;
A data storage processing unit that classifies received content and stores it as acquired data;
A notification unit that notifies the user of notification information;
A position information acquisition unit that acquires information identifying the current position of the user;
An input unit for inputting setting data including broadcast information determination conditions for determining the broadcast information;
A notification information processing unit that selects acquisition data satisfying the notification information determination condition from the acquired data using the information specifying the current position, and determines and generates notification information related to the selected acquisition data; An information processing apparatus comprising the information processing apparatus.
前記報知情報決定条件に、ユーザの現在位置を中心とする円形領域の半径に相当する上限距離を含むことを特徴とする請求項1の情報処理装置。   The information processing apparatus according to claim 1, wherein the notification information determination condition includes an upper limit distance corresponding to a radius of a circular area centered on the current position of the user. 前記報知情報処理部が、
前記保存された取得データに含まれる位置情報を読み出し、前記現在位置を特定する情報の示す位置と、前記読み出された位置情報の示す位置との距離を算出する位置確認部と、
前記位置確認部により算出された距離が前記報知情報決定条件に含まれる上限距離よりも小さい取得データを選択する報知情報決定部と、
前記選択された取得データからユーザに報知すべき報知情報を生成する報知情報生成部とを備えることを特徴とする請求項1または2のいずれかに記載の情報処理装置。
The notification information processing unit
A position confirmation unit that reads position information included in the stored acquired data and calculates a distance between a position indicated by the information specifying the current position and a position indicated by the read position information;
A notification information determination unit that selects acquisition data in which the distance calculated by the position confirmation unit is smaller than an upper limit distance included in the notification information determination condition;
The information processing apparatus according to claim 1, further comprising: a notification information generation unit that generates notification information to be notified to the user from the selected acquired data.
前記受信したコンテンツが、ユーザに報知すべき対象を特定するための報知対象特定情報を含み、
報知対象特定情報が、報知対象の識別情報,位置情報,およびクーポン情報を備え、前記保存される取得データに、報知対象特定情報が含まれることを特徴とする請求項3の情報処理装置。
The received content includes notification target specifying information for specifying a target to be notified to the user,
The information processing apparatus according to claim 3, wherein the notification target specifying information includes identification information of the notification target, position information, and coupon information, and the stored acquisition data includes the notification target specifying information.
前記報知情報決定条件に、報知対象が発行するクーポン情報の有無を含む場合、前記報知情報決定部が、前記保存された取得データの中の報知対象特定情報に、クーポン情報が含まれるか否かを確認し、クーポン情報を含む取得データを選択することを特徴とする請求項4の情報処理装置。   When the notification information determination condition includes the presence or absence of coupon information issued by the notification target, whether the notification information determination unit includes coupon information in the notification target specifying information in the stored acquired data. The information processing apparatus according to claim 4, wherein acquisition data including coupon information is selected. 前記報知情報生成部が生成する報知情報に、報知対象の位置情報およびクーポン情報が含まれることを特徴とする請求項3,4または5のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 3, wherein the notification information generated by the notification information generation unit includes position information and coupon information to be notified. 前記報知部が、生成された前記報知情報を表示する表示部を備え、
表示部が、ユーザの現在位置と、報知情報に含まれる報知対象の位置とを、地理的に理解できるように表示することを特徴とする請求項6の情報処理装置。
The notification unit includes a display unit that displays the generated notification information;
The information processing apparatus according to claim 6, wherein the display unit displays the current position of the user and the position of the notification target included in the notification information so as to be geographically understood.
前記報知情報に報知対象のクーポン情報が含まれている場合に、前記表示部に、その報知対象がクーポン情報を発行していることがわかるように表示することを特徴とする請求項7の情報処理装置。   8. The information according to claim 7, wherein when the notification information includes coupon information to be notified, information is displayed on the display unit so that it can be seen that the notification target is issuing coupon information. Processing equipment. 前記入力部が、前記表示部に表示された報知対象の位置を選択することのできる選択部を備え、
選択部によって報知対象の位置が選択された場合に、選択された位置に対応する報知対象の報知対象特定情報を、前記表示部に表示させることを特徴とする請求項7の情報処理装置。
The input unit includes a selection unit that can select a position of a notification target displayed on the display unit,
The information processing apparatus according to claim 7, wherein when the notification target position is selected by the selection unit, notification target identification information of the notification target corresponding to the selected position is displayed on the display unit.
前記報知部が、生成された前記報知情報を音声で出力する音声出力部を備えることを特徴とする請求項1乃至9のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the notification unit includes a voice output unit that outputs the generated notification information by voice. 前記位置情報取得部は、GPSによる位置測定機能を用いて、ユーザの現在位置を特定する情報を取得することを特徴とする請求項1乃至10のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the position information acquisition unit acquires information for specifying a user's current position using a position measurement function using GPS. 情報提供元装置から送信されたコンテンツを受信する通信機能と、
受信したコンテンツを、分類して取得データとして保存するデータ保存処理機能と、
ユーザに対して報知情報を報知する報知機能と、
ユーザの現在位置を特定する情報を取得する位置情報取得機能と、
前記報知情報を決定するための報知情報決定条件を含む設定データを入力する入力機能と、
前記現在位置を特定する情報を利用して、前記取得データのうち前記報知情報決定条件を満たす取得データを選択して、選択された取得データに関する報知情報を決定および生成する報知情報処理機能とを、コンピュータに実現させるための情報処理装置のプログラム。
A communication function for receiving content transmitted from the information providing source device;
A data storage processing function that classifies received content and stores it as acquired data,
A notification function for notifying the user of notification information;
A location information acquisition function for acquiring information identifying the current location of the user;
An input function for inputting setting data including broadcast information determination conditions for determining the broadcast information;
A notification information processing function for selecting acquisition data satisfying the notification information determination condition from among the acquisition data using the information for specifying the current position, and determining and generating notification information related to the selected acquisition data; A program for an information processing apparatus to be realized by a computer.
情報提供元装置から送信されたコンテンツを受信する通信ステップと、
受信したコンテンツを、分類して取得データとして保存するデータ保存処理ステップと、
ユーザの現在位置を特定する情報を取得する位置情報取得ステップと、
ユーザに報知する報知情報を決定するための報知情報決定条件を含む設定データを入力する入力ステップと、
前記現在位置を特定する情報を利用して、前記取得データのうち前記報知情報決定条件を満たす取得データを選択して、選択された取得データに関する報知情報を決定および生成する報知情報処理ステップと、
ユーザに対して報知情報を報知する報知ステップとからなることを特徴とする情報処理装置の情報報知方法。
A communication step of receiving content transmitted from the information providing source device;
A data storage processing step for classifying received content and storing it as acquired data;
A location information acquisition step for acquiring information identifying the current location of the user;
An input step of inputting setting data including notification information determination conditions for determining notification information to be notified to the user;
A notification information processing step of selecting the acquisition data satisfying the notification information determination condition among the acquisition data using the information specifying the current position, and determining and generating notification information related to the selected acquisition data;
An information notification method for an information processing apparatus, comprising: a notification step for notifying a user of notification information.
JP2007300557A 2007-11-20 2007-11-20 Information processor, program for information processor and information notification method for information processor Pending JP2009129002A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007300557A JP2009129002A (en) 2007-11-20 2007-11-20 Information processor, program for information processor and information notification method for information processor
PCT/JP2008/068575 WO2009066522A1 (en) 2007-11-20 2008-10-14 Information processor, program for information processor, and information reporting method for information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007300557A JP2009129002A (en) 2007-11-20 2007-11-20 Information processor, program for information processor and information notification method for information processor

Publications (1)

Publication Number Publication Date
JP2009129002A true JP2009129002A (en) 2009-06-11

Family

ID=40667350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007300557A Pending JP2009129002A (en) 2007-11-20 2007-11-20 Information processor, program for information processor and information notification method for information processor

Country Status (2)

Country Link
JP (1) JP2009129002A (en)
WO (1) WO2009066522A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011113102A (en) * 2009-11-24 2011-06-09 Yahoo Japan Corp Advertisement distribution device and method
JP2011128774A (en) * 2009-12-16 2011-06-30 Yahoo Japan Corp Server, system, method and program for distributing electronic coupon
JP2011197881A (en) * 2010-03-18 2011-10-06 Brother Industries Ltd Transmission server, portable terminal, transmission system, server program, and terminal program
JP2011254368A (en) * 2010-06-03 2011-12-15 Sharp Corp Communication equipment, distribution system, processing method of distribution data and processing program of distribution data
JP2012073959A (en) * 2010-09-29 2012-04-12 Ntt Docomo Inc Server device, navigation system, information output method and program
JP2012099009A (en) * 2010-11-04 2012-05-24 Sharp Corp Portable terminal device and display method
WO2012102289A1 (en) * 2011-01-26 2012-08-02 株式会社ソニー・コンピュータエンタテインメント Information processing system, method for controlling information processing system, program and information storage medium
JP2012164154A (en) * 2011-02-07 2012-08-30 Japan Research Institute Ltd Electronic coupon issuing device and electronic coupon issuing method
JP2012243326A (en) * 2011-05-20 2012-12-10 Apple Inc Customer service application for portable electronic device
JP2013140171A (en) * 2013-02-27 2013-07-18 Yupiteru Corp Navigation device and program
JP2013210917A (en) * 2012-03-30 2013-10-10 Jsol Corp Questionnaire implementation system and questionnaire implementation method
JP2013542472A (en) * 2010-05-11 2013-11-21 グーグル・インコーポレーテッド Ad redemption
JP2014106959A (en) * 2013-04-19 2014-06-09 Dp-Corp Information distribution system, server, information distribution method and program
WO2014141626A1 (en) * 2013-03-13 2014-09-18 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Spot notification method, spot notification device, and spot notification device program
WO2015015779A1 (en) * 2013-07-31 2015-02-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information presentation method, operation program, and information presentation system
JP2015032886A (en) * 2013-07-31 2015-02-16 株式会社東芝 Social information provision system, social information distribution apparatus and user terminal device
JP2015139078A (en) * 2014-01-22 2015-07-30 エヌ・ティ・ティ・コミュニケーションズ株式会社 Content distribution method, content distribution system, content display terminal, and content display program
JP2015149022A (en) * 2014-02-07 2015-08-20 東日本電信電話株式会社 information providing apparatus and information providing method
JP2015524958A (en) * 2012-06-07 2015-08-27 アップル インコーポレイテッド Intelligent presentation of documents
JP6051323B1 (en) * 2015-08-18 2016-12-27 ヨンドク キム Augmented reality based shopping information providing system and control method thereof
JP2019192283A (en) * 2019-07-01 2019-10-31 カシオ計算機株式会社 Task management device and program
JP2021003630A (en) * 2019-05-27 2021-01-14 株式会社ミクシィ Information processing device and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595470A (en) * 2011-12-24 2012-07-18 华为终端有限公司 Method for automatically detecting setting of frequency band of terminal, and terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004062688A (en) * 2002-07-30 2004-02-26 Alpine Electronics Inc Information providing system based on position information, information providing device, and information acquisition device
JP4890534B2 (en) * 2006-02-22 2012-03-07 パイオニア株式会社 Video processing device, communication terminal, point information search device, video processing method, point information notification method, point information search method, video processing program, point information notification program, point information search program, and computer-readable recording medium

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011113102A (en) * 2009-11-24 2011-06-09 Yahoo Japan Corp Advertisement distribution device and method
JP2011128774A (en) * 2009-12-16 2011-06-30 Yahoo Japan Corp Server, system, method and program for distributing electronic coupon
JP2011197881A (en) * 2010-03-18 2011-10-06 Brother Industries Ltd Transmission server, portable terminal, transmission system, server program, and terminal program
JP2013542472A (en) * 2010-05-11 2013-11-21 グーグル・インコーポレーテッド Ad redemption
CN102934134A (en) * 2010-06-03 2013-02-13 夏普株式会社 Communication device, distribution system, distribution data processing method, and distribution data processing program
JP2011254368A (en) * 2010-06-03 2011-12-15 Sharp Corp Communication equipment, distribution system, processing method of distribution data and processing program of distribution data
US20130058321A1 (en) * 2010-06-03 2013-03-07 Sharp Kabushiki Kaisha Communication device, distribution system, distribution data processing method, and distribution data processing program
JP2012073959A (en) * 2010-09-29 2012-04-12 Ntt Docomo Inc Server device, navigation system, information output method and program
JP2012099009A (en) * 2010-11-04 2012-05-24 Sharp Corp Portable terminal device and display method
US9744447B2 (en) 2011-01-26 2017-08-29 Sony Corporation Methods and apparatus for controlling an information processing system based on geographic position information
JP2012152395A (en) * 2011-01-26 2012-08-16 Sony Computer Entertainment Inc Information processing system, its control method, program and information storage medium
WO2012102289A1 (en) * 2011-01-26 2012-08-02 株式会社ソニー・コンピュータエンタテインメント Information processing system, method for controlling information processing system, program and information storage medium
CN103458980A (en) * 2011-01-26 2013-12-18 索尼电脑娱乐公司 Information processing system, method for controlling information processing system, program and information storage medium
JP2012164154A (en) * 2011-02-07 2012-08-30 Japan Research Institute Ltd Electronic coupon issuing device and electronic coupon issuing method
JP2012243326A (en) * 2011-05-20 2012-12-10 Apple Inc Customer service application for portable electronic device
US9294620B2 (en) 2011-05-20 2016-03-22 Apple Inc. Method, medium, and system for a customer service application for a portable electronic device
JP2013210917A (en) * 2012-03-30 2013-10-10 Jsol Corp Questionnaire implementation system and questionnaire implementation method
JP2015524958A (en) * 2012-06-07 2015-08-27 アップル インコーポレイテッド Intelligent presentation of documents
JP2013140171A (en) * 2013-02-27 2013-07-18 Yupiteru Corp Navigation device and program
US9185461B2 (en) 2013-03-13 2015-11-10 Panasonic Intellectual Property Corporation Of America Spot notification method, spot notification device, and spot notification device program
JPWO2014141626A1 (en) * 2013-03-13 2017-02-16 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Spot notification method, spot notification device, and spot notification program
WO2014141626A1 (en) * 2013-03-13 2014-09-18 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Spot notification method, spot notification device, and spot notification device program
JP2014106959A (en) * 2013-04-19 2014-06-09 Dp-Corp Information distribution system, server, information distribution method and program
WO2015015779A1 (en) * 2013-07-31 2015-02-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information presentation method, operation program, and information presentation system
US10601531B2 (en) 2013-07-31 2020-03-24 Kabushiki Kaisha Toshiba Social information providing system, social information distribution apparatus, and user terminal apparatus
US11165524B2 (en) 2013-07-31 2021-11-02 Kabushiki Kaisha Toshiba Social information providing system, social information distribution apparatus, and user terminal apparatus
US9935725B2 (en) 2013-07-31 2018-04-03 Kabushiki Kaisha Toshiba Social information providing system, social information distribution apparatus, and user terminal apparatus
US9924231B2 (en) 2013-07-31 2018-03-20 Panasonic Intellectual Property Corporation Of America Information presentation method, operation program, and information presentation system
JPWO2015015779A1 (en) * 2013-07-31 2017-03-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Information presentation method, operation program, and information presentation system
JP2015032886A (en) * 2013-07-31 2015-02-16 株式会社東芝 Social information provision system, social information distribution apparatus and user terminal device
JP2015139078A (en) * 2014-01-22 2015-07-30 エヌ・ティ・ティ・コミュニケーションズ株式会社 Content distribution method, content distribution system, content display terminal, and content display program
JP2015149022A (en) * 2014-02-07 2015-08-20 東日本電信電話株式会社 information providing apparatus and information providing method
JP2017041227A (en) * 2015-08-18 2017-02-23 ヨンドク キム Shopping information providing system of augmented reality platform and control method therefor
JP6051323B1 (en) * 2015-08-18 2016-12-27 ヨンドク キム Augmented reality based shopping information providing system and control method thereof
JP2021003630A (en) * 2019-05-27 2021-01-14 株式会社ミクシィ Information processing device and program
JP7319552B2 (en) 2019-05-27 2023-08-02 株式会社Mixi Information processing device and program
JP2019192283A (en) * 2019-07-01 2019-10-31 カシオ計算機株式会社 Task management device and program

Also Published As

Publication number Publication date
WO2009066522A1 (en) 2009-05-28

Similar Documents

Publication Publication Date Title
JP2009129002A (en) Information processor, program for information processor and information notification method for information processor
US11068940B2 (en) System and method for providing mobile advertising services
US7783590B2 (en) Task selection apparatus and task selection assistance method
US20170061511A1 (en) Mobile device initiated concierge experience
JP2007278807A (en) Information displaying device
JP2007115220A (en) Article information providing system, user memorandum management device, terminal and information providing device or the like
JP2005181146A (en) Information delivery system and program for information delivery method
JP5150784B2 (en) Server device, information providing program, information providing method, terminal device, and terminal program
JP2010009315A (en) Recommended store presentation system
CN113313552B (en) Recommendation processing method and device
JP2009093384A (en) Poi search system, route search server and poi search method
KR20200110481A (en) Information processing apparatus, program, terminal, and display control method
KR20120101188A (en) System and method for providing information of good food restaurant using smart phone
JP2006242583A (en) Apparatus, system, and method for route retrieval and computer program
JP4524327B1 (en) Information search apparatus and information search program
JP2008503184A (en) Voice link start method and voice link start device
JP4539728B2 (en) Origin confirmation system, printer, server and display terminal
JP2015069514A (en) Terminal device, advertisement display method, and program
KR20170022174A (en) System and method for processing information
JP2015162181A (en) Commodity name input support device, program, and commodity name input support method
JP2006330981A (en) Customized system of provided information, and customized information providing system
JP6526087B2 (en) INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, AND INFORMATION PROVIDING PROGRAM
JP2002019923A (en) Sales place information control device, sales place information control system, sales place information control method and recording medium
WO2017130915A1 (en) Party-to-party transaction support system, party-to-party transaction support method, and party-to-party transaction support program
KR101451965B1 (en) Method and System for Searching Place