(57)【要約】【課題】パーソナルコンピュータ等の外部制御機器に接続したときに、特別な操作をせずにどのような読取設定で画像読取装置が動作するのかを知ることができる画像読取装置を提供する。【解決手段】外部制御機器が有する表示部に、画像読取装置が内蔵する記憶部に記憶されているデータに基づいて現在の読取設定の表示と変更を可能とするプログラムを、画像読取装置が有しており、外部制御機器に接続されたとき当該プログラムが外部制御機器にロードされて起動する。【選択図】図１
2011114436.tif 000002
【特許請求の範囲】
【請求項１】
原稿から画像を読み取る画像読取手段と、画像を外部制御装置に送信する通信手段を有する画像読取装置であって、
画像読取に関する読取設定情報を記憶する設定記憶手段と、
前記外部制御装置への前記画像読取装置の接続に応じて、前記設定記憶手段が外部記憶装置として認識されるための情報を、前記通信手段を介して前記外部制御装置へ送信する制御を行った後、
前記設定記憶手段の前記読取設定情報を前記通信手段を介して前記外部制御装置へ送信する制御を行う制御手段を有することを特徴とする画像読取装置。
【請求項２】
前記読取設定情報を読み出して前記外部制御装置に表示するプログラムを記憶するプログラム記憶手段を更に有し、
前記制御手段は、前記外部制御装置への前記画像読取装置の接続に応じて、前記通信手段を介して前記プログラムを、前記外部制御装置に送信する制御を行うことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記外部制御装置にロードされた前記プログラムを自動的に起動することを、前記外部制御装置に指示するための自動実行情報ファイルを有すること
を特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記プログラムは前記外部制御装置が有する表示部に読取設定情報を表示すること
を特徴とする請求項２又は３に記載の画像読取装置。
【請求項５】
前記外部制御装置にロードされて前記外部制御装置にインストールされることなく実行されたとき、前記画像読取装置を前記外部制御装置から制御する制御ソフトウエアを有すること
を特徴とする請求項２又は３に記載の画像読取装置。
【請求項６】
前記外部制御装置にロードされて前記外部制御装置で実行されたとき、前記画像読取装置を前記外部制御装置から制御するための制御ソフトウエアを記憶したソフトウエア記憶手段と、
前記外部制御装置への前記画像読取装置の接続に応じて、前記画像読取装置を外部記憶装置として該外部制御装置に認識させる制御と、前記ソフトウエア記憶手段に記憶されている前記ソフトウエアの前記外部制御装置からのロードを可能とする制御を実行する制御手段とを備えること
を特徴とする請求項２又は３に記載の画像読取装置。
【請求項７】
原稿から画像を読み取る画像読取手段と、画像を外部制御装置に送信する通信手段を有する画像読取装置の制御方法であって、
前記画像読取装置は、画像読取に関する読取設定情報を記憶する設定記憶手段を更に有し、
前記外部制御装置への前記画像読取装置の接続に応じて、前記設定記憶手段が外部記憶装置として認識されるための情報を、前記通信手段を介して前記外部制御装置へ送信するステップと、
前記設定記憶手段の前記読取設定情報を前記通信手段を介して前記外部制御装置へ送信するステップと、
を有することを特徴とする画像読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置内部に画像読取の設定情報を登録可能な画像読取装置に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の外部制御機器に接続される画像読取装置は、パーソナルコンピュータ等にて専用のアプリケーションを立ち上げて読取を実行する際の読取設定の登録を行い、読取を実行していた（例えば特許文献１参照）。また、装置に搭載されたスイッチ等のユーザーインターフェースからパーソナルコンピュータ等のアプリケーションを立ち上げて読取を実行する場合は、過去にパーソナルコンピュータ等の外部制御機器に登録した設定を利用して原稿の読取を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−００８００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし上記従来の画像読取装置では、当該装置をパーソナルコンピュータ等外部制御機器に接続し、専用のアプリケーションを立ち上げて読取設定の登録を行い、その後で読取の実行命令を発行して読取が開始されるため、ユーザが画像の読取を実行するまでに行う手順が多い。すなわち画像読取を実行するまでに、画像読取装置用ドライバのインストール、専用アプリケーションのインストール、専用アプリケーションから読取設定の登録、等の操作を行わなければならない。
【０００５】
また、当該装置に搭載された読取実行スイッチ等のユーザーインターフェースによって外部制御機器のアプリケーションの自動立ち上げを行い、ワンタッチで読取を行う方法もあるが、現在どのような設定で読取が行われようとしているのか、予め知ることができない。
【０００６】
本発明は上記問題点を鑑みてなされたものであり、本発明の目的は、内部に記憶した読取設定を用いて簡単に操作できるとともに、記憶した読取設定の確認・変更が可能な画像読取装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の画像読取装置は、原稿から画像を読み取る画像読取手段と、画像を外部制御装置に送信する通信手段を有する画像読取装置であって、画像読取に関する読取設定情報を記憶する設定記憶手段と、前記外部制御装置への前記画像読取装置の接続に応じて、前記設定記憶手段が外部記憶装置として認識されるための情報を、前記通信手段を介して前記外部制御装置へ送信する制御を行った後、前記設定記憶手段の前記読取設定情報を前記通信手段を介して前記外部制御装置へ送信する制御を行う制御手段を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像読取装置をパーソナルコンピュータ等の外部制御機器に接続したときに、当該外部制御機器が有する表示部に、画像読取装置が内蔵する記憶部に記憶されているデータに基づいて現在の読取設定を表示させることで、ユーザはどのような読取設定で画像読取装置が動作するのかを、特別な操作をせずに知ることができる。
【図面の簡単な説明】
【０００９】
【図１】外部制御装置の表示部に画像読取装置の設定を表示させるフローチャートである。
【図２】画像読取装置の内部構造を示す概略図である。
【図３】画像読取装置の制御システムの概略構成を説明するブロック図である。
【図４】現在の読取設定を表示する画面を例示する図である。
【図５】本発明の代表的な実施形態に係る制御ソフトウエアのブロック図である。
【図６】本発明の代表的な実施形態に係る詳細な構成を表すブロック図である。
【図７】複数の読取設定を表示する画面の図である。
【図８】読取設定を変更する際の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明の好適な画像読取装置を例示的に説明する。本発明は、スキャナ等の画像読取装置に関して説明するが、同様に動作設定を装置内部に記憶可能な複写機やプリンタ等の装置にも適用可能である。また、この実施の形態に記載されている構成部品の寸法、材質、形状、それらの相対配置などは、発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明の範囲を以下の実施の形態に限定する趣旨のものではない。
【実施例１】
【００１１】
図２は、本発明の実施の形態に係る画像読取装置の全体構成を概略的に示す断面図である。画像読取装置１は、原稿Ｄをピックアップするピックアップローラ２と、ピックアップローラ２によりピックアップされた原稿Ｄを装置内に給送する給送ローラ３と、ピックアップされた原稿Ｄを１枚ずつ分離する分離ローラ４と、原稿が積載されているかいないかを検知する原稿検知センサ１０を備える。また、画像読取装置１は、原稿Ｄを搬送するためのレジストローラ対５を備える。
【００１２】
さらに、原稿の表面を読み取る画像読取ユニット３３は原稿Ｄの表面画像情報を、コンタクトガラス６ａを介して読み取るラインイメージセンサ７ａと、白板である対向部材９を備える。また、原稿の裏面を読み取る画像読取ユニット３４は原稿Ｄの裏面画像情報を、コンタクトガラス６ｂを介して読み取るラインイメージセンサ７ｂと、対向部材９を備え、画像読取ユニット３３とともにスキャナ制御部１０１によって制御される。そして、画像読取装置１は画像読取ユニット３３，３４よりも下流側に配設される搬送ローラ対８を有する。
【００１３】
画像読取装置は、原稿Ｄをピックアップローラ２と供給ローラ３によって装置内に取り込み、分離ローラ４によって１枚ずつに分離する。原稿Ｄは、レジストローラ対５及び搬送ローラ対８により挟持搬送され、画像読取ユニット３３で画像を主走査方向（原稿搬送方向に略直交する方向）に読み取られる。
【００１４】
図３は、画像読取装置１のスキャナ制御部１０１、及びパーソナルコンピュータ等の外部制御装置１０２の概略構成を説明するブロック図である。スキャナ制御部１０１は、画像読取部１１、Ａ／Ｄ変換部１９、画像処理部１８、制御中枢として機能するＣＰＵ１５、画像データを一時記憶するメモリ１３、接続認識部１６、外部接続部１４等から構成されており、読取設定記憶部１２はメモリ１３の内部に構成される。メモリ１３は設定記憶手段の一例である。外部接続部１４は通信手段の一例である。
【００１５】
外部制御装置１０２は外部接続部１４、制御部であるＣＰＵ２０、表示部１７等から構成されている。読取設定記憶部１２に記憶された設定の情報は、後述するように外部制御装置１０２に読み出されるようになっている。この設定に基づき外部制御装置１０２からの制御を受けると、スキャナ制御部１０１の画像読取部１１で取り込まれた画像読取ユニット３３、３４からのカラー又はグレーの画像信号は、Ａ／Ｄ変換部１９に送られる。Ａ／Ｄ変換部１９では、アナログで送られてくる電気信号をデジタルの電気信号に変換するＡ／Ｄ変換が行われる。Ａ／Ｄ変換部１９での処理で生成された画像データは、画像処理部１８へ送られる。ここでは、画像データの画素ごとに行うラインイメージセンサの感度むら等の補正であるシェーディング補正を施すとともに、読取設定記憶部１２に記憶された設定に基づいた画像処理がなされる。その後、画像データは汎用のＵＳＢやＳＣＳＩである外部接続部１４を介して、外部制御装置１０２に転送される。
【００１６】
なお、メモリ１３には、ＣＰＵ１５が実行すべきファームウエアが記録されており、ＣＰＵ１５はメモリ１３からファームウエアのプログラム命令を読み出しながら、装置の制御を行う。また、メモリ１３は画像処理部１８によって処理された画像データを一時的に記憶しておく役割ももつ。
【００１７】
さらに具体的な制御ソフトウエアの構成を、図５を用いて説明する。外部制御装置１０２の一例である図５のパーソナルコンピュータ１００には、オペレーティングシステム１１０、ファイルシステム２０１、ＵＳＢマスストレージドライバ２０２及びＵＳＢインターフェースドライバ１０３がインストールされている。オペレーティングシステム１１０は、いわゆるＯＳのことであり、パーソナルコンピュータ１００の基本ソフトウエアである。
【００１８】
ファイルシステム２０１は、ハードディスクドライブなどの記憶装置にファイルを格納するためのソフトウエアである。これらは図３でいうところの制御部であるＣＰＵ２０で起動される。ＵＳＢマスストレージドライバ２０２は、ハードディスクドライブ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−Ｒ、ＵＳＢメモリなどのマスストレージを制御するためのソフトウエアである。ＵＳＢインターフェースドライバ１０３は、ＵＳＢインターフェースに接続されたＵＳＢデバイスを制御するためのソフトウエアである。これらは図３でいうところの外部接続部１４に相当するが、これらのソフトウエアはＯＳの一部であってもよい。
【００１９】
一方、画像読取装置の一例であるスキャナ装置１０６には、読取設定表示アプリケーション２１０、制御ファイル２０４、ＵＳＢディスクドライブインターフェース２０５及びＵＳＢマスストレージクラスインターフェース２０６が備えられている。読取設定表示アプリケーション２１０は、パーソナルコンピュータ１００にロードされて実行されると、現在スキャナ装置１０６の内部に記憶されている画像読取設定用データの内容の変更と表示を可能とするプログラムである。メモリ１３は読取設定表示アプリケーション２１０等のプログラムを記憶するプログラム記憶手段の一例である。
【００２０】
制御ファイル２０４は、読取設定表示アプリケーション２１０や画像読取装置を制御するための不図示の制御用ソフトウエア等を、画像読取装置からロードして実行しているパーソナルコンピュータ１００から、制御コマンド等を書き込んだり、データの受け渡しを行ったりするためのファイルであり、例えばメモリ１３に記憶されている。ＵＳＢディスクドライブインターフェース２０５は、スキャナ装置１０６に備えられているメモリ（フラッシュメモリ、ＥＥＰＲＯＭなど）をディスクドライブとして使用するためのソフトウエアである。ＵＳＢマスストレージクラスインターフェース２０６は、ＵＳＢディスクドライブインターフェース２０５を介してメモリをＵＳＢマスストレージとして使用するためのソフトウエアである。
【００２１】
なお、市販のスキャナ装置は、これらの制御用のソフトウエアやＵＳＢディスクドライブインターフェースの代わりに、ＵＳＢスキャナクラスインターフェースを備えている。そのため、パーソナルコンピュータには、専用のスキャナドライバをインストールする必要がある。本発明であれば、ＵＳＢスキャナクラスインターフェースは必ずしも必要ではない。また、パーソナルコンピュータ側では、専用のスキャナドライバが必ずしも必要ではない。
【００２２】
図６は、パーソナルコンピュータとスキャナのハードウエアブロック図の一例である。図６において、パーソナルコンピュータ１００は、ＣＰＵ２０、ＲＯＭ１２３、ＲＡＭ１２４、ハードディスクドライブ１２２、ＵＳＢインターフェース１０４を備えている。ＵＳＢインターフェース１０４は、ＵＳＢケーブル１０５を介してスキャナ装置１０６と接続される。また、ＣＰＵ２０は、キーボード／マウス１２５とディスプレイ１２６とが接続されている。
【００２３】
外部制御装置１０２の一例であるパーソナルコンピュータ１００に電力が投入されると、ＣＰＵ２０は、ＲＯＭ１２３からファームウエアを起動し、ハードディスクドライブ１２２からマイクロソフト（登録商標）ウインドウズオペレーティングシステム１１０を起動する。ＯＳなどの必要なソフトウエアは、ＲＡＭ１２４にロードされる。
【００２４】
一方、スキャナ装置１０６は、ＣＰＵ１５、ＲＯＭ１２７、ＲＡＭ２０３、画像読取部１１、ＵＳＢコントローラ１２８、ＵＳＢインターフェース１０７を備えている。スキャナ装置１０６に電力が投入されると、ＣＰＵ１５は、ファームウエアをＲＯＭ１２７から起動する。
【００２５】
まず、パーソナルコンピュータ１００上のオペレーティングシステム１１０は、ＵＳＢインターフェース１０４にＵＳＢケーブル１０５を介して何らかの周辺デバイスが接続されると、周辺デバイスのクラスインターフェースにアクセスし、周辺デバイスの種類を確定する。ここで、スキャナ装置１０６は、オペレーティングシステム１１０にマスストレージクラスデバイスとして認識してもらう必要がある。マスストレージクラスデバイスを制御するためのＵＳＢマスストレージドライバ２０２は、一般にコンピュータに備えられており、新たにインストールする必要がないからである。それゆえ、本実施形態のスキャナ装置１０６は、ＵＳＢマスストレージクラスインターフェース２０６を有している。
【００２６】
このように、マイクロソフト（登録商標）ウインドウズのオペレーティングシステム１１０は、標準で、マスストレージクラスのＵＳＢデバイスをサポートしている。ＣＰＵ２０がマスストレージクラスのＵＳＢデバイスにアクセスする際、オペレーティングシステム１１０がマスストレージクラスのＵＳＢドライバ１０３を含んでいるため、パーソナルコンピュータ１００への特別なデバイスドライバ等のインストールを必要としない。また、マスストレージクラスデバイスへの標準的なアクセスは、オペレーティングシステム１１０を使用して、管理者権限なしに実行されることが可能である。
【００２７】
よって、パーソナルコンピュータ１００にスキャナ装置１０６が接続されると、ＣＰＵ２０は、予めインストールされている標準のＵＳＢマスストレージドライバ２０２を起動する。また、スキャナ装置１０６が、ＵＳＢマスストレージクラスインターフェース２０６を有しているため、パーソナルコンピュータ１００にスキャナ装置１０６を接続すると、双方の間で所定の情報をやり取りし、ＣＰＵ２０及びオペレーティングシステム１１０は、スキャナ装置１０６をマスストレージデバイスとして認識する。さらに、ＣＰＵ２０及びオペレーティングシステム１１０は、スキャナ装置１０６のＲＯＭ１２７やＲＡＭ２０３を外部記憶装置としてアクセスする。
【００２８】
この認識処理についてさらに詳細に説明する。パーソナルコンピュータ１００にスキャナ装置１０６が接続された場合、オペレーティングシステム１１０（ＣＰＵ２０）は、ＵＳＢインターフェース１０４にて何らかの周辺デバイスの接続を検知し、ＵＳＢケーブル１０５を介して、スキャナ装置１０６のＵＳＢインターフェース１０７にアクセスする。スキャナ装置１０６のＣＰＵ１５は、ＵＳＢインターフェース１０７にパーソナルコンピュータ１００からアクセスがあると、ＵＳＢマスストレージクラスインターフェース２０６を制御してパーソナルコンピュータ１００のアクセスに対応させる。
【００２９】
オペレーティングシステム１１０は、スキャナ装置１０６のＵＳＢマスストレージクラスインターフェース２０６にアクセスすることで、予めオペレーティングシステム１１０に含まれているＵＳＢマスストレージドライバ２０２を利用して、ＵＳＢインターフェースドライバ１０３とＵＳＢインターフェース１０４からＵＳＢケーブル１０５を介してスキャナ装置１０６にアクセス可能になる。
【００３０】
また、スキャナ装置１０６は、オペレーティングシステム１１０に、マスストレージクラスデバイスとして認識されている。そのため、パーソナルコンピュータ１００は、スキャナ装置１０６のＵＳＢインターフェース１０７、ＵＳＢマスストレージクラスインターフェース２０６、ＵＳＢディスクドライブインターフェース２０５を介して、管理者権限の有無に依存しないアクセス方法でスキャナ装置１０６にアクセスできる。ただし、パーソナルコンピュータ１００は直接的に画像読取部１１を制御することはできず、あくまで記憶装置としてスキャナ装置１０６にアクセスできるにすぎない。
【００３１】
また、スキャナ装置１０６には、読取設定表示アプリケーション２１０を、図３のメモリ１３に相当する、ＲＯＭ１２７またはＲＡＭ２０３に予め保存してある。また、スキャナ装置１０６を制御するためのコマンド等の転送に用いる制御ファイル２０４はＲＡＭ２０３等に予め保存してある。ＲＯＭ１２７またはＲＡＭ２０３は、フラッシュメモリ、ＥＥＰＲＯＭ、ＤＲＡＭなどの任意の組み合わせによって実現可能である。
【００３２】
読取設定表示アプリケーション２１０は、パーソナルコンピュータ１００にロードされオペレーティングシステム１１０上で動作して、パーソナルコンピュータ１００のディスプレイ１２６にスキャナ装置１０６内の画像読取設定情報を表示させるプログラムである。さらに、パーソナルコンピュータ１００は、ファイルシステム２０１に関連付けたファイルフォルダ内に、スキャナ装置１０６内に保存してある制御ファイル２０４と読取設定アプリケーション２１０とに対応するテーブルを形成する。
【００３３】
ここから、本特許における動作を図１のフローチャートを用いて説明する。図１は、パーソナルコンピュータ１００から読取設定表示アプリケーション２１０を利用してスキャナ装置１０６の画像読取設定を表示させる処理のフローチャートである。パーソナルコンピュータ１００のＣＰＵ２０は、スキャナ装置１０６が接続されたか否かを判断する（ステップＳ１００１）。ＣＰＵ２０は、周辺デバイスクラスのインターフェースとしてスキャナ装置１０６を接続する（ステップＳ１００２）。ＣＰＵ２０は、周辺デバイスのインターフェースクラスの情報をスキャナ装置１０６から取得する（ステップＳ１００３）。この情報により接続された周辺装置の種類が認識できる。
【００３４】
上述したようにスキャナ装置１０６がＵＳＢマスストレージインターフェースを有している。そのため、パーソナルコンピュータ１００にスキャナ装置１０６が接続されたとき、ＣＰＵ２０は、ＵＳＢマスストレージデバイスが接続されたと認識する（ステップＳ１００４）。また、スキャナ装置１０６は、ＵＳＢマスストレージクラスインターフェース２０６のサブクラスとして、ＵＳＢディスクドライブインターフェース２０５を有している。そのため、ＣＰＵ２０は、接続されたスキャナ装置１０６をディスクドライブとして認識する。
【００３５】
オペレーティングシステム１１０は、スキャナ装置１０６内に保存してある制御ファイル２０４と読取設定表示アプリケーション２１０とに対応するテーブルを、ファイルシステム２０１に関連付けたファイルフォルダ内に形成する。このことによりＣＰＵ２０は、スキャナ装置１０６内に格納してある制御ファイル２０４と読取設定表示アプリケーション２１０を、ドライブレターを割り当てたディスクドライブ上のファイルとして扱うことができる（ステップＳ１００５）。これは、スキャナ装置１０６が、ＯＳによってドライブレターを割り当てたディスクドライブとして認識されているからである。
【００３６】
ＣＰＵ２０は、読取設定表示アプリケーション２１０を起動するための指示があるか否かを判定する（ステップＳ１００６）。この指示は、図３に示すメモリ１３等に格納されている自動実行情報ファイルの一例であるａｕｔｏｒｕｎ．ｉｎｆ等に、読取設定表示アプリケーション２１０のファイル名を記述しておくことによってなされる。例えば、マイクロソフト（登録商標）ウインドウズオペレーティングシステムにおいては、ＵＳＢ−ＣＤ‐ＲＯＭドライブやＵＳＢ−ＣＤ‐ＲＷドライブ等のＵＳＢ−ＣＤデバイス内にＣＤ−ＲＯＭが挿入されると、「ａｕｔｏｒｕｎ．ｉｎｆ」と呼ばれる、ＣＤ−ＲＯＭ上のファイルを検出し、「ａｕｔｏｒｕｎ．ｉｎｆ」内で自動実行することが指定されたファイルを実行する。よって、自動実行されるべきプログラムとして認識されるように読取設定表示アプリケーション２１０のファイル名がａｕｔｏｒｕｎ．ｉｎｆ内に記述されていればよいことになる。
【００３７】
読取設定の変更・表示用のプログラムである読取設定表示アプリケーション２１０を起動するための指示ありと認識すると（ステップＳ１００６でＹＥＳ）、ＣＰＵ２０は、スキャナ装置１０６内のメモリ１３等に記憶されている読取設定表示アプリケーションをＲＡＭ１２４にロードして起動する（ステップＳ１００７）。読取設定表示アプリケーションが起動されると、パーソナルコンピュータ１００が有するディスプレイ１２６に図４に示すような、現在の読取設定が表示される。読取設定表示アプリケーション２１０を起動するための指示なしと認識した場合は（ステップＳ１００６でＮＯ）、本処理を終了する。
【００３８】
続いて画像読取装置が複数の読取設定の情報を記憶することが可能である場合の動作について説明する。なお、制御の構成は上記に記したものと同様とする。
【００３９】
画像読取装置に複数の読取設定を記憶していると、上述した読取設定表示アプリケーションの起動により、図７のような読取設定画面が表示される。ユーザは読取設定表示アプリケーションによって表示された既存の複数の読取設定から、実際に画像読取に用いる読取設定を選択可能である。読取設定記憶部１２は、現在どの読取設定が選択されているかをも記憶し、画像読取部１１は選択されている読取設定に従って読取を行う。
【００４０】
さらに画像読取装置に現在記憶されている読取設定の内容は、読取設定表示アプリケーションによって書き換え可能である。ゆえに、外部制御装置に読取設定用のアプリケーションがインストールされていなくとも、自動起動される読取設定表示アプリケーションで画像読取装置の読取設定の変更が可能である。また、読取設定表示アプリケーションはインストールされることなく起動されることで機能するものである。もちろん読取設定表示アプリケーションはインストールされるようにしてもよい。
【００４１】
読取設定の書き換え動作を、図８のフローチャートを用いて説明する。図４に示すような読取設定表示アプリケーションが起動し、ユーザが設定の変更の操作を行ったと判断した場合（ステップＳ８０１でＹＥＳ）、ユーザによる読取設定表示アプリケーション上からの変更したい項目（例えば解像度等）の選択操作を受け付ける（ステップＳ８０２）。なお、読取設定表示アプリケーションは、ディスプレイ１２６の画面上に当該画像読取装置が動作可能な設定値を選択肢として表示する機能を有している。
【００４２】
ユーザは読取設定表示アプリケーションによってディスプレイ１２６の画面上に表示された選択肢から、キーボード／マウス１２５等の操作で好適な設定値を選択し仮決定することができる。設定値の変更を反映させずに破棄する操作をユーザが行った場合は（ステップＳ８０３でＮＯ）、アプリケーションを終了する。変更を反映させる操作をユーザが行った場合は、現在の読取設定として読取設定記憶部１２に登録する（ステップＳ８０４）。他にも変更したい設定項目が残っており、読取設定表示アプリケーションの終了操作を行わない（ステップＳ８０５でＮＯ）間はステップＳ８０２からステップＳ８０５までの動作を繰り返す。変更された読取設定は、現在の読取設定として直ちに読取設定表示アプリケーションによって表示される。
【００４３】
なお、変更する項目は図４に記載されたモード、サイズ、読取面、解像度、保存先に限るものではない。以上のように変更された読取設定の内容に従って外部制御装置は画像読取装置を制御し、画像読取を行わせる。なお、読取設定の内容に従って外部制御装置が画像読取装置を制御するのではなく、画像読取装置がその内部に記憶している読取設定の内容や、変更され記憶された読取設定の内容に従って画像読取を実行するようにしてもよい。
【００４４】
以上説明したように、画像読取装置の専用のドライバ、又は、読取設定の変更を可能とするアプリケーションを外部制御機器にインストールせずに、画像読取装置をさまざまな読取設定で使用することが可能である。それらをインストールしていないパーソナルコンピュータ等の外部制御機器に画像読取装置を接続したときに、外部記憶装置として認識される当該画像読取装置装置の読取設定記憶部に記憶された現在の読取設定を読み出して、表示させることができる。また、複数の読取設定を読み出して、表示させることができる。これによってユーザは現在どのような読取設定がされているか、どのような読取設定が可能かを特別な操作をせずに知ることができる。
【００４５】
以上説明したように、本発明によれば、画像読取装置を外部制御機器に接続したときに画像読取装置に記憶されている読取設定の変更・表示用のプログラムが外部制御機器にロードされて実行されるようにしたので、当該プログラムのインストールを必要とせず、画像読取装置に記憶されている読取設定の外部制御機器からの確認や変更が可能である。
【００４６】
そのため、管理者権限を有していない一般ユーザであっても画像読取装置の現在の読取設定の確認や変更ができるようになる。また、読取設定の変更・表示に必要なプログラムが画像読取装置のプログラム記憶手段に記憶されているため、ＣＤ−ＲＯＭの紛失により使用不可能となるといった問題からも開放されよう。
【００４７】
本発明の画像読取装置は、画像読取装置を使用するために外部制御機器で実行される制御ソフトウエアをソフトウエア記憶手段に記憶させて保持していてもよい。通信手段を介して外部制御機器と接続されたとき、制御手段は外部制御機器の外部記憶装置としてソフトウエア記憶手段が外部制御機器に認識されるように制御するとともに、ソフトウエア記憶手段に記憶されている制御用のソフトウエアを外部制御機器にロードさせ起動させるよう制御するようにしてもよい。なお、ソフトウエア記憶手段は前述の記憶手段と同一でもよく異なっていてもよい。また、読取設定表示アプリケーションは上記制御用のソフトウエアに組み込まれていてもよい。
【符号の説明】
【００４８】
１  画像読取装置
２  ピックアップローラ
３  給送ローラ
４  分離ローラ
１１  画像読取部
１５  ＣＰＵ
２０  ＣＰＵ
３３  画像読取ユニット
３４  画像読取ユニット
１２７  ＲＯＭ
１２８  ＲＡＭ
２０３  ＵＳＢコントローラ
２１０  読取設定表示アプリケーション
【図１】
2011114436.tif 000003
【図２】
2011114436.tif 000004
【図３】
2011114436.tif 000005
【図４】
2011114436.tif 000006
【図５】
2011114436.tif 000007
【図６】
2011114436.tif 000008
【図７】
2011114436.tif 000009
【図８】
2011114436.tif 000010