JPH1145248A - Information processor and computer readable recording medium for recording information processing program - Google Patents

Information processor and computer readable recording medium for recording information processing program

Info

Publication number
JPH1145248A
JPH1145248A JP9196795A JP19679597A JPH1145248A JP H1145248 A JPH1145248 A JP H1145248A JP 9196795 A JP9196795 A JP 9196795A JP 19679597 A JP19679597 A JP 19679597A JP H1145248 A JPH1145248 A JP H1145248A
Authority
JP
Japan
Prior art keywords
information
search
personal information
database
group
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
Application number
JP9196795A
Other languages
Japanese (ja)
Other versions
JP4073522B2 (en
Inventor
Miki Amano
美樹 天野
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 JP19679597A priority Critical patent/JP4073522B2/en
Publication of JPH1145248A publication Critical patent/JPH1145248A/en
Application granted granted Critical
Publication of JP4073522B2 publication Critical patent/JP4073522B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To eliminate an input of a keyword necessary for retrieval and to make it possible to retrieve plural databases. SOLUTION: When a user inputs a telephone number from an input part 6 in order to call, a modem 5 executes a connection processing to a line and a database retrieval part 8 retrieves an individual who has the telephone number from an individual information database 1-3-a registered in an RAM 3 and specifies a called party. Moreover, information that can be retrieval elements such as an address, a birthday, a gender or the like is extracted from individual information specified and time information of the date is acquired from a clock function part 4 and is added to a group of retrieval elements. Then, information group that is retrievable by the group of retrieval elements already extracted is extracted by referring to database retrieval elements information 1-10-a, a retrieval is performed to each information group and a result is displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、データベース検索
を行う情報処理装置および情報処理プログラムを記録し
たコンピュータ読み取り可能な記録媒体に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus for performing a database search and a computer-readable recording medium storing an information processing program.

【0002】[0002]

【従来の技術】従来、データベースを検索する場合に
は、検索用のキーワードを利用者が入力する必要があっ
た。また、複数のキーワードを入力することもできる
が、それらの演算方法は自分で設定しなければならな
く、検索に不慣れな利用者にとっては、操作がわかりに
くく、また、使いなれた利用者であっても操作が繁雑で
あった。さらに、一度に検索できるデータベースは1つ
であったため、複数のデータベースを利用するためには
同じキーワード入力操作をデータベース毎に何度も繰り
返さなければならなかった。
2. Description of the Related Art Conventionally, when searching a database, it has been necessary for a user to input a search keyword. You can also enter multiple keywords, but you have to set the calculation method yourself, and it is difficult for users who are unfamiliar with search to understand the operation and that they are familiar users. Even the operation was complicated. Furthermore, since only one database can be searched at a time, the same keyword input operation has to be repeated many times for each database in order to use a plurality of databases.

【0003】これに対し、特開平9−16608号公報
には、氏名、部署、外線番号、内線番号、通信IDなど
の個人情報と座席表や地図を関連付けて登録し、座標情
報又は任意の個人情報の入力により関連する情報を表示
することが開示されており、これによれば、表示された
情報を用いて電話をかけるなどの活用を行うことができ
る。
On the other hand, Japanese Patent Application Laid-Open No. Hei 9-16608 discloses that personal information such as a name, a department, an outside line number, an extension number, and a communication ID are registered in association with a seating chart and a map, and coordinate information or an arbitrary personal information is registered. It is disclosed that related information is displayed by inputting information. According to this, it is possible to use the displayed information to make a telephone call or the like.

【0004】また、特開平2−115975号公報に
は、住所録等の個人情報データベースと、交際録データ
ベースを関連付けて専用のソフトウェアで管理すること
が開示されており、条件を入力してデータベースの検索
を行うことも可能である。
Japanese Patent Application Laid-Open No. 2-115975 discloses that a personal information database such as an address book is associated with a personal relationship database and managed by dedicated software. It is also possible to perform a search.

【0005】特開昭62−92561号公報には、目的
地へ電話をかけたとき、着信側で発信者の電話番号と電
話番号データベースより発信者の位置情報を取得し、さ
らに、地図データベースから目的地までの道順情報を提
供することが開示されており、これによれば、電話をか
けるために入力した電話番号のみでデータベースの検索
ができ、利用者の操作を軽減できる。
Japanese Patent Application Laid-Open No. 62-92561 discloses that when a call is made to a destination, the called party obtains the caller's telephone number and the location information of the caller from a telephone number database, and further obtains the map information from a map database. It is disclosed that route information to a destination is provided. According to this, a database can be searched only by a telephone number input for making a telephone call, and user operations can be reduced.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上記従
来の技術では、いずれも単独のデータベース検索に関す
るものであり、複数のデータベースに対して自動で検索
を行うことはできない。
However, each of the above-mentioned prior arts relates to a single database search, and cannot automatically search a plurality of databases.

【0007】また、特開平9−16608号公報や特開
平2−115975号公報では、あらかじめさまざまな
情報を関連付けてデータベースに登録する必要があり、
また、検索要素を検索利用者が入力または選択する必要
があった。
In Japanese Patent Application Laid-Open Nos. 9-16608 and 2-115975, it is necessary to associate various kinds of information in advance and register them in a database.
Further, the search user has to input or select the search element.

【0008】また、特開昭62−92561号公報では
道案内情報を入手するために、目的地に電話するだけで
検索結果を収得することができ、検索要素をわざわざ入
力する必要はないが、対象データベースが単独であり、
複数のデータベースを自動で検索することはできない。
In Japanese Patent Application Laid-Open No. 62-92561, a search result can be obtained only by calling a destination in order to obtain route guidance information, and it is not necessary to input a search element. The target database is single,
You cannot search multiple databases automatically.

【0009】さらに、複数のデータベースを検索するた
めには、各データベース毎に必要な検索要素を入力する
必要があり、利用者の操作の繁雑さを招く問題があっ
た。
Further, in order to search a plurality of databases, it is necessary to input a necessary search element for each database, and there is a problem that the operation of the user is complicated.

【0010】[0010]

【課題を解決するための手段】本発明は、上記課題の解
決を目的としてなされたものであって、請求項1記載の
発明は、個人情報を記憶する個人情報記憶手段と、通話
または通信相手先と回線を接続した際、電話番号などの
相手先情報をもとに、前記個人情報記憶手段から通話ま
たは通信相手の個人情報を抽出する抽出手段と、前記抽
出手段によって抽出された個人情報を検索要素として、
データベースを検索する検索手段と、前記検索手段によ
って検索された検索結果を表示する表示手段とを具備す
ることを特徴とする情報処理装置である。
SUMMARY OF THE INVENTION The present invention has been made for the purpose of solving the above-mentioned problems, and the invention according to claim 1 is characterized in that a personal information storage means for storing personal information, a telephone call or a communication partner. When the line is connected to the destination, based on destination information such as a telephone number, extracting means for extracting personal information of a call or a communication partner from the personal information storage means, and extracting the personal information extracted by the extracting means. As a search element,
An information processing apparatus comprising: a search unit that searches a database; and a display unit that displays a search result searched by the search unit.

【0011】また、請求項2記載の発明は、時間を計時
する計時手段と、個人情報を記憶する個人情報記憶手段
と、通話または通信相手先と回線を接続した際、電話番
号などの相手先情報をもとに、前記個人情報記憶手段か
ら通話または通信相手の個人情報を抽出する抽出手段
と、前記抽出手段によって抽出された個人情報および前
記計時手段によって計時された時間情報を検索要素とし
て、データベースを検索する検索手段と、前記検索手段
によって検索された検索結果を表示する表示手段とを具
備することを特徴とする情報処理装置である。
[0011] Further, the invention according to claim 2 is a time measuring means for measuring time, a personal information storing means for storing personal information, and a destination such as a telephone number when a line is connected to a telephone or a communication destination. Based on the information, extracting means for extracting the personal information of the call or communication partner from the personal information storage means, and the personal information extracted by the extracting means and the time information timed by the timing means as search elements, An information processing apparatus comprising: a search unit that searches a database; and a display unit that displays a search result searched by the search unit.

【0012】また、請求項3記載の発明は、複数の情報
グループを有するデータベースと、前記データベースの
情報グループ毎に必要な検索要素を記憶したデータベー
ス検索要素記憶手段と、個人情報を記憶する個人情報記
憶手段と、通話または通信相手先と回線を接続した際、
電話番号などの相手先情報をもとに、前記個人情報記憶
手段から通話または通信相手の個人情報を抽出する個人
情報抽出手段と、前記データベース検索要素記憶手段を
参照して、前記個人情報抽出手段によって抽出された個
人情報を検索要素として検索可能な情報グループを抽出
する情報グループ抽出手段と、前記情報グループ抽出手
段によって抽出された情報グループの中から検索したい
情報グループを指示する指示手段と、前記指示手段によ
って指示された情報グループを検索する検索手段と、前
記検索手段によって検索された検索結果を表示する表示
手段とを具備することを特徴とする情報処理装置であ
る。
According to a third aspect of the present invention, there is provided a database having a plurality of information groups, database search element storage means storing search elements required for each information group of the database, and personal information storing personal information. When connecting the storage means and the line with the call or communication partner,
Personal information extraction means for extracting personal information of a call or communication partner from the personal information storage means based on destination information such as a telephone number, and the personal information extraction means by referring to the database search element storage means Information group extraction means for extracting a searchable information group using the personal information extracted by the search element as a search element; instruction means for indicating an information group to be searched from among the information groups extracted by the information group extraction means; An information processing apparatus comprising: a search unit that searches for an information group specified by an instruction unit; and a display unit that displays a search result searched by the search unit.

【0013】また、請求項4記載の発明は、複数の情報
グループを有するデータベースと、前記データベースの
情報グループ毎に必要な検索要素を記憶したデータベー
ス検索要素記憶手段と、時間を計時する計時手段と、個
人情報を記憶する個人情報記憶手段と、通話または通信
相手先と回線を接続した際、電話番号などの相手先情報
をもとに、前記個人情報記憶手段から通話または通信相
手の個人情報を抽出する個人情報抽出手段と、前記デー
タベース検索要素記憶手段を参照して、前記個人情報抽
出手段によって抽出された個人情報および前記計時手段
によって計時された時間情報を検索要素として検索可能
な情報グループを抽出する情報グループ抽出手段と、前
記情報グループ抽出手段によって抽出された情報グルー
プの中から検索したい情報グループを指示する指示手段
と、前記指示手段によって指示された情報グループを検
索する検索手段と、前記検索手段によって検索された検
索結果を表示する表示手段とを具備することを特徴とす
る情報処理装置である。
According to a fourth aspect of the present invention, there is provided a database having a plurality of information groups, a database search element storing means for storing search elements required for each information group of the database, and a time measuring means for measuring time. Personal information storage means for storing personal information, and, when a line is connected to a call or communication partner, the personal information of the call or communication partner is read from the personal information storage means based on the destination information such as a telephone number. With reference to the extracted personal information extracting means and the database search element storing means, an information group which can be searched for using the personal information extracted by the personal information extracting means and the time information clocked by the clocking means as search elements. Information group extracting means to be extracted, and a search performed from among the information groups extracted by the information group extracting means. Information comprising: instructing means for instructing an information group to be searched for; searching means for searching for the information group instructed by the instructing means; and display means for displaying a search result searched by the searching means. Processing device.

【0014】また、請求項5記載の発明は、個人情報を
記憶する個人情報記憶手段と、通話または通信相手先と
回線を接続した際、電話番号などの相手先情報をもと
に、前記個人情報記憶手段から通話または通信相手の個
人情報を抽出する抽出手段と、前記抽出手段によって抽
出された個人情報を検索要素として、データベースを検
索する検索手段と、前記検索手段によって検索された検
索結果を表示する表示手段とを実現させるための情報処
理プログラムを記録したコンピュータ読み取り可能な記
録媒体である。
According to a fifth aspect of the present invention, there is provided a personal information storage means for storing personal information, and the personal information storage means for storing the personal information based on the destination information such as a telephone number when a line is connected to a telephone or a communication destination. Extracting means for extracting personal information of a call or a communication partner from the information storage means, searching means for searching a database using the personal information extracted by the extracting means as a search element, and a search result searched by the searching means. It is a computer-readable recording medium on which an information processing program for realizing a display unit for displaying is recorded.

【0015】また、請求項6記載の発明は、複数の情報
グループを有するデータベースと、前記データベースの
情報グループ毎に必要な検索要素を記憶したデータベー
ス検索要素記憶手段と、個人情報を記憶する個人情報記
憶手段と、通話または通信相手先と回線を接続した際、
電話番号などの相手先情報をもとに、前記個人情報記憶
手段から通話または通信相手の個人情報を抽出する個人
情報抽出手段と、前記データベース検索要素記憶手段を
参照して、前記個人情報抽出手段によって抽出された個
人情報を検索要素として検索可能な情報グループを抽出
する情報グループ抽出手段と、前記情報グループ抽出手
段によって抽出された情報グループの中から検索したい
情報グループを指示する指示手段と、前記指示手段によ
って指示された情報グループを検索する検索手段と、前
記検索手段によって検索された検索結果を表示する表示
手段とを実現させるための情報処理プログラムを記録し
たコンピュータ読み取り可能な記録媒体である。
According to a sixth aspect of the present invention, there is provided a database having a plurality of information groups, database search element storage means for storing search elements required for each information group of the database, and personal information for storing personal information. When connecting the storage means and the line with the call or communication partner,
Personal information extraction means for extracting personal information of a call or communication partner from the personal information storage means based on destination information such as a telephone number, and the personal information extraction means by referring to the database search element storage means Information group extraction means for extracting a searchable information group using the personal information extracted by the search element as a search element; instruction means for indicating an information group to be searched from among the information groups extracted by the information group extraction means; A computer-readable recording medium that records an information processing program for realizing a search unit that searches for an information group specified by an instruction unit and a display unit that displays a search result searched by the search unit.

【0016】[0016]

【発明の実施の形態】以下、図をもとに本発明について
説明する。なお、これによって本発明は限定されるもの
ではない。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. Note that the present invention is not limited by this.

【0017】図1は本発明のシステム構成を示すブロッ
ク図である。図1において、CPU1は全体の動作制御
を行うものである。ROM2はCPU1を動作させるた
めの制御プログラム等が格納されている。RAM3はC
PU1を動作させるために必要なデータを格納し、特
に、個人情報データベース1−3−a,1−3−b、次
回更新情報グループリスト1−3−c等が格納されてい
る。
FIG. 1 is a block diagram showing the system configuration of the present invention. In FIG. 1, a CPU 1 controls the entire operation. The ROM 2 stores a control program for operating the CPU 1 and the like. RAM3 is C
Data necessary for operating the PU 1 is stored. In particular, personal information databases 1-3-a and 1-3-b, a next update information group list 1-3-c, and the like are stored.

【0018】時計機能部4はCPU1からの命令によ
り、必要に応じて日付と時刻を出力するものである。モ
デム5は通信手段として機能するものである。入力部6
は文字列や利用者の指示を入力するものであり、キーボ
ードやペンタブレット等で構成される。表示部7はデー
タベースの検索結果やシステムから利用者のへのメッセ
ージ等を表示するものであり、液晶ディスプレイ、CR
Tディスプレイ等により構成される。
The clock function unit 4 outputs a date and a time as required according to a command from the CPU 1. The modem 5 functions as a communication unit. Input unit 6
Is for inputting a character string and user's instructions, and is composed of a keyboard, a pen tablet, and the like. The display unit 7 displays a database search result, a message from the system to the user, and the like.
It is composed of a T display and the like.

【0019】検索部8はデータベースの検索を実行する
ものである。データベース管理部9はデータベースの更
新や情報の不足などを管理するものである。情報グルー
プ管理部10はデータベースをカテゴリ及び検索要素別
に分類した情報グループを管理するものであり、各情報
グループを検索するために必要な検索要素を登録したデ
ータベース検索要素情報1−10−aをもとに管理す
る。このデータベース検索要素情報1−10−aは木構
造や表形式などで表現されている。履歴管理部11は過
去一定期間に閲覧等で利用された情報グループの履歴を
管理するものであり、データベース履歴管理テーブル1
−11−aを保持している。
The search section 8 executes a search of a database. The database management unit 9 manages the update of the database and the lack of information. The information group management unit 10 manages information groups in which a database is classified according to categories and search elements. The information group management unit 10 also stores database search element information 1-10-a in which search elements necessary to search each information group are registered. And to manage. The database search element information 1-10-a is expressed in a tree structure, a table format, or the like. The history management unit 11 manages the history of information groups used for browsing or the like during a certain period in the past, and includes a database history management table 1
−11−a.

【0020】データベース部12は健康情報グループ1
−12−a、生活情報グループ1−12−b、観光情報
グループ1−12−c、献立表グループ1−12−d、
お店情報グループ1−12−fのような、カテゴリ別に
分類された情報グループにより構成される。各情報グル
ープはデータベース検索要素情報1−10−aをもと
に、情報グループ管理部10で管理されている。外部記
憶装置13は着脱可能なメモリである。
The database unit 12 stores the health information group 1
12-a, life information group 1-12-b, sightseeing information group 1-12-c, menu table group 1-12-d,
It is composed of information groups classified by category, such as the shop information group 1-12-f. Each information group is managed by the information group management unit 10 based on the database search element information 1-10-a. The external storage device 13 is a removable memory.

【0021】データベースを登録する記憶媒体としては
RAM3などが代表的である。データベースの更新に関
しては、リアルタイム性を考慮した場合、モデム5を介
し、ネットワークを利用したサーバからのダウンロード
が効果的と考えられるが、情報の種類によってはCD−
ROM、フロッピーディスク等の外部記憶装置13から
読み込んでもよい。
As a storage medium for registering a database, a RAM 3 or the like is typical. Regarding the update of the database, it is considered that downloading from a server using a network via the modem 5 is effective when real-time properties are taken into consideration.
The data may be read from an external storage device 13 such as a ROM or a floppy disk.

【0022】また、個人情報データベース1−3−a,
1−3−b等は利用者により入力される場合が多い。
The personal information database 1-3-a,
1-3-b and the like are often input by the user.

【0023】次に、図1のブロック図をもとに発明の概
要について説明する。利用者が電話をかけるため、入力
部6より電話番号を入力した場合、モデム5は回線に接
続処理を行い、データベース検索部8はRAM3に登録
されている個人情報データベース1−3−aから該電話
番号を有する個人を検索し、通話相手を特定する。さら
に、特定した個人の情報より、住所、生年月日、性別
等、検索要素となり得る情報を抽出し、また、時計機能
部4より年月日の時間情報を取得し、検索要素群に加え
る。以上の処理により、電話番号から通信相手を特定
し、データベースを検索するための複数の検索要素が抽
出された。
Next, an outline of the present invention will be described with reference to the block diagram of FIG. When the user inputs a telephone number from the input unit 6 to make a call, the modem 5 performs a connection process to the line, and the database search unit 8 searches the personal information database 1-3-a registered in the RAM 3 for the telephone number. Search for an individual with a phone number and identify the person to call. Further, information that can be a search element, such as an address, a date of birth, and gender, is extracted from the specified personal information, and time information of the date is acquired from the clock function unit 4 and added to the search element group. Through the above-described processing, a plurality of search elements for specifying a communication partner from the telephone number and searching the database are extracted.

【0024】次に、データベース検索要素情報1−10
−aを参照して、既に抽出した検索要素群で検索可能な
情報グループを抽出し、各情報グループに対して検索を
実行し、結果を表示する。ここで、各情報グループの検
索に必要な検索要素は各々異なっているため、複数の検
索要素を持ち、各情報グループに適した検索要素を選択
することにより複数のデータベースの検索を実行するこ
とができる。また、この検索要素群は個人情報データベ
ースより取得した個人情報と時計機能部4より取得した
時間情報とがあり、これらを組み合わせて検索を行うこ
とにより、更にきめ細かな検索を行うことができる。
Next, database search element information 1-10
With reference to -a, an information group that can be searched with the already extracted search element group is extracted, a search is executed for each information group, and the result is displayed. Here, since the search elements required for searching each information group are different from each other, it is possible to have a plurality of search elements and execute a search of a plurality of databases by selecting a search element suitable for each information group. it can. The search element group includes personal information obtained from the personal information database and time information obtained from the clock function unit 4. By performing a search by combining these, a more detailed search can be performed.

【0025】検索結果を表示する際には、データベース
利用履歴情報1−11−aを参照し、最近利用したグル
ープの情報を強調表示したり、履歴に残っているグルー
プの情報は優先的に内容を表示し、それ以外のグループ
はカテゴリ名のみをボタン表示し、利用者が選択した場
合にのみ内容表示するなど、使いやすいように工夫する
ことができる。以上の処理により、利用者が電話をかけ
るために電話番号を入力するだけで、自動的に通信相手
に合った話題を提供することができる。
When displaying the search result, the information of the group used recently is highlighted by referring to the database usage history information 1-11-a, and the information of the group remaining in the history is preferentially displayed in the contents. Is displayed, and only the category name is displayed as a button for the other groups, and the content is displayed only when the user selects it. By the above processing, a topic suitable for a communication partner can be automatically provided only by the user inputting a telephone number to make a telephone call.

【0026】また、上記では電話をかけた場合を例に説
明を行っているが、電話を受信した場合は、発信者番号
サービスなどの通話相手先の電話番号を知る手段を用い
たりして、利用者が発信者の電話番号を手動で入力した
りすることで、同様に検索を行うことができる。
In the above description, the case where a call is made is described as an example. However, when a call is received, a means for knowing the telephone number of the called party such as a caller ID service is used. A similar search can be performed by the user manually inputting the caller's telephone number.

【0027】図2は装置本体に予め登録された個人情報
データベースの一例を示す図である。
FIG. 2 is a diagram showing an example of a personal information database registered in the apparatus main body in advance.

【0028】通常では、住所録、電話帳機能等で実現さ
れていることが多い。図2の例では、通常の住所録機能
に加え、データベースとして活用度を高めるために、性
別、趣味などの入力項目を設定している。
Usually, it is often realized by an address book, a telephone directory function and the like. In the example of FIG. 2, in addition to the ordinary address book function, input items such as gender and hobbies are set in order to increase the degree of utilization as a database.

【0029】通話、通信する際に入力される電話番号等
により個人情報データベースを検索し、通話相手を探
す。通話相手を発見すると、各情報より検索要素を抽出
する。例えば、住所と郵便番号から居住地域、生年月日
より年齢が検索要素として活用することができる。
A personal information database is searched by a telephone number or the like input at the time of a call or communication, and a call partner is searched. When a call partner is found, a search element is extracted from each information. For example, the address, postal code, residence area, and age from date of birth can be used as search elements.

【0030】図3は各情報グループと、その検索に必要
な検索要素の関係表(データベース検索要素情報1−1
0−a)を示した図である。
FIG. 3 shows a relation table (database search element information 1-1) of each information group and search elements required for the search.
It is the figure which showed 0-a).

