(57)【要約】【課題】電話を受けるためには、自分の電話番号を相手に通知したり公開したりする必要があるが、いたずら電話等の危険があり、プライバシーの保護が犠牲になる。従来の対応策は通信網上に機能を持たせるもので、実装がおおがかりになり普及していない。【解決手段】本発明は、電話端末側を工夫して上記課題を解決する。電話端末においてその実際電話番号に対応し、自由に制御できる仮想電話番号を生成し、発信者にはこの仮想電話番号のみを通知する。発信者の電話端末はこれを実際電話番号に解決して発信するが、その実際電話番号は表示装置等に表示せず、たとえば「東京０３地域の固定電話」のようにその一部属性情報のみを表示する。仮想電話番号の生成や対応する実際電話番号への解決等は、電話端末が自動的に通信するサーバーまたは電話端末自身が内蔵するプログラム等によって行う。【選択図】図１
2005033318.tif 000002
【特許請求の範囲】
【請求項１】
有線もしくは無線の電話端末であって、実際電話番号から仮想電話番号を生成し、これに付与する手段と、必要に応じて前記仮想電話番号に対応する制御情報等を付加する手段と、逆に前記仮想電話番号からこれに対応する前記実際電話番号を解決取得する手段と、それが付随する場合は、前記仮想電話番号の制御情報に従って、取得した前記実際電話番号への発信を制御する手段と、前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる手段と、を備えることを特徴とする電話端末。
【請求項２】
有線もしくは無線の電話端末と、この電話端末と通信するサーバー装置で構成される仮想電話番号サービス・システムであって、前記電話端末装置は、実際電話番号から仮想電話番号の生成を前記サーバー装置へ要求し取得する手段と、必要に応じて前記仮想電話番号に対応する制御情報等の付加または変更を前記サーバー装置へ要求する手段と、逆に前記仮想電話番号からこれに対応する前記実際電話番号の解決取得を前記サーバー装置へ要求する手段と、それが付随する場合は、前記仮想電話番号の制御情報に従って、取得した前記実際電話番号への発信を制御する手段と、前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる手段とを備え、前記サーバー装置は、前記電話端末からの依頼に応じて、実際電話番号から仮想電話番号を生成し、これに付与する手段と、同様に前記電話端末からの依頼に応じて、必要に応じて前記仮想電話番号に対応する制御情報等を随時付加または変更する手段と、前記電話端末からの依頼に応じて、仮想電話番号から実際電話番号を解決取得し、これに応答する手段と、同時に必要に応じて前記仮想電話番号に対応する制御情報を、場合によっては前記実際電話番号の属性情報とあわせて、これに応答する手段とを備えることを特徴とする仮想電話番号サービス・システム。
【請求項３】
有線もしくは無線の電話端末と、この電話端末と通信するサーバー装置で構成される仮想電話番号サービス・システムであって、前記電話端末装置は、実際電話番号から仮想電話番号を、前記サーバー装置からの情報に基づき生成・付与する手段と、必要に応じて前記仮想電話番号に対応する制御情報等の付加または変更を前記サーバー装置へ要求する手段と、逆に前記仮想電話番号からこれに対応する前記実際電話番号を、前記サーバー装置からの情報に基づき解決取得する手段と、それが付随する場合は、前記仮想電話番号の制御情報に従って、取得した前記実際電話番号への発信を制御する手段と、前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる手段とを備え、前記サーバー装置は、前記電話端末からの依頼に応じて、実際電話番号から仮想電話番号を生成するための情報を応答する手段と、同様に前記電話端末からの依頼に応じて、必要に応じて前記仮想電話番号に対応する制御情報等を随時付加または変更する手段と、前記電話端末からの依頼に応じて、仮想電話番号から実際電話番号を解決取得するための情報を応答する手段と、同時に必要に応じて前記仮想電話番号に対応する制御情報を、場合によっては前記実際電話番号の属性情報とあわせて、これに応答する手段とを備えることを特徴とする仮想電話番号サービス・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、有線方式で接続される加入者回線固定電話端末や無線方式で接続される携帯電話端末等に対し、仮想的に付与される電話番号のサービス方法とその端末機を含むシステムとに関する。
【０００２】
【従来の技術】
一般に電話端末にはあらかじめ固有の電話番号が付与されており、電話を受けるためには、その電話番号を発信者に通知しておく必要がある。そのため、あまり良く知らない相手でも、その人から電話連絡を受けるためには電話番号を教える必要があり、オークション等で個人広告を行う際には、不特定多数の人々に自らの電話番号を公開しなければならなかった。しかし、固有の電話番号は個人情報の一部であり、不用意に電話番号を教えてしまうと、いたずら電話や嫌がらせ等を受ける危険があった。
【０００３】
また、いたずら電話等を防ぐために、電話番号を変更することも可能ではあったが、電話番号の変更は、いたずら電話をかけてくる人以外に対していちいち新電話番号を通知する必要等があり、不便であった。
【０００４】
さらに、この課題を解決しようとして、いわゆる仮想電話番号を利用する考案（特開２００２−５７８０２副電話番号利用装置及び方法並びに副電話番号利用サーバ、特開２００２−２６１９３５電話番号配布システム及び電話番号配布装置、等）がなされているが、これらは通信事業者の提供する通信網において、新たなサービスを識別する番号計画とその実装とが必要になり、おおがかりなシステムが必要になってしまい広く実用化はされていない。
【０００５】
【発明が解決しようとする課題】
以上述べてきたように、電話の利便性を享受するためには、いろいろな人に電話番号を通知する必要があるが、これすなわち自らの個人情報を公開することになり、プライバシーを確保することが困難である。
【０００６】
本発明はこのような課題を鑑みてなされたものであり、自分の固有の電話番号を通知する必要なく、これにかわる仮想電話番号によって電話を受けることができるようにするシステムを比較的容易に実装することで、電話の利便性とプライバシーの保護とを両立させることを目的とする。
【０００７】
【課題を解決するための手段】
本発明の仮想電話番号サービス方法とそのシステムは、あらかじめ固有の電話番号（以下実際電話番号と呼ぶ）が付与された電話端末と、実施形態によって用意される、前記電話端末と通信するサーバー装置とから構成されるものであり、前記電話端末は実際電話番号から仮想電話番号を生成し、これに付与する手段と、必要に応じて前記仮想電話番号に対応する制御情報等を付加する手段と、逆にあらかじめ実際電話番号に付与されている仮想電話番号からその実際電話番号を解決取得する手段と、それが付随する場合は、前記仮想電話番号の制御情報に従って、取得した実際電話番号への発信を制御する手段と、前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる手段と、を備えることを特徴とし、前記サーバー装置は前記電話端末から通信できるサーバー装置であって、前記電話端末からの依頼に応じて、実際電話番号から仮想電話番号を生成し、これに付与する手段と、同様に前記電話端末からの依頼に応じて、必要に応じて前記仮想電話番号に対応する制御情報等を随時付加または変更する手段と、また同様に前記電話端末からの依頼に応じて、仮想電話番号から実際電話番号を解決取得し、これに応答する手段と、同時に必要に応じて前記仮想電話番号に対応する制御情報を、場合によっては前記実際電話番号の属性情報とあわせて、これに応答する手段と、を備えることを特徴とする。
【０００８】
このような構成の仮想電話番号サービス方法とそのシステムとによれば、受信希望者は、受信しようとする電話端末でこれの実際電話番号から仮想電話番号を生成、付与でき、この仮想電話番号を実際電話番号のかわりに他の人に通知できる。通知を受けた人は、受け取った仮想電話番号を使用して電話端末から発信しようとすると、電話端末はこれを実際電話番号に解決して発信し、しかもその実際電話番号を一切表示しない。このようにして、発信者に実際電話番号を通知することなく、かつ発信者は実際電話番号を知らないまま、受信希望者は電話を受けることができる。
【０００９】
しかも、発信者が受け取った仮想電話番号を使用して発信しようとする際には、解決取得された実際電話番号に応じた一部の属性情報を電話端末に表示することができ、たとえば「東京０３地域の固定電話へ発信します」といった確認メッセージによって、発信先の実際電話番号を知らないまま発信する不安を払拭することができる。
【００１０】
また、受信希望者は、仮想電話番号に対して制御情報を付与することができ、その結果として、発信者がその仮想番号によって発信しようとする時に、たとえば発信時刻によって着信する実際電話番号を切り替えたり、一定期間が過ぎるとその仮想電話番号での発信を不可能にしたり、といった制御を行うことができる。
【００１１】
実施形態として、電話端末と通信するサーバー装置を加えた構成においては、受信希望者の電話端末からの依頼による仮想電話番号の生成と付与、この仮想電話番号に対する制御情報の付与、ならびに発信者の電話端末からの依頼による仮想電話番号から実際電話番号への解決提供、この仮想電話番号に対応する制御情報の提供、解決された実際電話番号に応じた属性情報の提供、を前記サーバー装置で行うことができる。
【００１２】
このサーバー装置を加えた実施形態においては、受信希望者は随時仮想電話番号に対する制御情報の変更を行うことも可能であり、発信者がその仮想電話番号で発信しようとする度にサーバー装置へ通信を行う方式を取ることで、その都度最新の制御情報に基づいた発信が可能になる。たとえば、受信者が随時着信電話番号を切り替えることで、いわゆる「追いかけ電話」サービスを実現したり、発信者の電話番号を制限することで、特定の発信者からの電話をそれ以後ブロックしたりすることが可能になる。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００１４】
（第１の実施形態）図１は、本発明の第１の実施形態における仮想電話番号サービス方法とそのシステムとの構成を示す図である。この実施形態では、本発明は、本発明に必要な機能を備えた有線もしくは無線の電話端末と、従来から利用されているそれらの電話端末へ通話サービスを提供する通信網から、構成される。
【００１５】
電話端末１、２は、それぞれ別々の利用者が利用する電話端末であり、電話端末１は利用者Ａ、電話端末２は利用者Ｂが利用するものとする。両電話端末は、それぞれ加入する電気通信事業者等から割り当てられた固有の電話番号すなわち実際電話番号を持っており、電話端末１の実際電話番号をａとする。また、両電話端末は本発明の特徴となる機能を備えている。
【００１６】
通信網３は、有線伝送路や無線伝送路、交換設備等から構成される通信用ネットワークであり、従来電気通信事業者等が加入者への電話サービスを実現しているものである。
【００１７】
まず、第１の実施形態における本発明の利用方法を、順番を示す図中の丸数字を用いて説明する。
【００１８】
利用者Ａは、本発明の特徴である実際電話番号から仮想電話番号を生成付与する機能を用いて、自らの電話端末１に仮想電話番号を付与する。この実際電話番号ａに対応づけられた仮想電話番号をｖａとする（▲１▼）。この機能を呼び出す方法は、電話端末に専用キー等を設けてもよいし、電話端末上で動作するソフトウェアの一般的な呼び出し方法でもかまわない。
【００１９】
利用者Ａは、電話をかけてもらう相手である利用者Ｂに、仮想電話番号ｖａを通知する（▲２▼）。通知の方法は、通常の電話番号と同じく、口頭でも印刷物に記載したりでも、電子メール等電子的手段でも、どのような方法でもかまわない。
【００２０】
利用者Ｂは、利用者Ａへ電話するために、教えられた仮想電話番号ｖａで電話端末２から発信操作を行う（▲３▼）。仮想電話番号は、通常の電話番号とは異なる番号体系とすることができるため、これを自動的に識別して本発明の特徴である機能を呼び出してもよいし、あるいは仮想電話番号での発信用の専用キー等を電話端末に備え、これを押し下げて前記機能を呼び出してから仮想電話番号を入力する方法もとれる。
【００２１】
電話端末２は、仮想電話番号の入力時に呼び出された、本発明の特徴である仮想電話番号から実際電話番号を解決取得する機能を用いて、仮想電話番号ｖａから実際電話番号ａを取得する（▲４▼）。この際、電話端末２は、取得した実際電話番号ａを一切表示しないが、必要に応じて実際電話番号ａの一部属性情報を、たとえば「東京０３地域の固定電話へ発信します」あるいは「ＮＴＴドコモの携帯電話へ発信します」といったように表示する。
【００２２】
電話端末２は、取得した実際電話番号ａで通信網３を利用して、電話端末１への発信を行い、通話サービスを開始する（▲５▼）。この際も電話端末２は、実際電話番号ａを一切表示せず、通話履歴その他の記憶機構にも、利用者Ｂには不可視の形でしか記録しない。
【００２３】
利用者Ａが、仮想電話番号を生成付与する際に、たとえば「午後６時から午後１１時まで利用可能」あるいは「２００３年８月３１日まで利用可能」といった制御情報を付加した場合は、利用者Ｂがその仮想電話番号で発信操作を行う際に、電話端末２においてこの制御情報が参照され、たとえば午前１０時に発信しようとしても不可能だったり、利用期限を過ぎた２００３年９月１日に発信しようとしても不可能だったりするように、この仮想電話番号の利用を制御できる。ちなみに第１の実施形態では、仮想電話番号に何らの制御情報を付加しない場合は、それは単なる実際電話番号の代替番号に過ぎなくなり、その利用価値は乏しい。
【００２４】
また、このようにして仮想電話番号を利用して開始された通話は、通常の実際電話番号を利用して開始される通話と全く変わらないため、通話料金に関して特別な計数や課金、料金徴収上の配慮を行う必要がない。
【００２５】
この第１の実施形態においては、本発明は利用者の使用する電話端末における本発明の特徴である機能によって実現される。一般に現在の電話端末は、マイクロプロセッサー（ＣＰＵ）によって実行されるソフトウェア（プログラム）を用いて、その機能を実装している。そこで、以下に、本発明の特徴となる機能を備えた電話端末を、ソフトウェアで実現する方法を説明する。
【００２６】
本発明の特徴となる機能は、電話端末上で５つの機能単位から構成される。第１は実際電話番号から仮想電話番号を生成し、これに付与する機能であり、第２は必要に応じて前記仮想電話番号に対応する制御情報等を付加する機能であり、これらはあらかじめ受信希望者が仮想電話番号を取得するために必要である。第３はあらかじめ実際電話番号に付与されている仮想電話番号からその実際電話番号を解決取得する機能であり、第４はそれが付随する場合は、前記仮想電話番号の制御情報に従って、取得した実際電話番号への発信を制御する機能であり、第５は前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる機能であり、これらは受信希望者から取得した仮想電話番号を利用して発信を行うために必要である。
【００２７】
前記第１の機能は、自電話端末の記憶機構から自らにあらかじめ付与されている固定の電話番号を読み出し、この実際電話番号に適切なアルゴリズムによって変換操作を行って仮想電話番号を生成するソフトウェアによって実現する。前記アルゴリズムは一種の暗号化アルゴリズムであり、非常に単純な例としては図２で示す方法が可能である。生成される仮想電話番号は、必ずしも数字のみによって構成される必要は無く、文字や記号から構成されていてもかまわないが、現在の電話端末での操作上の利便性からは、数字で構成される方が望ましい。また、用いるアルゴリズムを適当に工夫することで、単一の実際電話番号から、必要に応じて複数の仮想電話番号を生成することができる。
【００２８】
前記第２の機能は、あらかじめそれぞれの制御機能を示すコード番号とパラメーターのコード化方法を用意しておき、制御コード番号とパラメーター・コードとを実際電話番号に付し、前記第１の機能で実際電話番号を変換する際にあわせて変換し、仮想電話番号の中に織り込んでしまうことで実現する。仮想電話番号の利用時間帯制限を行う一例を、図３に示す。
【００２９】
前記第３の機能は、前記第１の機能を逆方向に用いることで実現できる。図４に図２で示した方法を逆に用いて、復号化する方法を示す。
【００３０】
前記第４の機能も、前記第３の機能と同様に前記第１の機能を逆方向に用いて制御コードとパラメーター・コードとを含んだ番号を得て、取り出した制御コードとパラメーターに従って、電話発信機能を制御することで実現できる。図５で仮想電話番号の利用時間帯制限の例を示す。
【００３１】
前記第５の機能は、実際に通信網への発信を制御するソフトウェアにおいて、電話端末の画面表示機能および送受話器のスピーカー機能を制御することで実現する。図６で示すように、仮想電話番号を利用した発信の際には、電話端末に付属する表示装置に発信しようとする実際電話番号の表示を行わないようにし、必要に応じてその一部属性情報のみを表示する。属性情報は、あらかじめ仮想電話番号の生成時に制御情報と同様に織り込んでおくことも可能ではあるが、市外局番ごとの地域名等を保持している属性情報テーブルを用意しておき、これから実際電話番号をキーにして検索し取得するのが容易である。また、通常の有線方式の固定電話等では、発信時にＤＴＭＦ信号やダイヤルパルス信号を送受話器のスピーカーにも音響として送出しているが、これもスピーカーへ送出しないようにして、実際電話番号の暴露を防ぐ。
【００３２】
なお、ＤＴＭＦ信号等で実際電話番号を割り出すことは、たとえば有線方式の電話端末では、その電話ケーブルから信号を盗み聞きすることで可能になってしまうが、これは意図して行われる必要があり、通常の電話利用者には簡単に行えることではない。この面においても万全を期するのであれば、本発明は主として無線方式で傍受が難しい携帯電話やＰＨＳ等で利用することが望ましい。
【００３３】
また、前記第５の機能は、電話端末の記憶機構を制御するソフトウェアにおいて、発信履歴などの記録を制御することで実現する。たとえば図７で示すように、仮想電話番号を利用した発信の際には、電話端末の発信履歴の記憶機構に、実際電話番号ではなく仮想電話番号を発信した番号として記憶させる。こうすれば、発信履歴から実際電話番号が暴露することはなく、その履歴から再発信する際も仮想電話番号としての発信操作を起動できる。あるいは、仮想電話番号からの発信の際は、発信履歴には全く電話番号を記憶させないようにしてもよい。
【００３４】
図８は、以上説明してきた、電話端末に本発明の特徴となる機能をソフトウェアにより実現する方法の、機能の呼び出しに関するフローチャートの一例である。
【００３５】
電話端末に本発明の特徴となる機能をソフトウェアで具体的に実装するには、電話端末の本来的な機能（ネイティブ機能）として電話端末メーカーが製造時にそれらを組み込む方法の他にも、携帯電話等ではたとえばＮＴＴドコモ社のトラステッドｉアプリ（ｉアプリＤＸ）やＫＤＤＩ社のＢＲＥＷといった携帯電話のネイティブ機能に直接アクセスできるソフトウェア開発・配布・実行方法を利用して既存の電話端末にソフトウェアのみを配布する方法で実現することもできる。
【００３６】
さらに、これらのソフトウェアを電話端末へ付加する装置に実装し、この付加装置を電話端末へ取り付けることで、本発明を利用することも可能である。
【００３７】
（第２の実施形態）図９は、本発明の第２の実施形態における仮想電話番号サービス方法とそのシステムとの構成を示す図である。この実施形態では、本発明は、本発明に必要な機能を備えた有線もしくは無線の電話端末と、従来から利用されているそれらの電話端末へ通話サービスを提供する通信網と、それらの電話端末と通信する本発明に必要な機能を備えたサーバー装置とから、構成される。
【００３８】
第１の実施形態では、本発明の実施に必要な機能を全て電話端末側に実装したが、ここではそれらの機能を電話端末とサーバー装置とに分散して実装することで、比較的にソフトウェアの実行能力等において劣る電話端末側の負荷を軽減し、実際電話番号の属性情報等の管理を容易にし、仮想電話番号の制御に関する機能等を拡張することを特徴とする。
【００３９】
電話端末１、２は、それぞれ別々の利用者が利用する電話端末であり、電話端末１は利用者Ａ、電話端末２は利用者Ｂが利用するものとする。両電話端末は、それぞれ加入する電気通信事業者等から割り当てられた固有の電話番号すなわち実際電話番号を持っており、電話端末１の実際電話番号をａとする。また、両電話端末は本発明の特徴となる機能を備えている。
【００４０】
通信網３は、有線伝送路や無線伝送路、交換設備等から構成される通信用ネットワークであり、従来電気通信事業者等が加入者への電話サービスを実現しているものである。また、ルーターその他の装置により、インターネット等との相互接続を通じて、データ通信サービスも可能にしている。
【００４１】
サーバー装置４は、本発明の特徴となる機能を備えたコンピューター・システムによるサーバー装置で、通信網３を介して電話端末１、２と通信することができる。必要に応じてデータベース・システムや音声認識・応答装置等を備える。
【００４２】
まず、第２の実施形態における本発明の利用方法を、順番を示す図中の丸数字を用いて説明する。
【００４３】
利用者Ａは、電話端末１よりサーバー装置４へアクセスし、自らの電話端末１への仮想電話番号付与を要求する（▲１▼）。この要求は、データ通信によって行っても、音声通信によって行ってもかまわない。
【００４４】
サーバー装置４は、本発明の特徴である実際電話番号から仮想電話番号を生成付与する機能を用いて、電話端末１の実際電話番号ａから仮想電話番号ｖａを生成し（▲２▼）、これを電話端末１に応答して付与する（▲３▼）。
【００４５】
利用者Ａは、電話をかけてもらう相手である利用者Ｂに、仮想電話番号ｖａを通知する（▲４▼）。通知の方法は、通常の電話番号と同じく、口頭でも印刷物に記載したりでも、電子メール等電子的手段でも、どのような方法でもかまわない。
【００４６】
利用者Ｂは、利用者Ａへ電話するために、教えられた仮想電話番号ｖａで電話端末２から発信操作を行う（▲５▼）。仮想電話番号は、通常の電話番号とは異なる番号体系とすることができるため、これを自動的に識別して本発明の特徴である機能を呼び出してもよいし、あるいは仮想電話番号での発信用の専用キー等を電話端末に備え、これを押し下げて前記機能を呼び出してから仮想電話番号を入力する方法もとれる。
【００４７】
電話端末２は、仮想電話番号の入力時に呼び出された、本発明の特徴である仮想電話番号の解決を要求する機能を用いて、サーバー装置４へ仮想電話番号ｖａの解決を要求する（▲６▼）。この要求は、データ通信によって行っても、音声通信によって行ってもかまわない。
【００４８】
サーバー装置４は、本発明の特徴である仮想電話番号から実際電話番号を解決取得する機能を用いて、電話端末２から受け取った仮想電話番号ｖａから実際電話番号ａを解決取得し（▲７▼）、必要に応じてその制御情報や属性情報と共に、電話端末２にこれを応答する（▲８▼）。この際、電話端末２は、サーバー装置４より取得した実際電話番号ａを一切表示しないが、必要に応じて実際電話番号ａの一部属性情報を、たとえば「東京０３地域の固定電話へ発信します」あるいは「ＮＴＴドコモの携帯電話へ発信します」といったように表示する。
【００４９】
電話端末２は、取得した実際電話番号ａで通信網３を利用して、電話端末１への発信を行い、通話サービスを開始する（▲９▼）。この際も電話端末２は、実際電話番号ａを一切表示せず、通話履歴その他の記憶機構にも、利用者Ｂには不可視の形でしか記録しない。
【００５０】
この第２の実施形態においては、仮想電話番号の生成・付与と、その仮想電話番号から実際電話番号への解決とが、個々の電話端末と連携したサーバー装置で集中して実行されることが特徴である。
【００５１】
そのため、仮想電話番号に付随させるこれの制御情報は、必ずしも仮想電話番号生成時に同時に生成付属させる必要がなく、利用者Ａはサーバー装置４へ通信することで、随時制御情報を付加・変更・削除できる。また、この制御情報は、利用者Ｂが仮想電話番号を利用して発信を行おうとするその都度、サーバー装置４から取得されるため、電話端末２の動作は必ず最新の制御情報に従うことになる。従って、たとえば、当初は利用時間帯制限の無いものとして生成した仮想電話番号が、その時の都合により「午後６時から午後１１まで利用可能」といった制御情報を付加されたものになり、また都合が変わることによって、当初の「利用時間帯制限無し」へ再変更される、といったことがリアルタイムで可能になる。
【００５２】
この第２の実施形態においても、仮想電話番号を利用して開始された通話は、通常の実際電話番号を利用して開始される通話と全く変わらないため、通話料金に関して特別な計数や課金、料金徴収上の配慮を行う必要がないことは、第１の実施形態と同様である。
【００５３】
次に、第１の実施形態と同様に、本発明の特徴となる機能を備えた電話端末とサーバー装置とを、ソフトウェアにより実現する方法を説明する。
【００５４】
本発明の特徴となる機能は、電話端末とサーバー装置との上で、８つの機能単位から構成される。第１は電話端末上でサーバー装置に対し仮想電話番号の生成・付与を要求し、これを取得する機能であり、第２はサーバー装置上で電話端末からの要求に応じて仮想電話番号を生成し、これを電話端末に付与する機能であり、これらはあらかじめ受信希望者が仮想電話番号を取得するために必要である。第３は電話端末上でサーバー装置に対し仮想電話番号から実際電話番号への解決を要求し、解決された実際電話番号を取得する機能であり、第４はサーバー装置上で電話端末からの要求に応じて実際電話番号から仮想電話番号を解決取得し、解決された実際電話番号を応答する機能であり、第５は電話端末上で、それが付随する場合は、前記仮想電話番号の制御情報に従って、取得した実際電話番号への発信を制御する機能であり、第６は電話端末上で、前記実際電話番号への発信にあたって、発信する電話番号を表示装置等に表示せず、必要に応じてその電話番号の一部の属性情報のみを表示し、また発信履歴等の記憶機構にその電話番号を不可視の形態でのみ記憶させる機能であり、これらは受信希望者から取得した仮想電話番号を利用して発信を行うために必要である。第７は電話端末上でサーバー装置に対し仮想電話番号に付随する制御情報の照会・追加・変更・削除を要求する機能であり、第８はサーバー装置上で電話端末からの要求に応じて仮想電話番号に付随する制御情報を応答・追加・変更・削除する機能であり、これらは仮想電話番号を随時制御するために必要である。
【００５５】
前記第１の機能は、図１０で示すように自電話端末の記憶機構から自らにあらかじめ付与されている固定の電話番号を読み出し、これをサーバー装置へ送信し、サーバー装置からの応答を受信するソフトウェアによって実現する。サーバー装置との通信にインターネット等を用いるのであれば、ブラウザーとＨＴＴＰプロトコルとでも、より簡易な実装を行うことも可能である。
【００５６】
前記第２の機能は、図１１で示すように電話端末から送付されてきた実際電話番号に適切なアルゴリズムによって変換操作を行って仮想電話番号を生成し、これをサーバー装置に付属するデータベース等を備えた記憶機構に保存した上で返信するソフトウェアによって実現する。前記アルゴリズムは一種の暗号化アルゴリズムであるが、データベース等を用いることで、データ量圧縮を伴う換字法等、より広範かつ強力な技法を用いることができる。また、たとえばＨＴＴＰプロトコルによる通信を用いるなら、ＣＧＩプログラム等で用意に実装できる。
【００５７】
くわえて、仮想電話番号の生成は、必ずしもアルゴリズムによる実際電話番号からの変換である必要は無い。実際電話番号との対応付けは、サーバー装置内のデータベースなどの記憶機構上に保持できるので、仮想電話番号はたとえばランダムな数字列であってもよく、一意に実際電話番号に対応できるのであればどのようなものであってもかまわない。
【００５８】
前記第３の機能および第４の機能は、前記第１の機能および前記第２の機能を応用することで実現できる。電話端末においては、図１２で示すように前記第１の機能における自電話端末の実際電話番号のかわりに、入力された仮想電話番号をサーバー装置へ送信し、解決された実際電話番号を取得すればよく、サーバー装置においては、図１３で示すように前記第２の機能を逆方向に用いて、受信した仮想電話番号から実際電話番号を解決し、応答すればよい。仮想電話番号から実際電話番号への解決にあたっては、アルゴリズムによる逆変換操作でもかまわないし、データベースを当該仮想電話番号をキーにして検索するのでもかまわない。また、実際電話番号の応答には、アルゴリズムによる逆変換またはデータベース検索で得た、当該仮想電話番号に付属する制御情報や当該実際電話番号の属性情報を含めるようにする。
【００５９】
実際電話番号の属性情報としては、既に説明したように、その実際電話番号が付与された電話端末の加入者情報等が想定される。たとえば「東京０３地域の固定電話」であるとか、「ＮＴＴドコモの携帯電話」といったものであるが、これらは総務省等による番号計画によって規定されており、しばしば変更が生じることがある。第１の実施形態では、これらの情報は電話端末の中で実際電話番号から導き出されるため、その変更を反映させるには、該当データを電話端末にダウンロードさせるなどの工夫が必要であるが、第２の実施形態では、サーバー装置にのみこの変更を反映させればよい。
【００６０】
前記第５の機能は、サーバー装置から取得した制御情報を用いて、電話発信機能を制御することで実現できる。制御情報は、それが仮想電話番号に織り込まれる方法をとられていても、サーバー装置において既に取り出されているので、単純にその情報に従って、発信を制御すればよい。図１４で、制御情報が制御コードとそのパラメーターとして取得される場合の動作を示す。
【００６１】
前記第６の機能は、第１の実施形態における第５の機能と同様で、仮想電話番号を利用した発信の際に、表示装置やスピーカー、記憶機構等に必要な制御を行うことで実現できる。
【００６２】
前記第７の機能は、やはり前記第１の機能の応用であり、サーバー装置との通信で、たとえば図１５のようにあらかじめ用意した制御方法等のメニューから要求内容を選択させ、関連するパラメーターを入力させて、これらをサーバー装置へ送信し、結果を受信するソフトウェアで実現する。この際、制御の対象となる仮想電話番号または実際電話番号を、サーバー装置へ通知するようにしておく。
【００６３】
仮想電話番号はこれの利用時に必ずひとつの実際電話番号に対応するが、実際電話番号はこれに対応する仮想電話番号を複数生成することも許されるため、実際電話番号に複数の仮想電話番号が対応する場合は、該当の制御情報による制御が仮想電話番号ごとに行われるのか、ある実際電話番号に対応する全ての仮想電話番号に対して行われるのか、を識別するようにしておく必要がある。
【００６４】
前記第８の機能は、図１６で示すように電話端末からの要求に応じて、制御情報を応答・付加・変更・削除し、結果を送信するソフトウェアによって実現する。制御情報の操作には、適当なアルゴリズムを用いて仮想電話番号から制御情報を読み出したり付加したりする方法のほか、データベース上に仮想電話番号に対応する制御情報を保持してこれを読み書きする方法もとれる。アルゴリズムを用いる方法では、制御情報に関する変更が生じる都度、その情報を織り込んでいる該当仮想電話番号自体が変更されてしまう可能性があるため、データベース上に仮想電話番号とは別個にこれに対応する制御情報を保持する方が、利便性が高い。
【００６５】
前記第１の機能と前記第２の機能および前記第７の機能と前記第８の機能のように、仮想電話番号およびこれに対応する実際電話番号の動作に直接変更等の操作を行う場合は、電話端末からサーバー装置への通信にあたり、該当変更動作を行う正当な権限があるかどうか、利用者を認証する必要がある。一般的にはユーザーＩＤとパスワードとを用いればよいが、通信時に自電話端末の実際電話番号を自動的に読み取って送信し、その実際電話番号に対応する仮想電話番号のみ操作できるようにソフトウェアを構成すれば、容易に不正な操作の危険性を減少できる。
【００６６】
図１７は、以上説明してきた、第２の実施形態における本発明の特徴となる機能が、電話端末およびサーバー装置にどのように配置され相互に対応しているか、を示すものである。
【００６７】
電話端末に本発明の特徴となる機能をソフトウェアで具体的に実装するには、第１の実施形態と同様にネイティブ機能として組み込んだり、ＢＲＥＷ等を利用したり、付加装置を作成したりすることが可能である。また、サーバー装置に関しては、ＣＧＩプログラム等を用いるＷｅｂアプリケーションとして実装したり、プログラム間通信を用いるＷｅｂサービスとして実装したりすることができる。
【００６８】
（第３の実施形態）図１８は、本発明の第３の実施形態における仮想電話番号サービス方法とそのシステムとの構成を示す図である。この実施形態では第２の実施形態と同様に、本発明は、本発明に必要な機能を備えた有線もしくは無線の電話端末と、従来から利用されているそれらの電話端末へ通話サービスを提供する通信網と、それらの電話端末と通信する本発明に必要な機能を備えたサーバー装置とから、構成される。
【００６９】
第３の実施形態は、第１の実施形態と第２の実施形態とを複合させた形態であり、本発明の実施に必要な機能の分散方法において第２の実装形態と異なり、第２の実装形態での電話端末とサーバー装置との通信による処理の応答時間を改善することを特徴とする。
【００７０】
電話端末１、２は、それぞれ別々の利用者が利用する電話端末であり、電話端末１は利用者Ａ、電話端末２は利用者Ｂが利用するものとする。両電話端末は、それぞれ加入する電気通信事業者等から割り当てられた固有の電話番号すなわち実際電話番号を持っており、電話端末１の実際電話番号をａとする。また、両電話端末は本発明の特徴となる機能を備えている。
【００７１】
通信網３は、有線伝送路や無線伝送路、交換設備等から構成される通信用ネットワークであり、従来電気通信事業者等が加入者への電話サービスを実現しているものである。また、ルーターその他の装置により、インターネット等との相互接続を通じて、データ通信サービスも可能にしている。
【００７２】サーバー装置４は、本発明の特徴となる機能を備えたコンピューター・システムによるサーバー装置で、通信網３を介して電話端末１、２と通信することができる。必要に応じてデータベース・システムや音声認識・応答装置等を備える。
【００７３】
まず、第３の実施形態における本発明の利用方法を、順番を示す図中の丸数字を用いて説明する。
【００７４】
利用者Ａは、本発明の特徴である実際電話番号から仮想電話番号を生成付与する機能を用いて、自らの電話端末１に仮想電話番号を付与する操作を開始する。電話端末１は、自動的にサーバー装置４へ、仮想電話番号生成のためのシード情報（種となる情報）を要求する（▲１▼）。
【００７５】
サーバー装置４は、シード情報を応答し（▲２▼）、電話端末１は、これと実際電話番号ａとを基に仮想電話番号ｖａを生成する（▲３▼）。
【００７６】
利用者Ａは、電話をかけてもらう相手である利用者Ｂに、仮想電話番号ｖａを通知する（▲４▼）。通知の方法は、通常の電話番号と同じく、口頭でも印刷物に記載したりでも、電子メール等電子的手段でも、どのような方法でもかまわない。
【００７７】
利用者Ｂは、利用者Ａへ電話するために、教えられた仮想電話番号ｖａで電話端末２から発信操作を行う（▲５▼）。仮想電話番号は、通常の電話番号とは異なる番号体系とすることができるため、これを自動的に識別して本発明の特徴である機能を呼び出してもよいし、あるいは仮想電話番号での発信用の専用キー等を電話端末に備え、これを押し下げて前記機能を呼び出してから仮想電話番号を入力する方法もとれる。
【００７８】
電話端末２は、仮想電話番号の入力時に呼び出された、本発明の特徴である仮想電話番号を解決取得する機能を用いて、サーバー装置４へ仮想電話番号ｖａの解決のためのシード情報を要求する（▲６▼）。
【００７９】
サーバー装置４は、シード情報と、必要に応じて更新された属性情報とを、電話端末２に応答する（▲７▼）。電話端末２は、これと仮想電話番号ｖａとを基に実際電話番号ａを解決取得する（▲８▼）。この際、電話端末２は、取得した実際電話番号ａを一切表示しないが、必要に応じて実際電話番号ａの一部属性情報を、たとえば「東京０３地域の固定電話へ発信します」あるいは「ＮＴＴドコモの携帯電話へ発信します」といったように表示する。
【００８０】
電話端末２は、取得した実際電話番号ａで通信網３を利用して、電話端末１への発信を行い、通話サービスを開始する（▲９▼）。この際も電話端末２は、実際電話番号ａを一切表示せず、通話履歴その他の記憶機構にも、利用者Ｂには不可視の形でしか記録しない。
【００８１】
この実施形態が第１や第２の実施形態と異なるのは、仮想電話番号の生成およびそれの解決がシード情報を基に行われる点である。他の点については、第１および第２の実施形態からの類推で充分理解可能と思われるため、この点についてのみ以下に説明する。
【００８２】
第１の実施形態では、電話端末上の機能が単独で実際電話番号から仮想電話番号の生成を、適当なアルゴリズムを用いて行ったが、この実施形態では、そのアルゴリズムに用いるシード情報をサーバー装置から取得する。そのため、たとえばアルゴリズムで使用する暗号鍵が、あらかじめ電話端末内に用意されているものに限定されるようなことがない。これは暗号強度を高めることにもなる。また、これによりアルゴリズムを簡素化し、電話端末での実行速度を向上させることもできる。
【００８３】
たとえば、電話端末では一定の範囲の乱数を発生させ、これをキーにサーバー装置から対応する暗号鍵をシード情報として取得する。電話端末は、取得した暗号鍵で仮想電話番号を生成し、その際キーとなった乱数をその仮想番号に織り込む。
【００８４】
逆に仮想電話番号から実際電話番号を解決しようとする時は、適当なアルゴリズムによって、まずキーとなった乱数を取り出す。これをサーバー装置へ送信し、対応するシード情報である暗号鍵を取得する。取得した暗号鍵を用いて、仮想電話番号から実際電話番号を複合化する。
【００８５】
また、シード情報を取得する際に、電話番号に関する属性情報等の更新情報を受け取ることができる。
【００８６】
このようにして、電話端末とサーバー装置との間でやり取りする情報を非常に簡素な情報に限定することで、個々の処理の応答速度を高めながら、第２の実施形態で拡張された利便性も享受することができる。
【００８７】
【発明の効果】
以上詳記したように本発明によれば、仮想電話番号を随時生成し、これを用いて電話を受けることができるシステムが実現する。これにより、個人情報である実際電話番号を公開・通知することなしに、電話の利便性を享受できるようになる。
【００８８】
また、電気通信事業者の運営する通信網に、おおがかりな変更等を加える必要なく、仮想電話番号を利用できるので、その制御情報を用いた高度な通話サービスが容易に実現できる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における仮想電話番号サービス・システムの構成を示す図である。
【図２】第１の実施形態における電話端末で用いられる仮想電話番号生成アルゴリズムの一例を示す図である。
【図３】仮想電話番号の制御情報を仮想電話番号に織り込む方法の一例を示す図である。
【図４】仮想電話番号から実際電話番号を取り出す方法の一例を示す図である。
【図５】仮想電話番号に織り込まれた制御情報を取り出す方法の一例を示す図である。
【図６】仮想電話番号による発信時の表示機能等の制御を示す図である。
【図７】仮想電話番号の電話端末の記憶機構への記録の制御を示す図である。
【図８】第１の実施形態における電話端末での、本発明の特徴となる機能の関連を示す図である。
【図９】本発明の第２の実施形態における仮想電話番号サービス・システムの構成を示す図である。
【図１０】第２の実施形態における電話端末での仮想電話番号の要求と取得との方法を示す図である。
【図１１】第２の実施形態におけるサーバー装置での仮想電話番号の生成と付与との方法を示す図である。
【図１２】第２の実施形態における電話端末での仮想電話番号の解決要求と実際電話番号取得との方法を示す図である。
【図１３】第２の実施形態におけるサーバー装置での仮想電話番号の解決と実際電話番号の応答との方法を示す図である。
【図１４】第２の実施形態における電話端末での制御情報の取得とそれに基づく制御との方法を示す図である。
【図１５】第２の実施形態における電話端末での仮想電話番号の制御要求の方法を示す図である。
【図１６】第２の実施形態におけるサーバー装置での仮想電話番号の制御情報の操作と応答との方法を示す図である。
【図１７】第２の実施形態における電話端末とサーバー装置とでの、本発明の特徴となる機能の配置を示す図である。
【図１８】本発明の第３の実施形態における仮想電話番号サービス・システムの構成を示す図である。
【符号の説明】
１  電話端末
２  電話端末
３  通信網
４  サーバー装置
【図１】
2005033318.tif 000003
【図２】
2005033318.tif 000004
【図３】
2005033318.tif 000005
【図４】
2005033318.tif 000006
【図５】
2005033318.tif 000007
【図６】
2005033318.tif 000008
【図７】
2005033318.tif 000009
【図８】
2005033318.tif 000010
【図９】
2005033318.tif 000011
【図１０】
2005033318.tif 000012
【図１１】
2005033318.tif 000013
【図１２】
2005033318.tif 000014
【図１３】
2005033318.tif 000015
【図１４】
2005033318.tif 000016
【図１５】
2005033318.tif 000017
【図１６】
2005033318.tif 000018
【図１７】
2005033318.tif 000019
【図１８】
2005033318.tif 000020