(57)【要約】【課題】画像処理装置において転送速度を向上させるための従来の提案は、画像処理装置とインターフェースに関するものであり、画像処理装置を接続する情報処理端末に関する視点が欠落していた。【解決手段】情報処理端末が画像処理装置と接続された時に、画像処理装置と情報処理端末間のインターフェースを認識し、認識したインターフェースにより転送速度の初期値を決め、決められた初期値に基づいてプレスキャンを行って、プレスキャン時の画像データの転送速度から最適な転送速度を算出するプログラム。また、画像処理装置の読取手段により読み取った画像データを情報処理端末に転送している際に、情報処理端末の負荷状態を測定し、測定した負荷状態に応じて最適な転送速度を算出するプログラム。【選択図】        図１
2006140684.tif 000002
【特許請求の範囲】
【請求項１】
対象物を撮影し、画像信号を出力する読取手段と、ＰＣ等の情報処理装置と接続できる接続手段、からなる画像処理装置と接続されたＰＣ等の情報処理端末により読み出し可能なプログラムにおいて、
ＰＣ等の情報処理端末が画像処理装置と接続され、画像処理装置の読取手段により読み取った画像データを情報処理端末に転送する場合に、画像データの転送時間と転送データ量を測定するステップと、測定した転送時間と転送データ量から最適な転送速度を算出するステップ、を有することを特徴とするプログラム。
【請求項２】
請求項１記載のプログラムにおいて、
画像処理装置と情報処理端末間のインターフェースを認識するステップと、認識したインターフェースにより転送速度の初期値を決めるステップ、を有することを特徴とするプログラム。
【請求項３】
請求項１又は２記載のプログラムにおいて、
画像処理装置と情報処理端末の接続時に、プレスキャンを行うステップを有することを特徴とするプログラム。
【請求項４】
対象物を撮影し、画像信号を出力する読取手段と、ＰＣ等の情報処理装置と接続できる接続手段、からなる画像処理装置と接続されたＰＣ等の情報処理端末により読み出し可能なプログラムにおいて、
ＰＣ等の情報処理端末が画像処理装置と接続され、画像処理装置の読取手段により読み取った画像データを情報処理端末に転送している場合に、情報処理端末の負荷状態を測定するステップと、測定した負荷状態に応じて最適な転送速度を算出するステップ、を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムに関するものである。
【背景技術】
【０００２】
画像処理装置とパソコン間のインターフェースとして、低速なものとしては、ＲＳ２３２Ｃ、ＩＥＥＥ１２８４（パラレル）、ＵＳＢ１．１、ＩＲＤＡ、ブルートゥースがある。また、高速なものとしては、ＵＳＢ２．０、ＩＥＥＥ１３９４、有線ＬＡＮ、無線ＬＡＮがある。
【０００３】
このように様々な速度のインターフェースに対応する上で問題となるのは、転送速度に見合った動作の実現とシステムのパフォーマンスの整合性である。速度の異なる様々なインターフェースに対して、転送速度が遅くてもまた速くても柔軟に対応できるようなシステムが望まれている。
【０００４】
例えば、単位時間あたりのインターフェースの転送データ量が画像の読取データ量よりも遅い場合、インターフェースの速度がボトルネックとなり、情報処理端末がデータを吸い上げてくれないために、読取側のバッファが満杯になり、読取を続けることが出来なくなってしまう。このため、読取を一時中断しなければならず、システム全体としての読み取り速度が低下してしまう。また、読取を一時中断するために、読み取った画像の劣化の原因にもなりえる。この問題に対して、従来では以下のような提案がなされている。
【０００５】
インターフェースの種類や転送モードの種類に応じて、画像処理装置側で、画像の読み取り速度を選択する提案がなされている（例えば、特許文献１参照）。
【０００６】
また、画像の読み取り解像度に応じて、画像処理装置側で、電磁クラッチにより減速比を切り換えて可変倍率範囲を広く取るための提案がなされている（例えば、特許文献２参照）。
【０００７】
また、画像処理装置側で、一方向クラッチを使って、往動作時と復動作時とで異なる変速比によって駆動手段の駆動を操作手段に通達することにより駆動効率を向上させると共に、画像読み取り時の振動の発生を低減する装置の提案がなされている（例えば、特許文献３参照）。
【０００８】
また、画像処理装置と情報処理端末間の通信手段と通信速度に応じて、画像処理装置側で、画像処理装置の信号処理、駆動速度、アクセス方法、電力モードの制御を切り換える提案がなされている（例えば、特許文献４参照）。
【０００９】
また、画像処理装置側で、スキャン起動時に、ＦＡＸやプリントやコピーなど画像処理装置が他の動作をしている場合、複数タスクの同時動作におけるＣＰＵによる個々のタスクの処理能力が低下するため、低速で読取動作をするような提案がなされている（例えば、特許文献５参照）。
【特許文献１】特開２０００−１５１９２８号公報
【特許文献２】特開平５−３００３３３号公報
【特許文献３】特開２０００−０１３５７４号公報
【特許文献４】特開２００２−２４４９４９号公報
【特許文献５】特開平１０−６５８８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
より一層の読取速度の高速化を目指すためには、画像処理装置と情報処理端末とその両者を接続するインターフェースを含めた画像処理システム全体としての最適化が不可欠である。
【００１１】
しかしながら、上記従来のインターフェースの速度に応じて読取速度を決める提案や、画像処理装置の読取の制御に関する提案は、画像処理装置とインターフェースに関しての提案であり、情報処理端末の能力により、同じインターフェースを使用したとしても転送速度が異なる場合があるのに、画像処理装置を接続する情報処理端末に関する視点が欠落していた。
【００１２】
そこで、従来の画像処理装置とインターフェースに加えて、画像処理装置を接続する情報処理端末に注目した。
【００１３】
本発明は、上記の点を鑑みて提案されたものであって、画像処理装置と情報処理端末とをインターフェースを介して接続した画像処理システムにおいて、情報処理端末側で、情報処理端末のＣＰＵの処理能力や負荷状態を考慮し、最適な読み取り速度を算出するためのプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１４】
本発明に係るプログラムは、対象物を撮影し、画像信号を出力する読取手段と、ＰＣ等の情報処理装置と接続できる接続手段、からなる画像処理装置と接続されたＰＣ等の情報処理端末により読み出し可能なプログラムであり、ＰＣ等の情報処理端末が画像処理装置と接続された時に、画像処理装置と情報処理端末間のインターフェースを認識し、認識したインターフェースにより転送速度の初期値を決め、決められた初期値に基づいてプレスキャンを行って、プレスキャン時の画像データの転送速度から最適な転送速度を算出するプログラムを特徴とする。
【００１５】
また、本発明に係るプログラムは、対象物を撮影し、画像信号を出力する読取手段と、ＰＣ等の情報処理装置と接続できる接続手段、からなる画像処理装置と接続されたＰＣ等の情報処理端末により読み出し可能なプログラムであり、ＰＣ等の情報処理端末が画像処理装置と接続され、画像処理装置の読取手段により読み取った画像データを情報処理端末に転送している際に、情報処理端末の負荷状態を測定し、測定した負荷状態に応じて最適な転送速度を算出するプログラムを特徴とする。
【００１６】
なお、さらに説明すれば、本発明は下記の構成によって前記課題を解決できた。
【００１７】
（１）対象物を撮影し、画像信号を出力する読取手段と、ＰＣ等の情報処理装置と接続できる接続手段、からなる画像処理装置と接続されたＰＣ等の情報処理端末により読み出し可能なプログラムにおいて、
ＰＣ等の情報処理端末が画像処理装置と接続され、画像処理装置の読取手段により読み取った画像データを情報処理端末に転送する場合に、画像データの転送時間と転送データ量を測定するステップと、測定した転送時間と転送データ量から最適な転送速度を算出するステップ、を有することを特徴とするプログラム。
【発明の効果】
【００１８】
本発明によれば、
画像処理装置と情報処理端末とをインターフェースを介して接続した画像処理システムにおいて、情報処理端末のＣＰＵの処理能力や負荷状態を考慮し、最適な読み取り速度を実現することができる。
【００１９】
また、情報処理端末上のソフトウエアのみで実現できるため、コストアップとならない。
【発明を実施するための最良の形態】
【００２０】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００２１】
まず画像処理システムの概略を説明する。図５は本発明の実施例である画像処理システムの全体の構成を示すブロック図である。
【００２２】
画像処理装置の実施例として本発明ではプリンタ・スキャナなどの機能をそなえた複合機１００を用いる。これは単機能のスキャナ、ビデオカメラ、デジタルスチルカメラなど、外部の情報処理装置に画像データをリアルタイムで送信可能な撮影装置全般に応用することが出来る。
【００２３】
情報処理端末の実施例として本発明では一般的なパーソナルコンピュータ（以下ＰＣ）２００を用いる。これは、ＰＤＡなどでもかまわない。
【００２４】
画像処理装置と情報処理端末を接続するインターフェースの実施例として本発明ではＵＳＢ  インターフェース５００を用いる。これは、ＲＳ２３２Ｃ、ＩＥＥＥ１２８４（パラレル）、ＩＥＥＥ１３９４、有線ＬＡＮ等他のインターフェースでもかまわない。また、図５では、画像処理装置と情報処理端末間は有線で結ばれているが、例えばＩＲＤＡ、ブルートゥース、無線ＬＡＮなどの無線インターフェースでもかまわない。
【００２５】
複合機１００の概略を詳細に説明する。図１は、本発明の実施例である複合機１００の概略構成を示すブロック図である。
【００２６】
複合機１００において、ＣＰＵ１０１は、システム制御部であり、複合機１００の全体を制御する。
【００２７】
ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムやデータテーブル、組み込みオペレーティングシステム（ＯＳ）プログラム等の固定データを格納する。本実施例では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ、割り込み処理等のソフトウエア実行制御を行う。
【００２８】
ＲＡＭ１０３は、バックアップ電源を必要とするＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、図示しないデータバックアップ用の１次電池によってデータが保持されている。ＲＡＭ１０３には、データが消去されては困るプログラム制御変数等を格納する。また、オペレータが登録した設定値や複合機１００の管理データ等を格納するメモリエリアも設けられている。
【００２９】
画像メモリ１０４は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、画像データを蓄積する。また、一部の領域をソフトウエア処理の実行のためのワークエリアとして確保してある。
【００３０】
データ変換部１０５は、ページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）等の解析や、キャラクタデータのＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）展開等、画像データの変換を行う。
【００３１】
読取制御部１０６は、読取部１０７が、ＣＩＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取り、電気的な画像データに変換した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データを出力する。なお、上記実施例では、読取制御部１０６、読取部１０７は、原稿を搬送しながら、固定されているＣＩＳイメージセンサで読み取りを行うシート読取制御方式と、原稿台に固定されている原稿を、移動するＣＩＳイメージセンサでスキャンするブック読取制御方式の両制御方式に対応している。
【００３２】
表示操作部１０８は、数値入力キー、文字入力キー、モード設定キー、決定キー、取り消しキー等を備えた表示操作部と、各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成され、ユーザによって複合機としての各種機能や、無線ＬＡＮユニット３００のネットワーク設定や暗号鍵の入力・編集や、複合機１００の動作状況、ステータス状況の表示等を行うことができる。
【００３３】
通信制御部１０９は、ＭＯＤＥＭ（変復調装置）や、ＮＣＵ（網制御装置）等によって構成されている。本実施例では、通信制御部１０９は、アナログの通信回線（ＰＳＴＮ）１３１に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼と着呼等の回線制御を行っている。
【００３４】
解像度変換処理部１１０は、ミリ系の画像データとインチ系の画像データの相互変換等の解像度変換制御を行う。なお、解像度変換部１１０において、画像データの拡大縮小処理も可能である。
【００３５】
符号復号化処理部１１１は、複合機１００で扱う画像データ（非圧縮、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等）を相互に符号復号化処理したり、拡大縮小処理を行ったりする。
【００３６】
記録制御部１１２は、印刷される画像データに対し、図示しない画像処理制御部を介して、スムージング処理や記録濃度補正処理、色補正等の各種画像処理を施すことにより、高精細な画像データに変換し、ＵＳＢホスト制御部１１４（後述）に出力する。また、ＵＳＢホスト制御部１１４を制御することにより、定期的に記録部１１５の状態情報データを取得する役割も果たす。
【００３７】
ＵＳＢファンクション制御部１１３は、ＵＳＢインターフェースの通信制御を行うものであり、ＵＳＢ通信規格に従って、プロトコル制御を行い、ＣＰＵ１０１が実行するＵＳＢファンクション制御タスクからのデータを、パケットに変換し、外部の図示しないＰＣにＵＳＢパケット送信を行ったり、逆に、外部のＰＣからのＵＳＢパケットを、データに変換してＣＰＵ１０１に対し送信を行ったりする。
【００３８】
ＵＳＢホスト制御部１１４は、ＵＳＢ通信規格で定められたプロトコルで通信を行う為の制御部である。ＵＳＢ通信規格は、双方向のデータ通信を高速に行うことが出来る規格であり、１台のホスト（マスター）に対し、複数のハブまたはファンクション（スレーブ）を接続することが出来る。ＵＳＢホスト制御部１１４は、ＵＳＢ通信におけるホストの機能を有する。
【００３９】
記録部１１５は、図示しない専用ＣＰＵで制御するレーザビームプリンタやインクジェットプリンタ等からなる記録装置であり、ＵＳＢインターフェース経由で受信したカラー画像データ、またはモノクロ画像データを印刷部材に印刷する。ＵＳＢホスト制御部１１４とは、ＵＳＢ通信規格で定められたプロトコルで通信を行い、特に記録部１１５はファンクションの機能を有する。本実施の形態においては、記録機能のＵＳＢ通信は１対１の接続形態を用いる。また、本実施の形態においては、ＵＳＢ対応とする。
【００４０】
上記構成要素１０１〜１０６、１０８〜１１４、１１６は、ＣＰＵ１０１が管理するＣＰＵバス１２１を介して、相互に接続されている。
【００４１】
続いて，複合機１００と共に画像処理システムを構成する情報処理端末などのＰＣ２００の概略構成を図２を参照して説明する。
【００４２】
ＣＰＵ２０１は、ＲＯＭ２０２、ＲＡＭ２０３、または、内部記録装置２０４、外部記憶装置２０５により外部記憶媒体２０６から読み出されたプログラムに従って、システムバスを介してＰＣ２００全体の動作を制御するものである。
【００４３】
ＲＯＭ２０２は、ＣＰＵ２０１の制御プログラム等を格納している。ＲＡＭ２０３は、一時的にプログラムや画像データを記憶し、ＰＣ２００の処理を高速に動作させるためのものである。
【００４４】
内部記録装置２０４には、オペレーティングシステム、各種アプリケーションプログラムや画像データ等が格納されている。内部記録装置２０４には、本実施の形態における文字データ処理工程を含む、複合機１００に対する各種制御命令やデータの送受信を行うためのアプリケーションソフト、プリンタドライバソフト、スキャナドライバソフト、ファクシミリドライバソフト、各機能毎のＵＳＢクラスドライバソフトおよびＵＳＢバスドライバソフト等がインストールされているものとする。通常、これらのアプリケーションソフトおよびドライバソフトは、これらが記憶されたほかのコンピュータ可読媒体から外部記憶ディスク２０６（フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭメディア）によりデータを受け取り、外部記憶装置２０５を制御することによりインストールを行う。また、通信回線によって通信部２０９（ネットワークやモデム）でアプリケーションソフトおよびドライバソフトを受け取り、内部記憶装置２０４にインストールすることも可能である。
【００４５】
操作部２０７は、オペレータからの指示入力手段としてのキーボードやマウス（不図示）を制御するものである。印刷の実行起動には通常、操作部２０７のキーボードやマウスが使用される。
【００４６】
表示部２０８は、オペレータに対して各種表示を行うものである。外部処理端末２００で印刷の実行起動をかける場合は、確認ダイヤログ等を表示部２０８に表示し、オペレータに入力を促す。また、印刷動作の実行中は、印刷状況を示す情報をオペレータに提供する。
【００４７】
通信部２０９は、不図示のネットワークに接続したり、通信回線を通してインターネットプロバイダへの接続や、相手通信装置との間でのデータや画像情報等の通信を行う。なお、ネットワークや通信回線への接続に関しては、公知の方法を使用するものとし、説明を省略する。
【００４８】
ＵＳＢホスト制御部２１０は、ＵＳＢインターフェースの通信制御を行うものであり、ＵＳＢ通信規格に従って、ＣＰＵ２０１からのデータをパケットに変換し、複合機１００にＵＳＢパケットを送信したり、逆に、複合機１００からのＵＳＢパケットをデータに変換して、ＣＰＵ２０１に送信したりする。通信制御方法に関しては、公知の方法を使用するものとし、説明を省略する。
【００４９】
次に、図３を参照して、上記複合機１００およびＰＣ２００をＵＳＢインターフェース５００で接続した際の転送速度の決定手順について説明する。図３は転送速度を決定する場合のドライバの制御プログラムを示すフローチャートである。
【００５０】
はじめに、複合機１００およびＰＣ２００が電源ＯＮ状態でＵＳＢインターフェース５００が接続されるか、ＵＳＢインターフェース５００が接続状態で複合機１００およびＰＣ２００の電源が投入されると、ステップＳ３０１において、エニュメレーションが行なわれ、インターフェースに接続されている機器の認識、アドレスの振り分けがなされる。
【００５１】
そして、Ｓ３０２においてインターフェースの種類を認識する。図５に示した画像処理システムでは、ＵＳＢインターフェース５００で接続されているが、例えばＩＥＥＥ１２８４や無線ＬＡＮなど複数のインターフェースで接続可能な場合、このステップにおいて複合機１００とＰＣ２００がどのインターフェースで接続されているかを識別する。
【００５２】
続いてＳ３０３において、ＵＳＢインターフェース５００がＵＳＢ２．０／ＵＳＢ１．１のどちらのモードで接続されたかを認識する。ＵＳＢインターフェースの通信速度の決定方法は規格化されており、複合機１００とＰＣ２００が両方ともＵＳＢ２．０に対応している場合、通信速度はハイスピード（４８０Ｍｂｐｓ）モードに決定される。
【００５３】
一方複合機１００とＰＣ２００のどちらかがもしくは両方がＵＳＢ２．０に対応していない場合、通信速度はフルスピード（１２Ｍｂｐｓ）モードに決定される。
【００５４】
Ｓ３０３で、複合機・ＰＣの両方がＵＳＢ２．０対応の時は、Ｓ３０４において、転送速度の初期値をＡする。また、複合機・ＰＣの両方がＵＳＢ２．０対応でない時は、Ｓ３０５において、転送速度の初期値をＢとする。
【００５５】
続いて、Ｓ３０６において、Ｓ３０４・Ｓ３０５で決定した転送速度の初期値を用いて、ＰＣ２００上のドライバから複合機１００に対してスキャン命令を発行する。複合機１００では受信したスキャン命令に従って、読取制御部１０６が転送速度の初期値と転送データ数に基づいて読み取り速度を決定し、読取部１０７を制御しプレスキャンを行う。
【００５６】
最後に、Ｓ３０７において、ＰＣ２００上のドライバでＳ３０６で行ったプレスキャンの際の転送データ数（画像の種類・解像度・読取範囲から算出）および転送時間から転送速度を算出し、最適な転送速度Ｃを決定する。
【００５７】
この転送速度Ｃは、複合機１００とＰＣ２００を組み合わせた時の最適な転送速度であり、ＰＣの性能やインターフェースの規格で定められた速度により変動する。また、無線インターフェースを用いた場合、周りの無線環境や電場状態により大きく変化する。
【００５８】
続いて、図４を参照して、上記複合機１００およびＰＣ２００をＵＳＢインターフェース５００で接続してスキャンを行う際に、転送速度をＰＣの状態に応じて動的に変化させる手順について説明する。図４は転送速度をＰＣの状態に応じて動的に変化させる場合のドライバの制御プログラムを示すフローチャートである。
【００５９】
はじめに、ユーザによりスキャンの開始が指示されると、Ｓ４０１において、転送速度Ｘを決定する。スキャン開始前の転送速度Ｘは、図３で示したような最適な転送速度Ｃを用いるのがベストであるが、必ずしも図３のような決定の仕方でなくてもよい。
【００６０】
転送速度Ｘが決定されたのちに、Ｓ４０２において、ＰＣ２００上のドライバから複合機１００に対してスキャン命令が発行され、スキャンが開始される。
【００６１】
続いて、スキャン中に定期的にＰＣの状態を監視して、ＰＣの負荷状態に応じて転送速度の修正を行う。
【００６２】
Ｓ４０３において、ＰＣのＣＰＵ使用率を調査し、もしそれが９０％以上の場合、ＰＣはマルチタスクで動くため、ＰＣがスキャン以外の作業をしているものと考えられ、転送速度が遅くなる。そこで、Ｓ４０６において、転送速度をＸより遅い転送速度Ｙに切り換える。
【００６３】
また、Ｓ４０４において、ＰＣのメモリ使用率を調査し、もしそれが９０％以上の場合、ＰＣはマルチタスクで動くため、ＰＣがスキャン以外の作業をしているものと考えられ、転送速度が遅くなる。そこで、Ｓ４０７において、転送速度をＸより遅い転送速度Ｚに切り換える。
【００６４】
もし、ＰＣのＣＰＵ使用率が９０％未満で、ＰＣのメモリ使用率も９０％未満の場合は、ＰＣは期待どおりのパフォーマンスを発揮できるものと考え、前回ＰＣの状態を調査した時に、ＰＣのＣＰＵ使用率やメモリ使用率が９０％以上のため、Ｓ４０６やＳ４０７で転送速度を遅く設定している可能性があるため、Ｓ４０５において、転送速度を転送速度Ｘに初期化する。
【００６５】
その後、Ｓ４０８において、スキャンが終了したかどうかをチェックし、もし終了していなければ、しばらくしてからまたＳ４０３へと移行する。
【００６６】
以上のように、スキャン中は定期的にＰＣの状態を監視し、ＰＣの負荷状態に応じて転送速度の修正を行うことにより、常に最適な転送速度でスキャンを行なうことが可能となる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態における複合機の構成を示すブロック図である。
【図２】本発明の実施の形態におけるＰＣの構成を示すブロック図である。
【図３】本発明の実施の形態における転送速度の決定手順を示すシーケンス図である。
【図４】本発明の実施の形態における転送速度をＰＣの状態に応じて動的に変化させる手順を示すシーケンス図である。
【図５】本発明の実施の形態における全体の構成を示す図である。
【符号の説明】
【００６８】
１００  複合機
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  画像メモリ
１０５  データ変換部
１０６  読取制御部
１０７  読取部
１０８  操作表示部
１０９  通信制御部
１１０  解像度変換処理部
１１１  符号復号化処理部
１１２  記録制御部
１１３  ＵＳＢファンクション制御部
１１４  ＵＳＢホスト制御部
１１５  記録部
１２１  ＣＰＵバス
１３１  通信回線
２００  ＰＣ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  内部記憶装置
２０５  外部記憶装置
２０６  外部記憶ディスク
２０７  操作部
２０８  表示部
２０９  通信部
２１０  ＵＳＢホスト制御部
２１１  ＣＰＵバス
２２１  通信回線
５００  ＵＳＢインターフェース
【図１】
2006140684.tif 000003
【図２】
2006140684.tif 000004
【図３】
2006140684.tif 000005
【図４】
2006140684.tif 000006
【図５】
2006140684.tif 000007