(57)【要約】【課題】ユーザが画像読取装置に原稿をセットした後、情報処理装置に戻り、情報処理装置からの操作後に原稿を回収する必要をなくす画像読取システムを提供する。【解決手段】スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、スキャナドライバからの画像データ送信の要求に応じて、記憶手段から画像データを読み出して、該画像データをスキャナドライバに送信する画像送信手段と、を備える画像読取装置と、記憶手段に画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って画像送信手段に対して画像データの送信の要求を送信し、該要求に応答して画像送信手段から送信されてきた画像データを獲得するスキャナドライバを備える情報処理装置を備える。【選択図】図５Ｂ
2018019229.tif 000002
【特許請求の範囲】
【請求項１】
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備える画像読取装置と、
前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求を送信し、該要求に応答して前記画像送信手段から送信されてきた前記画像データを獲得するスキャナドライバを備える情報処理装置と、
を備えることを特徴とする画像読取システム。
【請求項２】
請求項１に記載の画像読取システムであって、
前記スキャナドライバは、前記利用者からの画像データの獲得の要求を受け付けるための受付手段を前記情報処理装置のユーザインターフェースに設けることを特徴とする画像読取システム。
【請求項３】
請求項２に記載の画像読取システムであって、
前記画像読取装置は、前記画像データを他のパラメータを有する他の画像データに変換するための変換手段を更に備え、
前記受付手段は、画像データの獲得の要求と共に、画像データのパラメータの指定も前記利用者から受け付け、
前記スキャナドライバは、前記記憶手段に前記画像データが格納された後に利用者から前記画像データの獲得の要求及び前記画像データのパラメータの指定を受け付けたならば、前記画像データ送信の要求に従って前記画像送信手段に対してそのパラメータを有する画像データの送信を要求し、
送信を要求された画像データの指定されたパラメータが、前記記憶手段に格納されている前記画像データのパラメータと異なる場合に、前記変換手段は、前記記憶手段に格納されている前記画像データを、指定されたパラメータの他の画像データに変換し、
前記画像送信手段は、変換後のパラメータを有する他の画像データを前記スキャナドライバに送信することを特徴とする画像読取システム。
【請求項４】
請求項３に記載の画像読取システムであって、
前記画像読取手段は、相互に異なった複数のパラメータにより原稿を読み取り、これにより得た複数のパラメータにそれぞれ対応する複数の画像データを記憶手段に書き込むことを特徴とする画像読取システム。
【請求項５】
請求項３又は４に記載の画像読取システムであって、
送信を要求された画像データの指定されたパラメータを有する画像データを、前記変換手段を用いて前記記憶手段に格納されている前記画像データに基づいて生成することができるが、それを避けるための設定がされている場合には、前記画像送信手段又は他の通信手段は、画像データの代わり、その旨を前記スキャナドライバに通知し、
その旨を受けた前記スキャナドライバは、前記画像読取装置に原稿をセットすることを利用者に対して促すための表示をし、
前記画像読取装置に前記原稿がセットされたならば、画像読取手段は、セットされた前記原稿から画像データを読み取り、該画像データを前記画像送信手段は前記スキャナドライバに送信することを特徴とする画像読取システム。
【請求項６】
請求項１乃至５の何れか１項に記載の画像読取システムであって、
前記スキャナドライバは、
利用者から前記画像データの獲得の要求を受け付けたときに、前記画像読取装置に前記原稿がセットされておらず、且つ、前記記憶手段に前記画像データが格納されている場合には、前記スキャナドライバは、前記画像データ送信の要求を前記画像送信手段に送信することを特徴とする画像読取システム。
【請求項７】
請求項６に記載の画像読取装置であって、
利用者から前記画像データの獲得の要求を受け付けたときに、前記画像読取装置に前記原稿がセットされているならば、画像読取手段は、セットされた原稿から画像データを読み取り、該画像データを前記画像送信手段は前記スキャナドライバに送信することを特徴とする画像読取システム。
【請求項８】
請求項６又は７に記載の画像読取システムであって、
前記スキャナドライバは、前記画像読取装置に前記原稿がセットされておらず、且つ、前記記憶手段に前記画像データが格納されていない場合には、前記スキャナドライバは、それから前記画像読取装置に前記原稿がセットされるまで待ち、前記画像読取装置に前記原稿がセットされたならば、画像読取手段は、セットされた原稿から画像データを読み取り、該画像データを前記画像送信手段は前記スキャナドライバに送信することを特徴とする画像読取システム。
【請求項９】
請求項１乃至８の何れか１項に記載の画像読取システムであって、
前記画像読取装置は、利用者から入力された第１利用者識別情報を前記画像読取手段により読み取られた前記画像データに関連付け、
前記情報処理装置は、利用者から入力された第２利用者識別情報を管理し、
前記第１利用者識別情報と前記第２利用者識別情報とが対応づいている場合に限り、前記画像送信手段から前記スキャナドライバに前記画像データが送信されることを特徴とする画像読取システム。
【請求項１０】
請求項１乃至９の何れか１項に記載の画像読取システムであって、
前記画像読取手段は、前記スキャナドライバからの画像データ送信の要求が来る前に、複数の原稿を読み取り、これにより得た画像データをその識別情報と共に前記記憶手段に書き込み、
前記画像送信手段は、前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記複数の原稿にそれぞれ対応した前記複数の画像データを読み出して、該画像データを前記スキャナドライバに送信し、
前記スキャナドライバは、前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求を送信し、該要求に応答して前記画像送信手段から送信されてきた前記複数の原稿にそれぞれ対応した前記複数の前記画像データを獲得することを特徴とする画像読取システム。
【請求項１１】
請求項１乃至９の何れか１項に記載の画像読取システムであって、
前記画像読取手段は、前記スキャナドライバからの画像データ送信の要求が来る前に、１以上の原稿を読み取り、これにより得た画像データをその識別情報と共に前記記憶手段に書き込み、
前記画像送信手段は、前記スキャナドライバからの前記画像データ送信の要求であって、画像データをその識別情報により指定したものに応じて、前記記憶手段からその識別情報により指定される前記画像データを読み出して、該画像データを前記スキャナドライバに送信し、
前記スキャナドライバは、前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求であって、画像データをその識別情報により指定したものを受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求であって、画像データをその識別情報により指定したものを送信し、該要求に応答して前記画像送信手段から送信されてきたその識別情報により指定される前記画像データを獲得することを特徴とする画像読取システム。
【請求項１２】
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備えることを特徴とする画像読取装置。
【請求項１３】
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備える画像読取装置の前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求を送信し、該要求に応答して前記画像送信手段から送信されてきた前記画像データを獲得するスキャナドライバを備えることを特徴とする情報処理装置。
【請求項１４】
画像読取装置が、情報処理装置に備わるスキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取ステップと、
前記スキャナドライバが、前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像読取装置に対して前記画像データの送信の要求を送信するステップと、
前記画像読取装置が、前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信ステップと、
前記スキャナドライバが、前記要求に応答して前記画像読取装置から送信されてきた前記画像データを獲得するステップと、
を備えることを特徴とする画像読取方法。
【請求項１５】
請求項１２に記載の画像読取装置としてコンピュータを機能させるためのプログラム。
【請求項１６】
請求項１３に記載の情報処理装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してホストコンピュータとしての情報処理装置からの要求によりスキャナ部から読み取ったスキャン画像データを情報処理装置へ送信する画像読取装置、その情報処理装置、及び、これらを含む画像読取システム並びにプログラムに関する。
【背景技術】
【０００２】
従来、複合機などの画像読取装置において、ネットワークを介して情報処理装置からの要求によりスキャナ部から読み取ったスキャン画像データを情報処理装置へ送信する機能を搭載しているものがある。
【０００３】
特許文献１では、プレスキャンを最大解像度でスキャンして保存することにより、同一画像について異なる解像度のデータを読み込む場合にも、画像読取装置を複数回動作させる必要がなくなる画像入出力通信装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２３１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、情報処理装置からの操作によりスキャン処理を実行するため、ユーザは、画像読取装置に原稿をセットした後、情報処理装置に戻り、情報処理装置からの操作後に原稿を回収する必要があった。
【０００６】
また、複数ユーザによる複数台の情報処理装置から同時にスキャンする操作は実現されていなかった。
【０００７】
そこで、ユーザが画像読取装置に原稿をセットした後、情報処理装置に戻り、情報処理装置からの操作後に原稿を回収する必要をなくす画像読取システム、画像読取装置及び情報処理装置並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備える画像読取装置と、
前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求を送信し、該要求に応答して前記画像送信手段から送信されてきた前記画像データを獲得するスキャナドライバを備える情報処理装置と、
を備えることを特徴とする画像読取システムが提供される。
また、本発明によれば、
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備えることを特徴とする画像読取装置が提供される。
更に、本発明によれば、
スキャナドライバからの画像データ送信の要求が来る前に、原稿を読み取り、これにより得た画像データを記憶手段に書き込む画像読取手段と、
前記スキャナドライバからの前記画像データ送信の要求に応じて、前記記憶手段から前記画像データを読み出して、該画像データを前記スキャナドライバに送信する画像送信手段と、
を備える画像読取装置の前記記憶手段に前記画像データが格納された後に利用者から画像データ獲得の要求を受け付けたならば、該要求に従って前記画像送信手段に対して前記画像データの送信の要求を送信し、該要求に応答して前記画像送信手段から送信されてきた前記画像データを獲得するスキャナドライバを備えることを特徴とする情報処理装置が提供される。
更に、本発明によれば、上記の画像読取装置としてコンピュータを機能させるためのプログラムが提供される。
更に、本発明によれば、上記の情報処理装置としてコンピュータを機能させるためのプログラムが提供される。
【発明の効果】
【０００９】
ユーザが画像読取装置に原稿をセットした後、情報処理装置に戻り、情報処理装置からの操作後に原稿を回収する必要がなくなる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による画像読取システムの構成を示す図である。
【図２】図１に示す画像読取装置の構成を示すブロック図である。
【図３】図１に示すホストコンピュータの構成を示すブロック図である。
【図４】本発明の第１の実施の形態において、図１に示す画像読取装置が原稿を事前にスキャンする動作を説明するためのフローチャートである。
【図５】本発明の第１の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（１／２）である。
【図５Ｂ】本発明の第１の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（２／２）である。
【図６】本発明の第１の実施の形態において、図５Ｂに示すステップＳ２１３の詳細を示すフローチャートである。
【図７】本発明の第１の実施の形態において、図１に示すホストコンピュータが表示する画面を示す図である。
【図８】本発明の第１及び第２の実施の形態において、図１に示す画像読取装置が表示する画面を示す図である。
【図９】本発明の第２の実施の形態において、図１に示す画像読取装置が原稿を事前にスキャンする動作を説明するためのフローチャートである。
【図１０】本発明の第２の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（１／２）である。
【図１１】本発明の第２の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（２／２）である。
【図１２】本発明の第２の実施の形態において、図１１に示すステップＳ２１３の詳細を示すフローチャートである。
【図１３】本発明の第３の実施の形態において、図１に示す画像読取装置が原稿を事前にスキャンする動作を説明するためのフローチャートである。
【図１４】本発明の第３の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（１／２）である。
【図１５】本発明の第３の実施の形態において、図１に示すホストコンピュータの全体の動作を説明するためのフローチャート（２／２）である。
【図１６】本発明の第３の実施の形態において、図１５に示すステップＳ２１３の詳細を示すフローチャート（１／２）である。
【図１６Ｂ】本発明の第３の実施の形態において、図１５に示すステップＳ２１３の詳細を示すフローチャート（２／２）である。
【図１７】本発明の第３の実施の形態において、図１に示すホストコンピュータが表示する画面を示す図である。
【図１８】本発明の第３の実施の形態において、図１に示す画像読取装置が表示する画面を示す図である。
【図１９】本発明の実施形態による複合機の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
［第１の実施の形態］
図１は、本発明における画像読取装置の接続形態の一例を示す概略図である。画像読取装置１０と、例えばパーソナルコンピュータに代表されるホストコンピュータ２０および３０とで構成される。画像読取装置１０と、ホストコンピュータ２０および３０は、それぞれＬＡＮ４０を介して接続される。なお、各装置の接続は、ここではＬＡＮを介したもので説明するが、ＬＡＮ以外の接続形態で構成するようにしてもよい。以下の説明では、ホストコンピュータ２０といったときには、ホストコンピュータ３０に置き換えてもよい。
【００１２】
画像読取装置１０は、単体のものであってもよいし、後述する複合機８００の一部であってもよい。
【００１３】
図２は、本発明における一実施形態に係る画像読取装置１０の機能的な構成を示すブロック図である。この図２に示される画像読取装置１０は、ＬＡＮ４０を介して接続されたホストコンピュータ２０からのユーザＩＤとスキャンコマンドを受信し、ホストコンピュータ２０へスキャン画像データを送信するための通信制御部１１と、ＣＰＵおよび主メモリなどにより構成される主制御部１２と、スキャン実行などを操作する操作パネル１３と、原稿の画像を読み取るためのスキャナユニット１４を備える。
【００１４】
通信制御部１１は、ＬＡＮなどの通信手段を介して、ホストコンピュータ２０と、ユーザＩＤ、スキャンコマンド、および、スキャン画像データの受信・送信を行う。ここで、通信手段として、ＵＳＢ接続などの手段が使用されてもよい。
【００１５】
画像読取装置１０に備えられる主制御部１２は、通信制御部１１によりホストコンピュータ２０から受信したスキャンコマンドを解析するスキャンコマンド解析部１２２と、操作パネル１３から入力されたユーザＩＤとホストコンピュータ２０から送信されたユーザＩＤを認証するユーザ認証部１２１と、ユーザＩＤ入力やスキャン実行などの操作に関連する操作パネルを用いた入出力処理を制御する操作パネル制御部１２４と、原稿の画像を読み取るスキャナユニット１４を制御するスキャナ制御部１２７と、スキャナユニット１４より読み取ったスキャン画像データをスキャン画像データ保存部１２６へ保存し、ホストコンピュータ２０からのスキャン要求により該当するスキャン画像データをスキャン画像データ保存部１２６から取り出すスキャン画像データ保存処理部１２５と、スキャン画像データ保存部１２６から取り出したスキャン画像データをホストコンピュータ２０から要求されたスキャン条件に変換する画像データ変換処理部１２３とを備える。
【００１６】
図３は、ホストコンピュータ２０の一例を示す図である。ＴＷＡＩＮ対応アプリケーション２０１、および、ＴＷＡＩＮドライバ２０２は、オペレーティングシステム２０３上で動作するソフトウェアである。ＴＷＡＩＮ対応アプリケーション２０１は、ＴＷＡＩＮインタフェースを介して、ＴＷＡＩＮドライバ２０２を起動し、ＴＷＡＩＮドライバ２０２は、ネットワークインタフェース２０４を介して、ＬＡＮ４０に接続されている画像読取装置１０と、ユーザＩＤ、スキャンコマンドの送信、および、スキャン画像データの受信を行う。
なお、ＴＷＡＩＮドライバ２０２及びＴＷＡＩ対応アプリケーション２０１は、スキャナドライバ及びスキャナドライバ対応アプリケーションの一例として示したものであり、これらを他の種類のスキャナドライバ及び他の種類のスキャナドライバ対応アプリケーションに置き換えてもよい。
【００１７】
図７は、ホストコンピュータ２０上で動作するＴＷＡＩＮ対応アプリケーション２０１の画面の一例を示す図である。ＴＷＡＩＮ対応アプリケーション２０１でスキャン実行すると、図７のＡ）スキャン実行画面が表示される。スキャン条件を選択し、スキャンボタンを押下すると、前述の処理により、スキャン画像データを画像読取装置１０から受信する。画像読取装置１０に、該当する保存データが無い場合、図７のＢ）原稿セットを要求する画面が表示され、ユーザに画像読取装置１０に原稿をセットするように促す。これにより、ユーザは、従来の手順により、原稿の画像読み取り操作を行う。
【００１８】
図８は、画像読取装置１０の画面の一例を示す図である。ユーザが、画像読取装置１０の操作パネル１３で操作する場合、まず、図８のＡ）ユーザ認証画面が表示されているので、ユーザＩＤを入力する。ユーザＩＤが入力されると、Ｂ）モード選択画面が表示され、ＰＣスキャン実行ボタンを押すと、Ｃ）ＰＣスキャン実行画面が表示される。原稿の両面設定に関する何れかの項目と何れかのセット方向を選択し、スタートボタンを押下すると、ホストコンピュータ２０であるＰＣでスキャンする原稿の事前スキャンが実行される。
【００１９】
次に、第１の実施の形態による画像読取装置１０の動作について、フローチャートを用いて説明する。
【００２０】
図４は、画像読取装置１０において、スキャンする原稿を事前にスキャンする流れを示すフローチャートである。
【００２１】
図４に示すステップＳ１０１において、原稿台に原稿をセットする。そして、操作パネル制御部１２４で制御している操作パネル１３に図８のＡ）ユーザ認証画面が表示されているのでユーザＩＤを入力すると、そのユーザＩＤをユーザ認証部１２１でユーザを認証し（ステップＳ１０２）、図８のＢ）モード選択画面でＰＣスキャンボタンを押下により、図８のＣ）ＰＣスキャン実行画面が表示される。次に、スキャン画像データ複数保存モードと画質優先モードをＯＮかＯＦＦに設定する（ステップＳ１０３）。原稿が両面である場合（ステップＳ１０４）、ステップＳ１０５で両面が縦綴じか横綴じかの綴じ位置を指定し、スキャン実行ボタンを押下する（ステップＳ１０６）。ステップＳ１０４にて、原稿が両面でない場合、ステップＳ１０６へ進み、スキャン実行ボタンを押下する。スキャン実行ボタンを押下すると、スキャナ制御部１２７でスキャナユニット１４を制御し、最大スキャン条件（読取可能な最大解像度、フルカラー、原稿フルサイズなど）で原稿をスキャンし、スキャン画像データ保存処理部１２５により、スキャン画像データをスキャン画像データ保存部１２６へ保存する（ステップＳ１０７）。次に、スキャン画像データ複数保存モードがＯＮかチェックし（ステップＳ１０８）、スキャン画像データ複数保存モードがＯＮの場合、ステップＳ１０９へ進み、別のスキャン条件で複数スキャンし複数のスキャン画像を保存し、次原稿があるかチェックする（ステップＳ１１０）。複数保存モードならば、送信要求される画像データのパラメータと同一のパラメータを有する画像データが多くなり、後に説明するステップＳ３０５でＹＥＳとなる場合が多くなる。ステップＳ１０８にて、スキャン画像データ複数保存モードがＯＦＦの場合、ステップＳ１１０へ進み、次原稿があるかチェックする。ステップＳ１１０にて次原稿がある場合、ステップＳ１０７へ戻り、原稿のスキャンを繰り返す。ステップＳ１１０にて、次原稿がない場合、事前スキャンの処理を終了する。
【００２２】
この時点で、原稿のスキャン操作は終了するので、ユーザは、セットした原稿を画像読取装置１０から取り除くことができる。
【００２３】
図５、図５Ｂは、ホストコンピュータ２０、あるいは、ホストコンピュータ３０において、画像読取装置１０からスキャン画像データを取得する流れを示すフローチャートである。
【００２４】
図５のステップＳ２００において、ホストコンピュータ２０のＴＷＡＩＮ対応アプリ２０１でスキャンメニューを選択すると図７のＡ）スキャン実行画面が表示され、スキャン条件（図７のＡ）の画面に表示されているパラメータにより指定される。パラメータを指定しスキャンボタンを押下してスキャンを実行すると、ＴＷＡＩＮインターフェースを介してＴＷＡＩＮドライバ２０２が起動される（ステップＳ２０１）。
【００２５】
次に、ＴＷＡＩＮドライバ２０２は、ホストコンピュータ側のユーザＩＤを取得する（ステップＳ２０２）。例えば、ＴＷＡＩＮドライバ２０２は、このステップにおいて、ホストコンピュータ２０のユーザインターフェースを利用してホストコンピュータ側のユーザＩＤを取得してもよいし、ホストコンピュータ２０に保存されているホストコンピュータ側のユーザＩＤを取得してもよい。
【００２６】
次に、原稿がセットされていれば（ステップＳ２０４でＹＥＳ）、図７のＡ）スキャン実行画面が表示される（ステップＳ２０５）。スキャンボタンが押されたならば（ステップＳ２０６でＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、ユーザＩＤとスキャンコマンドを画像読取装置１０へ送信する（ステップＳ２０７）。これらを受信した画像読取装置１０は、原稿スキャンを実行して、スキャン画像データをホストコンピュータ２０に送信する（ステップＳ２０８）。
【００２７】
原稿がセットされていなく（ステップＳ２０４でＮＯ）、且つ、画像読取装置１０に保存データがあれば（ステップＳ２０９でＹＥＳ）、図７のＡ）スキャン実行画面が表示される（ステップＳ２１０）。スキャンボタンが押されたならば（ステップＳ２１１でＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、ユーザＩＤとスキャンコマンドを画像読取装置１０へ送信する（ステップＳ２１２）。これらを受信した画像読取装置１０は、スキャン画像データ保存部１２６に保存されている画像データを読み出して、ホストコンピュータ２０に送信する（ステップＳ２１３）。
【００２８】
原稿がセットされていなく（ステップＳ２０４でＮＯ）、且つ、画像読取装置１０に保存データがなければ（ステップＳ２０９でＮＯ）、ＴＷＡＩＮドライバ２０２は、図７のB）原稿セットを要求する画面により、画像読取装置１０に原稿をセットすることを促すメッセージを表示してから（ステップＳ２１４）、ステップＳ２０４に戻る。原稿がセットたならば（ステップＳ２０４でＹＥＳ）、ステップＳ２０５に進む。
【００２９】
ステップＳ２０８又はステップＳ２１３に続くステップＳ２１５では、ＴＷＡＩＮドライバ２０２は、画像読取装置１０から送信されたスキャン画像データを、ネットワークインターフェース２０４を介して、受信する。次に、ステップＳ２１６へ進み、ＴＷＡＩＮインターフェースは、受信した画像データをＴＷＡＩＮ対応アプリ２０１へ渡す。このような処理により、ＴＷＡＩＮ対応アプリは、所望の原稿のスキャン画像データを得ることができる。
【００３０】
なお、ステップＳ２１５では、スキャン画像データを受信せずに、認証失敗のメッセージを受信することがあるが、この場合には、処理を終了する。終了に際しては、エラーメッセージを表示してもよい。
【００３１】
図６は、図５ＢのステップＳ２１３において画像読取装置１０でスキャン画像データを取得する流れを示すフローチャートである。
【００３２】
図６のステップＳ３０１において、画像読取装置１０は、ホストコンピュータ２０、あるいは、ホストコンピュータ３０から、ユーザＩＤとスキャンコマンドを受信すると、ステップＳ３０２へ進み、ユーザ認証部１２１で、受信したユーザＩＤを認証する。
【００３３】
認証に失敗したならば（ステップＳ３１３でＮＯ）、ステップＳ３１４へ進み、認証失敗をホストコンピュータ３０に送信する。
【００３４】
認証に成功したならば（ステップＳ３１３でＹＥＳ）、受信したスキャンコマンドを解析し、スキャン条件を取得する（ステップＳ３０３）。
【００３５】
次に、ステップＳ３１６Ｓに進む。ステップＳ３１６Ｓに進んだならば、ステップＳ３１６Ｅまでの処理を、スキャン画像データの各グループについて繰り返す。ここで、スキャン画像データの各グループとは、同一原稿についてのスキャン画像データのことであり、具体的には、少なくともステップＳ１０７で保存したデータを含み、ステップＳ１０９を実行した場合には、ステップＳ１０９で保存したデータも含む。
【００３６】
繰り返しにおいては、まず、現在のグループに含まれる何れかの保存済みのスキャン画像データが、ステップＳ３０３で取得したスキャン条件に合致しているか否かを確認する（ステップＳ３０５）。ステップＳ３０５にて、スキャン条件に合致する保存済みのスキャン画像データがある場合、ステップＳ３０７へ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出し、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２）。
【００３７】
ステップＳ３０５にて、スキャン条件に合致する保存済みのスキャン画像データがない場合、ステップＳ３０６へ進み、画質優先モードがＯＮであるかチェックする。
【００３８】
ステップＳ３０６にて、画質優先モードがＯＦＦの場合、ステップＳ３０８へ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出す。そして、ステップＳ３１０に進み、画像データ変換処理部１２３にて、指定されたスキャン条件でスキャン画像データを変換し、その変換したスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２）。ここまでが、ステップＳ３１６ＳからステップＳ３１６Ｅまでの繰り返しである。
【００３９】
ステップＳ３０６にて、画質優先モードがＯＮの場合、指定したパラメータで画像スキャンを実行するために、ステップＳ３０９へ進み、ユーザＩＤとスキャンコマンドを受信したホストコンピュータ２０へ、通信制御部１１を介して、原稿未セットの状態を通知する。この通知により、ホストコンピュータ２０は、図７のＢ）原稿セットを要求する画面が表示されるので、ユーザは、画像読取装置１０へ原稿をセットしに行き、ホストコンピュータ２０に戻る。画像読取装置１０に原稿がセットされ、図５のステップＳ２１４で原稿未セットを示す図７のＢ）原稿セットを要求する画面が表示される。
【００４０】
原稿がセットされたならば、通常スキャンを行い（ステップＳ３１１）、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２）。なお、画質優先モードとは、Ｓ３１０による変換処理による画質劣化を避けるモードのことである。
【００４１】
このような処理により、画像読取装置１０でスキャンする原稿は、事前のスキャン操作が終了した時点で取り除くことができるので、ホストコンピュータ２０からの操作後に原稿を回収する必要がなくなる。
【００４２】
また、ホストコンピュータ２０から受信したユーザＩＤに該当するスキャン画像データをスキャン画像データ保存部１２６より読み出し、そのスキャン画像データをホストコンピュータ２０へ送信するので、複数ユーザによる複数台のホストコンピュータ２０からの画像データ取得処理を同時に可能とすることができる。
【００４３】
なお、上記の実施形態では、ユーザ認証部１２１を画像読取装置１０に設け、画像読取装置１０側で認証を行うこととしたが、ユーザ認証部１２１をホストコンピュータ側（例えば、ＴＷＡＩＮドライバ２０２内部又は外部）に設け、ホストコンピュータ側で認証を行うようにしてもよい。この場合には、認証に失敗したならば、ＴＷＡＩＮドライバ２０２は、スキャン要求を画像形成装置１０に送信しない。また、認証用サーバが画像読取装置１０とホストコンピュータ２０の双方からＩＤを受信し、これらを用いて認証を行ってもよい。認証に失敗したならば、ホストコンピュータ２０が画像形成装置１０にスキャン要求を送信しないようにしてもよいし、画像形成装置１０がスキャン画像データをホストコンピュータに送らないようにしてもよい。
【００４４】
［第２の実施の形態］
第１の実施の形態においては、ユーザＩＤを利用することにより、複数ユーザによる複数台のホストコンピュータ２０からのスキャン画像データ取得処理を同時に可能とすることができた。
これに対して、第２の実施の形態においては、ユーザＩＤを省略する。これにより、複数ユーザによる複数台のホストコンピュータ２０からのスキャン画像データ取得処理を同時に可能とすることができなくなるが、１台のホストコンピュータのみが画像読取装置に接続されている場合には、問題を生じない。
【００４５】
次に、第２の実施の形態による画像読取装置１０の動作について、フローチャートを用いて説明する。
【００４６】
図９は、画像読取装置１０において、スキャンする原稿を事前にスキャンする流れを示すフローチャートである。
【００４７】
図９に示すステップＳ１０１Ｂにおいて、原稿台に原稿をセットする。そして、図８のＢ）モード選択画面でＰＣスキャンボタンを押下により、図８のＣ）ＰＣスキャン実行画面が表示される。次に、スキャン画像データ複数保存モードと画質優先モードをＯＮかＯＦＦに設定する（ステップＳ１０３Ｂ）。原稿が両面である場合（ステップＳ１０４Ｂ）、ステップＳ１０５Ｂで両面が縦綴じか横綴じかの綴じ位置を指定し、スキャン実行ボタンを押下する（ステップＳ１０６Ｂ）。ステップＳ１０４Ｂにて、原稿が両面でない場合、ステップＳ１０６Ｂへ進み、スキャン実行ボタンを押下する。スキャン実行ボタンを押下すると、スキャナ制御部１２７でスキャナユニット１４を制御し、最大スキャン条件（読取可能な最大解像度、フルカラー、原稿フルサイズなど）で原稿をスキャンし、スキャン画像データ保存処理部１２５により、スキャン画像データをスキャン画像データ保存部１２６へ保存する（ステップＳ１０７Ｂ）。次に、スキャン画像データ複数保存モードがＯＮかチェックし（ステップＳ１０８Ｂ）、スキャン画像データ複数保存モードがＯＮの場合、ステップＳ１０９Ｂへ進み、別のスキャン条件で複数スキャンし複数のスキャン画像を保存し、次原稿があるかチェックする（ステップＳ１１０Ｂ）。複数保存モードならば、送信要求される画像データのパラメータと同一のパラメータを有する画像データが多くなり、後に説明するステップＳ３０５ＢでＹＥＳとなる場合が多くなる。ステップＳ１０８Ｂにて、スキャン画像データ複数保存モードがＯＦＦの場合、ステップＳ１１０Ｂへ進み、次原稿があるかチェックする。ステップＳ１１０Ｂにて次原稿がある場合、ステップＳ１０７Ｂへ戻り、原稿のスキャンを繰り返す。ステップＳ１１０Ｂにて、次原稿がない場合、事前スキャンの処理を終了する。
【００４８】
この時点で、原稿のスキャン操作は終了するので、ユーザは、セットした原稿を画像読取装置１０から取り除くことができる。
【００４９】
図１０、図１１は、ホストコンピュータ２０、あるいは、ホストコンピュータ３０において、画像読取装置１０からスキャン画像データを取得する流れを示すフローチャートである。
【００５０】
図１０のステップＳ２００Ｂにおいて、ホストコンピュータ２０のＴＷＡＩＮ対応アプリ２０１でスキャンメニューを選択すると図７のＡ）スキャン実行画面が表示され、スキャン条件（図７のＡ）の画面に表示されているパラメータにより指定される。パラメータを指定しスキャンボタンを押下してスキャンを実行すると、ＴＷＡＩＮインターフェースを介してＴＷＡＩＮドライバ２０２が起動される（ステップＳ２０１Ｂ）。
【００５１】
次に、原稿がセットされていれば（ステップＳ２０４ＢでＹＥＳ）、図７のＡ）スキャン実行画面が表示される（ステップＳ２０５Ｂ）。スキャンボタンが押されたならば（ステップＳ２０６ＢでＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、スキャンコマンドを画像読取装置１０へ送信する（ステップＳ２０７Ｂ）。これらを受信した画像読取装置１０は、原稿スキャンを実行して、スキャン画像データをホストコンピュータ２０に送信する（ステップＳ２０８Ｂ）。
【００５２】
原稿がセットされていなく（ステップＳ２０４ＢでＮＯ）、且つ、画像読取装置１０に保存データがあれば（ステップＳ２０９ＢでＹＥＳ）、図７のＡ）スキャン実行画面が表示される（ステップＳ２１０Ｂ）。スキャンボタンが押されたならば（ステップＳ２１１ＢでＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、スキャンコマンドを画像読取装置１０へ送信する（ステップＳ２１２Ｂ）。これらを受信した画像読取装置１０は、スキャン画像データ保存部１２６に保存されている画像データを読み出して、ホストコンピュータ２０に送信する（ステップＳ２１３Ｂ）。
【００５３】
原稿がセットされていなく（ステップＳ２０４ＢでＮＯ）、且つ、画像読取装置１０に保存データがなければ（ステップＳ２０９ＢでＮＯ）、ＴＷＡＩＮドライバ２０２は、図７のB）原稿セットを要求する画面により、画像読取装置１０に原稿をセットすることを促すメッセージを表示してから（ステップＳ２１４Ｂ）、ステップＳ２０４Ｂに戻る。原稿がセットたならば（ステップＳ２０４ＢでＹＥＳ）、ステップＳ２０５Ｂに進む。
【００５４】
ステップＳ２０８Ｂ又はステップＳ２１３Ｂに続くステップＳ２１５Ｂでは、ＴＷＡＩＮドライバ２０２は、画像読取装置１０から送信されたスキャン画像データを、ネットワークインターフェース２０４を介して、受信する。次に、ステップＳ２１６Ｂへ進み、ＴＷＡＩＮインターフェースは、受信した画像データをＴＷＡＩＮ対応アプリ２０１へ渡す。このような処理により、ＴＷＡＩＮ対応アプリは、所望の原稿のスキャン画像データを得ることができる。
【００５５】
なお、ステップＳ２１５Ｂでは、スキャン画像データを受信せずに、認証失敗のメッセージを受信することがあるが、この場合には、処理を終了する。終了に際しては、エラーメッセージを表示してもよい。
【００５６】
図１２は、図１１のステップＳ２１３Ｂにおいて画像読取装置１０でスキャン画像データを取得する流れを示すフローチャートである。
【００５７】
図１２のステップＳ３０１Ｂにおいて、画像読取装置１０は、ホストコンピュータ２０、あるいは、ホストコンピュータ３０から、スキャンコマンドを受信すると、ステップＳ３０３Ｂへ進み、受信したスキャンコマンドを解析し、スキャン条件を取得する。
【００５８】
それからステップＳ３１６ＳＢに進む。ステップＳ３１６ＳＢに進んだならば、ステップＳ３１６ＥＢまでの処理を、スキャン画像データの各グループについて繰り返す。ここで、スキャン画像データの各グループとは、同一原稿についてのスキャン画像データのことであり、具体的には、少なくともステップＳ１０７で保存したデータを含み、ステップＳ１０９を実行した場合には、ステップＳ１０９で保存したデータも含む。
【００５９】
繰り返しにおいては、まず、現在のグループに含まれる何れかの保存済みのスキャン画像データが、ステップＳ３０３で取得したスキャン条件に合致しているか否かを確認する（ステップＳ３０５Ｂ）。ステップＳ３０５Ｂにて、スキャン条件に合致する保存済みのスキャン画像データがある場合、ステップＳ３０７Ｂへ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出し、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｂ）。
【００６０】
ステップＳ３０５Ｂにて、スキャン条件に合致する保存済みのスキャン画像データがない場合、ステップＳ３０６Ｂへ進み、画質優先モードがＯＮであるかチェックする。
【００６１】
ステップＳ３０６Ｂにて、画質優先モードがＯＦＦの場合、ステップＳ３０８Ｂへ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出す。そして、ステップＳ３１０Ｂに進み、画像データ変換処理部１２３にて、指定されたスキャン条件でスキャン画像データを変換し、その変換したスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｂ）。
【００６２】
ステップＳ３０６Ｂにて、画質優先モードがＯＮの場合、指定したパラメータで画像スキャンを実行するために、ステップＳ３０９Ｂへ進み、ユーザＩＤとスキャンコマンドを受信したホストコンピュータ２０へ、通信制御部１１を介して、原稿未セットの状態を通知する。この通知により、ホストコンピュータ２０は、図７のＢ）原稿セットを要求する画面が表示されるので、ユーザは、画像読取装置１０へ原稿をセットしに行き、ホストコンピュータ２０に戻る。画像読取装置１０に原稿がセットされ、図１０のステップＳ２１４Ｂで原稿未セットを示す図７のＢ）原稿セットを要求する画面が表示される。
【００６３】
原稿がセットされたならば、通常スキャンを行い（ステップＳ３１１Ｂ）、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｂ）。なお、画質優先モードとは、Ｓ３１０Ｂによる変換処理による画質劣化を避けるモードのことである。
【００６４】
［第３の実施の形態］
第１の実施の形態は、１枚の原稿毎の処理を行うものであった。
これに対して、第３の実施の形態は、画像読取装置１０において、予め複数の原稿をスキャンしておいて、それらに対応する複数の画像データを格納しておき、その後、ホストコンピュータ２０からそれらのうち必要な画像データを画像読取装置１０から取得することができるようにするものである。それを可能にするために、画像データをその識別情報により管理する。
【００６５】
次に、第３の実施の形態による画像読取装置１０の動作について、フローチャートを用いて説明する。
【００６６】
図１３は、画像読取装置１０において、スキャンする原稿を事前にスキャンする流れを示すフローチャートである。
【００６７】
図１３に示すステップＳ１０１Ｃにおいて、原稿台に原稿をセットする。そして、操作パネル制御部１２４で制御している操作パネル１３に図１８のＡ）ユーザ認証画面が表示されているのでユーザＩＤを入力すると、そのユーザＩＤをユーザ認証部１２１でユーザを認証し（ステップＳ１０２Ｃ）、図１８のＢ）モード選択画面でＰＣスキャンボタンを押下により、図１８のＣ）ＰＣスキャン実行画面が表示される。次に、スキャン画像データ複数保存モードと画質優先モードをＯＮかＯＦＦに設定する（ステップＳ１０３Ｃ）。原稿が両面である場合（ステップＳ１０４Ｃ）、ステップＳ１０５Ｃで両面が縦綴じか横綴じかの綴じ位置を指定し、スキャン実行ボタンを押下する（ステップＳ１０６Ｃ）。ステップＳ１０４Ｃにて、原稿が両面でない場合、ステップＳ１０６Ｃへ進み、スキャン実行ボタンを押下する。スキャン実行ボタンを押下すると、スキャナ制御部１２７でスキャナユニット１４を制御し、最大スキャン条件（読取可能な最大解像度、フルカラー、原稿フルサイズなど）で原稿をスキャンし、スキャン画像データ保存処理部１２５により、スキャン画像データをその識別情報と共にスキャン画像データ保存部１２６へ保存する（ステップＳ１０７Ｃ）。識別情報としては、例えば、画像データのファイル名を利用する。ファイル名としては、例えば、図１８の画面のファイル名入力用ボックスに利用者が入力したファイル名を利用する。また、通し番号、日時を含むようなファイル名を自動的に生成し、これを利用してもよい。なお、ファイル名を自動的に生成する場合においてもそのファイル名をファイル名入力用ボックスに表示し、利用者が認識できるようにする。次に、スキャン画像データ複数保存モードがＯＮかチェックし（ステップＳ１０８Ｃ）、スキャン画像データ複数保存モードがＯＮの場合、ステップＳ１０９Ｃへ進み、別のスキャン条件で複数スキャンし複数のスキャン画像を保存し、次原稿があるかチェックする（ステップＳ１１０Ｃ）。なお、別のスキャン条件でスキャンすることにより得られる画像データの識別情報は、特に、決めなくてもよいが、この画像データをステップＳ１０７Ｃで保存した画像データと対応付けておく。複数保存モードならば、送信要求される画像データのパラメータと同一のパラメータを有する画像データが多くなり、後に説明するステップＳ３０５ＣでＹＥＳとなる場合が多くなる。ステップＳ１０８Ｃにて、スキャン画像データ複数保存モードがＯＦＦの場合、ステップＳ１１０Ｃへ進み、次原稿があるかチェックする。ステップＳ１１０Ｃにて次原稿がある場合、ステップＳ１０７Ｃへ戻り、原稿のスキャンを繰り返す。ステップＳ１１０Ｃにて、次原稿がない場合、事前スキャンの処理を終了する。
【００６８】
この時点で、原稿のスキャン操作は終了するので、ユーザは、セットした原稿を画像読取装置１０から取り除くことができる。
【００６９】
複数の原稿があり、ステップＳ１０７ＣからステップＳ１１０Ｃを繰り返すことにより、複数の画像データがそれらの識別情報と共に画像読取装置１０に蓄積される。
【００７０】
図１４、図１５は、ホストコンピュータ２０、あるいは、ホストコンピュータ３０において、画像読取装置１０からスキャン画像データを取得する流れを示すフローチャートである。
【００７１】
図１４のステップＳ２００Ｃにおいて、ホストコンピュータ２０のＴＷＡＩＮ対応アプリ２０１でスキャンメニューを選択すると図１７のＡ）スキャン実行画面が表示され、スキャン条件（図１７のＡ）の画面に表示されているパラメータにより指定される。パラメータを指定しスキャンボタンを押下してスキャンを実行すると、ＴＷＡＩＮインターフェースを介してＴＷＡＩＮドライバ２０２が起動される（ステップＳ２０１Ｃ）。
【００７２】
次に、ＴＷＡＩＮドライバ２０２は、ホストコンピュータ側のユーザＩＤを取得する（ステップＳ２０２Ｃ）。例えば、ＴＷＡＩＮドライバ２０２は、このステップにおいて、ホストコンピュータ２０のユーザインターフェースを利用してホストコンピュータ側のユーザＩＤを取得してもよいし、ホストコンピュータ２０に保存されているホストコンピュータ側のユーザＩＤを取得してもよい。
【００７３】
次に、原稿がセットされていれば（ステップＳ２０４ＣでＹＥＳ）、図１７のＡ）スキャン実行画面が表示される（ステップＳ２０５Ｃ）。スキャンボタンが押されたならば（ステップＳ２０６ＣでＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、ユーザＩＤとスキャンコマンドを画像読取装置１０へ送信する（ステップＳ２０７Ｃ）。これらを受信した画像読取装置１０は、原稿スキャンを実行して、スキャン画像データをホストコンピュータ２０に送信する（ステップＳ２０８Ｃ）。
【００７４】
原稿がセットされていなく（ステップＳ２０４ＣでＮＯ）、且つ、画像読取装置１０に保存データがあれば（ステップＳ２０９ＣでＹＥＳ）、図１７のＡ）スキャン実行画面が表示される（ステップＳ２１０Ｃ）。利用者は、このスキャン実行画面のファイル名のテキストボックスに必要な画像データのファイル名を入力する。スキャンボタンが押されたならば（ステップＳ２１１ＣでＹＥＳ）、ＴＷＡＩＮドライバ２０２は、ネットワークインターフェース２０４を介して、画像データのファイル名とユーザＩＤとスキャンコマンドを画像読取装置１０へ送信する（ステップＳ２１２Ｃ）。これらを受信した画像読取装置１０は、スキャン画像データ保存部１２６に保存されている画像データを読み出して、ホストコンピュータ２０に送信する（ステップＳ２１３Ｃ）。
【００７５】
原稿がセットされていなく（ステップＳ２０４ＣでＮＯ）、且つ、画像読取装置１０に保存データがなければ（ステップＳ２０９ＣでＮＯ）、ＴＷＡＩＮドライバ２０２は、図１７のB）原稿セットを要求する画面により、画像読取装置１０に原稿をセットすることを促すメッセージを表示してから（ステップＳ２１４Ｃ）、ステップＳ２０４Ｃに戻る。原稿がセットされたならば（ステップＳ２０４ＣでＹＥＳ）、ステップＳ２０５Ｃに進む。
【００７６】
ステップＳ２０８Ｃ又はステップＳ２１３Ｃに続くステップＳ２１５Ｃでは、ＴＷＡＩＮドライバ２０２は、画像読取装置１０から送信されたスキャン画像データを、ネットワークインターフェース２０４を介して、受信する。次に、ステップＳ２１６Ｃへ進み、ＴＷＡＩＮインターフェースは、受信した画像データをＴＷＡＩＮ対応アプリ２０１へ渡す。このような処理により、ＴＷＡＩＮ対応アプリは、所望の原稿のスキャン画像データを得ることができる。
【００７７】
なお、ステップＳ２１５Ｃでは、スキャン画像データを受信せずに、認証失敗のメッセージを受信することがあるが、この場合には、処理を終了する。終了に際しては、エラーメッセージを表示してもよい。
【００７８】
図１６は、図１５のステップＳ２１３Ｃにおいて画像読取装置１０でスキャン画像データを取得する流れを示すフローチャートである。
【００７９】
図１６のステップＳ３０１Ｃにおいて、画像読取装置１０は、ホストコンピュータ２０、あるいは、ホストコンピュータ３０から、ユーザＩＤとスキャンコマンドを受信すると、ステップＳ３０２Ｃへ進み、ユーザ認証部１２１で、受信したユーザＩＤを認証する。
【００８０】
認証に失敗したならば（ステップＳ３１３ＣでＮＯ）、ステップＳ３１４Ｃへ進み、認証失敗をホストコンピュータ３０に送信する。
【００８１】
認証に成功したならば（ステップＳ３１３ＣでＹＥＳ）、ステップＳ３１７に進む。ステップＳ３１７では、受信したファイル名がブランクであるか否かを判断する。ブランクであれば（ステップＳ３１７でＹＥＳ）、ステップＳ３０３Ｄ（図１６Ｂ）に進み、ブランクでなければ（ステップＳ３１７でＮＯ）、ステップＳ３０３Ｃに進む。
【００８２】
ステップＳ３０３Ｄでは、受信したスキャンコマンドを解析し、スキャン条件を取得する。次に、ステップＳ３１６ＳＤからステップＳ３１６ＥＤまでを、スキャン画像データの各グループについて繰り返す。この繰り返しは、ステップＳ３１６ＳからステップＳ３１６Ｅまでの繰り返し（図１６）と同様であるので、重複する説明は省略し、図１６Ｂに示すのみとする。
【００８３】
ステップＳ３０３Ｃでは、受信したスキャンコマンドを解析し、スキャン条件を取得する。
【００８４】
次に、受信したファイル名を有する画像データが画像読取装置１０に保存されているかを確認する（ステップＳ３０４Ｃ）。
【００８５】
格納されていなければ（ステップＳ３０４ＣでＮＯ）、画像ファイルが保存されていないことを示すメッセージをホストコンピュータ２０に送信する（ステップＳ３１５Ｃ）。
【００８６】
格納されていれば（ステップＳ３０４ＣでＹＥＳ）、ステップＳ３０５Ｃへ進み、その保存データが、ステップＳ３０３Ｃで取得したスキャン条件に合致しているか確認する。ステップＳ３０５Ｃにて、スキャン条件が合致する場合、ステップＳ３０７Ｃへ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出し、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｃ）。
【００８７】
ステップＳ３０５Ｃにて、スキャン条件が合致しない場合、ステップＳ３０６Ｃへ進み、画質優先モードがＯＮであるかチェックする。
【００８８】
ステップＳ３０６Ｃにて、画質優先モードがＯＦＦの場合、ステップＳ３０８Ｃへ進み、スキャン画像データ保存処理部１２５にて、該当するスキャン画像データをスキャン画像データ保存部１２６から読み出す。そして、ステップＳ３１０Ｃに進み、画像データ変換処理部１２３にて、指定されたスキャン条件でスキャン画像データを変換し、その変換したスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｃ）。
【００８９】
ステップＳ３０６Ｃにて、画質優先モードがＯＮの場合、指定したパラメータで画像スキャンを実行するために、ステップＳ３０９Ｃへ進み、ユーザＩＤとスキャンコマンドを受信したホストコンピュータ２０へ、通信制御部１１を介して、原稿未セットの状態を通知する。この通知により、ホストコンピュータ２０は、図１７のＢ）原稿セットを要求する画面が表示されるので、ユーザは、画像読取装置１０へ原稿をセットしに行き、ホストコンピュータ２０に戻る。画像読取装置１０に原稿がセットされ、図１４のステップＳ２１４Ｃで原稿未セットを示す図１７のＢ）原稿セットを要求する画面が表示される。
【００９０】
原稿がセットされたならば、通常スキャンを行い（ステップＳ３１１Ｃ）、そのスキャン画像データをホストコンピュータ２０へ送信する（ステップＳ３１２Ｃ）。なお、画質優先モードとは、Ｓ３１０による変換処理による画質劣化を避けるモードのことである。
【００９１】
図１９に、本発明が実施される複合機８００の概要を示す。
複合機８００は、外部から伝達された画像データに応じて、所定のシート（記録用紙）に対して多色及び単色の画像を形成するもので、装置本体８１０と、自動原稿処理装置８２０とにより構成されている。装置本体８１０は、露光ユニット１、現像器２、感光体ドラム３、クリーナユニット４、帯電器５、中間転写ベルトユニット６、定着ユニット７、給紙カセット８１、排紙トレイ９１等を有して構成されている。
【００９２】
装置本体８１０の上部には、原稿が載置される透明ガラスからなる原稿載置台９２が設けられ、原稿載置台９２の上側には自動原稿処理装置８２０が取り付けられている。自動原稿処理装置８２０は、原稿載置台９２の上に自動で原稿を搬送する。また原稿処理装置８２０は矢印Ｍ方向に回動自在に構成され、原稿載置台９２の上を開放することにより原稿を手置きで置くことができるようになっている。
【００９３】
自動原稿処理装置８２０により搬送された原稿又は原稿載置台９２に載置された原稿は、画像読取装置１０により読み取られる。
【００９４】
本画像形成装置において扱われる画像データは、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色を用いたカラー画像に応じたものである。従って、現像器２、感光体ドラム３、帯電器５、クリーナユニット４は、各色に応じた４種類の潜像を形成するようにそれぞれ４個ずつ設けられ、それぞれブラック、シアン、マゼンタ、イエローに設定され、これらによって４つの画像ステーションが構成されている。
【００９５】
帯電器５は、感光体ドラム３の表面を所定の電位に均一に帯電させるための帯電手段であり、図９に示すようなチャージャ型の他、接触型のローラ型やブラシ型の帯電器が用いられることもある。
【００９６】
露光ユニット１は、本発明に関わる画像書込み装置に該当するものであり、レーザ出射部及び反射ミラー等を備えたレーザスキャニングユニット（ＬＳＵ）として構成される。露光ユニット１は、レーザビームを走査するポリゴンミラーと、ポリゴンミラーによって反射されたレーザ光を感光体ドラム３に導くためのレンズやミラー等の光学要素が配置されている。露光ユニット１を構成する光走査装置の構成は、後述して具体的に説明する。また露光ユニット１としては、この他発光素子をアレイ状に並べた例えばＥＬやＬＥＤ書込みヘッドを用いる手法も採用できる。
【００９７】
露光ユニット１は、帯電された感光体ドラム３を入力された画像データに応じて露光することにより、その表面に、画像データに応じた静電潜像を形成する機能を有する。現像器２はそれぞれの感光体ドラム３上に形成された静電潜像を４色（ＹＭＣＫ）のトナーにより顕像化するものである。またクリーナユニット４は、現像・画像転写後における感光体ドラム３上の表面に残留したトナーを、除去・回収する。
【００９８】
感光体ドラム３の上方に配置されている中間転写ベルトユニット６は、中間転写ベルト６１、中間転写ベルト駆動ローラ６２、中間転写ベルト従動ローラ６３、中間転写ローラ６４、及び中間転写ベルトクリーニングユニット６５を備えている。上記中間転写ローラ６４は、ＹＭＣＫ用の各色に対応して４本設けられている。
【００９９】
中間転写ベルト駆動ローラ６２、中間転写ベルト従動ローラ６３、及び中間転写ローラ６４は、中間転写ベルト６１を張架して回転駆動させる。また各中間転写ローラ６４は、感光体ドラム３のトナー像を、中間転写ベルト６１上に転写するための転写バイアスを与える。
【０１００】
中間転写ベルト６１は、各感光体ドラム３に接触するように設けられている、そして、感光体ドラム３に形成された各色のトナー像を中間転写ベルト６１に順次的に重ねて転写することによって、中間転写ベルト６１上にカラーのトナー像（多色トナー像）を形成する機能を有している。中間転写ベルト６１は、例えば厚さ１００μｍ〜１５０μｍ程度のフィルムを用いて無端状に形成されている。
【０１０１】
感光体ドラム３から中間転写ベルト６１へのトナー像の転写は、中間転写ベルト６１の裏側に接触している中間転写ローラ６４によって行われる。中間転写ローラ６４には、トナー像を転写するために高電圧の転写バイアス（トナーの帯電極性（−）とは逆極性（＋）の高電圧）が印加されている。中間転写ローラ６４は、直径８〜１０ｍｍの金属（例えばステンレス）軸をベースとし、その表面が導電性の弾性材（例えばＥＰＤＭ，発泡ウレタン等）により覆われているローラである。この導電性の弾性材により、中間転写ベルト６１に対して均一に高電圧を印加することができる。本実施形態では転写電極としてローラ形状を使用しているが、それ以外にブラシなども用いることが可能である。
【０１０２】
上述の様に各感光体ドラム３上で各色相に応じて顕像化された静電像は中間転写ベルト６１で積層される。このように、積層された画像情報は中間転写ベルト６１の回転によって、後述の用紙と中間転写ベルト６１の接触位置に配置される転写ローラ１０によって用紙上に転写される。
【０１０３】
このとき、中間転写ベルト６１と転写ローラ１０は所定ニップで圧接されると共に、転写ローラ１０にはトナーを用紙に転写させるための電圧が印加される（トナーの帯電極性（−）とは逆極性（＋）の高電圧）。さらに、転写ローラ１０は上記ニップを定常的に得るために、転写ローラ１０もしくは前記中間転写ベルト駆動ローラ６２の何れか一方を硬質材料（金属等）とし、他方を弾性ローラ等の軟質材料（弾性ゴムローラ、または発泡性樹脂ローラ等々）が用いられる。
【０１０４】
また、上記のように、感光体ドラム３に接触することにより中間転写ベルト６１に付着したトナー、もしくは転写ローラ１０によって用紙上に転写が行われず中間転写ベルト６１上に残存したトナーは、次工程でトナーの混色を発生させる原因となるために、中間転写ベルトクリーニングユニット６５によって除去・回収されるように設定されている。中間転写ベルトクリーニングユニット６５には、中間転写ベルト６１に接触する例えばクリーニング部材としてクリーニングブレードが備えられており、クリーニングブレードが接触する中間転写ベルト６１は、裏側から中間転写ベルト従動ローラ６３で支持されている。
【０１０５】
給紙カセット８１は、画像形成に使用するシート（記録用紙）を蓄積しておくためのトレイであり、装置本体８１０の露光ユニット１の下側に設けられている。また手差し給紙カセット８２にも画像形成に使用するシートを置くことができる。また、装置本体８１０の上方に設けられている排紙トレイ９１は、印刷済みのシートをフェイスダウンで集積するためのトレイである。
【０１０６】
また装置本体８１０には、給紙カセット８１及び手差し給紙カセット８２のシートを転写ローラ１０や定着ユニット７を経由させて排紙トレイ９１に送るための、略垂直形状の用紙搬送路Ｓが設けられている。給紙カセット８１ないし手差し給紙カセット８２から排紙トレイ９１までの用紙搬送路Ｓの近傍には、ピックアップローラ１１ａ，１１ｂ、複数の搬送ローラ１２ａ〜１２ｄ，レジストローラ１３、転写ローラ１０、定着ユニット７等が配されている。
【０１０７】
搬送ローラ１２ａ〜１２ｄは、シートの搬送を促進・補助するための小型のローラであり、用紙搬送路Ｓに沿って複数設けられている。またピックアップローラ１１ａは、給紙カセット８１の端部近傍に備えられ、給紙カセット８１からシートを１枚ずつピックアップして用紙搬送路Ｓに供給する。同様にまたピックアップローラ１１ｂは、手差し給紙カセット８２の端部近傍に備えられ、手差し給紙カセット８２からシートを１枚ずつピックアップして用紙搬送路Ｓに供給する。
【０１０８】
また、レジストローラ１３は、用紙搬送路Ｓを搬送されているシートを一旦保持するものである。そして、感光体ドラム３上のトナー像の先端とシートの先端を合わせるタイミングでシートを転写ローラ１０に搬送する機能を有している。
【０１０９】
定着ユニット７は、ヒートローラ７１及び加圧ローラ７２を備えており、ヒートローラ７１及び加圧ローラ７２は、シートを挟んで回転するようになっている。またヒートローラ７１は、図示しない温度検出器からの信号に基づいて制御部によって所定の定着温度となるように設定されており、加圧ローラ７２とともにトナーをシートに熱圧着することにより、シートに転写された多色トナー像を溶融・混合・圧接し、シートに対して熱定着させる機能を有している。またヒートローラ７１を外部から加熱するための外部加熱ベルト７３が設けられている。
【０１１０】
次にシート搬送経路を詳細に説明する。上述のように、画像形成装置には予めシートを収納する給紙カセット８１、及び手差し給紙カセット８２が設けられている。これら給紙カセット８１，８２からシートを給紙するために、各々ピックアップローラ１１ａ，１１ｂが配置され、シートを１枚ずつ搬送路Ｓに導くようになっている。
【０１１１】
各給紙カセット８１，８２から搬送されるシートは用紙搬送路Ｓの搬送ローラ１２ａによってレジストローラ１３まで搬送され、シートの先端と中間転写ベルト６１上の画像情報の先端を整合するタイミングで転写ローラ１０に搬送され、シート上に画像情報が書き込まれる。その後、シートは定着ユニット７を通過することによってシート上の未定着トナーが熱で溶融・固着され、その後に配された搬送ローラ１２ｂを経て排紙トレイ９１上に排出される。
【０１１２】
上記の搬送経路は、シートに対する片面印字要求のときのものであるが、これに対して両面印字要求の時は、上記のように片面印字が終了し定着ユニット７を通過したシートの後端が最終の搬送ローラ１２ｂで把持されたときに、搬送ローラ１２ｂが逆回転することによってシートを搬送ローラ１２ｃ，１２ｄに導く。そしてその後レジストローラ１３を経てシート裏面に印字が行われた後にシートが排紙トレイ９１に排出される。
【０１１３】
本実施形態によれば、画像読取装置でスキャンする原稿は、事前のスキャン操作が終了した際に取り除くことができるので、ホストコンピュータ２０からの操作後に原稿を回収する必要がなくなる。
【０１１４】
また、ＴＷＡＩＮ対応のアプリであれば、スキャン画像を取得することができる。
【０１１５】
更に、複数のスキャン条件のスキャン画像が保存されているので、画像変換による画質ダウンをできる限り抑えることができる。また、変換処理が不要となる可能性が高くなるので処理時間を短くすることができる。
【０１１６】
更に、変換処理により画質ダウンとなった場合、そのスキャン条件で再スキャン操作させるため、操作の手版はかかるが、画質ダウンを避けることができる。
【０１１７】
更に、事前の原稿スキャン操作時に認証したユーザＩＤを紐付けしてスキャン画像データを保存し、ホストコンピュータ２０からのユーザＩＤに該当するスキャン画像データを読み出すことで、複数ユーザによる複数台のホストコンピュータ２０からのスキャン画像データ取得処理を同時に可能とすることができる。
【０１１８】
ユーザＩＤによる認証は、画像読取装置１０ではなく、ホストコンピュータ２０で行ってもよい。また、ホストコンピュータ側のユーザＩＤと画像読取装置側のユーザＩＤは、同一であってもよいが、対応付けられていればよい。
【０１１９】
なお、上記の画像読取装置及び情報処理装置は、双方とも、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。また、上記の画像読取装置及び情報処理装置により行なわれる画像読取方法も、ハードウェア、ソフトウェア又はこれらに組合わせにより実現することができる。ここで、ソフトウェアによって実現されると、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０１２０】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【産業上の利用可能性】
【０１２１】
本発明は、画像読取装置に利用することができる。
【符号の説明】
【０１２２】
１０  画像読取装置
２０、３０  ホストコンピュータ
４０  ＬＡＮ
１１  通信制御部
１２  主制御部
１３  操作パネル
１４  スキャナユニット
１２１  ユーザ認証部
１２２  スキャンコマンド解析部
１２３  画像データ変換処理部
１２４  操作パネル制御部
１２５  スキャン画像データ保存処理部
１２６  スキャン画像データ保存部
１２７  スキャナ制御部
【図１】
2018019229.tif 000003
【図２】
2018019229.tif 000004
【図３】
2018019229.tif 000005
【図４】
2018019229.tif 000006
【図５】
2018019229.tif 000007
【図５Ｂ】
2018019229.tif 000008
【図６】
2018019229.tif 000009
【図７】
2018019229.tif 000010
【図８】
2018019229.tif 000011
【図９】
2018019229.tif 000012
【図１０】
2018019229.tif 000013
【図１１】
2018019229.tif 000014
【図１２】
2018019229.tif 000015
【図１３】
2018019229.tif 000016
【図１４】
2018019229.tif 000017
【図１５】
2018019229.tif 000018
【図１６】
2018019229.tif 000019
【図１６Ｂ】
2018019229.tif 000020
【図１７】
2018019229.tif 000021
【図１８】
2018019229.tif 000022
【図１９】
2018019229.tif 000023