(57)【要約】【課題】白黒原稿とカラー原稿とを自動的に判別してそれぞれの画像データを適切なデータ量で取得することが可能なコンピュータプログラム、画像入力装置、画像入力システムおよび画像入力方法の提供することを目的とする。【解決手段】所定の解像度により画像データを読み取る画像読取装置１が接続されたコンピュータ２を、白黒画像またはカラー画像を共通の解像度で入力する画像データ入力手段３０と、入力画像が白黒画像かカラー画像かを判別する白黒判別手段３１と、入力画像が白黒原稿の画像データであった場合にカラー画像データを白黒の画像データに変換する単色変換手段３２と、入力画像がカラー画像の場合に共通の解像度よりも低い解像度に入力画像を変換する解像度変換手段３３として機能させる。【選択図】図４
2007166138.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、白黒画像またはカラー画像を共通の解像度で入力する処理と、前記入力画像が白黒画像かカラー画像かを判別する処理と、前記入力画像が白黒画像と判別されたとき、前記共通の解像度のまま前記入力画像を取り込み、一方、前記入力画像がカラー画像と判別されたとき、前記共通の解像度より低い解像度に前記入力画像を変換する処理とを実行させることを特徴とするコンピュータプログラム。
【請求項２】
コンピュータに、白黒画像またはカラー画像を共通の解像度で入力する処理と、前記入力画像が白黒画像かカラー画像かを判別する処理と、前記入力画像が白黒画像と判別されたとき、前記共通の解像度のまま前記入力画像を取り込み、前記入力画像を単色画像へ変換し、一方、前記入力画像がカラー画像と判別されたとき、前記共通の解像度より低い解像度に前記入力画像を変換する処理とを実行させることを特徴とするコンピュータプログラム。
【請求項３】
前記白黒画像かカラー画像かを判別する処理は、入力画像の色相に基づいて行うことを特徴とする請求項１または請求項２記載のコンピュータプログラム。
【請求項４】
さらに前記コンピュータに、前記入力画像を変換する際に用いる前記低い解像度を指定する処理を実行させることを特徴とする請求項１、請求項２または請求項３記載のコンピュータプログラム。
【請求項５】
白黒画像またはカラー画像を共通の解像度で入力する入力手段と、前記入力画像が白黒画像かカラー画像かを判別する判別手段と、前記入力画像が前記判別手段により白黒画像と判別されたとき、前記共通の解像度のまま前記入力画像を取り込み、一方、前記入力画像がカラー画像と判別されたとき、前記共通の解像度より低い解像度に前記入力画像を変換する画像変換手段とを備えることを特徴とする画像入力装置。
【請求項６】
画像を読み取る読取装置と、前記読取画像が白黒画像またはカラー画像の場合でも前記読取装置から前記読取画像を共通の解像度で入力する画像入力装置とを具備し、前記画像入力装置は、前記入力画像が白黒画像かカラー画像かを判別し、前記入力画像が白黒画像と判別されたとき、前記共通の解像度のまま前記入力画像を取り込み、一方、前記入力画像がカラー画像と判別されたとき、前記共通の解像度より低い解像度に前記入力画像を変換するものであることを特徴とする画像入力システム。
【請求項７】
白黒画像またはカラー画像を共通の解像度で入力する第１ステップと、入力画像が白黒画像かカラー画像かを判別する第２ステップと、前記入力画像が白黒画像と判別されたとき、前記共通の解像度のまま前記入力画像を取り込み、一方、前記入力画像がカラー画像と判別されたとき、前記共通の解像度より低い解像度に前記入力画像を変換する第３ステップとを含むことを特徴とする画像入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを入力するコンピュータプログラム、画像入力装置、画像入力システムおよび画像入力方法に関する。
【背景技術】
【０００２】
画像読取装置により原稿から画像データを読み取る場合、利用者がモノクロ（白黒）原稿であるか、カラー原稿であるかを判別し、それぞれの原稿に応じた読み取りモードで原稿を読み取るのが一般的である。また、原稿が白黒原稿であるか、カラー原稿であるかを自動的に判別する技術としては、例えば（特許文献１）に記載のものがある。
【特許文献１】特開平９−２６１４１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、白黒原稿とカラー原稿とが混在した原稿を連続して読み取る場合には、その都度、読み取りモードを変更することは煩雑であるため、カラー原稿の読み取りモードで白黒原稿もすべて読み取ることが多い。
【０００４】
しかしながら、カラー原稿の読み取りモードですべての原稿を読み取ると、データ量が多くなってしまうという問題がある。
【０００５】
そこで、本発明においては、白黒原稿とカラー原稿とを自動的に判別してそれぞれの画像データを適切なデータ量で取得することが可能なコンピュータプログラム、画像入力装置、画像入力システムおよび画像入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、白黒画像またはカラー画像を共通の解像度で入力し、この画像データが白黒画像かカラー画像かを判別し、白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換する構成とした。
【発明の効果】
【０００７】
本発明によれば、入力画像が、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。また、このようなカラー原稿の画像データの場合には、データ量を削減しても画質はあまり落ちないので、白黒原稿と比較して見劣りすることはない。
【発明を実施するための最良の形態】
【０００８】
本発明の請求項１の発明に係るコンピュータプログラムは、コンピュータに、白黒画像またはカラー画像を共通の解像度で入力する処理と、入力画像が白黒画像かカラー画像かを判別する処理と、入力画像が白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換する処理とを実行させるものである。これにより、入力画像が、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。また、このようなカラー原稿の画像データの場合には、データ量を削減しても画質はあまり落ちないので、白黒原稿と比較して見劣りすることはない。
【０００９】
本発明の請求項２の発明に係るコンピュータプログラムは、コンピュータに、白黒画像またはカラー画像を共通の解像度で入力する処理と、入力画像が白黒画像かカラー画像かを判別する処理と、入力画像が白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、入力画像を単色画像へ変換し、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換する処理とを実行させるものである。これにより、入力画像が、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。また、このようなカラー原稿の画像データの場合には、データ量を削減しても画質はあまり落ちないので、白黒原稿と比較して見劣りすることはない。
【００１０】
本発明の請求項３の発明に係るコンピュータプログラムは、白黒画像かカラー画像かを判別する処理は、入力画像の色相に基づいて行うことを特徴とするものである。これにより、入力画像の色相からカラー原稿の画像データまたは白黒原稿の画像データか否かを判別するので、白黒原稿とカラー原稿との場合で区別する必要をなくすことができる。
【００１１】
本発明の請求項４の発明に係るコンピュータプログラムは、さらにコンピュータに、入力画像を変換する際に用いる低い解像度を指定する処理を実行させるためのものである。これにより、解像度の変換を指定するので、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。また、このようなカラー原稿の画像データの場合には、データ量を削減しても画質はあまり落ちないので、白黒原稿と比較して見劣りすることはない。
【００１２】
本発明の請求項５の発明に係る画像入力装置は、白黒画像またはカラー画像を共通の解像度で入力する入力手段と、入力画像が白黒画像かカラー画像かを判別する判別手段と、入力画像が判別手段により白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換する画像変換手段とを備えたものである。これにより、入力された画像データが、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。
【００１３】
本発明の請求項６の発明に係る画像入力システムは、画像を読み取る読取装置と、読取画像が白黒画像またはカラー画像の場合でも読取装置から画像を共通の解像度で入力する画像入力装置とを具備し、画像入力装置は、入力画像が白黒画像かカラー画像かを判別し、入力画像が白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換するものである。これにより、入力された画像データが、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。
【００１４】
本発明の請求項７の発明に係る画像入力方法は、白黒画像またはカラー画像を共通の解像度で入力する第１ステップと、入力画像が白黒画像かカラー画像かを判別する第２ステップと、入力画像が白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換する第３ステップとを含むものである。これにより、入力された画像データが、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができる。
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
【００１６】
図１は本発明の実施の形態における画像入力システムの構成図、図２は図１の画像読取装置のハードウェア構成図、図３は図１のコンピュータのハードウェア構成図、図４は図１の画像入力システムのブロック図、図５は図１の画像入力システムによる画像入力処理のフローチャートである。
【００１７】
図１において、本発明の実施の形態における画像入力システムは、所定の解像度により画像データを読み取る読取装置としての画像読取装置１と、この画像読取装置１が接続されるコンピュータ２とから構成される。
【００１８】
画像読取装置１は、図２に示すように、原稿を読み取る読取部１０と、コンピュータ２に接続するための外部インターフェース（Ｉ／Ｆ）１１と、読取部１０による画像データの読み取り処理や外部Ｉ／Ｆ１１を通じたコンピュータ２との通信等の各種処理を行う中央処理装置（ＣＰＵ）１２と、ＣＰＵ１２を動作させるためのプログラム等を記録したリード・オンリ・メモリ（ＲＯＭ）１３と、読取部１０により読み取った画像データを一時記憶したり、ＣＰＵ１２による演算処理時のデータを一時記憶したりするランダム・アクセス・メモリ（ＲＡＭ）１４とを有する。
【００１９】
コンピュータ２は、図３に示すように、各種データを表示するディスプレイ２０と、キーボードやポインティングデバイス等の操作入力部２１と、画像読取装置１に接続するための外部インターフェース（Ｉ／Ｆ）２２と、各種データを保存するハードディスク２３と、各種処理を行う中央処理装置（ＣＰＵ）２４と、ＣＰＵ２４を動作させるためのプログラム等を記録したリード・オンリ・メモリ（ＲＯＭ）２５と、ＣＰＵ２４による演算処理時のデータを一時記憶したりするランダム・アクセス・メモリ（ＲＡＭ）２６とを有する。
【００２０】
また、図４に示すように、コンピュータ２は、ハードディスク２３等に記録されたコンピュータプログラムとしての画像入力プログラムを実行することにより、画像データを入力する画像データ入力手段３０と、画像データが白黒原稿の画像であるか否かを判別する白黒判別手段３１と、画像データを単色の画像データに変換する単色変換手段３２と、画像データを元の画像データよりも低解像度の画像データに変換する解像度変換手段３３と、解像度変換手段３３により変換する解像度を指定する解像度指定手段３４と、単色変換手段３２および解像度変換手段３３による処理後の画像データを記憶する記憶手段３５として機能する。
【００２１】
以下、上記構成の画像入力システムによる画像入力処理について、図５のフローチャートに従って説明する。なお、予めカラー原稿の場合と白黒原稿の場合とのそれぞれの読み取りの解像度が指定されているものとする（例えば、カラー原稿の場合に１５０ｄｐｉ、白黒原稿の場合に３００ｄｐｉ）。
【００２２】
まず、コンピュータ２は、利用者からの操作入力部２１による画像読み取り指示が画像種別を自動で判別するモードであるか否かを判断する（ステップＳ１００）。ここで、画像種別を自動で判別するモードである場合には、コンピュータ２は、画像データ入力手段３０により、外部Ｉ／Ｆ２２を通じて画像読取装置１から所定の解像度（例えば３００ｄｐｉ）のカラー画像データを入力する（ステップＳ１０１）。このとき、画像読取装置１は、コンピュータ２により指定されたカラー原稿の場合と白黒原稿の場合とのそれぞれの解像度のうち高い方の解像度（本例では３００ｄｐｉ）を共通の解像度とし、カラー原稿または白黒原稿に関わらずこの共通の解像度で読取部１０により原稿のカラー画像データを読み取り、外部Ｉ／Ｆ１１を通じてコンピュータ２へ出力する。
【００２３】
次に、コンピュータ２は、白黒判別手段３１により、画像データ入力手段３０により入力されたカラー画像データが白黒原稿の画像データであるか否かを判別する（ステップＳ１０２）。このとき、白黒判別手段３１は、カラー画像データの色相からカラー画像データが白黒原稿の画像データであるかカラー原稿の画像データであるかを判別する。例えば、色相がカラーである画素数の割合が全画素数に対してある一定の閾値を超えた場合にカラー原稿の画像データであると判別する。
【００２４】
ここで、カラー画像データが白黒原稿の画像データであると判別された場合には、コンピュータ２は、単色変換手段３２により、多値のカラー画像データを単色（２値、例えば、白黒）の画像データに変換する（ステップＳ１０３）。
【００２５】
一方、カラー画像データが白黒原稿の画像データでない場合、すなわちカラー原稿の画像データであると判別された場合には、解像度変換が必要であると判断し（ステップＳ１０４）、コンピュータ２は、解像度変換手段３３により元の画像データよりも低解像度の画像データに変換する（ステップＳ１０５）。このとき、解像度変換手段３３は、解像度指定手段３４により変換後の解像度が指定されている場合にはこの指定された解像度（但し、元の画像データよりも低解像度）へ、指定されていない場合には予め指定されていたカラー原稿の場合の解像度（本例では１５０ｄｐｉ）へと変換する（ステップＳ１０５）。
【００２６】
なお、ステップＳ１００において、画像読み取り指示が画像種別を自動で判別するモードでない場合には、予め指定された画像種別（カラー原稿または白黒原稿）、指定解像度で画像取得を行う（ステップＳ１０６）。
【００２７】
以上のように、本実施の形態における画像入力システムでは、白黒画像またはカラー画像を共通の解像度で入力し、この入力画像が白黒画像かカラー画像かを判別し、この入力画像が白黒画像と判別されたとき、共通の解像度のまま入力画像を取り込み、一方、入力画像がカラー画像と判別されたとき、共通の解像度より低い解像度に入力画像を変換することにより、入力された画像データが、カラー原稿の画像データであった場合には、元の画像データよりも低解像度の画像データに変換することで、データ量を削減することができるので、この読み取った画像データをハードディスク２３等に記憶する際にその必要容量を節減することができる。
【００２８】
また、一般的に白黒原稿に比べてカラー原稿の場合には低解像度であっても画質はあまり落ちないので、低解像度へと変換してデータ量を削減しても白黒原稿と比較して見劣りすることはない。
【００２９】
また、本実施の形態における画像入力システムでは、入力する画像データはカラー画像データだけで良く、このカラー画像データの色相からカラー原稿データが白黒原稿の画像データであるか否かを判別し、白黒原稿の場合には単色変換手段３２により単色の画像データへ変換するので、白黒原稿とカラー原稿との場合で区別する必要がなく、また単色の画像データへと変換されることで、データ量はさらに少なくなる。
【産業上の利用可能性】
【００３０】
本発明は、画像データを入力するコンピュータプログラム、画像入力装置、画像入力システムおよび画像入力方法として有用である。特に、白黒原稿とカラー原稿とを自動的に判別してそれぞれの画像データを適切なデータ量で取得することが可能な点で好適である。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態における画像入力システムの構成図
【図２】図１の画像読取装置のハードウェア構成図
【図３】図１のコンピュータのハードウェア構成図
【図４】図１の画像入力システムのブロック図
【図５】図１の画像入力システムによる画像入力処理のフローチャート
【符号の説明】
【００３２】
１    画像読取装置
２    コンピュータ
１０    読取部
１１    外部Ｉ／Ｆ
１２    ＣＰＵ
１３    ＲＯＭ
１４    ＲＡＭ
２０    ディスプレイ
２１    操作入力部
２２    外部Ｉ／Ｆ
２３    ハードディスク
２４    ＣＰＵ
２５    ＲＯＭ
２６    ＲＡＭ
３０    画像データ入力手段
３１    白黒判別手段
３２    単色変換手段
３３    解像度変換手段
３４    解像度指定手段
３５    記憶手段
【図１】
2007166138.tif 000003
【図２】
2007166138.tif 000004
【図３】
2007166138.tif 000005
【図４】
2007166138.tif 000006
【図５】
2007166138.tif 000007