(57)【要約】【課題】  複数のプリント原稿を連続してスキャンするに際し、注文の単位を分けることなく、サイズが異なるプリント原稿をサイズ毎に分けて複数回に亘ってスキャンする。【解決手段】  １つの注文においてサイズが異なるプリント原稿Ｐをスキャンする際に、サイズ毎にスキャンを行う。異なるサイズのプリント原稿Ｐのスキャンを行う場合には、異なるサイズのプリント原稿Ｐをセットして追加スキャン開始ボタン３１をクリックする。これにより、得られた画像データは先のスキャンにより得られた画像データと同一フォルダに保管される。【選択図】          図４
2005064944.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより注文がなされた複数のプリント原稿を連続的に給紙し、該各プリント原稿を順次スキャンして該プリント原稿の画像を表すデジタルの画像データを取得するスキャン手段と、該スキャン手段により得られた画像データを保管する画像保管手段とを備えた画像スキャンシステムにおいて、
サイズが異なるプリント原稿毎の連続スキャンが複数回に亘る場合、該各回のスキャンを１つの注文によるものと認識して前記スキャンおよび前記画像データの記憶を行うよう、前記スキャン手段および前記画像保管手段を制御する制御手段をさらに備えたことを特徴とする画像スキャンシステム。
【請求項２】
オペレータによる前記連続スキャンの指示を受け付ける連続スキャン指示手段をさらに備え、前記制御手段は、該連続スキャン指示手段において前記各回のスキャン時に前記連続スキャンの指示が受け付けられた場合に、該各回のスキャンを１つの注文によるものと認識して前記スキャンおよび前記画像データの記憶を行うよう、前記スキャン手段および前記画像保管手段を制御する手段であることを特徴とする請求項１記載の画像スキャンシステム。
【請求項３】
前記画像データにより表される画像の一覧を含む、各種操作の入力を受け付けるＧＵＩ画面を表示する表示手段をさらに備え、
前記連続スキャン指示手段が、前記ＧＵＩ画面に表示されたボタンからなることを特徴とする請求項２記載の画像スキャンシステム。
【請求項４】
複数のプリント原稿を連続的に給紙し、該各プリント原稿を順次スキャンして該プリント原稿の画像を表すデジタルの画像データを取得するスキャン手段と、該スキャン手段により得られた画像データにより表される画像の一覧を表示する表示手段とを備えた画像スキャンシステムにおいて、
オペレータによる前記一覧に含まれる画像の指定を受け付け、該指定された画像を得たプリント原稿に対してのみ再度前記スキャンを行い、該再度のスキャンにより得られた画像データにより表される画像を前記一覧に含められた対応する画像に代えて該一覧に含めて表示するよう、前記スキャン手段および前記表示手段を制御する制御手段をさらに備えたことを特徴とする画像スキャンシステム。
【請求項５】
前記指定された画像についてのオペレータによる前記再度のスキャンの指示を受け付ける再スキャン指示手段をさらに備え、前記制御手段は、該再スキャン指示手段において前記再度のスキャンの指示が受け付けられた場合に、該再度のスキャンにより得られた画像データにより表される画像を前記一覧に含められた対応する画像に代えて該一覧に含めて表示するよう、前記スキャン手段および前記表示手段を制御する手段であることを特徴とする請求項４記載の画像スキャンシステム。
【請求項６】
前記一覧および前記再スキャン指示手段が、各種操作の入力を受け付けるＧＵＩ画面に含まれてなることを特徴とする請求項５記載の画像スキャンシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント原稿を連続的にスキャンして、プリント原稿の画像を表すデジタルの画像データを得る画像スキャンシステムに関するものである。
【背景技術】
【０００２】
ラボにおいてユーザのプリント原稿をスキャンすることにより、プリント原稿の画像を表すデジタルの画像データを取得し、この画像データに、階調変換処理、色変換処理およびシャープネス処理等の複数段階の画像処理を施すことにより、高画質の画像を表す処理済みの画像データを得、得られた処理済み画像データをプリント出力したり、ＣＤ−Ｒ等のメディアに記録したり、ネットワーク上の画像サーバに保管するサービスが提供されている。
【０００３】
このようなサービスを提供するに際し、ラボのオペレータは、スキャナおよびパソコンにインストールされたアプリケーションソフトを操作することにより、ユーザからサービスの提供の依頼を受けたプリント原稿をスキャンしてプリント原稿の画像を表すデジタルの画像データを得、このデジタルの画像データに対して画像処理を施して処理済み画像データを得、さらに処理済み画像データを一覧表示して、画像のトリミングおよび注文内容の入力を行って注文内容を表す注文情報を生成し、その後、選択した処理済み画像データおよび注文情報をプリント出力、メディアへの書き込み等を行う生産システムに渡すようにしている。
【０００４】
一方、複数のプリント原稿を連続的に給紙することにより、各プリント原稿を連続的にスキャンして複数のプリント原稿のそれぞれについての複数の画像データを得るためのスキャナが提案されている（例えば特許文献１参照）。このようなスキャナを用いることにより、複数のプリント原稿をセットするのみで複数のプリント原稿を連続してスキャンすることができるため、効率よく処理済み画像データを得ることができる。また、特許文献１において、スキャナに対する１回のセット枚数を超えるプリント原稿をスキャンする場合には、プリント原稿を分けて複数回連続してスキャンする必要があるが、この場合に連続してスキャンされるプリント原稿については、１つの注文のものと認識し、各回のスキャンにより得られる画像データを同一のフォルダに保管するようにしている。
【特許文献１】特開２００２−４４３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、プリント原稿には、Ｌサイズ、ＤＳＣサイズ、はがきサイズおよびミニインスタント写真サイズ等の各種サイズがあるため、ユーザがサービスの提供を依頼したプリント原稿にはサイズが異なるものが含まれる場合がある。ここで、スキャナが連続給紙できるのは同一サイズのプリント原稿のみであるため、１つの注文に複数サイズのプリント原稿が含まれる場合には、サイズ毎にプリント原稿を仕分けし、複数回に分けてプリント原稿をスキャンする必要がある。さらに、このようにサイズが異なるプリント原稿を複数回に分けてスキャンする場合であっても、複数回のスキャンを１つの注文のものとして処理する必要がある。
【０００６】
一方、プリント原稿のスキャン中にプリント原稿がジャムする等の搬送不良が発生する場合がある。このような場合、プリント原稿が半分しかスキャンされていなかったり、斜めにスキャンされてしまうため、プリント原稿のスキャンをやり直す必要がある。しかしながら、このような場合、再度全ての原稿をセットしてスキャンをやり直す必要があるため、スキャンの効率が非常に悪いものとなっていた。
【０００７】
本発明は上記事情に鑑みなされたものであり、注文の単位を分けることなく、サイズが異なるプリント原稿をサイズ毎に分けて複数回に亘ってスキャンすることを第１の目的とする。
【０００８】
また、本発明は、連続してプリント原稿をスキャンする場合において、スキャンを失敗しても、効率よく再度のスキャンを行えるようにすることを第２の目的とする。
【課題を解決するための手段】
【０００９】
本発明による第１の画像スキャンシステムは、ユーザにより注文がなされた複数のプリント原稿を連続的に給紙し、該各プリント原稿を順次スキャンして該プリント原稿の画像を表すデジタルの画像データを取得するスキャン手段と、該スキャン手段により得られた画像データを保管する画像保管手段とを備えた画像スキャンシステムにおいて、
サイズが異なるプリント原稿毎の連続スキャンが複数回に亘る場合、該各回のスキャンを１つの注文によるものと認識して前記スキャンおよび前記画像データの記憶を行うよう、前記スキャン手段および前記画像保管手段を制御する制御手段をさらに備えたことを特徴とするものである。
【００１０】
なお、本発明による第１の画像スキャンシステムにおいては、オペレータによる前記連続スキャンの指示を受け付ける連続スキャン指示手段をさらに備えるものとし、前記制御手段を、該連続スキャン指示手段において前記各回のスキャン時に前記連続スキャンの指示が受け付けられた場合に、該各回のスキャンを１つの注文によるものと認識して前記スキャンおよび前記画像データの記憶を行うよう、前記スキャン手段および前記画像保管手段を制御する手段としてもよい。
【００１１】
この場合、前記画像データにより表される画像の一覧を含む、各種操作の入力を受け付けるＧＵＩ画面を表示する表示手段をさらに備えるものとし、
前記連続スキャン指示手段を、前記ＧＵＩ画面に表示されたボタンからなるものとしてもよい。
【００１２】
本発明による第２の画像スキャンシステムは、複数のプリント原稿を連続的に給紙し、該各プリント原稿を順次スキャンして該プリント原稿の画像を表すデジタルの画像データを取得するスキャン手段と、該スキャン手段により得られた画像データにより表される画像の一覧を表示する表示手段とを備えた画像スキャンシステムにおいて、
オペレータによる前記一覧に含まれる画像の指定を受け付け、該指定された画像を得たプリント原稿に対してのみ再度前記スキャンを行い、該再度のスキャンにより得られた画像データにより表される画像を前記一覧に含められた対応する画像に代えて該一覧に含めて表示するよう、前記スキャン手段および前記表示手段を制御する制御手段をさらに備えたことを特徴とするものである。
【００１３】
なお、本発明による第２の画像スキャンシステムにおいては、前記指定された画像についてのオペレータによる前記再度のスキャンの指示を受け付ける再スキャン指示手段をさらに備えるものとし、前記制御手段を、該再スキャン指示手段において前記再度のスキャンの指示が受け付けられた場合に、該再度のスキャンにより得られた画像データにより表される画像を前記一覧に含められた対応する画像に代えて該一覧に含めて表示するよう、前記スキャン手段および前記表示手段を制御する手段としてもよい。
【００１４】
この場合、前記一覧および前記再スキャン指示手段を、各種操作の入力を受け付けるＧＵＩ画面に含めてもよい。
【発明の効果】
【００１５】
本発明による第１の画像スキャンシステムは、サイズが異なるプリント原稿毎の連続スキャンが複数回に亘る場合において、各回のスキャンを１つの注文によるものと認識してスキャンおよび画像データの記憶を行うようにしたものである。このため、１つの注文にサイズが異なるプリント原稿が含まれており、プリント原稿をサイズ毎に分けて複数回に亘ってスキャンした場合であっても、これらのスキャンを１つの注文と認識して、後の注文の受け付け等の処理を行うことができる。
【００１６】
また、オペレータにより連続スキャンの指示を受け付ける連続スキャン指示手段を設け、この連続スキャン手段により各回のスキャン時に連続スキャンの指示が受け付けられた場合に、各回のスキャンを１つの注文によるものと認識することにより、オペレータの意志を反映させて、各回のスキャンを１つの注文と認識させることができる。
【００１７】
また、連続スキャン指示手段を、各種操作の入力を受け付けるＧＵＩ画面に表示されたボタンとすることにより、オペレータは簡易な操作により連続スキャンを指示することができる。
【００１８】
本発明による第２の画像スキャンシステムは、画像の一覧におけるオペレータによる画像の指定を受け付け、指定された画像を得たプリント原稿に対してのみ再度のスキャンを行い、再度のスキャンにより得られた画像データにより表される画像を、一覧に含められた対応する画像に代えて一覧に含めて表示するようにしたものである。このため、スキャンを失敗しても複数のプリント原稿の全てについて再スキャンを行う必要がなくなり、これにより効率よく再度のスキャンを行うことができる。
【００１９】
また、オペレータにより再度のスキャンの指示を受け付ける再スキャン指示手段を設けることにより、オペレータの意志を反映させて再度のスキャンを行うことができる。
【００２０】
また、再スキャン指示手段を、各種操作の入力を受け付けるＧＵＩ画面に表示されたボタンとすることにより、オペレータは簡易な操作により再スキャンを指示することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について説明する。図１は本発明の実施形態による画像スキャンシステムを備えた画像処理システムの構成を示す概略ブロック図である。図１に示すように本発明の実施形態による画像処理システムは、複数のプリント原稿を連続してスキャンして各プリント原稿の画像を表す画像データを取得するスキャナ１と、スキャナ１の制御、スキャナ１が取得した画像データへの画像処理、画像データについての注文内容を表す注文情報の生成、および注文情報の送信等を行うパソコン２と、処理済み画像データのプリント出力およびＣＤ−Ｒ等のメディアへの記録のサービスを提供する生産システム３とが接続されてなる。なお、スキャナ１およびパソコン２はラボに設置されており、ラボのオペレータがスキャナ１およびパソコン２の操作を行って、ユーザがサービスの提供を依頼したプリント原稿のスキャン、スキャンにより得られた画像データに対する画像処理、注文内容を表す注文情報の生成、および処理済み画像データと注文情報との生産システム３への送信を行うものである。
【００２２】
ここで、スキャナ１とパソコン２とは例えばＳＣＳＩやＵＳＢ２．０等の高速データ転送インタフェースにより接続され、パソコン２がドライバソフトおよび後述するアプリケーションを介してスキャナ１を制御している。また、パソコン２と生産システム３とは、ＬＡＮ等のネットワークを介して接続されている。
【００２３】
図２はスキャナ１の構成を示す図である。図２に示すように、スキャナ１は、複数のプリント原稿Ｐをセットする原稿セット部１１、原稿セット部１１から１枚ずつプリント原稿Ｐを取り出して搬送するＡＦ（オートフィード）部１２、搬送されるプリント原稿Ｐをスキャンしてプリント原稿Ｐの画像を表すアナログの画像データＳ０を得るスキャン部１３、画像データＳ０に対して画像処理を施して中間処理済み画像データＳ１を得る画像処理部１４およびスキャンが終了したプリント原稿Ｐをストックする排出ストック部１５を備える。
【００２４】
原稿セット部１１には、オペレータにより複数枚のプリント原稿Ｐがセットされる。例えば本実施形態においては最大１００枚のプリント原稿Ｐをセット可能とされている。なお、本実施形態においては同一サイズのプリント原稿Ｐのみを同時にセットできる。また、スキャン可能なプリント原稿Ｐのサイズとしては、ミニインスタント写真サイズからはがきサイズまでとなっている。ここで、原稿セット部１１には、原稿セット部１１における原稿の有無を検出するセンサ１１Ａが設けられており、センサ１１Ａがプリント原稿Ｐを検出するか否かにより、原稿セット部１１にプリント原稿Ｐがセットされているか否かを判定できる。
【００２５】
ＡＦ部１２は、搬送ローラ１２Ａ等からなり、原稿セット部１１から１枚ずつプリント原稿Ｐを取り出してスキャナ部１３を通過させて、排出ストック部１５に排出する。なお、ＡＦ部１２にプリント原稿Ｐを検出するセンサを設け、センサがプリント原稿Ｐを検出するタイミングにより、搬送ジャム等のＡＦ部１２によるプリント原稿Ｐの搬送ミスを検出するようにしてもよい。
【００２６】
スキャナ部１３は、プリント原稿Ｐを照射する光源、光源からの光のプリント原稿Ｐによる反射光を光電的に読み取って画像データＳ０を得るカラーＣＣＤセンサおよび測光処理部を備える。
【００２７】
カラーＣＣＤセンサは、プリント原稿Ｐの反射光を光電的に読み取り、ＲＧＢの３色からなるアナログの画像データを得る。測光処理部は、白レベル基準／黒レベル基準補正、シェーディング補正等の処理をカラーＣＣＤセンサが得たアナログの画像データに施して、光源の変動やムラを補正し、さらに最大のダイナミックレンジにより次段のＡ／Ｄ変換を行うことができるようにアナログの画像データを増幅して画像データＳ０を得る。
【００２８】
なお、本実施形態のスキャナ部１３は、３００ｄｐｉ〜６００ｄｐｉの解像度の範囲で、プリント原稿Ｐのサイズに応じて、スキャン時間を短縮するとともに、得られる画像データＳ０により表される画像の品質を維持できるように解像度を設定してプリント原稿Ｐをスキャンすることが可能である。例えば、プリント原稿Ｐのサイズがミニインスタント写真サイズであれば６００ｄｐｉ、Ｅサイズ以上であれば３００ｄｐｉの解像度にてプリント原稿Ｐをスキャンするように設定できる。
【００２９】
画像処理部１４は、スキャナ部１３から出力された画像データＳ０をデジタルの画像データに変換するためのＡ／Ｄ変換部１４Ａ、およびＡ／Ｄ変換部１４Ａが得たデジタルの画像データに対してγ変換処理を施して中間処理済み画像データＳ１を得るγ変換部１４Ｂを備える。
【００３０】
Ａ／Ｄ変換部１４Ａは、アナログの画像データＳ０に対してＡ／Ｄ変換処理を施し、例えば１２ビットの分解能を有するデジタルの画像データを得る。
【００３１】
γ変換部１４Ｂは、Ａ／Ｄ変換部１４Ａから入力されたデジタルの画像データに対してリニアリティのある基本階調データとするためにγ変換処理を施して中間処理済み画像データＳ１を得る。このγ変換処理は、１２ビットの入力データに対して１２ビットのルックアップテーブルを単純に割り当てることにより、１２ビットの最適なγ補正出力を行うものである。なお、γ変換処理は、単純な処理の繰り返しであるため、あらかじめルックアップテーブルをγ変換部１４Ｂに入力しておき、ハードウェア処理により行うことが好ましい。
【００３２】
排出ストック部１５は、スキャンが終了したプリント原稿Ｐをストックする。
【００３３】
パソコン２は、ＣＰＵ、作業領域となるメモリ、画像データおよびアプリケーションプログラムやスキャナ１のドライバソフトを含む各種プログラムを記憶するハードディスク、各種表示を行うモニタ、キーボードおよびマウス等の入力手段、並びにメディアへの情報の書き込みおよび情報の読み出しを行うメディアドライブ等を備えている。また、パソコン２には、スキャナ１の制御、画像処理、注文内容の入力の受け付け、注文内容を表す注文情報の生成、および生産システム３への注文情報および処理済み画像データＳ２の送信等を行うためのアプリケーションソフトがインストールされており、オペレータはこのアプリケーションソフトを起動してのキーボードおよびマウスを用いたＧＵＩ操作により、スキャナ１によるプリント原稿Ｐのスキャンおよび注文内容の入力等を行うことができる。
【００３４】
なお、アプリケーションソフトは、スキャナ１が出力した中間処理済み画像データＳ１に対して、画像処理として色変換処理を施すことにより中間処理済み画像データＳ１′を得る機能を有する。
【００３５】
ここで、ニュートラルグレーのプリント原稿Ｐであればニュートラルグレーの画像を表す画像データを得ることができるが、フルカラーのプリント原稿Ｐについては、スキャナ１が有するカラーＣＣＤセンサのＲＧＢ各色のセンサの分光感度特性により、カラーＣＣＤセンサから得られた画像データは、そのままではプリント原稿Ｐの色を忠実に再現することができない。このため、パソコン２により、基本階調の中間処理済み画像データＳ１に対して色変換処理を施すことにより、プリント原稿Ｐの色を忠実に再現可能な画像データを得ることができるものである。
【００３６】
ここで色変換処理のアルゴリズムとしては、例えば３×３マトリクス演算、３×１０マトリクス演算、３次元ルックアップテーブルを用いての演算等、各種のアルゴリズムがあるが、本実施形態においては、３×１０マトリクス演算のアルゴリズムにより色変換処理を行うものとする。なお、本実施形態においては、プリント原稿Ｐが銀塩カラーペーパーであることを考慮して、銀塩カラーペーパーの色素に最適化したマトリクスの要素を用いる。また、出力としては、ＲＧＢ各色が８ビットの２４ビットフルカラーデータが得られる。また、本実施形態においては、パソコン２において色変換処理を行っているが、スキャナ１において色変換処理を行うようにしてもよい。この場合、スキャナ１から出力される中間処理済み画像データＳ１は、色変換処理が施されたものとなる。
【００３７】
なお、中間処理済み画像データＳ１′および処理済み画像データＳ２は、パソコン２のハードディスクに保管される。ここで、ハードディスク上においては、注文単位でフォルダが作成され、各フォルダにその注文に対応する画像データが保管される。
【００３８】
また、パソコン２にインストールされたアプリケーションソフトにより、中間処理済み画像データＳ１′は縮小され、ＧＵＩ画面にサムネイル画像として表示される。そしてオペレータがＧＵＩ画面を操作することにより、トリミング枠Ｗの設定や注文内容の入力を受け付ける処理が行われる。以下、ＧＵＩ画面について説明する。
【００３９】
図３はアプリケーションソフトを起動した直後の初期のＧＵＩ画面を示す図である。図３に示すように初期のＧＵＩ画面２０には、注文を指示するための注文情報フィールド２１、中間処理済み画像データＳ１′から生成したサムネイル画像の一覧を表示するサムネイル一覧表示フィールド２２、サムネイル一覧表示フィールド２２において指定されたサムネイル画像を拡大してプレビュー表示するプレビュー表示フィールド２３、プレビュー表示された画像についての印刷領域を設定するための印刷領域設定フィールド２４、新たな注文を行う際にクリックされる新規注文作成ボタン２５、スキャナ１にスキャンを開始させる際にクリックされるスキャン開始ボタン２６、注文を確定する際にクリックされる注文確定ボタン２７およびアプリケーションソフトを閉じるための終了ボタン２８が表示されている。
【００４０】
注文情報フィールド２１には、ユーザがラボに依頼したサービス種（本実施形態においてはプリント原稿からプリントを複製するサービスであるフォトコピーおよびプリント原稿を読み取って得た画像データのＣＤ書き込み）を選択するためのチェックボタン２１Ａ、注文番号を表示する注文番号表示部２１Ｂ、スキャンする原稿のサイズを指定するスキャン原稿サイズ指定リストボックス２１Ｃ、プリントサイズを指定するためのプリントサイズ指定リストボックス２１Ｄ、スキャンしたプリント原稿Ｐの枚数を表示するスキャン原稿数表示部２１Ｅ、フォトコピーの注文を行う際にプリントする総枚数を表示するプリント総枚数表示部２１Ｆ、ＣＤ書き込みの注文を行う際にＣＤの枚数を表示するＣＤ枚数表示部２１Ｇが表示される。
【００４１】
チェックボタン２１Ａは、フォトコピーまたはＣＤ書き込みのいずれかをクリックすることによりチェックすることができる。
【００４２】
注文番号表示部２１Ｂには注文番号が表示される。ここで、注文番号は、アプリケーションソフトの起動時に、日付およびその日における処理順序に対応した適当な番号が定められて注文番号表示部２１Ｂに表示される。
【００４３】
スキャン原稿サイズ指定リストボックス２１Ｃはプルダウンメニューとされており、Ｌサイズ、ＤＳＣサイズ、はがきサイズおよびミニインスタント写真サイズがリスト表示されて、マウスのクリックによりスキャンする原稿のサイズが選択可能とされている。
【００４４】
プリントサイズ指定リストボックス２１Ｄもプルダウンメニューとされており、Ｌサイズ、ＤＳＣサイズ、はがきサイズ、２Ｌサイズ、ＤＳＣＷサイズおよび六切りサイズがリスト表示されて、マウスのクリックによりプリントサイズが選択可能とされている。
【００４５】
スキャン原稿数表示部２１Ｅには、スキャナ１が実際にスキャンしたプリント原稿Ｐの枚数が表示される。そして、オペレータは、スキャン原稿数表示部２１Ｅに表示された枚数と、実際にスキャナ１にセットしたプリント原稿Ｐの枚数とを確認することにより、スキャンミスを発見することができる。
【００４６】
プリント総枚数表示部２１Ｆには、後述するようにサムネイル画像の一覧を見てオペレータが行ったプリント注文の総枚数が表示される。
【００４７】
ＣＤ枚数表示部２１Ｇには、後述するようにサムネイル画像の一覧を見てオペレータがＣＤに書き込むように指定した画像データの総容量に応じたＣＤの枚数が表示される。
【００４８】
サムネイル一覧表示フィールド２２には、中間処理済み画像データＳ１′を縮小して得られる縮小画像データにより表されるサムネイル画像を一覧表示するサムネイル画像表示部２２Ａ、各サムネイル画像について個別にプリント枚数を設定する枚数設定部２２Ｂ、全てのサムネイル画像についてのプリント枚数を一括設定する枚数一括設定部２２Ｃ、指定されたサムネイル画像を右回りに９０度回転させるための右９０度回転ボタン２２Ｄ、指定されたサムネイル画像を再度スキャンするための指定コマ再スキャンボタン２２Ｅ、サムネイル画像が複数あって１ページに全てのサムネイル画像を表示しきれない場合にページを切り替えるための１ページ戻るボタン２２Ｆ、および１ページ進むボタン２２Ｇが表示される。なお、指定されたサムネイル画像はその周囲の枠の色が背景の色から反転される。
【００４９】
枚数設定部２２Ｂおよび枚数一括設定部２２Ｃにおいては上下の矢印ボタンをクリックして表示される枚数を表す数字を増減させることにより、注文するプリントの枚数を設定する。
【００５０】
プレビュー表示フィールド２３には、サムネイル一覧表示フィールド２２おいてクリックすることにより指定したサムネイル画像が拡大されてプレビュー表示される。プレビュー表示された画像には後述するようにトリミング枠Ｗが表示される。ここで、トリミング枠Ｗは２ドットの幅を有しており、プレビュー表示フィールド２３に表示された画像とネガポジが反転した色を有している。また、トリミング枠Ｗの内側の領域がプリントする領域として設定されることとなる。
【００５１】
印刷領域設定フィールド２４には、トリミング枠Ｗの大きさを変更するための範囲指定部２４Ａ、およびトリミング枠Ｗを移動させるための移動指定部２４Ｂが表示される。
【００５２】
範囲指定部２４Ａにはつまみ２４Ｃが表示されており、このつまみ２４Ｃをドラッグして左右に移動させることにより、プレビュー表示フィールド２３に表示された画像内のトリミング枠Ｗを拡大縮小することができる。なお、トリミング枠Ｗは、プリントサイズ指定リストボックス２１Ｄにおいて選択したプリントサイズと同一のアスペクト比となっている。
【００５３】
移動指定部２４Ｂには上へ移動ボタン２４Ｄ、右へ移動ボタン２４Ｅ、下へ移動ボタン２４Ｆおよび左へ移動ボタン２４Ｇが表示されており、それぞれのボタンをクリックすることにより、トリミング枠Ｗを上、右、下および左にそれぞれ移動させることができる。
【００５４】
図４はスキャンが終了した後のＧＵＩ画面を示す図である。図４に示すようにスキャン終了後のＧＵＩ画面３０には、初期のＧＵＩ画面２０と同様に、注文情報フィールド２１、サムネイル一覧表示フィールド２２、プレビュー表示フィールド２３、印刷領域設定フィールド２４、新規注文作成ボタン２５、注文確定ボタン２７および終了ボタン２８が表示されている。なお、サムネイル一覧表示フィールド２２にはスキャンされたプリント原稿Ｐのサムネイル画像が表示される。また、初期のＧＵＩ画面２０のスキャン開始ボタン２６に代えて、スキャナ１に追加スキャンを開始させるための追加スキャン開始ボタン３１が表示される。
【００５５】
ここで、あるサムネイル画像がスキャン中にジャム等の搬送不良を起こすことにより、プリント原稿Ｐが半分しかスキャンされなかったり、斜めにスキャンされてしまう場合がある。このような場合には、そのサムネイル画像を指定するとともに、搬送不良となったプリント原稿Ｐをスキャナ１に再度セットし、指定コマ再スキャンボタン２２Ｅをクリックすることにより、スキャナ１にそのプリント原稿Ｐを再度スキャンさせることができる。例えば、図５に示すように、サムネイル一覧表示フィールド２２に表示された９枚のサムネイル画像のうちの右下隅のサムネイル画像表示部（以下サムネイル画像表示部２２Ａ′とする）に表示されたサムネイル画像が半分しかスキャンされていない場合には、サムネイル画像表示部２２Ａ′を指定し、サムネイル画像表示部２２Ａ′に表示されたサムネイル画像を得たプリント原稿Ｐをスキャナ１に再度セットし、指定コマ再スキャンボタン２２Ｅをクリックすることにより、スキャナ１にそのプリント原稿Ｐを再度スキャンさせることができる。なお、再スキャンにより得られた中間処理済み画像データＳ１′から作成されたサムネイル画像は、選択したサムネイル画像と置換されてサムネイル一覧表示フィールド２２に表示される。
【００５６】
また、本実施形態においてはサイズが異なるプリント原稿Ｐは同時にスキャナ１にセットできないため、ユーザがラボに依頼した１つの注文にサイズが異なる複数のプリント原稿Ｐが含まれている場合には、サイズ毎にプリント原稿Ｐを分けて複数回スキャンを行う必要がある。その一方で、サイズが異なる原稿をスキャナ１にセットする場合には一連のスキャン動作が中断するため、続いて行われるスキャンをその前の一連のスキャン動作とは別の注文とすべきか、先のスキャンの注文に追加すべきかを選択する必要がある。本実施形態においては、オペレータは別の注文とする場合には注文確定ボタン２７をクリックし、注文の処理を完了した後にスキャンする原稿のサイズを変更して新規にスキャンを行う。一方、先のスキャンの注文に追加する場合にはスキャンする原稿サイズを変更し、追加スキャン開始ボタン３１をクリックすることにより、追加の注文を選択することができる。また、注文をキャンセルして新規の注文を行う場合には、新規注文作成ボタン２５をクリックし、ダイヤログの表示にしたがってＯＫボタンをクリックすることにより、新規の注文を行うことができる。
【００５７】
例えば、１つの注文にＬサイズおよびＤＳＣサイズのプリント原稿Ｐが含まれている場合、オペレータはプリント原稿ＰをＬサイズとＤＳＣサイズとに分け、いずれか一方（ここではＬサイズとする）をスキャナ１にセットし、スキャン原稿サイズリストボックス２１Ｃによりスキャン原稿サイズをＬサイズにセットし、スキャン開始ボタン２６をクリックすることにより、Ｌサイズのプリント原稿Ｐのスキャンを行う。Ｌサイズのプリント原稿Ｐのスキャン終了後、ＤＳＣサイズのプリント原稿Ｐをスキャナ１にセットし、スキャン原稿サイズリストボックス２１Ｃによりスキャン原稿サイズをＤＳＣサイズにセットし、ＧＵＩ画面３０が表示されていることから追加スキャン開始ボタン３１をクリックすることにより、ＤＳＣサイズのプリント原稿Ｐのスキャンを行う。この場合、追加スキャン開始ボタン３１がクリックされているため、ＤＳＣサイズのプリント原稿Ｐのスキャンにより得られる中間処理済み画像データＳ１′は、Ｌサイズのプリント原稿Ｐのスキャンにより得られた中間処理済み画像データＳ１′と同一の注文に含まれるものと認識され、Ｌサイズのプリント原稿Ｐのスキャンにより得られた中間処理済み画像データＳ１′と同一のフォルダに保管される。
【００５８】
オペレータは、ＧＵＩ画面３０を観察しつつ、フォトコピーの注文かＣＤ書き込みの注文かの選択、プリントサイズの指定、トリミングの設定、画像の回転、指定コマの再スキャン、プリント枚数の入力等の操作を行うことにより注文内容を入力する。なお、プリント総枚数表示部２１Ｆにはプリント注文する際のプリントの総枚数が、ＣＤ枚数表示部２１ＧにはＣＤの総枚数が表示されるため、オペレータはプリント枚数およびＣＤ枚数を確認することができる。そして、注文確定ボタン２７をクリックすることにより注文が確定され、図６に示す注文内容確認ウィンドウが表示される。
【００５９】
図６に示すように注文内容確認ウィンドウ４０には、注文内容表示部４１、注文情報を生産システム３に送信するためのＯＫボタン４２および注文をやり直すためのキャンセルボタン４３が表示される。
【００６０】
注文内容表示部４１には、注文番号、サービス種、スキャン原稿サイズ、スキャン原稿枚数、プリントサイズ、選択コマ数、総プリント枚数およびＣＤ枚数が表示される。オペレータは注文内容表示部４１により注文内容を確認することができる。
【００６１】
なお、オペレータがＯＫボタン４２をクリックすると、その注文内容を表す注文情報が生成されるとともにその注文内容がパソコン２に保存されている注文リストに加えられる。ここで、オペレータはＧＵＩ画面と注文リスト画面とをキーボードのボタンを操作することにより切り替え表示することができる。図７は注文リスト画面を示す図である。図７に示すように、注文リスト画面５０には、今までに生産システム３に送信した注文情報のリスト５１、リスト５１において選択した注文情報を再送信するための送信ボタン５２、リスト５１において選択した注文情報を削除するための削除ボタン５３、注文リスト画面５０を最小化するための最小化ボタン５４、注文リスト画面５０の表示を終了させるための終了ボタン５５およびリスト５１に表示する注文情報を絞り込むための条件設定部５６が表示される。
【００６２】
リスト５１には注文番号、受付日時、ＬＡＮ経由で注文を受け付けた場合のネット受け付け番号、指定されたサービス種を表すサービス、プリントサイズを表すサイズ、プリント総枚数を表す枚数、注文したコマ数を表す注文コマ数およびその注文情報の現在の状況を表すステータスが表示される。
【００６３】
ここで、ステータスは、生産システム３における注文情報の処理状況に応じてその内容が設定されるものであり、処理済み、未処理および送信エラーがステータスとして表示される。
【００６４】
そしてオペレータは注文リスト画面５０のリスト５１を参照することにより、注文内容およびその注文の生産システム３における処理状況を確認することができる。
【００６５】
なお、条件設定部５６は、全ての注文情報を表示するための「全て」、未処理の注文情報を表示するための「未処理」、処理済みの注文情報を表示するための「処理済み」、送信エラーとなった注文情報を表示するための「エラー」のチェックボタンが表示されており、いずれかのチェックボタンをクリックすることにより、クリックしたチェックボタンに対応するステータスの注文情報がリスト５１に表示される。
【００６６】
アプリケーションソフトは、注文内容確認ウィンドウ４０のＯＫボタン４２がクリックされると、注文がなされた中間処理済み画像データＳ１′に対してシャープネス処理を施して処理済み画像データＳ２を生成する。ここで、プリント原稿Ｐのような反射原稿をスキャンした場合、輪郭がボケ気味な画像となるため、シャープネス処理を施すことにより輪郭を強調しているものである。シャープネス処理としては例えば下記の式によるボケマスク処理を行っている。  
Ｓ２＝Ｓ１′＋α（Ｓ１′−Ｓ１′us）
但し、Ｓ１′usは、中間処理済み画像データＳ１′をローパスフィルタによりフィルタリング処理して得られたボケデータ、αは強調係数である。
【００６７】
そして、シャープネス処理を施すことにより得られた処理済み画像データＳ２を注文情報とともに生産システム３に送信し、１つの注文についての処理を終了する。
【００６８】
ここで、本実施形態においては、スキャナ１およびパソコン２において、プリント原稿Ｐのスキャン、Ａ／Ｄ変換、γ変換、色変換、トリミング枠Ｗの設定および注文内容の入力というオペレータの操作を受け付ける処理、並びにシャープネス処理を行っている。図８は本実施形態において行われる処理を説明するための図である。図８に示すように、スキャン、Ａ／Ｄ変換およびγ変換はスキャナ１が行い、色変換、オペレータ操作の受け付けおよびシャープネス処理はパソコン２が行う。ここで、各処理のパソコン２における負荷を考えると、本出願人の実験により、スキャン、Ａ／Ｄ変換、γ変換および色変換まではパソコン２におけるＣＰＵの負荷は１０％以下であった。また、オペレータの操作はＣＰＵに連続的な負荷をかけることはなかった。また、シャープネス処理はＣＰＵの負荷は１００％に近いものとなった。
【００６９】
このため、本実施形態においては、ＣＰＵの負荷が比較的小さいスキャン、Ａ／Ｄ変換、γ変換および色変換を第１の処理、シャープネス処理を第２の処理と規定し、アプリケーションソフトが、１つの注文についての全てのプリント原稿Ｐに対して第１の処理を順次行って全てのプリント原稿Ｐについての中間処理済み画像データＳ１′を得、ＧＵＩ画面３０を表示してオペレータによるトリミング枠Ｗの設定および注文内容の入力というオペレータの操作を受け付けた後に、注文のあった中間処理済み画像データＳ１′に対して第２の処理を施し、この第２の処理の最中に他の注文についてのプリント原稿Ｐに対して第１の処理を行うようにスキャン１およびパソコン２を制御するようにしたものである。
【００７０】
ここで、１つの注文につきプリント原稿Ｐが３枚あり、全てのプリント原稿Ｐのプリントの注文を行うものとした場合において、本実施形態において行われる第１および第２の処理の流れを図９に示す。
【００７１】
まず、図９に示すように、１件目の注文について、１枚目のプリント原稿Ｐに対する第１の処理を行い、続いて２枚目および３枚目のプリント原稿Ｐに対する第１の処理を順次行う。そして、第１の処理により得られた中間処理済み画像データＳ１′を用いてＧＵＩ画面３０を表示してオペレータの操作を受け付け、続いて第１の処理により得られた中間処理済み画像データＳ１′に対する第２の処理を１枚目のプリント原稿Ｐから得られた中間処理済み画像データＳ１′から順に行う。ここで、第２の処理が開始されると、オペレータが２件目の注文についてのプリント原稿Ｐをスキャナ１にセットし、ＧＵＩ画面３０における新規注文作成ボタン２５をクリックしてＧＵＩ画面２０を表示し、さらにスキャン開始ボタン２６をクリックすることにより、第２の処理中にアプリケーションソフトが２件目の注文についての１枚目のプリント原稿Ｐに対する第１の処理を開始し、続いて２枚目および３枚目のプリント原稿Ｐに対する第１の処理を順次行う。
【００７２】
このように本実施形態の処理を行った場合、オペレータはトリミング枠Ｗの設定および注文内容の入力という自身が操作を開始するまでの待ち時間を短縮することができる。また、２件目の注文についての第１の処理と１件目の注文についての第２の処理とが並列に行われるため、オペレータは１件目の処理の終了を待つことなく、２件目の注文の処理を開始することができる。
【００７３】
次いで、本実施形態において行われる処理について説明する。図１０および図１１は本実施形態において行われる処理を示すフローチャートである。まず、パソコン２にインストールされたアプリケーションソフトが起動されることにより処理が開始され、オペレータによりスキャナ１にプリント原稿ＰがセットされてＧＵＩ画面２０においてスキャン開始ボタン２６がクリックされたか否かの監視を開始し（ステップＳ１）、ステップＳ１が肯定されると、スキャナ１にプリント原稿Ｐを１枚ずつスキャンさせる（ステップＳ２）。そして、スキャンにより得られた画像データＳ０に対してＡ／Ｄ変換処理、γ変換処理および色変換処理を施して中間処理済み画像データＳ１′を生成し（ステップＳ３）、スキャンするプリント原稿Ｐがまだあるか否かを判定する（ステップＳ４）。この判定はスキャナ１の原稿セット部１１のセンサ１１Ａが出力する信号に基づいて行う。なお、生成された中間処理済み画像データＳ１′は、現在スキャン中のプリント原稿Ｐ用としてハードディスク上に作成されたフォルダに保管される。
【００７４】
ステップＳ４が肯定されるとステップＳ２に戻り、ステップＳ４が否定されるまでステップＳ２からステップＳ４の処理を繰り返す。
【００７５】
ステップＳ４が否定されると、中間処理済み画像データＳ１′を縮小し、縮小した中間処理済み画像データＳ１′により表されるサムネイル画像を含むＧＵＩ画面３０を表示する（ステップＳ５）。
【００７６】
ここで、上述したように、１つの注文にＬサイズおよびＤＳＣサイズのプリント原稿Ｐが含まれており、先にＬサイズのプリント原稿Ｐのスキャンを行い、続いてＤＳＣサイズのプリント原稿Ｐのスキャンを行う場合を考える。この場合、Ｌサイズのプリント原稿Ｐのスキャンの終了後、オペレータはＤＳＣサイズのプリント原稿Ｐをスキャナ１にセットして、追加スキャン開始ボタン３１をクリックすることにより、ＤＳＣサイズのプリント原稿Ｐのスキャンを行う。
【００７７】
このため、ステップＳ５に続いて、追加スキャン開始ボタン３１がクリックされたか否かが判定され（ステップＳ６）、ステップＳ６が肯定されると、スキャナ１にプリント原稿Ｐを１枚ずつスキャンさせる（ステップＳ７）。そして、スキャンにより得られた画像データＳ０に対してＡ／Ｄ変換処理、γ変換処理および色変換処理を施して中間処理済み画像データＳ１′を生成し（ステップＳ８）、先のスキャンにより得られた中間処理済み画像データＳ１′が保管されているフォルダと同一のフォルダに中間処理済み画像データＳ１′を保管する（ステップＳ９）。続いて、スキャンするプリント原稿Ｐがまだあるか否かを判定し（ステップＳ１０）、ステップＳ１０が肯定されるとステップＳ７に戻り、ステップＳ１０が否定されるまでステップＳ７からステップＳ１０の処理を繰り返す。
【００７８】
ステップＳ１０が否定されると、中間処理済み画像データＳ１′を縮小し、先のスキャンにより表示したＧＵＩ画面３０のサムネイル一覧表示フィールド２２に、縮小した中間処理済み画像データＳ１′により表されるサムネイル画像を追加表示し（ステップＳ１１）、ステップＳ６に戻る。
【００７９】
ステップＳ６が否定されると、続いて、オペレータによるＧＵＩ画面３０を見ながらの、トリミング枠Ｗの設定および注文内容の入力というオペレータ操作を受け付ける（ステップＳ１２）。そして、注文確定ボタン２７がクリックされた後に注文確認ウィンドウ４０のＯＫボタン４２がクリックされたか否かの監視を開始し（ステップＳ１３）、ステップＳ１３が肯定されると、次の注文の処理を開始し（ステップＳ１４）、ステップＳ１へ戻る。また、ステップＳ１４に続いて、プリントすべく指定された中間処理済み画像データＳ１′に対して順次シャープネス処理を施して処理済み画像データＳ２を生成し（ステップＳ１５）、プリントすべく指定された全ての中間処理済み画像データＳ１′のシャープネス処理が終了したか否かを判定する（ステップＳ１６）。なお、処理済み画像データＳ２は、中間処理済み画像データＳ１′と同一フォルダに保管される。ステップＳ１６が否定されるとステップＳ１５に戻り、ステップＳ１６が肯定されるまでステップＳ１５およびステップＳ１６の処理を繰り返す。
【００８０】
ステップＳ１６が肯定されると、入力された注文内容から注文情報を生成して処理済み画像データＳ２および注文情報を生産システム３に送信するとともに（ステップＳ１７）、注文リストにその注文情報を登録し（ステップＳ１８）、処理を終了する。
【００８１】
図１２は、プリント原稿Ｐの搬送不良があった場合に行われる処理を示すフローチャートである。なお、この処理はオペレータによる操作の受け付け時に行われる。まず、図５に示すように、プリント原稿Ｐの半分しかスキャンされていないサムネイル画像がサムネイル一覧表示フィールド２２に表示されている場合、オペレータはそのサムネイル画像表示部２２Ａ′をクリックして指定するとともに、サムネイル画像表示部２２Ａ′に表示されたサムネイル画像を得たプリント原稿Ｐをスキャナ１に再度セットする。そして、指定コマ再スキャンボタン２２Ｅがオペレータによりクリックされることにより処理が開始され、スキャナ１にプリント原稿Ｐをスキャンさせる（ステップＳ２１）。そして、スキャンにより得られた画像データＳ０に対してＡ／Ｄ変換処理、γ変換処理および色変換処理を施して中間処理済み画像データＳ１′を生成し（ステップＳ２２）、再スキャンするプリント原稿Ｐが複数ある場合を考慮して、スキャンするプリント原稿Ｐがまだあるか否かを判定する（ステップＳ２３）。
【００８２】
ステップＳ２３が肯定されるとステップＳ２１に戻り、ステップＳ２３が否定されるまでステップＳ２１からステップＳ２３の処理を繰り返す。
【００８３】
ステップＳ２３が否定されると、中間処理済み画像データＳ１′を縮小し、縮小した中間処理済み画像データＳ１′により表されるサムネイル画像を、選択したサムネイル画像と置換してサムネイル一覧表示フィールド２２に表示し（ステップＳ２４）、処理を終了する。
【００８４】
このように、本実施形態においては、サイズが異なるプリント原稿Ｐ毎の連続スキャンが複数回に亘る場合において、各回のスキャンを１つの注文によるものと認識して、得られた中間処理済み画像データＳ１′および処理済み画像データＳ２を同一のフォルダに保管するようにしたものである。このため、１つの注文にサイズが異なるプリント原稿Ｐが含まれており、プリント原稿Ｐをサイズ毎に分けて複数回に亘ってスキャンする場合であっても、これらのスキャンを１つの注文と認識して処理を行うことができる。
【００８５】
この際、ＧＵＩ画面３０に表示された追加スキャン開始ボタン３１のクリックによりオペレータに連続スキャンの指示を行わせることにより、オペレータの意志を反映させつつ簡易な操作により各回のスキャンを１つの注文と認識させることができる。
【００８６】
また、サムネイル一覧表示フィールド２２に表示されたサムネイル画像のうち、搬送不良等のサムネイル画像の指定を受け付け、指定されたサムネイル画像を得たプリント原稿Ｐのみを指定コマ再スキャンボタン２２Ｅのクリックを受け付けて再スキャンし、再スキャンにより得られた中間処理済み画像データＳ１′を縮小して得た画像データにより表されるサムネイル画像を、指定したサムネイル画像と置換して表示することにより、スキャンを失敗しても複数のプリント原稿Ｐの全てについて再スキャンを行う必要がなくなり、これにより効率よく再度のスキャンを行うことができる。
【００８７】
なお、上記実施形態においては、１つの注文に含まれる全てのプリント原稿Ｐの第１の処理が終了した後に、第１の処理により得られた中間処理済み画像データＳ１′に対して順次第２の処理を施すようにし、さらに第２の処理中に次の注文に含まれるプリント原稿Ｐに対して第１の処理を行うようにしているが、１つの注文に含まれる全てのプリント原稿Ｐに対して順次第１の処理を行うとともに、１つのプリント原稿Ｐについての第１の処理が終了した後、次のプリント原稿Ｐについての第１の処理と、先のプリント原稿Ｐについての第２の処理とを並列に行うようにしてもよい。
【００８８】
また、上記実施形態においては、色変換処理を第１の処理に含めているが、色変換処理を第２の処理に含めてもよい。この場合、γ変換処理まで施された画像データＳ０からサムネイル画像の一覧が生成されてＧＵＩ画面３０に含められる。
【００８９】
また、上記実施形態においては、処理済み画像データＳ２および注文情報をＬＡＮ経由で生産システム３に送信しているが、処理済み画像データＳ２および注文情報をＦＤ、ＣＤ−Ｒ等のメディアに記録して、生産システム３に処理済み画像データＳ２および注文情報が記録されたメディアを渡すようにしてもよい。
【００９０】
また、上記実施形態においては、シャープネス処理としてボケマスク処理を行っているが、ウェーブレット変換を用いた処理等、シャープネスを強調できれば任意の処理を適用することができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態による画像処理システムの構成を示す概略ブロック図
【図２】スキャナの構成を示す図
【図３】初期のＧＵＩ画面を示す図
【図４】スキャンが終了した後のＧＵＩ画面を示す図
【図５】搬送不良により得られたサムネイル画像を含むＧＵＩ画面を示す図
【図６】注文内容確認ウィンドウを示す図
【図７】注文リスト画面を示す図
【図８】本実施形態において行われる処理を説明するための図
【図９】本実施形態において行われる処理の流れを示す図
【図１０】本実施形態において行われる処理を示すフローチャート（その１）
【図１１】本実施形態において行われる処理を示すフローチャート（その２）
【図１２】本実施形態において再スキャン時に行われる処理を示すフローチャート
【符号の説明】
【００９２】
１    スキャナ
２    パソコン
３    生産システム
２０，３０    ＧＵＩ画面
【図１】
2005064944.tif 000003
【図２】
2005064944.tif 000004
【図３】
2005064944.tif 000005
【図４】
2005064944.tif 000006
【図５】
2005064944.tif 000007
【図６】
2005064944.tif 000008
【図７】
2005064944.tif 000009
【図８】
2005064944.tif 000010
【図９】
2005064944.tif 000011
【図１０】
2005064944.tif 000012
【図１１】
2005064944.tif 000013
【図１２】
2005064944.tif 000014