(57)【要約】【課題】  本発明の目的は、ユーザが原稿にマーク等を付加することなく、また、原稿の内容に依存しないスキャンデータの分類方法を提供することである。さらに、複数の原稿が原稿台上にある場合でも適切な処理が可能な分類方法を提供するものである。また、スキャン処理自体の設定の簡便な設定方法も提供するものである。【解決手段】  本発明では、原稿台上の画像を読み取る画像読み取り手段と、原稿台に置いた１枚以上の原稿のそれぞれにについて、原稿台上の原稿位置を取得する原稿位置取得手段を備え、原稿台上に原稿を置いた位置によって、画像読み取り処理後の処理動作を変化させる。より具体的には、原稿を置いた位置によって、スキャンデータの保存先を変化させたり、スキャン自体の設定を変化させたりするものである。【選択図】  図１
2008092451.tif 000002
【特許請求の範囲】
【請求項１】
原稿台上の画像を読み取る画像読み取り手段と、原稿台に置いた１枚以上の原稿のそれぞれにについて原稿台上の原稿位置を取得する原稿位置取得手段とを備え、原稿台上に原稿を置いた位置によって、画像読み取り処理後の処理動作を変化させることを特徴とするスキャナシステム。
【請求項２】
前記画像読み取り処理後の処理動作の変化は、前記画像読み取り手段により読み取られた読み取りデータの保存先を、原稿の位置によって変更することを特徴とする請求項１に記載のスキャナシステム。
【請求項３】
前記画像読み取り手段により読み取られた読み取りデータの保存先を、ユーザが自由に設定可能な請求項２に記載のスキャナシステム。
【請求項４】
原稿台に原稿が１枚置かれている場合に、前記画像読み取り処理後の処理動作の変化は、
前記画像読み取り手段により読み取られた原稿の位置によって、画像読み取り条件を変化させ、再度、その変化させた読み取り条件により、前記画像読み取り手段で原稿を読み取ることを特徴とする請求項１に記載のスキャナシステム。
【請求項５】
２回目の画像読み取り時の画像読み取り条件を、ユーザが自由に設定可能な請求項４に記載のスキャナシステム。
【請求項６】
２回目の画像読み取り時の画像読み取り条件は、読み取り解像度であることを特徴とする請求項４および請求項５に記載のスキャナシステム。
【請求項７】
２回目の画像読み取り時の画像読み取り条件は、カラースキャンまたはモノクロスキャンであることを特徴とする請求項４および請求項５に記載のスキャナシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャンデータの保存先の決定方法およびスキャン後の処理方法に関するものである。
【背景技術】
【０００２】
従来、原稿のスキャン処理およびスキャン後のスキャンデータの取り扱いに関して、ユーザの手間を軽減させるために、様々な提案がなされている。例えば、原稿をスキャンする場合は、一般的には、ユーザ自身が、スキャン後にそのスキャンデータを分類し、保存しなければならないが、大量の原稿をスキャンする場合などは、かなりの手間となる。このため、特開平５−５４１２０のように、原稿上にバーコード等のマークを付加しこれを検出して分類を行ったり、特開２００１−１０１２１３のように、原稿自体のレイアウトや内容を解析して分類を行う方法などが提案されている。
【０００３】
また、特開２００５−４５３６９のように原稿をおいた位置によって、登録されたメールアドレスにスキャンデータを自動的に送付するといった、提案もなされている。
【特許文献１】特開平５−５４１２０号公報
【特許文献２】特開２００１−１０１２１３号公報
【特許文献３】特開２００５−４５３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特開平５−５４１２０のような提案では、原稿に予めマーク等の識別子を付加する作業が発生したり、原稿上に原稿自体とは無関係な記号が付加されたりして見栄えが悪くなったりするといったことが発生する。また、特開２００１−１０１２１３のような提案では、フォーマットの整っていない手書きの原稿などは、解析が困難であるといった問題があった。さらに、特開２００５−４５３６９では、複数の原稿を同時に原稿台上に置いた場合が考慮されていなかった。
【０００５】
そこで、本発明の目的は、ユーザが原稿にマーク等を付加することなく、また、原稿の内容に依存しないスキャンデータの分類方法を提供することである。さらに、複数の原稿が原稿台上にある場合でも適切な処理が可能な分類方法を提供するものである。また、スキャン処理自体の設定の簡便な設定方法も提供するものである。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明では、原稿台上の画像を読み取る画像読み取り手段と、原稿台に置いた１枚以上の原稿のそれぞれにについて原稿台上の原稿位置を取得する原稿位置取得手段を備え、原稿台上に原稿を置いた位置によって、画像読み取り処理後の処理動作を変化させる。より具体的には、原稿を置いた位置によって、スキャンデータの保存先を変化させたり、スキャン自体の設定を変化させたりするものである。
【発明の効果】
【０００７】
以上により、ユーザが原稿を置いた位置により、保存先を決定することにより、原稿にマーク等を付加することなく、また、原稿の内容に依存しない分類が可能である。また、複数枚の原稿を切り出して個別に処理するため、一度のスキャン処理により複数の原稿を一度に分類可能である。また、原稿を置いた位置により、スキャン設定を変化させることも可能である。
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて本発明の実施例の説明を行う。
【０００９】
図１は、本発明の一実施の形態に係る情報処理システムの全体構成を示すブロック図である。本システムは、ホストコンピュータ３０にスキャナ機器４０が通信ケーブル１２で接続されて構成される。ホストコンピュータ３０は、ＣＰＵ１にＲＯＭ２、ＲＡＭ３、キーボード入力装置４、マウス５、ディスプレイ６、ＨＤＤ（ハードディスク装置）７、ＦＤ（フレキシブルディスク装置）８、外部記憶装置９及び通信ＩＦ（インターフェイス）１０がシステムバス１１で接続されて構成される。
【００１０】
ホストコンピュータ３０において、ＲＯＭ２は、ホストコンピュータ３０の起動時に実行されるプログラム等が格納されている。ＲＡＭ３は、各種処理に必要なプログラムのロードや各種データの一時記憶に用いられる。キーボード４及びポインティングデバイスであるマウス５は、ユーザが各種指示を入力するのに用いられる。ディスプレイ６は各種情報を可視表示し、後述する、スキャンプログラムや保存先設定プログラムに関する画面表示等を行う。ＨＤＤ７は、大容量の記憶装置であり、プログラムやファイル等の記憶のほか、ＲＡＭ３等で制御しきれないデータの一時記憶にも用いられる。ＨＤＤ７にはさらに、スキャナ機器４０からの読み取り画像データを処理するためのスキャンプログラム２０、ファイルの保存先を設定するための保存先設定プログラム２１、保存先設定情報を保持する保存先テーブル２２が格納されている。ＦＤ８は不図示のフレキシブルディスクに対してデータの読み書きを行う。外部記憶装置９は、ＨＤＤ７やＦＤ８とは異なるメディアによる記憶装置（例えばＣＤ−ＲＷ、ＤＶＤ等）である。通信ＩＦ１０は、スキャナ機器４０をはじめとする入力デバイスとの通信を制御する。システムバス１１は、ホストコンピュータ３０における各構成要素間のデータの受け渡しを行う。ＣＰＵ１は、システムバス１１を介してホストコンピュータ３０全体の制御を司る。通信ケーブル１２は、ホストコンピュータ３０とスキャナ機器４０とを物理的に接続すると共に、両者間のデータ、信号等の通信を可能にする。
【００１１】
スキャナ機器４０は、機器側ＣＰＵ１５に、機器側通信ＩＦ１３、機器側ＲＡＭ１７、画像入力部１６、機器側ＲＯＭ１４、スキャンボタン１８が機器内バス１９で接続されて構成される。スキャナ機器４０において、機器側ＣＰＵ１５は機器全体の制御を司る。機器側通信ＩＦ１３は、ホストコンピュータ３０との通信を制御する。機器側ＲＯＭ１４には各種プログラム等が格納されている。画像入力部１６は、原稿や写真等の画像を光学的に読み取るための不図示のセンサ及び駆動系を併せ持つ。機器側ＲＡＭ１７は、読み取った画像データの一時記憶等に用いられる。
【００１２】
次に本発明の処理手順を説明する。本発明は、保存先設定プログラム２１による保存先設定処理とスキャンプログラムによるスキャン処理の２つの処理手順がある。保存先設定処理は、ディスプレイ６にＵＩを表示し、各領域に対して対応づけられた画像ファイルの保存先をユーザに設定させ、保存先テーブル２２内にその設定を保存するものである。なお、保存先テーブルはスキャン処理で利用するため、ユーザはスキャン処理を実行する前に、保存先設定処理を実行しておかなければならない。
【００１３】
図２は、保存先設定処理のフローチャートである。保存先設定処理は、ホストコンピュータ３０上のマウス５やキーボード４を用いてユーザにより起動指示がされる。ユーザからの保存先設定処理の起動指示を受けたホストコンピュータ３０は、ＣＰＵ１がＨＤＤ７内にある保存先設定プログラム２１をＲＡＭ３上にロードし実行する。
【００１４】
まず、Ｓ２０１でＣＰＵ１は、ディスプレイ６上に保存先設定ＵＩを表示する。図３は保存先設定ＵＩの例である。３０１は、原稿台上に仮想的に区切られた領域を表している。本実施例では、図示されているように、原稿台を左右に２等分、上下に２等分の４領域に等分し、各領域にＡＢＣＤの名称をつけてある。３０２は、各領域に原稿を置いた場合に、実際にスキャンしたファイルを保存するフォルダ名を設定する部分である。ユーザは、３０２内のフォルダ名を自由に設定することが可能である。図３の例では、エリアＡに原稿を置いた場合は、その原稿のスキャンファイルは、D:\PhotoData\Family フォルダに保存され、エリアBに置いた原稿のスキャンファイルは D:\PhotoData\Business に保存される。３０３は設定ボタンであり、このボタンがユーザに押されると、ユーザによる設定作業が完了したことを意味する。３０４は、キャンセルボタンであり、このボタンが押された場合は、直ちに保存先設定処理を終了する。
【００１５】
S２０２では、ユーザがＯＫボタン３０３を押すまで、設定値の変更を受け付ける。そして、ＯＫボタン３０３が押されると、S２０３へ進む。
【００１６】
S２０３では、S２０２で設定された、各エリアに対する保存先のフォルダ名を、保存先テーブル２２へ保存する。図４は、保存先テーブルの例である。
以上で、保存先設定処理は終了である。
【００１７】
次にスキャン処理について図５のフローチャートを用いて説明する。
【００１８】
スキャン処理の起動指示は、スキャナ機器４０上のスキャンボタン１８をユーザが押すことにより、通信ケーブル１２を通じてホストコンピュータ３０に伝えられる。そして、起動指示を受けたホストコンピュータ３０は、ＣＰＵ１がＨＤＤ７内にあるスキャンプログラム２１をＲＡＭ３上にロードし実行する。
【００１９】
まず、Ｓ５０１では、ホストコンピュータ３０は、スキャナ機器４０に、スキャン開始コマンドを送信する。そして、スキャン開始コマンドを受けたスキャナ機器４０では、画像入力部１６を作動させ、原稿台上の原稿をスキャンし、スキャンデータを通信ケーブル１２を通してホストコンピュータ３０へ送信する。スキャン作業は、原稿台の全面をスキャンして終了する。送信されたスキャンデータは、ホストコンピュータ３０内のＲＡＭ３もしくはＨＤＤ７に保存される。なお、スキャン解像度やカラー・モノクロなどのスキャン等のスキャン設定は、固定でもよいし、ユーザが予め、スキャンプログラム２０に設定してもよい。
【００２０】
Ｓ５０２では、Ｓ５０１で取り込んだスキャンデータに対して、原稿の切り出し処理を行う。Ｓ５０１で読み込んだデータは、あくまでも原稿台全面のスキャンデータなので、ここで、エッジ検出処理などを行って、実際の原稿領域を切り出す。当然、複数の原稿を原稿台に載せてスキャンした場合には、複数の原稿が同時に切り出される。図６に切り出し例を示す。原稿台に原稿６０１、原稿６０２、原稿６０３の３つの原稿を載せスキャンし、切り出し処理を行うと、原稿６０１のスキャンデータであるスキャンデータ６１１、原稿６０２のスキャンデータであるスキャンデータ６１２、原稿６０３のスキャンデータであるスキャンデータ６１３の３つのスキャンデータが切り出される。
【００２１】
S５０３では、Ｓ５０２で切り出したスキャンデータが、原稿台上のどの領域に属していかの判定を行う。具体的には、Ｓ５０２で切り出したスキャンデータの重心点を求め、この点が原稿台上の分割したエリアのどのエリア内に位置するかを判断する。重心点が位置したエリアが、その切り出したスキャンデータの属するエリアとなる。図７に例を示す。スキャンデータ７０１の重心点は７１１、スキャンデータ７０２の重心点は７１２とすると、スキャンデータ７０１は、重心点７１１がエリアＡ内に位置するため、エリアＡに属していると判断する。同様に、スキャンデータ７０２は、重心点７１２がエリアＤ内に位置するため、エリアＤに属していると判断する。
【００２２】
Ｓ５０４では、保存先テーブル２２を検索し、Ｓ５０３で判定した、属するエリアに対応する保存先フォルダを取得する。そして、取得したフォルダ内に、スキャンデータを保存する。なお、保存ファイル名は、一定のルールに従い自動的に生成する。
【００２３】
Ｓ５０５では、Ｓ５０２で切り出した全原稿のスキャンデータの保存処理が終了したかの確認を行う。終了していない場合は、再び、Ｓ５０３に戻り、再びＳ５０３からＳ５０４の処理を繰り返す。
【００２４】
以上でスキャン処理は終了である。
【００２５】
図８に６枚の原稿を原稿台に載せた場合の処理結果の例を示す。保存先テーブルが図４の内容の場合には、原稿８０１と原稿８０２は、「D:\PhotoData\Family」に、原稿８０３と原稿８０４は「D:\PhotoData\Business」に、原稿８０５は、「D:\PhotoData\Private」に、原稿８０６は「D:\PhotoData\Etc」に保存される。
【００２６】
つまり、一度のスキャン処理により、６枚のスキャンデータが、対応づけられたフォルダに自動的に保存される。
【００２７】
以上により、ユーザが原稿を置いた位置により、保存先を決定することが可能になる。
【００２８】
（他の実施形態）
他の実施形態として、スキャン設定自体を原稿を置いた位置によって変化させる例を図９で示す。図９の(a)のように、原稿台を仮想的に左右に２等分して、それぞれ領域A、領域Bとする。そして領域Aのスキャン設定を、読み取り解像度３００dpi、モノクロスキャンとし、領域Bのスキャン設定を読み取り解像度６００dpi、カラースキャンとする。
【００２９】
スキャン処理が実行されると、まずプレスキャンを行って、原稿の位置を取得し、次に取得した位置に対応するスキャン設定に従って、本スキャンを行う。例えば、図９の（ｂ）のように原稿を置くと、読み取り解像度３００dpi、モノクロスキャンされ、図９の（ｃ）のように置くと読み取り解像度６００dpi、カラースキャンでスキャンされる。
【００３０】
このように、本発明では、原稿の置かれた位置に意味を持たせることにより、原稿の置き方だけでスキャン設定を変化させることも可能となる。
【図面の簡単な説明】
【００３１】
【図１】システム構成図。
【図２】保存先設定処理のフローチャート。
【図３】保存先設定ＵＩの例。
【図４】保存先テーブルの例。
【図５】スキャン処理のフローチャート。
【図６】切り出しの例。
【図７】所属エリアの例。
【図８】複数原稿を原稿台に置いた例。
【図９】スキャン設定を変化させる例。
【図１】
2008092451.tif 000003
【図２】
2008092451.tif 000004
【図３】
2008092451.tif 000005
【図４】
2008092451.tif 000006
【図５】
2008092451.tif 000007
【図６】
2008092451.tif 000008
【図７】
2008092451.tif 000009
【図８】
2008092451.tif 000010
【図９】
2008092451.tif 000011