(57)【要約】    【課題】      通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うこと。    【解決手段】  ＩＰネットワーク１０４に接続され音声通話機能を有するＩＰ電話装置１０１及び１０２と、ＩＰ電話装置１０１及び１０２に関する情報を登録しＩＰ電話装置１０１及び１０２からの要求に応じて当該情報を応答するＣＡ１０３と、を具備するＩＰ電話システムにおいて、発信側のＩＰ電話装置（１０１）は、音声通話の指示を受けると呼制御処理によりＣＡ１０３から取得した着信側のＩＰ電話装置（１０２）の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると呼制御処理により取得した着信側のＩＰ電話装置（１０２）の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送する  【選択図】      図１
2006180393.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークに接続され音声通話機能を有するＩＰ電話装置と、前記ＩＰ電話装置に関する情報を登録し前記ＩＰ電話装置からの要求に応じて当該情報を応答するサーバ装置と、を具備するＩＰ電話システムであって、発信側のＩＰ電話装置は、音声通話の指示を受けると呼制御処理により前記サーバ装置から取得した着信側のＩＰ電話装置の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると前記呼制御処理により取得した着信側のＩＰ電話装置の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送することを特徴とするＩＰ電話システム。
【請求項２】
前記発信側のＩＰ電話装置は、着信側のＩＰ電話装置に対するファイル転送が終了した後に通話終了の指示を受けた場合には着信側のＩＰ電話装置との間で確立されたコネクションを切断することを特徴とする請求項１記載のＩＰ電話システム。
【請求項３】
前記発信側のＩＰ電話装置は、着信側のＩＰ電話装置に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで着信側のＩＰ電話装置との間で確立されたコネクションを維持することを特徴とする請求項１記載のＩＰ電話システム。
【請求項４】
ＩＰネットワーク上の他のＩＰ電話装置と音声通話を行うための呼制御処理を行うＩＰ電話制御部と、前記ＩＰ電話制御部による呼制御処理により取得した他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するファイル転送部と、を具備することを特徴とするＩＰ電話装置。
【請求項５】
前記ファイル転送部は、前記ＩＰ電話制御部による通話処理中にファイル転送の指示を受けると前記他のＩＰ電話装置の登録情報を用いてファイルを転送することを特徴とする請求項４記載のＩＰ電話装置。
【請求項６】
前記ＩＰ電話制御部は、前記ファイル転送部によるファイル転送が終了した後に通話終了の指示を受けた場合には前記他のＩＰ電話装置との間で確立されたコネクションを切断することを特徴とする請求項４記載のＩＰ電話装置。
【請求項７】
前記ＩＰ電話制御部は、前記ファイル転送部によるファイル転送が終了する前に通話終了の指示を受けた場合においては当該ファイル転送が終了するまで前記他のＩＰ電話装置との間で確立されたコネクションを維持することを特徴とする請求項４記載のＩＰ電話装置。
【請求項８】
ＩＰネットワーク上のＩＰ電話装置と呼制御処理をして音声通話を行い音声通話中にファイル転送の指示を受けるとファイル転送終了まで音声パケットの送受信を停止するＩＰ電話制御部と、前記ＩＰ電話制御部による呼制御処理により取得した他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するファイル転送部と、を具備することを特徴とするＩＰ電話装置。
【請求項９】
ＩＰネットワーク上の他のＩＰ電話装置と音声通話を行うための呼制御処理により取得した他のＩＰ電話装置の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると前記呼制御処理により取得した前記他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送することを特徴とするファイル転送方法。
【請求項１０】
前記他のＩＰ電話装置に対するファイル転送を終了した後に通話終了の指示を受けた場合には前記他のＩＰ電話装置との間で確立されたコネクションを切断することを特徴とする請求項９記載のファイル転送方法。
【請求項１１】
前記他のＩＰ電話装置に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで前記他のＩＰ電話装置との間で確立されたコネクションを維持することを特徴とする請求項９記載のファイル転送方法。
【請求項１２】
音声通話中にファイル転送の指示を受けるとファイル転送終了まで音声パケットの送受信を停止し前記呼制御処理により取得した前記他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送することを特徴とする請求項９記載のファイル転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークを介してファイル転送を可能とするＩＰ電話システム、ＩＰ電話装置及びファイル転送方法に関する。
【背景技術】
【０００２】
現在、インターネットの急速な普及に伴い、遠隔地の電話装置と低料金での通話や登録会員の有するＩＰ電話装置間における無料通話が可能であるＩＰ電話システムが注目されている。かかるＩＰ電話システムにおいては、発信元のＩＰ電話装置と、発信先のＩＰ電話装置との間でＳＩＰ(Session Initiation Protocol)プロトコルなどの呼制御プロトコルにより呼制御を行った後、音声情報をＲＴＰ(Realtime Transport Protocol)などの情報転送プロトコルを用いて交換することで双方の使用者間における通話を実現している。
【０００３】
一方、近年、デジタルカメラなどのデジタル画像撮像装置の爆発的な普及に伴い、これらを用いて撮影した画像データ等を被写体となった相手先に送信することが行われている。このような画像データ等の送信は、電子メールに当該画像データ等を添付することで行うことが一般的である。
【特許文献１】特開２００４−４８２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、電子メールに画像データ等を添付して送信する場合には、送信完了までに多大な伝送時間を要する場合があり、この場合には実質的に画像データの添付が制限されるという問題がある。
【０００５】
一方、現在普及しているＩＰ電話システムを利用して画像データ等を送信することができれば、使用者にとって利便性が向上する。しかし、現在のＩＰ電話システムにおいては、一般的に画像データ等のファイルを転送する機能は存在していない。このため、画像データ等のファイルを転送可能なＩＰ電話システムが要望されている。
【０００６】
本発明は、かかる問題点に鑑みて為されたものであり、通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うことができるＩＰ電話システム、ＩＰ電話装置及びファイル転送方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ＩＰネットワークに接続され音声通話機能を有するＩＰ電話装置と、ＩＰ電話装置に関する情報を登録しＩＰ電話装置からの要求に応じて当該情報を応答するサーバ装置と、を具備するＩＰ電話システムにおいて、発信側のＩＰ電話装置は、音声通話の指示を受けると呼制御処理によりサーバ装置から取得した着信側のＩＰ電話装置の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると呼制御処理により取得した着信側のＩＰ電話装置の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送するようにしたものである。
【発明の効果】
【０００８】
本発明に係るＩＰ電話システム、ＩＰ電話装置及びファイル転送方法によれば、通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うことができる。
【発明を実施するための最良の形態】
【０００９】
本発明の第１の態様に係るＩＰ電話システムは、ＩＰネットワークに接続され音声通話機能を有するＩＰ電話装置と、前記ＩＰ電話装置に関する情報を登録し前記ＩＰ電話装置からの要求に応じて当該情報を応答するサーバ装置と、を具備するＩＰ電話システムであって、発信側のＩＰ電話装置は、音声通話の指示を受けると呼制御処理により前記サーバ装置から取得した着信側のＩＰ電話装置の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると前記呼制御処理により取得した着信側のＩＰ電話装置の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送する構成を採る。
【００１０】
この構成によれば、音声通話の指示に応じて行った呼制御処理により取得した着信側のＩＰ電話装置の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送する。このため、呼制御処理により取得した着信側のＩＰ電話装置の登録情報を利用して、通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うことができる。
【００１１】
本発明の第２の態様は、第１の態様に係るＩＰ電話システムにおいて、前記発信側のＩＰ電話装置は、着信側のＩＰ電話装置に対するファイル転送が終了した後に通話終了の指示を受けた場合には着信側のＩＰ電話装置との間で確立されたコネクションを切断する構成を採る。
【００１２】
この構成によれば、着信側のＩＰ電話装置に対するファイル転送が終了した後に通話終了の指示を受けた場合に着信側のＩＰ電話装置との間で確立されたコネクションが切断される。このため、通話終了の指示に応じて着信側のＩＰ電話装置との間で確立されたコネクションを確実に切断することができる。
【００１３】
本発明の第３の態様は、第１の態様に係るＩＰ電話システムにおいて、前記発信側のＩＰ電話装置は、着信側のＩＰ電話装置に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで着信側のＩＰ電話装置との間で確立されたコネクションを維持する構成を採る。
【００１４】
この構成によれば、着信側のＩＰ電話装置に対するファイル転送が終了する前にオンフックにより通話終了の指示を受けた場合も当該ファイル転送が終了するまで着信側のＩＰ電話装置との間で確立されたコネクションを維持する。このため、ファイル転送の終了を待たずにオンフックして通話を終了することができる。
【００１５】
本発明の第４の態様に係るＩＰ電話装置は、ＩＰネットワーク上の他のＩＰ電話装置と音声通話を行うための呼制御処理を行うＩＰ電話制御部と、前記ＩＰ電話制御部による呼制御処理により取得した他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するファイル転送部と、を具備する構成を採る。
【００１６】
この構成によれば、音声通話を行うための呼制御処理により取得した他のＩＰ電話装置の登録情報を用いて着信側のＩＰ電話装置に対してファイルを転送する。このため、呼制御処理により取得した他のＩＰ電話装置の登録情報を利用して、通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うことができる。
【００１７】
本発明の第５の態様は、第４の態様に係るＩＰ電話装置において、前記ファイル転送部は、前記ＩＰ電話制御部による通話処理中にファイル転送の指示を受けると前記他のＩＰ電話装置の登録情報を用いてファイルを転送する構成を採る。
【００１８】
この構成によれば、他のＩＰ電話装置との通話処理中にファイル転送の指示を受けると他のＩＰ電話装置の登録情報を用いてファイルを転送する。このため、通話中に、呼制御処理により取得した他のＩＰ電話装置の登録情報を利用してファイル転送を行うことができる。
【００１９】
本発明の第６の態様は、第４の態様に係るＩＰ電話装置において、前記ＩＰ電話制御部は、前記ファイル転送部によるファイル転送が終了した後に通話終了の指示を受けた場合には前記他のＩＰ電話装置との間で確立されたコネクションを切断する構成を採る。
【００２０】
この構成によれば、他のＩＰ電話装置に対するファイル転送が終了した後に通話終了の指示を受けた場合に他のＩＰ電話装置との間で確立されたコネクションが切断される。このため、通話終了の指示に応じて他のＩＰ電話装置との間で確立されたコネクションを確実に切断することができる。
【００２１】
本発明の第７の態様は、第４の態様に係るＩＰ電話装置において、前記ＩＰ電話制御部は、前記ファイル転送部によるファイル転送が終了する前に通話終了の指示を受けた場合においては当該ファイル転送が終了するまで前記他のＩＰ電話装置との間で確立されたコネクションを維持する構成を採る。
【００２２】
この構成によれば、他のＩＰ電話装置に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで他のＩＰ電話装置との間で確立されたコネクションが維持される。このため、ファイル転送の終了を待たずに通話を終了することができる。
【００２３】
本発明の第８の態様に係るＩＰ電話装置は、ＩＰネットワーク上のＩＰ電話装置と呼制御処理をして音声通話を行い音声通話中にファイル転送の指示を受けるとファイル転送終了まで音声パケットの送受信を停止するＩＰ電話制御部と、前記ＩＰ電話制御部による呼制御処理により取得した他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するファイル転送部と、を具備する構成を採る。
【００２４】
この構成によれば、ＩＰ電話制御部は、ＩＰネットワーク上のＩＰ電話装置と呼制御処理をして音声通話を行い、音声通話中にファイル転送の指示を受けるとファイル転送終了まで音声パケットの送受信を停止するので、ファイル転送のためのデータ送信を集中して送信し、相手との通信トラフィックを軽減して、ファイル転送の効率を向上させることができる。
【００２５】
本発明の第９の態様に係るファイル転送方法は、ＩＰネットワーク上の他のＩＰ電話装置と音声通話を行うための呼制御処理により取得した他のＩＰ電話装置の登録情報を用いて通話処理を行い、その後にファイル転送の指示を受けると前記呼制御処理により取得した前記他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するものである。
【００２６】
本発明の第１０の態様は、第９の態様に係るファイル転送方法において、前記他のＩＰ電話装置に対するファイル転送を終了した後に通話終了の指示を受けた場合には前記他のＩＰ電話装置との間で確立されたコネクションを切断するものである。
【００２７】
本発明の第１１の態様は、第９の態様に係るファイル転送方法において、前記他のＩＰ電話装置に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで前記他のＩＰ電話装置との間で確立されたコネクションを維持するものである。
【００２８】
本発明の第１２の態様は、第９の態様に係るファイル転送方法において、音声通話中にファイル転送の指示を受けるとファイル転送終了まで音声パケットの送受信を停止し前記呼制御処理により取得した前記他のＩＰ電話装置の登録情報を用いてファイルを当該他のＩＰ電話装置に転送するものである。
【００２９】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３０】
図１は、本発明の一実施の形態に係るＩＰ電話システムが適用されるネットワークの構成を示す図である。
【００３１】
同図に示すように、本実施の形態に係るＩＰ電話システムにおいては、複数台のＩＰ電話装置（以下、「ＩＰ電話」という）１０１及び１０２、並びに、ＣＡ（Call Agent）１０３がＩＰネットワーク１０４を介して接続されている。なお、同図の構成に限らず、ＩＰネットワーク１０４上に３台以上のＩＰ電話を接続してＩＰ電話システムを構成してもよい。
【００３２】
ＩＰ電話１０１（１０２）は、ＩＰネットワーク１０４を介して他のＩＰ電話との間で音声通話が可能な機能を有している。また、ＦＴＰ(File Transfer Protocol)プロトコルなどのファイル転送プロトコルに準拠してファイルの送受信が可能なサーバ及びクライアントとしての機能を有している。すなわち、他のＩＰ電話に対してＦＴＰプロトコルなどに従ってファイル転送を要求する一方、他のＩＰ電話からＦＴＰプロトコルなどに従ってファイル転送の要求を受けた場合に指定されたファイルを転送する機能を有している。
【００３３】
ＣＡ１０３は、ＩＰネットワーク１０４上に設置されたＩＰ電話におけるＩＰネットワーク１０４を介した音声通話を管理する。ＣＡ１０３は、例えば、ＳＩＰ(Session Initiation Protocol)サーバとしての機能を備え、ＩＰ電話１０１とＩＰ電話１０２との間の呼制御を行う。
【００３４】
図２は、本実施の形態に係るＩＰ電話１０１の概略構成を示すブロック図である。なお、ＩＰ電話１０２についても、ＩＰ電話１０１と同様の構成を有する。
【００３５】
同図に示すＩＰ電話１０１において、ＩＰ電話制御部２０１は、ＩＰネットワーク１０４を介して音声通話を行う際に必要となる全ての動作を制御する。例えば、ＩＰ電話制御部２０１は、ＳＩＰプロトコルに代表される呼制御プロトコルに従って、宛先端末との間の呼制御を実行する。呼制御を実行する際、ＩＰ電話制御部２０１は、入力された電話番号に基づいてＣＡ１０３から宛先端末のＵＲＩ（Uniform Resource Identifier）を取得し、このＵＲＩを用いて不図示のＤＮＳサーバに問い合わせることで宛先端末のＩＰアドレスを取得する。
【００３６】
ファイル送受信部２０２は、ＦＴＰプロトコルなどのファイル転送プロトコルに従ってＩＰネットワーク１０４を介してファイルの送信及び受信を行う。ファイル送受信部２０２がファイルの送受信を行う際に用いるＵＲＩ及びＩＰアドレスは、ＩＰ電話制御部２０１から与えられる。ファイル送受信部２０２によるファイルの送信は、ＩＰ電話１０１の使用者の指示に応じて行われる。以下においては、ファイル送受信部２０２が使用するファイル転送プロトコルとしてＦＴＰプロトコルを用いて説明するが、他のファイル転送プロトコルを適用することも可能である。例えば、ＴＦＴＰ(Trivial File Transfer Protocol)プロトコルやＨＴＴＰプロトコルといったファイル転送プロトコルを適用することが可能である。
【００３７】
表示部２０３は、ＬＣＤ等の液晶ディスプレイで構成される。表示部２０３は、本ＩＰ電話１０１の現在のステータスを表示すると共に、ＩＰ電話１０１の使用者の指示に応じて送信対象となるファイル及び受信したファイルを表示する。内部メモリ２０４は、ファイル送受信部２０２が送信するファイルや、ファイル送受信部２０２で受信したファイルを格納する。外部メモリ２０５は、ＳＤメモリカード（登録商標）等のメモリカードで構成される。後述するカードスロットに着脱可能な構成を採り、内部メモリ２０４と同様にファイル送受信部２０２が送信するファイルや、ファイル送受信部２０２で受信したファイルを格納する。
【００３８】
図３は、本実施の形態に係るＩＰ電話１０１の外観を示す正面図である。なお、ＩＰ電話１０２についても、ＩＰ電話１０１と同様の構成を有する。
【００３９】
同図に示すように、ＩＰ電話１０１は、オペレータの音声を受け付ける受話器３０１を備えている。また、電話番号等の入力を受け付けるテンキー３０２を備えている。さらに、テンキー３０２の右側に留守番電話に切り替える留守キー３０３及び音声を外部出力に切り替えるスピーカキー３０４を備えている。さらに、テンキー３０２の上側にファンクションキー３０５を備えている。ファンクションキー３０５は、ファイルの転送を指示するファイル転送ボタンを含んでいる。
【００４０】
また、ＩＰ電話１０１は、ファンクションキー３０５の上側に、液晶ディスプレイ等で構成される表示部２０３を備えている。この表示部２０３の上側の側面部にＩＰネットワーク１０４に接続されるＬＡＮとのインターフェイス（ＬＡＮＩ／Ｆ）３０６を備えている。さらに、留守キー３０３やスピーカキー３０４の右下側の側面部にＳＤメモリカード（登録商標）等のメモリカードが挿入されるカードスロット３０７を備えている。
【００４１】
このような構成を有する本実施の形態に係るＩＰ電話１０１を用いて、使用者は、テンキー３０２で電話番号を入力して通信相手先を指定し、当該通信相手先の使用者と通話を行う。その通話中に、ファイルを記録したメモリカードをカードスロット３０７に挿入し、メモリカード内のファイルをテンキー３０２で選択した後、ファンクションキー３０５のファイル転送ボタンを押下して通話相手に選択したファイルを送信することができる。
【００４２】
以下、本実施の形態に係るＩＰ電話システムにおいて、ＩＰ電話１０１がＩＰ電話１０２と通話を行い、その通話中にファイルを送信する動作について、図４に示すシーケンス図を用いて説明する。
【００４３】
なお、ここでは、送信対象のファイルとして画像データを送信する場合について説明する。例えば、ＩＰ電話１０１の使用者は、ＳＤメモリカード（登録商標）などのメモリカードを記録媒体とするデジタルカメラ等で画像データを撮影し、その画像データが記憶されたメモリカードを本実施の形態に係るＩＰ電話１０１のカードスロット３０７に挿入することが考えられる。
【００４４】
ＣＡ１０３がＩＰネットワーク１０４上のＩＰ電話１０１とＩＰ電話１０２との呼制御を行うためには、事前にそれぞれのＩＰ電話の情報を登録しておくことが必要となる。したがって、図４に示すように、ＩＰ電話１０１からＣＡ１０３に対して「Ｒｅｇｉｓｔｅｒ」メッセージを送出し、ＣＡ１０３からＩＰ電話１０１に対して「２００ＯＫ」メッセージを返信する処理が必要となる（ＳＴ４０１、ＳＴ４０２）。同様に、ＩＰ電話１０２からＣＡ１０３に対して「Ｒｅｇｉｓｔｅｒ」メッセージを送出し、ＣＡ１０３からＩＰ電話１０２に対して「２００ＯＫ」メッセージを返信する処理が必要となる（ＳＴ４０３、ＳＴ４０４）。
【００４５】
なお、図４においては、ＣＡ１０３への各ＩＰ電話の情報の登録手順については、ＩＰ電話１０２から先に情報を登録する場合について示しているが、これに限定されず、図４に示す例とは逆に、ＩＰ電話１０１から先に情報を登録するようにしてもよい。
【００４６】
ＩＰ電話１０１がＩＰ電話１０２と通話を行う場合、まず、ＩＰ電話１０１は、使用者からＩＰ電話１０２の電話番号を受け付ける（ダイアル）。ＩＰ電話１０２の電話番号を受け付けると、ＩＰ電話１０１は、ＣＡ１０３に対してＩＰ電話１０２の登録情報を問い合わせ、ＩＰ電話１０２のＵＲＩを取得する。そして、取得したＵＲＩに基づいて「ＩＮＶＩＴＥ」メッセージを、ＣＡ１０３を介してＩＰ電話１０２に送出する（ＳＴ４０５、ＳＴ４０６）。このとき、取得されたＩＰ電話１０２のＵＲＩは、ＩＰ電話１０１のＩＰ電話制御部２０１で保持される。
【００４７】
ＩＰ電話１０１から「ＩＮＶＩＴＥ」メッセージを受信すると、ＩＰ電話１０２では、呼び出し音が鳴動する（呼び出し）。また、この呼び出し音の鳴動に並行してＩＰ電話１０２から、ＣＡ１０３を介してＩＰ電話１０１に対して「１８０Ｒｉｎｇｉｎｇ」メッセージが送出される（ＳＴ４０７、ＳＴ４０８）。この「１８０Ｒｉｎｇｉｎｇ」に応じてＩＰ電話１０１ではリングバックトーンが出力される（ＲＢＴ）。
【００４８】
そして、ＩＰ電話１０２でオフフックや応答が検出されると（オフフック、応答）、ＩＰ電話１０２から、ＣＡ１０３を介してＩＰ電話１０１に対して接続許可を示す「２００ＯＫ」メッセージが送出される（ＳＴ４０９、ＳＴ４１０）。この「２００ＯＫ」メッセージを受信すると、ＩＰ電話１０１から、ＣＡ１０３を介してＩＰ電話１０２に対して「ＡＣＫ」メッセージが送出される（ＳＴ４１１、ＳＴ４１２）。この「ＡＣＫ」メッセージをＩＰ電話１０２が受信すると、ＩＰ電話１０１とＩＰ電話１０２との間で通話可能状態となり、通話が行われる（ＳＴ４１３）。
【００４９】
ここでは、通話中にＩＰ電話１０１の使用者により、メモリカードが挿入された後、そのメモリカード内の送信対象のファイルが選択され、ファイル転送ボタンが押下される。このファイル転送ボタンの押下を検出すると、ＩＰ電話１０１は、ＩＰ電話１０２との間で送信対象のファイルを転送するファイル転送シーケンスに移行する。ファイル転送シーケンスにおいては、ＩＰ電話１０１は、ＦＴＰプロトコルに従って指定された送信対象のファイルをＩＰ電話１０２に対して送信する。このとき、ファイルを転送をしながら通話も可能であり、通話のための音声パケットの送受信とファイル転送シーケンスのデータ送信とは交互に行われる。なお、このファイル転送シーケンスの詳細については後述する。
【００５０】
ファイル転送シーケンスにより送信対象のファイルがＩＰ電話１０２に転送された後、ＩＰ電話１０１において使用者からオンフックなどの通話終了指示を検出すると（通話終了）、ＩＰ電話１０１から、ＣＡ１０３を介してＩＰ電話１０２に対して回線切断を示す「ＢＹＥ」メッセージが送出される（ＳＴ４１４、ＳＴ４１５）。この「ＢＹＥ」メッセージを受信すると、ＩＰ電話１０２から、ＣＡ１０３を介してＩＰ電話１０１に対して切断許可を示す「２００ＯＫ」メッセージが送出される（ＳＴ４１６、ＳＴ４１７）。このようにしてＩＰ電話１０１とＩＰ電話１０２との間で通話を行い、その通話中にファイルを送信する動作が行われる。
【００５１】
ここで、上述のファイル転送シーケンスについて図５及び図６に示すシーケンス図を用いて説明する。図５及び図６は、上述のファイル転送シーケンスについて説明するためのシーケンス図である。
【００５２】
ファイルを送信する際、図５に示すシーケンスでは定められたデータパケット毎にデータを送信すると共にこれに応じて２００ＯＫを受信するのに対し、図６に示すシーケンスではデータの送信前にデータの送信制御を行うための情報を含むデータコントロールファイルを送信することで複数のデータパケットをまとめて送信する点で相違する。まず、図５を用いて説明し、次に図５と相違する点について図６を用いて説明する。
【００５３】
ファイル転送シーケンスに移行する際、ＩＰ電話１０１の使用者により送信対象のファイルが指定された後、ファイル転送ボタンが押下される。使用者によりファイル転送ボタンが押下されると、当該ファイルの送信が開始される（ファイル送信開始）。このとき、ファイル転送ボタンの押下に応じてＩＰ電話１０１からＩＰ電話１０２に対して、ファイル送信要求（送信要求コマンド）が送出される（ＳＴ５０１）。このファイル送信要求は、ＦＴＰプロトコルに従ってＩＤに「ｆｔｐ」と指定し、パスワードに「通信相手（ＩＰ電話１０２）のＵＲＩ」を指定することで実現される。ここで指定される通信相手のＵＲＩは、ＩＰ電話１０１のＩＰ電話制御部２０１に保持されている。
【００５４】
ファイル送信要求を受信すると、ＩＰ電話１０２からＩＰ電話１０１に対してファイル送信要求を受信したことを示す「２００ＯＫ」メッセージが送出される（ＳＴ５０２）。ＩＰ電話１０１でこの「２００ＯＫ」メッセージを受信することで、ＩＰ電話１０１とＩＰ電話１０２との間がファイル転送プロトコルによるコネクションが確立される（ＳＴ５０３）。
【００５５】
ファイル転送プロトコルによるコネクションが確立されると、ＩＰ電話１０１からＩＰ電話１０２に対してデータ送信開始を示すコマンド（データ送信要求コマンド）と共にデータが送信される（ＳＴ５０４）。このデータ送信開始を示すコマンドには、例えば、「ｐｕｔ」が用いられる。ここで送信されるデータは、予め定められたデータパケット毎に送信される。予め定められたデータパケット分のデータを受信すると、ＩＰ電話１０２からＩＰ電話１０１に対してその旨を示す「２００ＯＫ」メッセージが送出される（ＳＴ５０５）。
【００５６】
この「２００ＯＫ」メッセージを受信すると、ＩＰ電話１０１から再度、データ送信開始を示すコマンドと共にデータが送信される（ＳＴ５０６）。予め定められたデータパケット分のデータを受信すると、再度、ＩＰ電話１０２からＩＰ電話１０１に対してその旨を示す「２００ＯＫ」メッセージが送出される（ＳＴ５０７）。同様の処理が、送信対象ファイルのデータ送信が完了するまで繰り返される。
【００５７】
そして、送信対象のファイルのデータ送信が完了すると、ＩＰ電話１０１からＩＰ電話１０２に対してデータ送信終了を示すコマンド（終了コマンド）が送信される（ＳＴ５０８）。このデータ送信終了を示すコマンドには、例えば、「ｑｕｉｔ」が用いられる。このコマンドを受信すると、ＩＰ電話１０２からＩＰ電話１０１に対してその旨を示す「２２１ＧｏｏｄＢｙｅ」メッセージが送出される（ＳＴ５０９）。ＩＰ電話１０１でこの「２２１ＧｏｏｄＢｙｅ」メッセージを受信することで、ＩＰ電話１０１とＩＰ電話１０２との間で確立されていたファイル転送プロトコルによるコネクションが切断される。このようにしてＩＰ電話１０１の使用者により指定されたファイルがＩＰ電話１０２に対して転送される。
【００５８】
一方、図６に示すファイル転送シーケンスにおいても、図５に示すファイル転送シーケンスと同様に、ＩＰ電話１０１からのファイル転送要求に応じて「２００ＯＫ」メッセージが応答されることでファイル転送プロトコルによる接続が確立される（ＳＴ５０１〜ＳＴ５０３）。図６に示すファイル転送シーケンスにおいては、この後の処理において図５に示すファイル転送シーケンスと相違する。
【００５９】
ファイル転送プロトコルによる接続が確立されると、ＩＰ電話１０１からＩＰ電話１０２に対してデータの送信前にデータの送信制御を行うための情報を含むデータコントロールファイルが送信される（ＳＴ６０１）。データコントロールファイルには、例えば、まとめて送信されるデータパケットの数量が指定されている。データコントロールファイルを受信すると、ＩＰ電話１０２からＩＰ電話１０１に対してデータコントロールファイルを受信したことを示す「２００ＯＫ」メッセージが送出される（ＳＴ６０２）。
【００６０】
この「２００ＯＫ」メッセージを受信すると、ＩＰ電話１０１から、データ送信開始を示すコマンドと共にデータが送信される（ＳＴ６０３）。このデータを送信した後、さらにＩＰ電話１０１からデータ送信開始を示すコマンドと共にデータが送信される（ＳＴ６０４）。データコントロールファイルで指定されたデータパケットの数量に到達するまでＩＰ電話１０１からデータ送信開始を示すコマンドと共にデータが送信される。そして、データコントロールファイルで指定された数量だけデータパケットを受信すると、ＩＰ電話１０２からＩＰ電話１０１に対して「２００ＯＫ」メッセージが送出される（ＳＴ６０５）。同様の処理が、送信対象ファイルのデータ送信が完了するまで繰り返される。
【００６１】
そして、送信対象のファイルのデータ送信が完了すると、ＩＰ電話１０１からＩＰ電話１０２に対してデータ送信終了を示すコマンド（終了コマンド）が送信される（ＳＴ５０８）。このコマンドを受信すると、ＩＰ電話１０２からＩＰ電話１０１に対して「２２１ＧｏｏｄＢｙｅ」メッセージが送出される（ＳＴ５０９）。ＩＰ電話１０１でこの「２２１ＧｏｏｄＢｙｅ」メッセージを受信することで、ＩＰ電話１０１とＩＰ電話１０２との間で確立されていたファイル転送プロトコルによるコネクションが切断される。このようにしてＩＰ電話１０１の使用者により指定されたファイルがＩＰ電話１０２に対して転送される。
【００６２】
以下、図４及び図５（図６）に示すシーケンスにおける発信側のＩＰ電話１０１の動作及び着信側のＩＰ電話１０２の動作について説明する。図７は、図４及び図５（図６）に示すシーケンスにおける発信側のＩＰ電話１０１の動作を説明するためのフロー図である。図８は、図４及び図５（図６）に示すシーケンスにおける着信側のＩＰ電話１０２の動作を説明するためのフロー図である。
【００６３】
図７に示すように、発信側のＩＰ電話１０１は、待機状態において、使用者から電話番号の入力を受け付けるか監視している（ＳＴ７０１）。そして、電話番号の入力を受け付けた場合には、ＣＡ１０３に対して受け付けた電話番号に関する登録情報を問い合わせ、当該電話番号に対応する発信先のＩＰ電話（ここではＩＰ電話１０２）のＵＲＩを取得する。そして、取得したＵＲＩに基づいて「ＩＮＶＩＴＥ」メッセージを送出する（ＳＴ７０２）。その後、発信先のＩＰ電話１０２から「２００ＯＫ」メッセージを受信するか監視する（ＳＴ７０３）。
【００６４】
「２００ＯＫ」メッセージを確認したならば、ＩＰ電話１０１は、「ＡＣＫ」メッセージをＩＰ電話１０２に対して送出する（ＳＴ７０４）。なお、予め定められた一定時間の間「２００ＯＫ」メッセージを確認できない場合には、通話失敗と判断し、処理を終了する。送出した「ＡＣＫ」メッセージがＩＰ電話１０２で確認された後、双方のＩＰ電話の使用者間で通話が開始される（ＳＴ７０５）。
【００６５】
通話が開始されると、ＩＰ電話１０１は、使用者がメモリカードに格納されたファイルを通話相手に転送するか判断する。具体的には、まず、カードスロット３０７にメモリカードが挿入されるか判断する（ＳＴ７０６）。メモリカードが挿入された場合には、テンキー３０２等を使用して送信対象ファイルが選択されるか判断する（ＳＴ７０７）。送信対象ファイルが選択された場合には、ファイル転送ボタンが選択されるか判断する（ＳＴ７０８）。
【００６６】
なお、ＳＴ７０６でメモリカードが挿入されない場合又はＳＴ７０７で送信対象ファイルが選択されない場合には、ＩＰ電話１０１は、処理を後述するＳＴ７１３にスキップし、通話が終了したか判断する。また、ＳＴ７０８でファイル転送ボタンが選択されない場合には、選択されるまで監視動作を継続する。
【００６７】
ファイル転送ボタンが選択された場合には、ＩＰ電話１０１は、ＩＰ電話１０２に対してファイル送信要求を送出する（ＳＴ７０９）。ファイル送信要求を送出する際、ＩＰ電話１０１のファイル送受信部２０２は、ＩＰ電話制御部２０１の指示の下、ＦＴＰプロトコルに従ってＩＤに「ｆｔｐ」と指定すると共に、パスワードに「ＩＰ電話１０２のＵＲＩ」に指定する。これにより、呼制御処理で取得した通信相手の情報を用いてＦＴＰプロトコルによるファイルの送信先を指定することが可能となる。
【００６８】
ファイル送信要求を送出した後、ＩＰ電話１０１は、ＩＰ電話１０２から「２００ＯＫ」メッセージを受信するか監視する（ＳＴ７１０）。「２００ＯＫ」メッセージを確認したならば、ＩＰ電話１０２に対してファイルデータを送信する（ＳＴ７１１）。なお、予め定められた一定時間の間「２００ＯＫ」メッセージを確認できない場合には、ファイル転送失敗と判断し、ＩＰ電話１０１は、処理を後述するＳＴ７１３にスキップし、通話が終了したか判断する。
【００６９】
ファイルデータを送信している間、ＩＰ電話１０１は、ファイルデータの送信終了を監視している（ＳＴ７１２）。そして、ファイルデータの送信終了を検出した場合には、ＩＰ電話１０１は、通話終了を監視する（ＳＴ７１３）。さらに、オンフックにより通話終了を検出した場合には、ＩＰ電話１０１は、ＩＰ電話１０２に対して「ＢＹＥ」メッセージを送出する（ＳＴ７１４）。その後、ＩＰ電話１０２から「２００ＯＫ」メッセージを受信するか監視する（ＳＴ７１５）。「２００ＯＫ」メッセージを確認したならば、ＩＰ電話１０１は、ＩＰ電話１０２との通信を切断し、上述の通話中にファイルを転送する処理を終了する。このようにしてＩＰ電話１０１の使用者により指定されたファイルがＩＰ電話１０２に対して送信される。
【００７０】
一方、図８に示すように、着信側のＩＰ電話１０２は、待機状態において、発信側のＩＰ電話（ここでは、ＩＰ電話１０１）から「ＩＮＶＩＴＥ」メッセージを受信するか監視している（ＳＴ８０１）。そして、「ＩＮＶＩＴＥ」メッセージを受信した場合には、呼出信号を鳴動し、使用者からオフフック等の応答を受け付けるか判断する（ＳＴ８０２）。使用者からオフフック等の応答を受け付けた場合には、ＩＰ電話１０２は、ＩＰ電話１０１に対して「２００ＯＫ」メッセージを送出する（ＳＴ８０３）。なお、使用者からオフフック等の応答を受け付けない場合には、ＳＴ８０２の監視動作を継続する。
【００７１】
ＩＰ電話１０１に対して「２００ＯＫ」メッセージを送出した後、ＩＰ電話１０２は、ＩＰ電話１０１から「ＡＣＫ」メッセージを受信するか監視する（ＳＴ８０４）。ＩＰ電話１０２において「ＡＣＫ」メッセージを確認すると、双方のＩＰ電話の使用者間で通話が開始される（ＳＴ８０５）。なお、ＩＰ電話１０１から「ＡＣＫ」メッセージを受信しない場合には、ＳＴ８０４の監視動作を継続する。
【００７２】
通話が開始されると、ＩＰ電話１０２は、ＩＰ電話１０１からファイルが転送されるか判断する。具体的には、ＩＰ電話１０１からファイル送信要求を受信するか判断する（ＳＴ８０６）。ファイル送信要求を確認したならば、ＩＰ電話１０２は、「２００ＯＫ」メッセージをＩＰ電話１０１に対して送出する（ＳＴ８０７）。この「２００ＯＫ」メッセージがＩＰ電話１０１で受信されると、ＩＰ電話１０１からファイルデータが送信されてくるので、ＩＰ電話１０２は、このファイルデータを受信する（ＳＴ８０８）。
【００７３】
ファイルデータを受信している間、ＩＰ電話１０２は、ファイルデータの受信終了を監視している（ＳＴ８０９）。そして、ファイルデータの受信終了を検出した場合には、ＩＰ電話１０２は、ＩＰ電話１０１から「ＢＹＥ」メッセージを受信するか判断する（ＳＴ８１０）。「ＢＹＥ」メッセージを確認した場合には、ＩＰ電話１０２は、ＩＰ電話１０１に対して「２００ＯＫ」メッセージを送出する（ＳＴ８１１）。「２００ＯＫ」メッセージを送出したならば、ＩＰ電話１０２は、ＩＰ電話１０１との通信を切断し、上述の通話中にファイルの転送を受ける処理を終了する。このようにしてＩＰ電話１０１の使用者により指定されたファイルがＩＰ電話１０２において受信される。
【００７４】
このように本実施の形態に係るＩＰ電話システムによれば、発信側のＩＰ電話装置（ＩＰ電話１０１）において、音声通話の指示に応じて行った呼制御処理により取得した着信側のＩＰ電話装置（ＩＰ電話１０２）の登録情報（ＵＲＩ）を用いて着信側のＩＰ電話装置（ＩＰ電話１０２）に対してファイルを転送する。このため、呼制御処理により取得した着信側のＩＰ電話装置（ＩＰ電話１０２）の登録情報を利用して、通信相手先のＩＰ電話装置と呼制御処理を行った後にファイル転送を行うことができる。
【００７５】
特に、本実施の形態に係るＩＰ電話システムにおいては、発信側のＩＰ電話装置（ＩＰ電話１０１）において、着信側のＩＰ電話装置（ＩＰ電話１０２）との通話処理中にファイル転送の指示を受けると着信側のＩＰ電話装置（ＩＰ電話１０２）の登録情報を用いてファイルを転送する。このため、通話中において呼制御処理により取得した着信側のＩＰ電話装置（ＩＰ電話１０２）の登録情報を利用してファイル転送を行うことができる。
【００７６】
また、本実施の形態に係るＩＰ電話システムにおいては、着信側のＩＰ電話装置（ＩＰ電話１０２）に対するファイル転送が終了した後に通話終了の指示を受けた場合に着信側のＩＰ電話装置（ＩＰ電話１０２）との間で確立されたコネクションを切断する。このため、通話終了の指示に応じて着信側のＩＰ電話装置（ＩＰ電話１０２）との間で確立されたコネクションを確実に切断することができる。
【００７７】
さらに、本実施の形態に係るＩＰ電話システムにおいては、着信側のＩＰ電話装置（ＩＰ電話１０２）に対するファイル転送が終了する前に通話終了の指示を受けた場合には当該ファイル転送が終了するまで着信側のＩＰ電話装置（ＩＰ電話１０２）との間で確立されたコネクションを維持する。このため、ファイル転送の終了を待たずにオンフックして通話を終了することができる。
【００７８】
なお、本実施の形態においては、ＩＰ電話１０１及びＩＰ電話１０２の間における通話中にファイルを転送し、ファイルの転送が終了した後に通話が終了する場合について説明している。しかし、ファイルのデータ容量の大きさによっては、ファイルの転送終了まで多大な時間を要する場合も考えられる。したがって、通話中にファイルの転送を開始し、通話が終了してもファイルの転送を継続するように制御することは実施の形態として好ましい。このように変更するには、使用者からのオンフック等の通話終了指示があった場合においても、コネクションを維持することで実現可能となる。例えば、オンフック等の通話終了指示に応じて「ＢＹＥ」メッセージを送出せず、ファイルの転送終了を検出して「ＢＹＥ」メッセージを送出することで、使用者からのオンフック等の通話終了指示があった場合においても、コネクションを維持することが可能となる。
【００７９】
また、本実施の形態においては、ファイル転送シーケンスにおいて、ＦＴＰプロトコルに従ってファイルを転送する場合について説明している。しかし、ＦＴＰプロトコルの代わりに他のファイル転送プロトコルを適用することが可能である。例えば、ＨＴＴＰプロトコルに従ってファイルを転送することが考えられる。ＨＴＴＰプロトコルに従ってファイルを転送する場合には、図５（図６）に示すファイル送信要求（送信要求コマンド）として「ｒｅｑｕｅｓｔ−ＵＲＩ」を用い、データ送信開始を示すコマンド（データ送信要求コマンド）として「ＰＯＳＴ」が用いることが考えられる。
【００８０】
さらに、ファイル転送プロトコルとして、ＴＦＴＰプロトコルに従ってファイルを転送することが考えられる。ＴＦＴＰプロトコルは、トランスポート層にＴＣＰを使用するＦＴＰプロトコルと異なり、トランスポート層にＵＤＰを使用する。このため、ファイル転送に先立ってコネクションの確立を行わない。これにより、実際のファイル転送以外のオーバーヘッドを小さくすることができるため、効率の良いファイル転送を実現することが可能となる。
【００８１】
また、以上の説明においては、ＩＰ電話１０１及びＩＰ電話１０２の間で通話中にカードスロット３０７に挿入されたメモリカード内のファイルを転送する場合について示している。しかし、これに限定されず、通話前からカードスロット３０７に挿入されたメモリカード内のファイルを転送したり、ＩＰ電話１０１の内部メモリ２０４内のファイルを転送したりする場合においても適用することができるのは言うまでもない。
【００８２】
また、本実施の形態に係るＩＰ電話システムにおいては、ＩＰ電話は、単体の装置として存在する場合について説明しているが、これに限定されない。すなわち、接続される通常の電話装置をＩＰ電話として機能させる機能を有する制御アダプタに、通常の電話装置を接続してＩＰ電話を構成してもよい。なお、通常の電話装置とは、ＩＰネットワーク１０４を介して音声通話をする機能を有しない電話装置のことをいうものとする。
【００８３】
また、本実施の形態に係るＩＰ電話システムにおいて、ＩＰ電話は、音声通話の装置として説明をしているが、音声だけでなく映像を双方向リアルタイムで送受信するＩＰテレビ電話であってもよい。
【００８４】
また、本実施の形態に関わるＩＰ電話システムでは表示部をＩＰ電話に具備しているが、表示部を分離する構成であってもよい。
【００８５】
また、本実施の形態に関わるＩＰ電話システムにおいて、ファイル転送中、通話の呼制御シーケンスは切断せず、通話のための音声パケットの送受信を停止する事でファイル転送のためのデータ送信を集中して送信し、相手との通信トラフィックを軽減して、ファイル転送の効率をあげてもよい。
【００８６】
また、本実施の形態に関わるＩＰ電話システムのファイル転送において、ファイルの内容については画像データに限定することなく、任意の内容のファイルであってもよい。
【００８７】
また、本実施の形態に関わるＩＰ電話システムでは着信側がオフフックして呼が接続されてからファイル転送を行う場合について説明したが、自動応答の機能を持たせることにより、着信者が不在の場合でもＳＩＰプロトコルの呼制御を確立してファイルを送信できるようにしてもよい。
【００８８】
以上の説明におけるＩＰ電話は、総務省が定義し通信事業者が運用するＩＰ電話や、ローカルなネットワーク又は自営網でのＴＣＰ／ＩＰ等のコンピュータ通信プロトコルによるネットワークで実現されるものも含むものとする。
【産業上の利用可能性】
【００８９】
本発明に係るＩＰ電話システム、ＩＰ電話装置及びファイル転送方法によれば、発信先のＩＰ電話装置と呼制御を行った後にファイル転送を行うことができ、より利便性に優れたＩＰ電話システムを提供できる点で有用である。
【図面の簡単な説明】
【００９０】
【図１】本発明の一実施の形態に係るＩＰ電話システムが適用されるネットワークの構成を示す図
【図２】上記実施の形態に係るＩＰ電話システムを構成するＩＰ電話の概略構成を示すブロック図
【図３】上記実施の形態に係るＩＰ電話の外観を示す正面図
【図４】上記実施の形態に係るＩＰ電話システムにおいて、ＩＰ電話間で通話を行い、その通話中に画像データファイルを転送するまでの動作について説明するためのシーケンス図
【図５】図４に示すファイル転送シーケンスの一例を説明するためのシーケンス図
【図６】図４に示すファイル転送シーケンスの一例を説明するためのシーケンス図
【図７】図４及び図５（図６）に示すシーケンスにおける発信側のＩＰ電話の動作を説明するためのフロー図
【図８】図４及び図５（図６）に示すシーケンスにおける着信側のＩＰ電話の動作を説明するためのフロー図
【符号の説明】
【００９１】
１０１、１０２  ＩＰ電話装置（ＩＰ電話）
１０３  ＣＡ
１０４  ＩＰネットワーク
２０１  ＩＰ電話制御部
２０２  ファイル送受信部
２０３  表示部
２０４  内部メモリ
２０５  外部メモリ
【図１】
2006180393.tif 000003
【図２】
2006180393.tif 000004
【図３】
2006180393.tif 000005
【図４】
2006180393.tif 000006
【図５】
2006180393.tif 000007
【図６】
2006180393.tif 000008
【図７】
2006180393.tif 000009
【図８】
2006180393.tif 000010