【0031】ここでは、情報グループとして個人情報も
含まれており、検索した個人情報データベースからの情
報も、一般情報と同様のデータベースの一種と考えるこ
とができる。
Here, personal information is also included as an information group, and the information from the searched personal information database can be considered as a kind of database similar to general information.

【0032】また、時間要素と個人要素を混在して検索
要素として用いることにより、季節にあったイベントや
観光情報、献立表など、きめ細かな検索を行うことがで
きる。
Further, by using the time element and the personal element together as a search element, it is possible to perform a detailed search for events, sightseeing information, menus and the like according to the season.

【0033】図4は本発明のデータベース検索表示処理
のフローチャート図である。ここでは、電話でのデータ
ベース利用を例に説明する。
FIG. 4 is a flowchart of a database search and display process according to the present invention. Here, the use of a database on a telephone will be described as an example.

【0034】ステップS2において、電話を発信する場
合、入力部6より利用者が相手先電話番号を入力する。
また、電話を着信した場合、発信者情報サービスや利用
者の手動入力により相手先電話番号を取得する。
In step S2, when making a call, the user inputs the destination telephone number from the input unit 6.
Also, when a call is received, a caller information service or a manual input by the user is used to obtain a destination telephone number.

【0035】ステップS4で、個人情報データベース1
−3−aから該電話番号が登録されている個人をサーチ
する。個人情報データベース1−3−aに登録されてい
ない場合にはステップS8へ進み、登録されている場合
はステップS6において該電話番号が登録されている個
人の情報を検索し、更に、その中から検索要素となり得
る情報を抽出して検索要素群を構成する。
In step S4, the personal information database 1
Search for the individual whose telephone number is registered from -3-a. If the personal information is not registered in the personal information database 1-3-a, the process proceeds to step S8. If the personal information is registered, the personal information in which the telephone number is registered is searched in step S6. Information that can be a search element is extracted to form a search element group.

