JP4073522B2 - Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information - Google Patents
Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information Download PDFInfo
- Publication number
- JP4073522B2 JP4073522B2 JP19679597A JP19679597A JP4073522B2 JP 4073522 B2 JP4073522 B2 JP 4073522B2 JP 19679597 A JP19679597 A JP 19679597A JP 19679597 A JP19679597 A JP 19679597A JP 4073522 B2 JP4073522 B2 JP 4073522B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- search
- database
- computer
- groups
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、データベース検索を行う情報処理装置および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【0002】
【従来の技術】
従来、データベースを検索する場合には、検索用のキーワードを利用者が入力する必要があった。また、複数のキーワードを入力することもできるが、それらの演算方法は自分で設定しなければならなく、検索に不慣れな利用者にとっては、操作がわかりにくく、また、使いなれた利用者であっても操作が繁雑であった。さらに、一度に検索できるデータベースは1つであったため、複数のデータベースを利用するためには同じキーワード入力操作をデータベース毎に何度も繰り返さなければならなかった。
【0003】
これに対し、特開平9−16608号公報には、氏名、部署、外線番号、内線番号、通信IDなどの個人情報と座席表や地図を関連付けて登録し、座標情報又は任意の個人情報の入力により関連する情報を表示することが開示されており、これによれば、表示された情報を用いて電話をかけるなどの活用を行うことができる。
【0004】
また、特開平2−115975号公報には、住所録等の個人情報データベースと、交際録データベースを関連付けて専用のソフトウェアで管理することが開示されており、条件を入力してデータベースの検索を行うことも可能である。
【0005】
特開昭62−92561号公報には、目的地へ電話をかけたとき、着信側で発信者の電話番号と電話番号データベースより発信者の位置情報を取得し、さらに、地図データベースから目的地までの道順情報を提供することが開示されており、これによれば、電話をかけるために入力した電話番号のみでデータベースの検索ができ、利用者の操作を軽減できる。
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では、いずれも単独のデータベース検索に関するものであり、複数のデータベースに対して自動で検索を行うことはできない。
【0007】
また、特開平9−16608号公報や特開平2−115975号公報では、あらかじめさまざまな情報を関連付けてデータベースに登録する必要があり、また、検索要素を検索利用者が入力または選択する必要があった。
【0008】
また、特開昭62−92561号公報では道案内情報を入手するために、目的地に電話するだけで検索結果を収得することができ、検索要素をわざわざ入力する必要はないが、対象データベースが単独であり、複数のデータベースを自動で検索することはできない。
【0009】
さらに、複数のデータベースを検索するためには、各データベース毎に必要な検索要素を入力する必要があり、利用者の操作の繁雑さを招く問題があった。
【0010】
【課題を解決するための手段】
本発明は、上記課題の解決を目的としてなされたものであって、請求項1記載の発明は、個人情報を記憶する個人情報記憶手段と、通話または通信に用いる相手先情報から、前記個人情報記憶手段にある当該相手先の個人情報を抽出する抽出手段と、前記抽出した個人情報に基づき、データベースを検索する検索手段と、前記検索手段によって検索された検索結果を表示する表示手段とを具備することを特徴とする情報処理装置である。
また、請求項2に記載の発明は、請求項1に記載の発明の構成に加えて、検索結果を記憶しておく履歴記憶手段をさらに有し、前記表示手段は、前記履歴記憶手段に記憶されている検索結果と記憶されていない検索結果とを区別して表示する。
【0011】
また、請求項3記載の発明は、請求項1に記載の発明の構成に加えて、時間を計時する計時手段をさらに有し、前記表示手段は、検索結果を前記計時手段で計時された時間情報をもとに識別表示する。
【0014】
また、請求項4記載の発明は、個人情報に関連する情報をデータベースから検索する情報処理装置に、入力手段より入力された通話または通信に用いる相手先情報から、個人情報データベースにある当該相手先の個人情報を抽出するステップと、前記抽出した個人情報に基づき、データベースを検索するステップと、前記検索された検索結果を表示手段に表示するステップとを実行させるための情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0016】
【発明の実施の形態】
以下、図をもとに本発明について説明する。なお、これによって本発明は限定されるものではない。
【0017】
図1は本発明のシステム構成を示すブロック図である。
図1において、CPU1は全体の動作制御を行うものである。ROM2はCPU1を動作させるための制御プログラム等が格納されている。RAM3はCPU1を動作させるために必要なデータを格納し、特に、個人情報データベース1−3−a,1−3−b、次回更新情報グループリスト1−3−c等が格納されている。
【0018】
時計機能部4はCPU1からの命令により、必要に応じて日付と時刻を出力するものである。モデム5は通信手段として機能するものである。入力部6は文字列や利用者の指示を入力するものであり、キーボードやペンタブレット等で構成される。表示部7はデータベースの検索結果やシステムから利用者のへのメッセージ等を表示するものであり、液晶ディスプレイ、CRTディスプレイ等により構成される。
【0019】
検索部8はデータベースの検索を実行するものである。データベース管理部9はデータベースの更新や情報の不足などを管理するものである。情報グループ管理部10はデータベースをカテゴリ及び検索要素別に分類した情報グループを管理するものであり、各情報グループを検索するために必要な検索要素を登録したデータベース検索要素情報1−10−aをもとに管理する。このデータベース検索要素情報1−10−aは木構造や表形式などで表現されている。履歴管理部11は過去一定期間に閲覧等で利用された情報グループの履歴を管理するものであり、データベース履歴管理テーブル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は着脱可能なメモリである。
【0021】
データベースを登録する記憶媒体としてはRAM3などが代表的である。データベースの更新に関しては、リアルタイム性を考慮した場合、モデム5を介し、ネットワークを利用したサーバからのダウンロードが効果的と考えられるが、情報の種類によってはCD−ROM、フロッピーディスク等の外部記憶装置13から読み込んでもよい。
【0022】
また、個人情報データベース1−3−a,1−3−b等は利用者により入力される場合が多い。
【0023】
次に、図1のブロック図をもとに発明の概要について説明する。
利用者が電話をかけるため、入力部6より電話番号を入力した場合、モデム5は回線に接続処理を行い、データベース検索部8はRAM3に登録されている個人情報データベース1−3−aから該電話番号を有する個人を検索し、通話相手を特定する。さらに、特定した個人の情報より、住所、生年月日、性別等、検索要素となり得る情報を抽出し、また、時計機能部4より年月日の時間情報を取得し、検索要素群に加える。以上の処理により、電話番号から通信相手を特定し、データベースを検索するための複数の検索要素が抽出された。
【0024】
次に、データベース検索要素情報1−10−aを参照して、既に抽出した検索要素群で検索可能な情報グループを抽出し、各情報グループに対して検索を実行し、結果を表示する。ここで、各情報グループの検索に必要な検索要素は各々異なっているため、複数の検索要素を持ち、各情報グループに適した検索要素を選択することにより複数のデータベースの検索を実行することができる。また、この検索要素群は個人情報データベースより取得した個人情報と時計機能部4より取得した時間情報とがあり、これらを組み合わせて検索を行うことにより、更にきめ細かな検索を行うことができる。
【0025】
検索結果を表示する際には、データベース利用履歴情報1−11−aを参照し、最近利用したグループの情報を強調表示したり、履歴に残っているグループの情報は優先的に内容を表示し、それ以外のグループはカテゴリ名のみをボタン表示し、利用者が選択した場合にのみ内容表示するなど、使いやすいように工夫することができる。以上の処理により、利用者が電話をかけるために電話番号を入力するだけで、自動的に通信相手に合った話題を提供することができる。
【0026】
また、上記では電話をかけた場合を例に説明を行っているが、電話を受信した場合は、発信者番号サービスなどの通話相手先の電話番号を知る手段を用いたりして、利用者が発信者の電話番号を手動で入力したりすることで、同様に検索を行うことができる。
【0027】
図2は装置本体に予め登録された個人情報データベースの一例を示す図である。
【0028】
通常では、住所録、電話帳機能等で実現されていることが多い。図2の例では、通常の住所録機能に加え、データベースとして活用度を高めるために、性別、趣味などの入力項目を設定している。
【0029】
通話、通信する際に入力される電話番号等により個人情報データベースを検索し、通話相手を探す。通話相手を発見すると、各情報より検索要素を抽出する。例えば、住所と郵便番号から居住地域、生年月日より年齢が検索要素として活用することができる。
【0030】
図3は各情報グループと、その検索に必要な検索要素の関係表(データベース検索要素情報1−10−a)を示した図である。
【0031】
ここでは、情報グループとして個人情報も含まれており、検索した個人情報データベースからの情報も、一般情報と同様のデータベースの一種と考えることができる。
【0032】
また、時間要素と個人要素を混在して検索要素として用いることにより、季節にあったイベントや観光情報、献立表など、きめ細かな検索を行うことができる。
【0033】
図4は本発明のデータベース検索表示処理のフローチャート図である。
ここでは、電話でのデータベース利用を例に説明する。
【0034】
ステップS2において、電話を発信する場合、入力部6より利用者が相手先電話番号を入力する。また、電話を着信した場合、発信者情報サービスや利用者の手動入力により相手先電話番号を取得する。
【0035】
ステップS4で、個人情報データベース1−3−aから該電話番号が登録されている個人をサーチする。個人情報データベース1−3−aに登録されていない場合にはステップS8へ進み、登録されている場合はステップS6において該電話番号が登録されている個人の情報を検索し、更に、その中から検索要素となり得る情報を抽出して検索要素群を構成する。
【0036】
次に、ステップS8において、時計機能部4より日付および時間情報を取得し、年月日および季節情報として検索要素群に追加する。
【0037】
ステップS10では、データベース検索要素情報1−10−aを参照し、ステップS12において、ステップS6、ステップS8で抽出した検索要素群で検索することのできる情報グループを抽出する。
【0038】
ここで、図3のデータベース検索要素情報から生成された図8の相関図をもとに、検索要素群から検索可能な情報グループを抽出する処理については後述する。
【0039】
ステップS14では、データベースの検索を行う。データベースは複数の情報グループから構成され、各々には検索に必要な検索要素がある。ここでは、それらの検索要素を個人情報および時間情報より取得できる情報に設定し、検索要素情報より自動的に選択し、検索を行う。各情報グループの検索が終了すると、ステップS16で、データベース利用履歴テーブル1−11−aを参照し、ステップS18では、検索した各情報グループが履歴テーブル1−11−aに含まれているかを判断する。全く含まれていない場合はステップS22へ進み、検索結果を表示し、含まれている場合はステップS20において、該当する情報グループを他の情報グループに比べ強調表示することとする。これにより、過去一定期間に閲覧した情報を優先的に、利用者にとってわかりやすく表示することができる。
【0040】
ステップS22では検索結果を表示するが、このときすべての情報を表示せず、例えば前回話題にした(利用履歴に残っている)情報のみを内容表示し、他の情報グループはカテゴリ名のみを表示し、ステップS24で利用者が入力部6により指定した情報グループの内容をステップS26で表示することで、利用者の求める情報のみを分りやすく表示することができる。
【0041】
また、利用者が別の情報をみたい場合には、ステップS28で「戻る」指示を入力し、ステップS22へ戻り、最初の検索結果画面を表示する。通話終了指示が入力された場合は回線を切断する。
【0042】
以上の処理で、予め入力された個人情報データベースと時計機能で得られた情報の組み合わせで複数のデータベースを検索し、個人情報データベースに登録された相手と電話する場合には、電話をかける動作だけで相手に合った話題を自動的に検索し、利用者の手を煩わせることなく提供することができる。また、個人情報と一般情報の区別を意識することなく自動で検索を行うことができる。
【0043】
次に、図5をもとに、個人情報データベースの指定処理について説明する。
ステップS30において、入力部6より電話番号が入力されると、ステップS32において、RAM3に個人情報データベースが複数登録されているかを調べ、複数あった場合はステップS34で利用者に使用する個人情報データベースを指定するように表示して指定を促し、ステップS36で個人情報データベースの選択を待つ。ステップS32で複数なかった場合は存在する個人情報データベースを利用することとし、ステップS38で個人情報データベースを検索対象と指定する。
【0044】
以上の処理により、装置の利用者が複数の場合でも利用者と通信相手にあったデータベースの検索を行うことができる。
【0045】
図6および図7は本発明のデータベース検索表示更新処理のフローチャート図である。
【0046】
図6のステップS40からステップS50の処理は、図4のステップS2からステップS12の処理と同じであるので、ここでは説明を割愛する。
【0047】
ステップS52において、過去のデータベース利用履歴テーブル1−11−aを参照し、ステップS54で、履歴に残っているつまり過去に利用した情報グループが今回検索可能な情報グループとして抽出されているか調べる。
【0048】
ステップS56で、履歴に残っている情報グループと今回抽出した情報グループとが一致しなければ、一致しない今回新たに抽出された情報グループを次回収集リスト1−3−cに登録する。
【0049】
ステップS58へ進み、データベースの検索を開始する。図6のステップS58からステップS64の処理は、図4のステップS14以降の処理と同じであるので、ここでは説明を割愛する。
【0050】
次に、図7の処理に進む。データベース更新には様々な手段があるが、ここではネットワークを介してサーバからダウンロードする手法を説明する。
【0051】
ステップS66において、電話回線等を通じてネットワークに接続し、サーバにアクセスする。次に、ステップS68において、装置本体のRAM3に持つ次回更新情報グループリスト1−3−cを参照し、まず、ステップS70で、次回更新情報グループリスト1−3−cに登録されている情報グループのデータをダウンロードする。
【0052】
次に、ステップS72において、装置本体に登録されている情報グループのデータを更新し、すべての情報グループのデータ収集が終了した後、ステップS74で、更新された情報グループに関して、検索要素情報テーブル1−10−aも合わせて更新する。以上の処理が終了すると、新しいデータベースへのデータ交換が終了したので、ステップS76で通信を終了する。
【0053】
図8は、図3の各情報グループに必要な検索要素情報を管理するデータベース検索要素情報1−10−aから生成したTREE図である。
【0054】
図8において、深さ優先探索し、各枝についている検索要素が、手持ち検索要素群にあれば1段階下に探索を進め、なければ前の分岐点まで戻り、探索を進める。また、葉に達した場合は、検索可能な情報グループとして抽出する。TREEの探索がすべて終了した時点ですべての検索可能な情報グループが抽出される。
【0055】
以上のように、図8を用いることにより、手持ちの検索要素で検索可能な情報グループを簡単に抽出することができる。
【0056】
図9は、図8のTREE図を用いた情報グループの抽出処理を説明するための図である。
【0057】
例えば、個人情報データベースおよび時計機能部から抽出した検索要素群が、年齢、地域、性別、趣味、年月日の5つであったとすると、図9ではその要素が点線の丸で囲まれたものである。
【0058】
ここで、TREE図をたどると、上記検索要素群で検索可能な情報グループは、観光情報、季節の話題、健康情報、ホビー、TV番組表、献立表となる。
【0059】
図10は検索結果の表示画面例である。
電話をかけるために入力された電話番号「000−777−1111」より個人情報データベース1−3−aを検索し、通話相手を「山田花子」と特定し、検索要素を取得する。検索を行い、時間要素より得られた一般および個人の時間関連情報および各種情報グループの情報を取得した後、表示するデータの構成を決める処理に入る。
【0060】
まず、通話相手の電話番号と個人情報データベース1−3−aに登録されている通話相手の氏名を画面情報に表示する。この情報はデータベースの検索を行う以前から表示している。
【0061】
次に、一般および個人の時間関連情報を表示する。ここでは、日時、〇×の日や大安などの日付関連情報と、個人情報データベース1−3−aからその日に誕生日の人の氏名やスケジュールに登録されている予定を表示している。
【0062】
さらに、利用履歴に残っている情報グループを調べた時に、イベント情報、観光情報が登録されていたため、この2つを最近利用した話題であることが分かりやすいように、最近の話題として、通常の情報グループよりも強調表示する。
【0063】
次に、すべての検索結果の内容を表示することは画面を構成するうえで雑然として好ましくないばかり、画面領域が限られているため、残りの検索した情報グループ名を表示する。利用者は閲覧した情報があった場合、その情報グループ名の上をタッチすることで、内容を見ることができる。
【0064】
ここで、個人情報上がタッチされると、図2のような個人情報データベースの内容が表示される。また、観光情報上がタッチされると、季節と居住地域を要素として検索したおすすめ観光スポットなどが表示される。例えば、ここでは、通話相手の住所が札幌で、季節が春なので、北海道地方の春の観光名所などが表示され、さらに地図情報もリンクして表示される。
【0065】
図11は本装置の利用者が複数いる場合の個人情報データベースの選択処理を説明するための表示画面例を示す図である。
【0066】
図11(a)で、電話番号の入力を利用者に促すメッセージを表示する。ここで、電話番号が入力されると、個人情報データベースを調べ、個人情報データベースが複数ある場合には、図11(b)で、使用する個人データベースの選択を促す表示を行う。なお、1つしか登録されていない場合には、電話番号入力後、直ちに一般情報データベース検索処理に進む。ここで、利用者により使用する個人情報データベース1が選択されると、図11(c)で、特定した通話相手の氏名を表示し、さらに一般情報データベースの検索処理に進む。選択されない場合は検索処理に進まなかったり、通話相手との接続が確立するまでに選択されなかった時には、デフォルトで使用する個人情報データベースを予め決めておき、利用者の選択指示を省くなどの工夫をすることもできる。
【0067】
上記では、主に電話での話題提供をもとに説明しているが、電話番号を電子メールアドレスに置き換え、電子メールを作成する場合の話題提供等に使用することもできる。この場合、表示した検索結果をバッファに取り込み、電子メール本文に挿入したり、添付したりなど活用することもできる。
【0068】
また、表示の一部にメモ入力欄を設け、話中のメモを新たな情報としてデータベースへ取り込み、自動的にデータベースのデータ更新を可能にすることもできる。
【0069】
図12は本発明の他のシステム構成を示すブロック図である。
図12において、他のシステム構成は、記録媒体51と、プログラムメモリ52と、CPU53と、時計機能部54と、モデム55と、外部記憶装置56と、入力部57と、表示部58と、データメモリ59とからなる。
【0070】
時計機能部54、モデム55、外部記憶装置56、入力部57、表示部58はそれぞれ、図1の時計機能部4、モデム5、外部記憶装置13、入力部6、表示部7と同じものである。
【0071】
データメモリ59には、データベース検索要素情報59−1とデータベース利用履歴テーブル59−2とデータベース59−3と個人情報データベース59−4とが記憶され、データベース検索要素情報59−1、データベース利用履歴テーブル59−2、データベース59−3、個人情報データベース59−4はそれぞれ図1のデータベース検索要素情報1−10−a、データベース利用履歴テーブル1−11−a、データベース12、個人情報データベース1−3−aおよび1−3−bと同じ情報である。
【0072】
記録媒体51は例えばCD−ROM、フロッピーディスクおよびICカード等からなる着脱可能なもので、本発明を実施するために必要なプログラムである実行形式プログラム51−3に加え、ソースプログラム51−1および中間プログラム51−2が記録されている。そして、実行形式プログラム51−3は、CPU53によってプログラムメモリ52に展開される。
【0073】
プログラムメモリ52には、実行形式プログラム51−3が展開され、入力制御プログラム52−1と、表示制御プログラム52−2と、データベース管理プログラム52−3と、データベース検索プログラム52−4と、情報グループ管理プログラム52−5と、履歴管理プログラム52−6と、個人情報データベース管理プログラム52−7とが格納されている。
【0074】
入力制御プログラム52−1は入力部57を制御するプログラムであり、表示制御プログラム52−2は表示部58を制御するプログラムである。入力制御プログラム52−1や表示制御プログラム52−2は入力部や表示部を備える装置に必要な一般的なプログラムである。
【0075】
一方、データベース管理プログラム52−3、データベース検索プログラム52−4、情報グループ管理プログラム52−5、履歴管理プログラム52−6、個人情報データベース管理プログラム52−7は本発明特有のプログラムである。
【0076】
データベース管理プログラム52−3はデータベース59−3の更新や情報の不足などを管理するプログラムであり、データベース検索プログラム52−4はデータベース59−3を検索するためのプログラムである。
【0077】
また、情報グループ管理プログラム52−5はデータベース59−3をカテゴリ及び検索要素別に分類した情報グループを管理するプログラムであって、データベース検索要素情報59−1をもとに管理するプログラムである。
【0078】
また、履歴管理プログラム52−6は過去一定期間に閲覧等で利用された情報グループの履歴を管理するプログラムであり、その履歴はデータベース利用履歴テーブルに保持されている。
【0079】
また、個人情報データベース管理プログラム52−7は個人情報データベース1、2・・・59−4を管理するプログラムである。
【0080】
なお、プログラムメモリ52に格納されたプログラムは図1のROM2に格納されているプログラムに相当し、プログラムメモリ52には図4乃至図7のフローチャート図の処理のプログラムが格納されている。
【0081】
また、CPU53はプログラムメモリ52のプログラムによって動作し、図1のCPU1、データベース検索部8、データベース管理部9、情報グループ管理部10および履歴管理部11と同様に機能する。
【0082】
【発明の効果】
本発明によれば、請求項1記載の発明では、あらかじめ記憶してある個人情報に基づきデータベースを検索することで、検索のためのキーワードを入力する手間が省ける。
また、請求項2記載の発明では、履歴記憶手段に記憶されている検索結果と記憶されていない検索結果とを区別して表示することで、過去に閲覧した情報を利用者にわかりやすく表示することができる。
【0083】
また、請求項3記載の発明では、検索結果を時間情報をもとに識別表示することで、過去一定期間に閲覧した情報を利用者にわかりやすく表示することができる。
【0086】
また、請求項4記載の発明では、あらかじめ記憶してある個人情報に基づき、データベースを検索することで、検索のためのキーワードを入力する手間が省ける。
【図面の簡単な説明】
【図1】本発明のブロック図である。
【図2】装置本体に予め登録された個人情報データベースの一例を示す図である。
【図3】各情報グループと、その検索に必要な検索要素の関係表(データベース検索要素情報)を示した図である。
【図4】本発明のデータベース検索表示処理のフローチャート図である。
【図5】本発明の個人情報データベース指定処理のフローチャート図である。
【図6】本発明のデータベース検索表示更新処理のフローチャート図である。
【図7】本発明のデータベース検索表示更新処理のフローチャート図である。
【図8】図3の各情報グループに必要な検索要素情報を管理するデータベース検索要素情報から生成したTREE図である。
【図9】図8のTREE図を用いた情報グループの抽出処理を説明するための図である。
【図10】検索結果の表示画面例を示す図である。
【図11】本装置の利用者が複数いる場合の個人情報データベースの選択処理を説明するための表示画面例を示す図である。
【図12】本発明の他のブロック図である。
【符号の説明】
1,53 CPU
2 ROM
3 RAM
4,54 時計機能部
5,55 モデム
6,57 入力部
7,58 表示部
8 データベース検索部
9 データベース管理部
10 情報グループ管理部
11 履歴管理部
12 データベース
13 外部記憶装置
51 記録媒体
52 プログラムメモリ
59 データメモリ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing apparatus that performs a database search and a computer-readable recording medium that records an information processing program.
[0002]
[Prior art]
Conventionally, when searching a database, a user has to input keywords for search. You can enter multiple keywords, but you must set the calculation method yourself. For users who are unfamiliar with search, the operation is difficult to understand and the user is familiar. 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 for each database in order to use a plurality of databases.
[0003]
On the other hand, in Japanese Patent Laid-Open No. 9-16608, personal information such as name, department, external number, extension number, and communication ID is registered in association with a seating chart and a map, and coordinate information or arbitrary personal information is input. It is disclosed that related information is displayed, and according to this, it is possible to utilize such as making a call using the displayed information.
[0004]
Japanese Patent Application Laid-Open No. 2-115975 discloses that a personal information database such as an address book and a dating record database are associated with each other and managed by dedicated software, and a database is searched by inputting conditions. It is also possible.
[0005]
In Japanese Patent Laid-Open No. 62-92561, when a call is made to a destination, the caller obtains the caller's phone number and location information from the phone number database on the called side, and further from the map database to the destination. According to this, it is possible to search the database only with the telephone number entered for making a call, and to reduce the user's operation.
[0006]
[Problems to be solved by the invention]
However, the conventional techniques described above all relate to a single database search, and a plurality of databases cannot be automatically searched.
[0007]
In JP-A-9-16608 and JP-A-2-115975, it is necessary to associate various information in advance and register them in a database, and a search user needs to input or select a search element. It was.
[0008]
In Japanese Patent Laid-Open No. 62-92561, in order to obtain route guidance information, it is possible to obtain a search result simply by calling a destination, and it is not necessary to input search elements. It is independent and cannot search multiple databases automatically.
[0009]
Furthermore, in order to search a plurality of databases, it is necessary to input necessary search elements for each database, which causes a problem of complicated operation by the user.
[0010]
[Means for Solving the Problems]
SUMMARY OF THE INVENTION The present invention has been made for the purpose of solving the above-mentioned problems, and the invention according to
In addition to the configuration of the invention described in
[0011]
Claims3The described inventionIn addition to the configuration of the invention described in
[0014]
Claims4The described inventionInput from input means to an information processing device that retrieves information related to personal information from a databaseCall or communicationUsed forContact informationFrom,personal informationThe destination in the databaseThe personal information ofStepAnd the extractiondidpersonal informationBased on, Search the databaseStepAnd beforeInspectionSearch result searchedThe tableIndication meansSteps to displayAndExecutionThe computer-readable recording medium which recorded the information processing program for making it do.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
The present invention will be described below with reference to the drawings. Note that the present invention is not limited thereby.
[0017]
FIG. 1 is a block diagram showing the system configuration of the present invention.
In FIG. 1, a
[0018]
The clock function unit 4 outputs a date and time as required according to a command from the
[0019]
The search unit 8 performs a database search. The database management unit 9 manages database updates and information shortages. The information
[0020]
The
[0021]
A typical example of the storage medium for registering the database is the RAM 3. Regarding the update of the database, in consideration of real-time characteristics, downloading from a server using a network via the modem 5 is considered effective, but depending on the type of information, an external storage device such as a CD-ROM or a
[0022]
In addition, the personal information databases 1-3-a and 1-3-b are often input by the user.
[0023]
Next, the outline of the invention will be described with reference to the block diagram of FIG.
When a 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 reads the personal information database 1-3-a registered in the RAM 3 from the personal information database 1-3-a. Search for an individual who has a phone number and identify the person to call. Further, information that can be a search element such as address, date of birth, sex, etc. is extracted from the specified individual 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 processing, a plurality of search elements for specifying a communication partner from the telephone number and searching the database are extracted.
[0024]
Next, with reference to the database search element information 1-10-a, information groups that can be searched with the already extracted search element group are extracted, search is performed for each information group, and the result is displayed. Here, since the search elements necessary for the search of each information group are different from each other, it is possible to perform a search of a plurality of databases by selecting a search element suitable for each information group having a plurality of search elements. it can. This search element group includes personal information acquired from the personal information database and time information acquired from the clock function unit 4. By performing a search by combining these, it is possible to perform a more detailed search.
[0025]
When displaying the search result, the database usage history information 1-11-a is referred to, the information of the recently used group is highlighted, or the information of the group remaining in the history is displayed with priority. For other groups, only the category name is displayed as a button, and the contents are displayed only when the user selects it. With the above processing, it is possible to automatically provide a topic suitable for a communication partner simply by inputting a telephone number in order to make a call.
[0026]
Also, in the above description, the case of making a call is described as an example. However, when a call is received, the user can use a means of knowing the telephone number of the other party to call such as a caller ID service. A search can be performed in the same manner by manually entering the telephone number of the caller.
[0027]
FIG. 2 is a diagram showing an example of a personal information database registered in advance in the apparatus main body.
[0028]
Usually, it is often realized by an address book, a telephone directory function, or the like. In the example of FIG. 2, in addition to the normal address book function, input items such as sex and hobbies are set in order to increase the utilization as a database.
[0029]
The personal information database is searched by a telephone number or the like input during a call or communication, and a call partner is searched. When a call partner is found, search elements are extracted from each information. For example, the age can be used as a search element from the address and postal code to the residential area and date of birth.
[0030]
FIG. 3 is a diagram showing a relationship table (database search element information 1-10-a) of information elements and search elements necessary for the search.
[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]
Also, by using time elements and individual elements together as search elements, it is possible to perform detailed searches for seasonal events, sightseeing information, menus, and the like.
[0033]
FIG. 4 is a flowchart of the database search / display process of the present invention.
Here, the database usage on the telephone will be described as an example.
[0034]
In step S2, when making a call, the user inputs the destination telephone number from the input unit 6. When a call is received, the other party's telephone number is acquired by a caller information service or a user's manual input.
[0035]
In step S4, an individual registered with the telephone number is searched from the personal information database 1-3-3-a. If it is not registered in the personal information database 1-3-3-a, the process proceeds to step S8. If it is registered, the personal information in which the telephone number is registered is searched in step S6. A search element group is constructed by extracting information that can be search elements.
[0036]
Next, in step S8, date and time information is acquired from the clock function unit 4 and added to the search element group as year / month / day and season information.
[0037]
In step S10, the database search element information 1-10-a is referred to, and in step S12, an information group that can be searched with the search element group extracted in steps S6 and S8 is extracted.
[0038]
Here, processing for extracting a searchable information group from the 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]
In step S14, the database is searched. The database is composed of a plurality of information groups, each having a search element necessary for the search. Here, those search elements are set to information that can be acquired from personal information and time information, and are automatically selected from the search element information to perform a search. When the search of each information group is completed, the database usage history table 1-11-a is referred to in step S16, and in step S18, it is determined whether each searched information group is included in the history table 1-11-a. To do. If not included, the process proceeds to step S22, and the search result is displayed. If included, in step S20, the search result is displayed.ThisThe information group to be displayed is highlighted compared to other information groups. Thereby, the information browsed in the past fixed period can be preferentially displayed for the user in an easy-to-understand manner.
[0040]
In step S22, the search result is displayed. At this time, not all the information is displayed. For example, only the information on the last topic (remaining in the use history) is displayed, and the other information groups display only the category name. In step S24, the contents of the information group designated by the user using the input unit 6 are displayed in step S26, so that only the information requested by the user can be displayed in an easily understandable manner.
[0041]
If the user wants to see different information, a “return” instruction is input in step S28, the process returns to step S22, and the first search result screen is displayed. When a call end instruction is input, the line is disconnected.
[0042]
In the above processing, when a plurality of databases are searched with a combination of the personal information database input in advance and the information obtained by the clock function, and a call is made to the other party registered in the personal information database, only the operation of making a call It is possible to automatically search for a topic suitable for the other party and provide it without bothering the user. In addition, it is possible to automatically search without being conscious of the distinction between personal information and general information.
[0043]
Next, the personal information database designation process will be described with reference to FIG.
When a telephone number is input from the input unit 6 in step S30, it is checked in step S32 whether a plurality of personal information databases are registered in the RAM 3, and if there are a plurality of personal information databases used in step S34 for the user. Is designated to prompt designation, and the selection of the personal information database is awaited in step S36. If there are not more than one in step S32, the existing personal information database is used, and the personal information database is designated as a search target in step S38.
[0044]
With the above processing, even when there are a plurality of users of the apparatus, it is possible to search a database that matches the user and the communication partner.
[0045]
6 and 7 are flowcharts of the database search display update process of the present invention.
[0046]
Since the processing from step S40 to step S50 in FIG. 6 is the same as the processing from step S2 to step S12 in FIG. 4, the description thereof is omitted here.
[0047]
In step S52, the past database usage history table 1-11-a is referred to, and in step S54, it is checked whether an information group remaining in the history, that is, an information group used in the past is extracted as an information group that can be searched this time.
[0048]
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-3-c.
[0049]
Proceeding to step S58, the database search is started. The processing from step S58 to step S64 in FIG. 6 is the same as the processing after step S14 in FIG.
[0050]
Next, the processing proceeds to FIG. There are various means for updating the database. Here, a method of downloading from a server via a network will be described.
[0051]
In step S66, the server is connected to the network through a telephone line or the like. 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 referenced. First, in step S70, the information group registered in the next update information group list 1-3-3-c. Download the data.
[0052]
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 information table 1 regarding the updated information group. Also update -10-a. When the above process is completed, the data exchange with the new database is completed, so the communication is terminated in step S76.
[0053]
FIG. 8 is a TREE diagram generated from database search element information 1-10-a for managing search element information necessary for each information group in FIG.
[0054]
In FIG. 8, a depth-first search is performed. If the search element attached to each branch is in the hand-held search element group, the search is advanced one step down. If not, the search is advanced to the previous branch point. If the leaf has been reached, it is extracted as a searchable information group. All searchable information groups are extracted when all TREE searches are completed.
[0055]
As described above, by using FIG. 8, it is possible to easily extract an information group that can be searched with a search element on hand.
[0056]
FIG. 9 is a diagram for explaining information group extraction processing using the TREE diagram of FIG.
[0057]
For example, if the search element group extracted from the personal information database and the clock function part is age, region, gender, hobby, date, the element is surrounded by a dotted circle in FIG. It is.
[0058]
Here, according to the TREE diagram, information groups that can be searched by the search element group are tourism information, seasonal topics, health information, hobby, TV program guide, and menu table.
[0059]
FIG. 10 shows an example of a search result display screen.
The personal information database 1-3-3-a is searched from the telephone number “000-777-1111” input for making a call, the call partner is identified as “Hanako Yamada”, and the search element is acquired. After searching and acquiring general and individual time-related information and information of various information groups obtained from the time elements, the process enters a process for determining the configuration of data to be displayed.
[0060]
First, the telephone number of the other party and the name of the other party registered in the personal information database 1-3-3-a are displayed on the screen information. This information has been displayed before the database search.
[0061]
Next, general and personal time-related information is displayed. Here, date-related information such as date and time, ◯ × day and Daan, and the schedule registered in the name and schedule of the person on the day of the day from the personal information database 1-3-a are displayed.
[0062]
In addition, when the information group remaining in the usage history was examined, event information and tourism information were registered. Therefore, in order to make it easy to understand that these two topics are recently used, Highlight rather than information groups.
[0063]
Next, displaying the contents of all the search results is not preferable because it is cluttered in constructing the screen. Since the screen area is limited, the remaining searched information group names are displayed. When the user has browsed information, the user can view the contents by touching the information group name.
[0064]
Here, when the personal information is touched, the contents of the personal information database as shown in FIG. 2 are displayed. In addition, when the tourist information is touched, recommended tourist spots searched by the season and the residential area are displayed. For example, here, since the address of the other party is Sapporo and the season is spring, tourist attractions in spring in the Hokkaido region are displayed, and map information is also linked and displayed.
[0065]
FIG. 11 is a diagram showing an example of a display screen for explaining the selection process of the personal information database when there are a plurality of users of this apparatus.
[0066]
In FIG. 11A, a message prompting the user to input a telephone number is displayed. Here, when a telephone number is input, the personal information database is examined. If there are a plurality of personal information databases, a display prompting the user to select a personal database to be used is displayed in FIG. If only one is registered, the process proceeds to the general information database search process immediately after entering the telephone number. Here, when the
[0067]
The above description is mainly based on providing a topic on the telephone, but it can also be used for providing a topic when an e-mail is created by replacing a telephone number with an e-mail address. In this case, the displayed search result can be taken into a buffer and inserted into an e-mail body or attached.
[0068]
It is also possible to provide a memo input field in a part of the display so that the busy memo is taken into the database as new information and the database data can be automatically updated.
[0069]
FIG. 12 is a block diagram showing another system configuration of the present invention.
In FIG. 12, another system configuration includes a recording medium 51, a
[0070]
The
[0071]
The
[0072]
The recording medium 51 is detachable including, for example, a CD-ROM, a floppy disk, and an IC card. In addition to the execution format program 51-3 that is a program necessary for carrying out the present invention, the source program 51-1 and An intermediate program 51-2 is recorded. Then, the execution format program 51-3 is expanded in the
[0073]
An execution format program 51-3 is expanded in the
[0074]
The input control program 52-1 is a program for controlling the
[0075]
On the other hand, the database management program 52-3, the database search program 52-4, the information group management program 52-5, the history management program 52-6, and the personal information database management program 52-7 are programs unique to the present invention.
[0076]
The database management program 52-3 is a program for managing update of the database 59-3, lack of information, etc., and the database search program 52-4 is a program for searching the database 59-3.
[0077]
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, and is a program for managing based on the database search element information 59-1.
[0078]
The history management program 52-6 is a program for managing the history of information groups used for browsing or the like during a past fixed period, and the history is held in the database usage history table.
[0079]
The personal information database management program 52-7 is a program for managing the
[0080]
Note that the program stored in the
[0081]
The
[0082]
【The invention's effect】
According to the present invention, the invention according to claim 1MemoryPersonal informationBased on the databaseInspectionSearchThis saves you the trouble of entering keywords for searching.
Further, in the invention described in claim 2, by displaying the search results stored in the history storage means and the search results that are not stored separately, the information browsed in the past is displayed in an easy-to-understand manner to the user. Can do.
[0083]
Claims3In the described invention,By displaying the search results based on the time information, the information browsed in the past certain period can be displayed in an easy-to-understand manner for the user.
[0086]
Claims4In the described invention, in advanceMemoryPersonal informationSearch database based onThis saves you the trouble of entering keywords for search.
[Brief description of the drawings]
FIG. 1 is a block diagram of the present invention.
FIG. 2 is a diagram showing an example of a personal information database registered in advance in the apparatus main body.
FIG. 3 is a diagram showing a relationship table (database search element information) of each information group and search elements necessary for the search.
FIG. 4 is a flowchart of database search display processing of the present invention.
FIG. 5 is a flowchart of personal information database designation processing according to the present invention.
FIG. 6 is a flowchart of database search display update processing according to the present invention.
FIG. 7 is a flowchart of database search display update processing according to the present invention.
8 is a TREE diagram generated from database search element information for managing search element information necessary for each information group in FIG. 3;
FIG. 9 is a diagram for explaining information group extraction processing using the TREE diagram of FIG. 8;
FIG. 10 is a diagram showing an example of a search result display screen.
FIG. 11 is a diagram showing an example of a display screen for explaining a personal information database selection process when there are a plurality of users of the apparatus.
FIG. 12 is another block diagram of the present invention.
[Explanation of symbols]
1,53 CPU
2 ROM
3 RAM
4,54 Clock function part
5,55 modem
6,57 Input section
7,58 display
8 Database search part
9 Database Management Department
10 Information Group Management Department
11 History Management Department
12 Database
13 External storage device
51 recording media
52 Program memory
59 Data memory
Claims (4)
複数の情報の各々をカテゴリおよび検索要素別に分類してグループ化したものである複数の情報グループから構成されたデータベースを格納するデータベース記憶手段と、
前記ネットワークを介して、前記情報処理装置の外部から、前記データベースを更新するための新たな情報を前記情報グループの単位でダウンロードし、前記情報グループの単位でダウンロードされた新たな情報を用いて前記データベースを更新するデータベース更新手段と、
前記情報グループを特定するための複数の検索要素と、通話または通信に用いる相手先情報とを含んでいる情報である個人情報を記憶する個人情報記憶手段と、
前記複数の情報グループの各々について、前記情報グループと1つ以上の検索要素とを関連付けて格納する情報グループ管理手段と、
前記情報処理装置に対する入力によって通話または通信相手先が特定された際、当該相手先情報に基づいて、前記個人情報記憶手段に記憶されている個人情報を検索する第1の検索手段と、
前記検索された個人情報から複数の検索要素を抽出する検索要素抽出手段と、
前記情報グループ管理手段に格納されている前記情報グループの各々に関連付けられている検索要素と、前記抽出された複数の検索要素との比較により、複数の情報グループを抽出する情報グループ抽出手段と、
前記抽出された複数の検索要素の値をキーとして、前記抽出された複数の情報グループのうちの各々の情報を、前記データベースから検索する第2の検索手段と、
前記抽出された複数の情報グループを表示する第1の表示手段と、
前記第1の表示手段によって表示された前記複数の情報グループから、前記情報処理装置に対する入力によって指定された情報グループを選択する選択手段と、
前記選択手段によって選択された前記指定された情報グループについての前記第2の検索手段で検索された結果を表示する第2の表示手段と、
を備える、情報処理装置。An information processing apparatus connected to a network,
Database storage means for storing a database composed of a plurality of information groups, each of which is classified and grouped by category and search element ;
New information for updating the database is downloaded from the outside of the information processing apparatus via the network in units of the information group, and the new information downloaded in units of the information group is used to download the information. Database update means for updating the database;
Personal information storage means for storing personal information, which is information including a plurality of search elements for specifying the information group, and destination information used for communication or communication ;
Information group management means for storing the information group and one or more search elements in association with each other for each of the plurality of information groups;
A first retrieval unit that retrieves personal information stored in the personal information storage unit based on the partner information when a call or a communication partner is specified by an input to the information processing apparatus;
Search element extraction means for extracting a plurality of search elements from the searched personal information;
Information group extraction means for extracting a plurality of information groups by comparing the search elements associated with each of the information groups stored in the information group management means and the plurality of extracted search elements;
Second search means for searching for information of each of the plurality of extracted information groups from the database using values of the plurality of extracted search elements as keys;
First display means for displaying a plurality of information groups that are the extracted,
Selecting means for selecting an information group designated by input to the information processing apparatus from the plurality of information groups displayed by the first display means;
Second display means for displaying a result searched by the second search means for the specified information group selected by the selection means ;
An information processing apparatus comprising:
前記コンピュータは、
ネットワークに接続されており、
複数の情報の各々をカテゴリおよび検索要素別に分類してグループ化したものである複数の情報グループから構成されたデータベースと、前記情報グループを特定するための複数の検索要素と、通話または通信に用いる相手先情報とを含んでいる情報である個人情報とを格納しており、
前記複数の情報グループの各々について、前記情報グループと1つ以上の検索要素とを関連付けて格納しており、
前記プログラムは前記コンピュータに、
前記ネットワークを介して、前記コンピュータの外部から、前記データベースを更新するための新たなデータを前記情報グループの単位でダウンロードし、前記情報グループの単位でダウンロードされた新たなデータを用いて前記データベースを更新するステップと、
前記コンピュータに対する入力によって通話または通信相手先が特定された際、当該相手先情報に基づいて、前記個人情報を検索する第1の検索ステップと、
前記検索された個人情報から複数の検索要素を抽出するステップと、
前記情報グループの各々に関連付けられている検索要素と、前記抽出された複数の検索要素との比較により、複数の情報グループを抽出するステップと、
前記抽出された複数の検索要素の値をキーとして、前記抽出された複数の情報グループのうちの各々の情報を、前記データベースから検索する第2の検索ステップと、
前記抽出された複数の情報グループを表示する第1の表示ステップと、
前記第1の表示ステップにおいて表示された前記複数の情報グループから、前記コンピュータに対する入力によって指定された情報グループを選択する選択ステップと、
前記選択ステップにおいて選択された前記指定された情報グループについての前記第2の検索ステップにおいて検索された結果を表示する第2の表示ステップと、
を実行させる、コンピュータ読み取り可能な記録媒体。A computer-readable recording medium storing a program for causing a computer to function as an information processing apparatus,
The computer
Connected to the network,
A database composed of a plurality of information groups each of which is classified and grouped by category and search element, a plurality of search elements for specifying the information group, and used for a call or communication And personal information , which is information that includes contact information ,
For each of the plurality of information groups, it has stored in association with the information group and one or more search elements,
The program is stored in the computer.
New data for updating the database is downloaded from the outside of the computer via the network in units of the information group, and the database is updated using the new data downloaded in units of the information group. A step to update,
A first search step of searching for the personal information based on the destination information when a call or a communication destination is specified by an input to the computer;
Extracting a plurality of search elements from the searched personal information;
Extracting a plurality of information groups by comparing a search element associated with each of the information groups and the plurality of extracted search elements;
A second search step of searching the information of each of the plurality of extracted information groups from the database using values of the plurality of extracted search elements as keys;
A first display step of displaying the multiple information groups that the extracted,
A selection step of selecting an information group designated by an input to the computer from the plurality of information groups displayed in the first display step;
A second display step for displaying a result searched in the second search step for the designated information group selected in the selection step;
A computer-readable recording medium for executing
前記コンピュータは、The computer
ネットワークに接続されており、Connected to the network,
複数の情報の各々をカテゴリおよび検索要素別に分類してグループ化したものである複数の情報グループから構成されたデータベースと、前記情報グループを特定するための複数の検索要素と、通話または通信に用いる相手先情報とを含んでいる情報である個人情報とを格納しており、A database composed of a plurality of information groups each of which is classified and grouped by category and search element, a plurality of search elements for specifying the information group, and used for a call or communication And personal information, which is information that includes contact information,
前記複数の情報グループの各々について、前記情報グループと1つ以上の検索要素とを関連付けて格納しており、For each of the plurality of information groups, the information group and one or more search elements are stored in association with each other,
前記方法は、The method
前記ネットワークを介して、前記コンピュータの外部から、前記データベースを更新するための新たなデータを前記情報グループの単位でダウンロードし、前記情報グループの単位でダウンロードされた新たなデータを用いて前記データベースを更新するステップと、New data for updating the database is downloaded from the outside of the computer via the network in units of the information group, and the database is updated using the new data downloaded in units of the information group. A step to update,
前記コンピュータに対する入力によって通話または通信相手先が特定された際、当該相手先情報に基づいて、前記個人情報を検索する第1の検索ステップと、A first search step of searching for the personal information based on the destination information when a call or a communication destination is specified by an input to the computer;
前記検索された個人情報から複数の検索要素を抽出するステップと、Extracting a plurality of search elements from the searched personal information;
前記情報グループの各々に関連付けられている検索要素と、前記抽出された複数の検索要素との比較により、複数の情報グループを抽出するステップと、Extracting a plurality of information groups by comparing a search element associated with each of the information groups and the plurality of extracted search elements;
前記抽出された複数の検索要素の値をキーとして、前記抽出された複数の情報グループのうちの各々の情報を、前記データベースから検索する第2の検索ステップと、A second search step of searching the information of each of the plurality of extracted information groups from the database using values of the plurality of extracted search elements as keys;
前記抽出された複数の情報グループを表示する第1の表示ステップと、A first display step of displaying the extracted plurality of information groups;
前記第1の表示ステップにおいて表示された前記複数の情報グループから、前記コンピュータに対する入力によって指定された情報グループを選択する選択ステップと、A selection step of selecting an information group designated by an input to the computer from the plurality of information groups displayed in the first display step;
前記選択ステップにおいて選択された前記指定された情報グループについての前記第2の検索ステップにおいて検索された結果を表示する第2の表示ステップとを含む、コンピュータが情報を表示する方法。A method of displaying information by a computer, comprising: a second display step of displaying a result searched in the second search step for the specified information group selected in the selection step.
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 |
|---|---|---|---|
| JP14144497 | 1997-05-30 | ||
| JP9-141444 | 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 JPH1145248A (en) | 1999-02-16 |
| JP4073522B2 true 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) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000339345A (en) | 1999-03-25 | 2000-12-08 | Sony Corp | Search system, search device and method, and input device and 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 |
| JP3686603B2 (en) * | 2001-02-16 | 2005-08-24 | 勝臣 魚田 | Information providing system, information providing method, user computer, host computer, and program |
| 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 |
| US20060195472A1 (en) * | 2005-02-25 | 2006-08-31 | Microsoft Corporation | Method and system for aggregating contact information from multiple contact sources |
| JP4419912B2 (en) * | 2005-05-30 | 2010-02-24 | ソニー株式会社 | SEARCH SYSTEM, SEARCH DEVICE, SEARCH METHOD, AND SEARCH PROGRAM, AND COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
| JP2008046893A (en) * | 2006-08-17 | 2008-02-28 | Sony Ericsson Mobilecommunications Japan Inc | Portable communication terminal, method for acquiring information and information acquisition program |
-
1997
- 1997-07-23 JP JP19679597A patent/JP4073522B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1145248A (en) | 1999-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4073522B2 (en) | Information processing apparatus, computer-readable recording medium storing information processing program, and method for computer to display information | |
| JP2002157276A (en) | Problem solving support method and system | |
| JP2002041737A (en) | Schedule information system | |
| JPH10307845A (en) | Perusal supporting device and method therefor | |
| EP0996072A1 (en) | A method for sharing data among a plurality of applications in a hand-held device | |
| JP2006072671A (en) | Search support system, search support apparatus, search support method and search support program | |
| JP2013045174A (en) | Performer retrieval system | |
| JP4489552B2 (en) | System and terminal arrangement method | |
| KR100692909B1 (en) | Recording medium recording information display control device and information display control device program | |
| JP4996513B2 (en) | Information retrieval device | |
| JP4204608B2 (en) | Web text extraction apparatus, method and program | |
| JP2021182222A (en) | Facility search system and facility information registration method | |
| JP7397306B2 (en) | Information presentation system, information presentation method, and information presentation program | |
| JP3225735B2 (en) | Information retrieval device | |
| JP4722819B2 (en) | Information disclosure system and information disclosure method | |
| JP3933617B2 (en) | Shared information search method, shared information search program, and information sharing system | |
| JP4805623B2 (en) | Customer information browsing system, customer information presentation method, and program | |
| JPH10154159A (en) | Name search device and program storage medium | |
| JP2003076820A (en) | Schedule management device, schedule management method and program | |
| JP2004334379A (en) | Workflow system, program, and storage medium | |
| JP2003122389A (en) | Data processing device and program | |
| JPH0830421A (en) | Method for executing command through dialogue | |
| JP2002163429A (en) | Workflow management system, server, and recording medium | |
| US20040078380A1 (en) | Chinese input system with categorized database and method thereof | |
| JP2007025831A (en) | Content search apparatus and method |
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 |