(57)【要約】【課題】  ワイアレスＵＳＢと通常の有線ＵＳＢとが共存する環境において、１台のスキャナに対し複数のホストパソコンが接続可能な状態で、不用意なデバイスドライバのインストールを回避する。【解決手段】  ホスト機器と画像処理装置とが無線通信手段を介して接続されていることを前記ホスト機器が検知した場合には、前記ホスト機器がドライバソフトウェアのインストールを実行しないように制御する。【選択図】  図１
2006201848.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と画像処理装置が有線通信手段及び無線通信手段を介して接続し、前記ホスト機器から前記画像処理装置を制御可能な画像処理システムにおいて、
前記ホスト機器に前記画像処理装置を制御するためのドライバソフトウェアがインストールされていない状態において、前記ホスト機器と前記画像処理装置が前記有線通信手段を介して接続されている場合に、前記ドライバソフトウェアを前記ホスト機器にインストールするように制御するとともに、前記ホスト機器と前記画像処理装置が前記無線通信手段を介して接続されている場合には、前記ドライバソフトウェアを前記ホスト機器にインストールしないように制御する制御手段を有することを特徴とする画像処理システム。
【請求項２】
前記ホスト機器と前記画像処理装置とが前記無線通信手段を介して接続される場合における前記ホスト機器への前記ドライバソフトウェアのインストールの禁止／許可を切り替える切り替え手段を前記画像処理装置が備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記ホスト機器はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を含み、前記画像処理装置はイメージスキャナ又はプリンタを含むことを特徴とする請求項１又は請求項２に記載の画像処理システム。
【請求項４】
前記有線通信手段はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であり、前記無線通信手段はワイアレスＵＳＢであることを特徴とする請求項１から請求項３のいずれかに記載の画像処理システム。
【請求項５】
ホスト機器と有線通信手段及び無線通信手段を介して接続し、前記ホスト機器から制御可能な画像処理装置において、
前記ホスト機器に前記画像処理装置を制御するためのドライバソフトウェアがインストールされていない状態において、前記ホスト機器と前記有線通信手段を介して接続されている場合に、前記ホスト機器が前記ドライバソフトウェアをインストールするように制御するとともに、前記ホスト機器と前記無線通信手段を介して接続されている場合には、前記ホスト機器が前記ドライバソフトウェアをインストールしないように制御する制御手段を有することを特徴とする画像処理装置。
【請求項６】
前記ホスト機器と前記無線通信手段を介して接続される場合における前記ホスト機器への前記ドライバソフトウェアのインストールの禁止／許可を切り替える切り替え手段を備えることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記ホスト機器はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を含むことを特徴とする請求項１又は請求項２に記載の画像処理システム。
【請求項８】
前記有線通信手段はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であり、前記無線通信手段はワイアレスＵＳＢであることを特徴とする請求項５から請求項７のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有線通信手段と無線通信手段の双方を有するイメージスキャナやマルチファンクションプリンタ等の画像処理装置及びホスト機器からなる画像処理システムに関するものある。
【背景技術】
【０００２】
従来、複数種のインターフェースを介してホスト機器とそれに従属する装置とを接続可能とし、各インターフェースを選択的に使用可能としたシステムが存在する（例えば、特許文献１参照）。従来の画像処理システムの構成例をそれぞれ図２に示す。
【０００３】
図２の画像処理システムは、イメージスキャナ等の画像処理装置２０１と、その動作を制御するホストＰＣ２０５から構成され、画像処理装置２０１とホストＰＣ２０５とは有線インターフェース２０２，２０３（例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）とＩＥＥＥ１３９４）によって接続されている。ここでは、ホストＰＣ２０５と画像処理装置２０１とをインターフェースケーブル２０４によりＵＳＢ経由で接続した状態を示している。
【０００４】
次に、ホストＰＣ２０５に画像処理装置２０１の動作を制御するためのドライバソフトウェアをインストールする手順について説明する。
【０００５】
ユーザーがインターフェースケーブル２０４によってＵＳＢまたはＩＥＥＥ１３９４を経由してホストＰＣ２０５と画像処理装置２０１を接続すると、ホストＰＣ２０５に備わるＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）は、画像処理装置２０１が接続されたことを認識して、ユーザーに対してドライバソフトウェアのインストールを促す旨を表示する。この時、ユーザーがホストＰＣ２０５に対してインストールを許可する操作を行うとインストール手続きが続行され、インストールが完了するとホストＰＣ２０５から画像処理装置２０１を制御可能な状態となる。
【特許文献１】特開２０００−１７２６２２号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図２に示した画像処理システムのように有線インターフェースでホストＰＣと画像処理装置とを接続した場合には、インターフェースケーブルを介してホストＰＣと画像処理装置を接続しない限り、ホストＰＣはドライバソフトウェアのインストールを開始しない。
【０００７】
ところが、最近一般化しつつある無線インターフェースを用いてホストＰＣと画像処理装置を接続するシステムの場合、複数のＰＣが画像処理装置の近傍で稼動している環境において画像処理装置を起動させると、複数のＰＣが当該画像処理装置を無線インターフェースを介して認識し、ユーザーが意図しない複数のＰＣのＯＳがそれぞれドライバソフトウェアのインストールを開始してしまう可能性がある。このような環境下では、各ＰＣにおいてドライバソフトウェアのインストールを完了しない限り、ドライバソフトウェアがインストールされていないＰＣは、画像処理装置を起動する度に何度もインストール動作を開始することになりかねない。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するためになされたものであり、請求項１に記載の画像処理システムは、ホスト機器と画像処理装置が有線通信手段及び無線通信手段を介して接続し、前記ホスト機器から前記画像処理装置を制御可能な画像処理システムにおいて、前記ホスト機器に前記画像処理装置を制御するためのドライバソフトウェアがインストールされていない状態において、前記ホスト機器と前記画像処理装置が前記有線通信手段を介して接続されている場合に、前記ドライバソフトウェアを前記ホスト機器にインストールするように制御するとともに、前記ホスト機器と前記画像処理装置が前記無線通信手段を介して接続されている場合には、前記ドライバソフトウェアを前記ホスト機器にインストールしないように制御する制御手段を有することを特徴とする。
【０００９】
また、請求項５に記載の画像処理装置は、ホスト機器と有線通信手段及び無線通信手段を介して接続し、前記ホスト機器から制御可能な画像処理装置において、前記ホスト機器に前記画像処理装置を制御するためのドライバソフトウェアがインストールされていない状態において、前記ホスト機器と前記有線通信手段を介して接続されている場合に、前記ホスト機器が前記ドライバソフトウェアをインストールするように制御するとともに、前記ホスト機器と前記無線通信手段を介して接続されている場合には、前記ホスト機器が前記ドライバソフトウェアをインストールしないように制御する制御手段を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、無線通信手段を備える複数のホスト機器が前記画像処理装置の近傍で稼動している環境において、ユーザーの意図しないホスト機器がドライバソフトウェアのインストール動作を開始することが無くなる。そして、不用意なドライバソフトウェアのインストールを回避することが可能となる。また、ユーザーが不要なインストール動作をキャンセルする操作の手間を省くことができる。
【発明を実施するための最良の形態】
【００１１】
本発明を実施した第１の形態における画像処理システムを図１に示す。
【００１２】
図１の画像処理システムは、イメージスキャナ等の画像処理装置１０１と、その動作を制御するホストＰＣ１０５から構成されており、画像処理装置１０１とホストＰＣ１０５とは、有線ＵＳＢ１０２とワイアレスＵＳＢ１０３の双方によって接続可能となっている。インターフェースケーブル１０４は画像処理装置１０２とホストＰＣ１０５とを有線ＵＳＢで接続するためのケーブルである。
【００１３】
このような画像処理装置１０１の内部構成ブロック図を図４に示す。
【００１４】
すなわち、ＣＩＳ１０３に対して出力するＬＥＤ制御回路１５３と、ＣＩＳ１０３の出力が供給される増幅器（ＡＭＰ）１５４と、ＡＭＰ１５４の出力が供給されるアナログ／ディジタル（Ａ／Ｄ）変換回路１５５と、Ａ／Ｄ変換回路１５５の出力が供給されるシェーディング補正回路１５７と、シェーディング補正回路１５７の出力が供給されるピーク検知回路１５８及びガンマ変換回路１５９と、ガンマ変換回路１５９の出力が供給されるパッキング／バッファＲＡＭ制御回路１６１と、パッキング／バッファＲＡＭ制御回路１６１の出力が供給されるインターフェース回路１６２と、シェーディング補正回路１５７に接続されたシェーディングＲＡＭ１５６と、パッキング／バッファＲＡＭ制御回路１６１に接続されたバッファＲＡＭ１６０とを備えている。
【００１５】
また、装置全体の動作制御を行うＣＰＵ１６５と、ＣＰＵ１６５に対して出力するタイミング信号発生回路１６４及び発振子１６６とを備えており、発振子１６６の出力は、タイミング信号発生回路１６４にも供給されるようになされている。
【００１６】
そして、そのインターフェース回路１６２を介して有線ＵＳＢ１０２とワイアレスＵＳＢ１０３のいずれかにより接続された外部機器であるホストコンピュータ１０５とデータ授受するようになされている。
【００１７】
まず、画像処理装置１０１の一連の動作、特に、原稿から読み取られた画像情報の処理のための動作について、上記図４を用いて説明する。この動作制御は、ホストＰＣ１０５にインストールされたドライバソフトウェアプログラムを実行することで、ＣＰＵ１６５の制御により実施される。
【００１８】
ＣＩＳ１１３は、原稿を照射する赤（Ｒｅｄ）、緑（Ｇｒｅｅｎ）、青（Ｂｌｕｅ）の３色のＬＥＤ１１３ａと、図示していないが、光電変換素子（画素）が一列に配置されてなるセンサアレイと、該センサアレイに対して原稿からの反射光を導く集光レンズとを備えており、プレスキャン動作又は本スキャン動作を行いながら、ＬＥＤ１１３ａを１ライン毎に色を切り換えて点灯して、原稿載置台にセットされた原稿を原稿載置台を介して照射する。このときのＬＥＤ１１３ａの点灯制御は、ＬＥＤ制御回路１５３により行われる。
【００１９】
そして、ＣＩＳ１１３は、上記センサアレイにより、原稿からの反射光、すなわちＲＧＢ線順次のカラー画像を、電圧値として得て、これをＡＭＰ１５４に供給する。ＡＭＰ１５４は、ＣＩＳ１１３からの信号を振幅調整して、これをＡ／Ｄ変換回路１５５に供給する。Ａ／Ｄ変換回路１５５は、ＡＭＰ１５４からの信号をディジタル化して、これを画像データとしてシェーディング補正回路１５７に供給する。シェーディング補正回路１５７は、Ａ／Ｄ変換回路１５５からの画像データに対してシェーディング補正処理を行う。
【００２０】
このシェーディング補正処理とは、原稿全体に対してのＬＥＤ１１３ａの光量のばらつき（ＬＥＤ１１３ａの光が原稿に一様に当たらない）、ＣＩＳ１１３が有する各画素の感度のばらつき、及び各画素に対する集光レンズの透過光量のばらつき（集光レンズの透過光量が各画素毎に均一でない）等を補正するための処理である。具体的には、例えば、予め、原稿を白色シートとし、その画像データを補正データとしてＣＩＳ１１３により読み取り、シェーディングＲＡＭ１５６に記憶させる。そして、実際に原稿の情報を読み取る際（プレスキャン、本スキャンによる情報読取時）、シェーディングＲＡＭ１５６に記憶されている補正データを用いて、原稿から読み取った画像データを補正する。
【００２１】
このようなシェーディング補正処理が行われた画像データは、ピーク検知回路１５８及びガンマ変換回路１５９に各々供給される。尚、上記のシェーディング処理について、実際には例えば、原稿を載置するガラス板に白色板を付け、該白色板の画像データを読み込むことで行われる。或いは、ガラス板に直接白色板を付けるかわりに、ガラス板の上部に外装材がかかるようにして、該外装材の画像データを読み込むことで行われる。
【００２２】
ピーク検知回路１５８は、シェーディング補正回路１５７からの画像データのピーク値を１ライン毎に検知する。この検知結果は、原稿の端部を検出するための情報として、ＣＰＵ１６５に供給される。ガンマ変換回路１５９は、シェーディング補正回路１５７からの画像データに対してコントラスト変換処理を行い、それをパッキング／バッファＲＡＭ制御回路１６１に供給する。
【００２３】
パッキング／バッファＲＡＭ制御回路１６１は、ガンマ変換回路１５９からの画像データを、ｎ（ｎ＝１，２，３，・・・，ｎ）ビット単位毎にまとめてパッキングし、それを一旦バッファＲＡＭ１６０に書き込む。そして、パッキング／バッファＲＡＭ制御回路１６１は、本装置のホストとなるコンピュータ２００との通信のタイミングに同期するように、バッファＲＡＭ１６０に書き込んだ画像データを読み出して、それをインターフェース回路１６２に供給する。インターフェース回路１６２は、パッキング／バッファＲＡＭ制御回路１６１からの画像データを、コンピュータ２００に対して送出する。また、インターフェース回路１６２は、画像データの送出の他、コンピュータ２００との制御信号等の受け渡しも行う。
【００２４】
また、ＣＰＵ１６５には、タイミング信号発生回路１６４からの各種のタイミング信号が与えられており、このタイミング信号に従って、ＣＰＵ１６５による装置全体の動作制御が行われる。タイミング信号発生回路１６４が発生する該タイミング信号は、水晶発振器等からなる発振子１６６の出力を分周して生成される。
【００２５】
次に、ホストＰＣ１０５に画像処理装置１０１の動作を制御するためのドライバソフトウェアをインストールする手順について図３のフローチャートを用いて説明する。なお、ホストＰＣ１０５には画像処理装置１０１のドライバソフトウェアソフトウェアがインストールされておらず、且つインターフェースケーブル１０４が接続されていない状態を想定している。
【００２６】
まず、ホストＰＣ１０５の電源をＯＮにしてホストＰＣ１０５を起動し（３０１）、続いて画像処理装置１０１の電源をＯＮにして画像処理装置１０１を起動する（３０２）。これにより、ホストＰＣ１０５及び画像処理装置１０１のワイアレスＵＳＢ機能がそれぞれＯＮ状態となり、画像処理装置１０１のＣＰＵ１６５がワイアレスＵＳＢのプロトコルに則ってインターフェース回路１６２から発信したデバイス情報をホストＰＣ１０５が受信し、ホストＰＣ１０５は画像処理装置１０１がワイアレスＵＳＢ経由で接続された事を認識する。
【００２７】
ここで、画像処理装置１０１には、ワイアレスＵＳＢ１０３を介してホストＰＣと接続されている状態においてホストＰＣにドライバソフトウェアをインストールする動作の禁止／許可を切り替え設定するためのスイッチ１０６が設けられている。スイッチ１０６はユーザーによる切り替え操作が可能なハードウェアスイッチで構成され、ＣＰＵ１６５と接続されている。そして、単にワイアレスＵＳＢの機能をＯＮ／ＯＦＦするものではなく、電源投入直後のＣＰＵ１６５によるホストＰＣ１０５とのネゴシエーションを切り替え、スイッチ１０６を切り替えることで、ＣＰＵ１６５がホストＰＣ１０５に対して画像処理装置１０１のドライバソフトウェアのインストールを許可するか否かの情報をインターフェース回路１６２を介して送信するか否かを選択する機能も備えている。
【００２８】
そして、ホストＰＣ１０５にインストールされているＯＳは、ワイアレスＵＳＢのプロトコルに則ったネゴシエーションを実行する際に、画像処理装置１０１からドライバソフトウェアのインストール動作を許可する信号を受信したか否かに応じて、画像処理装置１０１のスイッチ１０６の状態がドライバソフトウェアのインストール動作を禁止している状態にあるか否かを判別し（３０３）、画像処理装置１０１からドライバソフトウェアのインストール動作を許可する信号を受信せずスイッチ１０６がインストール動作禁止状態にあるとＯＳが判別した場合には、ドライバソフトウェアのインストール動作を行わないように制御する。また、画像処理装置１０１からドライバソフトウェアのインストール動作を許可する信号を受信し、スイッチ１０６がインストール動作禁止状態にないとＯＳが判別した場合には、ドライバソフトウェアのインストール動作を開始する（３０５）。
【００２９】
次に、スイッチ１０６がドライバソフトウェアのインストール動作禁止状態に設定されている状態で、ホストＰＣ１０５のＯＳは、ユーザーがインターフェースケーブル１０４によりホストＰＣ１０５と画像処理装置１０１を接続したかどうかを監視する（３０４）。そして、ケーブル１０４により接続されたことを検出した場合、有線ＵＳＢのプロトコルに則ったネゴシエーションを実行し、その後、画像処理装置１０１のドライバソフトウェアのインストール動作を開始する。
【００３０】
ここで、ホストＰＣ１０５がインターネットに接続されている場合には、インターネット上のドライバソフトウェアが格納されているサーバーにアクセスして、ドライバソフトウェアをホストＰＣにダウンロードし、その後インストールを実行する。また、ドライバソフトウェアがＣＤ−ＲＯＭなどの記録媒体に格納されている場合には、その記録媒体にホストＰＣのＯＳがアクセスしてダウンロードを行い、その後インストールを実行する。
【００３１】
画像処理装置１０１のスイッチ１０６は、初期状態ではドライバソフトウェアのインストール動作禁止状態に設定されている。そのため、ワイアレスＵＳＢインターフェースを搭載している複数のＰＣが画像処理装置１０１の近傍で稼動している環境において、ワイアレスＵＳＢインターフェースを搭載した画像処理装置１０１を起動させて通電状態にしてもユーザーの意図しないＰＣが画像処理装置用ドライバソフトウェアのインストールを開始してしまうことが無く、有線ＵＳＢインターフェースケーブルを介して画像処理装置１０１と接続されたＰＣのみがドライバソフトウェアのインストールを開始することになる。そして、不用意なドライバソフトウェアのインストールを回避することが可能となる。また、不要なインストール動作をキャンセルする操作の手間を省くことができる。
【００３２】
なお、ワイアレスＵＳＢを介して接続された１台若しくは複数のＰＣにドライバソフトウェアをインストールしたい場合には、画像処理装置１０１のスイッチ１０６をワイアレスＵＳＢ経由で接続された状態におけるインストール動作を許可する設定に切り替えればよい。
【図面の簡単な説明】
【００３３】
【図１】実施の形態における画像処理システムのブロック図。
【図２】従来の画像処理システムのブロック図。
【図３】実施の形態における画像処理システムのフローチャート。
【図４】実施の形態における画像処理装置のブロック図。
【符号の説明】
【００３４】
１０１  画像処理装置
１０２  有線通信手段
１０３  無線通信手段
１０４  インターフェースケーブル
１０５  ホストＰＣ
１０６  無線通信手段の動作制限を切り替えるスイッチ
【図１】
2006201848.tif 000003
【図２】
2006201848.tif 000004
【図３】
2006201848.tif 000005
【図４】
2006201848.tif 000006