【0036】次に、ステップS8において、時計機能部
4より日付および時間情報を取得し、年月日および季節
情報として検索要素群に追加する。
Next, in step S8, date and time information is obtained from the clock function unit 4, and is added to the search element group as date, month and season information.

【0037】ステップS10では、データベース検索要
素情報1−10−aを参照し、ステップS12におい
て、ステップS6、ステップS8で抽出した検索要素群
で検索することのできる情報グループを抽出する。
At step S10, referring to the database search element information 1-10-a, at step S12, an information group that can be searched by the search element group extracted at steps S6 and S8 is extracted.

【0038】ここで、図3のデータベース検索要素情報
から生成された図8の相関図をもとに、検索要素群から
検索可能な情報グループを抽出する処理については後述
する。
The process of extracting a searchable information group from a search element group based on the correlation diagram of FIG. 8 generated from the database search element information of FIG. 3 will be described later.

【0039】ステップS14では、データベースの検索
を行う。データベースは複数の情報グループから構成さ
れ、各々には検索に必要な検索要素がある。ここでは、
それらの検索要素を個人情報および時間情報より取得で
きる情報に設定し、検索要素情報より自動的に選択し、
検索を行う。各情報グループの検索が終了すると、ステ
ップS16で、データベース利用履歴テーブル1−11
−aを参照し、ステップS18では、検索した各情報グ
ループが履歴テーブル1−11−aに含まれているかを
判断する。全く含まれていない場合はステップS22へ
進み、検索結果を表示し、含まれている場合はステップ
S20において、該等する情報グループを他の情報グル
ープに比べ強調表示することとする。これにより、過去
一定期間に閲覧した情報を優先的に、利用者にとってわ
かりやすく表示することができる。
In step S14, a database search is performed. The database is composed of a plurality of information groups, each of which has a search element required for a search. here,
Set those search elements to information that can be obtained from personal information and time information, automatically select from search element information,
Perform a search. When the search of each information group is completed, in step S16, the database use history table 1-11
In step S18, it is determined whether or not each searched information group is included in the history table 1-11-a. If it is not included at all, the process proceeds to step S22, where the search result is displayed. If it is included, the corresponding information group is highlighted in comparison with other information groups in step S20. As a result, information browsed during a certain period in the past can be preferentially displayed for the user in an easy-to-understand manner.

