(57)【要約】【課題】  読取原稿に応じて最適な方法で付加情報を合成した読取データを生成する。【解決手段】  付加情報合成モードの設定をスキャナに記憶し、ホスト装置内のスキャナドライバがスキャナから本設定を取得して設定に応じたスタンプ等の付加情報を合成する。その際、スキャナから取得したスキャン画像に回転・傾き補正などの補正処理を施した後に付加情報を合成する。また、プレビュー画面で本スキャンの読取対象領域が変更された場合は、指定範囲に応じて付加情報の合成を行う。これにより、付加情報合成モードがONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。また、スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成するため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を合成することが可能となる。【選択図】  図２
2008042840.tif 000002
【特許請求の範囲】
【請求項１】
読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
【請求項２】
前記付加情報合成工程は、
オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする請求項１に記載の情報処理装置の制御方法。
【請求項３】
読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像データに対して補正を行う画像補正工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
【請求項４】
前記付加情報合成工程は、
前記画像補正工程で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする請求項３に記載の情報処理装置の制御方法。
【請求項５】
読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
【請求項６】
前記付加情報合成手段は、
オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像データに対して補正を行う画像補正手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
【請求項８】
前記付加情報合成手段は、
前記画像補正手段で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り方法、画像読み取り装置の制御方法および装置に関し、更に詳しくは、画像読取装置で読み取った画像情報に対して、可視または不可視の情報を合成する画像読み取り方法、画像読み取り装置の制御方法および装置に関するものである。
【背景技術】
【０００２】
従来、機密扱いの文書を印刷物として配布する際には、「社外秘」「Confidential」などの特定のマークを付加しておくことで管理を行っていた。この場合、印刷済みの原稿にこれらのマークをスタンプにより付加したり、印刷時にプリンタドライバによって原稿に特定のマークを付加した形で出力を行うなどの方法で、マークを付加した印刷物を作成するのが一般的である。
【０００３】
さらに近年、CCDなどを用いた画像読取装置(以下、スキャナと言う)の性能が向上したため、配布された印刷物等をスキャナで読み取り、パソコンなどの情報処理装置に転送して電子データとして管理するという手法が一般的になっている。これらの画像読取装置の普及により印刷物の電子データを取得することが容易になったが、「社外秘」等のマークが付加されていない機密文書等を電子化する際には、「社外秘マーク」等を付加した形で電子データを生成する必要がある。そのための技術として、ユーザの指示に応じて画像読取時にスキャナで社外秘等のマークを合成するという技術が知られている(例えば、特許文献１、特許文献２参照。)。
【特許文献１】特開２００１-３３９５９６
【特許文献２】特開平０９−１６８０８２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像読取を実行するユーザの指示に応じてマークを合成する手法では、マークの合成を指示せずに読み取りを実行することで、マークを埋め込まない電子データを取得することが可能である。従って、「社外秘マークや複製物であることを示すマーク等の情報を合成した形でのみの電子化を許可する」という目的を達成することはできない。
【０００５】
また、特許文献１、２のようにスキャナ側でマークを合成してからデータをホスト装置に送出する手法では、多くのメモリや高速なCPUを備えていない小規模な機器では、原稿の種類やユーザの指定した読取設定に応じた最適な合成処理を行うことができない。たとえば、マルチクロップなどのドライバで画像の切り出し(加工)が必要なデータへの合成処理、原稿画像に応じて埋め込み画像や位置を変える等、スキャンデータ全体を取得してから行う必要がある処理は、1ページ分のデータをバッファできない機器では実現できない。また、スキャナ側でマークを合成する手法では、プレビュー画面上で読取範囲が変更された場合、再度プレスキャン画像をスキャナから取得しない限りは、変更後の読取範囲にスタンプを埋め込んだ状態をプレビュー表示することができないという問題もある。
【０００６】
本発明は上記問題点に鑑みてなされてものであり、スキャナから取得した画像情報に対して、機密文書であることを示すマーク等の付加情報をスキャナドライバ側で付加することのできる画像読取方法を提供することを目的とする。さらには、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことの出来る画像読取方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は以下の構成を有する。
【０００８】
（１）読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
【０００９】
（２）（１）において、前記付加情報合成工程は、オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする情報処理装置の制御方法。
【００１０】
（３）読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と前記画像読取装置から出力される画像データを入力する情報処理装置とを有する画像読取システムにおける前記情報処理装置における制御方法であって、
前記画像読取装置から原稿台上の画像データを取得する工程と、
前記画像データに対して補正を行う画像補正工程と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成工程とを有することを特徴とする情報処理装置の制御方法。
【００１１】
（４）（３）において、前記付加情報合成工程は、前記画像補正工程で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする情報処理装置の制御方法。
【００１２】
（５）読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段と、
前記付加情報合成機能の設定状態に基づき、前記画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
【００１３】
（６）（５）において、前記付加情報合成手段は、オペレータの指定した読取対象領域に基づき、付加情報の合成方法を決定することを特徴とする情報処理装置。
【００１４】
（７）読み取った画像に対して付加情報を合成するか否を設定する付加情報合成機能の設定状態を記憶する記憶手段を備えた画像読取装置と通信可能な情報処理装置であって、
前記画像読取装置から原稿台上の画像データを取得する読取データ取得手段と、
前記画像データに対して補正を行う画像補正手段と、
前記画像読取装置から前記付加情報合成機能の設定状態を取得する設定取得手段工程と、
前記付加情報合成機能の設定値に基づき、前記補正された画像データに対して可視または不可視の付加情報を合成する付加情報合成手段とを有することを特徴とする情報処理装置。
【００１５】
（８）（７）において、前記付加情報合成手段は、前記画像補正手段で補正された画像データの画像情報に基づき前記付加情報を加工した後に前記画像データに合成することを特徴とする情報処理装置。
【発明の効果】
【００１６】
上記構成により本発明によれば以下のような効果が得られる。
【００１７】
（１）付加情報合成モードの設定をスキャナ本体に記憶し、スキャナドライバは本設定をスキャナから取得して設定に応じた合成処理を行うため、該設定がONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。
【００１８】
（２）スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成することが可能なため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことができる。また、それぞれの処理を行った場合に付加情報を合成した結果どのようなスキャンデータが取得されるかをプレビュー表示の段階でユーザに提示することができる。
【００１９】
（３）付加情報合成後のデータの状態を、プレビュー画面で指定された読取対象範囲に応じて変化させ、プレビューでユーザに提示することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２１】
（第一実施形態）
《システム全体の説明》
図１は本発明の実施形態における画像読取システムの構成をあらわしたブロック図である。本実施形態における画像読取システムは、ホスト装置１０１と、画像を読み取りイメージデータとしてホスト装置１０１に送出するスキャナ１０２から構成され、ホスト装置１０１はスキャナ１０２を制御するためのソフトウェアであるスキャナドライバ１０３を備えている。
【００２２】
《スキャナの説明》
スキャナ１０２は例えばカラースキャナであり、図示しないCCDラインセンサを走査して原稿台に置かれた原稿を光学的に読み取った後、電気信号に変換する。画像信号は、複数の色成分、例えばR,G,Bに分かれており、それぞれ８から１６ｂｉｔの多値データである。CPU１０２１は以下の各部を制御するCPU(中央演算処理装置)である。ＲＯＭ１０２２は読み出し専用メモリであり、スキャナ１０２を制御するプログラムを格納している。ＲＡＭ１０２３は随時書き込み読み出しメモリであり、スキャナ１０２の動作に必要なプログラム、ホスト装置１０１から送信された設定パラメータなどを一時記憶する。読取部１０２４はＣＰＵ１０２１の制御に基づき原稿から画像を読み取る。インンターフェース部１０２５は、ホスト装置１０１からのデータを受信したり、読取部１０２４の読み取った画像データをホスト装置１０１に送信するなどの機能を有する。
【００２３】
操作部１０２６はスキャナ１０２から画像読取操作を実行するためのスキャンボタンや、後述する「付加情報合成モード」の設定を行うための操作ボタンなどの各種ボタンを提供するものである。表示部１０２７は操作部１０２６で行った操作状況やスキャナの設定状況などを表示する。また、設定記憶部１０２８は操作部１０２６で行った設定や、ホスト装置１０１から送信された設定情報を記憶するための記憶装置である。
【００２４】
《スキャナドライバの説明》
スキャナドライバ１０３はUI制御部１０３１、設定記憶部１０３２、画像処理部１０３３、読取制御部１０３４を備えている。ＵＩ制御部１０３１は、スキャナ１０２に対して画像読取操作を実行させるためのユーザインターフェース画面(以下、ドライバUI)を表示・制御する。ユーザはＵＩ制御部１０３１の制御するドライバＵＩを通じて、画像読取時の各種設定−例えば読取解像度、読取範囲、読取モード、補正処理など−を指定し、ＵＩ制御部１０３１はこれらの設定情報を設定記憶部１０３２に記憶する。
【００２５】
読取制御部１０３４は、ドライバUIを介して読取実行が指示されると、設定記憶部１０３２に記憶されている設定に従って読み取りを実行するための命令をスキャナ１０２に送信し、スキャナ１０２からスキャン画像を取得する。
【００２６】
画像処理部１０３３は、設定記憶部１０３２に記憶されている設定と取得したスキャン画像に基づき、色補正、傾き補正、回転などの処理をスキャン画像に施す。さらに、スキャナ１０２に記憶されている「付加情報合成モード」の設定に応じて、後述する付加情報合成処理を行う。
【００２７】
《付加情報合成モードの設定》
本実施形態における画像読取システムにおいては、スキャナ１０２の操作部１０２６の提供するのボタンを操作することで「付加情報合成モード」の設定を行う。ここで、付加情報合成モードの設定変更を行うことができるのはスキャナ１０２の管理者権限を有するユーザのみとするため、「付加情報合成モード」の設定変更操作がなされると、表示部１０２７を通してスキャナ管理者権限の認証を行うためのパスワード入力を要求する表示を行う。ユーザは操作部１０２６のボタンによってパスワードの入力し、入力されたパスワードで認証に失敗した場合は設定変更を許可しない。
【００２８】
「付加情報合成モード」の設定内容は、「付加情報タイプ」と「付加情報形態」とし、操作部１０２６上でこれらの設定がなされると、該設定を設定記憶部１０２８に記憶する。付加情報タイプは「付加情報なし」「マル秘マーク」「コピーマーク(複製物であることを表す)」などの、付加する情報の種類を決定する。付加情報形態は、「スタンプ付加する」「背景にマークを合成する」「不可視の電子透かしを埋め込む」などの、付加情報の合成の仕方を決定する。図３は付加情報合成モードの設定値とその設定内容の一覧を示す表である。図３の(a)は、付加情報タイプの一覧であり、図３の(b)は付加情報形態の一覧である。例えば、付加情報合成モードの設定時において、付加情報タイプとして「マル秘マーク」を、付加情報形態として「スタンプで付加」が選択されると、「付加情報タイプ＝１」「付加情報形態＝１」という設定値が設定記憶部１０２８に記憶される。ここで、「付加情報タイプ＝0」は合成する情報無し、すなわち「付加情報合成モード」がOFFであることを意味する。
【００２９】
なお、本実施例においてはスキャナ１０２の操作部１０２６の提供する操作ボタンにより付加情報合成モードの設定を行ったが、ドライバUI上の操作により、ホスト装置１０１から本設定を行う構成としても構わない。その場合は、ドライバUI上で付加情報合成モードの設定が行われると、UI制御部１０３１はホスト装置１０１のインターフェース部１０４を介してスキャナ１０２へ該設定情報を送信する。スキャナ１０２はこれらの設定を受信すると、設定記憶部１０２８に記憶する。
【００３０】
また、この場合も設定を変更できるのは管理者のみとするため、ＵＩ制御部１０３１は、スキャナ管理者権限の認証を行うためのパスワード入力を要求し、認証に失敗した場合は設定変更を許可しないものとする。
【００３１】
以下、本実施形態における画像読取処理の流れについて、図２のフローチャートを参照して説明する。
【００３２】
《スキャン実行時のドライバの処理》
ユーザによりスキャナドライバ１０３が起動されると、UI制御部１０３１はドライバUIを表示し、ドライバUI上でなされた設定内容を設定記憶部１０３２に記憶する。ドライバUI上で画像読取が指示されると、読取制御部１０３４は、プレビュー用の画像を取得するために低解像度でプレスキャンを実施し(Ｓ２０１)、プレスキャン画像をスキャナ１０２から取得する(Ｓ２０２)。さらに、スキャナ１０２から付加情報タイプを取得する(Ｓ２０３)。Ｓ２０４にて、付加情報タイプが０すなわち「付加情報無し」であったら付加情報を合成しない設定であるためＳ２０７へ進み、取得したプレスキャン画像をプレビュー表示する。付加情報タイプが「付加情報無し」以外であったら、付加情報を合成する設定であるため、さらにスキャナ１０２から付加情報形態を取得する(Ｓ２０５)。そして、画像処理部１０３３は、付加情報タイプと付加情報形態に応じて該当する付加データを、Ｓ２０２にて取得したプレスキャン画像に合成してプレビュー用画像を作製し(Ｓ２０６)、プレビュー表示を行う(Ｓ２０７)。このとき、ホスト装置１０１のロケール情報を取得して使用するマークの言語を決定し、対応するマークを埋め込み画像とすることで、ホスト装置１０１のロケールに応じたマークを合成することも可能である。
【００３３】
プレビュー画面上でユーザが読取対象領域を変更したら(Ｓ２０８でＹｅｓ)、変更後の読取対象領域に基づき、合成する付加情報の拡大・縮小・位置の変更等を行い、読取対象領域内に適切なサイズ・位置に付加情報を合成してプレビュー用画像を新たに生成する(Ｓ２０９)。そして、生成した画像を用いて再びプレビュー表示を行う(Ｓ２０７)。
【００３４】
本スキャンが実行されたら(Ｓ２１０でＹｅｓ)、読取制御部１０３４は設定記憶部１０３２に記憶されている読取設定と、プレスキャンおよびＳ２０８で確定された読取範囲に従い本スキャンを実行し(Ｓ２１１)、スキャナ１０２から本スキャン画像を取得する(Ｓ２１２)。画像処理部１０３３は、設定記憶部１０３２に記憶されている設定と取得された画像データに基づき、色補正、傾き補正、回転などの処理をスキャン画像に施す(Ｓ２１３)。そして、Ｓ２０３で取得した付加情報タイプが「０(付加情報無し)」以外であったら(Ｓ２１４でＮｏ)、付加情報タイプと付加情報形態に応じて該当する付加データをＳ２１３で生成した画像データに合成する(Ｓ２１５)。そして合成したデータをアプリケーションへ送出、又はファイルに保存して終了する。一方、付加情報タイプが「０(付加情報無し)」であったら(Ｓ２１４でＹｅｓ)、付加情報を合成しない設定であるため、Ｓ２１３で生成した画像をアプリケーションへ送出、又はファイルに保存して終了する。
【００３５】
図４〜図８は、プレビュー画面上でユーザ読取対象領域を変更した場合の処理について、「付加情報タイプ＝1」「付加情報形態＝1」の例で表した図である。
【００３６】
Ｓ２０２にてスキャナから図４に示すようなプレスキャン画像４０１を取得すると、Ｓ２０６にて付加情報をプレスキャン画像に合成し、Ｓ２０７で図５のようなプレビュー画像を表示する。この時点では、読取対象領域として、プレスキャンで検出した原稿全てを含む領域５０１が提示される。また、「付加情報タイプ＝１」「付加情報形態＝１」と設定されているため、「マル秘マーク」を「スタンプとして付加する」という合成処理を行っている。
【００３７】
ユーザが読取対象領域を図６の６０１のように変更すると、画像処理部１０３３は、変更された読取対象領域６０１に基づきマル秘マークを縮小し、マークを読取領域６０１の適切な位置に配置してプレビュー用画像を生成し(Ｓ２０９)、図６のようなプレビュー表示を行う。図６の破線で囲まれた領域６０１が変更後の読取領域を表し、読取領域６０１の大きさと位置に併せてマル秘マークが合成された画像をプレビュー表示している。この状態で本スキャンが実行されると、図７に示すように読取対象領域６０１内の画像がスキャン画像７０１として取得される。画像処理部１０３３はスキャン画像７０１に対して、プレビュー画像作成時と同様、サイズ・位置を調整してマークを合成し、図８に示すような合成画像を生成する(Ｓ２１５)。
【００３８】
図９〜図１２は、マルチクロップスキャンにおいて本発明を適用した場合の例である。
【００３９】
複数の原稿を同時に読み込む、所謂マルチクロップスキャンが指定されると、Ｓ２０２にて取得されるプレスキャン画像９０１(図９)に対し、マルチクロップ処理により二つのクロップ領域１００１と１００２を検出し、プレビュー表示する(図１０)。その際、検出されたクロップ領域１００１および１００２に対して、それぞれのサイズと位置・傾きにあわせたサイズ・位置・傾きのマル秘マークを、適切な場所に合成した状態のプレビュー画像を生成し図１０のようなプレビュー表示を行う。この状態で本スキャンが実行されると、スキャナ１０２からは、図１１に示すように原稿台上の読取可能範囲全体の画像データがスキャン画像としてホスト装置１０１に送出される。画像処理部１０３３はスキャン画像１１０１に対してクロップ処理を行って二つの原稿を検出し、それぞれにプレビュー表示の際と同様に位置・サイズを調整したマル秘マークを合成する。それにより、図１２の(ａ)と(ｂ)に示すような二つの合成画像を生成する。
【００４０】
以上の処理により、付加情報合成モードがONになっているスキャナで読み取ったデータには常にスタンプ等の付加情報を合成することができる。
【００４１】
その際、スキャナから取得したデータをスキャナドライバで加工してからスタンプ等を合成することが可能なため、クロップ、傾き補正、回転などの各種処理を施した後に、それらの処理結果の画像に適切な形態で付加情報を埋め込むことが可能である。また、クロップ、傾き補正、回転などの処理を行った場合に付加情報を合成した結果どのようなスキャンデータが取得されるかをプレビュー表示の段階でユーザに提示することができる。さらに、付加情報合成後のデータの状態を、プレビュー画面で指定された読取対象領域に応じて変化させ、プレビューでユーザに提示することができる。
【００４２】
なお、本実施形態では、本スキャン前に一旦プレスキャンを行いユーザにプレビュー画像を提示するという処理を行う場合の例で説明してきたが、プレスキャンを行わずに本スキャンから開始する読取方法であっても構わない。
【００４３】
その他、ドライバの構成や、上記付加情報合成モードに応じた合成処理を実現するための処理などについても、これらの実施形態に限らず、本発明の趣旨および範囲から逸脱せずに様々な変更および修正が加えられることは言うまでも無い。
【００４４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００４５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００４７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態における画像読取システムの構成を示すブロック図。
【図２】本発明の実施の形態におけるスキャナドライバの処理を示すフローチャート。
【図３】本発明の実施の形態における付加情報合成モードの設定値の一覧を示すブロック図。
【図４】本発明の実施の形態におけるプレスキャン画像を示す図。
【図５】本発明の実施の形態におけるプレビュー画像を示す図。
【図６】本発明の実施の形態における読取対象領域変更後のプレビュー画像を示す図。
【図７】本発明の実施の形態におけるスキャン画像を示す図。
【図８】本発明の実施の形態におけるスキャナドライバが生成する付加情報合成後の画像を示す図。
【図９】本発明の実施の形態におけるプレスキャン画像を示す図。
【図１０】本発明の実施の形態におけるマルチクロップスキャン実行時のプレビュー画像を示す図。
【図１１】本発明の実施の形態におけるマルチクロップスキャン実行時のスキャン画像を示す図。
【図１２】本発明の実施の形態におけるマルチクロップスキャン実行時のスキャナドライバが生成する付加情報合成後の画像を示す図。
【図１】
2008042840.tif 000003
【図２】
2008042840.tif 000004
【図３】
2008042840.tif 000005
【図４】
2008042840.tif 000006
【図５】
2008042840.tif 000007
【図６】
2008042840.tif 000008
【図７】
2008042840.tif 000009
【図８】
2008042840.tif 000010
【図９】
2008042840.tif 000011
【図１０】
2008042840.tif 000012
【図１１】
2008042840.tif 000013
【図１２】
2008042840.tif 000014