(57)【要約】【課題】  異なる読取方式にも容易に対応可能な読取制御プログラムを提供する。【解決手段】  読取制御プログラム自身が読取位置情報を取得する構成とする。これにより、異なる読取方式にも容易に対応することができる。また、読取位置情報を取得して読取範囲を決定するので、読取位置情報を固定値とせず読取位置情報を変数とし、この変数に取得された値を代入するといった方式により読取制御プログラムを構成することができる。したがって、読取制御プログラムを読取方式によらず、同一のプログラムとすることが可能となるので、異なる読取方式にも容易に対応可能な読取制御プログラムを得ることができる。【選択図】図４
2009152737.tif 000002
【特許請求の範囲】
【請求項１】
原稿に記載された画像を読み取る画像読取装置を制御するとともに、情報を記憶する記憶手段を有するコンピュータにインストールされて実行する読取制御プログラムであって、
前記コンピュータを、
前記画像読取装置が読み取りを行うべき範囲を決定するための読取位置情報を取得する取得手段、
前記取得手段により取得された読取位置情報を前記記憶手段に記憶させる保持手段、及び
前記保持手段により前記記憶手段に記憶された前記読取位置情報に基づいて、前記画像読取装置が読み取りを行うべき範囲を決定する決定手段
として機能させることを特徴とする読取制御プログラム。
【請求項２】
前記取得手段は、前記コンピュータにインストールされるときに前記読取位置情報を取得することを特徴とする請求項１に記載の読取制御プログラム。
【請求項３】
前記取得手段は、前記コンピュータを介してユーザにより画像読取の指示がされたときに前記読取位置情報を取得することを特徴とする請求項１に記載の読取制御プログラム。
【請求項４】
前記取得手段は、前記読取位置情報を前記画像読取装置に問い合わせることにより、前記読取位置情報を取得することを特徴とする請求項１ないし３のいずれか１つに記載の読取制御プログラム。
【請求項５】
前記取得手段は、前記画像読取装置の型式情報を取得し、取得された型式情報を判断基準として、その型式情報に対応する読取位置情報を決定することを特徴とする請求項１ないし３のいずれか１つに記載の読取制御プログラム。
【請求項６】
前記取得手段は、前記型式情報と前記読取位置情報との対応関係が記録された対応情報から前記型式情報に対応する前記読取位置情報を取得することを特徴とする請求項５に記載の読取制御プログラム。
【請求項７】
前記コンピュータを、
ユーザからの入力に基づいて前記取得手段により取得された前記読取位置情報を変更する変更手段として機能させることを特徴とする請求項１ないし６のいずれか１つに記載の読取制御プログラム。
【請求項８】
前記取得手段は、前記読取位置情報として、前記画像読取装置のＦＢ用原稿台に原稿が静止状態で載置されたまま読取が実行されるＦＢ読取モード時の読取位置情報、及び前記画像読取装置のＡＤＦ用原稿台に載置された原稿が前記画像読取装置の読取部に自動搬送されながら読取が実行されるＡＤＦ読取モード時の読取位置情報のうち少なくとも一方の読取位置情報を取得することを特徴とする請求項１ないし７のいずれか１つに記載の読取制御プログラム。
【請求項９】
前記コンピュータを、ユーザにより画像読取の指示が前記コンピュータを介してされた時に、その旨の情報を前記画像読取装置に送信する送信手段として機能させ、
さらに、前記決定手段は、前記送信手段による情報の送信に応答して前記画像読取装置から送信されてくる読取モードを示す読取モード情報に基づいて、前記ＦＢ読取モード又は前記ＡＤＦ読取モードに対応した前記読取位置情報を選択して読み取りを行うべき範囲を決定することを特徴とする請求項８に記載の読取制御プログラム。
【請求項１０】
前記読取モード情報の内容がハンドスキャナによる読取モードである場合、前記決定手段は、読み取りを行うべき範囲として、前記ＦＢ読取モード又は前記ＡＤＦ読取モードにて読取不可能な範囲を示す値を決定することを特徴とする請求項８又は９に記載の読取制御プログラム。
【請求項１１】
前記取得手段は、前記読取位置情報として、前記ＦＢ用原稿台の角部に原稿の角部を一致させて読み取る読取モード時の読取位置情報、前記ＦＢ用原稿台の角部以外の部位に原稿の角部を一致させて読み取る読取モード時の読取位置情報、前記ＡＤＦ用原稿台の角部に原稿の角部を一致させて読み取る読取モード時の読取位置情報、及び前記ＡＤＦ用原稿台の角部以外の部位に原稿の角部を一致させて読み取る読取モード時の読取位置情報のうち少なくとも１つの読取位置情報を取得することを特徴とする請求項８ないし１０のいずれか１つに記載の読取制御プログラム。
【請求項１２】
原稿に記載された画像を読み取る画像読取装置を制御する読取制御プログラムを、情報を記憶する記憶手段を有するコンピュータにインストールするためのインストールプログラムであって、
前記コンピュータを、
前記画像読取装置が読み取りを行うべき範囲を決定するための読取位置情報を取得する取得手段、及び
前記取得手段により取得された読取位置情報を、前記記憶手段のうち前記読取制御プログラムが読取可能な領域に記憶させる書込手段
として機能させることを特徴とするインストールプログラム。
【請求項１３】
原稿に記載された画像を読み取る画像読取手段と、
前記画像読取手段により読み取りを行うべき範囲を決定するための読取位置情報が記憶された記憶手段と、
前記記憶手段に記憶されている前記読取位置情報を読み出す読出手段と、
前記読出手段により読み出された前記読取位置情報に基づいて、前記画像読取手段が読み取りを行うべき範囲を決定する決定手段と
を備えることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置を制御するコンピュータにインストールされて実行する読取制御プログラム、読取制御プログラムをコンピュータにインストールするためのインストールプログラム及び画像読取装置に関するものである。
【背景技術】
【０００２】
例えば、画像読取装置の原稿台に原稿が載置された状態で原稿の読み取りを実行するフラットベット型の画像読取装置においては、原稿台の角部に原稿の角部を一致させた状態で原稿の読み取りを行なう方式のものがある（例えば、特許文献１参照）。
【特許文献１】特開平８−２７４９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、フラットベット型の画像読取装置には、特許文献１に記載の発明のように、原稿の角部と原稿台の角部とを一致させた状態で画像読取を実行する方式（以下、この読取方式を角部基準方式という。）に加えて、例えば、原稿台の中央に原稿を載置する等の原稿台の角部以外の部位に原稿の角部を一致させて読み取る方式（以下、この読取方式を中央基準方式という。）のものもある。
【０００４】
このため、従来は、画像読取装置を制御する読取制御プログラムとして、読取方式毎に角部基準方式用の読取制御プログラム及び中央基準方式用の読取制御プログラムを開発する必要があったので、読取制御プログラムの開発・設計工数が増加してしまうという問題があった。
【０００５】
本発明は、上記点に鑑み、異なる読取方式にも容易に対応可能な読取制御プログラム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するために、請求項１に記載の発明では、原稿に記載された画像を読み取る画像読取装置を制御するとともに、情報を記憶する記憶手段を有するコンピュータにインストールされて実行する読取制御プログラムであって、コンピュータを、画像読取装置が読み取りを行うべき範囲を決定するための読取位置情報を取得する取得手段、取得手段により取得された読取位置情報を記憶手段に記憶させる保持手段、及び保持手段により記憶手段に記憶された読取位置情報に基づいて、画像読取装置が読み取りを行うべき範囲を決定する決定手段として機能させることを特徴とする。
【０００７】
これにより、請求項１に記載の発明では、読取制御プログラム自身が読取位置情報を取得するので、異なる読取方式にも容易に対応することができる。
また、読取位置情報を取得して読み取りを行うべき範囲（以下、この範囲を読取範囲という。）を決定するので、読取位置情報を固定値とせず読取位置情報を変数とし、この変数に取得手段により取得された値を代入するといった方式により読取制御プログラムを構成することができる。
【０００８】
したがって、読取制御プログラムを読取方式によらず、同一のプログラムとすることが可能となるので、異なる読取方式にも容易に対応可能な読取制御プログラムを得ることができる。
【０００９】
請求項２に記載の発明では、取得手段は、コンピュータにインストールされるときに読取位置情報を取得することを特徴とする。
これにより、請求項２に記載の発明では、読取制御プログラムをコンピュータにインストールする際に取得された読取位置情報に基づいて、以降の読取作業時に読取範囲が決定されることとなる。
【００１０】
請求項３に記載の発明では、取得手段は、コンピュータを介してユーザにより画像読取の指示がされたときに読取位置情報を取得することを特徴とする。
これにより、請求項３に記載の発明では、ユーザにより画像読取の指示がされる度に、読取位置情報が取得されるので、常に最新の読取位置情報が取得されて読取範囲が決定されることとなる。このため、仮に、読取制御プログラムがコンピュータにインストールされた後に、画像読取装置の仕様が変更となった場合であっても、正確な読取範囲を決定することができる。
【００１１】
請求項４に記載の発明では、取得手段は、読取位置情報を画像読取装置に問い合わせることにより、読取位置情報を取得することを特徴とする。
これにより、請求項４に記載の発明では、正確な読取位置情報を確実に取得することができる。
【００１２】
請求項５に記載の発明では、取得手段は、画像読取装置の型式情報を取得し、取得された型式情報を判断基準として、その型式情報に対応する読取位置情報を決定することを特徴とする。
【００１３】
これにより、請求項５に記載の発明では、型式情報からも読取位置情報を取得することができる。
なお、請求項５に記載の発明においては、請求項６に記載の発明のごとく、取得手段は、型式情報と読取位置情報との対応関係が記録された対応情報から型式情報に対応する読取位置情報を取得する構成とすることが考えられる。
【００１４】
因みに、前記対応情報の保管場所は、特に問わないが、具体的には、コンピュータに内蔵されている記憶装置、ＣＤ−ＲＯＭ等の記録媒体、又はインターネット等のネットワーク回線を介して接続されたサーバ等が保管場所として考えられる。
【００１５】
請求項７に記載の発明では、コンピュータを、ユーザからの入力に基づいて取得手段により取得された読取位置情報を変更する変更手段として機能させることを特徴とする。
これにより、請求項７に記載の発明では、ユーザの意図に合わせた読取範囲を設定することができるので、画像読取装置の使い勝手を向上させることができる。
【００１６】
請求項８に記載の発明では、取得手段は、読取位置情報として、画像読取装置のＦＢ用原稿台に原稿が静止状態で載置されたまま読取が実行されるＦＢ読取モード時の読取位置情報、及び画像読取装置のＡＤＦ用原稿台に載置された原稿が画像読取装置の読取部に自動搬送されながら読取が実行されるＡＤＦ読取モード時の読取位置情報のうち少なくとも一方の読取位置情報を取得することを特徴とするものである。
【００１７】
これにより、読取モード毎の読取位置情報を取得した上で、その読取方式に対応した読取範囲を決定することができる。また、読取モード毎に読取方式が異なるような画像読取装置にも対応可能となる。
【００１８】
請求項９に記載の発明では、コンピュータを、ユーザにより画像読取の指示がコンピュータを介してされた時に、その旨の情報を画像読取装置に送信する送信手段として機能させ、さらに、決定手段は、送信手段による情報の送信に応答して画像読取装置から送信されてくる読取モードを示す読取モード情報に基づいて、ＦＢ読取モード又はＡＤＦ読取モードに対応した読取位置情報を選択して読み取りを行うべき範囲を決定することを特徴とするものである。
【００１９】
これにより、画像読取装置に対して原稿の読取を行う読取モードが、ＦＢ読取モードであるかＡＤＦ読取モードであるかを確認し、さらに取得されている読取位置情報に基づいて、画像読取装置が実行しようとする読取モードに応じた正確な読取範囲を決定することができる。
【００２０】
請求項１０に記載の発明では、読取モード情報の内容がハンドスキャナによる読取モードである場合、決定手段は、読み取りを行うべき範囲として、ＦＢ読取モード又はＡＤＦ読取モードにて読取不可能な範囲を示す値を決定することを特徴とするものである。
【００２１】
これにより、ハンドスキャナを備えた画像読取装置に対しても、同一のプログラムで対応可能となる。
請求項１１に記載の発明では、取得手段は、読取位置情報として、ＦＢ用原稿台の角部に原稿の角部を一致させて読み取る読取モード時の読取位置情報、ＦＢ用原稿台の角部以外の部位に原稿の角部を一致させて読み取る読取モード時の読取位置情報、ＡＤＦ用原稿台の角部に原稿の角部を一致させて読み取る読取モード時の読取位置情報、及びＡＤＦ用原稿台の角部以外の部位に原稿の角部を一致させて読み取る読取モード時の読取位置情報のうち少なくとも１つの読取位置情報を取得することを特徴とするものである。
【００２２】
これにより、読取モード毎に、原稿台の角部に原稿の角部を一致させて読み取る場合と、角部以外の部位に原稿の角部を一致させて読み取る場合とで、同一のプログラムで対応可能となる。
【００２３】
請求項１２に記載の発明では、原稿に記載された画像を読み取る画像読取装置を制御する読取制御プログラムを、画像読取装置が情報を記憶する記憶手段を有するコンピュータにインストールするためのインストールプログラムであって、コンピュータを、読み取りを行うべき範囲を決定するための読取位置情報を取得する取得手段、及び取得手段により取得された読取位置情報を、記憶手段のうち読取制御プログラムが読取可能な領域に記憶させる書込手段として機能させることを特徴とする。
【００２４】
これにより、請求項１２に記載の発明では、読取制御プログラムをコンピュータにインストールする際に取得された読取位置情報に基づいて、以降の読取作業時に読取範囲が決定されることとなる。
【００２５】
請求項１３に記載の発明では、原稿に記載された画像を読み取る画像読取手段と、画像読取手段により読み取りを行うべき範囲を決定するための読取位置情報が記憶された記憶手段と、記憶手段に記憶されている読取位置情報を読み出す読出手段と、読出手段により読み出された読取位置情報に基づいて、画像読取手段が読み取りを行うべき範囲を決定する決定手段とを備えることを特徴とする。
【００２６】
これにより、請求項１３に記載の発明では、請求項１に記載の発明と同様に、読取制御プログラム自身が読み取りを行うべき範囲を決定するための読取位置情報を取得するので、異なる読取方式にも容易に対応することができる。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施形態を図面と共に説明する。
（第１実施形態）
１．図面の説明
図１は本実施形態に係る画像読取装置１０の上面側斜視図であり、図２は画像読取装置１０の原稿カバー１１Ａを開いた状態を示す上面側斜視図であり、図３は画像読取装置１０及びコンピュータ２０からなる画像読取システムの概念図である。
【００２８】
図４は読取制御プログラム（スキャナドライバ）をコンピュータ２０にインストールする（組み込む）ためのインストールプログラムの概略作動を示すフローチャートであり、図５は読取制御プログラムの起動時にコンピュータ２０の表示部２５に表示される設定画面の一例を示す図である。
【００２９】
図６はユーザからの指示に基づいて読取位置情報を設定するため制御を示すフローチャートであり、図７は図６に示す制御が起動されたときに表示部２５に表示される設定画面の一例を示す図であり、図８及び図９は読取制御プログラムの作動を示すフローチャートであり、図１０（ａ）〜図１０（ｄ）は原稿を載置する際の類型を示す図である。
【００３０】
２．画像読取システムの概要
画像読取システムは、図３に示すように、画像読取装置１０とコンピュータ２０とから構成されたものである。
【００３１】
画像読取装置１０は、画像を読み取る読取部（スキャナ部）１０Ａ、ユーザが操作・設定するための操作パネル１０Ｂ、各種情報を表示する表示部１０Ｃ、情報を記憶する記憶部１０Ｄ、及び読取部１０Ａ等を制御する制御部１０Ｅ等から構成されている。
【００３２】
因みに、制御部１０Ｅは、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなる周知のマイクロコンピュータにて構成されたものである。
コンピュータ２０は、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、磁気記憶装置（ＨＤＤ）２４、ＬＣＤ等の表示部２５、キーボードやマウス等の入力部２６、及びＣＤ−ＲＯＭやＦＤ等の情報媒体に記憶された内容を読み込むためのディスクドライブ２７等を有して構成されている。
【００３３】
そして、読取制御プログラムは、予めインストールが実行されることによりＨＤＤ２４に組み込まれおり、必要に応じてＲＡＭ２２に読み込まれてＣＰＵ２１により実行される。一方、インストールプログラムは、ＣＤ−ＲＯＭ等の情報媒体に記憶されており、ディスクドライブ２７を介してＲＡＭ２２に読み込まれてＣＰＵ２１により実行される。
【００３４】
また、画像読取装置１０は、図１及び図２に示すように、ＦＢ（フラットベッド）用原稿台１１（図２参照）に原稿が静止状態で載置されたまま読取が実行されるＦＢ読取モード、及びＡＤＦ（オートドキュメントフィーダ）用原稿台１２（図１参照）に載置された原稿を画像読取装置１０の読取部１３に自動搬送しながら読取を実行するＡＤＦ読取モードを有している。
【００３５】
なお、ＦＢ用原稿台１１は、ガラス板又はアクリル板にて構成された画像読み取り用の読取窓であり、このＦＢ用原稿台１１には、図２に示すように、ＦＢ用原稿台１１の枠部に揺動可能に組み付けられてＦＢ用原稿台１１を覆う原稿カバー１１Ａが設けられている。
【００３６】
そして、原稿カバー１１Ａの上面側には、図１に示すように、ＡＤＦ用原稿台１２、ＡＤＦ用原稿台１２に載置された原稿を読取部１３に自動搬送するＡＤＦ機構１２Ａ、及び読取が終了した原稿が載置される排出トレイ１２Ｂが設けられている。
【００３７】
因みに、ＡＤＦ用原稿台１２（ＡＤＦ機構１２Ａの原稿入口）には、原稿の有無を検出する原稿センサ（図示せず。）が設けられており、この原稿センサから原稿有りを示す信号が発せられると、本実施形態に係る読取制御プログラムは、ＡＤＦ読取モードにて画像読取装置１０を作動させる。
【００３８】
３．読取制御プログラムのインストール
画像読取装置１０を制御する読取制御プログラムは、前述したように、ＣＤ−ＲＯＭ等の情報媒体に記憶されたインストールプログラムをディスクドライブ２７を介して起動させることによりインストールされる。
【００３９】
３．１．インストール
インストールプログラム（インストーラ）が起動されると、図４に示すように、先ず、自身が記憶されている情報媒体（ＣＤ−ＲＯＭ）の中から画像読取装置１０の読取位置情報が取得される（Ｓ１）。
【００４０】
次に、読取制御プログラムがコンピュータ２０（ＨＤＤ２４）に組み込まれるとともに、Ｓ１にて取得された読取位置情報が、ＨＤＤ２４のうち読取制御プログラムが読取可能な領域（以下、この領域を位置情報記憶領域という。）に書き込み登録され（Ｓ３）、インストールが終了する。
【００４１】
ここで、「読取位置情報」とは、画像読取装置１０が読み取りを行うべき範囲を決定するための情報をいう。
具体的には、ＦＢ用原稿台１１の角部に原稿の角部を一致させて読み取るＦＢ読取モード時（角部基準方式：図１０（ｃ）参照）の位置情報、及びＦＢ用原稿台１１の角部以外の部位に原稿の角部を一致させて読み取るＦＢ読取モード時（中央基準方式図：１０（ａ）参照）の位置情報、並びにＡＤＦ用原稿台１２の角部に原稿の角部を一致させて読み取るＡＤＦ読取モード時（角部基準方式：図１０（ｄ）参照）の位置情報、及びＡＤＦ用原稿台１２の角部以外の部位に原稿の角部を一致させて読み取るＡＤＦ読取モード時（中央基準方式：図１０（ｂ）参照）の位置情報がある。
【００４２】
そして、角部基準方式及び中央基準方式のいずれの方式にて読み取りが実行されるかは、画像読取装置１０の型式（モデル）によって予め決まっており、本実施形態では、画像読取装置１０の型式毎にインストールプログラムがユーザに供給されるので、インストールプログラムが記憶されている情報媒体には、対象となっている画像読取装置１０に対応した読取位置情報が予め記憶されている。
【００４３】
このため、本実施形態係るインストールプログラムは、情報媒体に記憶されている読取位置情報をそのまま位置情報記憶領域に書き込む。なお、位置情報記憶領域とは、例えばＯＳとしてＷｉｎｄｏｓ（登録商標）を用いたコンピュータ２０では、レジストリ等のために割り当てられた記憶領域である。
【００４４】
３．２．インストール後の設定
読取制御プログラムがコンピュータ２０にインストールされると、インストールプログラムによって取得された値が読取位置情報の標準（ディフォルト）値となるが、本実施形態に係る読取制御プログラムでは、インストール後に読取位置情報を変更することができる。
【００４５】
すなわち、読取制御プログラムを起動すると、図５に示す画像読取装置の設定画面３０が表示部２５に表示され、この設定画面３０において、読取解像度等の読取条件が指定可能となっている。また、本実施形態では、この設定画面３０に原稿位置設定ボタン３１が設けられており、原稿位置設定ボタン３１がユーザにより選択されると、図６に示す読取位置情報設定処理が開始される。
【００４６】
そして、読取位置情報設定処理が開始されると、先ず、読取位置変更画面４０（図７参照）が表示部２５に表示され（Ｓ５）、読取位置変更画面４０のＯＫボタン４１（図７参照）が選択（押下）されたか否かが判定される（Ｓ７）。
【００４７】
因みに、読取位置変更画面４０は、読み取りを角部基準方式及び中央基準方式のいずれの方式で実行するかの情報をユーザに入力させるための入力画面であり、本実施形態では、左角部基準、右角部基準及び中央基準の３つの中から読取位置情報を決定することができる。
【００４８】
このとき、ＯＫボタン４１が選択されたと判定された場合には（Ｓ７：ＹＥＳ）、読取位置変更画面４０を介してユーザが設定した読取位置情報が位置情報記憶領域に書き込み登録された後（Ｓ９）、本処理が終了する。
【００４９】
因みに、本実施形態では、原稿センサから原稿有りを示す信号が発せられている状態で本処理が開始されたときには、ＡＤＦ読取モード時における読取位置情報としてユーザが設定した情報が登録され、原稿センサから原稿無しを示す信号が発せられている状態で本処理が開始されたときには、ＦＢ読取モード時における読取位置情報としてユーザが設定した情報を登録される。
【００５０】
なお、原稿がセットされているか否かに関係なく、ＦＢ読取モード、ＡＤＦ読取モード毎に読取位置変更画面が用意されており、ユーザの所望のタイミングで読取位置変更画面を起動し、読取位置の変更が受け付けられる構成であってもよい。
【００５１】
一方、ＯＫボタン４１が選択されていない、つまりキャンセルボタン４２（図７参照）が選択（押下）されたと判定された場合には（Ｓ７：ＮＯ）、新たな読取位置情報が登録されることなく、本処理が終了する。
【００５２】
４．読取制御プログラムの概略作動
読取制御プログラムが起動されると、前述したように、設定画面３０が表示部２５に表示され、この設定画面３０の読取（スキャン）開始ボタン３２（図５参照）がユーザにより選択されると、図８に示す処理がＰＵ２１により実行される。
【００５３】
すなわち、読取開始ボタン３２がユーザにより選択されると、読取開始を示す情報が画像読取装置１０に送信され（Ｓ１１）、この情報の送信に応答して画像読取装置１０から送信されてくる読取モードを示す読取モード情報に基づいて、ＦＢ読取モード、ＡＤＦ読取モード及びハンドスキャナ（図示せず。）を用いた読取モードのいずれの読取モードであるかが判定される（Ｓ１３）。
【００５４】
なお、画像読取装置１０は、上記したように、原稿センサからの信号に基づいて、ＦＢ読取モードであるか、ＡＤＦ読取モードであるかを判別し、コンピュータ２０に対して読取モード情報を送信する。
【００５５】
また、ハンドスキャナの場合は、例えば、ハンドスキャナが不使用状態の場合にセットされる載置台にあるか否かをセンサにより検知し、その検知結果に基づいて、ハンドスキャナによる読取モードであるかを判別することが可能である。
【００５６】
そして、ＦＢ読取モード又はＡＤＦ読取モードであると判定された場合には（Ｓ１３：ＦｌａｔＢｅｄ又はＡＤＦ）、位置情報記憶領域に記憶されている読取位置情報に基づいて実際に読取を実行する読取範囲の座標が算出された後（Ｓ１５、Ｓ１７）、その算出された読取範囲の座標にて読取を実行すべき旨の指令が画像読取装置１０に送信される（Ｓ２１）。なお、読取位置情報に基づいて、読取範囲の座標を算出する方法については周知のため、その説明を省略する。
【００５７】
一方、Ｓ１３にてハンドスキャナを用いた読取モードであると判定された場合には（Ｓ１３：ハンドスキャナ）、ＦＢ読取モード又はＡＤＦ読取モードにて読取不可能な範囲を示す座標値にて読取を実行すべき旨の指令が画像読取装置（ハンドスキャナ）に送信される（Ｓ２１）。
【００５８】
ここで、ＦＢ読取モード又はＡＤＦ読取モードにて読取不可能な範囲を示す座標値とは、例えば、マイナスの値を含む座標値、又は「ＨＡＮＤＣＳＡＮ」等の座標値とは無関係な値をいう。
【００５９】
このように、本実施形態では、コンピュータ２０に読取制御プログラムがインストールされるときに読取位置情報が取得されて登録されるので、以降の読取作業時における読取範囲は、インストールする際に取得された上記読取位置情報に基づいて決定されることとなる。
【００６０】
なお、図９は、Ｓ１５の詳細、つまり読取モードがＦＢ読取モードであると判定された場合の座標計算処理を示すフローチャートであり、この処理が開始されると、既に記憶されているＦＢモード時の読取位置情報に基づいて、いずれの位置を基準として読取を実行すべきかが判定される（Ｓ２３）。
【００６１】
そして、左角部基準であると判定された場合には（Ｓ２３：左角）、左角部を基準として原稿に対して読取を実行すべき範囲が算出され（Ｓ２５）、右角部基準であると判定された場合には（Ｓ２３：右角）、右角部を基準として読取を実行すべき範囲が算出され（Ｓ２９）、中央基準であると判定された場合には（Ｓ２３：中央）、中央部を基準として読取を実行すべき範囲が算出され（Ｓ２７）、本制御が終了する。
【００６２】
因みに、Ｓ２３〜Ｓ２９に示されている具体的な数値は、原稿の大きさを１００ｍｍ×１５０ｍｍとしたときの座標値の一例を示している。ここで、原稿の大きさは、図５に示す設定画面３０中の設定項目である、原稿サイズ３３において、ユーザ操作もしくはディフォルトとして設定されている値に基づいて決定されるものである。
【００６３】
５．本実施形態係る画像読取システム（読取制御プログラム）の特徴
本実施形態では、読取制御プログラム自身は読取位置情報を有しておらず、インストール時にＣＤ−ＲＯＭ等の情報媒体から取得され、ＨＤＤ２４内の位置情報記憶領域に記憶された読取位置情報に基づいて画像読取装置１０が読み取りを行うべき範囲を決定するので、異なる読取方式にも容易に対応することができる。
【００６４】
また、読取位置情報を取得して読み取りを行うべき範囲（読取範囲）を決定するので、読取位置情報を固定値とせず読取位置情報を変数とし、この変数に取得された値を代入するといった方式により読取制御プログラムを構成することができる。
【００６５】
したがって、読取制御プログラムを読取方式によらず、同一のプログラムとすることが可能となるので、異なる読取方式にも容易に対応可能な読取制御プログラムを提供することができる。
【００６６】
また、本実施形態では、ユーザからの入力に基づいて読取位置情報を変更することができるので、ユーザの意図に合わせた読取範囲を設定することができ、画像読取装置１０の使い勝手を向上させることができる。
【００６７】
（第２実施形態）
第１実施形態に係るインストールプログラムでは、インストールプログラムが記憶されている情報媒体（ＣＤ−ＲＯＭ）の中から読取位置情報を取得してコンピュータ２０に登録したが、本実施形態は、インストール時に読取位置情報を画像読取装置１０に問い合わせ、画像読取装置１０から返信された情報に基づいて読取位置情報を取得して登録するものである。
【００６８】
すなわち、図１１は、本実施形態に係るインストールプログラムの作動を示すフローチャートであり、このインストールプログラムが起動されると、先ず、画像読取装置１０が接続されているコンピュータ２０の接続ポートが取得され（Ｓ３１）、この取得された接続ポートを介して読取位置情報が画像読取装置１０に問い合わせられる（Ｓ３３）。
【００６９】
なお、読取位置情報は、画像読取装置１０の記憶部１０Ｄに予め記憶されており、画像読取装置１０は、コンピュータ２０から問い合わせがあると、記憶部１０Ｄに記憶されている読取位置情報をコンピュータ２０に返信する。
【００７０】
次に、画像読取装置１０から返信された情報に基づいて読取位置情報が取得され（Ｓ３５）、読取制御プログラムがコンピュータ２０（ＨＤＤ２４）に組み込まれるとともに、Ｓ３５にて取得された読取位置情報が、ＨＤＤ２４のうち位置情報記憶領域に書き込み登録され（Ｓ３７）、インストールが終了する。因みに、通常、これらの情報の送受信は、予め定められたコマンドに基づいて実現される。
【００７１】
以上のように、本実施形態では、読取位置情報を画像読取装置１０に問い合わせることにより読取位置情報を取得するので、接続されている画像読取装置１０の正確な読取位置情報を確実に取得することができる。
【００７２】
（第３実施形態）
上述の実施形態では、読取制御プログラムがコンピュータ２０にインストールされる際に読取位置情報が取得されて登録されたが、本実施形態は、図１２に示すように、ユーザにより画像読取の指示がされたときに読取位置情報を取得するものである。なお、図１２は、本実施形態における読取位置情報の取得制御を示すフローチャートである。
【００７３】
ここで、「ユーザにより画像読取の指示がされたとき」とは、読取制御プログラムが起動されたとき（設定画面３０が表示部２５に表示されたとき）、及び設定画面３０における読取開始ボタン３２がユーザにより選択されたときのうち少なくとも一方をいい、本実施形態では、読取制御プログラムが起動されたときに読取位置情報が取得される。
【００７４】
１．読取位置情報の取得制御
読取制御プログラムが起動されると、設定画面３０が表示部２５に表示されると同時に図１２に示す処理が開始される。そして、読取位置情報が画像読取装置１０に問い合わせられるとともに、画像読取装置１０から返信された情報に基づいて読取位置情報が取得される（Ｓ４１）。
【００７５】
次に、読取位置情報の取得に成功したか否かが判定され（Ｓ４３）、読取位置情報の取得に成功したと判定された場合には（Ｓ４３：ＹＥＳ）、その取得した読取位置情報が位置情報記憶領域に書き込まれた後（Ｓ４５）、本処理が終了する。
【００７６】
一方、読取位置情報の取得に失敗したと判定された場合には（Ｓ４３：ＮＯ）、標準値（ディフォルト値）として予め読取制御プログラムに組み込まれている読取位置情報が位置情報記憶領域に書き込まれた後（Ｓ４７）、本処理が終了する。
【００７７】
ここで、標準値（ディフォルト値）として予め読取制御プログラムに組み込まれている読取位置情報とは、例えば、ＦＢ読取モード及びＡＤＦ読取モードのいずれも中央基準とする、といった情報である。
【００７８】
なお、読取位置情報が位置情報記憶領域に書き込まれた後は、上述の実施形態と同様に、位置情報記憶領域に記憶されている読取位置情報に基づいて実際に読取を実行する読取範囲の座標が算出される。
【００７９】
２．本実施形態係る画像読取システム（読取制御プログラム）の特徴
本実施形態では、ユーザにより画像読取の指示がされたときに読取位置情報を取得するので、ユーザにより画像読取の指示がされる度に、読取位置情報が取得される。したがって、常に最新の読取位置情報が取得されて読取範囲が決定されることとなるので、仮に、読取制御プログラムがコンピュータにインストールされた後に、画像読取装置１０の仕様が変更となった場合であっても、正確な読取範囲を決定することができる。
【００８０】
（第４実施形態）
本実施形態も第３実施形態と同様に、ユーザにより画像読取の指示がされたときに読取位置情報を取得するものであるが、第３実施形態では、読取位置情報そのものを直接的に取得したが、本実施形態は、図１３に示すように、画像読取装置１０の型式情報（例えば、モデル名や型番）を取得し、取得された型式情報を判断基準として、その型式情報に対応する読取位置情報を決定して、間接的に読取位置情報を取得するものである。
【００８１】
因みに、図１３は読取位置情報を取得するための制御（図１２のＳ４１に相当）の詳細を示すフローチャートである。
そして、第３実施形態と同様に、読取制御プログラムが起動されると、設定画面３０が表示部２５に表示されると同時に図１２に示す制御が起動され、読取位置情報の取得（Ｓ４１）を除き、第３実施形態と同様な制御が実行される。
【００８２】
このとき、読取位置情報の取得（Ｓ４１）においては、図１３に示すように、先ず、コンピュータ２０に接続されている画像読取装置１０のモデル名が画像読取装置１０に問い合わせられ（Ｓ５１）、記憶部１０Ｄに記憶されている読取位置情報がコンピュータ２０に返信されるとともに、その返信された情報に基づいて画像読取装置１０のモデル名が取得される（Ｓ５３）。
【００８３】
次に、Ｓ５３にて取得されたモデル名と読取位置情報との対応関係が記録された対応情報（図１４参照）、及び画像読取装置１０から返信されたモデル名に基づいて読取位置情報が取得される（Ｓ５５）。
【００８４】
ここで、図１４はモデル名と読取位置情報との対応関係を示す情報の図表であり、この対応情報（図１４）は、読取制御プログラムがインストールされる際に、ＨＤＤ２４のうち読取制御プログラムが読取可能な領域であって、位置情報記憶領域とは異なる領域に記憶される。したがって、このモデル名と読取位置情報との対応関係を参照することで、モデル毎の読取位置情報を確実に取得することができる。
【００８５】
（その他の実施形態）
第１実施形態及び第２実施形態では、インストールプログラムと読取制御プログラムと互いに独立したプログラムであったが、本発明はこれに限定されるものではなく、インストールプログラムと読取制御プログラムとを１つのプログラムとしてもよい。
【００８６】
なお、インストールプログラムと読取制御プログラムとを１つのプログラムとした場合には、インストールプログラムの書込手段に相当する部分が特許請求の範囲に記載された保持手段に相当する。
【００８７】
また、第１実施形態及び第２実施形態では、読取位置情報そのものを直接的に取得したが、本発明はこれに限定されるものではなく、第４実施形態のように型式情報に基づいて読取位置情報を間接的に取得してもよい。
【００８８】
また、第３実施形態及び第４実施形態では、「ユーザにより画像読取の指示がされたとき」を「読取制御プログラムが起動されたとき」としていたが、本発明はこれに限定されるものではなく、「読取開始ボタン３２がユーザにより選択されたとき」を「読取制御プログラムが起動されたとき」としてもよい。
【００８９】
また、第４実施形態では、読取制御プログラムがインストールされる際にコンピュータ２０（ＨＤＤ２４）に記憶された対応情報に基づいて位置情報を決定していたが、本発明はこれに限定されるものではなく、予め読取制御プログラムに組み込まれた対応情報、又はユーザにより画像読取の指示がされる度にネットワーク回線を介して接続されたサーバにアクセスして取得した対応情報に基づいて位置情報を決定してもよい。
【００９０】
なお、「読取制御プログラムに組み込まれた対応情報」とは、対応情報そのものが読取制御プログラムに組み込まれた場合、及びプログラムの実行ステップの中に対応情報に相当する判定ステップが組み込まれている場合のいずれの場合も含む意味である。
【００９１】
また、上述の実施形態では、読取制御プログラムがインストールされたコンピュータ２０が画像読取装置１０とは別体であったが、読取制御プログラムがインストールされたコンピュータ２０を画像読取装置１０に一体化した画像読取装置１０としても本発明を実施することができる。
【００９２】
また、上述の実施形態では原稿センサから原稿有りを示す信号が発せられている状態で読取位置情報設定制御が起動されたときには、ＡＤＦ読取モード時における読取位置情報としてユーザが設定した情報が登録され、原稿センサから原稿無しを示す信号が発せられている状態で読取位置情報設定制御が起動されたときには、ＦＢ読取モード時における読取位置情報としてユーザが設定した情報を登録されたが、本発明はこれに限定されるものではなく、いずれの読取モード用の読取位置情報を変更するかを明示指定可能としてもよい。
【００９３】
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【００９４】
【図１】本実施形態に係る画像読取装置１０の上面側斜視図である。
【図２】画像読取装置１０の原稿カバー１１Ａを開いた状態を示す上面側斜視図である。
【図３】画像読取装置１０及びコンピュータ２０からなる画像読取システムの概念図である。
【図４】本発明の第１実施形態に係るインストールプログラムの概略作動を示すフローチャートである。
【図５】読取制御プログラムの起動時に表示される設定画面の一例を示す図である。
【図６】ユーザからの指示に基づいて読取位置情報を設定するため制御を示すフローチャートである。
【図７】図６に示す制御が起動されたときに表示部に表示される設定画面の一例を示す図である。
【図８】読取制御プログラムの作動を示すフローチャートである。
【図９】読取制御プログラムの作動を示すフローチャートである。
【図１０】（ａ）〜（ｄ）は原稿を載置する際の類型を示す図である。
【図１１】本発明の第２実施形態に係るインストールプログラムの作動を示すフローチャートである。
【図１２】本発明の第３実施形態における読取位置情報の取得制御を示すフローチャートである。
【図１３】本発明の第４実施形態における読取位置情報を取得するための制御の詳細を示すフローチャートである。
【図１４】モデル名と読取位置情報との対応関係を示す情報の図表である。
【符号の説明】
【００９５】
１０…画像読取装置、１１…ＦＢ用原稿台、１１Ａ…原稿カバー、
１２…ＡＤＦ用原稿台、１２Ａ…ＡＤＦ機構、１２Ｂ…排出トレイ、
１３…読取部、２０…コンピュータ、２５…表示部、２６…入力部、
２７…ディスクドライブ、３０…設定画面、３１…原稿位置設定ボタン、
３２…読取開始ボタン、４０…読取位置変更画面、４１…ＯＫボタン、
４２…キャンセルボタン。
【図１】
2009152737.tif 000003
【図２】
2009152737.tif 000004
【図３】
2009152737.tif 000005
【図４】
2009152737.tif 000006
【図６】
2009152737.tif 000007
【図８】
2009152737.tif 000008
【図９】
2009152737.tif 000009
【図１１】
2009152737.tif 000010
【図１２】
2009152737.tif 000011
【図１３】
2009152737.tif 000012
【図１４】
2009152737.tif 000013
【図５】
2009152737.tif 000014
【図７】
2009152737.tif 000015
【図１０】
2009152737.tif 000016