【0040】ステップS22では検索結果を表示する
が、このときすべての情報を表示せず、例えば前回話題
にした(利用履歴に残っている)情報のみを内容表示
し、他の情報グループはカテゴリ名のみを表示し、ステ
ップS24で利用者が入力部6により指定した情報グル
ープの内容をステップS26で表示することで、利用者
の求める情報のみを分りやすく表示することができる。
In step S22, the search result is displayed. At this time, all information is not displayed. For example, only the information which has been discussed last time (remaining in the use history) is displayed in content. By displaying only the information group specified by the user through the input unit 6 in step S24 in step S26, only the information required by the user can be displayed in an easily understandable manner.

【0041】また、利用者が別の情報をみたい場合に
は、ステップS28で「戻る」指示を入力し、ステップ
S22へ戻り、最初の検索結果画面を表示する。通話終
了指示が入力された場合は回線を切断する。
If the user wants to view other information, he inputs a "return" instruction in step S28, returns to step S22, and displays the first search result screen. When a call termination instruction is input, the line is disconnected.

【0042】以上の処理で、予め入力された個人情報デ
ータベースと時計機能で得られた情報の組み合わせで複
数のデータベースを検索し、個人情報データベースに登
録された相手と電話する場合には、電話をかける動作だ
けで相手に合った話題を自動的に検索し、利用者の手を
煩わせることなく提供することができる。また、個人情
報と一般情報の区別を意識することなく自動で検索を行
うことができる。
In the above processing, when a plurality of databases are searched by a combination of a personal information database input in advance and information obtained by a clock function, and a telephone call is made to a party registered in the personal information database, the telephone is called. It is possible to automatically search for a topic that suits the other party only by calling, and provide the topic without bothering the user. In addition, a search can be automatically performed without being aware of the distinction between personal information and general information.

【0043】次に、図5をもとに、個人情報データベー
スの指定処理について説明する。ステップS30におい
て、入力部6より電話番号が入力されると、ステップS
32において、RAM3に個人情報データベースが複数
登録されているかを調べ、複数あった場合はステップS
34で利用者に使用する個人情報データベースを指定す
るように表示して指定を促し、ステップS36で個人情
報データベースの選択を待つ。ステップS32で複数な
かった場合は存在する個人情報データベースを利用する
こととし、ステップS38で個人情報データベースを検
索対象と指定する。
Next, a process for designating a personal information database will be described with reference to FIG. In step S30, when a telephone number is input from the input unit 6, step S30 is executed.
At 32, it is checked whether or not a plurality of personal information databases are registered in the RAM 3;
At 34, the user is prompted to specify the personal information database to be used, and the user is prompted to do so. At step S36, selection of the personal information database is awaited. If there is no plurality in step S32, the existing personal information database is used, and in step S38, the personal information database is designated as a search target.

【0044】以上の処理により、装置の利用者が複数の
場合でも利用者と通信相手にあったデータベースの検索
を行うことができる。
According to the above processing, even if there are a plurality of users of the apparatus, it is possible to search the database suitable for the user and the communication partner.

【0045】図6および図7は本発明のデータベース検
索表示更新処理のフローチャート図である。
FIGS. 6 and 7 are flowcharts of the database search display updating process of the present invention.

【0046】図6のステップS40からステップS50
の処理は、図4のステップS2からステップS12の処
理と同じであるので、ここでは説明を割愛する。
Steps S40 to S50 in FIG.
Is the same as the processing from step S2 to step S12 in FIG. 4, and the description is omitted here.

【0047】ステップS52において、過去のデータベ
ース利用履歴テーブル1−11−aを参照し、ステップ
S54で、履歴に残っているつまり過去に利用した情報
グループが今回検索可能な情報グループとして抽出され
ているか調べる。
In step S52, the past database use history table 1-11-a is referred to, and in step S54, whether the information group remaining in the history, that is, the information group used in the past is extracted as the information group that can be searched this time. Find out.

【0048】ステップS56で、履歴に残っている情報
グループと今回抽出した情報グループとが一致しなけれ
ば、一致しない今回新たに抽出された情報グループを次
回収集リスト1−3−cに登録する。
In step S56, if the information group remaining in the history does not match the information group extracted this time, the information group newly extracted this time that does not match is registered in the next collection list 1-3-c.

【0049】ステップS58へ進み、データベースの検
索を開始する。図6のステップS58からステップS6
4の処理は、図4のステップS14以降の処理と同じで
あるので、ここでは説明を割愛する。
The flow advances to step S58 to start searching the database. Steps S58 to S6 in FIG.
The process of No. 4 is the same as the process of step S14 and subsequent steps in FIG.

【0050】次に、図7の処理に進む。データベース更
新には様々な手段があるが、ここではネットワークを介
してサーバからダウンロードする手法を説明する。
Next, the process proceeds to the process of FIG. There are various means for updating the database. Here, a method of downloading from a server via a network will be described.

【0051】ステップS66において、電話回線等を通
じてネットワークに接続し、サーバにアクセスする。次
に、ステップS68において、装置本体のRAM3に持
つ次回更新情報グループリスト1−3−cを参照し、ま
ず、ステップS70で、次回更新情報グループリスト1
−3−cに登録されている情報グループのデータをダウ
ンロードする。
In step S66, a connection is made to a network via a telephone line or the like, and the server is accessed. Next, in step S68, the next update information group list 1-3-3-c stored in the RAM 3 of the apparatus main body is referred to.
Download the data of the information group registered in -3-c.

