(57)【要約】【課題】簡易な方式でＵ３メモリ等を認識してアクセスすることが可能な情報処理システムを提供する。【解決手段】装着されたＵＳＢメモリが解析できないＵＳＢメモリであることを認識する（ステップＳ２０）。そして、ディスコネクトに設定する（ステップＳ２１）。次にＵＳＢ接続処理を実行する（ステップＳ２２）。ＵＳＢ接続ラインを介してＰＣに対してＵＳＢ接続を実行するように指示する。ＰＣは、装着されたデバイスがＵＳＢ接続されたＭＦＰと認識する（ステップＳ２３）。そして、ＰＣは、ＭＦＰのデータ制御情報を取得する（ステップＳ２５）。そして、ＭＦＰは、ＵＳＢ接続ラインを介して、ＵＳＢメモリから出力されたデータ制御情報を転送する（ステップＳ２６）。【選択図】図１０
2010147573.tif 000002
【特許請求の範囲】
【請求項１】
複数のＵＳＢデバイスを接続可能な第１のＵＳＢデバイス接続部を含む、画像入出力装置と、
前記画像入出力装置とネットワークを介して接続され、ＵＳＢデバイスを接続可能な第２のＵＳＢデバイス接続部を含む、情報処理装置と、
前記画像入出力装置の前記第１のＵＳＢデバイス接続部と前記情報処理装置の前記第２のＵＳＢデバイス接続部とを互いに接続するためのＵＳＢ接続ラインとを備え、
前記画像入出力装置は、
前記ネットワークを介して前記情報処理装置とデータの授受を実行するための第１の通信部と、
前記第１のＵＳＢデバイス接続部にＵＳＢデバイスが接続された場合に、当該ＵＳＢデバイスの情報を認識して、認識結果に基づいてアクセス可能なＵＳＢデバイスに対してアクセスする第１のＵＳＢデバイス制御部とをさらに含み、
前記情報処理装置は、
前記ネットワークを介して前記画像入出力装置とデータの授受を実行するための第２の通信部と、
前記第２のＵＳＢデバイス接続部にＵＳＢデバイスが接続された場合に、当該ＵＳＢデバイスの情報を認識して、認識結果に基づいてアクセス可能なＵＳＢデバイスに対してアクセスする第２のＵＳＢデバイス制御部とをさらに含み、
前記第１のＵＳＢデバイス制御部は、前記第１のＵＳＢデバイス接続部に認識できない所定のＵＳＢデバイスが接続されたと判断した場合には、前記所定のＵＳＢデバイスを認識することが可能な情報処理装置に対して前記ＵＳＢ接続ラインを介して前記所定のＵＳＢデバイスの情報を転送し、
前記第２のＵＳＢデバイス制御部は、前記ＵＳＢ接続ラインを介して前記第１のＵＳＢデバイス制御部から転送された前記所定のＵＳＢデバイスの情報を認識し、
前記第２の通信部は、前記第１のＵＳＢデバイス制御部により前記所定のＵＳＢデバイスをアクセスするために前記第２のＵＳＢデバイス制御部による前記所定のＵＳＢデバイスに対する認識結果を前記ネットワークを介して接続された前記画像入出力装置の前記第１の通信部に対して送信する、情報処理システム。
【請求項２】
前記画像入出力装置は、原稿の画像データを読み取る読取部をさらに含み、
前記第１の通信部は、前記読取部で読み取った画像データを前記第１のＵＳＢデバイス接続部に認識できない前記所定のＵＳＢデバイスに格納する指示が有った場合に、前記読取部で読み取った画像データを前記ネットワークを介して接続された前記情報処理装置の前記第２の通信部に対して送信し、
前記第１のＵＳＢデバイス制御部は、前記ＵＳＢ接続ラインを介して前記第２のＵＳＢデバイス制御部により転送された前記画像データを前記第１のＵＳＢデバイス接続部に接続された前記所定のＵＳＢデバイスに対してデータ書込処理を実行する、請求項１記載の情報処理システム。
【請求項３】
前記画像入出力装置は、画像データの印刷処理を実行する印刷部をさらに含み、
前記第１のＵＳＢデバイス制御部は、前記第１のＵＳＢデバイス接続部に認識できない前記所定のＵＳＢデバイスに格納された画像データを前記印刷部で印刷する指示が有った場合に、前記所定のＵＳＢデバイスから読み出された画像データを前記ＵＳＢ接続ラインを介して転送し、
前記第２の通信部は、前記ＵＳＢ接続ラインを介して取得した前記所定のＵＳＢデバイスから読み出された画像データを前記ネットワークを介して接続された前記画像入出力装置の前記第１の通信部に対して送信し、
前記印刷部は、前記第１の通信部を介して受信した画像データに対して印刷処理を実行する、請求項１記載の情報処理システム。
【請求項４】
前記第１のＵＳＢデバイス接続部は、前記複数のＵＳＢデバイスと接続するための複数のコネクタ端子を有し、
前記複数のコネクタ端子のうちの１つのコネクタ端子は、前記ＵＳＢ接続ラインと接続され、
前記複数のコネクタ端子のうちの別のコネクタ端子に前記所定のＵＳＢデバイスが接続された場合には、前記別のコネクタ端子と前記ＵＳＢ接続ラインと接続されたコネクタ端子とが電気的に接続される、請求項１記載の情報処理システム。
【請求項５】
複数のＵＳＢデバイスを接続可能な第１のＵＳＢデバイス接続部を含む、画像入出力装置と、
前記画像入出力装置とネットワークを介して接続され、ＵＳＢデバイスを接続可能な第２のＵＳＢデバイス接続部を含む、情報処理装置と、
前記画像入出力装置の前記第１のＵＳＢデバイス接続部と前記情報処理装置の前記第２のＵＳＢデバイス接続部とを互いに接続するためのＵＳＢ接続ラインとを備える、情報処理システムの制御方法であって、
前記画像入出力装置において、
前記第１のＵＳＢデバイス接続部にＵＳＢデバイスが接続されるステップと、
前記第１のＵＳＢデバイス接続部に接続されたＵＳＢデバイスがアクセスできない所定のＵＳＢデバイスであると認識するステップと、
前記認識するステップにおいて、前記第１のＵＳＢデバイス接続部に接続されたＵＳＢデバイスがアクセスできない前記所定のＵＳＢデバイスであると認識した場合には、前記ＵＳＢ接続ラインを介して前記所定のＵＳＢデバイスのアクセスが可能な情報処理装置に対して前記所定のＵＳＢデバイスの情報を転送するステップと、
前記情報処理装置において、
前記ＵＳＢ接続ラインを介して転送された前記所定のＵＳＢデバイスの情報を認識するステップと、
前記所定のＵＳＢデバイスをアクセスするために前記所定のＵＳＢデバイスに対する認識結果を前記ネットワークを介して接続された前記画像入出力装置に送信するステップとを備える、情報処理システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、特に、ＵＳＢ（Universal Serial Bus）デバイスを装着することが可能なＵＳＢコネクタを備えた画像入出力装置と、ネットワークで接続された情報処理装置とで構成される情報処理システムに関する。
【背景技術】
【０００２】
近年、普及してきた携帯情報端末（ＰＤＡ）（Personal Dada Assistance）やデジタルカメラ等において、画像データ等の保存用に着脱可能な外部記憶装置であるメモリカード等を用いることが普及してきている。
【０００３】
そして、当該外部記憶装置に保存されている画像データに基づいて画像を形成等することが可能な画像入出力装置の１つであるＭＦＰ（Multi Function Peripheral）が普及してきている。
【０００４】
一方、近年、着脱可能な外部記憶装置としてＵＳＢメモリが普及してきており、データのセキュリティ対策が近年重要になってきている。その対策の１つとして、データ領域のみならず、アプリケーション（以下、単にアプリ）領域が設けられて、当該アプリ領域に格納されている暗号化アプリ等を用いてデータ領域にデータを格納することが可能なＵＳＢメモリが登場してきている。
【０００５】
例えば、サンディスク社が提唱しているＵ３規格に準拠したＵＳＢメモリ（以下、Ｕ３メモリとも称する）を挙げることができる。
【０００６】
上述したＵ３メモリのアプリケーションは、一般的にＰＣ（Personal Computer）で用いられる汎用ＯＳ（Operating System）（例えばＷｉｎｄｏｗｓ（登録商標））に対応しており、ＭＦＰに搭載されている組込ＯＳ（例えばＶｘＷｏｒｋｓ（登録商標））に対応していない場合が多い。
【０００７】
したがって、ＭＦＰに設けられたＵＳＢのコネクタ端子に当該Ｕ３メモリを装着してもＭＦＰは、Ｕ３メモリに格納されたアプリケーションを認識することができず、Ｕ３メモリを制御することはできなかった。
【０００８】
この点で、特開２００６−１５５３２号公報においては、サービスサイトより、ネットワークを介して周辺機器制御ソフトウェアをダウンロードして、認識することができない周辺機器であるＵＳＢ機器（例えばＵ３メモリ等）を認識可能とする方式が開示されている。
【特許文献１】特開２００６−１５５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、この方式は、ＵＳＢ機器を制御可能とするためにＯＳに応じて周辺機器制御ソフトウェアをサービスサイトに設ける必要があり、アップデートも頻繁に行われる状況においては、コストが非常に掛かるという問題がある。
【００１０】
本発明は、上記のような問題を解決するためになされたものであって、簡易な方式でＵ３メモリ等を認識してアクセスすることが可能な情報処理システムおよび情報処理システムの制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理システムは、複数のＵＳＢデバイスを接続可能な第１のＵＳＢデバイス接続部を含む、画像入出力装置と、画像入出力装置とネットワークを介して接続され、ＵＳＢデバイスを接続可能な第２のＵＳＢデバイス接続部を含む、情報処理装置と、画像入出力装置の第１のＵＳＢデバイス接続部と情報処理装置の第２のＵＳＢデバイス接続部とを互いに接続するためのＵＳＢ接続ラインとを備える。画像入出力装置は、ネットワークを介して情報処理装置とデータの授受を実行するための第１の通信部と、第１のＵＳＢデバイス接続部にＵＳＢデバイスが接続された場合に、当該ＵＳＢデバイスの情報を認識して、認識結果に基づいてアクセス可能なＵＳＢデバイスに対してアクセスする第１のＵＳＢデバイス制御部とをさらに含む。情報処理装置は、ネットワークを介して画像入出力装置とデータの授受を実行するための第２の通信部と、第２のＵＳＢデバイス接続部にＵＳＢデバイスが接続された場合に、当該ＵＳＢデバイスの情報を認識して、認識結果に基づいてアクセス可能なＵＳＢデバイスに対してアクセスする第２のＵＳＢデバイス制御部とをさらに含む。第１のＵＳＢデバイス制御部は、第１のＵＳＢデバイス接続部に認識できない所定のＵＳＢデバイスが接続されたと判断した場合には、所定のＵＳＢデバイスを認識することが可能な情報処理装置に対してＵＳＢ接続ラインを介して所定のＵＳＢデバイスの情報を転送する。第２のＵＳＢデバイス制御部は、ＵＳＢ接続ラインを介して第１のＵＳＢデバイス制御部から転送された所定のＵＳＢデバイスの情報を認識する。第２の通信部は、第１のＵＳＢデバイス制御部により所定のＵＳＢデバイスをアクセスするために第２のＵＳＢデバイス制御部による所定のＵＳＢデバイスに対する認識結果をネットワークを介して接続された画像入出力装置の第１の通信部に対して送信する。
【００１２】
好ましくは、画像入出力装置は、原稿の画像データを読み取る読取部をさらに含む。第１の通信部は、読取部で読み取った画像データを第１のＵＳＢデバイス接続部に認識できない所定のＵＳＢデバイスに格納する指示が有った場合に、読取部で読み取った画像データをネットワークを介して接続された情報処理装置の第２の通信部に対して送信する。第１のＵＳＢデバイス制御部は、ＵＳＢ接続ラインを介して第２のＵＳＢデバイス制御部により転送された画像データを第１のＵＳＢデバイス接続部に接続された所定のＵＳＢデバイスに対してデータ書込処理を実行する。
【００１３】
好ましくは、画像入出力装置は、画像データの印刷処理を実行する印刷部をさらに含む。第１のＵＳＢデバイス制御部は、第１のＵＳＢデバイス接続部に認識できない所定のＵＳＢデバイスに格納された画像データを印刷部で印刷する指示が有った場合に、所定のＵＳＢデバイスから読み出された画像データをＵＳＢ接続ラインを介して転送する。第２の通信部は、ＵＳＢ接続ラインを介して取得した所定のＵＳＢデバイスから読み出された画像データをネットワークを介して接続された画像入出力装置の第１の通信部に対して送信する。印刷部は、第１の通信部を介して受信した画像データに対して印刷処理を実行する。
【００１４】
好ましくは、第１のＵＳＢデバイス接続部は、複数のＵＳＢデバイスと接続するための複数のコネクタ端子を有する。複数のコネクタ端子のうちの１つのコネクタ端子は、ＵＳＢ接続ラインと接続される。複数のコネクタ端子のうちの別のコネクタ端子に所定のＵＳＢデバイスが接続された場合には、別のコネクタ端子とＵＳＢ接続ラインと接続されたコネクタ端子とが電気的に接続される。
【００１５】
本発明に係る情報処理システムの制御方法は、複数のＵＳＢデバイスを接続可能な第１のＵＳＢデバイス接続部を含む、画像入出力装置と、画像入出力装置とネットワークを介して接続され、ＵＳＢデバイスを接続可能な第２のＵＳＢデバイス接続部を含む、情報処理装置と、画像入出力装置の第１のＵＳＢデバイス接続部と情報処理装置の第２のＵＳＢデバイス接続部とを互いに接続するためのＵＳＢ接続ラインとを備える、情報処理システムの制御方法であって、画像入出力装置において、第１のＵＳＢデバイス接続部にＵＳＢデバイスが接続されるステップと、第１のＵＳＢデバイス接続部に接続されたＵＳＢデバイスがアクセスできない所定のＵＳＢデバイスであると認識するステップと、認識するステップにおいて、第１のＵＳＢデバイス接続部に接続されたＵＳＢデバイスがアクセスできない所定のＵＳＢデバイスであると認識した場合には、ＵＳＢ接続ラインを介して所定のＵＳＢデバイスのアクセスが可能な情報処理装置に対して所定のＵＳＢデバイスの情報を転送するステップと、情報処理装置において、ＵＳＢ接続ラインを介して転送された所定のＵＳＢデバイスの情報を認識するステップと、所定のＵＳＢデバイスをアクセスするために所定のＵＳＢデバイスに対する認識結果をネットワークを介して接続された画像入出力装置に送信するステップとを備える。
【発明の効果】
【００１６】
本発明に係る情報処理システムは、第１のＵＳＢデバイス制御部において、第１のＵＳＢデバイス接続部に認識できない所定のＵＳＢデバイスが接続されたと判断した場合には、所定のＵＳＢデバイスを認識することが可能な情報処理装置に対してＵＳＢ接続ラインを介して所定のＵＳＢデバイスの情報を転送する。第２のＵＳＢデバイス制御部は、ＵＳＢ接続ラインを介して第１のＵＳＢデバイス制御部から転送された所定のＵＳＢデバイスの情報を認識する。第２の通信部は、第１のＵＳＢデバイス制御部により所定のＵＳＢデバイスをアクセスするために第２のＵＳＢデバイス制御部による所定のＵＳＢデバイスに対する認識結果をネットワークを介して接続された画像入出力装置の第１の通信部に対して送信する。
【００１７】
当該方式により、画像入出力装置のＯＳの種類により所定のＵＳＢデバイスを認識してアクセスすることができない場合であっても、ＵＳＢ接続ラインを使って所定のＵＳＢデバイスを認識することが可能な情報処理装置に転送し、情報処理装置において、所定のＵＳＢデバイスを認識して、ネットワークを介して画像入出力装置にデータを送信することにより、簡易な方式でアクセスすることが可能である。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００１９】
図１は、本発明の実施の形態に従う情報処理システムについて説明する概略図である。
図１を参照して、本発明の実施の形態に従う情報処理システムは、画像入出力装置であるＭＦＰ１と、ＭＦＰ１とネットワーク１０００で結合された情報処理装置であるＰＣ１２００とを備える。
【００２０】
ＭＦＰ１は、コピー機能、スキャナ機能、プリンタ機能とを有するデジタル複合機であり組込ＯＳにより各種機能が実行されるものとする。一方、ＰＣ１２００は、ＭＦＰ１の組込ＯＳとは異なり汎用ＯＳにより各種機能が実行されるものとする。
【００２１】
ＭＦＰ１は、複数（この実施の形態では３個）のＵＳＢ規格の外部記憶装置を着脱可能な接続手段としての差込口２０を有しており、この差込口２０にＵＳＢインターフェイスを有する着脱可能な外部記憶装置であるＵＳＢメモリのＵＳＢデバイスを接続することにより、外部記憶装置とＭＦＰ１との間で双方のデータ送受信が可能となっている。以下、差込口２０をＵＳＢ差込口あるいはＵＳＢコネクタとも称する。
【００２２】
なお、本例においては、一例としてＵＳＢインターフェイスが採用されている場合について説明し、ＵＳＢメモリを差込口に接続する場合について説明するが、インターフェイスは、ＵＳＢに限らず、ＣＦカード等の他の着脱可能な外部記憶装置を接続する場合についても同様に適用可能である。また、本例においては、ＵＳＢメモリとしてＵＳＢ規格に準拠したＵＳＢメモリであるＵ３メモリを差込口２０に装着する場合について説明する。
【００２３】
ＭＦＰ１は、操作パネル部１０を備えており、この操作パネル部１０は、複数のキー１１ａと、当該キー１１ａに対するユーザの操作による各種の指示や、文字、数字などのデータの入力を受付ける操作部１１と、ユーザに対する指示メニューや取得した画像に関する情報などの表示を行なう液晶等からなる操作ディスプレイ１２とを有している。
【００２４】
また、ＭＦＰ１は、原稿を光学的に読取って画像データを得るスキャナ部１３と、画像データに基づいて記録シート上に画像を印刷するプリンタ部１４とを備える。また、ＭＦＰ１の本体上面には、原稿をスキャナ部１３に送るフィーダ部１７が、下部にはプリンタ部１４に記録シートを供給する給紙部１８が、中央部にはプリンタ部１４によって画像を印刷された記録シートが排紙されるトレー１９がそれぞれ配備されている。
【００２５】
さらに、ＭＦＰ１の本体の内部には、外部機器との画像データの送受信を実行する通信部６５および本体を制御するための各部で用いられる制御プログラム、画像データ等必要なデータを記憶する記憶部２６などが設けられている。なお、記憶部２６には、ＰＣ１２００において後述するＭＦＰ連携プログラムの実行により、ＰＣ１２００からの指示に従ってＰＣ１２００との間で所定の連携処理を実行するＰＣ連携プログラムも含まれているものとする。
【００２６】
また、通信部６５は、ネットワーク１０００と接続された外部機器であるＰＣ１２００と接続されているものとする。
【００２７】
また、ＭＦＰ１のＵＳＢコネクタの１つとＰＣ１２００の図示していないＵＳＢコネクタとは、ＵＳＢ接続ライン１５を介して互いに接続されているものとする。
【００２８】
ＰＣ１２００の構成については後述する。
操作ディスプレイ１２は、各種モードの表示やその他の表示を行ない、表示内容等に従って各種設定等を実行する。また、操作部１１は、ユーザによる種々の入力に用いられるものである。これらがユーザインターフェイスの要部として機能する。
【００２９】
スキャナ部１３は、写真、文字、絵などの画像情報を原稿から光電的に読取って画像データを取得する。取得された画像データ（濃度データ）は、デジタルデータに変換され、周知の各種画像処理を施された後、画像の印刷をする場合には、プリンタ部１４に送られ、あるいは、画像の送信処理をする場合には、ネットワークと接続された他の外部機器に対して通信部６５を介して送信される。あるいは、後述するが取得された画像データは、所定の方式に従ってＵＳＢメモリに格納される。
【００３０】
プリンタ部１４は、スキャナ部１３により取得された画像データ、または着脱可能な外部記憶装置であるＵＳＢメモリ等に格納されている画像データ、あるいは外部機器から送信される画像データに基づいて記録シート上に画像を印刷するものである。
【００３１】
通信部６５は、公衆電話回線等を用いてＬＡＮ、インターネットなどのネットワーク１０００を介して当該ネットワークに接続される外部機器であるＰＣ１２００との間でデータの送受信を実行する。なお、ＭＦＰ１が行なうネットワークを介する通信は有線でも無線であってもよい。
【００３２】
図２は、本発明の実施の形態に従う画像入出力装置であるＭＦＰ１の機能ブロック図である。
【００３３】
図２を参照して、本発明の実施の形態に従うＭＦＰ１は、紙媒体等の資料を電子データに変換するスキャナ部１３と、たとえばハードディスク（ＨＤＤ）で構成される記憶部２６と、印刷処理を実行するプリンタ部１４と、各々のＵＳＢデバイスを装着するためのＵＳＢコネクタ２０と、ＵＳＢコネクタ２０とＵＳＢデバイスとの接続制御を実行するＵＳＢデバイス接続部５と、操作ディスプレイを含む操作パネル部１０と、ＭＦＰ全体を制御するためのコントロール３０と、ネットワーク１０００を介して外部機器であるＰＣ１２００との間でデータの送受信を実行するための通信部６５とを備える。
【００３４】
ＵＳＢデバイス接続部５は、ＵＳＢデバイスがＵＳＢコネクタ２０に装着された場合には、当該装着を検知して、当該装着された装置に関する装着情報をコントロール部３０に出力する。また、ＵＳＢ制御部６０からの指示に従って、ＵＳＢコネクタ間同士を直結する経路を形成することが可能であるものとする。具体的には、ＵＳＢデバイス接続部５内において、一例として、経路を切り替える切替スイッチを設ける。通常時は、ＵＳＢ制御部６０との間で電気的に接続されている切替スイッチをＵＳＢ制御部６０からの指示に従って電気的に接続される経路を切り替えて、ＵＳＢコネクタ間同士が電気的に接続される経路が形成されるようにすることが可能である。
【００３５】
コントロール部３０の各機能ブロックは、記憶部２６に格納された組込ＯＳおよび組込ＯＳに対応する各種ソフトウェアプログラムを読み込むことにより実現される。
【００３６】
具体的には、コントロール部３０は、スキャナ部１３を制御するためのスキャナ制御部３５と、プリンタ部１４を制御するプリンタ制御部４５と、ＵＳＢデバイス接続部５を介してＵＳＢコネクタ２０に装着されたＵＳＢデバイスに対するアクセスを実行するＵＳＢ制御部６０と、操作パネル部１０に表示する表示内容および操作パネル部１０からの操作入力を受け付けるパネル制御部７０と、上記各部全体を制御し、操作パネル部１０からの操作指示入力に応答して所定のジョブを実行するように各部に指示するための全体制御部５０とを含む。なお、全体制御部５０は、組込ＯＳとして機能しているものとする。
【００３７】
ＵＳＢ制御部６０は、ＵＳＢデバイス接続部５を介してＵＳＢコネクタ２０に装着された装置に関する情報に基づいて、ＵＳＢコネクタ２０に装着された装置を認識可能であるか否かを判断して、そして、認識してアクセスが可能である場合には、当該装置に関する情報を全体制御部５０に出力する。これにより、当該装置に対するアクセスが可能となる。具体的には、例えば、通常のＵＳＢメモリが認識された場合には、操作パネル部１０から当該ＵＳＢメモリにアクセス指示してスキャナ部１３によりスキャニング処理された画像データ等のデータ書込処理等が可能となる。
【００３８】
一方、ＵＳＢ制御部６０は、ＵＳＢデバイス接続部５を介してＵＳＢコネクタ２０に装着された装置を認識して、アクセスが可能でないと判断した場合には、ＵＳＢコネクタ２０と接続されたＵＳＢ接続ライン１５を介してＰＣ１２００に当該装置に関する情報を転送する。
【００３９】
図３は、本発明の実施の形態に従うＭＦＰ１における操作パネル部１０の構成を説明する図である。
【００４０】
図３を参照して、スタートキー２０１は、コピー／スキャン等の動作を開始させるために用いられる。テンキー２０２はコピー枚数等の数値等あるいは後述するパスワードを入力するために用いられる。クリアキー２０３は、入力された数値のクリア、および蓄積された画像記憶の画像データを破棄するために用いられる。
【００４１】
ストップキー２０４は、コピー／スキャン動作の停止を指示するために用いられる。パネルリセットキー２０５は、設定されているモードおよびジョブを破棄するために用いられる。また、ＵＳＢデバイスに対するデータ書込処理あるいはデータ印刷中にストップキー２０４を押下した場合には、当該ＵＳＢデバイスに対するデータ書込動作あるいはデータ印刷動作は停止されるものとする。
【００４２】
また、操作ディスプレイ１２は、各種モードの表示や設定等を実行するためにタッチパネル２０６が取付けられている。
【００４３】
このタッチパネル２０６によって、ユーザは操作ディスプレイ１２内の表示内容に従った各種設定を行なうことができる。また、タッチパネル２０６における設定画面領域２０７には、通常はコピー動作やスキャン動作を実行する際に行なう基本的／応用的な設定のためのボタンが配置されている。各ボタンを押下するとその詳細設定を行なうための階層画面が表示される。
【００４４】
タッチパネル２０６のジョブ情報画面領域２０８にはその時点でＭＦＰ１に投入されているジョブ情報が表示される。表示は実行されるべきジョブの順序で並んでいる。特定のジョブに対して消去変更等の操作を行なう場合は、ジョブ操作ボタン２０９を選択した後、操作対象となるジョブ番号ボタンを押下する。それらの操作によってジョブ操作画面が表示され、特定のジョブに対する操作が可能となる。また、ジョブ履歴確認ボタン２１０を押下することにより、実行されたジョブの履歴を確認することが可能となる。
【００４５】
コピー（Copy）キー２１０、およびスキャン（Scan）キー２１１は、ＭＦＰ１をコピー／スキャナのいずれのモードで動作させるかを設定するための選択キーである。
【００４６】
コピーキー２１０を押下した場合、ＭＦＰ１はコピー機として使用可能となる。この状態ではスキャナ動作は実行することはできない。
【００４７】
また、スキャンキー２１１を押下した場合、ＭＦＰ１はスキャナとなる。この状態ではコピー動作を実行することはできない。
【００４８】
なお、コピーキー２１０とスキャンキー２１１は排他的動作となり、一方を選択すると自動的に他方は非選択状態となる。
【００４９】
図４は、本発明の実施の形態に従うＰＣ１２００の機能ブロック図である。
図４を参照して、本発明の実施の形態に従うＰＣ１２００は、マウスあるいはキーボード等の入力部１２０９と、操作ディスプレイ画面を表示するディスプレイ部１２０５と、ネットワーク１０００を介して外部との間でデータの送受信を実行するための通信部１２０７と、たとえばハードディスク（ＨＤＤ）で構成される記憶部１２０３と、着脱可能な外部記憶装置である例えばＵＳＢメモリを接続するために差込口であるＵＳＢコネクタ１２２０と、ＵＳＢコネクタ１２２０とＵＳＢデバイスとの接続制御を実行するＵＳＢデバイス接続部１２３５と、ＰＣ１２００全体を制御するためのコントロール部１２０１とを備える。
【００５０】
ＵＳＢデバイス接続部１２３５は、ＵＳＢデバイスがＵＳＢコネクタ１２２０に装着された場合には、当該装着を検知して、当該装着された装置に関する装着情報をコントロール部１２０１に出力する。
【００５１】
コントロール部１２０１の各機能ブロックは、記憶部１２０３に格納された汎用ＯＳおよび汎用ＯＳに対応する各種ソフトウェアプログラムを読み込むことにより実現される。なお、記憶部１２０３には、ＭＦＰ１と連携処理するために用いられるＭＦＰ連携プログラムも格納されているものとする。
【００５２】
具体的には、コントロール部１２０１は、ＵＳＢデバイス接続部１２３５を介してＵＳＢコネクタ１２２０に装着されたＵＳＢデバイスに対するアクセスを実行するＵＳＢ制御部１２６０と、入力部１２０９からの操作入力を受け付ける入力制御部１２１３と、ディスプレイ部１２０５の表示処理等を制御する画面表示制御部１２１１とを含む。なお、全体制御部１２１５は、汎用ＯＳとして機能しているものとする。
【００５３】
ＵＳＢ制御部１２６０は、ＵＳＢデバイス接続部１２３５を介してＵＳＢコネクタ１２２０に装着された装置に関する情報に基づいて、ＵＳＢコネクタ１２２０に装着された装置を認識可能であるか否かを判断して、そして、認識してアクセス可能である場合には、当該装置に関する情報を全体制御部１２１５に出力する。具体的には、例えば、通常のＵＳＢメモリが認識された場合には、ディスプレイ部１２０５に表示された操作ディスプレイ画面を見ながら、入力部１２０９を介して当該ＵＳＢメモリに対するアクセス指示等が可能である。
【００５４】
図５は、本発明の実施の形態に従うＵ３メモリの構成を説明する概略図である。
図５を参照して、本例においてはＵ３規格に準拠したＵＳＢメモリについて一例として説明する。Ｕ３規格に準拠したＵＳＢメモリ１００は、データが格納されるデータ記憶部１１０と、指示に従ってデータ記憶部１１０に格納されているデータのデータ読出あるいはデータ書込を実行するデータ制御部１１５とを備える。メモリ記憶部１１０内は、データ領域とアプリ領域とに分割されている。そして、上述したようにアプリ領域には、Ｕ３規格に準拠したアプリケーションを格納することが可能であり、ここでは、認証アプリが格納されている場合が示されている。また、他のアプリケーションとして、画像データを暗号化してデータ領域に格納する、あるいは、暗号化されたデータを復号化することが可能な暗号復号化アプリ、画像データを圧縮してデータ領域に格納する、あるいは圧縮されたデータを解凍することが可能な圧縮解凍アプリが一例として示されている。なお、これらのＵＳＢメモリのデータに対するアプリケーションをＵＳＢメモリ連携アプリとも称する。
【００５５】
また、データ制御部１１５は、コネクタに装着されたことを検知した場合には、ＵＳＢメモリに関するデータ制御情報を出力するものとする。
【００５６】
また、本例においては、データ制御部１１５は、後述するがファイル名一覧要求指示コマンドの入力を受けて、データ領域に格納されているファイル名を外部に出力するものとする。また、データ制御部１１５は、後述するがファイルデータ要求指示コマンドの入力を受けて、指定されたデータ領域に格納されている指定されたファイル名のファイルデータを外部に出力するものとする。データ制御部１１５は、後述するがスキャンデータ書込要求指示コマンドの入力を受けて、スキャンデータをデータ領域に格納（データ書込）するものとする。
【００５７】
また、Ｕ３規格に準拠したＵＳＢメモリのアプリケーションは、組込ＯＳに対応しておらず、汎用ＯＳに対応しているものとする。すなわち、ここで示されているアプリケーションは、ＰＣ１２００で実行可能なアプリケーションである。
【００５８】
図６は、本発明の実施の形態に従うＭＦＰ１に装着されたＵＳＢデバイスとして、ＵＳＢメモリに対するジョブを実行する場合の処理を説明するフロー図である。
【００５９】
図６を参照して、まず、デバイスの装着を検知する（ステップＳ１）。具体的には、ＵＳＢデバイス接続部５は、ＵＳＢコネクタ２０に装着されたデバイス（Ｕ３メモリ）の装着を検知する。そして、ＵＳＢ制御部６０は、ＵＳＢデバイス接続部５からの検知情報の入力を受けて、ＵＳＢデバイス接続部５を介して、装着されたデバイス（Ｕ３メモリ）がＵＳＢデバイスとして認識可能であるか否か判断する（ステップＳ２）。ステップＳ２において、ＵＳＢ制御部６０は、ＵＳＢコネクタ２０に装着されたデバイスがＵＳＢデバイスとして認識できない場合には、処理を終了する（エンド）。
【００６０】
一方、ステップＳ２において、ＵＳＢ制御部６０は、ＵＳＢコネクタ２０に装着されたデバイスがＵＳＢデバイスとして認識できた場合には、次に、装着されたＵＳＢデバイスに対してアドレスを割り当てる（ステップＳ３）。
【００６１】
そして、次に、ＵＳＢ制御部６０は、ＵＳＢデバイス接続部５を介してＵＳＢデバイスから出力されるデータ制御情報を取得する（ステップＳ４）。具体的には、ＵＳＢデバイスの種類情報（ベンダＩＤ（Identification）、プロダクトＩＤ等）、インターフェース数、デバイスクラス、エンドデスクリプタ数、プロトコル情報等のデータ制御情報を取得する。
【００６２】
そして、次にＵＳＢデバイスから出力されたデータ制御情報に基づいてＵＳＢデバイスの種類を解析する（ステップＳ５）。なお、本例においては、ＵＳＢデバイスとしては、Ｕ３メモリであるＵＳＢメモリが装着される場合について主に説明する。
【００６３】
そして、次に、ＵＳＢ制御部６０は、ＵＳＢデバイスの種類情報に基づいて、装着されたＵＳＢデバイスがアクセス可能なＵＳＢメモリか否か判断する（ステップＳ６）。具体的には、ＵＳＢ制御部６０は、データ制御情報に含まれるＵＳＢデバイスの種類情報がアクセス可能なＵＳＢメモリとして記憶部２６に登録されているかどうか否かを判断し、登録されていればアクセス可能であると判断し、登録されていなければアクセスが可能でないと判断する。
【００６４】
そして、ステップＳ６において、装着されたＵＳＢデバイスがアクセス可能なＵＳＢメモリであると判断された場合、すなわち、初期接続が完了した場合には、次に、データ通信を開始する（ステップＳ７）。具体的には、ＵＳＢ制御部６０は、アクセス可能なＵＳＢメモリにアクセスして、ＵＳＢメモリに格納されているデータを全体制御部５０に出力する。
【００６５】
そして、次に、解析可能なデータか否か判断する（ステップＳ８）。具体的には、全体制御部５０は、ＵＳＢ制御部６０を介して入力されるＵＳＢメモリのデータが解析可能であるかどうか、例えば、暗号化処理等によりデータ変換されていないかどうかを判断する。
【００６６】
全体制御部５０は、解析可能なデータであると判断する場合には、通常のＵＳＢメモリであると判断して、次に、ＵＳＢメモリへのジョブ投入があるかどうかを判断する（ステップＳ９）。
【００６７】
ステップＳ９において、全体制御部５０は、ＵＳＢメモリへのジョブ投入があった場合には、次に、ジョブはＳｃａｎＴｏＵＳＢメモリか、あるいは、ＵＳＢメモリプリントであるか判断する（ステップＳ１１）。
【００６８】
ステップＳ１１において、全体制御部５０は、ジョブがＵＳＢメモリプリントである場合には、次に、解析可能なＵＳＢメモリであるかどうか判断する（ステップＳ１２）。
【００６９】
ステップＳ１２において、全体制御部５０は、解析可能なＵＳＢメモリであると判断した場合には、ＵＳＢメモリプリントを実行する（ステップＳ１３）。そして、処理を終了する。
【００７０】
一方、ステップＳ１２において、全体制御部５０は、解析できないＵＳＢメモリであると判断した場合には、解析できないＵＳＢメモリに対するＵＳＢメモリプリントを実行する（ステップＳ１４）。そして、処理を終了する。
【００７１】
一方、ステップＳ１１において、全体制御部５０は、ジョブがＳｃａｎＴｏＵＳＢメモリである場合には、次に、解析可能なＵＳＢメモリであるかどうか判断する（ステップＳ１５）。
【００７２】
ステップＳ１５において、全体制御部５０は、解析可能なＳｃａｎＴｏＵＳＢメモリであると判断した場合には、ＳｃａｎＴｏＵＳＢメモリを実行する（ステップＳ１６）。そして、処理を終了する。
【００７３】
一方、ステップＳ１５において、全体制御部５０は、解析できないＵＳＢメモリであると判断した場合には、解析できないＵＳＢメモリに対するＳｃａｎＴｏＵＳＢメモリを実行する（ステップＳ１７）。そして、処理を終了する。
【００７４】
一方、ステップＳ６において、装着されたＵＳＢデバイスがアクセス不可能なＵＳＢメモリであると判断された場合には、利用できないＵＳＢメモリの解析処理を実行する（ステップＳ１０）。利用できないＵＳＢメモリの解析処理については後述する。
【００７５】
また、ステップＳ８において、解析可能なデータでないと判断した場合には、利用できないＵＳＢメモリの解析処理を実行する（ステップＳ１０）。なお、全体制御部５０は、解析可能なデータでないと判断した場合には、ＵＳＢ制御部６０に対して解析できない旨を通知するものとする。
【００７６】
そして、全体制御部５０は、利用できないＵＳＢメモリの解析処理の後、ＵＳＢメモリの利用許可の設定が有るかどうかを判断する（ステップＳ１０＃）。
【００７７】
ステップＳ１０＃において、ＵＳＢメモリの利用許可の設定が有る場合には、当該ＵＳＢメモリをアクセス可能に設定し、操作ディスプレイ１２において選択可能な状態とするものとする。そして、次に、ステップＳ９に進む。一方、ステップＳ１０＃において、ＵＳＢメモリの利用許可の認定が無いと判断された場合には、処理を終了する（エンド）。
【００７８】
図７は、本発明の実施の形態に従う操作ディスプレイ１２におけるＵＳＢメモリプリントの実行を説明する図である。
【００７９】
図７を参照して、ここでは、コピーモードにおいて、応用のタブボタンを押下した場合に、「ＵＳＢメモリプリント」の実行ボタン２１５が表示されている場合が示されている。当該実行ボタン２１５を押下することにより、ＵＳＢメモリプリントの機能の実行指示が選択される。そして、次のＵＳＢメモリを選択する画面に移行する。
【００８０】
図８は、ＵＳＢメモリを選択する画面を説明する図である。
図８を参照して、ここでは、複数のＵＳＢコネクタ２０にそれぞれ対応して複数のＵＳＢメモリを選択することが可能な画面が示されており、ＵＳＢメモリを選択するボタン２２０が示されている。本例においては、一例として、ＵＳＢコネクタ２０に対応して３つのＵＳＢメモリについて選択可能な場合が示されている。当該ボタンを指定して、「ＯＫ」ボタンを押下することにより、選択されたＵＳＢメモリに対するＵＳＢメモリプリントの機能を実行することが可能である。
【００８１】
図９は、本発明の実施の形態に従う操作ディスプレイ１２におけるＳｃａｎＴｏＵＳＢメモリの実行を説明する図である。
【００８２】
図９を参照して、ここでは、スキャンモードにおいて、あて先のタブボタンを押下した場合に、「Ｓｃａｎ  ｔｏ  ＵＳＢ」の実行ボタン２３６が表示されている場合が示されている。当該実行ボタン２３６を押下することにより、ＳｃａｎＴｏＵＳＢメモリの機能が選択される。そして、図８で説明したＵＳＢメモリを選択する画面に移行する。
【００８３】
そして、本例においても同様に、ＵＳＢメモリを選択することにより、選択したＵＳＢメモリに対するＳｃａｎＴｏＵＳＢメモリの機能を実行することが可能である。
【００８４】
図１０は、本発明の実施の形態に従う利用できないＵＳＢメモリの解析処理について説明するフロー図である。
【００８５】
図１０を参照して、ＵＳＢ制御部６０は、ＵＳＢデバイスの種類情報に基づいて、あるいは、暗号化処理等によるデータ変換による解析不能状態に基づいて、装着されたＵＳＢメモリが解析できないＵＳＢメモリであることを認識する（ステップＳ２０）。
【００８６】
そして、次に、ディスコネクトに設定する（ステップＳ２１）。具体的には、ＵＳＢ制御部６０は、ＵＳＢメモリが解析できないＵＳＢメモリであることを認識して、全体制御部５０とＵＳＢ制御部６０との間のデータ通信の接続関係を解除する。
【００８７】
そして、次にＵＳＢ接続処理を実行する（ステップＳ２２）。具体的には、ＵＳＢ制御部６０は、ＵＳＢ接続ライン１５を介して情報処理装置であるＰＣ１２００に対してＵＳＢ接続を実行するように指示する。
【００８８】
ＵＳＢ接続ライン１５は、ＭＦＰ１のＵＳＢコネクタ２０とＰＣ１２００のＵＳＢコネクタ１２２０とを接続している。ＰＣ１２００のＵＳＢ制御部１２６０は、上述したＵＳＢ制御部６０と同様に、ＵＳＢデバイス接続部１２３５からの検知情報の入力を受けて、ＵＳＢデバイスと接続されたと認識する（ステップＳ２３）。
【００８９】
そして、ＰＣ１２００のＵＳＢ制御部１２６０は、接続されたＵＳＢデバイスに対してアドレスを割り当てる（ステップＳ２４）。
【００９０】
そして、次に、ＭＦＰ１のＵＳＢ制御部６０は、ＵＳＢ接続ライン１５を介して、ＵＳＢメモリから出力されたデータ制御情報を転送する（ステップＳ２５）。具体的には、上述したようにＵＳＢデバイスの種類情報（ベンダＩＤ（Identification）、プロダクトＩＤ等）、インターフェース数、デバイスクラス、エンドデスクリプタ数、プロトコル情報等のデータ制御情報を転送する。
【００９１】
そして、次に、ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢデバイス接続部１２３５を介してＵＳＢ接続されたＵＳＢメモリのデータ制御情報を取得する（ステップＳ２６）。
【００９２】
ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢメモリから出力されたデータ制御情報に基づいてＵＳＢデバイスの種類を解析する（ステップＳ２７）。
【００９３】
そして、次に、ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢデバイスの種類の解析結果に従うＵＳＢデバイス種類情報に基づいて、装着されたＵＳＢデバイスがアクセス可能なＵＳＢメモリか否か判断する（ステップＳ２８）。ステップＳ２８において、アクセスできないと判断した場合には、処理を終了する（エンド）。
【００９４】
ステップＳ２８において、ＰＣ１２００のＵＳＢ制御部１２６０は、アクセス可能なＭＦＰであると判断した場合には、ＰＣ１２００の全体制御部１２１５は、ＭＦＰと接続されたＵＳＢメモリの初期接続を完了する（ステップＳ２９）。これによりデータ通信を開始する。
【００９５】
次に、ＰＣ１２００上でＭＦＰ連携プログラムを起動させる（ステップＳ３０）。ここで、ＭＦＰ連携プログラムは、記憶部１２０３に予め設けられたアプリケーションプログラムであり、起動することにより、ＭＦＰと連携処理を実行するアプリケーションプログラムである。なお、初期接続を完了後、ＭＦＰ連携プログラムを起動させても良いし、あるいは、それよりも前に、ＭＦＰ連携プログラムを起動させても良い。
【００９６】
そして、次に、ＰＣ１２００上でＵＳＢメモリ連携アプリを起動する（ステップＳ３１）。具体的には、ＰＣ１２００の全体制御部１２１５は、ＭＦＰと接続されたＵＳＢメモリに初期接続を完了後、ＵＳＢ接続ライン１５を介して、ＭＦＰ１のＵＳＢ制御部６０に対してＵ３メモリにアクセスするように指示する。そして、ＵＳＢ制御部６０は、Ｕ３メモリにアクセスして、Ｕ３メモリに格納されているＵＳＢメモリ連携アプリを取得して、ＵＳＢ接続ライン１５を介してＰＣ１２００に送信する。ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢ接続ライン１５を介して入力されるＵＳＢメモリ連携アプリを全体制御部１２１５に出力する。全体制御部１２１５は、ＵＳＢ制御部１２６０から出力されるＵＳＢメモリから出力されたＵＳＢメモリ連携アプリを受けて、展開して起動する。
【００９７】
そして、次に、ＰＣ１２００の全体制御部１２１５は、ＵＳＢメモリ連携アプリに認証アプリの起動が有るかどうかを判断する（ステップＳ３２）。具体的には、ＰＣ１２００の全体制御部１２１５は、ＭＦＰ連携プログラムにより、ＵＳＢメモリ連携アプリに含まれている認証アプリが起動したかどうかを判断するものとする。
【００９８】
ステップＳ３２において、ＰＣ１２００の全体制御部１２１５は、ＭＦＰ連携プログラムによりＵＳＢメモリ連携アプリに認証アプリが含まれておらず、認証アプリが起動していないと判断した場合には、認証処理が特に求められていないＵＳＢメモリであるためＵＳＢメモリの利用の許可が可能であると判断する（ステップＳ３６）。
【００９９】
そして、ＰＣ１２００の全体制御部１２１５は、ＭＦＰ連携プログラムによりＵＳＢメモリが利用許可である旨をネットワーク１０００を介してＭＦＰ１に通知する（ステップＳ３７）。
【０１００】
次に、ＭＦＰ１の全体制御部５０は、ネットワーク１０００と接続された通信部６５を介してＭＦＰ連携プログラムによるＵＳＢメモリの利用の許可が可能である旨の通知を受信して、ＰＣ連携プログラムによりＵＳＢメモリを利用許可に設定する（ステップＳ３８）。当該設定処理により、例えば、解析できないＵＳＢメモリであるＵ３メモリに対する後述するＵＳＢメモリプリントあるいはＳｃａｎＴｏＵＳＢメモリの機能を実行することが可能となる。
【０１０１】
一方、ステップＳ３２において、ＰＣ１２００の全体制御部１２１５は、ＭＦＰ連携プログラムによりＵＳＢメモリ連携アプリに認証アプリが含まれており認証アプリが起動されたと判断した場合には、ネットワーク１０００を介して、ＭＦＰ１に対してＰＣ連携プログラムによりＭＦＰ１の操作ディスプレイ１２上に認証画面を表示するように指示する（ステップＳ３２＃）。
【０１０２】
そして、ＭＦＰ１の全体制御部５０は、ネットワーク１０００と接続された通信部６５を介してＭＦＰ連携プログラムによる認証画面の表示指示を受信して、ＰＣ連携プログラムにより予め記憶部２６に格納されていた認証画面を表示する（ステップＳ３３）。
【０１０３】
図１１は、ＭＦＰ１の操作ディスプレイ１２上に表示される認証画面の一例図である。
図１１を参照して、ＰＣ連携プログラムによりＭＦＰ１の操作ディスプレイ１２上に認証画面が表示され、ここでは、ユーザ名を入力する欄３００と、パスワードを入力する欄３０１が設けられている。ユーザは、タッチパネルを操作して「ログイン」ボタン３０２を押下することにより、認証コードであるユーザ名およびパスワードについて認証処理を実行することが可能である。
【０１０４】
なお、本例においては、ユーザ名およびパスワードを認証コードとして入力する方式について説明したが、特にこれに限られず、パスワードのみであっても良いし、生体認証等を利用することも可能である。
【０１０５】
再び、図１０を参照して、次に、ＭＦＰ１の全体制御部５０は、操作パネル部１０のユーザ操作によりＭＦＰ１の操作ディスプレイ１２上に表示された認証画面にユーザの認証コードの入力が有るかどうかを判断する（ステップＳ３４）。具体的には、上述の認証画面において、認証コードであるユーザ名およびパスワードが入力されて、タッチパネルの操作により「ログイン」ボタン３０２が押下されたかどうかにより判断される。
【０１０６】
ステップＳ３４において、操作パネル部１０のユーザ操作によりＭＦＰ１の操作ディスプレイ１２上に表示される認証画面に認証コードの入力が有った場合、すなわち、上記の認証画面において、認証コードであるユーザ名およびパスワードが入力されて、タッチパネルの操作により「ログイン」ボタン３０２が押下された場合には、全体制御部５０は、入力された認証コードを通信部６５に出力する。通信部６５は、当該認証コードをネットワーク１０００を介してＰＣ１２００に送信する。
【０１０７】
そして、ＰＣ１２００の通信部１２０７は、通信部６５からの認証コードを受信して全体制御部１２１５に出力する。
【０１０８】
全体制御部１２１５は、通信部１２０７から受信した認証コードに基づいて、ＵＳＢメモリ連携アプリに含まれている起動された認証アプリにおいて、認証コードが一致するかどうかすなわち、認証が成功したかどうかを判断する（ステップＳ３５）。
【０１０９】
ステップＳ３５において、起動された認証アプリにより認証が成功したと判断した場合には、ＵＳＢメモリの利用の許可が可能であると判断する（ステップＳ３６）。
【０１１０】
そして、上述したようにＰＣ１２００の全体制御部１２１５は、ＭＦＰ連携プログラムによりＵＳＢメモリが利用許可である旨をネットワーク１０００を介してＭＦＰ１に通知する（ステップＳ３７）。
【０１１１】
次に、ＭＦＰ１の全体制御部５０は、ネットワーク１０００と接続された通信部６５を介してＭＦＰ連携プログラムによるＵＳＢメモリの利用の許可が可能である旨の通知を受信して、ＰＣ連携プログラムによりＵＳＢメモリを利用許可に設定する（ステップＳ３８）。当該設定処理により、例えば、解析できないＵＳＢメモリであるＵ３メモリに対する後述するＵＳＢメモリプリントあるいはＳｃａｎＴｏＵＳＢメモリの機能を実行することが可能となる。
【０１１２】
具体的には、ＵＳＢメモリプリントあるいはＳｃａｎＴｏＵＳＢメモリの機能を実行する場合において、図８で説明したＵＳＢメモリを選択する画面において、解析できないＵＳＢメモリであると判断されたＵＳＢメモリについても選択することが可能となる。
【０１１３】
一方、ステップＳ３４において、認証コードの入力が無かった場合、あるいは、ステップＳ３５において、認証が成功しなかった場合には、アクセスできないと判断して、処理を終了する（エンド）。
【０１１４】
なお、その場合には、ＵＳＢメモリプリントあるいはＳｃａｎＴｏＵＳＢメモリの機能を実行する場合において、図８で説明したＵＳＢメモリを選択する画面において、解析できないＵＳＢメモリであると判断されたＵＳＢメモリについて選択ができない状態に設定されているものとする。
【０１１５】
図１２は、本発明の実施の形態に従う解析できないＵＳＢメモリに対するＵＳＢメモリプリントを実行した場合の処理の流れについて説明する図である。
【０１１６】
図１２を参照して、ＭＦＰ１からＰＣ１２００にファイル名一覧取得コマンドを出力する（ステップＳ４１）。具体的には、図７で説明したようにＵＳＢメモリプリントの実行ボタン２１５を押下して、図８において、ＵＳＢメモリの選択ボタン２２０を押下した場合に、当該選択したＵＳＢメモリが解析できないＵＳＢメモリであると判断した場合には、全体制御部５０は、ＰＣ連携プログラムによりＰＣ１２００に対して、ファイル名一覧取得コマンドを通信部６５を介して出力する。
【０１１７】
そして、ＰＣ１２００の通信部１２０７は、ＭＦＰ１の通信部６５によりネットワーク１０００を介して送信されたファイル名一覧取得コマンドを受信する（ステップＳ４１＃）。そして、ＰＣ１２００の通信部１２０７は、ファイル名一覧取得コマンドを全体制御部１２１５に出力する。
【０１１８】
ＰＣ１２００の全体制御部１２１５は、ＵＳＢ制御部１２６０に対してＵＳＢメモリにアクセスしてファイル名一覧のデータを取得するように要求指示する（ステップＳ４２）。
【０１１９】
次に、ＵＳＢ制御部１２６０は、全体制御部１２１５からの指示に従ってＵＳＢ接続ライン１５を介してＵＳＢメモリに対してアクセスする（ステップＳ４３）。
【０１２０】
そして、ＰＣ１２００の全体制御部１２１５は、ＵＳＢメモリからファイル名一覧のデータを取得する（ステップＳ４４）。
【０１２１】
具体的には、ＵＳＢ制御部１２６０は、ファイル名一覧要求指示コマンドをＵＳＢ接続ライン１５を介してＵＳＢメモリに対して送信する。ＵＳＢ制御部６０は、ＵＳＢ接続ライン１５を介してＵＳＢ制御部１２６０から送信されたファイル名一覧要求指示コマンドをＵＳＢメモリに転送する。
【０１２２】
ＵＳＢメモリは、ファイル名一覧要求指示コマンドに従ってファイル名一覧のデータをＵＳＢ制御部６０に出力する。
【０１２３】
ＵＳＢ制御部６０は、ＵＳＢメモリから送信されたファイル名一覧のデータをＵＳＢ接続ライン１５を介して転送する。ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢ接続ライン１５を介して転送されたファイル名一覧のデータを取得する。そして、ＵＳＢ制御部１２６０は、選択されたＵＳＢメモリからのファイル名一覧のデータを全体制御部１２１５に出力する。
【０１２４】
そして、全体制御部１２１５は、ＵＳＢ接続ライン１５を介して受信したファイル名一覧のデータについて、受信したデータは復号化等のデータ変換が必要かどうかを判断する（ステップＳ４５）。例えば、暗号化処理が施されているデータであれば復号化処理する必要がある。また、圧縮処理が施されているデータであれば解凍処理する必要がある。
【０１２５】
ステップＳ４５において、全体制御部１２１５は、受信したデータが復号化等のデータ変換が必要であると判断した場合には、次に、ＰＣ１２００上で起動されているＵＳＢメモリ連携アプリは、ユーザに対して操作ディスプレイ１２に表示可能なファイル名一覧のデータを生成する（ステップＳ４６）。具体的には、暗号化処理が施されているデータであれば、ＵＳＢメモリ連携アプリに含まれている暗号化処理が施されているデータを復号化処理することが可能な暗号復号化アプリに基づいて、復号化処理してデータ変換した表示可能なファイル名一覧のデータを生成する。あるいは、圧縮処理されているデータであれば、圧縮されているデータをＵＳＢメモリ連携アプリに含まれている解凍処理することが可能な圧縮解凍アプリに基づいて、解凍処理してデータ変換した表示可能なファイル名一覧のデータを生成する。
【０１２６】
そして、ＰＣ１２００の全体制御部１２１５は、起動されたＭＦＰ連携プログラムにより、ネットワーク１０００を介してＭＦＰ１にファイル名一覧のデータを送信するように通信部１２０７に指示する（ステップＳ４７）。
【０１２７】
そして、次に、ＭＦＰ１の通信部６５は、ＰＣ１２００の通信部１２０７から送信されたファイル名一覧のデータを受信する（ステップＳ４７＃）。そして、通信部６５は、ＭＦＰ１の全体制御部５０にファイル名一覧のデータを出力する。
【０１２８】
そして、ＭＦＰ１の全体制御部５０は、通信部６５を介して受信したＰＣ１２００からの送信されたファイル名一覧のデータを取得して、操作ディスプレイ１２にファイル名一覧を表示する（ステップＳ４８）。
【０１２９】
図１３は、本発明の実施の形態に従うファイル選択画面を説明する図である。
図１３を参照して、受信したファイル名一覧のデータに基づいて、ＰＣ連携プログラムにより、ＭＦＰ１の操作ディスプレイ１２上にファイル選択画面２５０が表示されている場合が示されている。本例においては、ファイル選択画面２５０において、ファイル名一覧のデータである３つのファイル名Ａ，Ｂ，Ｃに基づいて、当該ファイル名それぞれに対応して選択ボタン２５１，２５２，２５３が設けられている場合が示されている。
【０１３０】
そして、この選択ボタンのいずれかを選択して、「ＯＫ」ボタン２５６を押下することにより、当該選択したファイル名のファイルに対する選択が指示される。なお、「キャンセル」ボタン２５４を押下することにより処理が終了するものとする。
【０１３１】
再び、図１２を参照して、次に、全体制御部５０は、ファイル選択画面２５０において、ファイル選択指示が有るかどうかを判断する（ステップＳ４９）。
【０１３２】
ステップＳ４９において、ファイル選択指示が有ると判断された場合には、次に、ＭＦＰの全体制御部５０は、ＰＣ連携プログラムにより、ネットワーク１０００を介して通信部６５により、ＰＣ１２００に対してファイルデータ取得コマンドを出力する（ステップＳ５０）。
【０１３３】
そして、次に、ＰＣ１２００の通信部１２０７は、ＭＦＰ１の通信部６５によりネットワーク１０００を介して送信されたファイルデータ取得コマンドを受信する（ステップＳ５０＃）。そして、ＰＣ１２００の通信部１２０７は、ファイルデータ取得コマンドを全体制御部１２１５に出力する。
【０１３４】
ＰＣ１２００の全体制御部１２１５は、ファイルデータ取得コマンドに従ってＵＳＢ制御部１２６０に対してＵＳＢメモリにアクセスして指定したファイルデータを取得するように要求指示する（ステップＳ５１）。
【０１３５】
次に、ＵＳＢ制御部１２６０は、全体制御部１２１５からの指示に従ってＵＳＢ接続ライン１５を介してＵＳＢメモリに対してアクセスする（ステップＳ５２）。
【０１３６】
そして、ＰＣ１２００の全体制御部１２１５は、ＵＳＢメモリから指定したファイルデータを取得する（ステップＳ５３）。
【０１３７】
具体的には、ＵＳＢ制御部１２６０は、ファイルデータ要求指示コマンドをＵＳＢ接続ライン１５を介してＵＳＢメモリに対して送信する。ＵＳＢ制御部６０は、ＵＳＢ接続ラインを介してＵＳＢ制御部１２６０から送信されたファイルデータ要求指示コマンドをＵＳＢメモリに転送する。
【０１３８】
ＵＳＢメモリは、ファイルデータ要求指示コマンドに従って格納されているファイルデータをＵＳＢ制御部６０に出力する。
【０１３９】
ＵＳＢ制御部６０は、ＵＳＢメモリから送信された指定されたファイルデータをＵＳＢ接続ライン１５を介して転送する。ＰＣ１２００のＵＳＢ制御部１２６０は、ＵＳＢ接続ライン１５を介して転送された指定されたファイルデータを取得する。そして、ＵＳＢ制御部１２６０は、指定されたファイルデータを全体制御部１２１５に出力する。
【０１４０】
そして、全体制御部１２１５は、ＵＳＢ接続ライン１５を介して受信したファイルデータについて、受信したデータは、復号化等のデータ変換が必要かどうかを判断する（ステップＳ５４）。例えば、暗号化処理が施されているデータであれば復号化処理する必要がある。また、圧縮処理が施されているデータであれば解凍処理する必要がある。
【０１４１】
ステップＳ５４において、全体制御部１２１５は、受信したデータが復号化等のデータ変換が必要であると判断された場合には、次に、ＰＣ１２００上で起動されているＵＳＢメモリ連携アプリは、取得したファイルデータのデータ変換を実行する（ステップＳ５５）。そして、ステップＳ５６に進む。具体的には、暗号化処理が施されているデータであれば、ＵＳＢメモリ連携アプリに含まれている暗号化処理が施されているデータを復号化処理することが可能な暗号復号化アプリに基づいて、復号化処理してデータ変換したファイルデータを生成する。あるいは、圧縮処理されているデータであれば、圧縮されているデータをＵＳＢメモリ連携アプリに含まれている解凍処理することが可能な圧縮解凍アプリに基づいて、解凍処理してデータ変換したファイルデータを生成する。
【０１４２】
そして、ＰＣ１２００の全体制御部１２１５は、起動されたＭＦＰ連携プログラムにより、ネットワーク１０００を介してＭＦＰ１にファイルデータを送信するように通信部１２０７に指示する（ステップＳ５６）。
【０１４３】
そして、ＭＦＰ１の全体制御部５０は、通信部６５を介して受信したＰＣ１２００からの送信されたファイルデータを取得して、プリンタ制御部４５に出力する（ステップＳ５６＃）。
【０１４４】
そして、ＭＦＰ１のプリンタ制御部４５は、全体制御部５０から出力されたファイルデータを受けてプリンタ処理を実行する（ステップＳ５７）。
【０１４５】
具体的には、プリンタ制御部４５は、プリンタ部１４において、記録シート上に画像を印刷する。そして、処理を終了する。
【０１４６】
したがって、当該方式により、Ｕ３メモリに格納されたファイルデータに対するＵＳＢメモリプリントを実行することが可能である。
【０１４７】
図１４は、本発明の実施の形態に従う解析できないＵＳＢメモリに対するＳｃａｎＴｏＵＳＢメモリを実行した場合の処理の流れについて説明する図である。
【０１４８】
図１４を参照して、まず、スキャンを実行する（ステップＳ６１）。具体的には、スキャナ部１３において、紙媒体等の資料を電子データに変換する。
【０１４９】
次に、スキャンデータを取得する（ステップＳ６２）。
具体的には、スキャナ制御部３５は、スキャナ部１３で読み取った画像データをスキャンデータとして取得する。そして、スキャナ制御部３５は、スキャンデータを全体制御部５０に出力する。
【０１５０】
そして、次に、全体制御部５０は、ＰＣ連携プログラムにより、通信部６５に対して取得したスキャンデータおよびスキャンデータ書込コマンドをＰＣ１２００に送信するように指示する（ステップＳ６３）。
【０１５１】
具体的には、全体制御部５０は、通信部６５によりネットワーク１０００を介してＰＣ１２００にスキャンデータおよびスキャンデータ書込コマンドを送信する。
【０１５２】
そして、ＰＣ１２００の通信部１２０７は、ＭＦＰ１の通信部６５によりネットワーク１０００を介して送信されたスキャンデータおよびスキャンデータ書込コマンドを受信する（ステップＳ６３＃）。
【０１５３】
そして、ＰＣ１２００の通信部１２０７は、スキャンデータおよびスキャンデータ書込コマンドを全体制御部１２１５に出力する。
【０１５４】
ＰＣ１２００の全体制御部１２１５は、取得したスキャンデータについて暗号化等のデータ変換が必要かどうか判断する（ステップＳ６４）。
【０１５５】
具体的には、ＰＣ１２００の全体制御部１２１５は、ＵＳＢメモリ連携アプリに暗号復号化アプリあるいは、圧縮解凍アプリ等が含まれているかどうかを判断する。
【０１５６】
ステップＳ６４において、ＰＣ１２００の全体制御部１２１５は、暗号化等のデータ変換が必要であると判断した場合、すなわち、ＵＳＢメモリ連携アプリに暗号復号化アプリには、ＰＣ１２００のＵＳＢメモリ連携アプリに暗号復号化アプリあるいは圧縮解凍アプリ等が含まれていると判断した場合には、スキャンデータのデータ変換を実行する（ステップＳ６５）。
【０１５７】
具体的には、全体制御部１２１５は、例えば、ＵＳＢメモリ連携アプリに暗号化アプリが含まれていると判断した場合には、当該暗号化アプリに基づいてスキャンデータを暗号化データに変換する。あるいは、全体制御部１２１５は、ＵＳＢメモリ連携アプリに圧縮アプリが含まれている場合には、当該圧縮アプリに基づいてスキャンデータを圧縮データに変換する。なお、暗号化アプリと圧縮アプリを組み合わせることも当然に可能である。
【０１５８】
一方、ステップＳ６４において、暗号化等のデータ変換が必要でないと判断した場合、すなわち、ＵＳＢメモリ連携アプリに暗号復号化アプリあるいは圧縮解凍アプリ等が含まれていないと判断した場合には、データ変換することなく、ステップＳ６６に進む。
【０１５９】
そして、次に、ＰＣ１２００の全体制御部１２１５は、スキャンデータ書込コマンドに従ってＵＳＢ制御部１２６０に対してＵＳＢメモリにアクセスしてデータ変換したスキャンデータあるいはデータ変換していないスキャンデータを格納するように要求指示する（ステップＳ６６）。
【０１６０】
次に、ＵＳＢ制御部１２６０は、全体制御部１２１５からの指示に従ってＵＳＢ接続ライン１５を介してＵＳＢメモリに対してアクセスする（ステップＳ６７）。
【０１６１】
具体的には、ＵＳＢ制御部１２６０は、スキャンデータとともにスキャンデータ書込要求指示コマンドをＵＳＢ接続ライン１５を介してＵＳＢメモリに対して送信する。ＵＳＢ制御部６０は、ＵＳＢ接続ラインを介してＵＳＢ制御部１２６０から送信されたスキャンデータとともにスキャンデータ書込要求指示コマンドをＵＳＢメモリに転送する。
【０１６２】
ＵＳＢメモリは、スキャンデータ書込要求指示コマンドに従って受信したスキャンデータをデータ領域に格納（書込処理）する（ステップＳ６８）。そして、処理を終了する（エンド）。
【０１６３】
したがって、当該方式により、Ｕ３メモリに対するＳｃａｎＴｏＵＳＢメモリを実行することが可能である。
【０１６４】
当該処理により、ＭＦＰ１において、ＯＳの種類によりＵ３メモリ等を認識してアクセスすることができない場合であっても、ＭＦＰ１のＵＳＢコネクタ２０とＰＣ１２００のＵＳＢコネクタ１２２０とを互いに接続するＵＳＢ接続ラインを使ってＵ３メモリを認識することが可能なＰＣ１２００に転送し、ＰＣ１２００において、Ｕ３メモリ等を認識して、ネットワークを介してＭＦＰ１にデータを送信することにより、簡易な方式でアクセスすることが可能である。
【０１６５】
また、Ｕ３メモリ等に格納されたアプリケーションは、ＵＳＢ経由でデータが受信された場合のみ起動する構成とされている場合が多く、例えば、ＭＦＰ１からＵ３メモリ等に格納されたアプリケーションをネットワークを用いてＰＣ１２００に送信した場合には、ＵＳＢ経由ではないため起動することができないという問題があったが、本願方式の如く、ＭＦＰ１のＵＳＢ制御部６０によりＵＳＢ接続ライン１５を介してＰＣ１２００のＵＳＢ制御部１２６０にＵ３メモリ等に格納されたアプリケーションのデータが転送される方式であるためＵ３メモリ等に格納されたアプリケーションを正常に起動することが可能となる。
【０１６６】
なお、上記の実施の形態においては、ＭＦＰ連携プログラムによりＰＣ１２００の全体制御部１２１５がＵＳＢ制御部１２６０にＵＳＢメモリにアクセスするように指示する方式について説明した。具体的には、ＵＳＢ制御部１２６０がＵＳＢメモリにアクセスするための指示コマンド等を出力し、ＵＳＢ制御部６０はアクセスに伴う指示コマンド等を転送するのみであった。
【０１６７】
一方、ＵＳＢ制御部６０は、ＵＳＢ制御部１２６０と同様の機能を有しているため、ＵＳＢ制御部６０がＵＳＢメモリにアクセスするようにすることも可能である。具体的には、全体制御部１２１５からの指示をＵＳＢ制御部１２６０はＵＳＢ接続ライン１５を介してＵＳＢ制御部６０に転送し、ＵＳＢ制御部６０が、ＵＳＢメモリにアクセスするようにしても良い。その場合、ＵＳＢ制御部１２６０は、情報を転送する機能のみ実行するものとする。
【０１６８】
また、別の方式として、ＵＳＢコネクタ２０に接続されているＵＳＢメモリにＵＳＢ制御部６０を介することなく、直接アクセスする方式を採用することも可能である。具体的には、図１０のステップＳ２２において、ＵＳＢ接続処理を実行する場合に、ＵＳＢ制御部６０がＵＳＢデバイス接続部５に対して、ＵＳＢメモリが装着されているＵＳＢコネクタと、ＵＳＢ接続ライン１５が接続されているＵＳＢコネクタとを直結する経路を形成するように指示することにより実現可能である。具体的には、上述したようにＵＳＢデバイス接続部５内において、一例として、経路を切り替える切替スイッチを設ける。通常時は、ＵＳＢ制御部６０との間で電気的に接続されている切替スイッチをＵＳＢ制御部６０からの指示に従って電気的に接続される経路を切り替えて、ＵＳＢコネクタ間同士が電気的に接続される経路が形成されるようにする。これにより、ＵＳＢコネクタ２０に装着されたＵ３メモリは、ＰＣ１２００のＵＳＢコネクタ１２２０に擬似的に装着されたＵ３メモリであるとしてＵＳＢ制御部１２６０により直接アクセスすることが可能である。
【０１６９】
なお、上記においては、Ｕ３規格のＵＳＢメモリについて説明したが、Ｕ３規格のＵＳＢメモリに限られず、例えば組込ＯＳでは認識されず汎用ＯＳのみにより認識される他のＵＳＢメモリについても同様に適用可能である。
【０１７０】
なお、本例においては、ＵＳＢコネクタとして複数のコネクタが設けられたＭＦＰについて説明したが特にこれに限られず特に数には限定されない。
【０１７１】
また、本例においては、ＵＳＢメモリ連携アプリとして、暗号復号化アプリおよび圧縮解凍アプリが格納されており、当該アプリを利用して暗号化データの復号処理あるいは、圧縮データの解凍処理を実行する場合について説明したが、ＵＳＢメモリ連携アプリとして、ＵＳＢメモリのアプリ領域に格納されていない場合であってもネットワーク１０００と接続された外部のサーバを介して、暗号化データの復号処理を実行するための暗号復号化アプリ、あるいは、圧縮データの解凍処理を実行するための圧縮解凍アプリをダウンロードして当該暗号データの復号処理あるいは解凍処理を実行するようにしても良い。あるいは、暗号復号化アプリあるいは圧縮解凍アプリに限られず、他のアプリケーションプログラムについても同様に適用可能である。
【０１７２】
なお、本発明にかかる画像入出力装置はＭＦＰに限定されず、画像入出力装置であれば、プリンタやファクシミリ装置等であってもよい。なお、画像入出力装置および情報処理装置を制御するコントローラについて、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１７３】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１７４】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１７５】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１７６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１７７】
【図１】本発明の実施の形態に従う情報処理システムについて説明する概略図である。
【図２】本発明の実施の形態に従う画像入出力装置であるＭＦＰ１の機能ブロック図である。
【図３】本発明の実施の形態に従うＭＦＰ１における操作パネル部１０の構成を説明する図である。
【図４】本発明の実施の形態に従うＰＣ１２００の機能ブロック図である。
【図５】本発明の実施の形態に従うＵ３メモリの構成を説明する概略図である。
【図６】本発明の実施の形態に従うＭＦＰ１に装着されたＵＳＢデバイスとして、ＵＳＢメモリに対するジョブを実行する場合の処理を説明するフロー図である。
【図７】本発明の実施の形態に従う操作ディスプレイ１２におけるＵＳＢメモリプリントの実行を説明する図である。
【図８】ＵＳＢメモリを選択する画面を説明する図である。
【図９】本発明の実施の形態に従う操作ディスプレイ１２におけるＳｃａｎＴｏＵＳＢメモリの実行を説明する図である。
【図１０】本発明の実施の形態に従う利用できないＵＳＢメモリの解析処理について説明するフロー図である。
【図１１】ＭＦＰ１の操作ディスプレイ１２上に表示される認証画面の一例図である。
【図１２】本発明の実施の形態に従う解析できないＵＳＢメモリに対するＵＳＢメモリプリントを実行した場合の処理の流れについて説明する図である。
【図１３】本発明の実施の形態に従うファイル選択画面を説明する図である。
【図１４】本発明の実施の形態に従う解析できないＵＳＢメモリに対するＳｃａｎＴｏＵＳＢメモリを実行した場合の処理の流れについて説明する図である。
【符号の説明】
【０１７８】
１  ＭＦＰ、５，１２３５  ＵＳＢデバイス接続部、１０  操作パネル部、１３  スキャナ部、１４  プリンタ部、１５  ＵＳＢ接続ライン、２０  ＵＳＢコネクタ、２６  記憶部、３０  コントロール部、３５  スキャナ制御部、４５  プリンタ制御部、５０，１２１５  全体制御部、６０，１２６０  ＵＳＢ制御部、６５，１２０７  通信部、７０  パネル制御部、１０００  ネットワーク、１２００  ＰＣ、１２０１  コントロール部、１２０３  記憶部、１２０５  ディスプレイ部、１２０９  入力部、１２１１  画面表示制御部、１２１３  入力制御部。
【図１】
2010147573.tif 000003
【図２】
2010147573.tif 000004
【図３】
2010147573.tif 000005
【図４】
2010147573.tif 000006
【図５】
2010147573.tif 000007
【図６】
2010147573.tif 000008
【図７】
2010147573.tif 000009
【図８】
2010147573.tif 000010
【図９】
2010147573.tif 000011
【図１０】
2010147573.tif 000012
【図１１】
2010147573.tif 000013
【図１２】
2010147573.tif 000014
【図１３】
2010147573.tif 000015
【図１４】
2010147573.tif 000016