(57)【要約】【課題】外部通信網に公開されているサーバ装置において、外部からの攻撃に晒されるのを防止することができ、セキュリティの向上を図ることができるようにする。【解決手段】電話回線モデム７が携帯端末からの接続要求を受信していれば（S４１）、接続要求を発した携帯端末の電話番号を取得する（S４２）。電話番号が、ファイルサーバ１への接続許可の携帯端末の電話番号として登録されていれば（S４３）、接続要求を発した携帯端末の電話番号を利用して発信処理を行い、ADSLモデム５の使用許可、パスワードの通知を行う（S４５）。タイマを起動し、ADSLモデム５の駆動電源をオンにする（S４６、４７）。接続要求した携帯端末から接続が許可されるパスワードが送信されれば（S５０）、データ通信の実施を許可する旨を通知する（S５２）。【選択図】図２
2008098833.tif 000002
【特許請求の範囲】
【請求項１】
外部端末との間でデータ通信を行うサーバ装置において、
第１の通信回線を通じて、接続が許可された外部端末との間でデータ通信を行うためのデータ通信部と、
前記第１の通信回線とは別の第２の通信回線を通じて外部端末より送信された接続要求を受信した場合に、前記外部端末に係わる識別データが、前記データ通信部への接続を許可され得る外部端末の識別データかどうかを判別する判別部と、
前記判別部が前記識別データを、接続を許可され得る外部端末の識別データであると判別した場合に、前記データ通信部への接続に必要な所定の符号データを、前記第２の通信回線を通じて前記外部端末に送信する符号データ送信部と、
前記外部端末より前記第１の通信回線を通じて送信された前記符号データが、正当な符号データかどうかを判別すると共に、前記符号データが正当な符号データであると判別した場合にのみ、前記外部端末が前記データ通信部との間のデータ通信を行えるよう前記データ通信部を制御する制御部と、
を備えるサ−バ装置。
【請求項２】
請求項１記載のサーバ装置において、
前記第１の通信回線が、インターネット網、及びW-LANを含むサーバ装置。
【請求項３】
請求項１記載のサーバ装置において、
前記第２の通信回線が、電話回線網、及び携帯無線システムを含むサーバ装置。
【請求項４】
請求項１記載のサーバ装置において、
前記外部端末に係わる識別データが、電話番号データであるサーバ装置。
【請求項５】
請求項１記載のサーバ装置において、
前記所定の符号データが、パスワードであるサーバ装置。
【請求項６】
請求項１記載のサーバ装置において、
前記データ通信部が、ADSLモデムであるサーバ装置。
【請求項７】
請求項１又は請求項６記載のサーバ装置において、
前記制御部による前記データ通信部の制御が、前記ADSLモデムへの駆動電源のオン／オフ制御であるサーバ装置。
【請求項８】
請求項１又は請求項６記載のサーバ装置において、
前記制御部による前記データ通信部の制御が、前記ADSLモデムのTCP/UDPポートの開／閉制御であるサーバ装置。
【請求項９】
請求項７記載のサーバ装置において、
前記制御部による前記ADSLモデムへの駆動電源のオンが、前記ADSLモデムへの接続を許可された外部端末が前記ADSLモデムとの間でデータ通信を行っている間だけ保持されるサーバ装置。
【請求項１０】
請求項８記載のサーバ装置において、
前記制御部による前記ADSLモデムのTCP/UDPポートの開状態が、前記ADSLモデムへの接続を許可された外部端末が前記ADSLモデムとの間でデータ通信を行っている間だけ保持されるサーバ装置。
【請求項１１】
請求項１又は請求項７記載のサーバ装置において、
前記制御部が、前記符号データ送信部による前記所定の符号データの前記外部端末への送信が行われたのを契機として前記ADSLモデムへの駆動電源をオンにするサーバ装置。
【請求項１２】
請求項１１記載のサーバ装置において、
前記制御部が、前記ADSLモデムへの駆動電源をオンにしてから所定時間経過しても前記外部端末より前記所定の符号データが送信されない場合には、前記ADSLモデムへの駆動電源をオフにするサーバ装置。
【請求項１３】
サーバ装置との間でデータ通信を行う端末装置において、
第１の通信回線を通じて、前記サーバ装置にアクセス要求を送信するアクセス要求送信部と、
前記アクセス要求送信部からの前記アクセス要求の送信に伴い、前記第１の通信回線を通じて前記端末装置の識別データが前記サーバ装置に送信されることにより、前記第１の通信回線を通じて前記サーバ装置から送信される、前記サーバ装置へのアクセス許可通知、及び前記サーバ装置へのアクセスに必要な所定の符号データを受信する符号データ受信部と、
前記符号データ受信部が受信した前記符号データを、前記第１の通信回線とは別の第２の通信回線を通じて、前記サーバ装置に送信する符号データ送信部と、
前記符号データ送信部から前記サーバ装置へ送信された符号データが、前記サーバ装置において正当なものであると判別されたことによって、前記サーバ装置から前記第２の通信回線を通じて送信されるデータ通信の許可通知を受信した場合には、前記第２の通信回線を通じて、前記サーバ装置との間でデータ通信を行うデータ通信部と、
を備える端末装置。
【請求項１４】
請求項１３記載の端末装置において、固定通信端末である端末装置。
【請求項１５】
請求項１３記載の端末装置において、モバイル通信端末である端末装置。
【請求項１６】
端末装置と、前記端末装置との間でデータ通信を行うサーバ装置と、を備え、
前記端末装置が、情報処理機能を有し、ユーザの家庭内ネットワークに接続される各種機器類との間で、外部の通信ネットワークを通じてデータ通信が行える、情報通信処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部端末との間でデータ通信を行うサーバ装置に関する。
【背景技術】
【０００２】
従来、データ通信の技術分野において、通信端末装置をネットワーク接続する際、ユーザIDやパスワード等の入力操作を不要とし、簡単且つ安全に認証を行えるようにすることを目的とした技術（接続認証制御装置、通信端末装置、及びこれらを含む接続認証システム）が提案されている。
【０００３】
該提案では、通信端末装置が電話回線を通じてISP（インターネットサービスプロバイダ）管理装置にアクセスするための特定のダイヤル番号に発呼したことによって受信した発呼者番号が登録済みである場合に、ISP管理装置が、該通信端末装置に対し、ユーザコード、及びパスワードを送信する。該通信端末装置では、XDSL回線を通じてユーザコード、及びパスワードをISPサーバに送信することにより、XDSL回線を通じてISP接続を行う。ISPサーバは、受信したユーザコード、及びパスワードが正規のものであれば、該通信端末装置との間のネットワーク接続を開始する（例えば特許文献１参照）。
【特許文献１】特開２００３−３２３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記提案では、セキュリティ、及びユーザの利便性の向上を図るため、ISPサーバが接続認証を行うのに必要な通信端末装置に割り振られる識別符号（即ち、ユーザコード）が、データ通信を行う回線（XDSL回線）とは別の回線（即ち、電話回線）を通じて通信端末装置からISPサーバに送信される。
【０００５】
しかし、上述した提案に係る接続認証システムでは、ISPサーバ側のデータ通信装置は、常時インターネット等の外部通信網に公開されているので、例えばISPサーバの脆弱性を狙った攻撃や、サービス拒否攻撃（Dos:Denial of Services）等の攻撃（所謂サイバー攻撃）に晒される可能性が極めて高いという問題がある。
【０００６】
また、上記に加えて、ISPサーバへの不正アクセスを行おうとする者が、個々の通信端末装置に割り振られる識別符号（即ち、ユーザコード）を偽装することにより、ISPサーバからパスワードを取得して発信者を偽ることも可能であるので、たとえ接続認証のために通信端末装置毎に割り振られる識別符号を用いたとしても、必ずしもセキュリティの向上に繋がらないという問題もあった。
【０００７】
従って本発明の目的は、外部通信網に公開されているサーバ装置において、外部からの攻撃に晒されるのを防止することができ、セキュリティの向上を図ることができるようにすることにある。
【０００８】
また、本発明の他の目的は、通信端末装置とサーバ装置とを有する情報通信処理システムにおいて、通信端末装置毎に割り振られる識別符号を偽装しても、サーバ装置に接続するためのパスワードを入手できず、サーバ装置に接続できないようにすることにある。
【課題を解決するための手段】
【０００９】
本発明の第１の観点に従うサーバ装置は、外部端末との間でデータ通信を行うためのもので、第１の通信回線を通じて、接続が許可された外部端末との間でデータ通信を行うためのデータ通信部と、上記第１の通信回線とは別の第２の通信回線を通じて外部端末より送信された接続要求を受信した場合に、上記外部端末に係わる識別データが、上記データ通信部への接続を許可され得る外部端末の識別データかどうかを判別する判別部と、上記判別部が上記識別データを、接続を許可され得る外部端末の識別データであると判別した場合に、上記データ通信部への接続に必要な所定の符号データを、上記第２の通信回線を通じて上記外部端末に送信する符号データ送信部と、上記外部端末より上記第１の通信回線を通じて送信された上記符号データが、正当な符号データかどうかを判別すると共に、上記符号データが正当な符号データであると判別した場合にのみ、上記外部端末が上記データ通信部との間のデータ通信を行えるよう上記データ通信部を制御する制御部と、を備える。
【００１０】
本発明に係る好適な実施形態では、上記第１の通信回線が、インターネット網、及びW-LANを含む。
【００１１】
上記とは別の実施形態では、上記第２の通信回線が、電話回線網、及び携帯無線システムを含む。
【００１２】
また、上記とは別の実施形態では、上記外部端末に係わる識別データが、電話番号データである。
【００１３】
また、上記とは別の実施形態では、上記所定の符号データが、パスワードである。
【００１４】
また、上記とは別の実施形態では、上記データ通信部が、ADSLモデムである。
【００１５】
また、上記とは別の実施形態では、上記制御部による上記データ通信部の制御が、上記ADSLモデムへの駆動電源のオン／オフ制御である。
【００１６】
また、上記とは別の実施形態では、上記制御部による上記データ通信部の制御が、上記ADSLモデムのTCP/UDPポートの開／閉制御である。
【００１７】
また、上記とは別の実施形態では、上記制御部による上記ADSLモデムへの駆動電源のオンが、上記ADSLモデムへの接続を許可された外部端末が上記ADSLモデムとの間でデータ通信を行っている間だけ保持される。
【００１８】
また、上記とは別の実施形態では、上記制御部による上記ADSLモデムのTCP/UDPポートの開状態が、上記ADSLモデムへの接続を許可された外部端末が上記ADSLモデムとの間でデータ通信を行っている間だけ保持される。
【００１９】
また、上記とは別の実施形態では、上記制御部が、上記符号データ送信部による上記所定の符号データの上記外部端末への送信が行われたのを契機として上記ADSLモデムへの駆動電源をオンにする。
【００２０】
更に、上記とは別の実施形態では、上記制御部が、前記ADSLモデムへの駆動電源をオンにしてから所定時間経過しても上記外部端末より上記所定の符号データが送信されない場合には、上記ADSLモデムへの駆動電源をオフにする。
【００２１】
本発明の第２の観点に従う端末装置は、サーバ装置との間でデータ通信を行うためのもので、第１の通信回線を通じて、前記サーバ装置にアクセス要求を送信するアクセス要求送信部と、上記アクセス要求送信部からの上記アクセス要求の送信に伴い、上記第１の通信回線を通じて上記端末装置の識別データが上記サーバ装置に送信されることにより、上記第１の通信回線を通じて上記サーバ装置から送信される、上記サーバ装置へのアクセス許可通知、及び上記サーバ装置へのアクセスに必要な所定の符号データを受信する符号データ受信部と、上記符号データ受信部が受信した上記符号データを、上記第１の通信回線とは別の第２の通信回線を通じて、上記サーバ装置に送信する符号データ送信部と、上記符号データ送信部から上記サーバ装置へ送信された符号データが、上記サーバ装置において正当なものであると判別されたことによって、上記サーバ装置から上記第２の通信回線を通じて送信されるデータ通信の許可通知を受信した場合には、上記第２の通信回線を通じて、上記サーバ装置との間でデータ通信を行うデータ通信部と、を備える。
【００２２】
上記とは別の実施形態では、上記端末装置が固定通信端末である。
【００２３】
また、上記とは別の実施形態では、上記端末装置がモバイル通信端末である。
【００２４】
本発明の第３の観点に従う情報通信処理システムは、端末装置と、上記端末装置との間でデータ通信を行うサーバ装置と、を備え、上記端末装置が、情報処理機能を有し、ユーザの家庭内ネットワークに接続される各種機器類との間で、外部の通信ネットワークを通じてデータ通信が行える。
【発明の効果】
【００２５】
本発明によれば、外部通信網に公開されているサーバ装置において、外部からの攻撃に晒されるのを防止することができ、セキュリティの向上を図ることができるようにすることができる。
【００２６】
また、本発明によれば、通信端末装置とサーバ装置とを有する情報通信処理システムにおいて、通信端末装置毎に割り振られる識別符号を偽装しても、サーバ装置に接続するためのパスワードを入手できず、サーバ装置に接続できないようにすることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を、図面により詳細に説明する。
【００２８】
図１は、本発明の一実施形態に係る情報通信処理システムが備えるサーバ装置の内部構成を示すブロック図である。図１で示すサーバ装置の内部構成は、サーバ装置の１種であるファイルサーバに係わるものである。よって、以下ではファイルサーバの内部構成について説明する。
【００２９】
図１に示すファイルサーバ１は、例えばインターネット等の外部通信網、或いはLAN等の通信網を通じて接続されるクライアント（マシン）（図示しない）からのデータ格納要求に応じて、該クライアント（マシン）（図示しない）から送信されるデータを格納する。該クライアント（マシン）は、例えば、携帯電話機の機能を備えるモバイル型のパーソナルコンピュータ（パソコン）である。ファイルサーバ１は、また、上述した通信網を通じて接続されるクライアント（マシン）（図示しない）からのデータ送信要求に応じて、格納しているデータを該クライアント（マシン）へ送信する。ファイルサーバ１は、図１に示すように、制御部３と、ADSL（Asymmetric Digital Subscriber Line）モデム５と、電話回線モデム７と、表示部９と、入力部１１と、記憶部１３と、を備える。
【００３０】
制御部３は、例えば入力部１１を通じてサーバ管理者から与えられる制御コマンドに基づき、ADSLモデム５、電話回線モデム７、表示部９、及び記憶部１３の動作を制御するもので、ROM１５と、CPU１７と、RAM１９と、を備える。ROM１５は、制御プログラム、及び不揮発性固定データを記憶するもので、CPU１７からのデータ読出し要求に応じて、記憶している不揮発性固定データをCPU１７へ出力する。RAM１９は、CPU１７の制御下で、その記憶領域の一部がワークエリアとして用いられる。このワークエリアには、例えばROM１５からロード（転送）される不揮発性固定データや、後述する記憶部１３のハードディスク（HDD）２７からロード（転送）されるサーバソフト２９が展開される。
【００３１】
CPU１７は、入力部１１を通じてサーバ管理者から与えられる制御コマンドを入力し、HDD２７からRAM１９にロード（転送）され、RAM１９のワークエリア上に展開されるサーバソフト２９に基づいて演算処理動作を実行して、ADSLモデム５、電話回線モデム７、及び表示部９を制御する。これにより、サーバ装置にファイルサーバ１としての機能が実現され、インターネット等の外部通信網、或いはLAN等の通信網を通じて接続される個々のクライアント（マシン）（図示しない）に対し、所望のサービスの提供が可能となる。
【００３２】
ADSLモデム５は、制御部１の制御下で駆動／停止するよう構成されている。即ち、ADSLモデム５の駆動電源は、通常オフになっており、制御部１からADSLモデム５に対し駆動指令信号が出力されたことに起因して、駆動電源が自動的に投入される。ADSLモデム５は、駆動電源が投入されることにより、外部機器、即ち、上述したクライアント（マシン）のような、IP（Internet Protocol）網等の外部通信網、或いはLAN等の通信網を通じて接続される情報通信機能、情報処理機能を備えた各種機器との間でデータ通信を行う。そして、該データ通信が終了すると、制御部１によって、駆動電源からADSLモデム５への給電がオフにされる。換言すれば、ADSLモデム５は、外部機器（ここでは図示を省略）との間でデータ通信を行うときだけ、駆動電源が制御部１により自動的にオンにされる。
【００３３】
電話回線モデム７は、制御部１の制御下で、電話回線を通じて外部の通信端末装置からのファイルサーバ１に対する接続要求を受付ける処理を行う。
【００３４】
表示部９は、LCD（Liquid Crystal Display）２１を備える。表示部９は、制御部１の制御下で、CPU１７によって記憶部１３のHDD２７から読出されたサーバソフト２９のユーザインタフェースを、LCD２１に表示する。このユーザインタフェースは、IP網等を通じてファイルサーバ１に接続されている各々の外部通信端末装置（即ち、クライアント（マシン））（ここでは、図示を省略）の稼動状態や、記憶部１３に記憶されているデータの容量や、記憶部１３の残りの記憶容量を表示する機能を備える。また、このユーザインタフェースは、例えばHDD２７の所定記憶領域にテーブル形式で登録済みの情報であって、ファイルサーバ１への接続が許可され得るクライアント（マシン）情報、及び上記以外のクライアント（マシン）情報の一覧を表示する機能をも備える。更に、このユーザインタフェースは、新規のクライアント（マシン）情報の上記所定記憶領域への登録や、登録済みのクライアント（マシン）情報の上記所定記憶領域からの削除や、登録済みのクライアント（マシン）情報の変更を行う機能をも備える。
【００３５】
入力部１１は、マウス２３と、キーボード２５と、を備える。入力部１１において、サーバ管理者が、マウス２３、キーボード２５を操作して、表示部９のLCD２１に表示されているサーバソフト２９のユーザインタフェースに、ファイルサーバ１を管理するための制御コマンドを入力することで、該制御コマンドが入力部１１から制御部１のCPU１７へ出力される。これにより、CPU１７は、サーバソフト２９に基づく演算処理動作を実行する。
【００３６】
記憶部１３は、ハードディスク（HDD）２７と、光ディスク３１と、を備える。既述の内容から明らかなように、HDD２７には、アプリケーションソフトの１種であるサーバソフト２９が格納されている。HDD２７には、上記に加えて、ファイルサーバ１への接続が許可され得る（外部）通信端末装置（クライアント（マシン））の電話番号データ（サーバ接続許可が与えられる端末の電話番号データ）、（外部）通信端末装置（クライアント（マシン））がファイルサーバ１に接続される際に使用するパスワードであって、ファイルサーバ１から（外部）通信端末装置（クライアント（マシン））に与えられたパスワード、及びファイルサーバ１に接続される（外部）通信端末装置（クライアント（マシン））から送信されたデータ等も格納されている。
【００３７】
なお、記憶部１３において、光ディスク３１は、HDD２７の補助記憶装置として機能する。
【００３８】
サーバソフト２９は、図１で示すサーバ装置が、接続されるクライアント（マシン）に対し、ファイルサーバ１としての機能を果たす（クライアント（マシン）に対し、ファイルサーバ１としての機能を提供する）ためのプログラムである。サーバソフト２９は、サーバブート（サーバ装置の起動）時に、記憶部１３（HDD２７）から制御部３（RAM１９）にロード（転送）され、CPU１７によって実行される。
【００３９】
図１に示した例では、ADSLモデム５が、例えばIP網を通じてファイルサーバ１に接続される外部の通信端末装置（クライアント（マシン））から利用できるようにするために、ADSLモデム５の駆動電源が自動的に投入されるようになっている。しかし、ADSLモデム５を、上記外部の通信端末装置（クライアント（マシン））から利用できるようにするために、データ通信に使用するファイルサーバ１のTCPポートやUDPポートを、制御部３が要求したデータ通信時にのみ、外部の通信端末装置（クライアント（マシン））が利用できるようにしても差し支えない。
【００４０】
図２は、図１で示したサーバ装置がファイルサーバ１として機能するための各部の処理動作を示すフローチャートである。
【００４１】
図２において、サーバ装置がファイルサーバ１としての動作を開始すると、サーバソフト２９がHDD２７からRAM１９にロードされ、CPU１７は、ロードされたサーバソフト２９に基づき、以下の処理動作を実行することになる。即ち、まず、電話回線モデム７に対し、外部の通信端末装置である携帯端末（クライアント（マシン）。以下同じ）からの接続要求を受信したかどうか問合せを行う（ステップＳ４１）。この問合せの結果、電話回線モデム７が携帯端末からの接続要求を受信していれば（ステップS４１でYES）、CPU１７は、電話回線モデム７より上記接続要求を発した携帯端末の電話番号データを取得する（ステップS４２）。そして、電話回線モデム７より取得した電話番号データが、HDD２７に、ファイルサーバ１への接続が許可され得る携帯端末の電話番号データとして登録されているかどうかチェックする（ステップS４３）。
【００４２】
このチェックの結果、登録されていることが確認できなければ（ステップS４３でNO）、CPU１７は、ファイルサーバ１への接続要求を発した携帯端末に対し、接続拒否の処理動作を実行すべく電話回線モデム７を制御した後（ステップS４４）、初期状態に復帰する。一方、上記チェックの結果、登録されていることが確認されれば（ステップS４３でYES）、CPU１７は、電話回線モデム７を制御することにより、接続要求を発した携帯端末の電話番号データを利用して発信処理を行い、該携帯端末に対しADSLモデム５の使用許可、及びADSLモデム５への接続に際して使用するパスワードの通知を行う（ステップS４５）。
【００４３】
次に、CPU１７は、制御部１に内蔵されているタイマ（図示しない）を起動すると共に（ステップS４６）、ADSLモデム５の駆動電源をオンにする（ステップS４７）。そして、ステップS４６で起動したタイマが５分をカウントするまでの間に（ステップS４８でNO）、ファイルサーバ１への接続要求を発した携帯端末からADSLモデム５に対し、パスワードが送信されているかどうかチェックする。このチェックの結果、パスワードが送信されていることを確認すれば、CPU１７は、ADSLモデム５を通じて該パスワードを取得する（ステップS４９）。
【００４４】
次に、CPU１７は、該取得したパスワードが、HDD２７に、ファイルサーバ１への接続が許可され得るパスワードとして登録されているかどうかチェックする（ステップS５０）。このチェックの結果、登録されていることが確認できなければ（ステップS５０でNO）、ステップS４８で示した処理動作、即ち、タイマが起動してから５分経過したかどうかをチェックする処理動作に移行する。そして、タイマ起動時から５分経過していなければ、ステップS４９で示した処理動作、即ち、再度ファイルサーバ１への接続要求を発した携帯端末からADSLモデム５に対し、パスワードが送信されているかどうかチェックする処理動作を実行する。
【００４５】
一方、上記チェックの結果、登録されていることが確認されれば（ステップS５０でYES）、CPU１７は、タイマの駆動を停止させ（ステップS５１）、次に、ファイルサーバ１への接続要求を発した携帯端末に対し、ADSLモデム５を利用したデータ通信の実施を許可する旨を通知する（ステップS５２）。これにより、ファイルサーバ１とファイルサーバ１への接続要求を発した携帯端末との間で、データ通信が実施される（ステップS５３）。そして、このデータ通信が終了すると、CPU１７は、ADSLモデム５の駆動電源をオフにして（ステップS５４）、初期状態に復帰する。
【００４６】
一方、ステップS４６で起動したタイマが５分をカウントするまでの間に、ファイルサーバ１への接続要求を発した携帯端末からADSLモデム５に対し、パスワードが送信されなかった場合には（ステップS４８でYES）、CPU１７は、ADSLモデム５の駆動電源をオフにすると共に（ステップS５５）、タイマの駆動を停止させ（ステップS５６）、初期状態に復帰する。
【００４７】
以上説明したように、図２で示したフローチャートでは、ファイルサーバ１への接続要求を発した外部通信端末装置（クライアント（マシン））に対し、接続を許可する場合にはADSLモデム５の駆動電源をオンにし、また、接続を許可しない場合にはADSLモデム５の駆動電源をオフにすることで対処しているが、上記外部通信端末装置（クライアント（マシン））に対するADSLモデム５への接続許可／不許可を、ADSLモデム５の駆動電源のオン／オフではなく、ADSLモデム５の通信機能のオン／オフを行うことにより対処しても良い。即ち、ADSLモデム５を携帯端末等の外部通信端末装置が利用できないようにする場合には、データ通信に使用するTCP/UDPポートを全て閉じることとし、外部通信端末装置がADSLモデム５を利用できるようにするためには、特定のTCP/UDPポートを開くこととして対処するようにしても差し支えない。
【００４８】
また、ADSLモデム５がIP網を利用したデータ通信に使用するTCP/UDPポートは、特定のTCP/UDPポートに固定されるものではなく、任意のTCP/UDPポートを使用するものとしても良い。その場合、パスワードを外部通信端末装置（携帯端末）に通知する際に（ステップS４５）、使用するTCP/UDPポートについても通知する必要がある。
【００４９】
図３は、本発明の一実施形態に係る情報通信処理システムにおいて、サーバ装置、即ち、ファイルサーバ１と携帯端末（クライアント（マシン））との間で行われるデータ通信の処理手順を示す説明図である。
【００５０】
図３に示す携帯端末６１は、例えば携帯電話基地局６３を有する携帯無線システムを通じて電話回線網６５に接続可能で、且つ、W-LAN（Wireless Local Area Network）基地局６７を有するW-LANを通じてインターネット網（IP網）６９にも接続できる外部通信端末装置（クライアント（マシン））である。なお、電話回線網６５、及びインターネット網６９には、ファイルサーバ１が接続されており、電話回線網６５は、ファイルサーバ１の電話回線モデム７に、インターネット網６９は、ファイルサーバ１のADSLモデム５に、夫々接続されている。
【００５１】
図３において、携帯端末６１とファイルサーバ１との間でデータ通信が行われる場合、携帯端末６１は、携帯無線システム、及び電話回線網６５を通じてファイルサーバ１に接続され、携帯端末６１に割り振られた電話番号データが、（局交換機から）電話回線網６５を通じてファイルサーバ１に通知される（図３（a）の通信要求の処理手順を参照）。
【００５２】
ファイルサーバ１が（局交換機から）電話回線網６５を通じて送信された上記電話番号データを受信すると、CPU１７は、上記電話番号データと同一の電話番号データが（記憶部１３の）HDD２７に記憶されているか、換言すれば、上記携帯端末６１がHDD２７にファイルサーバ１への接続が許可された携帯端末として登録されているかどうかチェックする。このチェックの結果、登録されていることが確認されれば、CPU１７は、該電話番号（携帯端末６１）宛に携帯端末６１をADSLモデム５に接続するのに必要なパスワードを、電話回線網６５を通じて送信する（図３（b）のパスワード通知の処理手順を参照）。
【００５３】
次に、CPU１７は、ADSLモデム５の駆動電源をオンにする（図３（c）の電源オンの処理手順を参照）。これにより、図３（b）の処理手順において携帯端末６１が受信したパスワードが、該携帯端末６１からW-LAN、及びインターネット網６９を通じてファイルサーバ１に送信されると、ADSLモデム５が該パスワードを受信することになる（図３（d）のパスワード送信の処理手順を参照）。
【００５４】
ADSLモデム５が上記パスワードを受信すると、CPU１７は、上記パスワードと同一のパスワードが（記憶部１３の）HDD２７に記憶されているかどうか、換言すれば、該パスワードがファイルサーバ１への接続が許可された携帯端末に割り振られたパスワードとして登録されているかどうかチェックする。このチェックの結果、登録されていることが確認されれば、上記パスワードの送信元である携帯端末（６１）に対し、W-LAN、インターネット網６９、及びADSLモデム５を通じてファイルサーバ１との間でデータ通信を行うことを許可する（図３（e）のデータ通信の処理手順を参照）。
【００５５】
上述したデータ通信の処理手順では、携帯端末（６１）がファイルサーバ１との間でデータ通信を行うためのパスワードは、（記憶部１３の）HDD２７に、ファイルサーバ１への接続が許可された端末として登録されている携帯端末の電話番号宛にしか送信されない。そのため、HDD２７に、ファイルサーバ１への接続が許可された端末として登録されていない携帯端末が、自端末の電話番号データを、接続が許可された端末として登録されている電話番号データであると偽ってファイルサーバ１にアクセスしても、ファイルサーバ１とデータ通信を行うためのパスワードを入手することができないから、ファイルサーバ１との間でデータ通信を行うことができない。
【００５６】
図３で示した処理手順では、複数の携帯端末（６１）が、ファイルサーバ１との間でデータ通信を行う場合、制御部３は、少なくとも１台の携帯端末（６１）がファイルサーバ１との間でデータ通信を行っている限りは、ADSLモデム５の駆動電源をオンにし続ける。そして、全ての携帯端末（６１）がファイルサーバ１との間のデータ通信を終了すれば、該時点で、制御部３はADSLモデム５の駆動電源をオフにする。
【００５７】
図４は、本発明の他の実施形態に係る情報通信処理システムが備えるサーバ装置の内部構成を示すブロック図である。
【００５８】
図４で示したサーバ装置７１は、家庭内のネットワーク（ホームネットワーク）と、（例えば、インターネット等の）外部ネットワークとの境界上に配置され、外部通信端末装置からの外部ネットワークを通じた家庭内ネットワークへのアクセスを制御するゲートウェイとして機能する。
【００５９】
本実施形態に係るサーバ装置７１は、入力部７３が、図１で示した入力部１１が備えるマウス２３、及びキーボード２５に代えてキーパッド７９を備える点、記憶部７５が、図１で示した記憶部１３が備えるHDD２７、及び光ディスク３１に代えてフラッシュメモリ８１を備える点、LANモジュール７７を備える点、フラッシュメモリ８１に、図１で示したサーバソフト２９ではなく、制御ソフト８３が記憶されている点において、図１に示したファイルサーバ１と相違する。その他の構成については、図１で示した構成と同一であるので、図４において、図１で示した物と同一物には同一符号を付して、それらの詳細な説明を省略する。
【００６０】
入力部７３において、ゲートウェイ管理者が、キーパッド７９を操作して、表示部９のLCD２１に表示されている制御ソフト８３のユーザインタフェースに、ゲートウェイ７１を管理するための制御コマンドを入力することで、該制御コマンドが入力部７３から制御部１のCPU１７へ出力される。これにより、CPU１７は、制御ソフト８３に基づく演算処理動作を実行する。
【００６１】
表示部９は、制御部１の制御下で、CPU１７によって（記憶部１３の）フラッシュメモリ８１から読出された制御ソフト８３のユーザインタフェースを、LCD２１に表示する。このユーザインタフェースは、IP網等を通じてゲートウェイ（サーバ装置）７１に接続されている各々の外部通信端末装置（クライアント（マシン））（ここでは、図示を省略）の稼動状態等を表示する機能を備える。また、このユーザインタフェースは、例えばフラッシュメモリ８１の所定記憶領域にテーブル形式で登録済みの情報であって、ゲートウェイ７１への接続が許可され得るクライアント（マシン）情報、及び上記以外のクライアント（マシン）情報の一覧を表示する機能をも備える。更に、このユーザインタフェースは、新規のクライアント（マシン）情報の上記所定記憶領域への登録や、登録済みのクライアント（マシン）情報の上記所定記憶領域からの削除や、登録済みのクライアント（マシン）情報の変更を行う機能をも備える。
【００６２】
制御ソフト８３は、図４で示すサーバ装置７１が、接続されるクライアント（マシン）に対し、ゲートウェイとしての機能を果たす（クライアント（マシン）に対し、ゲートウェイとしての機能を提供する）ためのプログラムである。制御ソフト８３は、ゲートウェイのブート（サーバ装置７１の起動）時に、記憶部１３（フラッシュメモリ８１）から制御部３（RAM１９）にロード（転送）され、CPU１７によって実行される。
【００６３】
LANモジュール７７は、制御部３の制御下で、家庭内ネットワークに接続し、ゲートウェイ７１が該ゲートウェイ７１への接続を許可した外部通信端末装置、即ち、携帯端末との間でデータ通信を実行する。
【００６４】
図４で示したサーバ装置７１がゲートウェイとして機能するための各部の処理動作は、図２で示したフローチャートのステップS５３における処理動作以外は、図２で示したフローチャートと同じである。即ち、上記ステップS５３では、ファイルサーバ１と接続要求を発した携帯端末との間で行われるデータ通信が、ADSLモデム５を利用して行われるのに対し、サーバ装置７１がゲートウェイとして機能するための処理手順では、家庭内ネットワークと接続要求を発した携帯端末との間で行われるデータ通信が、LANモジュール７７を通じて行われる。
【００６５】
図５、及び図６は、本発明の他の実施形態に係る情報通信処理システムにおいて、ゲートウェイ７１を通じて家庭内ネットワークと携帯端末との間で行われるデータ通信の処理手順を示す説明図である。
【００６６】
図５、及び図６に示すビデオサーバ９１は、（ゲートウェイ７１の）LANモジュール７７を通じて制御部３に接続されている。ビデオサーバ９は、ビデオデータを記憶すると共に、TCP/IP通信、若しくはUDP/IP通信によりインターネット網６９、及びW-LANを通じてゲートウェイ７１への接続を許可された携帯端末６１に対し、該ビデオデータを配信する機器である。
【００６７】
図５、及び図６において、携帯端末６１とゲートウェイ７１を通じてビデオサーバ９１との間でデータ通信が行われる場合、携帯端末６１は、携帯無線システム、及び電話回線網６５を通じてゲートウェイ７１に接続され、携帯端末６１に割り振られた電話番号データが、（局交換機から）電話回線網６５を通じてゲートウェイ７１に通知される（図５（a）の通信要求の処理手順を参照）。
【００６８】
ゲートウェイ７１が（局交換機から）電話回線網６５を通じて送信された上記電話番号データを受信すると、CPU１７は、上記電話番号データと同一の電話番号データが（記憶部１３の）フラッシュメモリ８１に記憶されているか、換言すれば、上記携帯端末６１がフラッシュメモリ８１にゲートウェイ７１への接続が許可された携帯端末として登録されているかどうかチェックする。このチェックの結果、登録されていることが確認されれば、CPU１７は、該電話番号（携帯端末６１）宛に携帯端末６１をADSLモデム５に接続するのに必要なパスワードを、電話回線網６５、及び携帯無線システムを通じて送信する（図５（b）のパスワード通知の処理手順を参照）。
【００６９】
次に、CPU１７は、ADSLモデム５の駆動電源をオンにする（図５（c）の電源オンの処理手順を参照）。これにより、図５（b）の処理手順において携帯端末６１が受信したパスワードが、該携帯端末６１からW-LAN、及びインターネット網６９を通じてゲートウェイ７１に送信されると、ADSLモデム５が該パスワードを受信することになる（図６（d）のパスワード送信の処理手順を参照）。
【００７０】
ADSLモデム５が上記パスワードを受信すると、CPU１７は、上記パスワードと同一のパスワードが（記憶部１３の）HDD２７に記憶されているか、換言すれば、該パスワードがゲートウェイ７１への接続が許可された携帯端末に割り振られたパスワードとして登録されているかどうかチェックする。このチェックの結果、登録されていることが確認されれば、上記パスワードの送信元である携帯端末（６１）に対し、W-LAN、インターネット網６９、ADSLモデム５、及びLANモジュール７７を通じて（ゲートウェイ７１を通じて）ビデオサーバ９１との間でデータ通信を行うことを許可する（図６（e）のデータ通信の処理手順を参照）。その結果、携帯端末６１は家庭内ネットワークに接続されているビデオサーバ９１にアクセスして、ビデオサーバ９１に記憶されているビデオデータを受信することが可能になる。
【００７１】
以上説明したように、本発明の他の実施形態によれば、携帯端末（６１）がゲートウェイ７１を通じて家庭内ネットワークとの間でデータ通信を行うためのパスワードは、（記憶部１３の）フラッシュメモリ８１に、ゲートウェイ７１への接続が許可された端末として登録されている携帯端末の電話番号宛にしか送信されない。そのため、フラッシュメモリ８１に、ゲートウェイ７１への接続が許可された端末として登録されていない携帯端末が、自端末の電話番号データを、接続が許可された端末として登録されている電話番号データであると偽ってゲートウェイ７１にアクセスしても、ゲートウェイ７１を通じて家庭内ネットワークとデータ通信を行うためのパスワードを入手することができないから、ビデオサーバ９１からビデオデータを受信することができない。
【００７２】
図５、及び図６で示した処理手順では、複数の携帯端末（６１）が、ゲートウェイ７１との間でデータ通信を行う場合、制御部３は、少なくとも１台の携帯端末（６１）がゲートウェイ７１を通じて（家庭内ネットワークの）ビデオサーバ９１との間でデータ通信を行っている限りは、ADSLモデム５の駆動電源をオンにし続ける。そして、全ての携帯端末（６１）が上記データ通信を終了すれば、該時点で、制御部３はADSLモデム５の駆動電源をオフにする。
【００７３】
また、（記憶部７５の）フラッシュメモリ８１に登録済みの、ゲートウェイ７１を通じた家庭内ネットワークへの接続が許可されている全ての携帯端末が、ゲートウェイ７１を通じてビデオサーバ９１との間で同時にデータ通信を行っている場合には、上記以外の携帯端末からの電話回線モデム７への接続要求を拒否し、それ以上のゲートウェイ７１への接続を許可しない。
【００７４】
なお、上述した本発明の他の実施形態では、ゲートウェイ７１とビデオサーバ９１とを互いに独立した別の機器として説明したが、ビデオサーバ９１がゲートウェイ７１を具備する構成であっても差し支えない。
【００７５】
上述した本発明の一実施形態に係るサーバ装置、及び本発明の他の実施形態に係るサーバ装置では、ユーザが携帯端末を通じてサーバ装置との間でデータ通信を行わないときには、サーバ装置を利用できないようにすることによって、外部からの攻撃に晒されるのを防止することができ、セキュリティの向上を図ることができる。
【００７６】
また、サーバ装置から（記憶部７５の）フラッシュメモリ８１にゲートウェイ７１への接続が許可された端末として登録されている携帯端末にのみ、パスワードを送信するのに必要な発信を行うことによって、仮に不正なユーザが接続認証のために携帯端末に割り振られた符号を偽装しても、サーバ装置に接続するのに必要なパスワードを入手することができないから、不正なユーザが、データ通信のために携帯端末をサーバ装置に接続することができないので、セキュリティの向上を図ることが可能である。
【００７７】
以上、本発明の好適な実施形態を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。例えば、上述した各実施形態では、クライアント（マシン）として、携帯電話機の機能を備えるモバイル型のパーソナルコンピュータ（パソコン）を例に挙げたが、パソコンにPCカード等を挿入して携帯電話機の機能を持たせたモバイル型の情報処理端末を用いても差し支えない。
【００７８】
なお、本発明に係る外部通信端末装置として、例えば、情報処理機能を有し、ユーザの家庭内ネットワークに接続される各種機器類との間で、インターネット等の外部の通信ネットワークを通じてデータ通信が行え、且つ、上記ユーザの選択に応じて固定通信端末若しくはモバイル通信端末の何れとしても利用可能に構成されている外部通信端末装置を利用することも可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態に係る情報通信処理システムが備えるサーバ装置の内部構成を示すブロック図。
【図２】図１で示したサーバ装置がファイルサーバとして機能するための各部の処理動作を示すフローチャート。
【図３】本発明の一実施形態に係る情報通信処理システムにおいて、ファイルサーバと携帯端末との間で行われるデータ通信の処理手順を示す説明図。
【図４】本発明の他の実施形態に係る情報通信処理システムが備えるサーバ装置の内部構成を示すブロック図。
【図５】本発明の他の実施形態に係る情報通信処理システムにおいて、ゲートウェイを通じて家庭内ネットワークと携帯端末との間で行われるデータ通信の処理手順を示す説明図。
【図６】本発明の他の実施形態に係る情報通信処理システムにおいて、ゲートウェイを通じて家庭内ネットワークと携帯端末との間で行われるデータ通信の処理手順を示す説明図。
【符号の説明】
【００８０】
１  ファイルサーバ
３  制御部
５  ADSL（Asymmetric Digital Subscriber Line）モデム
７  電話回線モデム
９  表示部
１１  入力部
１３  記憶部
１５  ROM
１７  CPU
１９  RAM
２１  LCD
２３  マウス
２５  キーボード
２７  ハードディスク（HDD）
２９  サーバソフト
３１  光ディスク
【図１】
2008098833.tif 000003
【図２】
2008098833.tif 000004
【図３】
2008098833.tif 000005
【図４】
2008098833.tif 000006
【図５】
2008098833.tif 000007
【図６】
2008098833.tif 000008