(57)【要約】    【課題】スキャンファイル（原稿をスキャンすることによって生成される画像データファイル）の生成条件を自身の好みのものに調整したいユーザにとっても有効なスキャンファイル生成機能を有するスキャンファイル生成装置を、提供する。    【解決手段】スキャンファイル生成装置を、スキャンファイルの送信先としてユーザによって指定されたコンピュータ内のＴＷＡＩＮ対応スキャナドライバが管理している，スキャナ制御用の処理条件情報（ステップＳ１０１）が示している条件でスキャンファイルを生成する（ステップＳ１０９〜１１１）として構成しておく。    【選択図】  図３
2007104535.tif 000002
【特許請求の範囲】
【請求項１】
複数台のコンピュータと、ネットワークスキャナとしての機能を有するスキャンファイル生成装置とを含むスキャンファイル生成システムであって、
前記複数台のコンピュータのそれぞれに、
前記スキャンファイル生成装置をネットワークスキャナとして動作させるためのプログラムであると共に、前記スキャンファイル生成装置をネットワークスキャナとして動作させる際の条件を規定する処理条件情報の設定が可能なプログラムであるスキャナ制御プログラムがインストールされており、
前記スキャンファイル生成装置が、
情報の表示機能と情報の入力機能とを有する操作手段と、
原稿をスキャンすることにより当該原稿に関する画像データファイルであるスキャンファイルを生成するための、指定された処理条件に応じた内容のスキャンファイル生成処理を実行する機能を有するスキャンファイル生成手段と、
前記操作手段を制御することにより、前記複数台のコンピュータの中の１台のコンピュータを指定するコンピュータ指定情報をユーザに入力させるコンピュータ指定情報入力制御手段と、
前記コンピュータ指定情報入力制御手段がユーザに入力させたコンピュータ指定情報によって指定されるコンピュータから前記処理条件情報を取得し、取得した処理条件情報に応じた内容の処理条件を指定して前記スキャンファイル生成手段に前記スキャンファイル生成処理を実行させ、その結果として前記スキャンファイル生成手段が生成したスキャンファイルを前記コンピュータ指定情報によって指定されるコンピュータへ送信するスキャンファイル生成制御手段と
を備えた装置である
ことを特徴とするスキャンファイル生成システム。
【請求項２】
前記スキャンファイル生成装置の前記スキャンファイル生成手段が、
指定された処理条件に応じた内容の前記スキャンファイル生成処理を実行した場合に生成されることになるスキャンファイルの概要を表すプレビュー画像データを生成するプレビュー画像データ生成処理を実行する機能を有する手段であり、
前記スキャンファイル生成装置の前記スキャンファイル生成制御手段が、
前記コンピュータ指定情報入力制御手段がユーザに入力させたコンピュータ指定情報によって指定されるコンピュータから前記処理条件情報を取得し、取得した処理条件情報に応じた内容の処理条件を指定して前記スキャンファイル生成手段に前記プレビュー画像データ生成処理を実行させた後、前記スキャンファイル生成手段が生成したプレビュー画像データに応じた画像表示を前記操作手段に行わせ、前記操作手段に対してスキャンファイル生成処理の開始を指示する操作がなされたときに、前記スキャンファイル生成処理を前記スキャンファイル生成手段に開始させる機能を有する手段であると共に、前記操作手段に対してスキャンファイル生成処理を開始させないことを指示する操作がなされたときには、前記コンピュータから取得した前記処理条件情報の内容をユーザに変更させるための制御処理を前記操作手段に対して行う手段である
ことを特徴とする請求項１記載のスキャンファイル生成システム。
【請求項３】
ＴＷＡＩＮ対応のネットワークスキャナとしての機能を有するスキャンファイル生成装置であって、
情報の表示機能と情報の入力機能とを有する操作手段と、
原稿をスキャンすることにより当該原稿に関する画像データファイルであるスキャンファイルを生成するための、指定された処理条件に応じた内容のスキャンファイル生成処理を実行する機能を有するスキャンファイル生成手段と、
前記操作手段を制御することにより、前記複数台のコンピュータの中の１台のコンピュータを指定するコンピュータ指定情報をユーザに入力させるコンピュータ指定情報入力制御手段と、
前記コンピュータ指定情報入力制御手段がユーザに入力させたコンピュータ指定情報によって指定されるコンピュータから、当該コンピュータ内のＴＷＡＩＮ対応スキャナドライバが管理している，スキャナ制御用の処理条件情報を取得し、取得した処理条件情報に応じた内容の処理条件を指定して前記スキャンファイル生成手段に前記スキャンファイル生成処理を実行させ、その結果として前記スキャンファイル生成手段が生成したスキャンファイルを前記コンピュータ指定情報によって指定されるコンピュータへ送信するスキャンファイル生成制御手段と
を備えたことを特徴とするスキャンファイル生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像データファイルを生成するためのスキャンファイル生成システム及びスキャンファイル生成装置に、関する。
【背景技術】
【０００２】
近年、市販されているスキャナ，複合機（マルチファンクションプリンタ）の中には、原稿をスキャンすることにより画像データファイルを生成して，自装置に接続されているＰＣ（ユーザが指定したＰＣ）内に保存する処理を、スキャナ／複合機に対する操作により行わせることが出来るもの（例えば、非特許文献１参照。）が，存在している。
【０００３】
このような機能（以下、スキャンファイル生成機能と表記する）を有するスキャナ／複合機が開発されているのは、装置に対する操作のみで（原稿を装置にセットし、ＰＣを操作することにより装置を制御し、原稿を装置から取り外すといった作業を行わなくても）、原稿をデジタル化できるようにするためである。ただし、この機能は、ＰＣに保存されたファイルの内容を確認しないと、実際にどのようなファイルが生成されたのかが分からないものであるため、スキャンファイルの生成条件を自身の好みのものに調整したいユーザにとっては、あまり意味がない機能となっていた。
【０００４】
【非特許文献１】“LP-A500F/LP-A500 活用ガイド”，セイコーエプソン株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明の課題は、スキャンファイルの生成条件を自身の好みのものに調整したいユーザにとっても有効なスキャンファイル生成機能を有するスキャンファイル生成システム，スキャンファイル生成装置を、提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のスキャンファイル生成システムは、スキャンファイル生成装置をネットワークスキャナとして動作させるためのプログラムであると共に、スキャンファイル生成装置をネットワークスキャナとして動作させる際の条件を規定する処理条件情報の設定が可能なプログラムであるスキャナ制御プログラムがインストールされた複数台のコンピュータと、情報の表示機能と情報の入力機能とを有する操作手段、原稿をスキャンすることにより当該原稿に関する画像データファイルであるスキャンファイルを生成するための、指定された処理条件に応じた内容のスキャンファイル生成処理を実行する機能を有するスキャンファイル生成手段、操作手段を制御することにより、複数台のコンピュータの中の１台のコンピュータを指定するコンピュータ指定情報をユーザに入力させるコンピュータ指定情報入力制御手段、及び、コンピュータ指定情報入力制御手段がユーザに入力させたコンピュータ指定情報によって指定されるコンピュータから処理条件情報を取得し、取得した処理条件情報に応じた内容の処理条件を指定してスキャンファイル生成手段にスキャンファイル生成処理を実行させ、その結果としてスキャンファイル生成手段が生成したスキャンファイルをコンピュータ指定情報によって指定されるコンピュータへ送信するスキャンファイル生成制御手段を備えたスキャンファイル生成装置とを、備える。
【０００７】
すなわち、本発明のスキャンファイル生成システムを構成しているスキャンファイル生成装置は、スキャンファイルの送信先としてユーザによって指定されたコンピュータ内に設定されている処理条件情報が示している条件でスキャンファイルを生成する機能を有している。そして、本発明のスキャンファイル生成システムを構成する各コンピュータ内には、スキャンファイル生成装置をネットワークスキャナとして動作させるための，処理条件情報の設定が可能なスキャナ制御プログラムがインストールされているため、このスキャンファイル生成システムは、スキャンファイルの生成条件を自身の好みのものに調整したいユーザにとっても有効なスキャンファイル生成機能を有するシステムとなっていることになる。
【０００８】
本発明のスキャンファイル生成システムを実現する際には、スキャンファイル生成装置のスキャンファイル生成手段を、指定された処理条件に応じた内容のスキャンファイル生成処理を実行した場合に生成されることになるスキャンファイルの概要を表すプレビュー画像データを生成するプレビュー画像データ生成処理を実行する機能を有するものとしておき、スキャンファイル生成装置のスキャンファイル生成制御手段を、コンピュータ指定情報入力制御手段がユーザに入力させたコンピュータ指定情報によって指定されるコンピュータから処理条件情報を取得し、取得した処理条件情報に応じた内容の処理条件を指定してスキャンファイル生成手段にプレビュー画像データ生成処理を実行させた後、スキャンファイル生成手段が生成したプレビュー画像データに応じた画像表示を操作手段に行わせ、操作手段に対してスキャンファイル生成処理の開始を指示する操作がなされたときに、スキャンファイル生成処理をスキャンファイル生成手段に開始させる機能を有する手段であると共に、操作手段に対してスキャンファイル生成処理を開始させないことを指示する操作がなされたときには、コンピュータから取得した処理条件情報の内容をユーザに変更させるための制御処理を操作手段に対して行う手段としておくことが出来る。
【０００９】
すなわち、本発明のスキャンファイル生成システムを、ユーザが、いわゆるプレビュー画像にて処理条件情報が適切なものであるか否かを確認できるシステムであると共に、処理条件情報が適切なものでなかった場合には、ユーザが、その変更を行えるシステムとして構成しておくことが、出来る。
【００１０】
そして、本発明のスキャンファイル生成装置は、スキャンファイルの送信先としてユーザによって指定されたコンピュータ内のＴＷＡＩＮ対応スキャナドライバが管理している，スキャナ制御用の処理条件情報が示している条件でスキャンファイルを生成する装置となっている、従って、本発明のスキャンファイル生成装置は、スキャンファイルの生成条件を自身の好みのものに調整したいユーザにとっても有効なスキャンファイル生成機能を有する装置となっていることになる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１２】
まず、図１及び図２を用いて、本発明の一実施形態に係るスキャンファイル生成システムの概要を、説明する。
【００１３】
図１に示してあるように、本実施形態に係るスキャンファイル生成システムは、スキャナ制御プログラム４１及びスキャンファイル受信プログラム４２がインストールされている何台かのＰＣ（パーソナルコンピュータ）４０とスキャンファイル生成装置１０とにより構成されたシステムである。
【００１４】
スキャンファイル生成装置１０は、ＣＰＵ１１，ＲＡＭ１２，メモリ制御ＡＳＩＣ１３，スキャナＡＳＩＣ１４，スキャナ１５，画像処理ＡＳＩＣ１６，印刷エンジン１７，ＲＯＭ１８，ＩＯ制御ＡＳＩＣ１９，操作パネル２０，ネットワークインタフェース回路（ＮＷ−Ｉ／Ｆ）２１を備えた装置である。
【００１５】
このスキャンファイル生成装置１０が備えるスキャナ１５は、自身にセットされている原稿をスキャンすることにより当該原稿に関する画像データを生成するユニットである。印刷エンジン１７は、用紙上に印刷を行うためのユニットである。メモリ制御ＡＳＩＣ１３，スキャナＡＳＩＣ１４，画像処理ＡＳＩＣ１６，ＩＯ制御ＡＳＩＣ１９は、このスキャンファイル生成装置１０及び他機種の複合機用のものとして開発・製造されたＡＳＩＣ（Application Specific Integrated Circuit）である。ネットワークインタフェース回路２１は、ネットワーク接続されている各ＰＣ４０との間で通信を行うための回路である。
【００１６】
なお、画像処理ＡＳＩＣ１６及び印刷エンジン１７は、スキャンファイル生成装置１０がコピー機やネットワークプリンタとしての機能も有する装置（いわゆる複合機）であるために設けられているユニットとなっている。また、スキャンファイル生成装置１０は、ＰＣ４０とローカル接続することも出来るよう構成された装置（図１には示していないパラレルインタフェース回路も備えた装置）となっている。
【００１７】
ＲＯＭ１８は、スキャンファイル生成装置１０のファームウェアを記憶した不揮発性メモリである。ＲＡＭ１２は、ＲＯＭ１８上のファームウェアが読み出されるメモリであると共に、各種のデータを一時記憶しておくために使用されるメモリである。ＣＰＵ１１は、ＲＡＭ１２上に読み出されているファームウェアに従って各部を統合的に制御する半導体集積回路である。
【００１８】
操作パネル２０は、ユーザと情報交換を行うためのユニット（マン・マシンインタフェースユニット）である。図２に示してあるように、スキャンファイル生成装置１０が備える操作パネル２０は、スキャナスイッチ２３，プリスキャンスイッチ２４，スタートスイッチ２５，キャンセルスイッチ２６といった各種押しボタンスイッチや、ＬＣＤ２２（本実施形態では、カラーＬＣＤ）を備えたものとなっている。
【００１９】
以上のことを前提に、以下、本実施形態に係るスキャンファイル生成システムの構成及び動作を、さらに具体的に説明する。
【００２０】
スキャンファイル生成装置１０の本来の機能は、スキャナ１５にセットされた原稿をスキャンすることにより当該原稿に関する画像データファイル（以下、スキャンファイルと表記する）を生成し、生成したスキャンファイルを，ユーザによって指定されているＰＣ４０に送信する，といったもの（以下、スキャンファイル生成機能と表記する）である。
【００２１】
ただし、スキャンファイル生成装置１０は、ネットワークスキャナとしての機能も有する装置となっている。
【００２２】
各ＰＣ４０にインストールされているスキャナ制御プログラム４１は、スキャンファイル生成装置１０を、ネットワークスキャナとして利用するためのプログラム（いわゆるＴＷＡＩＮドライバ）である。このスキャナ制御プログラム４１は、一般的なＴＷＡＩＮドライバ（スキャナ用のもの）と同様に、ユーザが，デフォルトの処理条件（取り込み範囲，イメージタイプ，画質等）を設定できるものとなっている。なお、デフォルトの処理条件とは、設定を変えなかった場合に使用される処理条件のことである。以下、ユーザによって設定されたデフォルトの処理条件を示す情報（ユーザの指示によりスキャナ制御プログラム４１がその内容を変更する情報）のことを、処理条件情報と表記する。
【００２３】
スキャンファイル受信プログラム４２は、スキャンファイル生成装置１０から送信されてきたスキャンファイルを受信して，ユーザによって予め指定されているフォルダに保存する処理、所定内容の処理条件情報要求がスキャンファイル生成装置１０から送信されてきたときに、処理条件情報をスキャンファイル生成装置１０に送信する処理等を、ＰＣ４０に実行させることが出来るプログラムである。また、スキャンファイル受信プログラム４２は、通常は、常駐プログラム（ＰＣ４０の電源投入時に起動されるプログラム）として使用されるものとなっている。
【００２４】
そして、スキャンデータ生成装置１０が有しているスキャンファイル生成機能は、スキャナスイッチ２３（図２）を押下することにより利用することが可能な、ＣＰＵ１１が図３に示した手順の処理を行うことによって実現されている機能となっている。
【００２５】
すなわち、スキャンファイル生成機能を利用することが指示されたこと（スキャナスイッチ２３が押下されたこと）を検出したＣＰＵ１１は、まず、スキャンファイルの送信先とするＰＣ４０，生成すべきスキャンファイルのファイル形式（ＰＤＦ，ＴＩＦＦ等）をユーザに指定させるための処理（ＬＣＤ２２上に，ＰＣ４０を選択させるための画面を表示する処理等）を行う(ステップＳ１００)。
【００２６】
次いで、ＣＰＵ１１は、スキャンファイルの送信先としてユーザが指定したＰＣ４０へ処理条件情報要求を送信することにより、そのＰＣ４０から（そのＰＣ４０上で実行されているスキャンファイル受信プログラム４２から）処理条件情報を取得する処理(ステップＳ１０１)と、プリスキャンを行うのであれば，プリスキャンスイッチ２４を押下し，プリスキャンを行わないのであれば，スタートスイッチ２５を押下すべき旨のメッセージをＬＣＤ２２上に表示する処理(ステップＳ１０２)とを行う。
【００２７】
その後、ＣＰＵ１１は、プリスキャンスイッチ２４或いはスタートスイッチ２５が押下されるのを監視している状態(ステップＳ１０３)となる。
【００２８】
プリスキャンスイッチ２４が押下された場合(ステップＳ１０３；プリスキャン)、ＣＰＵ１１は、処理条件情報の一部（取り込み範囲等）に応じた内容のプリスキャンを行わせるための制御〔処理条件情報の一部に応じた内容の，通常のスキャン時よりも低解像度の画像データを出力させるための制御〕をスキャナ１５に対して行う(ステップＳ１０４)。
【００２９】
その後、ＣＰＵ１１は、スキャナ１５からの画像データに対して，処理条件情報に応じた内容の画像処理を施すことによって、ＲＧＢ形式の画像データ（ＬＣＤ２２に供給可能な形式の画像データ）を生成する処理(ステップＳ１０５)を行う。次いで、ＣＰＵ１１は、生成した画像データに基づく画像表示と、処理条件を変更するのであれば，キャンセルスイッチ２６を押下し，現処理条件でスキャンファイルを生成するのであれば，スタートスイッチ２５を押下すべき旨の簡単な（文字数が少ない）ガイダンスメッセージ表示とを、ＬＣＤ２２に行わせるための処理(ステップＳ１０６)を行う。
【００３０】
その後、ＣＰＵ１１は、キャンセルスイッチ２６或いはスタートスイッチ２５が押下されるのを監視している状態(ステップＳ１０７)となり、キャンセルスイッチ２６が押下された場合(ステップＳ１０７；スキャンセル)には、図４（Ａ）〜図４（Ｃ）に示したような画面をＬＣＤ２２上に表示することによってユーザに処理条件情報を設定（変更）させる処理である処理条件情報設定処理(ステップＳ１０８)を行う。
【００３１】
そして、ＣＰＵ１１は、ユーザによる処理条件情報を設定が完了した際（処理条件情報設定処理が終了した際）には、ステップＳ１０２からの処理を行う。
【００３２】
また、ステップＳ１０３或いはＳ１０７にてスタートスイッチ２５が押下されたことを検出した場合（ステップＳ１０３／Ｓ１０７；スタート）、ＣＰＵ１１は、まず、処理条件情報の一部に応じた内容の通常のスキャンを行わせるための制御をスキャナ１５に対して行う(ステップＳ１０９)。次いで、ＣＰＵ１１は、スキャナ１５からの画像データに対して，その時点における処理条件情報（ＰＣ４０から取得した処理条件情報あるいは処理条件情報設定処理により内容が変更された処理条件情報）と，ユーザが指定したファイル形式に応じた内容の画像処理を施すことによって、ユーザが指定したファイル形式のスキャンファイルを生成する(ステップＳ１１０)。
【００３３】
そして、ＣＰＵ１１は、生成したスキャンファイルを、ユーザが送信先として指定したＰＣ４０に送信(ステップＳ１１１)してから、この図の処理を終了する。
【００３４】
以上、説明したように、本実施形態に係るスキャンファイル生成システムに含まれるスキャンファイル生成装置１０は、スキャンファイルの送信先として指定されたＰＣ４０内に設定されている処理条件情報が示している条件でスキャンファイルを生成することが出来る装置となっている。また、ＰＣ４０内には、処理条件情報を変更することが出来るスキャナ制御プログラム４１がインストールされているので、このスキャンファイル生成システムは、スキャンファイルの生成条件（処理条件情報）を自身の好みのものに調整したいユーザにとっても有効なスキャンファイル生成機能を有していると言うことが出来る。
【００３５】
《変形形態》
上記したスキャンファイル生成システムは、各種の変形を行うことが出来る。例えば、スキャンファイル生成装置１０を、常にプリスキャンを行う装置（例えば、プリスキャンスイッチ２４を有さず、ステップＳ１０３でスタートスイッチ２５の押下が検出されたとき、ステップＳ１０４以降の処理が開始される装置）に変形することが出来る。また、スキャンファイル生成装置１０を、ＬＣＤ２２上にプリスキャン画像が表示されず、操作パネル２０に対する操作では，処理条件情報の変更が行えない装置（例えば、プリスキャンスイッチ２４を有さず、ステップＳ１０３でスタートスイッチ２５の押下が検出されたとき、ステップＳ１０９以降の処理が開始される装置）に変形することも出来る。
【００３６】
また、スキャンファイル生成システムを、各ＰＣ４０へのスキャンプログラム受信プログラム４２のインストールが不要なシステムに変形することも出来る。なお、そのようなスキャンファイル生成システムは、例えば、処理条件情報が記憶されるＰＣ４０内のフォルダを共有フォルダとし、ＰＣ４０内にスキャンファイルを保存するための共有フォルダを用意しスキャンファイル生成装置１０を、ＰＣ４０内の共有フォルダにスキャンファイルを記憶する装置としておくことによって構成することが出来る。
【図面の簡単な説明】
【００３７】
【図１】実施形態に係るスキャンファイル生成システムの構成図。
【図２】実施形態に係るスキャンファイル生成装置が備える操作パネルの説明図。
【図３】スキャンファイル生成装置が有するスキャンファイル生成機能を説明するための流れ図。
【図４】処理条件情報設定処理の内容を説明するための図。
【符号の説明】
【００３８】
１０  スキャンファイル生成装置、  １１  ＣＰＵ、  １２  ＲＡＭ
１３  メモリ制御ＡＳＩＣ、  １４  スキャナＡＳＩＣ、  １５  スキャナ
１６  画像処理ＡＳＩＣ、  １７  印刷エンジン、  １８  ＲＯＭ
１９  ＩＯ制御ＡＳＩＣ、  ２０  操作パネル、
２１  ネットワークインタフェース回路、  ２２  ＬＣＤ、  ２３  スキャナスイッチ
２４  プリスキャンスイッチ、  ２５  スタートスイッチ、
２６  キャンセルスイッチ、  ４０  ＰＣ（パーソナルコンピュータ）
４１  スキャナ制御プログラム、  ４２  スキャンファイル受信プログラム
【図１】
2007104535.tif 000003
【図２】
2007104535.tif 000004
【図３】
2007104535.tif 000005
【図４】
2007104535.tif 000006