【0052】次に、ステップS72において、装置本体
に登録されている情報グループのデータを更新し、すべ
ての情報グループのデータ収集が終了した後、ステップ
S74で、更新された情報グループに関して、検索要素
情報テーブル1−10−aも合わせて更新する。以上の
処理が終了すると、新しいデータベースへのデータ交換
が終了したので、ステップS76で通信を終了する。
Next, in step S72, the data of the information group registered in the apparatus main body is updated, and after the data collection of all the information groups is completed, in step S74, the search element is searched for the updated information group. The information table 1-10-a is also updated. When the above processing is completed, the data exchange to the new database is completed, and thus the communication is terminated in step S76.

【0053】図8は、図3の各情報グループに必要な検
索要素情報を管理するデータベース検索要素情報1−1
0−aから生成したTREE図である。
FIG. 8 shows database search element information 1-1 for managing search element information necessary for each information group in FIG.
It is a TREE diagram generated from 0-a.

【0054】図8において、深さ優先探索し、各枝につ
いている検索要素が、手持ち検索要素群にあれば1段階
下に探索を進め、なければ前の分岐点まで戻り、探索を
進める。また、葉に達した場合は、検索可能な情報グル
ープとして抽出する。TREEの探索がすべて終了した
時点ですべての検索可能な情報グループが抽出される。
In FIG. 8, a depth-first search is performed, and if the search element on each branch is in the hand-held search element group, the search is advanced by one step. Otherwise, the search returns to the previous branch point and the search is advanced. In addition, when a leaf is reached, it is extracted as a searchable information group. When the search for TREE is completed, all searchable information groups are extracted.

【0055】以上のように、図8を用いることにより、
手持ちの検索要素で検索可能な情報グループを簡単に抽
出することができる。
As described above, by using FIG.
It is possible to easily extract information groups that can be searched with the search elements on hand.

【0056】図9は、図8のTREE図を用いた情報グ
ループの抽出処理を説明するための図である。
FIG. 9 is a diagram for explaining an information group extraction process using the TREE diagram of FIG.

【0057】例えば、個人情報データベースおよび時計
機能部から抽出した検索要素群が、年齢、地域、性別、
趣味、年月日の5つであったとすると、図9ではその要
素が点線の丸で囲まれたものである。
For example, a search element group extracted from the personal information database and the clock function unit includes age, region, gender,
Assuming there are five hobbies and dates, in FIG. 9, the elements are surrounded by dotted circles.

【0058】ここで、TREE図をたどると、上記検索
要素群で検索可能な情報グループは、観光情報、季節の
話題、健康情報、ホビー、TV番組表、献立表となる。
Here, according to the TREE diagram, the information groups that can be searched by the above-described search element group are sightseeing information, seasonal topics, health information, hobbies, TV program tables, and menu tables.

【0059】図10は検索結果の表示画面例である。電
話をかけるために入力された電話番号「000−777
−1111」より個人情報データベース1−3−aを検
索し、通話相手を「山田花子」と特定し、検索要素を取
得する。検索を行い、時間要素より得られた一般および
個人の時間関連情報および各種情報グループの情報を取
得した後、表示するデータの構成を決める処理に入る。
FIG. 10 is an example of a search result display screen. Phone number "000-777" entered to make a call
-1111 ", the personal information database 1-3-a is searched, the communication partner is specified as" Hanako Yamada ", and a search element is obtained. After performing a search and obtaining general and individual time-related information and information of various information groups obtained from the time element, the process enters a process of determining the configuration of data to be displayed.

【0060】まず、通話相手の電話番号と個人情報デー
タベース1−3−aに登録されている通話相手の氏名を
画面情報に表示する。この情報はデータベースの検索を
行う以前から表示している。
First, the telephone number of the call partner and the name of the call partner registered in the personal information database 1-3-a are displayed on the screen information. This information is displayed before searching the database.

【0061】次に、一般および個人の時間関連情報を表
示する。ここでは、日時、〇×の日や大安などの日付関
連情報と、個人情報データベース1−3−aからその日
に誕生日の人の氏名やスケジュールに登録されている予
定を表示している。
Next, general and individual time-related information is displayed. Here, date-related information such as the date and time, the day of 〇x, and Da'an, and the schedule registered in the schedule and the name of the birthday person on that day from the personal information database 1-3-a are displayed.

【0062】さらに、利用履歴に残っている情報グルー
プを調べた時に、イベント情報、観光情報が登録されて
いたため、この2つを最近利用した話題であることが分
かりやすいように、最近の話題として、通常の情報グル
ープよりも強調表示する。
Further, when the information group remaining in the use history was examined, event information and sightseeing information were registered. Therefore, these two topics were recently used so that it is easy to understand that these two topics were recently used. , Highlighting than normal information groups.

【0063】次に、すべての検索結果の内容を表示する
ことは画面を構成するうえで雑然として好ましくないば
かり、画面領域が限られているため、残りの検索した情
報グループ名を表示する。利用者は閲覧した情報があっ
た場合、その情報グループ名の上をタッチすることで、
内容を見ることができる。
Next, displaying the contents of all the search results is not only undesirably cluttered in configuring the screen, but also displays the remaining searched information group names because the screen area is limited. If the user has viewed the information, touch the information group name,
You can see the contents.

【0064】ここで、個人情報上がタッチされると、図
2のような個人情報データベースの内容が表示される。
また、観光情報上がタッチされると、季節と居住地域を
要素として検索したおすすめ観光スポットなどが表示さ
れる。例えば、ここでは、通話相手の住所が札幌で、季
節が春なので、北海道地方の春の観光名所などが表示さ
れ、さらに地図情報もリンクして表示される。
Here, when the personal information is touched, the contents of the personal information database as shown in FIG. 2 are displayed.
When the tourist information is touched, recommended tourist spots and the like searched using the season and the residence area as elements are displayed. For example, here, since the address of the call partner is Sapporo and the season is spring, spring tourist attractions in the Hokkaido region are displayed, and map information is also displayed by linking.

【0065】図11は本装置の利用者が複数いる場合の
個人情報データベースの選択処理を説明するための表示
画面例を示す図である。
FIG. 11 is a diagram showing an example of a display screen for explaining the selection processing of the personal information database when there are a plurality of users of the present apparatus.

【0066】図11(a)で、電話番号の入力を利用者
に促すメッセージを表示する。ここで、電話番号が入力
されると、個人情報データベースを調べ、個人情報デー
タベースが複数ある場合には、図11(b)で、使用す
る個人データベースの選択を促す表示を行う。なお、1
つしか登録されていない場合には、電話番号入力後、直
ちに一般情報データベース検索処理に進む。ここで、利
用者により使用する個人情報データベース1が選択され
ると、図11(c)で、特定した通話相手の氏名を表示
し、さらに一般情報データベースの検索処理に進む。選
択されない場合は検索処理に進まなかったり、通話相手
との接続が確立するまでに選択されなかった時には、デ
フォルトで使用する個人情報データベースを予め決めて
おき、利用者の選択指示を省くなどの工夫をすることも
できる。
In FIG. 11A, a message prompting the user to input a telephone number is displayed. Here, when the telephone number is input, the personal information database is checked. If there are a plurality of personal information databases, a display prompting selection of the personal database to be used is displayed in FIG. In addition, 1
If only one is registered, the process immediately proceeds to the general information database search process after inputting the telephone number. Here, when the personal information database 1 to be used is selected by the user, the name of the specified communication partner is displayed in FIG. 11C, and the process proceeds to the general information database search process. If it is not selected, the process does not proceed to the search process, or if it is not selected until the connection with the other party is established, the personal information database to be used by default is determined in advance and the user's selection instruction is omitted. You can also

【0067】上記では、主に電話での話題提供をもとに
説明しているが、電話番号を電子メールアドレスに置き
換え、電子メールを作成する場合の話題提供等に使用す
ることもできる。この場合、表示した検索結果をバッフ
ァに取り込み、電子メール本文に挿入したり、添付した
りなど活用することもできる。
In the above description, the description is mainly based on the provision of topics by telephone. However, the telephone number can be replaced with an e-mail address and used for the provision of topics when creating an e-mail. In this case, the displayed search result can be fetched into a buffer and inserted or attached to the body of the e-mail.

【0068】また、表示の一部にメモ入力欄を設け、話
中のメモを新たな情報としてデータベースへ取り込み、
自動的にデータベースのデータ更新を可能にすることも
できる。
Further, a memo input field is provided in a part of the display, and a busy memo is taken into the database as new information.
It is also possible to automatically update data in the database.

