(57)【要約】【課題】情報通信装置の情報のセキュリティが維持される情報通信システムを提供する。【解決手段】情報通信システム１０は、情報通信装置１００と、携帯電話機５００とを備える。情報通信装置１００は、ＵＳＢポート１１０，１１２，１１４，１１６と、各ＵＳＢポートにおける機器の物理的なおよび論理的な又は電気的な接続状態を監視するＵＳＢ監視部１２０と、ＵＳＢポートにおける接続状態の変化の有無を検知する判断部１２２と、接続状態を示す信号を携帯電話機５００に送信する内部状態送信部１２４と、赤外線ポート１３０と、携帯電話機５００から送られた命令を解析するメール解析部１３２と、命令に基づいてＵＳＢポートにおける論理的な接続を制御するＵＳＢ制御部１３４とを含む。【選択図】図１
2010102580.tif 000002
【特許請求の範囲】
【請求項１】
情報通信システムであって、
通信端末と、
情報通信装置とを備え、
前記情報通信装置は、
前記情報通信装置を識別する識別データを格納する記憶手段と、
インターフェイスと、
前記情報通信装置の動作を制御する制御手段とを備え、前記制御手段は、前記インターフェイスに接続されている機器の接続状態を検出するように構成されており、
前記機器の接続状態を示す通知情報と、前記識別データとを送信する送信手段をさらに備え、
前記通信端末は、
表示装置と、
前記識別データおよび前記通知情報を受信する受信手段と、
前記通知情報および前記識別データの受信に基づいて、前記インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を前記表示装置に表示させる表示制御手段と、
前記通信端末に対する操作入力を受け付ける操作手段と、
入力された指示に基づいて、前記接続状態を制御する命令を送出する送出手段とを備え、
前記情報通信装置は、
前記通信端末によって送出された命令の入力を受け付ける入力手段をさらに備え、
前記制御手段は、前記命令に基づいて、前記機器と前記インターフェイスとの接続状態を制御する、情報通信システム。
【請求項２】
前記機器の接続状態は、前記機器が前記インターフェイスに接続されているか否かを含む、請求項１に記載の情報通信システム。
【請求項３】
前記制御手段は、予め定められた時間ごとに、前記機器の接続状態を検出する、請求項１または請求項２に記載の情報通信システム。
【請求項４】
前記制御手段は、前記インターフェイスに接続されている機器に対するアクセスを検知すると、前記接続状態を検出する、請求項１から請求項３のいずれかに記載の情報通信システム。
【請求項５】
前記命令は、前記情報通信装置の識別データを含み、
前記通信端末から送られた命令に含まれる識別データと、前記記憶手段に格納されている識別データとが同じである場合に、前記制御手段は、前記命令に基づいて前記接続状態を切り換える、請求項１から請求項４のいずれかに記載の情報通信システム。
【請求項６】
前記通知情報は、前記インターフェイスに機器が物理的に接続されたことを示す情報を含み、
前記命令は、前記物理的に接続された機器に対するアクセスの可否を示す制御情報を含み、
前記制御情報が前記アクセスの許可を示している場合に、前記制御手段は、前記機器と前記インターフェイスとを、電気的に又は論理的に接続する、請求項１から請求項５のいずれかに記載の情報通信システム。
【請求項７】
前記通知情報は、前記インターフェイスに機器が電気的に又は論理的に接続されているとを示す情報を含み、
前記命令は、前記機器の取り外しの可否を示す制御情報を含み、
前記制御情報が前記取り外しの許可を示している場合に、前記制御手段は、前記機器と前記インターフェイスとを、電気的に又は論理的に遮断する、請求項１から請求項６のいずれかに記載の情報通信システム。
【請求項８】
前記情報通信装置は、前記インターフェイスに論理的又は電気的に接続されていた機器が物理的に取り外されたことを検知する検知手段をさらに備え、
前記制御手段は、前記検知手段によって検知された機器が再び前記インターフェイスに物理的に接続されたことを検知すると、前記機器と前記イーターフェイスとの間の論理的又は電気的な接続を禁止する、請求項１から請求項７のいずれかに記載の情報通信システム。
【請求項９】
前記通信端末と前記情報通信装置との通信は、無線または有線のいずれかによる通信を含む、請求項１から請求項８のいずれかに記載の情報通信システム。
【請求項１０】
情報通信装置であって、
前記情報通信装置を識別する識別データを格納する記憶手段と、
インターフェイスと、
前記情報通信装置の動作を制御する制御手段とを備え、前記制御手段は、前記インターフェイスに接続されている機器の接続状態を検出し、
前記機器の接続状態を示す通知情報と、前記識別データとを、通信端末に送信する送信手段と、
前記通知情報および前記識別データに基づいて前記通信端末によって選択された機器の接続状態を切り換える命令の入力を受け付ける入力手段とを備え、
前記制御手段は、前記命令に基づいて、前記選択された機器と前記インターフェイスとの接続状態を制御する、情報通信装置。
【請求項１１】
前記機器の接続状態は、前記機器が前記インターフェイスに接続されているか否かを含む、請求項１０に記載の情報通信装置。
【請求項１２】
前記制御手段は、予め定められた時間ごとに、前記機器の接続状態を検出する、請求項１０または請求項１１に記載の情報通信装置。
【請求項１３】
前記制御手段は、前記インターフェイスに接続されている機器に対するアクセスを検知すると、前記接続状態を検出する、請求項１０から請求項１２のいずれかに記載の情報通信装置。
【請求項１４】
前記命令は、前記情報通信装置の識別データを含み、
前記通信端末から送られた命令に含まれる識別データと、前記記憶手段に格納されている識別データとが同じである場合に、前記制御手段は、前記命令に基づいて前記接続状態を切り換える、請求項１０から請求項１３のいずれかに記載の情報通信装置。
【請求項１５】
前記通知情報は、前記インターフェイスに機器が物理的に接続されたことを示す情報を含み、
前記命令は、前記物理的に接続された機器に対するアクセスの可否を示す制御情報を含み、
前記制御情報が前記アクセスの許可を示している場合に、前記制御手段は、前記機器と前記インターフェイスとを、電気的に又は論理的に接続する、請求項１０から請求項１４のいずれかに記載の情報通信装置。
【請求項１６】
前記通知情報は、前記インターフェイスに機器が電気的に又は論理的に接続されているとを示す情報を含み、
前記命令は、前記機器の取り外しの可否を示す制御情報を含み、
前記制御情報が前記取り外しの許可を示している場合に、前記制御手段は、前記機器と前記インターフェイスとを、電気的に又は論理的に遮断する、請求項１０から請求項１５のいずれかに記載の情報通信装置。
【請求項１７】
前記インターフェイスに論理的又は電気的に接続されていた機器が物理的に取り外されたことを検知する検知手段をさらに備え、
前記制御手段は、前記検知手段によって検知された機器が再び前記インターフェイスに物理的に接続されたことを検知すると、前記機器と前記イーターフェイスとの間の論理的又は電気的な接続を禁止する、請求項１０から請求項１６のいずれかに記載の情報通信装置。
【請求項１８】
前記送信手段は、無線または有線のいずれかにより信号を送信する、請求項１０から請求項１７のいずれかに記載の情報通信装置。
【請求項１９】
通信端末であって、
表示装置と、
情報通信装置によって送られた前記識別データおよび前記通知情報を受信する受信手段と、
前記通知情報および前記識別データの受信に基づいて、前記インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を前記表示装置に表示させる表示制御手段と、
前記通信端末に対する操作入力を受け付ける操作手段と、
入力された指示に基づいて、前記接続状態を制御する命令を送出する送出手段とを備える、通信端末。
【請求項２０】
前記機器の接続状態は、前記機器が前記インターフェイスに接続されているか否かを含む、請求項１９に記載の通信端末。
【請求項２１】
前記表示制御手段は、予め定められた時間ごとに、前記画面を前記表示装置に表示させる、請求項１９または請求項２０に記載の通信端末。
【請求項２２】
前記表示制御手段は、前記インターフェイスに接続されている機器に対するアクセスに応答して前記画面を前記表示装置に表示させる、請求項１９から請求項２１のいずれかに記載の通信端末。
【請求項２３】
前記命令は、前記情報通信装置の識別データを含む、請求項１９から請求項２２のいずれかに記載の通信端末。
【請求項２４】
前記通知情報は、前記インターフェイスに機器が物理的に接続されたことを示す情報を含み、
前記送出手段は、前記物理的に接続された機器に対するアクセスの可否を示す制御情報を含む命令を送出する、請求項１９から請求項２３のいずれかに記載の通信端末。
【請求項２５】
情報通信装置および通信端末を備える情報通信システムの制御方法であって、
前記情報通信装置が、前記情報通信装置を識別する識別データをロードするステップと、
前記情報通信装置が、インターフェイスに接続されている機器の接続状態を検出するステップと、
前記情報通信装置が、前記機器の接続状態を示す通知情報と、前記識別データとを、前記通信端末に送信するステップと、
前記通信端末が、前記識別データおよび前記通知情報を受信するステップと、
前記通信端末が、前記通知情報および前記識別データの受信に基づいて、前記インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を表示するステップと、
前記通信端末が、入力された指示に基づいて、機器の接続状態を切り換える命令を送出するステップと、
前記情報通信装置が、前記通信端末によって送出された命令の入力を受け付けるステップと、
前記情報通信装置が、前記命令に基づいて、前記機器と前記インターフェイスとの接続状態を制御するステップとを含む、情報通信システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信装置のインターフェイスに関し、特に、インターフェイスにおける接続の制御に関する。
【背景技術】
【０００２】
通信装置の周辺機器の接続インターフェイスの一態様としてＵＳＢ（Universal  Serial  Bus）インターフェイスがある。周辺機器の接続インターフェイスに関し、たとえば、特開２００８−４８０４８号公報（特許文献１）は、「通信装置に接続された周辺機器を、通信装置内部の処理主体及びネットワーク上の端末装置から効率的に利用可能な技術」を開示している。
【０００３】
特開２００７−４２５１号公報（特許文献２）は、「どのようなインタフェースを有する場合であっても、ユーザが簡易な操作で取り外し処理（アンマウント処理）を行うことができ、安全に機器を取り外すことができる外付けストレージデバイス、プログラム、および情報処理システム」を開示している。
【０００４】
特開２００７−１６４６１２号公報（特許文献３）は、「ネットワークを介した通信機能を持たない場合でもワイヤレス信号によって制御可能な機器を遠隔から制御できる遠隔制御システム」を開示している。
【特許文献１】特開２００８−４８０４８号公報
【特許文献２】特開２００７−４２５１号公報
【特許文献３】特開２００７−１６４６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特開２００８−４８０４８号公報に開示された技術によると、ＵＳＢ接続されたデバイスの一覧に基づいて、ユーザ操作によってＵＳＢデバイスの接続は簡単に解除できる。また、管理者パスワードも保有できるためセキュリティ的には問題ないが、管理者パスワードの入力／登録に手間を要する。また、パスワードを忘れたときに操作ができないという問題点がある。
【０００６】
特開２００７−４２５１号公報に開示された技術によると、簡単にＵＳＢデバイスの取り外しが可能となるが、誰でも、ＵＳＢデバイスの取り外しができることになる。そのため、たとえば、あるユーザがＵＳＢストレージ内の画像を外部から閲覧している場合でも、他のユーザが当該ＵＳＢストレージを勝手に取り外す恐れがある。
【０００７】
特開２００７−１６４６１２号公報に開示された技術によると、ネットワークを介した通信機能を持たない機器に対しても、ワイヤレス制御装置その他の外部の装置が制御コマンドを発行することにより、赤外線通信で接続を制御することができる。しかしながら、そのためには、制御コマンドを予め登録しておく必要がある。
【０００８】
本発明は、上述のような問題点を解決するためになされたものであって、その目的は、情報通信装置の情報のセキュリティが維持される情報通信システムを提供することである。他の目的は、運用が容易になる情報通信システムを提供することである。
【０００９】
他の目的は、情報のセキュリティが維持される情報通信装置を提供することである。他の目的は、運用が容易になる情報通信装置を提供することである。
【００１０】
他の目的は、情報通信装置の情報のセキュリティを維持しつつインターフェイスの接続を容易に制御できる通信端末を提供することである。
【００１１】
他の目的は、情報通信装置の情報のセキュリティを維持しつつインターフェイスの接続を容易に制御できる情報通信システムの制御方法を提供することである。
【課題を解決するための手段】
【００１２】
ある局面に従う情報通信システムは、通信端末と、情報通信装置とを備える。情報通信装置は、情報通信装置を識別する識別データを格納する記憶手段と、インターフェイスと、情報通信装置の動作を制御する制御手段とを備える。制御手段は、インターフェイスに接続されている機器の接続状態を検出するように構成されている。情報通信装置は、機器の接続状態を示す通知情報と、識別データとを送信する送信手段をさらに備える。通信端末は、表示装置と、識別データおよび通知情報を受信する受信手段と、通知情報および識別データの受信に基づいて、インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を表示装置に表示させる表示制御手段と、通信端末に対する操作入力を受け付ける操作手段と、入力された指示に基づいて、接続状態を制御する命令を送出する送出手段とを備える。情報通信装置は、通信端末によって送出された命令の入力を受け付ける入力手段をさらに備える。制御手段は、命令に基づいて、機器とインターフェイスとの接続状態を制御する。
【００１３】
好ましくは、機器の接続状態は、機器がインターフェイスに接続されているか否かを含む。
【００１４】
好ましくは、制御手段は、予め定められた時間ごとに、機器の接続状態を検出する。
好ましくは、制御手段は、インターフェイスに接続されている機器に対するアクセスを検知すると、接続状態を検出する。
【００１５】
好ましくは、命令は、情報通信装置の識別データを含む。通信端末から送られた命令に含まれる識別データと、記憶手段に格納されている識別データとが同じである場合に、制御手段は、命令に基づいて接続状態を切り換える。
【００１６】
好ましくは、通知情報は、インターフェイスに機器が物理的に接続されたことを示す情報を含む。命令は、物理的に接続された機器に対するアクセスの可否を示す制御情報を含む。制御情報がアクセスの許可を示している場合に、制御手段は、機器とインターフェイスとを、電気的に又は論理的に接続する。
【００１７】
好ましくは、通知情報は、インターフェイスに機器が電気的に又は論理的に接続されているとを示す情報を含む。命令は、機器の取り外しの可否を示す制御情報を含む。制御情報が取り外しの許可を示している場合に、制御手段は、機器とインターフェイスとを、電気的に又は論理的に遮断する。
【００１８】
好ましくは、情報通信装置は、インターフェイスに論理的又は電気的に接続されていた機器が物理的に取り外されたことを検知する検知手段をさらに備える。制御手段は、検知手段によって検知された機器が再びインターフェイスに物理的に接続されたことを検知すると、機器とイーターフェイスとの間の論理的又は電気的な接続を禁止する。
【００１９】
好ましくは、通信端末と情報通信装置との通信は、無線または有線のいずれかによる通信を含む。
【００２０】
他の局面に従うと、情報通信装置が提供される。この情報通信装置は、情報通信装置を識別する識別データを格納する記憶手段と、インターフェイスと、情報通信装置の動作を制御する制御手段とを備える。制御手段は、インターフェイスに接続されている機器の接続状態を検出する。情報通信装置は、機器の接続状態を示す通知情報と、識別データとを、通信端末に送信する送信手段と、通知情報および識別データに基づいて通信端末によって選択された機器の接続状態を切り換える命令の入力を受け付ける入力手段とを備える。制御手段は、命令に基づいて、選択された機器とインターフェイスとの接続状態を制御する。
【００２１】
好ましくは、送信手段は、無線または有線のいずれかにより信号を送信する。
さらに他の局面に従うと、通信端末が提供される。この通信端末は、表示装置と、情報通信装置によって送られた識別データおよび通知情報を受信する受信手段と、通知情報および識別データの受信に基づいて、インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を表示装置に表示させる表示制御手段と、通信端末に対する操作入力を受け付ける操作手段と、入力された指示に基づいて、接続状態を制御する命令を送出する送出手段とを備える。
【００２２】
好ましくは、表示制御手段は、予め定められた時間ごとに、画面を表示装置に表示させる。
【００２３】
好ましくは、表示制御手段は、インターフェイスに接続されている機器に対するアクセスに応答して画面を表示装置に表示させる。
【００２４】
好ましくは、通知情報は、インターフェイスに機器が物理的に接続されたことを示す情報を含む。送出手段は、物理的に接続された機器に対するアクセスの可否を示す制御情報を含む命令を送出する。
【００２５】
さらに他の局面に従うと、情報通信装置および通信端末を備える情報通信システムの制御方法が提供される。この方法は、情報通信装置が、情報通信装置を識別する識別データをロードするステップと、情報通信装置が、インターフェイスに接続されている機器の接続状態を検出するステップと、情報通信装置が、機器の接続状態を示す通知情報と、識別データとを、通信端末に送信するステップと、通信端末が、識別データおよび通知情報を受信するステップと、通信端末が、通知情報および識別データの受信に基づいて、インターフェイスにおける機器の接続状態を制御するための指示の入力を促す画面を表示するステップと、通信端末が、入力された指示に基づいて、機器の接続状態を切り換える命令を送出するステップと、情報通信装置が、通信端末によって送出された命令の入力を受け付けるステップと、情報通信装置が、命令に基づいて、機器とインターフェイスとの接続状態を制御するステップとを含む。
【発明の効果】
【００２６】
本発明によると、情報通信システムを構成する情報通信装置の情報のセキュリティを高めることができる。また、情報システムの運用が容易になる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２８】
また、異なる実施の形態が説明される場合には、その実施の形態に係る構成の説明は、当該実施の形態に固有な構成を除き、繰り返さない。
【００２９】
［システム構成］
図１を参照して、本発明の実施の形態に係る通信システムの構成について説明する。図１は、情報通信システム１０の構成を表わす図である。情報通信システム１０は、情報通信装置１００と、携帯電話機５００とを備える。情報通信装置１００は、ＵＳＢ（Universal Serial Bus）ポート１１０，１１２，１１４，１１６と、ＵＳＢ監視部１２０と、判断部１２２と、内部状態送信部１２４と、赤外線ポート１３０と、通信ＩＦ（Interface）１３１と、メール解析部１３２と、ＵＳＢ制御部１３４とを含む。通信ＩＦ１３１は、無線ＬＡＮインターフェイス、有線ＬＡＮインターフェイス、Bluetooth（登録商標）、その他の通信装置を含む。したがって、情報通信装置１００と携帯電話機５００との通信の態様は、特に限定されない。
【００３０】
情報通信装置１００と携帯電話機５００との通信は、赤外線ポート１３０または通信ＩＦを介して行なわれる。いずれのインターフェイスが通信に使用されるかについては、情報通信システム１０の使用者、管理者などによる設定によって決定される。あるいは、他の局面において、常にいずれのインターフェイスが通信可能な待機状態とする構成が用いられてもよい。
【００３１】
ＵＳＢポート１１０には、ＭＦＰ（Multi-Function Peripheral）１５０が接続されている。ＵＳＢポート１１２には、ＵＳＢメモリ１５２が接続されている。ＵＳＢポート１１４には、ハードディスク１５４が接続されている。ＵＳＢポート１１６には、ＵＳＢメモリ１５６が接続されている。
【００３２】
ＵＳＢ監視部１２０は、ＵＳＢポート１１０，１１２，１１４，１１６における機器の物理的なおよび論理的な接続状態を監視する。判断部１２２は、ＵＳＢ監視部１２０による監視の結果に基づいて、各ＵＳＢポートにおける接続状態の変化の有無を検知する。内部状態送信部１２４は、判断部１２２による判断の結果に基づいて各ＵＳＢポートにおける接続状態を示す信号を生成し、その生成した信号を情報通信装置１００の外部に送信する。送信の態様は、たとえば、メール、赤外線通信、Bluetooth（登録商標）通信その他の無線通信を含み得る。
【００３３】
送信された信号は、携帯電話機５００によって受信される。携帯電話機５００は、その情報を解析し、解析結果に基づいて情報通信装置１００における各ＵＳＢポートの接続状態を表示する。携帯電話機５００のユーザが、ＵＳＢポートにおける接続状態の切り換えの指示を入力すると、携帯電話機５００は、その指示に基づくメッセージを生成し、そのメッセージを送出する。送出の態様は、前述のように、電子メール、Bluetooth（登録商標）、赤外線その他の無線通信を含み得る。携帯電話機５００によって送出されたメッセージは、たとえば情報通信装置１００の赤外線ポート１３０によって受信される。
【００３４】
情報通信装置１００において、メール解析部１３２は、赤外線ポート１３０によって受信されたメッセージを解析する。メール解析部１３２は、その解析の結果、情報通信装置１００が備える各ＵＳＢポートについての接続状態を規定する命令を抽出する。抽出された命令は、ＵＳＢ制御部１３４に送出される。ＵＳＢ制御部１３４は、その命令に応じて、特定のＵＳＢポートにおける論理的な接続を制御する。たとえば、当初、ＵＳＢメモリ１５２がＵＳＢポート１１２に論理的に接続されていた場合であっても、ＵＳＢ制御部１３４は、携帯電話機５００から送られた命令に基づいてＵＳＢポート１１２における当該論理的な接続を切り離すことができる。
【００３５】
なお、本実施の形態において、情報通信装置１００のインターフェイスの一例として、ＵＳＢ  Ｉ／Ｆが説明されるが、インターフェイスは、ＵＳＢ  Ｉ／Ｆに限られない。少なくとも、情報通信装置１００が、ＵＳＢ  Ｉ／Ｆの電気的な又は論理的な接続と遮断との切り換えが制御可能なインターフェイス装置であればよい。また、他の実施の局面において、ＵＳＢポート以外にも、たとえば、モジュラージャック、ＬＡＮ（Local  Area  Network）ポート等も、論理的又は電気的な接続制御の対象となり得る。
【００３６】
［機能構成］
図２を参照して、本実施の形態に係る情報通信システム１０を実現する機能の構成について説明する。図２は、情報通信装置１００と携帯電話機５００とによって実現される機能の構成を表わすブロック図である。
【００３７】
情報通信装置１００は、記憶部２１０と、状態検出部２１２と、生成部２１４と、送信部２１６と、入力部２１８と、接続状態制御部２２０と、ＵＳＢポート２２２，２２４，２２６とを備える。
【００３８】
記憶部２１０は、情報通信装置１００を識別するための識別データを格納している。
状態検出部２１２は、ＵＳＢポート２２２，２２４，２２６における機器の接続状態を検出する。状態検出部２１２の出力は、生成部２１４に入力される。
【００３９】
生成部２１４は、記憶部２１０に格納されているデータと状態検出部２１２によって出力されるデータとに基づいて作動する。詳しくは、生成部２１４は、情報通信装置１００の識別データとＵＳＢ２２２，２２４，２２６における各接続（物理的接続、論理的接続を含み得る）の状態を示すデータとを用いて、情報通信装置１００における接続状態を通知するためのメッセージを生成する。
【００４０】
送信部２１６は、生成部２１４によって生成されたメッセージを情報通信装置１００の外部に送信する。たとえば、送信部２１６は、メッセージを電子メールとして予め登録されたアドレスに向けて送信する。この場合、予め登録されたアドレスは、記憶部２１０に格納されている。他の局面において、送信部２１６は、当該メッセージをBluetooth（登録商標）を用いて、あるいは赤外線信号を用いて、無線信号により送信することもできる。
【００４１】
図２を再び参照して、携帯電話機５００は、記憶部２５０と、受信部２５２と、解析部２５４と、報知部２５６と、表示制御部２５７と、表示部２５８と、操作部２６０と、生成部２６２と、送出部２６４とを備える。
【００４２】
受信部２５２は、情報通信装置１００によって送信されたメッセージを受信する。ある局面において、受信部２５２は、情報通信装置１００によって送られた電子メールを受信する。他の局面において、受信部２５２は、赤外線、Bluetooth(登録商標）通信信号その他の無線信号を受信する。
【００４３】
解析部２５４は、受信部２５２からの出力に基づいて作動する。詳しくは、解析部２５４は、受信部２５２によって受信されたメッセージを解析し、情報通信装置１００における各ＵＳＢポートの機器の接続状態を検出する。また、解析部２５４は、その解析の結果に基づいて報知部２５６にメッセージの受信を報知する。報知部２５６は、ある局面において、音声出力、メッセージの表示、振動などによってメッセージの受信を報知する。
【００４４】
記憶部２５０は、携帯電話機５００の識別データと、携帯電話機５００を作動させるためのプログラムと、受信部２５２によって受信されたデータとを格納している。
【００４５】
表示制御部２５７は、解析部２５４による解析の結果と、記憶部２５０に格納されているデータとに基づいて、情報通信装置１００におけるＵＳＢポートの接続状態を示す画面を表示部２５８に表示させる。当該画面は、たとえば各ＵＳＢポートについて論理的な接続状態を示す画面を含む。
【００４６】
操作部２６０は、携帯電話機５００に対する命令の入力を受け付ける。操作部２６０は、スイッチ、ボタン、タッチパネルなどにより実現される。
【００４７】
生成部２６２は、操作部２６０からの出力と記憶部２５０からの出力とに基づいて作動する。詳しくは、生成部２６２は、表示部２５８に表示された内容に対して操作部２６０を用いて行なわれた入力に対応する命令を生成する。この命令は、たとえば携帯電話機５００が受信したメッセージに対する返信として情報通信装置１００のいずれかのＵＳＢポートにおける論理的な接続状態を切り換えるための命令を含み得る。
【００４８】
送出部２６４は、生成部２６２からの出力に基づいて作動する。送出部２６４は、生成部２６２によって生成された返信メッセージを、たとえば電子メールの態様で、受信部２５２が受信したメッセージの送信元に向けて、送出する。他の局面において、送出部２６４は、生成部２６２によって生成された返信メッセージを、Bluetooth（登録商標）通信、赤外線信号その他の無線信号としても送出し得る。
【００４９】
情報通信装置１００において、入力部２１８は、携帯電話機５００の送出部２６４によって送出された返信メッセージの入力を受け付ける。入力部２１８は、たとえば通信インターフェイス、赤外線ポートその他の受光素子として実現される。
【００５０】
接続状態制御部２２０は、記憶部２１０に格納されているデータと、入力部２１８からの出力とに基づいて作動する。接続状態制御部２２０は、入力部２１８によって取得された返信メッセージの内容を解析し、情報通信装置１００の識別データの抽出を試みる。接続状態制御部２２０は、受信された返信メッセージから識別データを抽出した場合に、その抽出した識別データと、記憶部２１０に格納されている識別データとを比較する。これらの識別データが同一である場合、接続状態制御部２２０は、入力部２１８を介して入力された命令が正当な命令であると判定し、その命令に基づいてＵＳＢポート２２２，２２４，２２６のいずれかの論理的な接続状態の切り換えを行なう。
【００５１】
他の局面において、情報通信装置１００が送出するメッセージは、ＵＳＢポート２２２，２２４，２２６に機器２７０，２７２，２７４が電気的に又は論理的に接続されているとを示す情報を含んでもよい。携帯電話機５００からの命令として送出される返信メッセージは、いずれかの機器の取り外しの可否を示す制御情報を含み得る。この制御情報が取り外しの許可を示している場合に、接続状態制御部２２０は、当該機器と当該ＵＳＢポートとを、電気的に又は論理的に遮断する。
【００５２】
他の局面において、接続状態制御部２２０は、いずれかのＵＳＢポートに論理的又は電気的に接続されていた機器が物理的に取り外されたことを検知する構成を有していてもよい。接続状態制御部２２０は、その機器がいずれかのＵＳＢポートに再び物理的に接続されたことを検知すると、その機器とＵＳＢポートとの間の論理的又は電気的な接続を禁止する。
【００５３】
機器２７０，２７２，２７４は、情報通信装置１００のＵＳＢポート２２２，２２４，２２６にそれぞれ接続されている。これらの機器は、図１に示される、ＭＦＰ１５０、ＵＳＢメモリ１５２，１５６、ハードディスク１５４に相当する。さらに他の局面において、これらの機器がその他の情報通信装置であってもよい。
【００５４】
［ハードウェア構成］
図３を参照して、本実施の形態に係る情報通信装置１００の具体的構成の一態様について説明する。図３は、情報通信装置１００として機能するコンピュータシステム３００のハードウェア構成を表わすブロック図である。コンピュータシステム３００は、主たる構成要素として、プログラムまたは命令を実行するＣＰＵ（Central Processing Unit）３１０と、コンピュータシステム３００に対する命令の入力を受け付けるキーボード３２０およびマウス３３０と、データまたはプログラムを不揮発的に格納するＲＯＭ（Read Only Memory）３４０と、データまたはプログラムを一時的（揮発的）に格納するＲＡＭ（Random Access Memory）３５０と、ハードディスク３６０と、光ディスク駆動装置３７０と、モニタ３８０と、通信Ｉ／Ｆ（Interface）３９０と、ＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３とを備える。各構成要素は、データバス３０２に接続されている。光ディスク駆動装置３７０には、ＣＤ−ＲＯＭ３７２その他の光ディスクが装着され得る。
【００５５】
コンピュータシステム３００における処理はハードウェアおよびＣＰＵ３１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、ハードディスク３６０に予め格納されている場合がある。また、ソフトウェアは、ＣＤ−ＲＯＭ３７２その他のデータ記録媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、光ディスク駆動装置３７０その他の読取装置によってその記録媒体から読み取られて、あるいは、通信Ｉ／Ｆ３９０を介してダウンロードされた後、ハードディスク３６０に一旦格納される。そのソフトウェアは、ＣＰＵ３１０によってハードディスク３６０から読み出され、ＲＡＭ３５０に実行可能なプログラムの形式で格納される。ＣＰＵ３１０は、そのプログラムを実行する。
【００５６】
図３に示されるコンピュータシステム３００を構成する各要素は、一般的なものである。したがって、本発明の最も本質的な部分は、ＲＯＭ３４０、ＲＡＭ３５０と、ハードディスク３６０、ＣＤ−ＲＯＭ３７２その他のデータ記録媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、コンピュータシステム３００のハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００５７】
なお、記録媒体としては、ＣＤ−ＲＯＭ３７２、ハードディスク３６０に限られず、ＦＤ（Flexible Disc）、フラッシュメモリ、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、ＩＣ（Integrated Circuit）カード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの半導体メモリなどの固定的にプログラムを格納できる媒体でもよい。
【００５８】
また、ここでいうプログラムとは、ＣＰＵ３１０により直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラムなどを含み得る。
【００５９】
［データ構造］
図４を参照して、本実施の形態に係るコンピュータシステム３００のデータ構造について説明する。図４は、ハードディスク３６０におけるデータの格納の一態様を概念的に表わす図である。ハードディスク３６０は、識別データ４１０と、メールアドレス４２０と、ユーザＩＤ（Identification）４３０と、接続状態検出プログラム４４０と、ＵＳＢインターフェイスドライバ４５０と、通信プログラム４６０と、オペレーティングシステム４７０とを格納している。
【００６０】
識別データ４１０は、コンピュータシステム３００に固有な名称であって、情報通信システム１０における個々のエンティティとしてコンピュータシステム３００を識別する。
【００６１】
メールアドレス４２０は、情報通信システム１０においてＵＳＢの接続状態の通知先として予め登録されている。たとえば、携帯電話機５００のメールアドレスが登録される。ユーザＩＤ４３０は、コンピュータシステム３００のＵＳＢポートの接続状態を制御する管理者として予め登録されたユーザを識別する。たとえば、携帯電話機５００のユーザがユーザＩＤ４３０を有する。
【００６２】
接続状態検出プログラム４４０は、ＣＰＵ３１０によって実行されて、ＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３の各々における機器の物理的または論理的な接続状態を検出する。たとえば、接続状態検出プログラム４４０は、各ポートにおける電圧値または電流値の変化に基づいて、あるいは各ＵＳＢ  Ｉ／Ｆを流れるデータの内容に応じて接続状態を検出する。
【００６３】
ＵＳＢインターフェイスドライブ４５０は、ＣＰＵ３１０によって実行されて、各ＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３に接続されている機器との通信を可能にする。
【００６４】
通信プログラム４６０は、コンピュータシステム３００と他の通信端末（たとえば携帯電話機５００）との通信を実現にする。通信プログラム４６０は、電子メールの送受信を行なうためのプログラム、赤外線通信を行なうためのプログラム、Bluetooth（登録商標）通信を行なうためのプログラムなどであり得る。
【００６５】
オペレーティングシステム４７０は、コンピュータシステム３００の基本的な動作（たとえばデータの入出力など）を可能にする。
【００６６】
［通信端末のハードウェア構成］
図５を参照して、本実施の形態に係る携帯電話機５００の構成について説明する。図５は、携帯電話機５００のハードウェア構成を表わすブロック図である。携帯電話機５００は、アンテナ５０８と、通信装置５０２と、操作ボタン５２０と、カメラ５４０と、フラッシュメモリ５４４と、ＲＡＭ５４６と、ＲＯＭ５４８と、メモリカード駆動装置５８０と、ＣＰＵ５１０と、音声信号処理回路５７０と、マイク５７２と、スピーカ５７４と、ディスプレイ５５０と、ＬＥＤ（Light Emitting Diode）５７６と、データ通信Ｉ／Ｆ５７８と、バイブレータ５８４とを備える。メモリカード駆動装置５８０には、メモリカード５８２が装着可能である。
【００６７】
アンテナ５０８によって受信された信号は、通信装置５０２によってＣＰＵ５１０に転送される。ＣＰＵ５１０は、その信号を音声信号処理回路５７０に伝送する。音声信号処理回路５７０は、その信号に対して予め設定された信号処理を実行し、処理後の信号をスピーカ５７４に出力する。スピーカ５７４は、その信号に基づいて音声を出力する。
【００６８】
マイク５７２は、携帯電話機５００に対する発話を受け付けてその発話に応じた信号を出力する。音声信号処理回路５７０は、その信号に基づいて、通話のために予め規定された信号処理を実行し、処理後の信号をＣＰＵ５１０に送出する。ＣＰＵ５１０は、その信号を送信用の信号に変換し、変換後の信号を通信装置５０２に伝送する。通信装置５０２がアンテナ５０８を介してその信号を発信すると、携帯電話機５００のユーザは、他の相手と通信することができる。
【００６９】
カメラ５４０は、操作ボタン５２０に対する操作に基づいて被写体を撮影し、その撮影によって取得された信号をＣＰＵ５１０に送出する。
【００７０】
フラッシュメモリ５４４は、ＣＰＵ５１０から送られるデータを格納する。また、ＣＰＵ５１０は、フラッシュメモリ５４４に格納されているデータを読み出し、その読み出したデータを用いて予め規定された処理を実行することができる。
【００７１】
ＲＡＭ５４６は、操作ボタン５２０に対して行なわれた操作に基づいて、ＣＰＵ５１０によって生成されるデータを一時的に保持する。ＲＯＭ５４８は、携帯電話機５００に動作を実行させるためのデータまたはプログラムを格納している。当該動作は、予め規定された動作と、携帯電話機５００に対して与えられた命令に応じた動作とを含む。ＣＰＵ５１０は、ＲＯＭ５４８から当該データまたはプログラムを読み出し、携帯電話機５００にこれらの動作を実行させる。
【００７２】
メモリカード駆動装置５８０は、メモリカード５８２の装着を受け付ける。メモリカード駆動装置内５８０は、メモリカード５８２に格納されているデータまたはプログラムを読み出し、ＣＰＵ５１０に送出する。逆に、メモリカード駆動装置５８０は、ＣＰＵ５１０によって出力されるデータをＲＡＭ５４６からメモリカード５８２の記憶領域に格納する。
【００７３】
音声信号処理回路５７０は、前述のように、通話に用いられる信号に対する処理を実行する。なお、他の局面において、ＣＰＵ５１０と、音声信号処理回路５７０とが一体として構成されていてもよい。
【００７４】
ディスプレイ５５０は、ＣＰＵ５１０から出力されるデータに基づいて画像を表示する。たとえば、ＣＰＵ５１０は、コンピュータシステム３００によって送信された電子メールの内容をディスプレイ５５０に表示させる。ディスプレイ５５０は、コンピュータシステム３００のＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３における機器の接続状況を表示することができる。
【００７５】
データ通信Ｉ／Ｆ５７８は、ある局面において、通信用のケーブルの装着を受け付ける。他の局面において、データ通信Ｉ／Ｆ５７８は、赤外線通信するためのインターフェイスとして、あるいはBluetooth（登録商標）通信を行なうためのインターフェイスとして実現され得る。データ通信Ｉ／Ｆ５７８は、ＣＰＵ５１０から送られるデータを携帯電話機５００の外部に送出するとともに、携帯電話機５００の外部から受信した信号をＣＰＵ５１０に送出する。
【００７６】
ＬＥＤ５７６は、ＣＰＵ５１０からの信号に基づいて予め定められた色の発光動作を実現する。他の局面において、ＬＥＤ５７６が複数の色を表示可能な場合には、ＬＥＤ５７６は、ＣＰＵ５１０から出力される信号に含まれるデータに基づいて、そのデータによって規定される色で発光する。
【００７７】
バイブレータ５８４は、ＣＰＵ５１０から出力される信号に基づいて予め定められた周期で振動動作を実行する。本実施の形態において、スピーカ５７４、ディスプレイ５５０、ＬＥＤ５７６、およびバイブレータ５８４は、コンピュータシステム３００におけるＵＳＢ接続の状態を報知することができる。
【００７８】
なお、携帯電話機５００の基本的な動作は、当業者が容易に理解できるものである。したがって、それらの詳細な説明は繰り返さない。
【００７９】
［データ構造］
図６を参照して、本実施の形態に係る携帯電話機５００のデータ構造について説明する。図６は、フラッシュメモリ５４４におけるデータの格納の一態様を概念的に表わす図である。フラッシュメモリ５４４は、識別データ６１０と、メールアドレス６２０と、ユーザＩＤ６３０と、表示制御プログラム６４０と、通信プログラム６５０と、オペレーティングシステム６６０とを格納している。
【００８０】
識別データ６１０は、携帯電話機５００を識別する。メールアドレス６２０は、情報通信装置１００として機能するコンピュータシステム３００と電子メールの送受信が可能なように予め割り当てられたメールアドレスである。ユーザＩＤ６３０は、携帯電話機５００のユーザとして、コンピュータシステム３００のＵＳＢ接続を制御するユーザとして予め登録されたユーザを特定する。ある局面において、ユーザＩＤ６３０と、コンピュータシステム３００が有するユーザＩＤ４３０とは同一である。
【００８１】
表示制御プログラム６４０は、携帯電話機５００が受信したデータに基づいてコンピュータシステム３００におけるＵＳＢ接続の状態をディスプレイ５５０に表示させる。通信プログラム６５０は、ＣＰＵ５１０によって実行されて、携帯電話機５００とコンピュータシステム３００との通信を実現する。ある局面において、通信プログラム６５０は、電子メールの送受信を可能にする。他の局面において、通信プログラム６５０は、データ通信Ｉ／Ｆ５７８を用いた赤外線通信、Bluetooth（登録商標）通信、無線通信などを可能にする。
【００８２】
オペレーティングシステム６６０は、携帯電話機５００の基本的な動作（たとえばデータの入出力動作、通常の状態と待ち受け状態との切り換えなど）を規定する。
【００８３】
［制御構造］
図７を参照して、本実施の形態に係るコンピュータシステム３００の制御構造について説明する。図７は、ＣＰＵ３１０が実行する一連の動作の一部を表わすフローチャートである。
【００８４】
ステップＳ７１０にて、ＣＰＵ３１０は、ＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３の各々における機器の接続状態の変化の有無を検出する。
【００８５】
ステップＳ７２０にて、ＣＰＵ３１０は、ハードディスク３６０に格納されている識別データ４１０を読み出す。
【００８６】
ステップＳ７３０にて、ＣＰＵ３１０は、各ＵＳＢ  Ｉ／Ｆにおける機器の接続状態を示す通知情報と、識別データ４１０とを含む信号を、予め登録されたメールアドレス４２０に送信する。ここで通知情報は、たとえば、ＵＳＢ  Ｉ／Ｆ３９１，３９２，３９３の各々について接続されている機器の識別データ、接続状態（接続がＯＮであるかＯＦＦであるか）を含む。
【００８７】
コンピュータシステム３００に送られたメールを受信した携帯電話機は、その内容を解析し、解析結果をディスプレイ５５０に表示する。携帯電話機５００のユーザがディスプレイ５５０を参照して、操作ボタン５２０を用いてＵＳＢ  Ｉ／Ｆの切り換えを指示する命令を入力する。その後、携帯電話機５００は、その命令を含むメールを返信メッセージとしてコンピュータシステム３００に向けて送信する。
【００８８】
ステップＳ７４０にて、ＣＰＵ３１０は、そのアドレス４２０から、識別データ６１０と、ＵＳＢ−Ｉ／Ｆに接続されている機器の接続状態を切り換える命令を含む返信メッセージを受信する。
【００８９】
ステップＳ７５０にて、ＣＰＵ３１０は、ハードディスク３６０から読み出した識別データ４１０と、受信したメッセージに含まれる識別データ６１０とが同一であるか否かを判定する。ＣＰＵ３１０は、これらの識別データが同一であると判定すると（ステップＳ７５０にてＹＥＳ）、制御をステップＳ７６０に切り換える。そうでない場合には（ステップＳ７５０にてＮＯ）、ＣＰＵ３１０は、制御をステップＳ７７０に切り換える。
【００９０】
ステップＳ７６０にて、ＣＰＵ３１０は、ステップＳ７４０において受信したメッセージに含まれる命令に基づいて、特定のＵＳＢ  Ｉ／Ｆに接続されている機器の接続状態を切り換える。たとえば、あるＵＳＢメモリがＵＳＢ  Ｉ／Ｆに論理的に接続されている場合においてその接続を遮断する命令が与えられると、ＣＰＵ３１０は、論理的接続を遮断する。
【００９１】
ステップＳ７７０にて、ＣＰＵ３１０は、命令によって規定される機器の接続状態の切り換えができないことを検知し、その旨を通知するメッセージを生成し、メールアドレス４２０に向けて送信する。このようなメールを受信した携帯電話機５００のユーザは、コンピュータシステム３００においてＵＳＢ接続の切り換えはできないことを知ることができる。
【００９２】
［メッセージ構成］
図８を参照して、本実施の形態に係るコンピュータシステム３００と携帯電話機５００との通信について説明する。図８は、コンピュータシステム３００が携帯電話機５００に送るメッセージ８００の構成を概念的に表わす図である。
【００９３】
メッセージ８００は、ヘッダ部８１０と、データ領域８２０，８３０，８４０，８５０，８６０と、ＦＣＳ（Frame Check Sequence）８７０とを含む。ヘッダ部８１０は、たとえば、メッセージ８００の送信元アドレス（hgw@co.jp）と、宛先アドレス（abc_terminal@co.jp）と、件名（「ＵＳＢポート接続状況」）とを含む。データ項目８２０は、第１のＵＳＢポートが「ＯＮ」であることを示す。データ項目８３０は、第２のＵＳＢポートの接続状況が「ＯＮ」であることを示す。データ項目８４０は、第３のＵＳＢポートの接続状況が「ＯＦＦ」であることを示す。データ項目８５０は、第４のＵＳＢポートの接続状況が「ＯＮ」であることを示す。データ項目８６０は、メッセージ８００の送信者であるコンピュータシステム３００の識別データ「１２３４５６７８９ＨＤＷ」を含む。ＦＣＳ８７０は、メッセージ８００の誤りを訂正するための符号を含む。
【００９４】
［制御構造］
図９を参照して、携帯電話機５００の制御構造について説明する。図９は、携帯電話機５００のＣＰＵ５１０が実行する一連の動作の一部を表わすフローチャートである。以下の動作は、たとえば、携帯電話機５００が待ち受け状態である時に実行可能である。
【００９５】
ステップＳ９１０にて、ＣＰＵ５１０は、通信装置５０２から送られる信号に基づいて、識別データ４１０と通知情報とを含むメッセージ８００を受信したことを検知する。
【００９６】
ステップＳ９２０にて、ＣＰＵ５１０は、識別データ４１０と通知情報とを受信したことを報知する。たとえば、ＣＰＵ５１０は、これらのデータを受信したことを示すメッセージをディスプレイ５５０に表示する。あるいは、ＣＰＵ５１０は、これらの受信を報知するために予め規定されたパターンでバイブレータ５８０を振動させる。
【００９７】
ステップＳ９３０にて、ＣＰＵ５１０は、接続状態を制御するための指示入力を促す画面をディスプレイ５５０に表示する。携帯電話機５００のユーザは、その画面を見ながら、コンピュータシステム３００の各ＵＳＢポートの各々について接続状態の切り換えを命令するための入力を行なうことができる。たとえば、ユーザは、既に論理的接続が行なわれているポートに対する命令として、その接続を遮断する命令を入力することができる。
【００９８】
ステップＳ９４０にて、ＣＰＵ５１０は、操作ボタン５２０に対して行なわれた入力に基づいて、コンピュータシステム３００における接続状態を制御する命令を生成する。
【００９９】
ステップＳ９５０にて、ＣＰＵ５１０は、その生成した命令をメッセージとして通信装置５０２を用いてコンピュータシステム３００に向けて送出する。
【０１００】
［メッセージ構成］
そこで、図１０を参照して、携帯電話機５００がコンピュータシステム３００に向けて送信するメッセージ１０００について説明する。図１０は、メッセージ１０００の構成を概念的に表わす図である。
【０１０１】
メッセージ１０００は、ヘッダ部１０１０と、データ項目１０２０，１０３０，１０４０，１０５０，１０６０，１０７０と、ＦＣＳ１０８０とを含む。ヘッダ部１０１０は、メッセージ１０００の宛先アドレス（abc_terminal@co.jp）と、送信元アドレス（hgw@co.jp）と、件名（「Re：ＵＳＢポート接続状況」）とを含む。データ項目１０２０，１０３０，１０４０，１０５０，１０６０は、メッセージ８００におけるデータ項目８２０，８３０，８４０，８５０，８６０にそれぞれ対応する。
【０１０２】
データ項目１０７０は、携帯電話機５００のユーザが入力したデータを含む。たとえば、携帯電話機５００のユーザが第１のＵＳＢポートの接続状況を「ＯＮ」から「ＯＦＦ」に切り換えるための入力を行なうと、データ項目１０７０は、第１のＵＳＢポートをＯＦＦすることを示す命令を含むことになる。
【０１０３】
データ項目１０７０の内容は、コンピュータシステム３００によって解析される。ＣＰＵ３１０は、その解析結果を、ＵＳＢインターフェイスの接続状態の切り換えに使用する。
【０１０４】
［表示態様］
図１１を参照して、本実施の形態に係る携帯電話機５００における画面の表示態様について説明する。図１１は、ディスプレイ５５０による画面の表示を表わす図である。
【０１０５】
図１１（Ａ）を参照して、ディスプレイ５５０は、コンピュータシステム３００からメールを受信したことを示す画面を表示する。この画面の表示は、たとえば、携帯電話機５００がメッセージ８００（図８）を受信したことに応答して実現される。携帯電話機５００のユーザがアイコン１１１０を選択して確定のための入力を行なうと、ディスプレイ５５０は、メッセージ８００に基づいてコンピュータシステム３００におけるＵＳＢポートの接続状況の詳細を表示する（図１１（Ｂ））。具体的には、ディスプレイ５５０は、メッセージ８００の件名「ＵＳＢポート接続状況」と、メッセージ８００の送信元アドレス（hgw@co.jp）と、携帯電話機５００のアドレスである宛先アドレス（abc_terminal@co.jp）と、本文とを表示する。本文は、コンピュータシステム３００における各ＵＳＢポートに対する機器の接続状況（ＯＮかＯＦＦ）と、コンピュータシステム３００の識別データとを含む。
【０１０６】
携帯電話機５００のユーザがアイコン１１２０を押下してメッセージ８００に対する返信メッセージの作成の命令を与えると、ディスプレイ５５０は画面を切り換える（図１１（Ｃ））。ディスプレイ５５０は、メッセージ８００に対する返信であることを示す件名「ＲＥ  ＵＳＢポート接続状況」と、宛先アドレス（hgw@co.jp）と、送信元アドレス（abc_terminal@co.jp）と、本文とを表示する。
【０１０７】
本文は、携帯電話機５００のユーザが操作ボタン５２０を用いて文字または数字／記号を入力することができる。図１１（Ｃ）に示される例では、第１のＵＳＢポートがＯＦＦに切り換えられることを示す。また、メッセージの確認のためにコンピュータシステム３００の識別データ（１２３４５６７８９ＨＧＷ）が入力される。
【０１０８】
携帯電話機５００のユーザがアイコン１１１０を押下して入力を確定すると、入力されたメッセージは携帯電話機５００からコンピュータシステム３００に対する命令として電子メールとして送られる（メッセージ１０００）。
【０１０９】
以上のようにして、本発明の実施の形態に係る情報通信システム１０によると、情報通信装置１００は、ＵＳＢポートの接続状況を示す通知情報と、情報通信装置１００の識別データとを含むメッセージを生成する。メッセージの生成は、ＵＳＢポートの接続状態が変化されたとき、一定時間ごとに、あるいは、ＵＳＢポートに接続されている機器へのアクセスが行なわれようとしたとき等を含む。情報通信装置１００は、そのメッセージを、登録された通信端末（たとえば携帯電話機５００）に送信する。
【０１１０】
携帯電話機５００は、そのメッセージを受信すると、その受信を報知する。その報知に気付いた携帯電話機５００のユーザは、そのメッセージを参照すると、情報通信装置１００への返信メッセージを生成することができる。返信メッセージは、情報通信装置１００の各ＵＳＢポートの接続状態を制御するための命令と、情報通信装置１００の識別データとを含む。携帯電話機５００は、ユーザの操作に応答して、情報通信装置１００に返信メッセージを送信する。
【０１１１】
情報通信装置１００は、携帯電話機５００から返信メッセージを受信すると、その受信した返信メッセージを解析し、返信メッセージに含まれる各データを抽出する。抽出された識別データと、情報通信装置１００に登録されていた識別データとが一致する場合には、情報通信装置１００は、返信メッセージの送信者（携帯電話機５００）が正当な送信者であると判定し、返信メッセージに含まれる命令を実行し得る。
【０１１２】
たとえば、新たなＵＳＢメモリが情報通信装置１００に物理的に接続された場合を考える。情報通信装置１００は、その接続を検知すると、携帯電話機５００にＵＳＢポートの接続状態（たとえば、物理的な接続状態）を通知する。このＵＳＢメモリがデータの不正な入手を試みるために使用されていた場合、携帯電話機５００のユーザは、ＵＳＢメモリの予想外の物理的接続が行なわれたことを認識することができる。この場合、ユーザは、携帯電話機５００を用いて、当該ＵＳＢメモリが接続されているＵＳＢ  Ｉ／Ｆにおける論理的接続または電気接続を遮断する命令を入力し得る。ユーザが、送信操作を行なうと、携帯電話機５００は命令と情報通信装置１００の識別データとを含む返信メッセージを、情報通信装置１００に向けて送出する。
【０１１３】
情報通信装置１００は、返信メッセージを受信すると、その返信メッセージから、識別データと、ユーザによって入力された遮断する命令とを抽出する。抽出された識別データと、情報通信装置１００に登録されていたメッセージとが一致する場合、情報通信装置１００は、当該命令によって指定されたＵＳＢポートの論理的接続を遮断する。これにより、情報通信装置１００に格納されているデータ又はプログラムが、不正なアクセスによって外部に流出することが防止され得る。これにより、許可されたユーザのみが情報通信装置１００に格納された情報を持ち出せるように、情報通信装置１００のセキュリティを高めることができる。
【０１１４】
本実施の形態に係る情報通信システム１０によると、ＵＳＢ  Ｉ／Ｆの接続の切り換えを制御するためのパスワードが不要である。このため、パスワードの失念時に制御できなくなるといった問題の発生も防止され得る。
【０１１５】
本実施の形態に係る情報通信システム１０によると、携帯電話機５００のユーザは、情報通信装置１００の外部から、接続の切り換えを制御するための固有のコマンドを使用する必要がない。したがって、情報通信装置１００および携帯電話機５００に当該コマンドを予め登録する必要がない。したがって、情報通信システム１０の運用が容易になる。
【０１１６】
また、たとえば、ホームネットワークが構築された家庭では、情報通信装置１００に相当するゲートウェイコンピュータまで出向くことなく、インターフェイスの接続を制御することができる。そのため、接続制御に関し、ホームネットワークの利便性の低下が防止される。
【０１１７】
また、たとえば、情報通信装置１００にコピー装置その他のＭＦＰ１５０が接続されている場合には、インターフェイスの接続を制御することにより、許可された使用以外の使用を防止することもできる。
【０１１８】
＜変形例＞
以下、本発明の実施の形態の変形例について説明する。本変形例に係る情報通信システムは、通信端末から情報通信装置に対するメッセージの構成が異なる点で、前述の情報通信システム１０と異なる。本変形例に係る情報通信装置および通信端末は、具体的には、前述のコンピュータシステム３００と携帯電話機５００とによって実現される。コンピュータシステム３００と携帯電話機５００の構成および機能は、別個に述べる場合を除いて同じである。したがって、構成および機能についての同様の説明は、繰り返さない。
【０１１９】
［メッセージの構成］
図１２を参照して、本変形例に係る情報通信システムにおける通信について説明する。図１２は、本変形例に係る携帯電話機５００から本変形例に係るコンピュータシステム３００に送られるメッセージ１２００の構成の概略を表わす図である。
【０１２０】
メッセージ１２００は、ヘッダ部１２１０と、データ項目１２２０，１２３０と、ＦＣＳ１２４０とを含む。図１０に示されるメッセージ１０００と本変形例に係るメッセージ１２００との相違は、コンピュータシステム３００におけるＵＳＢポートの接続状況を回答メッセージに含まない点である（図１０におけるデータ項目１０２０，１０３０，１０４０，１０５０参照）。メッセージ１２００は、このような簡略な構成を有するため、携帯電話機５００から情報通信装置（コンピュータシステム３００）に対する送信の負荷を軽減することができる。
【０１２１】
本変形例に係る情報通信システムによると、返信メッセージのサイズが小さくなるため、通信の負荷を軽減することができる。
【０１２２】
［Vmessageフォーマットの一例］
図１３および図１４を参照して、本実施の形態に係るVmessageフォーマットの一態様について説明する。図１３は、コンピュータシステム３００と携帯電話機５００とがメッセージを赤外線通信する場合におけるメッセージの構成を表わす図である。図１４は、携帯電話機５００からコンピュータシステム３００に送られるメッセージ１４００の構成を表わす図である。
【０１２３】
図１３を参照して、メッセージ１３００は、Vmessageフォーマットについて予め規定された項目を含む。さらに、メッセージ１３００は、メールの差出人であるコンピュータシステム３００のアドレス１３１０（hgw@co.jp）と、メール宛先１３２０（abc_terminal@co.jp）と、ＵＳＢポートにおける接続状況を表わすデータ項目１３３０と、コンピュータシステム３００の識別データ１３４０（１２３４５６７８９ＨＧＷ）とを含む。
【０１２４】
図１４を参照して、メッセージ１４００は、図１３に示されるデータ項目に加えて、携帯電話機５００のユーザによって入力されたデータ項目１４４０をさらに含む。データ項目１４４０は、コンピュータシステム３００におけるＵＳＢポートの接続状況の切り換えの命令を示す。具体的には、第１のＵＳＢポートの接続状況が「ＯＮ」から「ＯＦＦ」に切り換えられるべきものであることを示す。メッセージ１４００が携帯電話機５００からコンピュータシステム３００に送られると、コンピュータシステム３００のＣＰＵ３１０は、メッセージ１４００を解析し、データ項目１４４０を抽出する。ＣＰＵ３１０は、データ項目１４４０に基づいて第１のＵＳＢポートの論理的接続を「ＯＮ」から「ＯＦＦ」に切り換える。
【０１２５】
なお、本実施の形態に係る情報通信システムが使用するメッセージのフォーマットは、Vmessageフォーマットに限られない。
【０１２６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２７】
【図１】実施の形態に係る通信システム１０の構成を表わす図である。
【図２】情報通信システム１０が備える情報通信装置１００と携帯電話機５００とによって実現される機能の構成を表わすブロック図である。
【図３】実施の形態に係る情報通信装置１００として機能するコンピュータシステム３００のハードウェア構成を表わすブロック図である。
【図４】コンピュータシステム３００のハードディスク３６０におけるデータの格納の一態様を概念的に表わす図である。
【図５】実施の形態に係る携帯電話機５００のハードウェア構成を表わすブロック図である。
【図６】携帯電話機５００のフラッシュメモリ５４４におけるデータの格納の一態様を概念的に表わす図である。
【図７】コンピュータシステム３００のＣＰＵ３１０が実行する一連の動作の一部を表わすフローチャートである。
【図８】コンピュータシステム３００が携帯電話機５００に送るメッセージ８００の構成を概念的に表わす図である。
【図９】携帯電話機５００のＣＰＵ５１０が実行する一連の動作の一部を表わすフローチャートである。
【図１０】携帯電話機５００がコンピュータシステム３００に向けて送信するメッセージ１０００の構成を概念的に表わす図である。
【図１１】携帯電話機５００のディスプレイ５５０に表示される画面を表わす図である。
【図１２】実施の形態の変形例に係る情報通信システムを構成する携帯電話機５００からコンピュータシステム３００に送られるメッセージ１２００の構成の概略を表わす図である。
【図１３】コンピュータシステム３００と携帯電話機５００とがメッセージを赤外線通信する場合におけるメッセージの構成を表わす図である。
【図１４】携帯電話機５００からコンピュータシステム３００に送られるメッセージ１４００の構成を表わす図である。
【符号の説明】
【０１２８】
１０  通信システム、１００  情報通信装置、１１０，１１２，１１４，１１６  ＵＳＢポート、１２０  ＵＳＢ監視部、１２２  判断部、１２４  内部状態送信部、１３０  赤外線ポート、１５０  ＭＦＰ、１５２，１５６  ＵＳＢメモリ、１７４  ＵＳＢ接続ハードディスク、２１０  記憶部、２１２  状態検出部、２１４  生成部、２１６  送信部、２１８  入力部、２２０  接続状態制御部、２２２，２２４，２２６  ＵＳＢポート、２５０  記憶部、２５２  受信部、２５６  報知部、２５７  表示制御部、２５８  表示部、２６０  操作部、２６２  生成部、２６４  送出部、２７０，２７２，２７４  機器、３００  コンピュータシステム、３０２  データバス、３１０  ＣＰＵ、３２０  キーボード、３３０  マウス、３４０  ＲＯＭ、３５０  ＲＡＭ、３６０  ハードディスク、３７０  光ディスク駆動装置、３７２  ＣＤ−ＲＯＭ、３８０  モニタ、３９０  通信Ｉ／Ｆ、３９１，３９２，３９３  ＵＳＢ  Ｉ／Ｆ、５００  携帯電話機。
【図１】
2010102580.tif 000003
【図２】
2010102580.tif 000004
【図３】
2010102580.tif 000005
【図４】
2010102580.tif 000006
【図５】
2010102580.tif 000007
【図６】
2010102580.tif 000008
【図７】
2010102580.tif 000009
【図８】
2010102580.tif 000010
【図９】
2010102580.tif 000011
【図１０】
2010102580.tif 000012
【図１１】
2010102580.tif 000013
【図１２】
2010102580.tif 000014
【図１３】
2010102580.tif 000015
【図１４】
2010102580.tif 000016