(57)【特許請求の範囲】
【請求項１】
通信相手先が利用する通信相手先端末と通信を行うための接続情報を管理するデータベースと、利用者が操作する利用者端末と、利用者端末からの通知に基づいてデータベース検索を行う検索通信装置と、を備えた検索通信システムにおいて、
前記検索通信装置は、
前記利用者端末から通知される索引に基づいて前記データベース検索を行って、接続情報を取得する検索部と、
前記利用者端末に対し、検索結果として通知を行うべく、取得した接続情報の代用として前記利用者端末と当該検索通信装置とのあいだのやりとりに基づくセッション情報を含む代用情報を生成して通知する情報通知部と、
前記代用情報に含まれるセッション情報に、前記検索部で取得した前記接続情報を対応付けた管理情報を生成して管理する管理部と、
前記利用者端末で受けた代用情報に基づく通知が利用者に行われ、該利用者から通信相手先端末への通信要求が行われると、当該通信要求としてセッション情報および通信要求を識別するアクション情報とが通知され、前記代用情報に含まれるセッション情報に基づいて前記管理部で管理する管理情報を検索し、対応する接続情報を取得し、前記代用情報に含まれるアクション情報に基づいて前記接続情報に対する通信接続制御を選定する管理情報検索部と、
取得した接続情報に基づいて通信制御を行い、前記通信相手先端末および前記利用者端末間の通信中継を行う通信中継部と、
を備えることを特徴とする検索通信システム。
【請求項２】
前記代用情報は、前記検索結果として通知を行うための通信の相手先の氏名情報が含まれていることを特徴とする請求項１記載の検索通信システム。
【請求項３】
前記代用情報は、前記検索結果として取得する前記接続情報に対応する通信相手先の識別情報が示されていることを特徴とする請求項１記載の検索通信システム。
【請求項４】
前記検索通信装置は、前記代用情報を暗号化して前記利用者端末に通知し、該利用者端末から通知される内容を復号化するための暗号化処理部を備えることを特徴とする請求項１記載の検索通信システム。
【請求項５】
前記暗号化処理部は、前記接続情報を暗号化処理しており、かつ利用者端末から通知される暗号化されている接続情報を復号化処理しており、
前記代用情報には、暗号化された接続情報が示されていることを特徴とする請求項４記載の検索通信システム。
【請求項６】
通信相手先が利用する通信相手先端末と通信を行うための接続情報を管理するデータベースと、利用者が操作する利用者端末と、利用者端末からの通知に基づいてデータベース検索を行う検索通信装置とを備えた検索通信システムにおける検索方法において、
利用者からの索引を利用者端末を介して検索通信装置に通知すること、
検索通信装置は、通知された索引に基づいて前記データベース検索を行って、接続情報を取得すること、
前記利用者端末に対し、検索結果として通知を行うべく、取得した接続情報の代用として前記利用者端末と当該検索通信装置とのあいだのやりとりに基づくセッション情報を含む代用情報を生成して通知すること、
前記代用情報に含まれるセッション情報に、前記検索部により取得した前記接続情報を対応付けた管理情報を生成して管理すること、
利用者端末で受けた代用情報に基づく通知が利用者に行われ、該利用者から通信相手先端末への通信要求が行われると、当該通信要求としてセッション情報および通信要求を識別するアクション情報とが通知され、前記代用情報に含まれるセッション情報に基づいて前記管理する管理情報を検索し、対応する接続情報を取得し、前記代用情報に含まれるアクション情報に基づいて前記接続情報に対する通信接続制御を選定すること、
取得した接続情報に基づいて通信制御を行い、前記通信相手先端末および前記利用者端
末間の通信中継を行うこと、
を特徴とする検索通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者からの索引に基づいて検索して得た接続情報に基づいて通信接続を行う検索通信システムおよび検索通信方法に関するものである。
【背景技術】
【０００２】
検索通信システムは、通信相手先端末と通信を行うための接続情報を管理するデータベースと、利用者端末から通知される索引に基づいてデータベース検索を行い、検索結果を利用者端末に通知する検索通信装置とを備えている。
利用者は、利用者端末を介して索引を検索通信装置に通知すると、検索通信装置は索引に基づいてデータベース検索を行って、取得した検索結果として接続情報を利用者端末に通知する。
【０００３】
通知を受けた利用者端末は、例えば電話番号やファクシミリ番号などの接続情報を画面表示する。利用者は、表示される接続情報に基づいて、当該接続情報に対応する通信相手先端末の利用者と通信を行うことができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来の検索通信システムでは、検索通信装置で検索して取得した接続情報が利用者端末装置に直接通知されることから、利用者は利用者端末に通知された接続情報を容易に取得することができ、これが問題となっていた。
従って、本発明の目的は、利用者に接続情報を知られることなく、利用者端末と通信相手先端末との通信を可能とする検索通信システムおよび検索通信方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
通信相手先が利用する通信相手先端末と通信を行うための接続情報を管理するデータベースと、利用者が操作する利用者端末と、利用者端末からの通知に基づいてデータベース検索を行う検索通信装置と、を備えた検索通信システムにおいて、前記検索通信装置は、前記利用者端末から通知される索引に基づいて前記データベース検索を行って、接続情報を取得する検索部と、前記利用者端末に対し、検索結果として通知を行うべく、取得した接続情報の代用として前記利用者端末と当該検索通信装置とのあいだのやりとりに基づくセッション情報を含む代用情報を生成して通知する情報通知部と、前記代用情報に含まれるセッション情報に、前記検索部で取得した前記接続情報を対応付けた管理情報を生成して管理する管理部と、前記利用者端末で受けた代用情報に基づく通知が利用者に行われ、該利用者から通信相手先端末への通信要求が行われると、当該通信要求としてセッション情報および通信要求を識別するアクション情報とが通知され、前記代用情報に含まれるセッション情報に基づいて前記管理部で管理する管理情報を検索し、対応する接続情報を取得し、前記代用情報に含まれるアクション情報に基づいて前記接続情報に対する通信接続制御を選定する管理情報検索部と、取得した接続情報に基づいて通信制御を行い、前記通信相手先端末および前記利用者端末間の通信中継を行う通信中継部と、を備えることを特徴とする。
【０００６】
〈構成２〉
前記代用情報は、前記検索結果として通知を行うための通信の相手先の氏名情報が含まれていることを特徴とする請求項１記載の検索通信システム。
〈構成３〉
代用情報は、検索結果として取得する接続情報に対応する通信相手先の識別情報が示されていることを特徴とする。
【０００７】
〈構成４〉
検索通信装置は、代用情報を暗号化して利用者端末に通知し、該利用者端末から通知される内容を復号化するための暗号化処理部を備えることを特徴とする。
〈構成５〉
暗号化処理部は、接続情報を暗号化処理しており、かつ利用者端末から通知される暗号化されている接続情報を復号化処理しており、代用情報には、暗号化された接続情報が示されていることを特徴とする。
【０００８】
〈構成６〉
通信相手先が利用する通信相手先端末と通信を行うための接続情報を管理するデータベースと、利用者が操作する利用者端末と、利用者端末からの通知に基づいてデータベース検索を行う検索通信装置とを備えた検索通信システムにおける検索方法において、利用者からの索引を利用者端末を介して検索通信装置に通知すること、検索通信装置は、通知された索引に基づいて前記データベース検索を行って、接続情報を取得すること、前記利用者端末に対し、検索結果として通知を行うべく、取得した接続情報の代用として前記利用者端末と当該検索通信装置とのあいだのやりとりに基づくセッション情報を含む代用情報を生成して通知すること、前記代用情報に含まれるセッション情報に、前記検索により取得した前記接続情報を対応付けた管理情報を生成して管理すること、利用者端末で受けた代用情報に基づく通知が利用者に行われ、該利用者から通信相手先端末への通信要求が行われると、当該通信要求としてセッション情報および通信要求を識別するアクション情報とが通知され、前記代用情報に含まれるセッション情報に基づいて前記管理する管理情報を検索し、対応する接続情報を取得し、前記代用情報に含まれるアクション情報に基づいて前記接続情報に対する通信接続制御を選定すること、取得した接続情報に基づいて通信制御を行い、前記通信相手先端末および前記利用者端末間の通信中継を行うこと、を特徴とする。
【発明の効果】
【０００９】
本発明によれば、利用者からの索引に基づいてデータベース検索を行って得た接続情報を直接通知することなく、当該接続情報の代用としての代用情報を利用者端末に通知すると共に、代用情報に接続情報を対応付けて管理情報を生成して管理することにより、代用情報の通知を受けた利用者端末で、代用情報に基づく通知が利用者に行われ、該利用者から通信相手先端末への通信要求が行われると、通信要求として通知される代用情報に基づいて管理する管理情報を検索し、該当する通信情報を取得し、取得した通信情報に基づいて通信制御を行って、利用者端末と通信相手先端末との通信中継を行うことから、接続情報が利用者端末に通知されなくとも、利用者端末と通信相手先端末との間の通信を行うことができ、かつ利用者に接続情報が漏洩することを防止することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について、図を用いて詳細に説明する。以下の説明では、各実施の形態に用いる図面について同一の構成要素は同一の符号を付し、かつ重複する説明は可能な限り省略する。
【実施例１】
【００１１】
実施例１の検索通信システム１０は、図１に示すように、利用者が操作する利用者端末１と、通信相手先の利用者が操作する通信相手先端末２と、当該通信相手先端末２と通信を行うための接続情報を保持するデータベース３と、利用者端末１からの索引に基づいてデータベース３の検索を行うと共に、利用者端末１からの通信要求に応じて検索して得た接続情報に基づいて接続制御を行い、利用者端末１と通信相手先端末２との間の通信中継を行う検索通信装置４とを備えており、検索通信装置４および各端末がネットワークを介して接続されている。
【００１２】
利用者端末１は、例えばモバイル端末などであり、本実施例では通話機能や、Ｗｅｂブラウザ機能による情報検索機能を備えた端末である。
通信相手先端末２は、前記した利用者端末１と同じ機能を備えている。すなわち利用者端末１および通信相手先端末２は同じ機能を有しているが、本実施例では、便宜的に利用者の違いに応じて利用者端末１および通信相手先端末２と称して説明を行う。
【００１３】
データベース３は例えば社員情報を保持しており、該社員情報は図２に示すように、ユーザＩＤ、所属、氏名、役職および接続情報が体系化されてデータベース３に保持されており、例えば氏名に基づいて、ユーザＩＤ、所属、接続情報を検索することができる。
【００１４】
ところで、接続情報は、具体的には内線電話番号、外線電話番号およびＥ−ｍａｉｌアドレスなどの通信接続制御に用いるための情報であり、この接続情報はデータベース３と後述する検索通信装置４のみで管理され、利用者端末１や通信相手先端末２などへ通知されることはない。
【００１５】
検索通信装置４は、利用者端末１から通知される索引に基づいてデータベース３の検索を行う検索部４１と、検索結果に基づいて後述する代用情報を含むリンク情報を生成して利用者端末１に通知する情報通知部４２と、通知する情報を暗号化するともに利用者端末１から通知される内容を復号化する暗号化処理部４３と、通知する代用情報に検索部４１で取得した接続情報を対応付けた管理情報を生成して管理する管理部４４と、利用者端末１から通知される内容に基づいて管理情報を検索する管理情報検索部４５と、該管理情報検索部４５で検索された接続情報に基づいて通信制御を行って、当該接続情報に対応する通信相手先端末２および利用者端末１間の通信中継を行う通信中継部４６とを備える。
【００１６】
検索部４１は、利用者端末１から通知される索引に基づいてデータベース３の検索を行って、索引に該当する社員情報を取得し、取得した情報は情報通知部４２に通知される。
情報通知部４２は、取得した情報において、接続情報以外の、例えば氏名、所属、役職などを、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）により示す検索結果情報を生成し、該検索結果情報を利用者端末１に通知する。尚、通知を受けた利用者端末１は、図３に示すように、氏名、所属、役職の具体的な内容を表示すると共に、「内線に電話」「外線に電話」「メールする」などの通信要求可能のリンク表示を行う。
【００１７】
リンク表示による通信要求を行うことができるように、「内線に電話」「外線に電話」「メールする」などの表示には図４に示すリンク情報が対応づけられており、情報通知部４２は、リンク表示するためのリンク情報を生成するリンク情報生成部４２０を備えている。
【００１８】
リンク情報生成部４２０は、図４にしめすように、接続情報に代わる代用情報を組込んだリンク情報をＨＴＭＬで記述して生成する。代用情報には、検索通信装置４が各端末との間の通信遣り取り（通信セッション）を管理するためのセッションＩＤと、「内線に電話」「外線に電話」および「メールする」などの各種の通信要求（動作内容）を識別するためのアクション情報とが示されている。
【００１９】
暗号化処理部４３は、生成したリンク情報に含まれるセッションＩＤの暗号化を行い、図５に示すリンク情報を生成する。
情報通知部４２は、暗号化処理部４３で暗号化が行われたリンク情報を組込んだ検索結果情報を利用者端末１に通知する。
【００２０】
管理部４４は、通知する代用情報に、接続情報を対応付けた管理情報をセッション情報テーブルとして生成し管理するセッション管理部４４０を備えている。
セッション管理部４４０は、図６に示す代用情報としてのセッションＩＤと、通信相手先を示すユーザＩＤ（端末ＩＤ）と、表示画面の内容を示す表示中画面ＩＤと、表示中のユーザＩＤとを示すセッション情報テーブルを生成して管理する。
【００２１】
管理情報の表示ＩＤは、当該通信セッションにおいて端末に表示される複数種類の表示画面内容を識別するための情報であり、表示画面の種類は、例えば「メインメニュー画面」、「索引入力画面」および「検索結果画面」などである。
ここで、表示中ユーザＩＤを詳細に説明する。該表示中ユーザＩＤは、表示画面ＩＤが「検索結果」のときのみ示され、例えば図３に示す端末における「検索結果」を示す画面表示において、当該画面表示を行うために通知される検索結果情報に示された「佐藤  ○×」に付与されたユーザＩＤを示す。
【００２２】
尚、表示中ユーザＩＤに基づいて、当該ユーザＩＤにおける接続情報を取得可能であり、換言すると、当該接続情報が表示中ユーザＩＤとして示されたセッション情報テーブルがセッション管理部４４０で生成されて管理されている。
【００２３】
管理情報検索部４５は、利用者端末１から通信要求を受けると、当該通信要求として通知される代用情報に基づいて、セッション管理部４４０で管理するセッション情報テーブルの検索を行う。すなわち、通知される代用情報に示された暗号化されたセッションＩＤを暗号化処理部４３で復号化して得たセッションＩＤに基づいてセッション情報テーブルを検索し、通知されたセッションＩＤに対応付けられた表示中ユーザＩＤを取得すると、当該表示中ユーザＩＤに基づいてデータベース３を検索し、該当する接続情報を取得する。
【００２４】
このとき、管理情報検索部４５は、セッションＩＤと共に通知されるアクション情報に基づいて、接続情報における例えば内線電話番号、外線電話番号および電子メールアドレスの選定を行う。
【００２５】
通信中継部４６は、利用者端末１及び通信相手先端末２との間で３ＰＣＣと称される三者呼制御を行っており、具体的には、利用者端末１からの通信要求により管理情報検索部４５で例え内線電話番号を取得すると、該内線番号に基づいて発呼制御を行い、内線番号に対応付けられている通信相手先端末２の呼出を行う。この呼出により通信相手先端末２および検索通信装置４間の通信回線が接続されると、利用者端末１と通信回線を接続して、通信相手先端末２および利用者端末１間の通信中継の制御を行う。
【００２６】
また、利用者端末１から電子メールによる通信要求であるとき、要求された通信相手先の電子メールアドレスを管理情報検索部４５で取得して、取得した電子メールアドレスに基づいて電子メールの送信制御を行うと共に、電子メールを受信した通信相手先端末２からの電子メールを受信して利用者端末１に転送する中継制御を行う。
【００２７】
尚、前記した電子メールの転送は、送信元の端末に付与された電子メールアドレスが送信相手先の端末で表示不可能に、例えば中継制御を行う検索通信装置４に付与された電子メールアドレスなどが送信元の端末に付与されたアドレスとして通知される。
【００２８】
次に、実施例１の検索通信システム１０の動作をフローチャートを用いて説明する。
先ず、利用者端末１から通知される索引に基づいて検索通信装置４がデータベース３検索を行い、生成した検索結果情報を利用者端末１に通知するまでの動作を図７のフローチャートに沿って説明する。
【００２９】
利用者は、利用者端末１を操作してメインメニュー画面から社員情報の検索メニューを選択すると、索引入力の案内画面が表示される。利用者が案内に従って、索引としての苗字、例えば「佐藤」を入力すると、当該索引が検索通信装置４に通知される。
【００３０】
通知を受けた検索通信装置４は、検索部４１で取得した索引の「佐藤」に基づいて、図２に示すデータを保持するデータベース３を検索する（ステップＳ３０）。この検索で索引の「佐藤」に対応する「ユーザＩＤが００４８」、「所属が総務部」、「氏名が佐藤  ○×」、「内線番号が８−１１２−３３３３」、「外線番号が０３−１２３４−５５５５」および「電子メールアドレス」などが示された社員情報を取得すると（ステップＳ３１）、該情報を検索結果情報として利用者端末１に通知するに先立ち、情報通知部４２のリンク情報生成部４２０でリンク情報を生成する。
【００３１】
リンク情報生成部４２０は、図４に示すように、取得した内線番号、外線番号および電子メールアドレスなどの接続情報の代用として、セッションＩＤとアクション情報が示された代用情報をＨＴＭＬ言語により記述し生成し、該代用情報を含むリンク情報を生成する。尚、このとき、セッションＩＤが暗号化処理部４３で暗号化され、図５に示すセッションＩＤが暗号化されたリンク情報が生成される。
【００３２】
情報通知部４２は、リンク情報生成部４２０で生成された図５に示すリンク情報が組込まれた検索結果情報をＨＴＭＬ言語により記述して生成すると、該検索結果情報を利用者端末１に検索結果として通知する（ステップＳ３２）。利用者端末１は、通知される検索結果情報に基づいて図３に示す、内線電話、外線電話番号および電子メールアドレスがブラインド表示された画面を表示する。
【００３３】
ところで、情報通知部４２で検索結果情報を利用者端末１に通知するとき、管理部４４が、通知する代用情報に接続情報を対応付けた管理情報をセッション情報テーブルとしてセッション管理部４４０で生成する。セッション管理部４４０は、各端末と通信を行う毎にセッション情報テーブルの内容を更新しており、図６に示すように、通信セッションを管理するためのセッションＩＤに、通信の相手先（利用者）を示すユーザＩＤと、当該ユーザＩＤの利用者の利用者端末に表示される画面内容を示す表示中画面ＩＤと、検索結果画面において表示される利用者を示す表示中ユーザＩＤとを対応付けて管理している（ステップＳ３３）。
【００３４】
尚、セッション管理部４４０は、情報通知部４２により利用者端末１に通知される検索結果情報を、図６に示すセッション情報テーブルにおいて、セッションＩＤが０００１で管理しており、該セッションＩＤに、「ユーザＩＤが０１０４」、「表示中画面ＩＤが０１４」および「表示中ユーザＩＤが００４８」を対応付けて管理している。
【００３５】
ところで、前記したステップＳ３１において、索引に対応する社員情報を取得できなかったとき、検索結果がエラーである旨が利用者端末１に通知される（ステップＳ３４）。
【００３６】
次に、利用者端末１に検索結果情報が通知されて、検索結果情報に基づく表示が行われて、その表示内容を確認した利用者により、通信要求が行われたときの動作を図８のフローチャートに沿って説明する。
【００３７】
利用者端末１は、検索通信装置４から通知される検索結果情報に基づいて図３に示す画面を表示する。この表示画面には、内外線の電話番号や電子メールアドレスなどの接続情報が示されおらず、単に「内線に電話」、「外線に電話」および「メールする」などの文言だけが示されている。これらの文言は、前記したリンク情報に対応付けられており、所定の文言を指定すると、指定したリンク情報による接続要求が検索通信装置４に対し行われる。尚、以降の説明では、図３に示す「佐藤  ○×」が利用する通信相手先端末２の内線電話に対する通信要求が行われたことを前提に説明を行う。
【００３８】
接続要求を受けた検索通信装置４は、管理情報検索部４５で要求内容として通知されるセッションＩＤおよびアクション情報が示された代用情報に基づいて管理部４４のセッション管理部４４０で管理するセッション情報テーブルの検索を行う。
【００３９】
具体的には、管理情報検索部４５は、通知される代用情報に示された暗号化されたセッションＩＤを暗号化処理部４３で復号化して得たセッションＩＤに基づいてセッション管理部４４０で管理するセッション情報テーブルを検索し、通知されたセッションＩＤに対応付けられた表示中ユーザＩＤを取得すると（ステップＳ５０）、当該表示中ユーザＩＤと代用情報に示されたアクション情報とに基づいてデータベース３を検索し、該当する接続情報、すなわち「佐藤  ○×」が利用する通信相手先端末２の内線電話番号として「８−１１２−３３３３３」を取得する（ステップＳ５１）。
【００４０】
通信中継部４６は、取得した内線電話番号、すなわち「８−１１２−３３３３３」に基づいて発呼制御を行い、通信相手先端末２の呼出を行う。この呼出により通信相手先端末２および検索通信装置４間の通信回線が接続されると、利用者端末１と通信回線を接続して、通信相手先端末２および利用者端末１間の通信中継の制御（３ＰＣＣ制御）を行う（ステップＳ５２）。
【００４１】
前記したように、実施例１の検索通信システム１０によれば、検索通信装置４がデータベース３で管理する接続情報を利用者端末１に直接通知することなく、接続情報の代用として通信セッションが示された代用情報を通知すると共に、該代用情報に接続情報を対応付けた管理情報（セッション情報テーブル）を生成して管理する。そして、通知を受けた利用者端末１から通信要求を受けると、当該要求により通知される通信セッションに基づいて管理情報を検索して、該当する接続情報を取得し、該接続情報に基づいて通信相手先端末２に対し回線接続を行って通信中継を行うことから、データベース３で保持する接続情報を利用者端末１に通知しなくとも、利用者が要求する通信相手先の通信相手先端末２と利用者端末１との間で通信を行うことができる。また、実施例１の検索情報システム１０は、接続情報が利用者に漏洩することを防止することができる。
【実施例２】
【００４２】
実施例１では、セッションＩＤを含む代用情報を用いた検索通信システムの説明を行ったが、実施例２では、セッションＩＤに代えてユーザＩＤを含む代用情報を用いることを特徴としており、それ以外は前記した実施例１と同様である。
【００４３】
具体的には、実施例２の検索情報システム２０は、図９に示すように、実施例１と同様に検索部４１、情報通知部４２、暗号化処理部４３、管理部４４、管理情報検索部４５および通信中継部４６を備えている。
【００４４】
特に、実施例２の情報通知部４２は、ユーザＩＤを含む代用情報が組込まれたリンク情報を生成するリンク情報生成部４２１を備えており、実施例２の管理部４４は、ユーザＩＤを含む代用情報に接続情報を対応付けたユーザＩＤ情報テーブルを生成して管理するユーザＩＤ管理部４４１とを備える。
【００４５】
実施例２のリンク情報生成部４２１は、図１０に示すように、検索部４１で検索して得た社員情報の接続情報の代用としてのユーザＩＤおよびアクション情報が示された代用情報を生成し、該代用情報が組込まれたリンク情報をＨＴＭＬで記述して生成する。尚、生成するリンク情報に含むユーザＩＤは、検索部４１において検索対象の社員を識別するためのＩＤである。
【００４６】
ユーザＩＤ管理部４４１は、図１１に示す管理情報を生成して管理する。実施例２の管理情報は、図１１に示すように、通信相手先を示すユーザＩＤ（端末ＩＤ）と、表示内容を示す表示ＩＤと、代用情報としての表示中ユーザＩＤとがテーブル形式で示されている。尚、管理情報の表示中ユーザＩＤは、前記した図１０における代用情報のユーザＩＤであり、表示中ユーザＩＤに基づいてデータベース３で保持されている当該ユーザの接続情報を管理情報検索部４５で検索することができる。
【００４７】
ユーザＩＤ管理部４４１で管理情報を生成して管理することにより、利用者端末１に通知する検索結果情報のリンク情報に含まれる代用情報に基づく通信要求であるか否か判定することができ、例えば利用者端末１に代用情報を通知していないにもかかわらず、当該代用情報に基づく通信要求を受けた場合には、悪意の第三者の端末からの通信要求と判断することができる。
【００４８】
管理情報検索部４５は、利用者端末１から通信要求を受けると、当該通信要求として通知される代用情報に基づいて、ユーザＩＤ管理部４４１で管理する管理情報の検索を行う。すなわち、通知される代用情報に示されたユーザＩＤに基づいて管理情報を検索し、通知されたユーザＩＤに対応付けられた表示中ユーザＩＤを取得すると、当該表示中ユーザＩＤに基づいてデータベース３を検索し、該当する接続情報を取得する。
【００４９】
このとき、管理情報検索部４５は、ユーザＩＤと共に通知されるアクション情報に基づいて、接続情報における例えば内線電話番号、外線電話番号および電子メールアドレスの選定を行う。
【００５０】
次に、実施例２の検索情報システム２０の動作をフローチャートに沿って説明する。
先ず、利用者端末１から通知される索引に基づいて検索通信装置４がデータベース３検索を行い、生成した検索結果情報を利用者端末１に通知するまでの動作を図１２のフローチャートに沿って説明する。
【００５１】
利用者が索引としての苗字、例えば「佐藤」を入力すると、当該索引が検索通信装置４に通知される。
通知を受けた検索通信装置４は、検索部４１で取得した索引の「佐藤」に基づいてデータベース３の検索を行う（ステップＳ４０）。この検索で索引の「佐藤」に対応する「ユーザＩＤが００４８」、「所属が総務部」、「氏名が佐藤  ○×」、「内線番号が８−１１２−３３３３」、「外線番号が０３−１２３４−５５５５」および「電子メールアドレス」などが示された社員情報を取得すると（ステップＳ４１）、該情報を検索結果情報として利用者端末１に通知するに先立ち、情報通知部４２のリンク情報生成部４２１でリンク情報を生成する。
【００５２】
リンク情報生成部４２１は、図１０に示すように、取得した内線番号、外線番号および電子メールアドレスなどの接続情報の代用として、ユーザＩＤとアクション情報が示された代用情報をＨＴＭＬにより記述し生成し、該代用情報を含むリンク情報を生成する。尚、このとき、代用情報が暗号化処理部４３で暗号化される。
【００５３】
情報通知部４２は、リンク情報生成部４２１で生成された図１０に示すリンク情報が組込まれた検索結果情報をＨＴＭＬ言語により記述して生成すると、該検索結果情報を利用者端末１に検索結果として通知する（ステップＳ４２）。利用者端末１は、通知される検索結果情報に基づいて図３に示す、内線電話、外線電話番号および電子メールアドレスがブラインド表示された画面を表示する。
【００５４】
ところで、情報通知部４２で検索結果情報を利用者端末１に通知するとき、管理部４４は、通知する代用情報に接続情報を対応付けた図１１に示す管理情報をユーザＩＤ管理部４４１で生成して管理する（ステップＳ４３）。
ところで、前記したステップＳ４１において、索引に対応する社員情報を取得できなかったとき、検索結果がエラーである旨が利用者端末１に通知される（ステップＳ４４）。
【００５５】
次に、利用者端末１に検索結果情報が通知されて、検索結果情報に基づく表示が行われて、その表示内容を確認した利用者により、通信要求が行われたときの動作を図１３のフローチャートに沿って説明する。
【００５６】
利用者端末１は、検索通信装置４から通知される検索結果情報に基づいて図３に示す画面を表示する。この表示画面には、内外線の電話番号や電子メールアドレスなどの接続情報が示されおらず、単に「内線に電話」、「外線に電話」および「メールする」などの文言だけが示されている。これらの文言は、前記したリンク情報に対応付けられており、所定の文言を指定すると、指定したリンク情報による接続要求が検索通信装置４に対し行われる。尚、以降の説明では、図３に示す「佐藤  ○×」が利用する通信相手先端末２の内線電話に対する通信要求が行われたことを前提に説明を行う。
【００５７】
接続要求を受けた検索通信装置４は、管理情報検索部４５で要求内容として通知されるユーザＩＤおよびアクション情報が示された代用情報に基づいて管理部４４のユーザＩＤ管理部４４１で管理する管理情報の検索を行う。
【００５８】
具体的には、管理情報検索部４５は、通知される暗号化された代用情報を暗号化処理部４３で復号化して得たユーザＩＤに基づいてユーザＩＤ管理部４４１で管理する管理情報を検索し、通知されたユーザＩＤに対応する表示中ユーザＩＤを取得すると（ステップＳ６０）、当該表示中ユーザＩＤと代用情報に示されたアクション情報とに基づいてデータベース３を検索し、該当する接続情報、すなわち「佐藤  ○×」が利用する通信相手先端末２の内線電話番号として「８−１１２−３３３３３」を取得する（ステップＳ６１）。
【００５９】
通信中継部４６は、取得した内線電話番号、すなわち「８−１１２−３３３３３」に基づいて発呼制御を行い、通信相手先端末２の呼出を行う。この呼出により通信相手先端末２および検索通信装置４間の通信回線が接続されると、利用者端末１と通信回線を接続して、通信相手先端末２および利用者端末１間の通信中継の制御（３ＰＣＣ：３ｒｄ  Ｐａｒｔｙ  Ｃａｌｌ  Ｃｏｎｔｒｏｌ）を行う（ステップＳ６２）。
【００６０】
前記したように、実施例２の検索情報システム２０によれば、検索通信装置４は利用者端末１から通知される索引に基づいてデータベース３で管理する接続情報を利用者端末１に直接通知することなく、当該社員のユーザＩＤを代用情報として利用者端末１に通知する。通知を受けた利用者端末１から通信要求を受けた検索通信装置４は、当該要求により通知されるユーザＩＤに基づいて管理情報を検索して表示中ユーザＩＤを取得すると、該表示中ユーザＩＤに対応する接続情報をデータベース３から取得し、該接続情報に基づいて通信相手先端末２に対し回線接続を行って通信中継を行うことから、データベース３で保持する接続情報を利用者端末１に通知しなくとも、利用者が要求する通信相手先の通信相手先端末２と利用者端末１との間で通信を行うことができる。また、実施例２の検索情報システム２０は、接続情報が利用者に漏洩することを防止することができる。
【００６１】
尚、前記した実施例２では、管理部４４を設け、該管理部４４のユーザＩＤ管理部４４１で表示中のユーザＩＤを管理するための管理情報を生成して管理する例で説明したが、管理部４４を設けず管理情報の生成管理を行わないようにしてもよく、例えば利用者端末１から通知される通信接続の要求内容に示されるユーザＩＤに基づいて、データベース３で保持する社員情報を直接検索して接続情報を取得し、取得した接続情報に基づいて３ＰＣＣを行うようにしてもよい。
【産業上の利用可能性】
【００６２】
前記した実施例では、暗号化処理部４３を設けて代用情報のセッションＩＤやユーザＩＤを暗号化する例を説明したが、利用者端末１の利用者に代用情報のデータ構成が知られていない場合、すなわち利用者が代用情報に含まれるセッションＩＤやユーザＩＤを理解して悪用するための知識や情報が無い場合には、暗号化処理部４３を構成から外してもよい。
【００６３】
前記した実施例では、代用情報として暗号化したセッションＩＤやユーザＩＤを用いた例で説明したが、代用情報はこれらに限る必要は無く、例えば図１４に示すように、接続情報としての電話番号を暗号化処理部４３で暗号化し、これを代用情報として用いるようにしてもよい。
【図面の簡単な説明】
【００６４】
【図１】実施例１の検索通信システムのブロック図である。
【図２】データベースのデータ構成図である。
【図３】情報問合せ時の利用者端末における表示画面例を示す図である。
【図４】リンク情報のデータ構成図である。
【図５】暗号化されたリンク情報のデータ構成図である。
【図６】セッション情報テーブルのデータ構成図である。
【図７】社員情報問合せ時のフローチャートである。
【図８】電話発信要求時のフローチャートである。
【図９】実施例２の検索通信システムのブロック図である。
【図１０】実施例２のリンク情報のデータ構成図である。
【図１１】実施例２の管理情報のデータ構成図である。
【図１２】実施例２における社員情報問合せ時のフローチャートである。
【図１３】実施例２における電話発信要求時のフローチャートである。
【図１４】暗号化された電話番号を代用情報として含むリンク情報のデータ構成図である。
【符号の説明】
【００６５】
１  利用者端末
２  通信相手先端末
３  データベース
４  検索通信装置
５  ネットワーク
１０、２０  検索通信システム
４１  検索部
４２  情報通知部
４３  暗号化処理部
４４  管理部
４５  管理情報検索部
４２０、４２１  リンク情報生成部
４４０  セッション管理部
４４１  ユーザＩＤ管理部
【図１】
0004802623.tif 000002
【図２】
0004802623.tif 000003
【図３】
0004802623.tif 000004
【図４】
0004802623.tif 000005
【図５】
0004802623.tif 000006
【図６】
0004802623.tif 000007
【図７】
0004802623.tif 000008
【図８】
0004802623.tif 000009
【図９】
0004802623.tif 000010
【図１０】
0004802623.tif 000011
【図１１】
0004802623.tif 000012
【図１２】
0004802623.tif 000013
【図１３】
0004802623.tif 000014
【図１４】
0004802623.tif 000015