【0069】図12は本発明の他のシステム構成を示す
ブロック図である。図12において、他のシステム構成
は、記録媒体51と、プログラムメモリ52と、CPU
53と、時計機能部54と、モデム55と、外部記憶装
置56と、入力部57と、表示部58と、データメモリ
59とからなる。
FIG. 12 is a block diagram showing another system configuration of the present invention. 12, another system configuration includes a recording medium 51, a program memory 52, a CPU
53, a clock function unit 54, a modem 55, an external storage device 56, an input unit 57, a display unit 58, and a data memory 59.

【0070】時計機能部54、モデム55、外部記憶装
置56、入力部57、表示部58はそれぞれ、図1の時
計機能部4、モデム5、外部記憶装置13、入力部6、
表示部7と同じものである。
The clock function unit 54, the modem 55, the external storage device 56, the input unit 57, and the display unit 58 are respectively the clock function unit 4, the modem 5, the external storage device 13, the input unit 6,
It is the same as the display unit 7.

【0071】データメモリ59には、データベース検索
要素情報59−1とデータベース利用履歴テーブル59
−2とデータベース59−3と個人情報データベース5
9−4とが記憶され、データベース検索要素情報59−
1、データベース利用履歴テーブル59−2、データベ
ース59−3、個人情報データベース59−4はそれぞ
れ図1のデータベース検索要素情報1−10−a、デー
タベース利用履歴テーブル1−11−a、データベース
12、個人情報データベース1−3−aおよび1−3−
bと同じ情報である。
The data memory 59 has database search element information 59-1 and a database use history table 59.
-2, database 59-3, and personal information database 5
9-4 are stored, and the database search element information 59-
1. The database use history table 59-2, the database 59-3, and the personal information database 59-4 are respectively the database search element information 1-10-a, the database use history table 1-11-a, the database 12, and the individual in FIG. Information databases 1-3-a and 1-3-
This is the same information as b.

【0072】記録媒体51は例えばCD−ROM、フロ
ッピーディスクおよびICカード等からなる着脱可能な
もので、本発明を実施するために必要なプログラムであ
る実行形式プログラム51−3に加え、ソースプログラ
ム51−1および中間プログラム51−2が記録されて
いる。そして、実行形式プログラム51−3は、CPU
53によってプログラムメモリ52に展開される。
The recording medium 51 is a detachable recording medium such as a CD-ROM, a floppy disk, and an IC card, and includes a source program 51-3 in addition to an executable program 51-3 which is a program necessary for carrying out the present invention. -1 and an intermediate program 51-2 are recorded. Then, the executable program 51-3 is executed by the CPU
53 expands the program memory 52.

【0073】プログラムメモリ52には、実行形式プロ
グラム51−3が展開され、入力制御プログラム52−
1と、表示制御プログラム52−2と、データベース管
理プログラム52−3と、データベース検索プログラム
52−4と、情報グループ管理プログラム52−5と、
履歴管理プログラム52−6と、個人情報データベース
管理プログラム52−7とが格納されている。
An executable format program 51-3 is developed in the program memory 52, and an input control program 52-
1, a display control program 52-2, a database management program 52-3, a database search program 52-4, an information group management program 52-5,
A history management program 52-6 and a personal information database management program 52-7 are stored.

【0074】入力制御プログラム52−1は入力部57
を制御するプログラムであり、表示制御プログラム52
−2は表示部58を制御するプログラムである。入力制
御プログラム52−1や表示制御プログラム52−2は
入力部や表示部を備える装置に必要な一般的なプログラ
ムである。
The input control program 52-1 includes an input unit 57
The display control program 52
-2 is a program for controlling the display unit 58. The input control program 52-1 and the display control program 52-2 are general programs necessary for a device including an input unit and a display unit.

【0075】一方、データベース管理プログラム52−
3、データベース検索プログラム52−4、情報グルー
プ管理プログラム52−5、履歴管理プログラム52−
6、個人情報データベース管理プログラム52−7は本
発明特有のプログラムである。
On the other hand, the database management program 52-
3. Database search program 52-4, information group management program 52-5, history management program 52-
6. The personal information database management program 52-7 is a program unique to the present invention.

【0076】データベース管理プログラム52−3はデ
ータベース59−3の更新や情報の不足などを管理する
プログラムであり、データベース検索プログラム52−
4はデータベース59−3を検索するためのプログラム
である。
The database management program 52-3 is a program for managing the update of the database 59-3, lack of information, and the like.
Reference numeral 4 denotes a program for searching the database 59-3.

【0077】また、情報グループ管理プログラム52−
5はデータベース59−3をカテゴリ及び検索要素別に
分類した情報グループを管理するプログラムであって、
データベース検索要素情報59−1をもとに管理するプ
ログラムである。
The information group management program 52-
5 is a program for managing an information group in which the database 59-3 is classified by category and search element,
This is a program that manages based on the database search element information 59-1.

【0078】また、履歴管理プログラム52−6は過去
一定期間に閲覧等で利用された情報グループの履歴を管
理するプログラムであり、その履歴はデータベース利用
履歴テーブルに保持されている。
The history management program 52-6 is a program for managing the history of information groups used for browsing or the like during a certain period in the past, and the history is stored in a database use history table.

【0079】また、個人情報データベース管理プログラ
ム52−7は個人情報データベース1、2・・・59−
4を管理するプログラムである。
The personal information database management program 52-7 includes personal information databases 1, 2,.
4 is a program that manages the program.

【0080】なお、プログラムメモリ52に格納された
プログラムは図1のROM2に格納されているプログラ
ムに相当し、プログラムメモリ52には図4乃至図7の
フローチャート図の処理のプログラムが格納されてい
る。
The program stored in the program memory 52 corresponds to the program stored in the ROM 2 shown in FIG. 1, and the program memory 52 stores the program of the processing shown in the flowcharts of FIGS. .

【0081】また、CPU53はプログラムメモリ52
のプログラムによって動作し、図1のCPU1、データ
ベース検索部8、データベース管理部9、情報グループ
管理部10および履歴管理部11と同様に機能する。
The CPU 53 has a program memory 52
1 and functions similarly to the CPU 1, the database search unit 8, the database management unit 9, the information group management unit 10, and the history management unit 11 in FIG.

【0082】[0082]

【発明の効果】本発明によれば、請求項1記載の発明で
は、あらかじめ入力してある個人情報から検索要素を抽
出することで、検索のためのキーワードを入力する手間
が省ける。
According to the present invention, according to the first aspect of the present invention, a search element is extracted from personal information that has been input in advance, thereby saving the trouble of inputting a keyword for search.

【0083】また、請求項2記載の発明では、あらかじ
め入力してある個人情報から検索要素を抽出すること
で、検索のためのキーワードを入力する手間が省ける。
また、検索要素に時間情報を含めるので、季節に応じた
観光情報やイベント情報など、きめ細かな情報を検索で
きる。
Further, according to the second aspect of the present invention, a search element is extracted from personal information that has been input in advance, thereby saving the trouble of inputting a keyword for search.
In addition, since time information is included in the search element, detailed information such as sightseeing information and event information according to the season can be searched.

【0084】また、請求項3記載の発明では、あらかじ
め入力してある個人情報から検索要素を抽出すること
で、検索のためのキーワードを入力する手間が省ける。
また、複数の検索要素を組み合わせることで複数のデー
タベースを自動的に検索できる。また、複数のデータベ
ースを検索する際に、各データベースの検索に必要な検
索要素を記憶しているので、どのデータベースを検索可
能か自動的に選択することができる。
Further, according to the third aspect of the present invention, by extracting a search element from personal information that has been input in advance, it is possible to save the trouble of inputting a keyword for search.
Also, a plurality of databases can be automatically searched by combining a plurality of search elements. In addition, when searching a plurality of databases, search elements necessary for searching each database are stored, so that it is possible to automatically select which database can be searched.

【0085】また、請求項4記載の発明では、あらかじ
め入力してある個人情報から検索要素を抽出すること
で、検索のためのキーワードを入力する手間が省ける。
また、検索要素に時間情報を含めるので、季節に応じた
観光情報やイベント情報など、きめ細かな情報を検索で
きる。また、複数の検索要素を組み合わせることで複数
のデータベースを自動的に検索できる。また、複数のデ
ータベースを検索する際に、各データベースの検索に必
要な検索要素を記憶しているので、どのデータベースを
検索可能か自動的に選択することができる。
According to the fourth aspect of the present invention, a search element is extracted from personal information that has been input in advance, thereby saving the trouble of inputting a keyword for search.
In addition, since time information is included in the search element, detailed information such as sightseeing information and event information according to the season can be searched. Also, a plurality of databases can be automatically searched by combining a plurality of search elements. In addition, when searching a plurality of databases, search elements necessary for searching each database are stored, so that it is possible to automatically select which database can be searched.

【0086】また、請求項5記載の発明では、あらかじ
め入力してある個人情報から検索要素を抽出すること
で、検索のためのキーワードを入力する手間が省ける。
According to the fifth aspect of the present invention, a search element is extracted from personal information which has been input in advance, thereby saving the trouble of inputting a keyword for search.

【0087】また、請求項6記載の発明では、あらかじ
め入力してある個人情報から検索要素を抽出すること
で、検索のためのキーワードを入力する手間が省ける。
また、複数の検索要素を組み合わせることで複数のデー
タベースを自動的に検索できる。また、複数のデータベ
ースを検索する際に、各データベースの検索に必要な検
索要素を記憶しているので、どのデータベースを検索可
能か自動的に選択することができる。
Further, according to the present invention, by extracting a search element from personal information which has been input in advance, it is possible to save the trouble of inputting a keyword for search.
Also, a plurality of databases can be automatically searched by combining a plurality of search elements. In addition, when searching a plurality of databases, search elements necessary for searching each database are stored, so that it is possible to automatically select which database can be searched.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のブロック図である。FIG. 1 is a block diagram of the present invention.

【図2】装置本体に予め登録された個人情報データベー
スの一例を示す図である。
FIG. 2 is a diagram showing an example of a personal information database registered in advance in the apparatus main body.

【図3】各情報グループと、その検索に必要な検索要素
の関係表(データベース検索要素情報)を示した図であ
る。
FIG. 3 is a diagram showing a relation table (database search element information) of each information group and search elements required for the search.

【図4】本発明のデータベース検索表示処理のフローチ
ャート図である。
FIG. 4 is a flowchart of a database search and display process of the present invention.

【図5】本発明の個人情報データベース指定処理のフロ
ーチャート図である。
FIG. 5 is a flowchart of a personal information database designation process of the present invention.

【図6】本発明のデータベース検索表示更新処理のフロ
ーチャート図である。
FIG. 6 is a flowchart of a database search display update process of the present invention.

【図7】本発明のデータベース検索表示更新処理のフロ
ーチャート図である。
FIG. 7 is a flowchart of a database search display update process of the present invention.

【図8】図3の各情報グループに必要な検索要素情報を
管理するデータベース検索要素情報から生成したTRE
E図である。
8 is a TRE generated from database search element information for managing search element information necessary for each information group in FIG.
FIG.

【図9】図8のTREE図を用いた情報グループの抽出
処理を説明するための図である。
FIG. 9 is a diagram illustrating an information group extraction process using the TREE diagram of FIG. 8;

【図10】検索結果の表示画面例を示す図である。FIG. 10 is a diagram showing an example of a display screen of a search result.

【図11】本装置の利用者が複数いる場合の個人情報デ
ータベースの選択処理を説明するための表示画面例を示
す図である。
FIG. 11 is a diagram illustrating an example of a display screen for explaining a selection process of a personal information database when there are a plurality of users of the present apparatus.

【図12】本発明の他のブロック図である。FIG. 12 is another block diagram of the present invention.

【符号の説明】[Explanation of symbols]

1,53 CPU 2 ROM 3 RAM 4,54 時計機能部 5,55 モデム 6,57 入力部 7,58 表示部 8 データベース検索部 9 データベース管理部 10 情報グループ管理部 11 履歴管理部 12 データベース 13 外部記憶装置 51 記録媒体 52 プログラムメモリ 59 データメモリ 1,53 CPU 2 ROM 3 RAM 4,54 Clock function unit 5,55 Modem 6,57 Input unit 7,58 Display unit 8 Database search unit 9 Database management unit 10 Information group management unit 11 History management unit 12 Database 13 External storage Apparatus 51 Recording medium 52 Program memory 59 Data memory

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 個人情報を記憶する個人情報記憶手段
と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する抽出手段と、 前記抽出手段によって抽出された個人情報を検索要素と
して、データベースを検索する検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを具備することを特徴とする情報処理装置。
1. A personal information storage means for storing personal information, and a telephone call or a communication partner from said personal information storage means based on the other party information such as a telephone number when a line is connected to a telephone or communication partner. Extraction means for extracting the personal information of the above, search means for searching a database using the personal information extracted by the extraction means as a search element, and display means for displaying a search result searched by the search means. An information processing apparatus characterized by the above-mentioned.
【請求項2】 時間を計時する計時手段と、 個人情報を記憶する個人情報記憶手段と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する抽出手段と、 前記抽出手段によって抽出された個人情報および前記計
時手段によって計時された時間情報を検索要素として、
データベースを検索する検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを具備することを特徴とする情報処理装置。
2. A time measuring means for measuring time; a personal information storing means for storing personal information; and a telephone or a communication partner when a line is connected to the personal information based on the partner information such as a telephone number. Extraction means for extracting personal information of a call or a communication partner from information storage means, and the personal information extracted by the extraction means and time information clocked by the clocking means as search elements,
An information processing apparatus comprising: a search unit that searches a database; and a display unit that displays a search result searched by the search unit.
【請求項3】 複数の情報グループを有するデータベー
スと、 前記データベースの情報グループ毎に必要な検索要素を
記憶したデータベース検索要素記憶手段と、 個人情報を記憶する個人情報記憶手段と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する個人情報抽出手
段と、 前記データベース検索要素記憶手段を参照して、前記個
人情報抽出手段によって抽出された個人情報を検索要素
として検索可能な情報グループを抽出する情報グループ
抽出手段と、 前記情報グループ抽出手段によって抽出された情報グル
ープの中から検索したい情報グループを指示する指示手
段と、 前記指示手段によって指示された情報グループを検索す
る検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを具備することを特徴とする情報処理装置。
3. A database having a plurality of information groups; a database search element storage means storing search elements required for each information group of the database; a personal information storage means storing personal information; When the line is connected to the destination, based on the destination information such as a telephone number, personal information extracting means for extracting personal information of a call or communication partner from the personal information storing means, and refer to the database search element storing means. Information group extracting means for extracting a searchable information group using the personal information extracted by the personal information extracting means as a search element; and an information group to be searched from among the information groups extracted by the information group extracting means. Instruction means for instructing, and a search for searching for an information group instructed by the instruction means An information processing apparatus comprising: means for displaying a search result searched by the search means.
【請求項4】 複数の情報グループを有するデータベー
スと、 前記データベースの情報グループ毎に必要な検索要素を
記憶したデータベース検索要素記憶手段と、 時間を計時する計時手段と、 個人情報を記憶する個人情報記憶手段と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する個人情報抽出手
段と、 前記データベース検索要素記憶手段を参照して、前記個
人情報抽出手段によって抽出された個人情報および前記
計時手段によって計時された時間情報を検索要素として
検索可能な情報グループを抽出する情報グループ抽出手
段と、 前記情報グループ抽出手段によって抽出された情報グル
ープの中から検索したい情報グループを指示する指示手
段と、 前記指示手段によって指示された情報グループを検索す
る検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを具備することを特徴とする情報処理装置。
4. A database having a plurality of information groups, a database search element storage means for storing search elements required for each information group of the database, a clock means for measuring time, and personal information for storing personal information Storage means, and personal information extracting means for extracting personal information of the call or communication party from the personal information storage means based on the other party information such as a telephone number when a line is connected to the other party of the call or communication; An information group extraction unit that refers to the database search element storage unit and extracts an information group that can be searched as a search element using the personal information extracted by the personal information extraction unit and the time information clocked by the clock unit; Indicate an information group to search from among the information groups extracted by the information group extraction means An information processing apparatus comprising: an instructing unit that searches for an information group instructed by the instructing unit; and a display unit that displays a search result searched by the searching unit.
【請求項5】 個人情報を記憶する個人情報記憶手段
と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する抽出手段と、 前記抽出手段によって抽出された個人情報を検索要素と
して、データベースを検索する検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを実現させるための情報処理プログラムを記録
したコンピュータ読み取り可能な記録媒体。
5. A personal information storage means for storing personal information, and a telephone call or communication partner from said personal information storage means based on information on the other party such as a telephone number when a line is connected to a telephone or communication partner. Extracting means for extracting personal information of the user, searching means for searching a database using the personal information extracted by the extracting means as a search element, and display means for displaying a search result searched by the searching means. Computer-readable recording medium on which an information processing program for recording is recorded.
【請求項6】 複数の情報グループを有するデータベー
スと、 前記データベースの情報グループ毎に必要な検索要素を
記憶したデータベース検索要素記憶手段と、 個人情報を記憶する個人情報記憶手段と、 通話または通信相手先と回線を接続した際、電話番号な
どの相手先情報をもとに、前記個人情報記憶手段から通
話または通信相手の個人情報を抽出する個人情報抽出手
段と、 前記データベース検索要素記憶手段を参照して、前記個
人情報抽出手段によって抽出された個人情報を検索要素
として検索可能な情報グループを抽出する情報グループ
抽出手段と、 前記情報グループ抽出手段によって抽出された情報グル
ープの中から検索したい情報グループを指示する指示手
段と、 前記指示手段によって指示された情報グループを検索す
る検索手段と、 前記検索手段によって検索された検索結果を表示する表
示手段とを実現させるための情報処理プログラムを記録
したコンピュータ読み取り可能な記録媒体。
6. A database having a plurality of information groups; a database search element storage means for storing search elements required for each information group of the database; a personal information storage means for storing personal information; When the line is connected to the destination, based on the destination information such as a telephone number, personal information extracting means for extracting personal information of a call or communication partner from the personal information storing means, and refer to the database search element storing means. Information group extracting means for extracting a searchable information group using the personal information extracted by the personal information extracting means as a search element; and an information group to be searched from the information groups extracted by the information group extracting means. Instruction means for instructing, and a search for searching for an information group instructed by the instruction means A computer-readable recording medium storing an information processing program for realizing means and display means for displaying a search result searched by the search means.
JP19679597A 1997-05-30 1997-07-23 Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information Expired - Fee Related JP4073522B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19679597A JP4073522B2 (en) 1997-05-30 1997-07-23 Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP9-141444 1997-05-30
JP14144497 1997-05-30
JP19679597A JP4073522B2 (en) 1997-05-30 1997-07-23 Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information

