(57)【要約】【課題】電話による通話によって相手を確認してから送信する方式において、受け手側からの指示を確実に反映させたファイル転送を可能とする。【解決手段】相手方端末との間で通話路が成立した後における自端末の使用者の操作に基づく接続手段を通じたファイル格納部との接続を検知すると、当該ファイル格納部に格納されている、相手方端末への送信が可能なファイルを相手方端末の使用者に報知するための情報を、通話路を通じて相手方端末に送出する。その後、例えば通話による相手方端末の使用者による送出指示によって、当該ＩＰ電話機の使用者が送出指示操作をすることで、ファイル格納部に格納されているファイルデータを通話路を通じて相手方に送信する。【選択図】図６
2008252623.tif 000002
【特許請求の範囲】
【請求項１】
外部のファイル格納部と接続するための接続手段と、
相手方端末との間で通話路が形成された後における自端末の使用者の操作に基づく前記接続手段を通じた前記ファイル格納部との接続を検知する検知手段と、
前記検知手段で、前記ファイル格納部の接続を検知したときに、前記ファイル格納部に格納されている、前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報を、前記通話路を通じて前記相手方端末に送出する手段と、
前記ファイル格納部の、前記相手方端末への送信が可能なファイルデータを送出指示するための送出指示操作手段と、
前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報を、前記通話路を通じて前記相手方端末に送出した後における前記送出指示操作手段での送出指示操作を検知したときに、前記相手方端末への送信が可能なファイルデータを、前記相手方端末に前記通話路を通じて送出するファイル送出手段と、
を備えるＶｏＩＰ電話端末。
【請求項２】
請求項１に記載のＶｏＩＰ電話端末において、
前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報は、前記送信が可能なファイルの一覧の情報であり、
前記相手方端末から、前記一覧の中から選択されたファイルを識別するための情報を取得して保持する保持手段を備え、
前記ファイル送出手段は、前記送信指示操作手段での送出指示操作を検出したときに、前記保持手段に保持されている前記識別するための情報で示されるファイルデータを前記相手方端末に前記通話路を通じて送出する
ことを特徴とするＶｏＩＰ電話端末。
【請求項３】
請求項１に記載のＶｏＩＰ電話端末において、
前記ファイル送出手段により前記ファイルデータの送出をしているときには、前記使用者による前記通話路の切断指示操作があっても前記通話路は切断せず、前記相手方端末から、送出された前記ファイルデータの保存完了通知を受信したときに、前記通話路の切断指示操作がなされているか否か判別し、前記切断指示操作がなされていると判別したときには、前記通話路を自動切断し、前記切断指示操作がなされていないと判別したときには、前記通話路を通じた通話状態を維持する
ことを特徴とするＶｏＩＰ電話端末。
【請求項４】
外部のファイル格納部と接続するための接続手段と、
相手方端末との間で通話路が成立した後に、相手方端末から前記通話路を通じて送られてくる、前記相手方端末が送信可能なファイルを使用者に報知するための情報を受信して、前記使用者に報知する報知手段と、
前記報知手段で報知されたファイルについての受信意思に関する操作を受け付けて、当該受信意思に関する操作についての情報を前記相手方端末に前記通話路を通じて送信する手段と、
前記相手方端末から送られてくる前記ファイルデータを受信して、前記接続手段に接続されているファイル格納部に格納するファイル格納処理手段と、
を備えるＶｏＩＰ電話端末。
【請求項５】
請求項４に記載のＶｏＩＰ電話端末において、
前記相手方端末が送信可能なファイルを使用者に報知するための情報は、前記送信可能なファイルの一覧の情報であり、
前記報知手段で報知されたファイルについての受信意思に関する操作は、前記使用者が前記一覧の中から受信を希望するファイルの選択指示操作であって、前記選択指示操作に基づくファイルの選択情報を、前記受信意思に関する操作についての情報として前記相手方端末に前記通話路を通じて送信する
ことを特徴とするＶｏＩＰ電話端末。
【請求項６】
請求項４に記載のＶｏＩＰ電話端末において、
前記ファイル送出手段により前記ファイルデータの受信をしているときには、前記使用者による前記通話路の切断指示操作があっても前記通話路は切断せず、前記受信した前記ファイルデータの保存を完了したときに、前記通話路の切断指示操作がなされているか否か判別し、前記切断指示操作がなされていると判別したときには、前記通話路を自動切断し、前記切断指示操作がなされていないと判別したときには、前記通話路を通じた通話状態を維持する
ことを特徴とするＶｏＩＰ電話端末。
【請求項７】
請求項１〜請求項６のいずれかに記載のＶｏＩＰ電話端末において、
前記通話路を通じた通話の音声データは、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）で通信し、前記ファイルデータおよび前記ファイルの送信または受信のためのデータは、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）で通信する
ことを特徴とするＶｏＩＰ電話端末。
【請求項８】
第１のＶｏＩＰ電話端末に対して接続された外部の第１のファイル格納部のファイルを、通話路を通じて、第２のＶｏＩＰ電話端末に対して接続された外部の第２のファイル格納部に転送するファイル転送方法であって、
前記第１のＶｏＩＰ電話端末が、前記第２のＶｏＩＰ電話端末との間で通話路が形成された後における自端末の使用者の操作に基づく前記第１のファイル格納部の接続を検知する検知工程と、
前記第１のＶｏＩＰ電話端末が、前記検知工程で、前記第１のファイル格納部の接続を検知したときに、前記第１のファイル格納部に格納されている、前記第２のＶｏＩＰ電話端末への送信が可能なファイルを前記第２のＶｏＩＰ電話端末の使用者に報知するための情報を、前記通話路を通じて前記第２のＶｏＩＰ電話端末に送出する工程と、
前記第２のＶｏＩＰ電話端末が、前記第１のＶｏＩＰ電話端末から前記通話路を通じて送られてくる、前記第１のＶｏＩＰ電話端末が送信可能なファイルを使用者に報知するための情報を受信して、前記使用者に報知する報知工程と、
前記第２のＶｏＩＰ電話端末が、前記報知工程で報知されたファイルについての受信意思に関する操作を受け付けて、当該受信意思に関する操作についての情報を前記第１のＶｏＩＰ電話端末に前記通話路を通じて送信する工程と、
前記第１のＶｏＩＰ電話端末が、前記第２のＶｏＩＰ電話端末からの前記ファイルについての受信意思に関する操作についての情報を受けた後に、使用者による前記第１のファイル格納部のファイルデータの送出指示を受け付ける工程と、
前記データの送出指示を受け付けた前記第１のＶｏＩＰ電話端末が、前記第１のファイル格納部の、前記第２のＶｏＩＰ電話端末への送信が可能なファイルのうちから、前記第２のＶｏＩＰ電話端末からの前記ファイルについての受信意思に関する操作についての情報に基づいて定まるファイルデータを、前記第２のＶｏＩＰ電話端末に送信する工程と、
前記第２のＶｏＩＰ電話端末が、前記第１のＶｏＩＰ電話端末から送られてくる前記ファイルデータを受信して、前記第２のファイル格納部に格納する工程と、
を備えることを特徴とするファイル転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを通じて電話通信を行なうＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話端末に関し、特に、当該ＶｏＩＰ電話端末を用いて、当該ＶｏＩＰ電話端末の外部のファイル格納部に存在するファイルを、通話路を通じて転送する発明に関する。
【背景技術】
【０００２】
ＩＰネットワークに接続されているデータ格納部に格納されているデータに対して、何等のセキュリティ対策が施されていない場合には、前記データ格納部のＩＰアドレスを知っている者であれば、当該データ格納部にアクセスして、前記データのコピーを取得することが容易である。
【０００３】
そこで、従来、データ格納部に格納されるデータが、他人に知られたくないシークレットデータなどの場合には、データ格納部に対するアクセス許可を、他人には分かりにくいパスワードによる確認認証をした上で与えるようにして、前記データ格納部への不正アクセスを防止するようにしている（例えば、特許文献１（特開平９−１５２９９１号公報）参照）。
【０００４】
しかし、パスワードの入力は面倒であり、また、パスワードを失念した場合には、アクセスすることができなくなる。
【０００５】
これに対しては、上述のようなパスワードによるアクセス許可認証を行うことなく、安全に、情報の送受信を可能にする手段として、電話による通話によって、相手を確認してから送信する方式として、ファクシミリ通信などの方式がある。
【０００６】
上記の特許文献は、次の通りである。
【特許文献１】特開平９−１５２９９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のこの種の、電話による通話によって相手を確認してから送信する電話通信による情報伝送方式の場合には、受け手側は通話によって口頭で送り手に指示を送ることはできても、送り手が一方的に情報を送信することになる。このため、例えば、受け手側で、送り手が送ろうとしているデータを確認したり、データ格納部に格納されている複数のファイル（ファイルの内容データを含むファイル全体のデータ）のうちの特定のファイルのみの送信要求指定をしたりなどの要求があっても、受け手側からの指示を送り手側に正確に反映させることが困難であった。
【０００８】
この発明は、以上の点にかんがみ、電話による通話によって相手を確認してから送信する方式において、受け手側からの指示を確実に反映させたファイル転送を可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、請求項１の発明によるＶｏＩＰ電話端末は、
外部のファイル格納部と接続するための接続手段と、
相手方端末との間で通話路が成立した後における自端末の使用者の操作に基づく前記接続手段を通じた前記ファイル格納部との接続を検知する検知手段と、
前記検知手段で、前記ファイル格納部の接続を検知したときに、前記ファイル格納部に格納されている、前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報を、前記通話路を通じて前記相手方端末に送出する手段と、
前記ファイル格納部の、前記相手方端末への送信が可能なファイルデータを送出指示するための送出指示操作手段と、
前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報を、前記通話路を通じて前記相手方端末に送出した後における前記送出指示操作手段での送出指示操作を検知したときに、前記相手方端末への送信が可能なファイルデータを、前記相手方端末に前記通話路を通じて送出するファイル送出手段と、
を備えることを特徴とする。
【００１０】
また、請求項２の発明は、請求項１に記載のＶｏＩＰ電話端末において、
前記相手方端末への送信が可能なファイルを前記相手方端末の使用者に報知するための情報は、前記送信が可能なファイルの一覧の情報であり、
前記相手方端末から、前記一覧の中から選択されたファイルを識別するための情報を取得して保持する保持手段を備え、
前記ファイル送出手段は、前記送信指示操作手段での送出指示操作を検出したときに、前記保持手段に保持されている前記識別するための情報で示されるファイルデータを前記相手方端末に前記通話路を通じて送出する
ことを特徴とする。
【００１１】
上述の構成のこの発明によれば、通話路が形成された後、この通話路を通じて口頭で、相手方端末の使用者によりファイル送信の依頼を受けたことに基づいて、当該ＶｏＩＰ電話端末の使用者が、接続手段により外部のファイル格納部を、当該ＶｏＩＰ電話端末に接続する操作をすることができる。
【００１２】
ＶｏＩＰ電話端末は、外部のファイル格納部が接続手段により当該端末に接続されたことを検知手段により検知すると、ファイル格納部に格納されている、相手方端末への送信が可能なファイルを相手方端末の使用者に報知するための情報を相手方端末に通話路を通じて送るようにする。
【００１３】
相手方端末では、例えば受け取った情報を用いて、受け取ることができるファイルを、使用者に報知することができる。そして、相手方端末の使用者は、このファイルの報知により、どのようなファイルであるかを知ることができ、それに基づいて、例えば通話路を通じて口頭で、当該ファイルの送信指示を送ることができる。
【００１４】
ＶｏＩＰ電話端末の使用者は、この口頭指示に基づいて、送出指示操作手段を操作して、ファイル格納部のファイルデータの送出指示をする。ＶｏＩＰ電話端末は、このファイルデータの送出指示を受けると、当該ファイルデータの、通話路を通じた相手方への送出を実行する。なお、この明細書で、ファイルデータとは、ファイル名やファイルの内容データを含むファイル全体のデータと意味するものとする。
【００１５】
特に、請求項２の発明においては、送信可能なファイルの一覧が相手方端末に送られ、当該相手方端末からは、その一覧の中から、選択されたファイルの送信の要求が行われる。ＶｏＩＰ電話端末では、受け手側からの選択ファイル情報を受けて、当該選択ファイル情報で指定されたファイルの転送が実行される。
【００１６】
また、請求項４の発明によるＶｏＩＰ電話端末は、
外部のファイル格納部と接続するための接続手段と、
相手方端末との間で通話路が成立した後に、相手方端末から前記通話路を通じて送られてくる、前記相手方端末が送信可能なファイルを使用者に報知するための情報を受信して、前記使用者に報知する報知手段と、
前記報知手段で報知されたファイルについての受信意思に関する操作を受け付けて、当該受信意思に関する操作についての情報を前記相手方端末に前記通話路を通じて送信する手段と、
前記相手方端末から送られてくる前記ファイルデータを受信して、前記接続手段に接続されているファイル格納部に格納するファイル格納処理手段と、
を備えることを特徴とする。
【００１７】
この請求項４の発明においては、相手方端末との間で通話路が成立した後に、相手方端末から通話路を通じて、相手方端末が送信可能なファイルを使用者に報知するための情報が送られてくるので、当該情報を受信して、報知手段により、表示部に表示するなどして、使用者に報知する。
【００１８】
ＶｏＩＰ電話端末の使用者は、この報知手段による報知に対して、報知されたファイルについての受信意思に関する操作をする。そこで、ＶｏＩＰ電話端末は、この操作を受け付けて、当該受信意思に関する操作についての情報を相手方端末に通話路を通じて送信する。
【００１９】
すると、相手方端末から、受信意思に応じたファイルデータが送られてくるので、ＶｏＩＰ電話端末は、ファイル格納処理手段により、当該ファイルデータを受信して、接続手段により接続されている外部のデータ格納部に格納する。
【発明の効果】
【００２０】
この発明によれば、電話による通話によって相手を確認してから送信する方式において、受け手側からの指示を確実に反映させたデータ送受信を可能とするＶｏＩＰ電話端末を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明によるＶｏＩＰ電話端末（以下、ＩＰ電話機という）の実施形態を、ビジネスホンシステムであるＶｏＩＰ電話システムに用いた場合を例に、図を参照しながら説明する。なお、この実施形態では、ＶｏＩＰ電話端末と接続される外部のファイル格納部の例としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリが用いられ、接続手段としては、ＵＳＢ端子およびＵＳＢインターフェースを用いるものである。
【００２２】
図１において、１０Ａおよび１０Ｂは、実施形態のＶｏＩＰ電話システムを示し、同じ構成を備えるので、図１では、ＶｏＩＰ電話システム１０Ａについて、詳細構成例を示している。なお、図１では、ＶｏＩＰ電話システムは、１０Ａ，１０Ｂの２個のみを示したが、２個以上の多数個が存在するようにすることができることは言うまでもない。
【００２３】
ＶｏＩＰ電話システム１０Ａ，１０Ｂのそれぞれは、主装置１１と、複数個のＩＰ電話機１２と、保留サーバ１４とを備えている。なお、ＩＰ電話機１２は、１個でも良いことは言うまでもない。
【００２４】
主装置１１は、ＶｏＩＰ電話システム１０Ａ、１０ＢのＩＰ電話機１２からの発呼や他のネットワークからのＩＰ電話機に対する着呼などの呼制御、および着呼時の複数個のＩＰ電話機１２の一斉呼び出し制御やその応答制御、また、複数個のＩＰ電話機１２の使用状態表示などのランプ制御、ファイル転送処理制御などを行うもので、前記制御を含む種々の制御をソフトウエア処理として実行するためのマイクロコンピュータを搭載して構成されている。
【００２５】
複数個のＩＰ電話機１２は、ＬＡＮ１３を通じて互いに接続されており、ＬＡＮ１３は給電ハブ１５を通じて主装置１１に接続されている。主装置１１は、ＬＡＮ１３に接続されているＩＰ電話機１２のそれぞれのＬＡＮ１３上のアドレス（ＩＰアドレス）を記憶して管理する。
【００２６】
ＩＰ電話機１２は、この例では、保留キーを備えており、当該ＩＰ電話機１２で通話中にこの保留キーを押下すると、その押下操作は保留操作（保留要求操作）となって、後述するようにして通話中回線は、保留状態になる。そして、保留状態で、保留キーを押下すると、その押下操作は、保留解除要求操作となる。
【００２７】
保留サーバ１４は、ハブ１６を通じて主装置１１に接続されている。ＩＰ電話機１２で通話中の呼について保留操作がなされると、当該呼が、保留操作されたＩＰ電話機から保留サーバ１４に転送されて、保留状態になる。そして、保留状態においては、保留サーバ１４は、相手方端末に保留音を送って保留中であることを通知する。
【００２８】
いずれかのＩＰ電話機１２で保留解除操作がなされると、保留中の呼は、保留サーバから当該保留解除操作がなされたＩＰ電話機１２に転送されて、通話状態に復帰する。
【００２９】
そして、この例では、主装置１１は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網２０に接続されており、ＶｏＩＰ電話システム１０Ａおよび１０Ｂの複数のＩＰ電話機１２は、それぞれの主装置１１を通じて、電話通信が可能となる。また、ＶｏＩＰ電話システム１０Ａおよび１０Ｂの複数のＩＰ電話機１２のそれぞれは、主装置１１を通じて、ＩＰ網２０に接続されているＩＰ電話機２１との間で電話通信を行なうことも可能となる。
【００３０】
［ＩＰ電話機１２のハードウエア構成例］
図２に、この実施形態のＩＰ電話機１２の概観構成例を示す。また、図３に、この実施の形態のＶｏＩＰ電話機１２の電気的ハードウエア構成例を示す。この実施の形態のＩＰ電話機１２は、図２および図３に示すように、ＩＰ電話機本体ＴＥと、ハンドセットＨＳとからなる。ハンドセットＨＳは、図示を省略したが、送話器を構成するマイクロホンと、送話アンプと、受話器を構成するスピーカと、受話アンプとを備えている。
【００３１】
ＩＰ電話機本体ＴＥは、図２に示すように、操作キー群として、電話番号入力用のテンキー３１、回線ボタンキーやワンタッチダイヤルキーなどからなるキー群３２のほか、この例では、後述するファイルデータ送信キー３３、項目選択用の上方向キー３４、下方向キー３５、決定キー３６などを備える。
【００３２】
また、ＩＰ電話機本体ＴＥは、ディスプレイ画面３７を備える。さらに、この実施形態のＩＰ電話機本体ＴＥは、外部のファイル格納部の例としてのＵＳＢメモリ４０が接続されるＵＳＢ端子３８を備えている。
【００３３】
また、ＩＰ電話機本体ＴＥは、電気的構成としては、図３に示すように、マイクロコンピュータにより構成されており、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１に対して、システムバス１００を介して、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ディスプレイコントローラ１０４と、ＬＥＤドライブ部１０５と、操作入力インターフェース（図ではインターフェースはＩ／Ｆと記載する。以下同じ）１０６と、ＬＡＮインターフェース１０７と、パケット処理部１０８と、音声データ入出力インターフェース１０９と、ＵＳＢインターフェース１１０と、ファイル一覧表示制御部１１１と、送信ファイル記憶部１１２とが接続されている。
【００３４】
ＲＯＭ１０２には、ＩＰ電話機１２としての発信時や着信時の処理シーケンスを実行するプログラムや後述するＵＳＢメモリに格納されているファイルを相手方端末に転送し、また、相手方から転送されてくるファイルを受信するための処理プログラムなどが記憶されている。
【００３５】
ＲＡＭ１０３は、主としてＲＯＭ１０２のプログラムがＣＰＵ１０１によって実行される際にワークエリアとして使用される。
【００３６】
ディスプレイコントローラ１０４には、図２のディスプレイ画面３７を備えるディスプレイ１１３が接続されており、このディスプレイ１１３のディスプレイ画面３７には、ＣＰＵ１０１の制御にしたがった表示が行われる。
【００３７】
また、操作入力インターフェース１０６には、テンキー３１、回線ボタンキーやワンタッチダイヤルキーなどからなるキー群３２、ファイルデータ送信キー３３、上方向キー３４、下方向キー３５、決定キー３６などの操作キーを含む操作入力部１１５が接続されている。ＣＰＵ１０１は、操作入力インターフェース１０６を介して操作入力部１１５を通じて使用者がいずれのキーを操作したかを認識し、その認識結果に基づいて、キー入力操作に応じた処理を、ＲＯＭ１０２のプログラムに従って実行する。
【００３８】
ＬＥＤドライブ部１０５には、回線キーやその他のボタンキーなどに関連した表示を行うための複数個のＬＥＤからなるＬＥＤ群１１４が接続されている。
【００３９】
ＬＡＮインターフェース１０７は、ＩＰネットワークを構成するＬＡＮ１３を通じて送られてくるパケット化データを取り込み、また、ＬＡＮ１３にパケット化データを送出するための機能を備える。
【００４０】
パケット処理部１０８は、ＬＡＮインターフェース１０７により取り込んだパケット化データを分解して、制御データや音声データを得る機能と、送信する制御データや音声データをパケット化して送出するパケット化データを生成する機能を有する。このパケット処理部１０８は、パケット化データを分解したり、生成したりするためのバッファメモリを備える。
【００４１】
なお、このパケット処理部１０８のパケット分解処理機能や生成処理機能は、ＣＰＵ１０１が、ＲＯＭ１０２に記憶されているプログラムに従って、ＲＡＭ１０３をワークエリアとして用いて実行するソフトウエア処理として実現することもできる。
【００４２】
音声データ入出力インターフェース１０９は、パケット分解されて得られた音声データをアナログ音声信号に変換してハンドセットＨＳに供給し、また、ハンドセットＨＳから入力されるアナログ音声信号をデジタル信号に変換して取り込む機能を備える。
【００４３】
ＵＳＢインターフェース１１０には、ＵＳＢ端子３８が接続される。このＵＳＢ端子３８にＵＳＢメモリ４０が挿入接続されると、プラグアンドプレイ機能により、ＵＳＢインターフェース１１０を通じて、ＵＳＢメモリ４０が接続されたことをＣＰＵ１０１は検知する。そして、ＣＰＵ１０１は、ＵＳＢメモリ４０に対して、ＵＳＢインターフェース１１０を介して、ファイルの読み書きが可能となる。
【００４４】
ただし、この実施形態では、ＩＰ電話機１２がＵＳＢメモリ４０に対して読み出しアクセスできる専用フォルダ名が定義されており、ＵＳＢメモリ４０に格納されているファイルのうち、当該専用フォルダ名に対してのみ、ＩＰ電話機１２は読み出しアクセスが可能とされている。
【００４５】
すなわち、例えばＵＳＢメモリ４０に、図４に示すような複数個のフォルダが格納されているとき、この図４の例では、電話専用フォルダＦＴｅに格納されているファイルのみが読み出し可能である。
【００４６】
そして、この実施形態では、後述するように、通話中に、電話専用フォルダＦＴｅが格納されているＵＳＢメモリ４０がＵＳＢ端子３８に挿入接続されると、ＣＰＵ１０１は、当該電話専用フォルダＦＴｅに含まれる１または複数のファイルの属性情報（ファイル名、ファイルサイズ、作成年月日など）の中から、ファイルを識別することが可能な属性情報、例えばファイル名を読み出して、それを送信可能ファイルの一覧の情報として、通話中の相手方（ファイルの受け手側）のＩＰ電話機に送信するようにする。送信可能ファイルを送出するＩＰ電話機は、送り手側ＩＰ電話機となる。
【００４７】
ＩＰ電話機１２は、ファイルの送り手側のＩＰ電話機から送られてくる、この送信可能ファイルの一覧の情報を受け取り、ディスプレイ１１３の表示画面３７に、前記送信可能ファイル一覧を表示する機能を備える。すなわち、ファイル一覧表示制御部１１１は、そのための機能部であり、この例では、ファイルの送り手側のＩＰ電話機から受け取った送信可能ファイルの一覧の情報から、送信可能ファイル一覧表示データを生成して、ディスプレイコントローラ１０４に転送して、ディスプレイ１１３に送信可能ファイル一覧を表示させるようにする。
【００４８】
この送信可能ファイル一覧の表示例を図５に示す。図５に示すように、この例では、それぞれの送信可能ファイルのファイル名と、当該ファイルがＵＳＢメモリに格納された年月日とが表示されている。ファイル名は、図５の例では、番号が表示されているが、ファイル内容の詳細を記述したテキスト文字情報であってももちろん良い。なお、ファイルの一覧表示において、送信可能ファイルを識別するための表示情報としては、ファイル名に限られるものではなく、例えば、使用者が設定した特定のマークや記号であってもよい。
【００４９】
後述するように、この送信可能ファイル一覧表示においては、使用者が、送信を要求するファイルを選択することができるようにされており、その選択操作のために、ＩＰ電話機１２には、前述したように、上方向キー３４、下方向キー３５、および決定キー３６が設けられる。
【００５０】
すなわち、ファイル一覧表示制御部１１１により、送信可能ファイル一覧は、この例では、各ファイルが１行として、画面３７の縦方向に、ファイル数だけ表示されたものとなっており、また、カーソル５１の位置が、上方向キー３４、下方向キー３５の操作により、上方向、下方向に変わるように構成されている。
【００５１】
そして、この例では、使用者が決定キー３６を操作すると、ＩＰ電話機１２は、その操作時にカーソルが位置して指し示しているファイルが選択されたことを示す選択ファイル情報を、送り手側のＩＰ電話機に、通話路を通じて送るようにする。このとき送られる選択ファイル情報は、送信を要求するファイルを識別するための情報であり、この例では、ファイル名が用いられている。送信を要求するファイルを識別するための情報としては、ファイル名ではなく、選択指定されたファイルを識別することができるものであればどのようなものでも良い。
【００５２】
ＩＰ電話機１２では、この選択ファイル情報を、通話路を通じて受け取ると、それを送信ファイル記憶１１２に記憶しておくようにする。この送信ファイル記憶部１１２に記憶されている選択ファイル情報で示されるファイルのファイルデータは、送信キー３３が押下操作されたときに、受け手側ＩＰ電話機に送られる。ファイル転送が終了すると、ＩＰ電話機１２は、この送信ファイル記憶部１１２の記憶内容を消去する。
【００５３】
なお、送信可能ファイルの一覧の表示情報は、送り手側で生成して、受け手側に送るようにしても良いし、上記のように、送り手側では、送信可能ファイルのファイル名の情報のみを送り、受け手側で送信可能ファイルの一覧の表示情報を生成するように構成しても良い。
【００５４】
なお、ファイル一覧表示制御部１１１は、ＲＯＭ１０２のプログラムに従ったＣＰＵ１０１のソフトウエア処理の構成とすることができるものである。また、送信ファイル記憶部１１２は、ワークエリア用のＲＡＭ１０３の一部の記憶エリアを用いることができるものである。
【００５５】
［通話路を通じたファイル転送のシーケンス］
図６は、例えばＶｏＩＰ電話システム１０ＢのＩＰ電話機１２（以下、ＶｏＩＰ電話システム１０ＢのＩＰ電話機１２をＩＰ電話機１２Ｂという）から、ＶｏＩＰ電話システム１０Ａに着信があって、ＶｏＩＰ電話システム１０Ａの任意のＩＰ電話機１２（以下、ＶｏＩＰ電話システム１０ＡのＩＰ電話機１２をＩＰ電話機１２Ａという）が、その着信に応答した場合であって、ＶｏＩＰ電話システム１０ＢのＩＰ電話機１２Ｂから、ＶｏＩＰ電話システム１０ＡのＩＰ電話機１２Ａに、ファイルを転送する場合のシーケンスである。
【００５６】
なお、このシーケンス例においては、通話音声のパケットの伝送は、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）でなされ、ファイル転送および当該ファイル転送のためのファイル一覧情報や選択ファイル情報などの伝送は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）でなされるものである。
【００５７】
したがって、通話路が形成されているときには、音声による通話をしながら、ファイル転送およびそのための情報の通信をすることが可能である。
【００５８】
図６に示すように、先ず、ＶｏＩＰ電話システム１０ＢのＩＰ電話機１２ＢからＶｏＩＰ電話システムへの発信がなされると、呼出メッセージが、ＶｏＩＰ電話システム１０Ａの主装置１１（以下、ＶｏＩＰ電話システム１０Ａの主装置１１を主装置１１Ａという）に着信する。
【００５９】
なお、この例では、受け手側のＩＰ電話機１２Ｂには、発信前に、使用者が、空きの、あるいは空きが充分にあるＵＳＢメモリ４０Ｂ（ここでは、受け手側のＵＳＢメモリには参照番号４０Ｂを付与することとする）を、ＵＳＢ端子３８に予め挿入接続しておくようにするものである。
【００６０】
主装置１１Ａは、ＬＡＮ１３に接続されている複数のＩＰ電話機１２Ａに対して、一斉呼出を行い、複数のＩＰ電話機１２Ａに対して着信通知をする。
【００６１】
この一斉呼出に対して、図６に示すように、ＶｏＩＰ電話システム１０Ａの任意のＩＰ電話機１２Ａが応答したとする。すると、ＩＰ電話機１２Ａは、応答メッセージを主装置１１Ａに返す。主装置１１Ａは、その応答メッセージをＶｏＩＰ電話システム１０ＢのＩＰ電話機１２Ｂに対して送る。これにより、ＩＰ電話機１２ＢとＩＰ電話機１２Ａとの間に通話路が形成され、通話状態になる。
【００６２】
この実施形態では、この通話状態において、ＩＰ電話機１２Ｂの使用者が、ＩＰ電話機１２Ａの使用者に対して、ファイル転送のためのＵＳＢメモリ４０Ａ（ここでは、送り手側のＵＳＢメモリには参照番号４０Ａを付与することとする）の、ＩＰ電話機１２Ａに対する装着を、通話において口頭で依頼する。
【００６３】
この依頼に対して、ＩＰ電話機１２Ａの使用者がＵＳＢメモリ４０Ａを、ＵＳＢ端子３８に挿入接続すると、ＩＰ電話機１２ＡのＣＰＵ１０１は、プラグアンドプレイ機能により、ＵＳＢ端子３８へのＵＳＢメモリ４０の接続を自動的に検知する。
【００６４】
そして、ＩＰ電話機１２ＡのＣＰＵ１０１は、ＵＳＢメモリ４０Ａが挿入接続されたことを検知すると、ＵＳＢメモリ４０Ａ内に、ＩＰ電話機で送信することができる専用フォルダＦＴｅがあるかどうか判別し、当該専用フォルダＦＴｅがあると判別したときには、当該専用フォルダＦＴｅに格納されているファイル名を読み出して、そのファイル名の情報をファイル一覧情報として、通話路を通じてファイルの受け手側となるＩＰ電話機１２Ｂに送る。
【００６５】
受け手側のＩＰ電話機１２ＢのＣＰＵ１０１は、このファイル一覧情報を受信して、その表示データを生成し、図５に示したような、送り手側から送信可能なファイルの一覧を、ディスプレイ１１３の画面３７に表示して、ＩＰ電話機１２Ｂの使用者に報知する。ＩＰ電話機１２Ｂの使用者は、この送信可能ファイルの一覧表示を観て、送信を希望するファイルの存在を確認することができ、また、送信可能ファイルの一覧表示の中から送信してもらいたいファイルの選択ができる。
【００６６】
なお、このとき、送り手側のＩＰ電話機１２Ａで、ＵＳＢメモリ４０Ａが既にＵＳＢ端子３８に接続されていたときには、ＣＰＵ１０１は、通話路生成後のＵＳＢメモリ４０Ａの挿入接続を検知しないので、ＣＰＵ１０１は、ＵＳＢメモリ４０Ａへはそのままではアクセスしない。
【００６７】
このような場合には、送り手側の使用者は、ＩＰ電話機１２Ａに挿入接続されていたＵＳＢメモリ４０ＡをＵＳＢ端子３８から一旦外す。そして、例えば受け手側から指示されたＵＳＢメモリ４０Ａ（同じＵＳＢメモリでも別のＵＳＢメモリでもよい）を、ＵＳＢ端子３８に挿入接続するようにする。すると、送り手側のＩＰ電話機１２ＡのＣＰＵ１０１は、通話路生成後のＵＳＢメモリ４０Ａの挿入接続を検知し、上述した専用フォルダの検索および専用フォルダを検出したときにはファイル一覧情報の送出を行う。
【００６８】
なお、通話状態において挿入接続されたと検知されたＵＳＢメモリ４０Ａ内に、専用フォルダＦＴｅがないとき、また、専用フォルダＦＴｅ内にファイルが無いときには、送り手側ＩＰ電話機１２Ａは、送信可能ファイルが存在しない旨のメッセージをディスプレイ１１３の画面３７に表示したり、警告音を報知したりする。
【００６９】
このメッセージ表示や警告音の報知を受けた送り手側ＩＰ電話機１２Ａの使用者は、異なるＵＳＢメモリ４ＯＡを再度、挿入接続するようにする。なお、このとき、同時に、送信可能ファイルが存在しない旨のメッセージ情報を、通話路を通じて受け手側ＩＰ電話機１２Ｂに対して、送出するようにし、受け手側ＩＰ電話機１２Ｂでも当該メッセージを表示するようにしてもよい。
【００７０】
そして、送信可能ファイルの一覧をディスプレイ１１３の画面３７に表示した受け手側ＩＰ電話機１２Ｂでは、前述したように、この例では、上方向キー３４、下方向キー３５および決定キー３６を用いた送信可能ファイルの選択操作を受け付ける。そして、送信可能ファイルが選択され、決定キー３６が操作されると、この例では当該選択されたファイル名を含む選択ファイル情報が、受け手側ＩＰ電話機１２Ｂから送り手側ＩＰ電話機１２Ａに通話路を通じて送られる。受け手側ＩＰ電話機１２Ｂでは、複数個の送信可能ファイルの選択が可能であり、送信可能ファイルが選択され、決定キー３６が操作される毎に、選択ファイル情報が、通話路を通じて、受け手側ＩＰ電話機１２Ｂから送り手側ＩＰ電話機１２Ａに送られる。
【００７１】
送り手側ＩＰ電話機１２ＡのＣＰＵ１０１は、この選択ファイル情報を受信すると、送信ファイル記憶部１１２に、それを記憶する。この例では、前述したように、選択されたファイルの識別情報として、ファイル名を記憶するようにする。
【００７２】
そして、この実施形態においては、受け手側ＩＰ電話機１２Ｂの使用者は、送信を要求するファイルの選択を終了したときには、その旨を、通話音声により口頭で、送り手側ＩＰ電話機１２Ａの使用者に通知して、選択したファイルの送信を促すようにする。
【００７３】
受け手側ＩＰ電話機１２Ｂの使用者からの口頭での選択完了の連絡を受けた、送り手側ＩＰ電話機１２Ａの使用者は、送信キー３３を押下操作して、ファイル送信（ファイル転送）を起動する。すると、ＩＰ電話機１２ＡのＣＰＵ１０１は、送信ファイル記憶部１１２に記憶されていたファイル名を参照し、当該ファイル名のファイルデータ（ファイル全体のデータ）を、ＵＳＢ４０Ａから読み出して、受け手側ＩＰ電話機１２Ｂに送る。
【００７４】
受け手側ＩＰ電話機１２Ｂでは、前述したように、ＵＳＢ端子３８に、空きの記憶領域が充分にあり、かつ、この例では、専用フォルダＦＴｅが作られているＵＳＢメモリ４０Ｂが、予め、挿入接続されている。なお、ＵＳＢメモリ４０Ｂには、予めフォルダＦＴｅを設けておくのではなく、転送されてきたファイルデータを、当該ＵＳＢメモリ４０Ｂに格納する際に、ＩＰ電話機１２Ｂが、自動的に電話専用フォルダＦＴｅを作成し、その電話専用フォルダＦＴｅ内に転送されてきたファイルデータを格納するようにしても良い。
【００７５】
そして、受け手側ＩＰ電話機１２ＢのＣＰＵ１０１は、ＩＰ電話機１２Ａから送られてきたファイルデータを、ＵＳＢインターフェース１１０を通じてＵＳＢメモリ４０Ｂの専用フォルダＦＴｅ内のファイルとして格納するようにする。
【００７６】
なお、受け手側のＵＳＢメモリ４０ＢのＩＰ電話機１２Ｂへの挿入接続タイミングは、通話路の成立前が好ましい。通話路成立後であると、受け手側ＩＰ電話機１２ＢへのＵＳＢメモリ４０Ｂの挿入接続により、前述した専用フォルダＦＴｅの検索およびファイル一覧情報の送信処理を行うことになるからである。
【００７７】
しかし、相手側から送信可能ファイルの一覧情報が送られてきたときには、自端末を受け手側ＩＰ電話機と認識し、通話路成立後にＵＳＢメモリ４０Ｂの挿入接続を検知しても、相手方へ送信可能ファイルの一覧情報を送る処理を行わないように構成しても良い。その場合には、当該ＵＳＢメモリ４０ＢのＩＰ電話機１２Ｂへの挿入接続は、送り手側ＩＰ電話機１２Ａで送信キー３３が押下操作される前であれば、どのタイミングでもよい。
【００７８】
なお、この実施形態では、通話路が形成されている間は、ファイルデータの転送中であっても、ＩＰ電話機１２ＡとＩＰ電話機１２Ｂとの間で音声通話を行うことができることはいうまでもない。
【００７９】
そして、この実施形態では、使用者により、通話の終話操作、つまりハンドセットのオンフック操作がなされても、ファイル転送が完了していない間は、通話路は切断されず、ファイル転送およびＵＳＢメモリ４０Ｂへの保存が完了した後に、通話路の切断が可能となる。また、ファイル転送およびＵＳＢメモリ４０Ｂへの保存が完了した後に、未だ、使用者が、通話の終話操作、つまりハンドセットのオンフック操作をしていなければ、通話を継続することができる。
【００８０】
また、上記のファイル転送の後に、通話路を維持しておき、ファイル転送の終了したＵＳＢメモリ４０Ａを一旦外し、別のＵＳＢメモリ４０Ａを挿入接続すると、当該新規のＵＳＢメモリ４０Ａについてのファイル転送が可能となる。
【００８１】
図６の例は、送信キー３３を押下して、ファイル転送操作をした後に、即座に、オンフックして終話操作した場合である。このときには、ＩＰ電話機１２ＡおよびＩＰ電話機１２Ｂ間の通話路は、前記オンフックに拘わらず維持される。
【００８２】
そして、受け手側ＩＰ電話機１２Ｂは、ＵＳＢメモリ４０Ｂへの、選択指定した全てのファイルの保存格納を完了すると、保存完了メッセージを、送り手側ＩＰ電話機１２Ａに送る。
【００８３】
保存完了メッセージを受け取った送り手側ＩＰ電話機１２Ａは、終話操作が既になされていることを確認したときには、切断メッセージを主装置１１Ａに送る。主装置１１Ａは、この切断メッセージを受け手側ＩＰ電話機１２Ｂに送る。
【００８４】
この切断メッセージを受け取った受け手側ＩＰ電話機１２Ｂは、切断完了メッセージを主装置１１Ａに送る。主装置１１Ａは、切断完了メッセージを送り手側ＩＰ電話機１２Ａに送る。以上で、通話路が切断されて、通話およびファイル転送の終了となる。
【００８５】
上述のように、この実施形態においては、ファイル転送は、通話中において、通話により相手方を確認した後に行われるので、相手方の成りすましなどにも対処して、より安全にファイルデータの転送ができる。
【００８６】
なお、図６は、発信側が、転送されてくるファイルの受け手となり、着信側がファイルの送り手となる場合であるが、逆に、発信側がファイルの送り手となり、着信側がファイルの受け手となる場合にも、上述と同様にして、ファイル転送が可能である。すなわち、通話中に、送信可能なファイルを格納するＵＳＢメモリを挿入接続したＩＰ電話機が送り手となり、その相手側が受け手となるものである。
【００８７】
［ＩＰ電話機での処理のフローチャート］
図７〜図９は、この実施形態のＩＰ電話機１２におけるファイル転送処理のための処理動作例を示すフローチャートである。この図７〜図９のフローチャートの各ステップの処理は、ＣＰＵ１０１が、ＲＯＭ１０２のプログラムにしたがって、ＲＡＭ１０３をワークエリアとして用いて実行するものである。そして、このフローチャートにおいては、ファイル一覧表示制御部１１１の機能も、ＣＰＵ１０１が、ソフトウエア処理により実行するものとしている。
【００８８】
すなわち、図７に示すように、ＣＰＵ１０１は、通話路が成立している状態において（ステップＳ１０１）、ＵＳＢメモリ４０がＵＳＢ端子３８への通話路成立後の挿入接続を判別する（ステップＳ１０２）。そして、ＵＳＢメモリ４０が通話路成立後に挿入接続されたと判別したときには、ＣＰＵ１０１は、挿入接続されたＵＳＢメモリ４０に、電話専用フォルダＦＴｅが存在しているか否か判別する（ステップＳ１０３）。
【００８９】
ステップＳ１０３で、挿入接続されたＵＳＢメモリ４０に、電話専用フォルダＦＴｅが存在していないと判別したときには、ＣＰＵ１０１は、電話専用フォルダがＵＳＢメモリ４０内に存在しない旨を、ディスプレイ１１３の画面３７に表示し、また、警告音の放音をして、使用者に報知する（ステップＳ１０４）。
【００９０】
そして、ＣＰＵ１０１は、終話となったか否か判別し（ステップＳ１０５）、終話となったと判別したときには、通話路を切断して（ステップＳ１０６）、この処理ルーチンを終了する。また、ステップＳ１０５で、終話となっていないと判別したときには、ＣＰＵ１０１は、ステップＳ１０２に戻り、このステップＳ１０２以降の処理を繰り返す。
【００９１】
そして、ステップＳ１０３で、挿入接続されたＵＳＢメモリ４０内に電話専用フォルダが存在すると判別したときには、図８に示すような送り手側ＩＰ電話機としての処理を実行する。
【００９２】
すなわち、ＣＰＵ１０１は、挿入接続されたＵＳＢメモリ４０内に電話専用フォルダが存在すると判別すると、ＵＳＢメモリ４０から、電話専用フォルダ内に格納されているファイルのファイル名を取得して、この例では、それらのファイル名の情報を、送信可能ファイルの情報として、受け手側ＩＰ電話機に送るようにする（図８のステップＳ１１１）。
【００９３】
前述したように、この送信可能ファイルの情報を受け取った受け手側ＩＰ電話機では、その使用者が送信を要求するファイル名を選択決定したことに基づく選択ファイル情報を送ってくるので、ＣＰＵ１０１は、この選択ファイル情報の受信を待つ（ステップＳ１１２）。
【００９４】
そして、ステップＳ１１２で、選択ファイル情報を受信したと判別したときには、ＣＰＵ１０１は、受信した選択ファイル情報を送信ファイル記憶部１１２に記憶する（ステップＳ１１３）。この例では、選択ファイル情報は、ファイル識別情報としてファイル名であるので、送信ファイル記憶部１１２には、選択された（送信要求された）ファイルのファイル名が記憶される。
【００９５】
そして、ＣＰＵ１０１は、送信キー３３の押下によるファイル送信開始操作がなされたか否か判別し（ステップＳ１１４）、ファイル送信開始操作が未だなされていないと判別したときには、ステップＳ１１２に戻って、次の選択ファイル情報の受信を待ち、このステップＳ１１２以降の処理を繰り返す。
【００９６】
ステップＳ１１２で、選択ファイル情報を受信してはいないと判別したときには、ＣＰＵ１０１は、例えばファイル転送を断念した使用者による終話操作による終話となったか否か、あるいは自端末の使用者による通話路の切断要求による終話となったか否か判別し（ステップＳ１１５）、終話となったと判別したときには、通話路を切断し（ステップＳ１１６）、この処理ルーチンを終了する。ステップＳ１１５で、終話とはなっていないと判別したときには、ステップＳ１１４に進み、ファイル送信開始操作を待つ。
【００９７】
ステップＳ１１４で、送信キー３３の押下操作によるファイル送信開始操作がなされたと判別したときには、ＣＰＵ１０１は、送信ファイル記憶部１１２に記憶されていたファイル名のファイルデータを、ＵＳＢメモリ４０から読み出して、通話路を通じて相手方に送信（ファイル転送）を開始する（ステップＳ１１７）。
【００９８】
次に、ＣＰＵ１０１は、相手方から送られてくる送信ファイルの保存完了メッセージの受信を待ち（ステップＳ１１８）、送信ファイルの保存完了メッセージを受信したときには、送信ファイルデータの送信を終了する（ステップＳ１１９）。
【００９９】
次に、ＣＰＵ１０１は、使用者により既にオンフック操作（終話操作）されているか否か判別し（ステップＳ１２０）、オンフックされていると判別したときには、通話路を切断し（ステップＳ１２１）、この処理ルーチンを終了する。
【０１００】
つまり、ＣＰＵ１０１は、ファイル送信を行っている間は、使用者によりオンフックされていたとしても、この実施形態では、通話路を切断することはせず、送信ファイルの保存完了を受け手側のＩＰ電話機から受け取った後に、通話路を切断するようにする。
【０１０１】
また、ステップＳ１２０で、オンフックされてはいないと判別したときには、ＣＰＵ１０１は、図７のステップＳ１０５に進み、通話状態を継続しながら、終話となるのを待つ。
【０１０２】
また、図７のステップＳ１０２で、ＵＳＢメモリ４０が通話路成立後には挿入接続されてはいないと判別したときには、ＣＰＵ１０１は、ファイル名の一覧情報を受信したか否か判別し（ステップＳ１０７）、ファイル名の一覧情報は受信してはいないと判別したときには、ステップＳ１０５に進み、このステップＳ１０５以降の処理を繰り返す。
【０１０３】
ステップＳ１０７で、ファイル名の一覧情報を受信したと判別したときには、ＣＰＵ１０１は、図９に示すような、受け手側ＩＰ電話機としての処理を実行する。
【０１０４】
すなわち、ＣＰＵ１０１は、ファイル名の一覧情報を受信したと判別すると、受信したファイル名の一覧を、例えば図５に示したように、ディスプレイ１１３の画面３７に表示する（図９のステップＳ１３１）。
【０１０５】
そして、ＣＰＵ１０１は、使用者による送信要求するファイルの選択を受け付けたか否か判別する（ステップＳ１３２）。この例では、このステップＳ１３２は、決定キー３６が押下されたか否かの判断となる。このステップＳ１３２で、送信要求するファイルの選択を受け付けたと判別したときには、ＣＰＵ１０１は、選択されたファイル名を選択ファイル情報として送り手側ＩＰ電話機に送信する（ステップＳ１３３）。
【０１０６】
次に、ＣＰＵ１０１は、送り手側ＩＰ電話機から、選択して要求したファイル名のファイルデータを受信したか否か判別し（ステップＳ１３４）、受信してはいないと判別したときには、ステップＳ１３２に戻って、送信要求するファイルの選択の受付を継続する。
【０１０７】
そして、ステップＳ１３４で、送信要求するファイルの選択の受付をしていないと判別したときには、ＣＰＵ１０１は、例えばファイル転送を断念した使用者による終話操作による終話となったか否か、あるいは相手方による通話路の切断要求による終話となったか否か判別し（ステップＳ１３５）、終話となったと判別したときには、通話路を切断し（ステップＳ１３６）、この処理ルーチンを終了する。ステップＳ１３５で、終話とはなっていないと判別したときには、ステップＳ１３４に進み、ファイルデータの受信をしたか否か判別する。
【０１０８】
次に、ＣＰＵ１０１は、ステップＳ１３４で、選択して要求したファイル名のファイルデータを受信したと判別したときには、受信したファイルデータを、ＵＳＢインターフェース１１０を通じて、ＵＳＢ端子３８に、この例では通話路成立前に接続されたＵＳＢメモリ４０に格納して保存する（ステップＳ１３７）。
【０１０９】
そして、ＣＰＵ１０１は、選択して要求した全てのファイル名のファイルデータを受信し、ＵＳＢメモリ４０への保存を完了したか否か判別し（ステップＳ１３８）、完了していないと判別したときには、ステップＳ１３７に戻り、受信したファイルデータのＵＳＢメモリ４０への保存を継続する。
【０１１０】
そして、ステップＳ１３８で、選択して要求した全てのファイル名のファイルデータを受信し、ＵＳＢメモリ４０への保存を完了したと判別したときには、ＣＰＵ１０１は、送信ファイルの保存完了を、送り手側ＩＰ電話機に送信する（ステップＳ１３９）。
【０１１１】
次に、ＣＰＵ１０１は、使用者により既にオンフック操作されているか否か判別し（ステップＳ１４０）、オンフックされていると判別したときには、通話路を切断し（ステップＳ１４１）、この処理ルーチンを終了する。つまり、ファイルデータの受信を行っている間は、使用者によりオンフックされていたとしても、この実施形態では、通話路を切断することはせず、送信ファイルの保存完了を送り手側のＩＰ電話機から受け取った後に、通話路を切断するようにする。
【０１１２】
また、ステップＳ１４０で、オンフックされてはいないと判別したときには、ＣＰＵ１０１は、図７のステップＳ１０５に進み、通話状態を継続しながら、終話となるのを待つ。
【０１１３】
［他の実施形態および変形例］
上述の実施形態の説明では、ＵＳＢメモリには、電話専用フォルダを設けて、当該電話専用フォルダのみをＩＰ電話機からアクセスすることができるようにしたが、このようなフォルダ管理をしなくてもよい。ただし、このような電話専用フォルダを定義設定するようにする管理方法を採用した場合には、ＵＳＢメモリ内に、他人に見られたくない他のファイルが格納されていたとしても、ＩＰ電話機では、当該他のファイルにはアクセスすることができないので、セキュリティ管理ができて便利である。
【０１１４】
また、上述の例では、受け手側のＩＰ電話機１２においては、上キー３４、下キー３５および決定キー３６を用いて、送信要求するファイルを選択するようにしたが、ファイル名の前に付与されている一覧リスト上のナンバーを、テンキーで指定することにより、送信要求するファイルを選択するようにしても良い。その他、送信要求するファイルの選択方法としては、種々の例が採用可能である。
【０１１５】
また、上述の実施形態では、送信要求するファイルの選択が完了した旨を、通話により口頭で送り手側に通知するようにしたが、通話による口頭ではなく、例えば決定キー３６を２度押しする、あるいは、長押しする、別個に選択完了キーを設けてその選択完了キーを操作する、などの特定のキー操作により送信要求するファイルの選択の完了を通知するようにすることもできる。
【０１１６】
また、上述の実施形態では、送信要求するファイルが複数個であることを想定して、送信要求するファイルの選択が完了した旨を送り手側に通知するようにしたが、送信要求をすることができるファイルを１個に限定した場合には、選択ファイル情報の送信が選択完了を意味することになるので、選択完了の通知は、別途送る必要はない。その場合、１個のファイル名を確認した使用者が、ファイル転送要求を、送り手側の使用者に通話における口頭で伝え、送り手側の使用者に送信キー３３を操作することを促すようにすることも得きる。
【０１１７】
また、上述の例では、ＩＰ電話機の外部のファイル格納部は、ＩＰ電話機に挿脱されるＵＳＢメモリである場合であったが、ＩＰ電話機に挿脱されるファイル格納部は、ＵＳＢメモリに限られるのではないことは言うまでも無い。例えば、カード型メモリなどの半導体メモリであってもよい。
【０１１８】
また、ＩＰ電話機の外部のファイル格納部は、ＩＰ電話機に挿脱されるものではなく、例えばＬＡＮ１３とは別のネットワークに接続されているサーバなどの端末であってもよい。ただし、その場合には、ＩＰ電話機１２には、前記サーバに対して接続アクセスするための操作キーが設けられると共に、通話中に当該操作キーが操作されることにより、前記サーバが接続アクセスされて、ＩＰ電話機に接続されたことを検知する検知手段を備える。そして、当該検知手段で、サーバが接続されたことを検知したときに、ＩＰ電話機は、当該サーバから送信可能なファイル名の情報を取得して、相手方に送信可能ファイルの一覧情報として送信するようにする機能を備えるものである。この場合の受け手側のＩＰ電話機としては、上述の実施形態と同様にＵＳＢメモリやカード型メモリを挿入接続するものを用いることができる。
【０１１９】
また、ＩＰ電話機の外部のファイル格納部は、ＩＰ電話機に挿脱されるものではなく、例えば、ＩＰ電話機に設けられた接続キーを押下することにより接続アクセスされて、無線接続される、例えばＢｌｕｅｔｏｏｔｈなどを用いたものであってもよい。
【０１２０】
また、上述の実施形態の説明は、異なるＶｏＩＰ電話システムのＩＰ電話機の間での電話通信にこの発明を適用した場合であるが、単独電話機であるＩＰ電話機２１に、上述したＩＰ電話機１２のファイル転送機能を設けることにより、単独のＩＰ電話機同士でも、上述したファイル転送が可能である。また、単独のＩＰ電話機と、ＶｏＩＰ電話システムのＩＰ電話機との間においても、上述したファイル転送が可能である。
【０１２１】
なお、この発明において、ファイル転送対象となるファイルは、例えば、テキストファイル、画像ファイル、音楽ファイルなど、どのような内容データのファイルでもよいことは言うまでもない。
【０１２２】
そして、ファイル転送対象のファイルが、画像ファイルであるときには、送信ファイルの一覧情報としては、ファイル名ではなく、各ファイルの代表画像のサムネイルを送り手側から送り、受け手側で、当該サムネイルをファイル一覧情報として表示するようにすることもできる。
【０１２３】
なお、この発明のＶｏＩＰ電話端末は、例えばパーソナルコンピュータをＩＰネットワークに接続すると共に、当該パーソナルコンピュータにＶｏＩＰ電話端末の機能をソフトウエアプログラムにより搭載することにより構成されるものを含むものである。
【図面の簡単な説明】
【０１２４】
【図１】この発明によるファイル転送方法の実施形態が適用されるＩＰ電話機を備えるＶｏＩＰ電話システムの構成例を示すブロック図である。
【図２】図１のシステムに用いられるＩＰ電話機の外観構成例を示す図である。
【図３】図１のシステムに用いられるＩＰ電話機の構成例を示すブロック図である。
【図４】この発明によるファイル転送方法の実施形態を説明するために用いる図である。
【図５】この発明によるファイル転送方法の実施形態における送信可能ファイルの一覧表示の例を示す図である。
【図６】この発明によるＩＰ電話機の実施形態におけるファイル転送処理の一例を説明のためのシーケンスを示す図である。
【図７】この発明によるＩＰ電話機の実施形態におけるファイル転送処理の例を説明するためのフローチャートの一部を示す図である。
【図８】この発明によるＩＰ電話機の実施形態におけるファイル転送処理の例を説明するためのフローチャートの一部を示す図である。
【図９】この発明によるＩＰ電話機の実施形態におけるファイル転送処理の例を説明するためのフローチャートの一部を示す図である。
【符号の説明】
【０１２５】
１２、２１…ＩＰ電話機、１３…ＬＡＮ、４０…ＵＳＢメモリ、１１１…ファイル一覧表示制御部、１１２…送信ファイル記憶部
【図１】
2008252623.tif 000003
【図２】
2008252623.tif 000004
【図３】
2008252623.tif 000005
【図４】
2008252623.tif 000006
【図５】
2008252623.tif 000007
【図６】
2008252623.tif 000008
【図７】
2008252623.tif 000009
【図８】
2008252623.tif 000010
【図９】
2008252623.tif 000011