JP2010266960A - Information disclosure support apparatus, information disclosure support method, and information disclosure support program - Google Patents
Information disclosure support apparatus, information disclosure support method, and information disclosure support program Download PDFInfo
- Publication number
- JP2010266960A JP2010266960A JP2009115852A JP2009115852A JP2010266960A JP 2010266960 A JP2010266960 A JP 2010266960A JP 2009115852 A JP2009115852 A JP 2009115852A JP 2009115852 A JP2009115852 A JP 2009115852A JP 2010266960 A JP2010266960 A JP 2010266960A
- Authority
- JP
- Japan
- Prior art keywords
- disclosure
- life log
- information
- log information
- disclosure rule
- 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.)
- Granted
Links
Images
Landscapes
- Storage Device Security (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
この発明は、例えば携帯端末やパーソナル・コンピュータのメモリに蓄積されているユーザの行動履歴に関する情報を開示するために使用される情報開示支援装置、情報開示支援方法及び情報開示支援プログラムに関する。 The present invention relates to an information disclosure support apparatus, an information disclosure support method, and an information disclosure support program used to disclose information related to a user's action history stored in, for example, a memory of a portable terminal or a personal computer.
近年、各種センサの小型化により、携帯電話機をはじめユーザが常時所持する携帯端末やパーソナル・コンピュータ内に各種センサを搭載し、ユーザの状態を常時センシングすることが可能となってきている。また、上記センシングにより得られるユーザの日常生活の状態を表すデータをもとにライフログ又は体験情報と呼ばれるユーザの行動履歴に関する情報を生成し、このライフログ情報をサービス提供者に開示することで、サービス提供者が当該ユーザに対しその行動履歴に応じた各種サービスを提供する試みがなされている。 In recent years, various sensors have been miniaturized, and it has become possible to constantly sense the state of a user by mounting various sensors in a mobile terminal or a personal computer that a user always has, such as a mobile phone. Also, by generating information on the user's behavior history called life log or experience information based on the data representing the state of daily life of the user obtained by the sensing, and disclosing this life log information to the service provider An attempt has been made by the service provider to provide various services corresponding to the action history to the user.
しかしながら、ライフログ情報の中には、ユーザが開示したくない情報も含まれている場合がよくある。このため、ユーザが安心してサービスを利用できるようにするには、ライフログ情報を開示する際にユーザ自身が情報開示の許否を設定できるようにすることが不可欠である。 However, the life log information often includes information that the user does not want to disclose. For this reason, in order to enable the user to use the service with peace of mind, it is indispensable that the user himself / herself can set permission / inhibition of information disclosure when disclosing life log information.
そこで、このようなプライバシの問題を回避するために、例えばコンテンツを提供するサービスの分野では、利用者の属性情報を開示する手順を規定するポリシー情報を予め設定し記憶しておき、コンテンツ提供者から利用者の属性情報の開示要求が送られた場合に、上記ポリシー情報に基づいて上記利用者の属性情報の開示を許可するか否かを判定し、開示が許可されている場合に上記属性情報を送信する技術が提案されている(例えば、特許文献1を参照。)。 Therefore, in order to avoid such a privacy problem, for example, in the field of services that provide content, policy information that defines a procedure for disclosing user attribute information is set and stored in advance, and the content provider When a request for disclosure of user attribute information is sent from the user, it is determined whether or not disclosure of the user attribute information is permitted based on the policy information. A technique for transmitting information has been proposed (see, for example, Patent Document 1).
ところが、上記従来提案されている技術は、単に属性情報の種類、例えば性別、年齢、住所、滞在地、同行者といった属性情報の種類ごとに、ポリシー情報に基づいて開示/非開示を設定するものとなっている。このため、同種の属性情報の中でその内容やその組み合わせ対し開示するか非開示とするかを設定することができず、ユーザのニーズに適応した情報開示を行えないという課題があった。 However, the above-described conventionally proposed technology simply sets disclosure / non-disclosure based on policy information for each type of attribute information such as gender, age, address, place of stay, and accompanying person. It has become. For this reason, there is a problem that it is impossible to set whether to disclose or not to disclose the contents and combinations of the same kind of attribute information, and there is a problem that information disclosure adapted to user needs cannot be performed.
この発明は上記事情に着目してなされたもので、その目的とするところは、個々のライフログ情報についてその複数の分類要素の組み合わせに応じて開示/非開示を設定できるようにし、これによりさらにきめ細やかな開示/非開示制御を実現可能とした情報開示支援装置、情報開示支援方法及び情報開示支援プログラムを提供することにある。 The present invention has been made paying attention to the above circumstances, and the object of the present invention is to enable disclosure / non-disclosure of individual life log information according to a combination of a plurality of classification elements, thereby further An object of the present invention is to provide an information disclosure support apparatus, an information disclosure support method, and an information disclosure support program capable of realizing fine disclosure / non-disclosure control.
上記目的を達成するためにこの発明の第1の観点は、ユーザの行動履歴を表すライフログ情報を、その種類、情報源及び発生時刻により分類して記憶するライフログ記憶手段又は過程と、上記ユーザによる開示ルールの設定入力を受け付けて記憶する開示ルール記憶手段又は過程と、上記記憶されたライフログ情報について上記記憶された開示ルールをもとに開示の許否を判定し、開示が許可されたライフログ情報を出力するライフログ出力手段又は過程に加え、開示ルール設定支援手段又は過程を新たに備える。そして、この開示ルール設定支援手段又は過程により、上記記憶されたライフログ情報の種類、情報源及び発生時刻のうち少なくとも2つの組み合わせに基づいて、開示ルールの設定を支援するための情報を上記ユーザに提示するようにしたものである。
したがって、この発明の一観点によれば、ライフログ情報の種類、情報源及び発生時刻のうち少なくとも2つの組み合わせを考慮して開示ルールを設定することが可能となり、これにより個々のライフログ情報に対しさらにきめ細やかな開示/非開示制御を行うことが可能となる。
In order to achieve the above object, a first aspect of the present invention is a life log storage means or process for storing life log information representing a user's behavior history by classifying it according to its type, information source and generation time, Disclosure rule storage means or process for accepting and storing a disclosure rule setting input by a user, and determining whether the disclosure is permitted or not based on the stored disclosure rule for the stored life log information, and disclosure is permitted In addition to a life log output means or process for outputting life log information, a disclosure rule setting support means or process is newly provided. Then, by this disclosure rule setting support means or process, information for supporting the setting of the disclosure rule based on a combination of at least two of the types of life log information stored, the information source, and the generation time is stored in the user. It is intended to be presented.
Therefore, according to one aspect of the present invention, it is possible to set a disclosure rule in consideration of a combination of at least two types of life log information, information source, and time of occurrence. It becomes possible to perform more detailed disclosure / non-disclosure control.
また、この発明の第1の観点は以下のような各種実施態様を備えることを特徴とする。
第1の態様は、上記開示ルール設定支援手段又は過程において、先ず開示ルールの設定対象とするライフログ情報の種類又は情報源の入力を受け付け、この入力された種類又は情報源に該当するライフログ情報を抽出する。次に、この抽出されたライフログ情報について、その発生頻度を表す発生率、開示ルールを設定する時刻に対する近さを表す直近率、発生の周期性を表す周期性度、及び発生継続時間の長さを表す継続時間長のうちの少なくとも2つの組み合わせに基づいて開示ルールの設定優先度を表す評価値を算出し、この算出された評価値に基づいて、上記抽出されたライフログ情報の中から上記設定優先度の高いライフログ情報を選択して上記ユーザに提示するものである。
このようにすると、開示ルールを設定入力する際に、開示ルールの設定優先度の高いライフログ情報が自動的に選択されてユーザに提示される。このため、ユーザは開示ルールの設定優先度の高いライフログ情報に対し優先的に開示ルールを設定することが可能となり、またライフログ情報の開示を受ける側はレコメンド等のサービスを行う上でより有用性の高いライフログ情報を取得することが可能となる。
The first aspect of the present invention is characterized by comprising the following various embodiments.
In the first aspect of the disclosure rule setting support means or process, the first aspect first accepts an input of a type or information source of life log information to be set as a disclosure rule, and a life log corresponding to the input type or information source. Extract information. Next, for the extracted life log information, the occurrence rate indicating the frequency of occurrence, the latest rate indicating the proximity to the time for setting the disclosure rule, the periodicity indicating the periodicity of the occurrence, and the length of the occurrence duration An evaluation value representing the setting priority of the disclosure rule is calculated based on a combination of at least two of the duration lengths representing the length, and from the extracted life log information based on the calculated evaluation value Life log information having a high setting priority is selected and presented to the user.
If it does in this way, when setting and inputting a disclosure rule, life log information with a high priority of setting a disclosure rule is automatically selected and presented to the user. For this reason, it becomes possible for the user to preferentially set a disclosure rule for life log information having a high setting priority of the disclosure rule, and the side receiving the disclosure of the life log information is more effective in providing services such as recommendations. It becomes possible to acquire highly useful life log information.
また第2の態様は、開示ルール設定支援手段又は過程において、開示ルールの設定対象とするライフログ情報の発生時間帯を表す情報の入力を受け付ける。そして、入力された種類又は情報源に該当するライフログ情報の中から、上記入力された発生時間帯に発生したライフログ情報を抽出し、この抽出されたライフログ情報を上記評価値の算出に供するものである。
このようにすると、ライフログ情報の発生時間帯を任意に入力指定することが可能となり、これにより開示ルールの設定対象となるライフログ情報をさらに絞り込むことができる。
In the second aspect, in the disclosure rule setting support means or process, the input of information indicating the generation time zone of the life log information to be set as the disclosure rule is accepted. Then, from the life log information corresponding to the input type or information source, the life log information generated in the input occurrence time zone is extracted, and the extracted life log information is used to calculate the evaluation value. It is something to offer.
If it does in this way, it will become possible to input and designate the generation time zone of life log information arbitrarily, and it can narrow down life log information used as a candidate for setting a disclosure rule by this.
すなわちこの発明の一観点によれば、個々のライフログ情報についてその複数の分類要素の組み合わせに応じて開示/非開示を設定できるようになり、これによりさらにきめ細やかな開示/非開示制御を実現可能とした情報開示支援装置、情報開示支援方法及び情報開示支援プログラムを提供することを提供することができる。 That is, according to one aspect of the present invention, it becomes possible to set disclosure / non-disclosure according to the combination of a plurality of classification elements for individual life log information, thereby realizing finer disclosure / non-disclosure control. It is possible to provide an information disclosure support apparatus, an information disclosure support method, and an information disclosure support program that are made possible.
以下、図面を参照してこの発明に係わる実施形態を説明する。
図1は、この発明に係わる情報開示支援装置の一実施形態であるユーザ端末のハードウエアとソフトウエアの構成を示すブロック図である。
ユーザ端末UTは、例えば携帯可能なパーソナル・コンピュータ又は携帯電話機からなり、マイクロプロセッサからなる中央処理ユニット(CPU;Central Processing Unit)11を備える。このCPU11には、バス12を介してプログラムメモリ13及びデータメモリ14が接続され、さらに通信インタフェース(通信I/F)15と、複数のセンサインタフェース(センサI/F)161,162,…と、入出力インタフェース(入出力I/F)18が接続されている。
Embodiments according to the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a hardware and software configuration of a user terminal which is an embodiment of an information disclosure support apparatus according to the present invention.
The user terminal UT includes, for example, a portable personal computer or a mobile phone, and includes a central processing unit (CPU) 11 formed of a microprocessor. The CPU 11 is connected to a
通信I/F15は、CPU11の制御の下で、図示しない通信ネットワークにより規定される通信プロトコルに従い、Webサーバとの間でライフログ情報を送信しかつこのライフログ情報に応じたサービス情報を受信するための通信を行う。通信プロトコルとしては、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)が使用される。
The communication I /
センサI/F161,162,…にはそれぞれ異なるセンサ171,172,…が接続される。センサ171,172,…は、ユーザの状態変化を表す履歴データを計測するためのもので、例えばGPS(Global Positioning System)センサ、歩数を計測する万歩計(登録商標)、ユーザの心拍や体温等を計測するバイタルセンサからなる。このうちGPSセンサは、CPU11の制御の下で、図示しない複数のGPS衛星が送信するGPS信号をそれぞれ受信する。そして、このGPSセンサが接続されたセンサI/Fは、上記受信された各GPS信号をもとに時刻、緯度及び経度を含むセンシングデータ(位置データ)を求める。
入出力I/F18には、入力デバイス19及び表示デバイス20が接続される。入力デバイス19は、例えばパーソナル・コンピュータやPDA(Personal Digital Assistant)であればキーボード、携帯電話機であればダイヤルキーパッドと複数の機能キーにより構成される。なお、その他にタッチパネルなどを用いることも可能である。表示デバイス20は液晶又は有機ELディスプレイからなる。入出力I/F18は、上記入力デバイス19による操作情報をCPU11に伝えると共に、CPU11からの指示に従いライフログ情報等の表示データを上記表示デバイス20に表示させる。
An
データメモリ14には、この発明を実施するために必要なデータベースとして、ライフログデータベース141と、開示ルールデータベース142が設けられている。ライフログデータベース141は、上記各センサ171,172,…により得られた履歴データをもとに生成されるライフログ情報を格納するために用いられる。開示ルールデータベース142は、上記ライフログデータベース141に蓄積されたライフログ情報を開示するか非開示とするかを設定する開示ルールを格納するために用いられる。
The
プログラムメモリ13には、この発明を実施するために必要なアプリケーション・プログラムとして、履歴データ収集制御プログラム131と、ライフログ生成・蓄積制御プログラム132と、開示ルール設定支援制御プログラム133と、開示判定・出力制御プログラム134が格納されている。
In the
履歴データ収集制御プログラム131は、例えばタイマにより一定の周期でトリガ信号が発生されるごとに、或いは入力デバイス19においてユーザのセンシング指示操作が行われるごとに、センサ171,172,…のセンシングデータをセンサI/F161,162,…を介して取り込み、この取り込んだセンシングデータを履歴データとしてデータメモリ14内の一時記憶領域に蓄積する処理を、上記CPU11に実行させる。
The history data
ライフログ生成・蓄積制御プログラム132は、上記データメモリ14内の一時記憶領域に蓄積された各センシングデータ(位置データ等)をもとにユーザのライフログ情報を生成して上記ライフログデータベース141に記憶させる処理を、上記CPU11に実行させる。ライフログ情報は、その種類(Channel)、情報源(Sensor)及び発生時刻(Time)により分類されて、或いは分類可能な状態で蓄積される。
The life log generation /
開示ルール設定支援制御プログラム133は、上記ライフログデータベース141に記憶されたライフログ情報に対しユーザが開示/非開示を指定する開示ルール設定する際に、その設定操作を支援するための情報を開示ルール設定画面として表示デバイス20に表示させる処理と、この開示ルール設定画面に表示された支援情報に従いユーザが入力デバイス19により入力した開示ルールの設定情報を開示ルールデータベース142に記憶させる処理を、上記CPU11に実行させる。
The disclosure rule setting
上記設定操作を支援するための情報を表示させる処理には、開示ルールの設定対象となるライフログ情報の種類、情報源及び時間帯の入力を受け付ける処理と、この入力された種類、情報源及び時間帯に該当するライフログ情報をライフログデータベース141から抽出する処理と、この抽出されたライフログ情報について開示ルールの設定優先度を表す評価値を算出する処理と、この評価値が高い順にライフログ情報を選択して開示ルール設定画面に表示させる処理が含まれる。
評価値を算出するためのパラメータとしては、ライフログ情報の発生頻度を表す「発生率」と、開示ルールを設定する時刻に対する近さを表す「直近率」と、発生の周期性を表す「周期性度」と、発生継続時間の長さを表す「継続時間長」が定義され、これらのパラメータのうちの少なくとも2つの組み合わせに基づいて評価値が算出される。
The process for displaying the information for supporting the setting operation includes a process for accepting input of the type, information source, and time zone of life log information to be set as a disclosure rule, and the input type, information source, and A process of extracting life log information corresponding to the time zone from the
Parameters for calculating the evaluation value include “occurrence rate” indicating the occurrence frequency of life log information, “nearest rate” indicating proximity to the time for setting the disclosure rule, and “period” indicating occurrence periodicity The “degree of nature” and the “duration duration” representing the duration of the occurrence duration are defined, and the evaluation value is calculated based on a combination of at least two of these parameters.
開示判定・出力制御プログラム134は、上記ライフログデータベース141に蓄積されたライフログ情報を開示する際に、上記開示ルールデータベース142に記憶された開示ルールの設定情報に基づいてライフログ情報について開示の許否を判定する。そして、開示許可されたライフログ情報を通信I/F15からサービス提供サーバへ送信させる処理を、CPU11に実行させる。
The disclosure determination /
図2は、図1に示したユーザ端末UTにより実現される情報開示支援機能を示すブロック図である。同図において、履歴データ受信機能21は履歴データ収集制御プログラム131とセンサI/F161,162,…により実現され、ライフログ生成機能22及びライフログ蓄積機能23はライフログ生成・蓄積制御プログラム132により実現される。また、開示ルール設定機能27及び表示ライフログ決定機能26は開示ルール設定支援制御プログラム133により実現され、開示情報追記機能24及びライフログ送信機能25は開示判定・出力制御プログラム134と通信I/F15により実現される。
FIG. 2 is a block diagram showing an information disclosure support function realized by the user terminal UT shown in FIG. In the figure, the history
次に、以上のように構成された情報開示支援装置の動作を説明する。
(1)履歴データの収集からライフログ情報の開示処理
図3は、履歴データの収集から開示対象のライフログ情報の送信までの処理手順と処理内容を示すフローチャートである。
(1−1)履歴データの収集
図示しないタイマにより一定の周期でトリガ信号が発生されるか、又はユーザが入力デバイス19においてセンシング指示を入力したとする。そうするとCPU11は、ステップS11により履歴データ収集制御プログラム131を起動し、当該プログラム131の制御の下で、GPS受信機等のセンサ171,172,…からセンサI/F161,162,…を介してセンシングデータを取り込む。そして、この取り込んだ各センシングデータをデータメモリ14内の図示しない一時記憶部に記憶させる。
以後同様に、タイマからトリガ信号が発生されるか、又はユーザによりセンシング指示が入力されるごとに、自端末UTの位置情報等のセンシングデータが収集されてデータメモリ14内の一時記憶部に順次蓄積される。
Next, the operation of the information disclosure support apparatus configured as described above will be described.
(1) History data collection to life log information disclosure processing
FIG. 3 is a flowchart showing a processing procedure and processing contents from collection of history data to transmission of life log information to be disclosed.
(1-1) Collection of History Data It is assumed that a trigger signal is generated at a constant cycle by a timer (not shown) or a user inputs a sensing instruction through the
Thereafter, similarly, whenever a trigger signal is generated from the timer or a sensing instruction is input by the user, sensing data such as position information of the own terminal UT is collected and sequentially stored in a temporary storage unit in the
(1−2)ライフログ情報の生成と蓄積
次にCPU11は、ステップS12においてライフログ生成・蓄積制御プログラム132を起動し、このライフログ生成・蓄積制御プログラム132の制御の下で、上記一時記憶部に記憶されたセンシングデータをその種類(Channel)、情報源(Sensor)及び発生時刻(Time)により分類してライフログ情報を生成する。そして、このライフログ情報をステップS13によりライフログデータベース141に記憶させる。
図4はライフログデータベース141に記憶されるライフログ情報の構造の一例を、また図5はライフログデータベース141に記憶されるライフログ情報の具体的な記述例をそれぞれ示す。
(1-2) Generation and Accumulation of Life Log Information Next, the CPU 11 activates the life log generation /
4 shows an example of the structure of life log information stored in the
(1−3)ライフログ情報に対する開示情報の追記と送信
ライフログデータベース141に新たなライフログ情報が記憶されると、CPU11は開示判定・出力制御プログラム134の制御の下で、先ずステップS14により開示ルールデータベース142から開示ルールの設定情報を読み出す。そして、上記読み出された開示ルールの設定情報をもとに上記新たなライフログ情報が開示対象か否かをステップS15により判定し、開示対象であればステップS16からステップS17に移行して上記ライフログ情報に開示を許可する旨の情報を追記する。具体的には、ライフログ情報に付与される開示/非開示フラグを“開示”に設定する。
(1-3) Addition and Transmission of Disclosure Information to Life Log Information When new life log information is stored in the
次にCPU11は、ステップS18により上記開示/非開示フラグが“開示”に設定されたライフログ情報をライフログデータベース141から読み出し、この読み出されたライフログ情報を通信I/F15から図示しないサービス提供サーバへ送信させる。なお、ステップS16において、上記新たなライフログ情報が開示対象ではないと判定された場合には、CPU11は開示/非開示フラグを“非開示”に維持したままステップS11に戻る。
Next, the CPU 11 reads the life log information in which the disclosure / non-disclosure flag is set to “disclosure” in step S18 from the
(2)開示ルールの設定支援
ユーザが開示ルールを設定する際に、CPU11は開示ルール設定支援制御プログラム133に従い以下のような設定支援処理を実行する。図6はその処理手順と処理内容を示すフローチャートである。
(2−1)開示ルール設定対象となるライフログ情報の種類、情報源及び時間帯の指定
CPU11は先ずステップS21により、ライフログデータベース141からライフログ情報のインスタンスを含むクラスデータを読み込む。そして、ステップS22により開示ルール設定画面の表示データを生成し、この生成された表示データを入出力I/F18を介して表示デバイス20に表示させる。図8はこのとき表示される開示ルール設定画面の一例を示すもので、入力待受状態を示している。
(2) Disclosure Rule Setting Support When the user sets a disclosure rule, the CPU 11 executes the following setting support processing according to the disclosure rule setting
(2-1) Designation of Type, Information Source, and Time Zone of Life Log Information Targeted for Disclosure Rule Setting First, in step S21, the CPU 11 reads class data including an instance of life log information from the
この状態で、ユーザが開示ルール設定画面に表示されたクラス選択ボタンをクリックすると、CPU11はライフログ情報のクラス、つまり種類(Channel)及び情報源(Sensor)の候補を一覧表示する。この状態でユーザが、一覧表示された候補クラスの中から開示ルールの設定対象として任意のクラスを選択したとする。そうするとCPU11は、このクラスの選択操作をステップS23により認識して、この選択されたクラスにインスタンスが存在するか否かをステップS24で判定する。そして、この判定の結果インスタンスが存在すれば、ステップS25に移行して開示ルールの設定対象となる時間帯の入力を待つ。なお、選択されたクラス内にインスタンスが存在しなければ、CPU11はステップS22に戻って上記ステップS22〜ステップS25による開示対象のクラスの選択指定を受け付けるための処理を繰り返し実行する。
この状態でユーザが、上記開示ルール設定画面において設定対象となる時間帯を入力したとする。そうするとCPU11は、上記入力された時間帯の指定情報をステップS25により取り込む。
In this state, when the user clicks a class selection button displayed on the disclosure rule setting screen, the CPU 11 displays a list of life log information classes, that is, candidates for type (Channel) and information source (Sensor). In this state, it is assumed that the user selects an arbitrary class as a disclosure rule setting target from among the candidate classes displayed in a list. Then, the CPU 11 recognizes this class selection operation in step S23, and determines in step S24 whether or not an instance exists in the selected class. If there is an instance as a result of this determination, the process proceeds to step S25 and waits for the input of a time zone that is to be set as a disclosure rule. If there is no instance in the selected class, the CPU 11 returns to step S22 and repeatedly executes the process for accepting the selection designation of the class to be disclosed in steps S22 to S25.
In this state, it is assumed that the user inputs a time zone to be set on the disclosure rule setting screen. Then, the CPU 11 fetches the input time zone designation information in step S25.
(2−2)評価値の計算
CPU11は、次にステップS26において各ライフログ情報に関する開示ルールの設定優先度を表す評価値を計算する。この評価値は、ライフログ情報の発生頻度を表す「発生率」と、開示ルールを設定する時刻に対する近さを表す「直近率」と、発生の周期性を表す「周期性度」と、発生継続時間の長さを表す「継続時間長」のうち、例えば「発生率」と「直近率」との線形結合として以下の式により計算される。
評価値=α*発生率+(1−α)*直近率
ただし、αは0から1の間の値をとる係数であり、ユーザが任意に設定可能である。
(2-2) Calculation of evaluation value CPU11 calculates the evaluation value showing the setting priority of the disclosure rule regarding each life log information in step S26 next. This evaluation value includes the “occurrence rate” that represents the frequency of occurrence of life log information, the “nearest rate” that represents the proximity to the time when the disclosure rule is set, the “periodicity” that represents the periodicity of the occurrence, Of the “duration time length” representing the length of the duration time, for example, it is calculated by the following formula as a linear combination of “occurrence rate” and “most recent rate”.
Evaluation value = α * incidence + (1-α) * latest rate
However, α is a coefficient that takes a value between 0 and 1, and can be arbitrarily set by the user.
発生率は、以下の式で算出される0〜1の間の値をとる数値として定義される。
発生率=当該インスタンスの発生数/クラス内のインスタンスの総発生数
また、直近率は以下の式で算出される0〜1の間の値をとる数値として定義される。
直近率=(現在時刻−当該インスタンスの直近発生時刻)
/[(現在時刻−クラス内各インスタンスの直近発生時刻)の平均]
The occurrence rate is defined as a numerical value that takes a value between 0 and 1 calculated by the following equation.
Occurrence rate = number of occurrences of the instance / total number of instances in the class
The most recent rate is defined as a numerical value that takes a value between 0 and 1 calculated by the following equation.
Latest rate = (current time-latest occurrence time of the instance)
/ [Average of (current time-latest occurrence time of each instance in class)]
上記「発生率」及び「直近率」は以下のような処理により求めることができる。図7はその処理手順と処理内容の一例を示すフローチャートである。
すなわち、CPU11は先ずステップS41によりライフログデータベース141からライフログ情報の形式データを読み出し、この形式データに含まれる種類(チャネル名)及び情報源(センサ名)が既存か否かをそれぞれステップS42,S44により判定する。この判定の結果、種類(チャネル名)が未登録であれば、ステップS43により上記チャネル及びイベント拡張クラスをライフログデータベース141に追加する。また、情報源(センサ名)が未登録であれば、ステップS45により上記センサ拡張クラスをライフログデータベース141に追加する。
The “occurrence rate” and “most recent rate” can be obtained by the following processing. FIG. 7 is a flowchart showing an example of the processing procedure and processing contents.
That is, the CPU 11 first reads the format data of the life log information from the
次にCPU11は、既に同一名のインスタンスが存在しているか否かをステップS46により判定する。そして、存在していればステップS47において当該インスタンスの発生数をインクリメント(1加算)し、かつステップS48により当該インスタンスの直近生成時刻を更新する。一方、上記ステップS46の判定の結果、同一名のインスタンスが存在していなければ、CPU11はステップS49において、上記ライフログ情報中のエントリデータを拡張クラスのインスタンスとして追加する(図4のExtended Sub-Classを参照)。なお、このとき追加するインスタンスには、当該インスタンスの発生数及び直近発生時刻を付加する。 Next, the CPU 11 determines in step S46 whether or not an instance with the same name already exists. If it exists, the number of occurrences of the instance is incremented (added by 1) in step S47, and the latest generation time of the instance is updated in step S48. On the other hand, as a result of the determination in step S46, if an instance with the same name does not exist, the CPU 11 adds the entry data in the life log information as an extended class instance in step S49 (Extended Sub- in FIG. 4). See Class). Note that the number of occurrences of the instance and the latest occurrence time are added to the instance to be added at this time.
(2−3)評価値に応じた開示対象インスタンスの表示
CPU11は、次にステップS27において、上記計算された評価値に従い、クラスに含まれるインスタンスを評価値の高い順に並べて開示ルール設定画面に表示させる。例えば、いま図9の開示ルール設定画面に示すように、クラスの種類及び情報源として「滞在地」が選択指定され、かつ時間帯として2009年3月1日0時0分0秒〜2009年3月19日14時30分00秒が指定されたとする。そうすると、当該条件に該当するライフログ情報が、評価値の高い順に同図に示すように対象データ表示欄に表示される。
(2-3) Display of Disclosure Target Instance According to Evaluation Value Next, in step S27, the CPU 11 arranges the instances included in the class in descending order of evaluation value according to the calculated evaluation value and displays them on the disclosure rule setting screen. Let For example, as shown in the disclosure rule setting screen of FIG. 9, “stay place” is selected and designated as the class type and information source, and the time zone is March 1, 2009, 0: 0: 0 to 2009. Assume that 14:30 on March 19 is specified. If it does so, the life log information applicable to the said conditions will be displayed on a target data display column as shown to the figure in order with a high evaluation value.
(2−4)開示ルールの生成と記憶
上記ライフログ情報が表示された状態で、ユーザが入力デバイス19において、開示ルールの内容を示す情報として「条件」と「対象」を入力すると、CPU11はこの入力された「条件」と「対象」をステップS28により認識する。このとき「条件」及び「対象」の入力は、例えば図10に示すように、対象データの表示欄において各ライフログ情報のそれぞれ対応付けて表示される「条件」及び「対象」のチェックボタンにチェックを入れることによりなされる。なお、組み合わせルールを設定する場合、CPU11はステップS29からステップS22に戻り、上記ステップS22〜ステップS29の処理を繰り返す。
(2-4) Generation and Storage of Disclosure Rule When the user inputs “condition” and “target” as information indicating the contents of the disclosure rule on the
そうして、上記「条件」及び「対象」の入力終了後にユーザが「ルール設定ボタン」を押下すると、CPU11はステップS30において、上記入力された「条件」及び「対象」に従い開示ルールを生成し、この生成された開示ルールをステップS31により開示ルールデータベース142に記憶させる。例えば、図10に示した例では、「“aaaaaa”と“dddddd”が同時に発生したとき、“bbbbbb”を開示する。」なる開示ルールが生成されて記憶される。
Then, when the user presses the “rule setting button” after completing the input of the “condition” and “target”, the CPU 11 generates a disclosure rule in accordance with the input “condition” and “target” in step S30. The generated disclosure rule is stored in the
すなわち、複数の事象の組み合わせを条件として特定のライフログ情報に対する開示/非開示が設定される。このため、以下のような作用効果が奏せられる。すなわち、評価値は上記したように発生率と直近率の組み合わせであり、日常的に発生している事象、すなわち発生率が高いもの、或いは最近発生した事象、すなわち直近率が高いものほど値が大きくなる。これらの値が高い事象は、利用者の日常的な行動あるいは最近の行動に関連している事象であり、開示した情報をリマインドやレコメンドといったサービスに利用すると特に有効となる。また、発生率の高いインスタンスの開示設定が進んでいくと発生率の高いインスタンスが減少する。このため、発生率の影響は小さくなり、直近率の高いインスタンスが上位に表示されるようになる。 That is, disclosure / non-disclosure for specific life log information is set on the condition of a combination of a plurality of events. For this reason, the following effects are exhibited. That is, the evaluation value is a combination of the occurrence rate and the latest rate as described above, and the value is higher as the event that occurs on a daily basis, that is, the higher the occurrence rate, or the event that has recently occurred, that is, the higher the latest rate. growing. Events with high values are events related to the user's daily behavior or recent behavior, and are particularly effective when the disclosed information is used for services such as reminding and recommendation. Also, as the disclosure setting for instances with a high occurrence rate proceeds, instances with a high occurrence rate decrease. For this reason, the influence of the occurrence rate is reduced, and the instance with the highest recent rate is displayed at the top.
以上詳述したようにこの実施形態では、開示ルール設定支援プログラム132に従い、ライフログデータベース141に蓄積されたライフログ情報の種類と情報源、及び発生時間帯の組み合わせに基づいて、開示ルールを設定することが可能となる。このため、個々のライフログ情報に対しさらにきめ細やかな開示/非開示制御を行うことが可能となる。
As described above in detail, in this embodiment, according to the disclosure rule setting
さらに、開示ルール設定支援過程において表示デバイス20に開示ルール設定画面を表示させ、この設定画面において開示ルール設定対象となるライフログ情報の種類(Channel)と情報源(Sensor)、及び時間帯(Time(Period))の入力を受け付ける。そして、この入力された種類(Channel)と情報源(Sensor)、及び時間帯(Time(Period))に該当するライフログ情報について、その発生頻度を表す「発生率」と開示ルールを設定する時刻に対する近さを表す「直近率」をもとに開示ルールの設定優先度を表す評価値を算出し、この算出された評価値が高い順に上記ライフログ情報を並べて表示デバイス20に表示するようにしている。このため、開示ルールを設定入力する際に、開示ルールの設定優先度の高いライフログ情報が自動的に選択されてユーザに提示される。このため、ユーザは開示ルールの設定優先度の高いライフログ情報に対し優先的に開示ルールを設定することが可能となり、またライフログ情報の開示を受ける側はレコメンド等のサービスを行う上でより有用性の高いライフログ情報を取得することが可能となる。
しかも、ライフログ情報の発生時間帯(Time(Period))を入力しているので、開示ルールの設定対象となるライフログ情報を時間帯により絞り込むことができ、これによりさらに効率的な開示ルールの設定を行うことができる。
Further, in the disclosure rule setting support process, a display rule setting screen is displayed on the
In addition, since the occurrence time zone (Time (Period)) of the life log information is input, the life log information to be set for the disclosure rule can be narrowed down by the time zone. Settings can be made.
なお、この発明は上記実施形態に限定されるものではない。例えば、前記実施形態では時間帯として日時を入力する場合を例にとって説明したが、予め用意された時間帯を表す属性情報の中から所望の時間帯を選択入力するようにしてもよい。図11はその一例を示したもので、時間帯の属性情報として「勤務時間帯」を選択した場合を示したものである。 The present invention is not limited to the above embodiment. For example, although the case where date and time is input as a time zone has been described as an example in the embodiment, a desired time zone may be selected and input from attribute information representing a time zone prepared in advance. FIG. 11 shows an example of this, and shows a case where “working time zone” is selected as the time zone attribute information.
また、前記実施形態では、開示ルールの設定優先度を表す評価値を「発生率」と「直近率」をもとに算出する場合を例にとって説明したが、代わりに発生の周期性を表す「周期性度」と、発生継続時間の長さを表す「継続時間長」をもとに算出するようにしてもよく、さらには「発生率」、「直近率」、「周期性度」、「継続時間長」のすべて或いは2以上を任意に組み合わせて算出するようにしてもよい。 Further, in the above-described embodiment, the case where the evaluation value indicating the setting priority of the disclosure rule is calculated based on the “occurrence rate” and the “most recent rate” has been described as an example. It may be calculated on the basis of “periodicity” and “duration duration” indicating the length of occurrence duration, and further, “occurrence rate”, “most recent rate”, “periodicity degree”, “ All or a combination of two or more of “duration length” may be calculated.
さらに、前記実施形態では、ユーザの履歴データの収集機能及びライフログ情報の生成・蓄積機能をユーザ端末UTに設けた場合を例にとって説明した。しかし、これに限定されるものではなく、上記各機能のすべて又は一部をサービス提供サーバやユーザが働く会社が運用するサーバ等に設け、必要に応じてユーザ端末UTからサーバに対し開示要求を行って履歴データ又はライフログ情報を取得するようにしてもよい。 Furthermore, in the above-described embodiment, the case where the user terminal UT is provided with a user history data collection function and a life log information generation / storage function has been described as an example. However, the present invention is not limited to this, and all or a part of the above functions are provided in a service providing server or a server operated by a company where the user works, and a disclosure request is sent from the user terminal UT to the server as necessary. You may make it acquire historical data or life log information.
さらに、ライフログ情報には、万歩計(登録商標)のセンシングデータをもとに生成されるユーザの移動速度又は移動距離を表す情報や、バイタルセンサのセンシングデータをもとに生成されるユーザのバイタル情報や安否情報等を含めるようにしてもよい。
その他、ライフログ情報の生成及び蓄積処理の手順と処理内容、開示ルール設定支援処理の手順と内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
Furthermore, the life log information includes information indicating the moving speed or moving distance of the user generated based on the pedometer (registered trademark) sensing data and the user generated based on the vital sensor sensing data. Vital information, safety information, etc. may be included.
In addition, the life log information generation and storage processing procedures and processing contents, the disclosure rule setting support processing procedures and contents, and the like can be variously modified and implemented without departing from the gist of the present invention.
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 In short, the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.
UT…ユーザ端末、11…CPU、12…バス、13…プログラムメモリ、14…データメモリ、15…通信インタフェース、161,162,…センサインタフェース、171,172,…センサ、18…入出力インタフェース、19…入力デバイス、20…表示デバイス、131…履歴データ収集制御プログラム、132…ライフログ生成・蓄積制御プログラム、133…開示ルール設定支援制御プログラム、134…開示判定・出力制御プログラム、141…ライフログデータベース、142…開示ルールデータベース。
UT ... user terminal, 11 ... CPU, 12 ... bus, 13 ... program memory, 14 ... data memory, 15 ... communication interface, 161,162, ... sensor interface, 171,172, ... sensor, 18 ... input / output interface, 19 ... Input device, 20 ... Display device, 131 ... History data collection control program, 132 ... Life log generation / storage control program, 133 ... Disclosure rule setting support control program, 134 ... Disclosure determination / output control program, 141 ...
Claims (7)
前記ライフログ記憶手段に記憶されたライフログ情報の種類、情報源及び発生時刻のうち少なくとも2つの組み合わせに基づいて、開示ルールの設定を支援するための情報を前記ユーザに提示する開示ルール設定支援手段と、
前記ユーザによる開示ルールの設定入力を受け付け、この入力された開示ルールを記憶する開示ルール記憶手段と、
前記ライフログ記憶手段に記憶されたライフログ情報について、前記開示ルール記憶手段に記憶された開示ルールをもとに開示の許否を判定し、開示が許可されたライフログ情報を出力するライフログ出力手段と
を具備することを特徴とする情報開示支援装置。 Life log storage means for classifying and storing life log information representing a user's action history according to its type, information source, and time of occurrence;
Disclosure rule setting support for presenting information for supporting setting of a disclosure rule to the user based on a combination of at least two of the types, information sources, and generation times of life log information stored in the life log storage means Means,
A disclosure rule storage means for receiving a setting input of a disclosure rule by the user and storing the input disclosure rule;
Life log output for determining whether or not to permit disclosure of life log information stored in the life log storage means based on a disclosure rule stored in the disclosure rule storage means and outputting life log information permitted to be disclosed An information disclosure support apparatus.
前記開示ルールの設定対象とするライフログ情報の種類又は情報源の入力を受け付ける手段と、
前記入力された種類又は情報源に該当するライフログ情報を前記ライフログ記憶手段から抽出する手段と、
前記抽出されたライフログ情報について、その発生頻度を表す発生率、開示ルールを設定する時刻に対する近さを表す直近率、発生の周期性を表す周期性度、及び発生継続時間の長さを表す継続時間長のうちの少なくとも2つの組み合わせに基づいて、開示ルールの設定優先度を表す評価値を算出する手段と、
前記算出された評価値に基づいて、前記抽出されたライフログ情報の中から前記設定優先度の高いライフログ情報を選択して前記ユーザに提示する手段と
を備えることを特徴とする請求項1記載の情報開示支援装置。 The disclosure rule setting support means includes:
Means for accepting an input of a type or information source of life log information to be set as the disclosure rule;
Means for extracting life log information corresponding to the input type or information source from the life log storage means;
About the extracted life log information, it represents the occurrence rate representing the occurrence frequency, the latest rate representing the proximity to the time for setting the disclosure rule, the periodicity representing the periodicity of the occurrence, and the length of the duration of occurrence. Means for calculating an evaluation value representing the setting priority of the disclosure rule based on a combination of at least two of the duration lengths;
And a means for selecting and presenting to the user life log information having a higher setting priority from the extracted life log information based on the calculated evaluation value. The information disclosure support apparatus described.
前記開示ルールの設定対象とするライフログ情報の発生時間帯を表す情報の入力を受け付ける手段と、
前記入力された種類又は情報源に該当するライフログ情報の中から、前記入力された発生時間帯に発生したライフログ情報を抽出し、この抽出されたライフログ情報を前記評価値の算出に供する手段と
を、さらに備えることを特徴とする請求項2記載の情報開示支援装置。 The disclosure rule setting support means includes:
Means for accepting input of information representing an occurrence time zone of life log information to be set as the disclosure rule;
The life log information generated in the input occurrence time zone is extracted from the life log information corresponding to the input type or information source, and the extracted life log information is used for the calculation of the evaluation value. The information disclosure support apparatus according to claim 2, further comprising: means.
前記メモリに記憶されたライフログ情報の種類、情報源及び発生時刻のうち少なくとも2つの組み合わせに基づいて、開示ルールの設定を支援するための情報を前記ユーザに提示する開示ルール設定支援過程と、
前記ユーザによる開示ルールの設定入力を受け付け、この入力された開示ルールを第2のメモリに記憶する過程と、
前記ライフログ記憶手段に記憶されたライフログ情報について、前記第2のメモリに記憶された開示ルールをもとに開示の許否を判定し、開示が許可されたライフログ情報を出力する過程と
を具備することを特徴とする情報開示支援方法。 A process of classifying life log information representing a user's behavior history according to its type, information source, and time of occurrence and storing it in a first memory;
A disclosure rule setting support process for presenting information for supporting setting of a disclosure rule to the user based on a combination of at least two of the types, information sources, and generation times of life log information stored in the memory;
Receiving a setting input of a disclosure rule by the user and storing the input disclosure rule in a second memory;
A process of determining whether or not to permit disclosure of life log information stored in the life log storage means based on a disclosure rule stored in the second memory, and outputting life log information permitted to be disclosed. An information disclosure support method comprising:
前記開示ルールの設定対象とするライフログ情報の種類又は情報源の入力を受け付ける過程と、
前記入力された種類又は情報源に該当するライフログ情報を前記第1のメモリから抽出する過程と、
前記抽出されたライフログ情報について、その発生頻度を表す発生率、開示ルールを設定する時刻に対する近さを表す直近率、発生の周期性を表す周期性度、及び発生継続時間の長さを表す継続時間長のうちの少なくとも2つの組み合わせに基づいて、開示ルールの設定優先度を表す評価値を算出する過程と、
前記算出された評価値に基づいて、前記抽出されたライフログ情報の中から前記設定優先度の高いライフログ情報を選択して前記ユーザに提示する過程と
を備えることを特徴とする請求項4記載の情報開示支援方法。 The disclosure rule setting support process includes:
A process of accepting an input of a type or information source of life log information to be set as the disclosure rule;
Extracting life log information corresponding to the input type or information source from the first memory;
About the extracted life log information, it represents the occurrence rate representing the occurrence frequency, the latest rate representing the proximity to the time for setting the disclosure rule, the periodicity representing the periodicity of the occurrence, and the length of the duration of occurrence. A process of calculating an evaluation value representing a setting priority of a disclosure rule based on a combination of at least two of the duration lengths;
5. The method of selecting life log information having a high setting priority from the extracted life log information based on the calculated evaluation value and presenting the selected information to the user. Information disclosure support method described.
前記開示ルールの設定対象とするライフログ情報の発生時間帯を表す情報の入力を受け付ける過程と、
前記入力された種類又は情報源に該当するライフログ情報の中から、前記入力された発生時間帯に発生したライフログ情報を抽出し、この抽出されたライフログ情報を前記評価値の算出に供する過程と
を、さらに備えることを特徴とする請求項5記載の情報開示支援方法。 The disclosure rule setting support process includes:
A process of accepting input of information representing an occurrence time zone of life log information to be set as the disclosure rule;
The life log information generated in the input occurrence time zone is extracted from the life log information corresponding to the input type or information source, and the extracted life log information is used for the calculation of the evaluation value. The information disclosure support method according to claim 5, further comprising: a process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009115852A JP5068785B2 (en) | 2009-05-12 | 2009-05-12 | Information disclosure support apparatus, information disclosure support method, and information disclosure support program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009115852A JP5068785B2 (en) | 2009-05-12 | 2009-05-12 | Information disclosure support apparatus, information disclosure support method, and information disclosure support program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010266960A true JP2010266960A (en) | 2010-11-25 |
JP5068785B2 JP5068785B2 (en) | 2012-11-07 |
Family
ID=43363907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009115852A Active JP5068785B2 (en) | 2009-05-12 | 2009-05-12 | Information disclosure support apparatus, information disclosure support method, and information disclosure support program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5068785B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013057885A1 (en) * | 2011-10-18 | 2013-04-25 | Sony Corporation | Information processing apparatus, server, information processing system and information processing method |
WO2014115537A1 (en) * | 2013-01-25 | 2014-07-31 | パナソニック株式会社 | Information supply method, terminal device control method, and information management system |
JP2016157475A (en) * | 2016-04-28 | 2016-09-01 | ソニー株式会社 | Information processing apparatus and server |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6153003B2 (en) * | 2013-03-29 | 2017-06-28 | 株式会社コナミデジタルエンタテインメント | Application control program, application control method, and application control apparatus |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1032579A (en) * | 1996-07-16 | 1998-02-03 | Nec Corp | Private radio transmission method for radio atm-lan and system therefor |
-
2009
- 2009-05-12 JP JP2009115852A patent/JP5068785B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1032579A (en) * | 1996-07-16 | 1998-02-03 | Nec Corp | Private radio transmission method for radio atm-lan and system therefor |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013057885A1 (en) * | 2011-10-18 | 2013-04-25 | Sony Corporation | Information processing apparatus, server, information processing system and information processing method |
JP2013088994A (en) * | 2011-10-18 | 2013-05-13 | Sony Corp | Information processing apparatus, server, information processing system and information processing method |
WO2014115537A1 (en) * | 2013-01-25 | 2014-07-31 | パナソニック株式会社 | Information supply method, terminal device control method, and information management system |
JP2016157475A (en) * | 2016-04-28 | 2016-09-01 | ソニー株式会社 | Information processing apparatus and server |
Also Published As
Publication number | Publication date |
---|---|
JP5068785B2 (en) | 2012-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5169840B2 (en) | Mobile phone, mobile phone customization method, and mobile phone customization program | |
US20110191611A1 (en) | Mobile communication terminal and method for displaying icons on display of mobile communication terminal | |
CN106708282A (en) | Recommending method and device and device for recommending | |
JP2008176406A (en) | Information management device and information inquiry device | |
JP6114654B2 (en) | Place recommendation device and place recommendation method | |
JP5068785B2 (en) | Information disclosure support apparatus, information disclosure support method, and information disclosure support program | |
JP2017076166A (en) | Information processing apparatus, information processing method, and program | |
WO2015004854A1 (en) | Event processing device, event processing method, and event processing program | |
JP5575102B2 (en) | Information source selection system, information source selection method and program | |
JP2006023876A (en) | Social network service system, server, and social network service supply method | |
KR101624284B1 (en) | System and method for providing information | |
JP5358385B2 (en) | Intimacy calculation device and program thereof | |
JP2010287048A (en) | Device and program for retrieving information and mobile terminal device | |
JP2008250615A (en) | Store evaluation system, server device and mobile terminal | |
JP5895756B2 (en) | Information classification program and information processing apparatus | |
CN107239462B (en) | Searching method and device and browser | |
JP2012155426A (en) | Server, information processing method and program | |
JP5202269B2 (en) | Business estimation device, method, and program | |
JP5190324B2 (en) | Personal information disclosure support device | |
JP5431069B2 (en) | Information display device, information display system, and information display method | |
JP2009217567A (en) | Apparatus and method for analyzing correlation among log data | |
JP5427686B2 (en) | Related keyword generating apparatus, related keyword generating method, and related keyword generating program used for providing information | |
JP6299530B2 (en) | Information provision system | |
JP2008052553A (en) | Web text extraction apparatus, method, and program | |
JP5591085B2 (en) | Information providing system, information retrieval device, and in-vehicle device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110905 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20120627 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120730 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120807 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120815 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150824 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5068785 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |