(57)【要約】【課題】発信側と着信側との双方が自分の通信端末のアドレス情報を隠蔽した状態でメッセージを交換できるようにするメッセージ中継装置を提供する。【解決手段】通信装置から送信されるメッセージを受信するメッセージ受信部１２２と、複数の通信装置間でメッセージを交換するために用いられる中継アドレスと中継アドレスを用いてメッセージを交換する複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベース１２８と、メッセージの送信先アドレスに一致する中継アドレスを含む中継情報を中継情報データベース１２８から取得する中継情報取得部１２６と、中継情報に基づいてメッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部１３２と、書き換えられたメッセージをメッセージの書き換え後の送信先に送信するメッセージ送信部１２４と、を備えるメッセージ中継装置１２０が提供される。【選択図】図２
2009049559.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置間でメッセージの交換を中継するためのメッセージ中継装置であって、
前記通信装置から送信されるメッセージを受信するメッセージ受信部と、
複数の前記通信装置間で前記メッセージを交換するために用いられる中継アドレスと、前記中継アドレスを用いてメッセージを交換する前記複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、
前記受信したメッセージの送信先アドレスに一致する前記中継アドレスを含む前記中継情報を前記中継情報データベースから取得する中継情報取得部と、
前記中継情報取得部によって取得された中継情報に基づいて、前記メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、
前記メッセージ書換部によって書き換えられたメッセージを、前記メッセージの書き換え後の送信先に送信するメッセージ送信部と、
を備えることを特徴とする、メッセージ中継装置。
【請求項２】
前記メッセージ書換部は、前記メッセージの送信先アドレスを、前記中継情報に含まれる前記複数の通信装置のアドレスのうち、前記メッセージの送信元の通信装置以外のアドレスに書き換えることを特徴とする、請求項１に記載のメッセージ中継装置。
【請求項３】
前記メッセージ書換部は、前記メッセージの送信元情報を前記中継アドレスに書き換えることを特徴とする、請求項１に記載のメッセージ中継装置。
【請求項４】
前記メッセージ受信部によって受信されたメッセージを中継するか否かを判断する中継判断部をさらに備え、
前記中継判断部は、前記中継情報取得部によって取得された中継情報に前記メッセージの送信元アドレスが含まれない場合、前記メッセージを中継しないと判断することを特徴とする、請求項１に記載のメッセージ中継装置。
【請求項５】
前記中継情報は、前記複数の通信装置が前記中継アドレスを用いてメッセージを交換することが可能な期間を表す中継期間情報をさらに含み、
前記中継判断部は、前記中継期間情報に該当しない場合、前記メッセージを中継しないと判断することを特徴とする、請求項４に記載のメッセージ中継装置。
【請求項６】
前記中継判断部は、前記メッセージを中継しないと判断した場合に、前記メッセージの送信元にメッセージを中継しない旨を通知することを特徴とする、請求項５に記載のメッセージ中継装置。
【請求項７】
ユーザがメッセージを送受信するために用いられる通信装置と、複数の前記通信装置間でメッセージの交換を中継するためのメッセージ中継装置と、を備えるメッセージ中継システムであって、
前記メッセージ中継装置は、
前記通信装置から送信されるメッセージを受信するメッセージ受信部と、
複数の前記通信装置間で前記メッセージを交換するために用いられる中継アドレスと、前記中継アドレスを用いてメッセージを交換する前記複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、
前記受信したメッセージの送信先アドレスに一致する前記中継アドレスを含む前記中継情報を前記中継情報データベースから取得する中継情報取得部と、
前記中継情報取得部によって取得された中継情報に基づいて、前記メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、
前記メッセージ書換部によって書き換えられたメッセージを、前記メッセージの書き換え後の送信先に送信するメッセージ送信部と、
を備えることを特徴とする、メッセージ中継システム。
【請求項８】
コンピュータを、
複数の通信装置間でメッセージの交換を中継するためのメッセージ中継装置であって、
前記通信装置から送信されるメッセージを受信するメッセージ受信部と、
複数の前記通信装置間で前記メッセージを交換するために用いられる中継アドレスと、前記中継アドレスを用いてメッセージを交換する前記複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、
前記受信したメッセージの送信先アドレスに一致する前記中継アドレスを含む前記中継情報を前記中継情報データベースから取得する中継情報取得部と、
前記中継情報取得部によって取得された中継情報に基づいて、前記メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、
前記メッセージ書換部によって書き換えられたメッセージを、前記メッセージの書き換え後の送信先に送信するメッセージ送信部と、
を備えるメッセージ中継装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ中継装置、メッセージ中継システム及びプログラムに関する。
【背景技術】
【０００２】
一般に、電話による通信を行う場合、発信者は、電話を掛けたい相手の電話番号をダイヤルすることにより、目的の相手に電話を掛けることができる。つまり、電話を掛ける側は、電話を掛けたい相手の電話番号を事前に知っておく必要があり、着信側は発信側に予め自分の番号を通知しておくことが前提となる。また、掛かってきた電話について、着信者側が電話に出る前に誰から掛かってきた電話であるかを識別するためのサービスとして、発信者番号通知サービスというものがある。これは、発信者側の通信機器または回線網から着信者の通信機器に発信者の電話番号を送出するサービスで、呼の着信時に着信者の通信機器に備えられたディスプレイ等に発信者番号を表示させることができる。
【０００３】
一方、電話により通信を行う必要がある場合であっても、自分の電話番号を相手に知らせたくない場合が存在する。例えば、ネットオークション等で取引が成立した場合に、出品者と落札者とは通常互いの連絡先を相手に通知する必要があるが、殆どの場合出品者と落札者は全く知らない他人同士であるため、プライバシー保護の観点からできれば電話番号のような個人情報を知らせたくないということがある。
【０００４】
このような場合に用いることができる技術として、特許文献１には、加入者番号を有する電話に一時電話番号を設定することによって、加入者番号を通知することなく選択した電話で通信を行うことができるようにする通信システムが開示されている。また、特許文献２には、ＶｏＩＰで利用されるセッション開始プロトコル（ＳＩＰ）によるメッセージ交換において、発信者が自分のＩＰアドレスを隠蔽しながら電話発信を行うことが可能な通信装置が開示されている。
【０００５】
【特許文献１】特開２００４−１８０２７３号公報
【特許文献２】特開２００４−２２８８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のサービスでは、発信者は一時電話番号を用いて電話を掛けることはできないため、発信者番号通知が行われている場合、着信者側に自分の電話番号が通知されてしまう問題がある。これについては、発信者側で番号を非通知にする設定を行って発信することにより、相手に発信番号を知らせないで電話をかけることが可能であるが、非通知による着信を受けた側では発信者を特定することができないため、いたずら電話等と区別することができない。したがって、非通知で発信した場合、場合によっては着信者によって電話への応答や着信自体を拒否されてしまうことがある。
【０００７】
一方、特許文献２に記載の方法によると、発信者側は自分の身元（ＩＰアドレス）を隠蔽した状態で発信を行うことができる。しかしながら、特許文献２に記載の方法では、着信者側がＩＰアドレスを通知しない状態では、メッセージを交換することはできない。このように、発信側と着信側との双方が完全に自分の電話番号を隠蔽した状態で電話による通信を行うことはできなかった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、発信側と着信側との双方が自分の通信端末のアドレス情報を隠蔽した状態でメッセージを交換することが可能な、新規かつ改良されたメッセージ中継システム、メッセージ中継装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、複数の通信装置間でメッセージの交換を中継するためのメッセージ中継装置であって、通信装置から送信されるメッセージを受信するメッセージ受信部と、複数の通信装置間でメッセージを交換するために用いられる中継アドレスと、中継アドレスを用いてメッセージを交換する複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、受信したメッセージの送信先アドレスに一致する中継アドレスを含む中継情報を中継情報データベースから取得する中継情報取得部と、中継情報取得部によって取得された中継情報に基づいて、メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、メッセージ書換部によって書き換えられたメッセージを、メッセージの書き換え後の送信先に送信するメッセージ送信部と、を備えるメッセージ中継装置が提供される。
【００１０】
また、メッセージ書換部は、メッセージの送信先アドレスを、中継情報に含まれる複数の通信装置のアドレスのうち、メッセージの送信元の通信装置以外のアドレスに書き換えるようにしてもよい。
【００１１】
また、メッセージ書換部は、メッセージの送信元情報を中継アドレスに書き換えるようにしてもよい。
【００１２】
また、メッセージ受信部によって受信されたメッセージを中継するか否かを判断する中継判断部をさらに備えるようにしてもよい。中継判断部は、中継情報取得部によって取得された中継情報にメッセージの送信元アドレスが含まれない場合、メッセージを中継しないと判断するようにしてもよい。
【００１３】
また、中継情報は、複数の通信装置が中継アドレスを用いてメッセージを交換することが可能な期間を表す中継期間情報をさらに含んでもよい。このとき、中継判断部は、中継期間情報に該当しない場合、メッセージを中継しないと判断するようにしてもよい。
【００１４】
また、中継判断部は、メッセージを中継しないと判断した場合に、メッセージの送信元にメッセージを中継しない旨を通知するようにしてもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、ユーザがメッセージを送受信するために用いられる通信装置と、複数の通信装置間でメッセージの交換を中継するためのメッセージ中継装置と、を備えるメッセージ中継システムが提供される。上記メッセージ中継装置は、通信装置から送信されるメッセージを受信するメッセージ受信部と、複数の通信装置間でメッセージを交換するために用いられる中継アドレスと、中継アドレスを用いてメッセージを交換する複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、受信したメッセージの送信先アドレスに一致する中継アドレスを含む中継情報を中継情報データベースから取得する中継情報取得部と、中継情報取得部によって取得された中継情報に基づいて、メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、メッセージ書換部によって書き換えられたメッセージを、メッセージの書き換え後の送信先に送信するメッセージ送信部と、を備えることを特徴とする。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、複数の通信装置間でメッセージの交換を中継するためのメッセージ中継装置であって、通信装置から送信されるメッセージを受信するメッセージ受信部と、複数の通信装置間でメッセージを交換するために用いられる中継アドレスと、中継アドレスを用いてメッセージを交換する複数の通信装置のアドレスとを対応付ける中継情報を格納する中継情報データベースと、受信したメッセージの送信先アドレスに一致する中継アドレスを含む中継情報を中継情報データベースから取得する中継情報取得部と、中継情報取得部によって取得された中継情報に基づいて、メッセージの送信先アドレス及び送信元アドレスを書き換えるメッセージ書換部と、メッセージ書換部によって書き換えられたメッセージを、メッセージの書き換え後の送信先に送信するメッセージ送信部と、を備えるメッセージ中継装置として機能させるためのプログラムが提供される。
【発明の効果】
【００１７】
以上説明したように本発明によれば、発信側と着信側との双方が自分の通信端末のアドレス情報を隠蔽した状態でメッセージを交換することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
まず、図１を参照して、本発明の一実施形態にかかる電話中継システムについて説明する。図１は、本発明の一実施形態にかかる電話中継システム１００の概略構成を示すブロック図である。
【００２０】
本実施形態にかかる電話中継システム１００は、図１に示すように、メッセージ中継装置１２０と、ＳＩＰプロキシサーバ１４０と、２つの通信端末１６０、１８０とにより構成される。この電話中継システム１００は、シグナリングにセッション開始プロトコル（ＳＩＰ：Session Initiation Protocol）を用いるＩＰ電話による通信を行うために用いられるシステムである。電話中継システム１００を用いてを行う２人のユーザは、通信端末１６０及び通信端末１８０をそれぞれ用いてＳＩＰメッセージを交換する。交換されるＳＩＰメッセージには、送信元アドレスや送信先アドレス等、セッションに関する情報が記述されている。実際の通話音声は、別途定義されたコーデックによりデジタルデータ化された音声信号としてＲＴＰ（Real-time
Transport Protocol）等のプロトコルにより伝送される。
【００２１】
ここで、ＳＩＰメッセージに含まれる送信元アドレスや送信先アドレスとは、各ユーザの通信端末に割り当てられた識別情報であり、例えば、電話番号、ＩＰアドレス、ＳＩＰ−ＵＲＩ（Session Initiation Protocol−Uniform Resource Indicator）等である。電話中継システム１００により通話を行う通信端末同士は、それぞれ自分のアドレスを予めメッセージ中継装置１２０に登録し、通話を行うときに用いられる中継用のアドレス（以下、中継アドレスと称する）を受け取る。中継アドレスは、メッセージ中継装置１２０に登録を行った通信端末の組毎に与えられる一意なアドレスで、各通信端末は、与えられた中継アドレスを用いて電話の発信等を行う。
【００２２】
具体的には、登録を行った通信端末の一方から電話発信を行う場合、他方の通信端末のアドレスではなく、中継アドレスを指定して発信を行う。一方、電話の着信を受ける側の通信端末には、着信を受ける際に発信元アドレスが通知されるが、通知されるのは発信側の通信端末のアドレスではなく、中継アドレスである。従って、発信側、着信側ともに、相手の実際のアドレスを知らなくても、中継アドレスを相手のアドレスとして認識して用いることによって、電話を発信着信が可能となる。
【００２３】
なお、本実施形態においては、通信は２つの通信端末によって、登録された２つの通信端末のアドレス１組に対し中継アドレスが１つ与えられているものとするが、これは一例であって、３以上の通信端末を１つのグループとして登録し、１グループに対して中継アドレスが１つ与えられるようにしてもよい。
【００２４】
以下、本実施形態に係る電話中継システム１００を構成する各装置について説明する。
【００２５】
＜メッセージ中継装置１２０＞
メッセージ中継装置１２０は、通信端末１６０と通信端末１８０との間でメッセージを中継するための装置である。図２は、メッセージ中継装置１２０の概略構成を示すブロック図である。メッセージ中継装置１２０は、図２に示すように、受信部１２２と、送信部１２４と、中継情報取得部１２６と、中継情報データベース１２８と、中継判断部１３０と、メッセージ書換部１３２とにより構成される。以下、メッセージ中継装置１２０の各部の機能について説明する。
【００２６】
（受信部１２２、送信部１２４）
受信部１２２は、ユーザの通信端末１６０、１８０から送信されたＳＩＰメッセージを、ＳＩＰプロキシサーバ１４０経由で受信し、受信したメッセージを中継情報取得部１２６に入力する。送信部１２４は、メッセージ書換部１３２または中継判断部１３０から入力されたメッセージを、ＳＩＰプロキシサーバ１４０を介して通信端末１６０または１８０に送信する。
【００２７】
（中継情報取得部１２６、中継情報データベース１２８）
中継情報取得部１２６は、通信端末１６０または１８０からＳＩＰメッセージを受信した場合に、メッセージをどの通信端末に転送するかを判断するために中継情報データベース１２８に格納されている中継情報を取得する。中継情報データベース１２８は、その中継情報を格納するための記憶部である。
【００２８】
ここで、中継情報とは、メッセージに含まれる送信元アドレス及び送信先アドレスと、そのメッセージを転送すべき通信端末のアドレスとを結びつけるための情報である。図３は、中継情報データベース１２８に格納される中継情報の一例を示す図である。図３に示すように、中継情報データベース１２８に格納される中継情報は、中継アドレスと、その中継アドレスを用いてメッセージを交換する２つの通信端末それぞれのアドレス（アドレス１、アドレス２）とを含む。中継情報は、上記の他に、中継を行う条件を示す情報、例えば転送期間などの情報を含んでもよい。
【００２９】
中継情報取得部１２６は、受信したＳＩＰメッセージから送信先アドレスを抽出する。メッセージ中継装置１２０に送信されるメッセージは全て、送信先アドレスに中継アドレスが指定されたメッセージであるから、ここで抽出される送信先アドレスは中継アドレスである。中継情報取得部１２６は、送信先アドレスに指定された中継アドレスに基づいて、中継情報データベース１２８を検索し、中継アドレスに対応する中継情報を取得する。例えば、送信先アドレスとして、「0A-AAAA-AAAA」が指定されたメッセージを受信した場合、中継情報取得部は、「0A-AAAA-AAAA」をキーとして中継情報データベース１２８を検索し、「0A-AAAA-AAAA」を中継アドレスとする２つの通信端末のアドレス「0X-XXXX-XXXX」と「0Y-YYYY-YYYY」とを取得する。
【００３０】
（中継判断部１３０）
中継判断部１３０は、中継情報取得部１２６によって取得された中継情報に基づいて、受信したメッセージを中継するか否かを判断する。例えば、中継アドレス「0A-AAAA-AAAA」に対する通信端末のアドレスとして「0X-XXXX-XXXX」と「0Y-YYYY-YYYY」とが取得された場合、中継判断部１３０は、受信したメッセージの送信元アドレスが上記２つのアドレスのいずれかに該当すれば中継可と判断し、いずれにも該当しない場合は、中継不可と判断する。即ち、メッセージの送信先アドレスが「0A-AAAA-AAAA」で、送信元アドレスが「0X-XXXX-XXXX」または「0Y-YYYY-YYYY」のいずれかであれば中継可、送信元アドレスがそのどちらでもない場合は中継不可と判断される。これにより、メッセージ中継装置１２０に登録を行って、中継アドレスを発行された2つの通信端末以外の端末は、その中継アドレスを用いて通話を行うことができないようにすることができる。
【００３１】
また、図３の中継アドレスの別の例「0B-BBBB-BBBB」のように、中継アドレスに転送期間等の中継を行うための条件が設定されている場合は、中継判断部１３０はその条件を満たしているか否かを判定することによって中継可／不可を判断するようにしてもよい。例えば、中継アドレス「0B-BBBB-BBBB」の例の場合、転送期間が２００７年７月１日〜７月１０日と設定されているため、中継判断部１３０は、２００７年７月１日〜７月１０日の間に受信したメッセージは中継可と判断し、それ以前または以降に受信したメッセージについては中継不可を判断する。
【００３２】
メッセージを中継可と判断した場合、中継判断部１３０は、そのメッセージをメッセージ書換部１３２に入力する。また、中継判断部１３０は、中継不可と判断した場合、中継できなかった旨を表すメッセージを作成して送信元の通信端末に送信するようにしてもよい。
【００３３】
（メッセージ書換部１３２）
メッセージ書換部１３２は、中継情報取得部１２６によって取得された中継情報に基づいて、メッセージの送信元・送信先アドレスを書き換える。具体的には、メッセージ書換部１３２は、メッセージの送信元アドレスを中継アドレスに書き換え、送信先アドレスを送信元の通信端末の通信相手として中継情報に登録されている通信端末のアドレスに書き換える。
【００３４】
再び図３の中継情報の例を用いて説明すると、例えば、送信元アドレスが「0X-XXXX-XXXX」、送信先アドレスが「0A-AAAA-AAAA」であるメッセージの場合、メッセージ書換部１３２は、送信元アドレスを中継アドレス「0A-AAAA-AAAA」に書き換え、送信先アドレスを「0Y-YYYY-YYYY」に書き換える。これにより、送信先に中継アドレス「0A-AAAA-AAAA」を指定して送信されたメッセージを、アドレス「0Y-YYYY-YYYY」の通信端末に転送することができる。また、転送されるメッセージの送信元アドレスは、中継アドレス「0A-AAAA-AAAA」に書き換えられるため、メッセージを受け取った通信端末側に真の送信元アドレス「0X-XXXX-XXXX」が通知されることを防止することができる。その一方で、受信側の端末では、中継アドレス「0A-AAAA-AAAA」が、アドレス「0X-XXXX-XXXX」を持つ通信端末と通信するときのアドレスであることが分かっているため、メッセージの送信元アドレス「0A-AAAA-AAAA」を見てそのメッセージを送信した相手を識別することができる。
【００３５】
以上、メッセージ中継装置１２０の構成について説明した。なお、受信部１２２、送信部１２４、中継情報取得部１２６、中継判断部１３０及びメッセージ書換部１３２は、これらの各部の機能を実行するソフトウェアプログラムをメッセージ中継装置１２０にインストールすることにより実現することも可能であるし、専用のハードウェアで実現することも可能である。また、上記ソフトウェアプログラムは、コンピュータ読み取り可能な記憶媒体に記憶されたものを読み出すことにより実行されてもよいし、あるいは、ネットワーク等を介してメッセージ中継装置１２０に提供されるものであってもよい。また、中継情報データベース１２８は、例えば、半導体メモリ、光ディスク、磁気ディスク等の各種の記憶媒体等により構成されてもよい。
【００３６】
＜ＳＩＰプロキシサーバ１４０＞
ＳＩＰプロキシサーバ１４０は、メッセージ中継装置１２０と通信端末１６０との間、及びメッセージ中継装置１２０と通信端末１８０との間の通信を中継するためのサーバである。ＳＩＰプロキシサーバ１４０は、通信端末１６０または通信端末１８０からのＳＩＰメッセージを受信すると、メッセージに含まれる送信先アドレスが予め登録されている中継用アドレスである場合、メッセージをメッセージ中継装置１２０に転送する。また、メッセージ中継装置１２０からメッセージを受信した場合は、メッセージに含まれる送信先アドレスが示す通信端末にメッセージを転送する。
【００３７】
＜通信端末１６０、１８０＞
通信端末１６０及び１８０は、電話中継システム１００を用いて電話を掛けるユーザによって用いられる通信端末である。通信端末１６０及び１８０は、ＳＩＰを用いるＩＰ電話による通信を可能にする機能を備える装置である。また、通信端末１６０及び１８０は、例えば、通話相手の電話番号等を入力するためのボタンやキーボード等の入力部や、メッセージ中継装置１２０から送信されるメッセージ等を表示させるディスプレイ等の表示部を備えてもよい。あるいは、音声を入出力するためのハンドセットや、マイク、スピーカ等の音声入出力部を備えてもよい。
【００３８】
以上、電話中継システム１００の構成について説明した。
【００３９】
次に、図４を参照して、電話中継システム１００の動作の一例を説明する。図４は、電話中継システム１００によるメッセージ中継処理の一例を示すシーケンス図である。この例は、通信端末１６０から１８０に対して電話を掛けるときの例を示したものである。ここで、通信端末１６０のアドレスは「0X-XXXX-XXXX」、通信端末１８０のアドレスは「0Y-YYYY-YYYY」であるものとし、通信端末１６０と通信端末１８０とが通信を行うときに用いられる中継アドレスは「0A-AAAA-AAAA」であるものとする。
【００４０】
まず、通信端末１６０は通信端末１８０を呼び出すためのＩＮＶＩＴＥメッセージをネットワーク２００に送出する（ステップＳ２０２）。図５は、ここで通信端末１６０によって送信されたメッセージ３００の一部を示した図である。ＳＩＰプロキシサーバ１４０は、受信したＩＮＶＩＴＥメッセージ３００の送信先アドレス「0AAAAAAAAA」がメッセージ中継装置１２０によって登録された中継アドレスであるか否かを判断し、中継アドレスであると判断した場合、メッセージ中継装置１２０にメッセージ３００を送信する（ステップＳ２０４）。
【００４１】
メッセージ中継装置１２０の中継情報取得部１２６は、ＳＩＰプロキシサーバ１４０から受信したＩＮＶＩＴＥメッセージ３００に含まれる送信先アドレスの情報「0AAAAAAAAA」を抽出し、「0AAAAAAAAA」を中継アドレスとする通信端末の情報を中継情報データベース１２８から取得する（ステップＳ２０６）。
【００４２】
次いで、メッセージ中継装置１２０の中継判断部１３０は、ＩＮＩＶＩＴＥメッセージ３００から送信元アドレスの情報（From/P-Preferred-Identitiy等）を抽出し、送信元アドレスが登録されているか否かによって中継可否を判断する（ステップＳ２０８）。図４に示すＩＮＶＩＴＥメッセージ３００の例では、送信元アドレスは「0XXXXXXXXX」であるから、中継判断部１３０は、「0AAAAAAAAA」を中継アドレスとする通信端末のアドレスとして「0XXXXXXXXX」が登録されているかどうかをチェックし、中継可であると判断する。
【００４３】
なお、ここでは、中継判断部１３０は、メッセージの送信元アドレスが登録されているか否かによって中継可否を判断するとしたが、他の条件に基づいて中継可否を判断するようにしてもよい。例えば、図３に示す中継アドレス「0B-BBBB-BBBB」のように、中継情報にメッセージの転送期間が含まれている場合、中継判断部１３０は、転送期間に基づいてメッセージの中継可否を判断するようにしてもよい。
【００４４】
次いで、メッセージ中継装置１２０のメッセージ書換部１３２は、ＩＮＶＩＴＥメッセージ３００の送信元アドレス、送信先アドレスを書き換える（ステップＳ２１０）。具体的には、メッセージ書換部１３２は、メッセージ３００の送信先アドレス「0AAAAAAAAA」を「0YYYYYYYYY」に書き換え、送信元アドレス「0XXXXXXXXX」を「0AAAAAAAAA」に書き換える。図６は、メッセージ書換部１３２によって書き換えられたＩＮＶＩＴＥメッセージ３０２の一部を示した図である。これにより、メッセージ３０２は、電話番号「0A-AAAA-AAAA」を発信元として通信端末１８０に送信されるようになる。
【００４５】
次いで、メッセージ中継装置１２０は、送信部１２４によってメッセージ３０２をＳＩＰプロキシサーバ１４０に送信する（ステップＳ２１２）。ＳＩＰプロキシサーバ１４０は、まず、発信元の通信端末１６０に対して処理中であることを通知するメッセージ（100 Trying）を送信し（ステップＳ２１４）、その後通信端末１８０にＩＮＶＩＴＥメッセージ３０２を送信する（ステップＳ２１６）。
【００４６】
通信端末１８０は、ＳＩＰプロキシサーバ１４０からＩＮＶＩＴＥメッセージ３０２を受信すると、ＳＩＰプロキシサーバ１４０に処理中であることを通知する（ステップＳ２１８）。次いで、通信端末１８０は、通信端末１６０に対して呼び出し中であることを通知するメッセージ（180 Ringing）を送信する（ステップＳ２２０）。ここで、送信されるメッセージは、通信端末１８０のアドレス「0Y-YYYY-YYYY」を送信元とし、送信先に中継アドレス「0A-AAAA-AAAA」が指定されている。
【００４７】
ステップＳ２２０で通信端末１８０より送信されたメッセージは、ステップＳ２０４〜ステップＳ２１２においてＳＩＰプロキシサーバ１４０とメッセージ中継装置１２０との間で行われたのと同様の処理を通じて送信元アドレス及び送信先アドレスが書き換えられ、通信端末１６０に送信される。
【００４８】
以降、呼が接続されて通話が開始し、呼が切断されるまでに発生する全てのＳＩＰメッセージの送信元／送信先アドレスがメッセージ中継装置１２０によって書き換えられ、転送される。
【００４９】
このように、予め登録した通信端末間で設定された中継アドレスを用いて電話を掛けることによって、発信側は、相手の本当の電話番号を知らなくても電話を掛けることができる。また、着信側は、掛かってきた電話の発信者番号に中継アドレスが設定されていることにより、登録した相手からの電話であることを識別することができ、迷惑電話等と区別することができる。従って、発信側と着信側の双方が自分の本当の電話番号を相手に知らせなくても、円滑に電話による通信を行うことができる。
【００５０】
次に、図７を参照して、電話中継システム１００の動作の他の例を説明する。図７は、電話中継システム１００によるメッセージ中継処理の他の例を示すシーケンス図である。図７の例は、通信端末１６０、１８０以外の登録されていない通信端末（電話番号「0Z-ZZZZ-ZZZZ」）が、中継アドレス「0A-AAAA-AAAA」を用いて電話を掛けた場合の例を示したものである。以下、中継アドレス「0A-AAAA-AAAA」を用いて電話を掛ける通信端末を通信端末Ｚとして説明する。
【００５１】
まず、通信端末Ｚは、ＩＮＶＩＴＥメッセージをＳＩＰプロキシサーバ１４０に送信する（ステップＳ２３０）。図８は、ステップＳ２３０で通信端末Ｚによって送信されたメッセージ３０４の一部を示した図である。図８を参照すると、メッセージ３０４の送信元アドレスは、通信端末Ｚのアドレス「0ZZZZZZZZZ」、送信先アドレスは「0AAAAAAAAA」である。
【００５２】
ＳＩＰプロキシサーバ１４０は、受信したＩＮＶＩＴＥメッセージ３０４の送信先アドレス「0AAAAAAAAA」がメッセージ中継装置１２０によって登録された中継アドレスであるか否かを判断し、メッセージ中継装置１２０にメッセージ３０４を送信する（ステップＳ２３２）。
【００５３】
次いで、メッセージ中継装置１２０の中継情報取得部１２６は、ＳＩＰプロキシサーバ１４０から受信したＩＮＶＩＴＥメッセージ３０４に含まれる送信先アドレス「0AAAAAAAAA」を抽出し、「0AAAAAAAAA」を中継アドレスとする通信端末の情報を中継情報データベース１２８から取得する（ステップＳ２３４）。
【００５４】
次いで、メッセージ中継装置１２０の中継判断部１３０は、ＩＮＩＶＩＴＥメッセージ３０４から送信元アドレスの情報「0ZZZZZZZZZ」を抽出し、送信元アドレスが登録されているか否かによって中継可否を判断する（ステップＳ２０８）。この場合、「0ZZZZZZZZZ」は、中継アドレス「0AAAAAAAAA」によって通信を行う通信端末のアドレスではないため、中継判断部１３０は、中継不可と判断する。
【００５５】
メッセージ中継装置１２０は、ＳＩＰプロキシサーバ１４０経由で送信元の通信端末Ｚに対し、転送先が見つからない旨のメッセージ（404 Not Found）を送信する（ステップＳ２３８、Ｓ２４０）。メッセージを受信した通信端末Ｚは、ＳＩＰプロキシサーバ１４０に受信確認のメッセージ（ACK）を送信して終了する。
【００５６】
このように、登録されていない通信端末が、別の端末間の通話のために設定された中継アドレスを用いて電話を掛けても、メッセージ中継装置によって転送を拒否されてしまう。従って、予め登録した通信端末間でのみ設定された中継アドレスを用いて通信を行うことができるため、知らない相手からの着信を拒否することができる。
【００５７】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態にかかる電話中継システムの概略構成を示すブロック図である。
【図２】同実施形態にかかるメッセージ中継装置の概略構成を示すブロック図である。
【図３】中継情報データベースに格納される中継情報の一例を示す図である。
【図４】電話中継システムによるメッセージ中継処理の一例を示すシーケンス図である。
【図５】通信端末より送信されたメッセージの一例を示す図である。
【図６】メッセージ中継装置によって書き替えられたメッセージの一例を示す図である。
【図７】電話中継システムによるメッセージ中継処理の他の例を示すシーケンス図である。
【図８】通信端末より送信されたメッセージの他の例を示す図である。
【符号の説明】
【００５９】
１００    電話中継システム
１２０    メッセージ中継装置
１２２    受信部
１２４    送信部
１２６    中継情報取得部
１２８    中継情報データベース
１３０    中継判断部
１３２    メッセージ書換部
１４０    ＳＩＰプロキシサーバ
１６０、１８０    通信端末
【図１】
2009049559.tif 000003
【図２】
2009049559.tif 000004
【図３】
2009049559.tif 000005
【図４】
2009049559.tif 000006
【図５】
2009049559.tif 000007
【図６】
2009049559.tif 000008
【図７】
2009049559.tif 000009
【図８】
2009049559.tif 000010