(57)【要約】    【課題】  交換機を通して他の装置とデータ通信を行う装置で、電話番号の情報の転送要求を電子メールで受けた際に、人手を介さず自動的に転送できる通信装置を提供する。    【解決手段】  交換機１００を経由して、他の通信装置とデータ通信を行う通信装置であって、ユーザの氏名、電話番号を含む電話帳データの転送要求を他の通信装置から電子メール受信することにより、電話帳データを、電子メールに対する返信メールの本文に挿入して転送する機能を有することを特徴とする交換機１００を経由して、データの転送要求をユーザから電子メールで受けると、データを電子メール本文に挿入して返信する。【選択図】      図１
2005208738.tif 000002
【特許請求の範囲】
【請求項１】
交換機を経由して、他の通信装置とデータ通信を行う通信装置であって、
ユーザの氏名、電話番号を含む電話帳データの転送要求を前記他の通信装置から電子メールで受信することにより、
前記電話帳データを、前記電子メールに対する返信メールの本文に挿入して転送する機能を有することを特徴とする通信装置。
【請求項２】
前記他の通信装置のユーザから送信される前記電子メールの件名に、転送要求を示す特定文字列と、電話帳データの名称を示す文字列が含まれる場合に、電話帳データの転送要求と判定し、電話帳データの電子メールによる転送を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記転送を行う電話帳データの名称は、前記電話帳データの名称を示す文字列で表される名称と一致することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記転送を行う電話帳データを、情報を一時的に格納するためのテンポラリバッファに格納した後、前記電子メールの本文に挿入することを特徴とする請求項２又は請求項３に記載の通信装置。
【請求項５】
前記電話帳データを前記テンポラリバッファに格納する際に、前記電話帳データの電話番号の先頭に、直接電話を発信することを可能とする文字列を挿入することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記電話帳データを前記テンポラリバッファに格納する際に、前記電話帳データのメールアドレスの先頭に直接電子メールを送信することを可能とする文字列を挿入することを特徴とする請求項４に記載の通信装置。
【請求項７】
前記電子メールの件名にすべての電話帳データを転送することを示す特定文字列が含まれる場合に、前記ユーザに対してすべての前記電話帳データの転送を行うことを特徴とする請求項２に記載の通信装置。
【請求項８】
前記電子メールの件名に、前記ユーザを制限するための暗証番号を示す文字列が含まれる際に、当該暗証番号が既に登録されている場合にのみ、前記電話帳データの転送を行うことを特徴とする請求項２に記載の通信装置。
【請求項９】
電話帳機能を有し、かつ電子メール送受信機能を有することを特徴とする請求項１に記載の通信装置。
【請求項１０】
前記転送を行う電話帳データを一時的に格納するためのテンポラリバッファと、電話帳データを登録した電話帳データリストから前記電話帳データを抽出する電話帳データ抽出部を備えることを特徴とする請求項２に記載の通信装置。
【請求項１１】
前記転送要求を示す特定文字列を判定するためのリクエストメール判定部と、前記電話帳データの名称を示す文字列を判定するためのリクエストメール解析部を備えることを特徴とする請求項２に記載の通信装置。
【請求項１２】
交換機を経由して、他の通信装置とデータ通信を行う通信装置上で実行され、
ユーザの氏名、電話番号を含む電話帳データの転送要求を前記他の通信装置から電子メールで受信することにより、
前記電話帳データを、前記電子メールに対する返信メールの本文に挿入して転送する機能を実行することを特徴とする通信制御プログラム。
【請求項１３】
前記電話帳データを、情報を一時的に格納するためのテンポラリバッファに格納した後、前記返信メールの本文に挿入する機能を有することを特徴とする請求項１２に記載の通信制御プログラム。
【請求項１４】
前記他の通信装置のユーザから要求される前記電子メールの件名に、転送要求を示す特定文字列と、電話帳データの名称を示す文字列が含まれる場合に、電話帳データの転送要求と判定し、当該電話帳データの転送を行う機能を有することを特徴とする請求項１２に記載の通信制御プログラム。
【請求項１５】
電話帳データリストに登録された電話帳データから、前記ユーザから要求された前記電話帳データに一致する電話帳データを抽出する機能を有することを特徴とする請求項１４に記載の通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関し、特にユーザから電話帳データの要求を受けた際に、電話帳データを人手によらずに返信することのできる通信装置に関する。
【背景技術】
【０００２】
近年、電話番号、住所等の個人情報の変化は速くなる傾向があり、電話帳データの高頻度の修正が必要となっている。また、インターネットの普及に伴い、情報量が増加したために、電話帳に記載する情報量も増加する。
【０００３】
一方、このようにして作成した電話帳データを、要求に応じて電子メールに添付して送ることが通常行われる。この場合、電話帳データの必要な部分をメール本文に加えるか、あるいは別ファイルとして添付することにより、送信する必要がある。このような作業は手作業で行われ、件数が少なければ問題はないが、情報量の増加に伴い増加し、作業が煩雑になるという問題があった。
【０００４】
また、このような問題の解決に類する方法の一例が、例えば特開２００２−３２８９２２号公報（特許文献１）に記載されている。
【０００５】
特許文献１に開示される方法は、検索を依頼する側の計算機から個人情報等の格納された計算機への検索依頼をネットワーク経由で行うと、検索を依頼された計算機で依頼を受付け、次に検索を実行する計算機で検索を実行し、検索結果を検索を依頼した計算機にメールで返送するというものである。対象となる個人情報データは予め、検索を実行する計算機のデータベースに登録される。検索の条件としては、主に個人のユーザＩＤ（Identification Number）が用いられ、これにより登録されている個人情報が検索される。
【特許文献１】特開２００２−３２８９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来の方法は、いずれも以下に述べるような問題点があった。
【０００７】
電話帳データを電子メールに添付して送る方法では、個人が電話番号等の情報を要求されたときに、電話帳データの必要な部分をメール本文に加えるか、あるいは別ファイルとして手作業で添付することにより、送信する必要があり、処理が煩雑になるという問題がある。
【０００８】
また、特許文献１に開示される方法では、個人情報はメールで得られ、また転送は人手を介さず自動的に行われるが、検索を依頼する側の計算機、また検索を実行する計算機は専用のシステムの一部であって、個人の端末からの依頼を受付けるものではない。
【０００９】
また、用途の一部である個人情報の検索では、ユーザＩＤが用いられるために、認証登録を必要としており、ユーザが自由に利用することは考えられていない。
【００１０】
一方、交換機を通して他の装置と送受信する電話機あるいはファクシミリ装置等の装置では、電話帳機能は備わっているが、他の通信装置から情報を読み出すことは行われていない。
【００１１】
本発明の第１の目的は、上記従来技術の欠点を解決し、個人が電話番号等の情報の要求をメールで受けた際に、人手を介さず自動的に転送できる通信装置及び通信制御プログラムを提供することにある。
【００１２】
本発明の第２の目的は、交換機を通して他の装置と送受信する電話機あるいはファクシミリ装置等の装置で、電子メールからの要求に応じて、個人の電話番号等の情報を提供できる通信装置及び通信制御プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するための本発明は、交換機を経由して、他の通信装置とデータ通信を行う通信装置であって、ユーザの氏名、電話番号を含む電話帳データの転送要求を前記他の通信装置から電子メール受信することにより、前記電話帳データを、前記電子メールに対する返信メールの本文に挿入して転送する機能を有することを特徴とする。
【００１４】
請求項２の本発明の通信装置は、前記他の通信装置のユーザから送信される前記電子メールの件名に、転送要求を示す特定文字列と、電話帳データの名称を示す文字列が含まれる場合に、電話帳データの転送要求と判定し、電話帳データの電子メールによる転送を行うことを特徴とする。
【００１５】
請求項３の本発明の通信装置は、前記転送を行う電話帳データの名称が、前記電話帳データの名称を示す文字列で表される名称と一致することを特徴とする。
【００１６】
請求項４の本発明の通信装置は、前記転送を行う電話帳データを、情報を一時的に格納するためのテンポラリバッファに格納した後、前記電子メールの本文に挿入することを特徴とする。
【００１７】
請求項５の本発明の通信装置は、前記電話帳データを前記テンポラリバッファに格納する際に、前記電話帳データの電話番号の先頭に、直接電話を発信することを可能とする文字列を挿入することを特徴とする請求項４に記載の通信装置。
【００１８】
請求項６の本発明の通信装置は、前記電話帳データを前記テンポラリバッファに格納する際に、前記電話帳データのメールアドレスの先頭に直接電子メールを送信することを可能とする文字列を挿入することを特徴とする。
【００１９】
請求項７の本発明の通信装置は、前記電子メールの件名にすべての電話帳データを転送することを示す特定文字列が含まれる場合に、前記ユーザに対してすべての前記電話帳データの転送を行うことを特徴とする。
【００２０】
請求項８の本発明の通信装置は、前記電子メールの件名に、前記ユーザを制限するための暗証番号を示す文字列が含まれる際に、当該暗証番号が既に登録されている場合にのみ、前記電話帳データの転送を行うことを特徴とする。
【００２１】
請求項９の本発明の通信装置は、電話帳機能を有し、かつ電子メール送受信機能を有することを特徴とする。
【００２２】
請求項１０の本発明の通信装置は、前記転送を行う電話帳データを一時的に格納するためのテンポラリバッファと、電話帳データを登録した電話帳データリストから前記電話帳データを抽出する電話帳データ抽出部を備えることを特徴とする。
【００２３】
請求項１１の本発明の通信装置は、前記転送要求を示す特定文字列を判定するためのリクエストメール判定部と、前記電話帳データの名称を示す文字列を判定するためのリクエストメール解析部を備えることを特徴とする。
【００２４】
請求項１２の本発明の通信制御プログラムは、交換機を経由して、他の通信装置とデータ通信を行う通信装置上で実行され、ユーザの氏名、電話番号を含む電話帳データの転送要求を前記他の通信装置から電子メールで受信することにより、前記電話帳データを、前記電子メールに対する返信メールの本文に挿入して転送する機能を実行することを特徴とする。
【００２５】
請求項１３の本発明の通信制御プログラムは、前記電話帳データを、情報を一時的に格納するためのテンポラリバッファに格納した後、前記返信メールの本文に挿入する機能を有することを特徴とする。
【００２６】
請求項１４の本発明の通信制御プログラムは、前記他の通信装置のユーザから要求される前記電子メールの件名に、転送要求を示す特定文字列と、電話帳データの名称を示す文字列が含まれる場合に、電話帳データの転送要求と判定し、当該電話帳データの転送を行う機能を有することを特徴とする。
【００２７】
請求項１５の本発明の通信制御プログラムは、電話帳データリストに登録された電話帳データから、前記ユーザから要求された前記電話帳データに一致する電話帳データを抽出する機能を有することを特徴とする。
【発明の効果】
【００２８】
本発明の通信装置及び通信プログラムによれば、以下の効果が達成される。
【００２９】
第１に、ユーザから電話帳データの要求をメールで受けた際に、電話帳データリストから必要な情報を抽出し、これをメールに挿入して返信するために、通信装置の使用者の人手を介さず、自動的に転送することが可能となる。
【００３０】
第２に、交換機を通して他の装置と送受信する電話機あるいはファクシミリ装置等の装置で、電子メールからの要求に応じて、個人の電話番号等の情報を提供することが可能になる。
【実施例】
【００３１】
以下、本発明の好適な実施例について図面を参照して詳細に説明する。
【００３２】
図１は、本発明の第１の実施例による通信装置１の構成を示すブロック図である。なお、図１の通信装置１については、本発明の特徴的な構成要素のみを示し、その他の通信装置が備えている構成要素を便宜上省略している。
【００３３】
図１を参照すると、本実施例の通信装置１は交換機１００に接続されている。
【００３４】
通信装置１は、電子メール受信部１１と、リクエストメール判定部１２と、リクエストメール解析部１３と、電話帳データ抽出部１４と、電話帳データ保存部１５と、テンポラリバッファ１６と、電子メール作成／送信部１７を備える。
【００３５】
電子メール受信部１１は、電話帳データの転送を希望するユーザから送信されたメールを受信する。
【００３６】
リクエストメール判定部１２は、受信したメールが電話帳転送を要求するためのメールであるかどうかを判定することができる。以下では、電話帳転送を要求するためのメールをリクエストメールと記述する。
【００３７】
リクエストメールであるかどうかの判定は、受信したメールの件名（subject）に、電話帳転送要求を示す特定文字列が含まれているかどうかを判定することにより行う。
【００３８】
リクエストメール解析部１３は、受信したリクエストメールの件名に含まれる文字列の内容を解析し、転送要求の対象となる電話帳データを特定することができる。
【００３９】
電話帳データ抽出部１４は、転送要求の対象となる電話帳データを、登録済みの電話帳データリストから抽出し、テンポラリバッファ（データを一時的に保存する領域）に保存する処理を行うことができる。
【００４０】
電話帳データ保存部１５は、登録済みの電話帳データリストを格納する。
【００４１】
テンポラリバッファ１６は、転送要求の対象となる電話帳データを、一時的に保存することができる。
【００４２】
電子メール作成／送信部１７は、返信メール本文に、テンポラリバッファ１６のデータを挿入して、リクエストメールの返信メールを作成し、また作成したメールを送信する。
【００４３】
次に、本実施例による動作を、図を用いて詳細に説明する。以下では、メール件名に転送要求を示す特定文字列と転送データの名称を示す文字列が含まれる場合について説明を行う。
【００４４】
図２は、本実施例による電子メール受信部１１及びリクエストメール判定部１２の処理を説明するためのフローチャートである。なお、必要に応じて図１の主要な部分を参照する。
【００４５】
図２を参照すると、最初に電子メール受信部１１でメールを受信する(ステップ２０１)。
【００４６】
次に、リクエストメール判定部１２で、受信したメールの件名の抽出を行う（ステップ２０２）。
【００４７】
次に、メールの件名から抽出した特定文字列と、電話帳転送要求を示す特定文字列と比較を行う（ステップ２０３）。
【００４８】
なお、電話帳転送要求を示す特定文字列は任意に設定できるが、例えば、「転送要求」であってもよい。
【００４９】
抽出した特定文字列と、電話帳転送要求を示す特定文字列とが一致した場合には（ステップ２０４）、受信メールはリクエストメールと判定し（ステップ２０５）、次の処理に進む。
【００５０】
抽出した文字列と、電話帳転送要求を示す特定文字列とが一致しない場合には（ステップ２０４）、受信メールはリクエストメールでないと判定し（ステップ２０６）、処理を終了する。
【００５１】
図３は、本実施例によるリクエストメール解析部１３、電話帳データ抽出部１４及び電子メール作成／送信部１７の処理を説明するためのフローチャートである。なお、必要に応じて図１の主要な部分を参照する。
【００５２】
図３を参照すると、リクエストメール解析部１３では、最初にリクエストメールから件名を抽出する(ステップ３０１)。
【００５３】
次に、抽出した件名から、電話帳転送要求を示す特定文字列を除去し、転送データの名称を示す文字列を抽出する(ステップ３０２)。
【００５４】
転送データの名称を示す文字列は任意に設定できるが、例えば「田中一郎」であってもよい。
【００５５】
次に、電話帳データ抽出部１４では、最初に転送データの名称に対応する電話帳データが、電話帳データ保存部１５に格納した電話帳データリストに登録されているかどうかを判定する(ステップ３０３)。
【００５６】
なお、登録してない場合には、処理を終了する(ステップ３０４)。
【００５７】
また、登録してある場合には、電話帳データリストの１番目のデータから(ステップ３０５)、転送データの名称と電話帳データの名称との照合を行い(ステップ３０６)、一致しない場合には(ステップ３０７)、次のデータに移行する(ステップ３０８)。
【００５８】
一致した電話帳データについては(ステップ３０７)、電話番号の先頭に直接電話を発信することを可能とする文字列「telto：」（リンクページ）を、またメールアドレスの先頭に直接電子メールを送信することを可能とする文字列「mailto：」を付した後、テンポラリバッファ１６に格納する(ステップ３０９)。
【００５９】
電子メール作成／送信部１７では、テンポラリバッファ１６に格納された情報を返信メール本文に挿入して、返信メールを作成し(ステップ３１０)、送信する(ステップ３１１)。
【００６０】
以上説明したように、本実施例によれば、ユーザから電話帳データの要求をメールで受けた際に、通信装置の電話帳データリストから必要な情報を抽出し、これをメールに挿入して返信するために、通信装置の使用者の人手を介さず、自動的に転送することが可能となる。
【００６１】
上記実施例の通信装置１は電話帳機能を有し、かつ電子メール送受信機能を有する電話機あるいはファクシミリ装置によっても、実現することができる。なお、場合によっては、電話機あるいはファクシミリ装置の構成の変更が必要となることもある。
【００６２】
また、上記実施例では、転送情報が電話帳データの場合について説明したが、特にこれに限られることなく、電話帳データ以外のデータであっても、同様に転送できる。
【００６３】
上記実施例では、メール件名に、転送要求を示す特定文字列と電話帳データの名称を示す文字列が含まれる場合について説明したが、以下に述べるように、特定文字列の定義を変えて別の情報を付加することもできる。
【００６４】
例えば、特定文字列に「全て」を追加することにより、全ての電話帳データを転送するようにすることができる。
【００６５】
また、特定文字列に暗証番号を追加し、暗証番号の照合処理を行うことにより、セキュリティ強化を図ることもできる。
【００６６】
本発明の通信装置１の機能は、その機能をハードウェア的に実現することは勿論として、上記した機能を実行する通信制御プログラム（アプリケーション）５０をコンピュータ処理装置である通信１で実行することにより、ソフトウェア的に実現することができる。この通信制御プログラム５０は、磁気ディスク、半導体メモリその他の記録媒体に格納され、その記録媒体からコンピュータ処理装置として通信装置１にロードされ、コンピュータ処理装置の動作を制御することにより、上述した各機能を実現する。
【００６７】
以上好ましい実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の第１の実施例による通信装置の構成を示すブロック図である。
【図２】本発明の第１の実施例による電子メール受信部及びリクエストメール判定部の処理を説明するためのフローチャートである。
【図３】本発明の第１の実施例によるリクエストメール解析部、電話帳データ抽出部及び電子メール作成／送信部の処理を説明するためのフローチャートである。
【符号の説明】
【００６９】
１：通信装置
１１：電子メール受信部
１２：リクエストメール判定部
１３：リクエストメール解析部
１４：電話帳データ抽出部
１５：電話帳データ保存部
１６：テンポラリバッファ
１７：電子メール作成／送信部
５０：通信制御プログラム
１００：交換機
【図１】
2005208738.tif 000003
【図２】
2005208738.tif 000004
【図３】
2005208738.tif 000005