Publications (2)

Publication Number Publication Date
JPH1145248A true JPH1145248A (en) 1999-02-16
JP4073522B2 JP4073522B2 (en) 2008-04-09

Family

ID=26473671

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19679597A Expired - Fee Related JP4073522B2 (en) 1997-05-30 1997-07-23 Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information

Country Status (1)

Country Link
JP (1) JP4073522B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000339345A (en) * 1999-03-25 2000-12-08 Sony Corp Retrieval system, retrieval device, retrieval method, input device and input method
JP2001125908A (en) * 1999-10-26 2001-05-11 Sony Corp Input device and method
JP2002183576A (en) * 2000-12-12 2002-06-28 Isamu Inagaki Shopping information system
JP2002318817A (en) * 2001-02-16 2002-10-31 Katsuomi Uota Information providing system and information providing method and host computer system and program or recording medium with the program recorded thereon
KR20020088336A (en) * 2001-05-21 2002-11-27 서석배 Method and system of information service for user using public database
KR100491958B1 (en) * 2001-03-17 2005-05-31 정성원 Method for providing search service of contact information using network and server system therefor
JP2005327304A (en) * 2005-05-30 2005-11-24 Sony Corp Retrieval system, retrieving device, retrieving method and retrieving program, and communication device, communication method and communication program
JP2006236319A (en) * 2005-02-25 2006-09-07 Microsoft Corp Method and system for aggregating communication destination information from a plurality of communication destination sources
JP2008046893A (en) * 2006-08-17 2008-02-28 Sony Ericsson Mobilecommunications Japan Inc Portable communication terminal, method for acquiring information and information acquisition program

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000339345A (en) * 1999-03-25 2000-12-08 Sony Corp Retrieval system, retrieval device, retrieval method, input device and input method
JP2005332411A (en) * 1999-03-25 2005-12-02 Sony Corp Search system, search device, search method, search program, communication device, communication method, and communication program
USRE41957E1 (en) 1999-03-25 2010-11-23 Sony Corporation System for searching a data base for information associated with broadcast segments based upon broadcast time
US8041864B2 (en) 1999-10-26 2011-10-18 Sony Corporation Storage apparatus including a USB connector
JP2001125908A (en) * 1999-10-26 2001-05-11 Sony Corp Input device and method
US10133794B2 (en) 1999-10-26 2018-11-20 Sony Corporation Searching system, searching unit, searching method, displaying method for search results, terminal unit, inputting unit, and record medium
US9482561B2 (en) 1999-10-26 2016-11-01 Sony Corporation Searching system, searching unit, searching method, displaying method for search results, terminal unit, inputting unit, and record medium
US8086589B2 (en) 1999-10-26 2011-12-27 Sony Corporation Searching system, searching unit, searching method, displaying method for search results, terminal unit, inputting unit, and record medium
JP2002183576A (en) * 2000-12-12 2002-06-28 Isamu Inagaki Shopping information system
JP2002318817A (en) * 2001-02-16 2002-10-31 Katsuomi Uota Information providing system and information providing method and host computer system and program or recording medium with the program recorded thereon
KR100491958B1 (en) * 2001-03-17 2005-05-31 정성원 Method for providing search service of contact information using network and server system therefor
KR20020088336A (en) * 2001-05-21 2002-11-27 서석배 Method and system of information service for user using public database
JP2006236319A (en) * 2005-02-25 2006-09-07 Microsoft Corp Method and system for aggregating communication destination information from a plurality of communication destination sources
JP2005327304A (en) * 2005-05-30 2005-11-24 Sony Corp Retrieval system, retrieving device, retrieving method and retrieving program, and communication device, communication method and communication program
US7881705B2 (en) 2006-08-17 2011-02-01 Sony Ericsson Mobile Communications Japan, Inc. Mobile communication terminal and information acquisition method for position specification information
JP2008046893A (en) * 2006-08-17 2008-02-28 Sony Ericsson Mobilecommunications Japan Inc Portable communication terminal, method for acquiring information and information acquisition program

Also Published As

Publication number Publication date
JP4073522B2 (en) 2008-04-09

Similar Documents

Publication Publication Date Title
US9043314B2 (en) Search engine query customization and search site rating system
JP2004326216A (en) Document search system, method and program, and recording medium
JP3311540B2 (en) Data management system
JP2002157276A (en) Method and system for supporting solution of problem
JP4073522B2 (en) Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information
JPH10228477A (en) Collective retrieval system
JP2010257392A (en) Device and method for inputting character, computer readable program, and recording medium
JPH06243132A (en) Document editing controller
JP2001331486A (en) Website integrated retrieval method on communication and recording medium storing software programmed so as to perform the method
EP0996072A1 (en) A method for sharing data among a plurality of applications in a hand-held device
JP2001092850A (en) Terminal for information retrieval and its information displaying and inputting-outputting method
JP4489552B2 (en) System and terminal arrangement method
JP2006072671A (en) Search support system, search support apparatus, search support method and search support program
JP3395232B2 (en) Search item determination method
JP2001338107A (en) Device and method for determining business priority, recording medium and program
JP2003281141A (en) Tag function adding program and method of attaching tag
JP3225735B2 (en) Information retrieval device
JP2913933B2 (en) Database selection processor
JPH06337900A (en) Information retrieving device
JPH10154159A (en) Name retrieval device and program storage medium
JPH10124378A (en) Device and system for supporting document recording on home page in interconnection network and intraconnection network
JP2007025831A (en) Content retrieval apparatus and its method
JPH0546670A (en) Information retrieving device
JP2003076820A (en) Schedule management device, schedule management method and program
JP2001236360A (en) Electronic book display device and storage medium with recorded electronic book display program

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20031007

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070906

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071211

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080123

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110201

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120201

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130201

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees