(57)【要約】【課題】画像の送受信を効率的に行うことのできる画像情報出力装置を提供する。【解決手段】処理の対象となる画像情報を、画像情報の供給元から受け入れ、当該画像情報に対して施されるべき処理に対応して、記憶されている画像情報の品質の条件を参照して、受け入れた画像情報の品質が、当該品質の条件を満足するか否かを判断し、画像情報の品質が品質の条件を満足しないと判断された場合に、画像情報の供給元に対して、品質の異なる画像情報の送信を要求する画像情報出力装置である。【選択図】図１
2007324996.tif 000002
【特許請求の範囲】
【請求項１】
処理の対象となる画像情報を、画像情報の供給元から受け入れる画像情報入力手段と、
前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段と、
前記画像情報の品質が、前記条件記憶手段に記憶された画像情報の品質の条件を満足するか否かを判断する画像情報判断手段と、
前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する制御手段と、
を含むことを特徴とする画像情報出力装置。
【請求項２】
前記要求情報は前記品質の条件を表わす情報を含むことを特徴とする請求項１に記載の画像情報出力装置。
【請求項３】
前記制御手段は、さらに
前記画像情報判断手段により前記画像情報の品質が前記画像情報処理装置で行う処理に適さないと判断された場合においても、当該画像情報を処理させるよう制御することを特徴とする請求項１又は請求項２に記載の画像情報出力装置。
【請求項４】
画像情報を記憶する画像情報記憶装置と、
画像情報を画像情報処理装置へ出力する画像情報出力装置と、
を備え、
前記画像情報出力装置は、
前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段と、
前記画像情報の品質が、前記条件記憶手段に記憶された画像情報の品質の条件を満足するか否かを判断する画像情報判断手段と、
前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する制御手段と、
を有し、
前記画像情報記憶装置は、
前記画像情報を生成して、前記画像情報出力装置へ出力する手段と、
前記画像情報の送信先である画像情報出力装置から要求情報を受信したときに、当該先に送信した画像情報の品質とは異なる画像情報を生成して、前記画像情報出力装置へ出力する手段と、
を有することを特徴とする画像情報出力システム。
【請求項５】
コンピュータに、
処理の対象となる画像情報を、画像情報の供給元から受け入れる手順と、
前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段から品質の条件を読み出す手順と、
前記画像情報の品質が、前記読み出した品質の条件を満足するか否かを判断する手順と、
前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報出力装置、画像情報出力システムおよびプログラムに関する。
【背景技術】
【０００２】
画像のデータは、一般にテキストデータや各種コマンドデータに比べデータ量が大きくなる。このため通信回線により画像を送信する場合に送信時間が多く必要とされる。そこで、画像の一覧表示などを行う際、実際の画像の代わりに、解像度などを変換しデータ量を縮小した画像を送信することが、一般に行われている。とくに、あらかじめ縮小画像を用意しておけば、画像の送信時間を大幅に短縮できる。
【０００３】
しかし、用意された縮小画像が、一覧表示などの行われるべき処理に適さない品質であると、処理を行えない場合や処理の実行効率などが低下する場合がある。
【０００４】
例えば、レイアウト表示を高速化しつつ、高精細表示を行いたいとの要望に応えるため、用意された低解像度の縮小画像を用いて表示を行い、同時に実際の画像から新たに高解像度の縮小画像を作成し、作成が完了したものから順次縮小画像を古いものから新しいものへ置き換えてレイアウト表示を行う画像表示装置が、特許文献１に開示されている。
【特許文献１】特開２００４−２９３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この特許文献１に開示された技術をただ適用すると、縮小画像の品質が、行うべき処理に適していたとしても、より高精細な縮小画像が送信されることとなり、過剰な品質でデータ量の多い画像が送受信されることとなって通信負荷がかかってしまう。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、画像の送受信を効率的に行うことのできる画像情報出力装置、画像出力システム、およびプログラムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、画像情報出力装置であって、処理の対象となる画像情報を、画像情報の供給元から受け入れる画像情報入力手段と、前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段と、前記画像情報の品質が、前記条件記憶手段に記憶された画像情報の品質の条件を満足するか否かを判断する画像情報判断手段と、前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する制御手段と、を含むことを特徴としている。
【０００８】
ここで前記要求情報は前記品質の条件を表わす情報を含むこととしてもよい。さらに、前記制御手段は、前記画像情報判断手段により前記画像情報の品質が前記画像情報処理装置で行う処理に適さないと判断された場合においても、当該画像情報を処理させるよう制御することとしてもよい。
【０００９】
また本発明の一態様は、画像情報出力システムであって、画像情報を記憶する画像情報記憶装置と、画像情報を画像情報処理装置へ出力する画像情報出力装置と、を備え、前記画像情報出力装置は、前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段と、前記画像情報の品質が、前記条件記憶手段に記憶された画像情報の品質の条件を満足するか否かを判断する画像情報判断手段と、前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する制御手段と、を有し、前記画像情報記憶装置は、前記画像情報を生成して、前記画像情報出力装置へ出力する手段と、前記画像情報の送信先である画像情報出力装置から要求情報を受信したときに、当該先に送信した画像情報の品質とは異なる画像情報を生成して、前記画像情報出力装置へ出力する手段と、を有することを特徴としている。
【００１０】
さらに本発明の別の態様は、プログラムであって、コンピュータに、処理の対象となる画像情報を、画像情報の供給元から受け入れる手順と、前記画像情報に対して施されるべき処理に対応して、画像情報の品質の条件を記憶する条件記憶手段から品質の条件を読み出す手順と、前記画像情報の品質が、前記読み出した品質の条件を満足するか否かを判断する手順と、前記画像情報判断手段により、前記画像情報の品質が前記品質の条件を満足しないと判断された場合に、前記画像情報の供給元に対して、品質の異なる画像情報の送信を要求する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好ましい実施の形態について、図面を参照しながら詳細に述べる。
【００１２】
図１は、本実施の形態に係る画像情報記憶装置１１および画像情報出力装置１２の構成要素および装置間の接続関係を示す図である。まず、画像情報記憶装置１１について説明する。
【００１３】
画像情報記憶装置１１は、ＣＰＵ１１０と、記憶部１１１と、入力インターフェイス１１８と、通信インターフェイス１１９と、を含んで構成されている。また記憶部１１１は、画像情報記憶部１１２と、適正条件記憶部１１３と、他情報記憶部１１４と、ＲＯＭ１１５とを含む。
【００１４】
ＣＰＵ１１０は、記憶部１１１に格納されたプログラムに従って動作し、画像データの品質についての判断処理などを行う。
【００１５】
記憶部１１１は、ＣＰＵ１１０によって実行されるプログラムを保持している。このプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な記録媒体から読み込まれる。
【００１６】
また記憶部１１１の画像情報記憶部１１２は、原画像データと縮小画像データと識別情報とを関連付けて格納している。ここで原画像データは、後に説明する入力インターフェイス１１８を介して入力される画像データであり、例えばスキャナにより生成された画像データやＰＣ上で作成あるいは編集された画像データなどである。
【００１７】
適正条件記憶部１１３は、適正条件を保持している。ここでいう適正条件とは、縮小画像データの品質に関わる条件である。ここでの品質に関わる条件は、例えば後述する画像情報処理装置１３で行う表示や文字認識などの処理において、縮小画像データが適しているか否かを判断するための指標であり、具体例としてはピクセル数、解像度、色数などである。
【００１８】
他情報記憶部１１４は、ＣＰＵ１１０のワークメモリとして動作する。ＲＯＭ１１５は、画像情報記憶装置１１を制御するために、ＣＰＵ１１０が実行するプログラムなどを保持している。
【００１９】
入力インターフェイス１１８には、図示しないスキャナやＰＣ（Personal Computer）などが接続されている。通信インターフェイス１１９は、画像情報出力装置１２に接続されている。
【００２０】
画像情報出力装置１２は、ＣＰＵ１２０と、記憶部１２１と、出力インタフェース１２８と、通信インタフェース１２９とを含んで構成されている。ここで記憶部１２１は、画像情報記憶部１２２と、適正条件記憶部１２３と、他情報記憶部１２４と、ＲＯＭ１２５とを含んで構成される。
【００２１】
ＣＰＵ１２０は、画像情報出力装置１２全体の制御を行う。記憶部１２１には、ＣＰＵ１２０によって実行されるプログラムが格納されている。このプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な記録媒体から読み込まれる。
【００２２】
また、この記憶部１２１の画像情報記憶部１２２には、画像情報記憶装置１１から受信した画像情報や識別情報などが記憶される。この画像情報記憶部１２２は、縮小画像データと識別情報とを関連付けて格納する。
【００２３】
適正条件記憶部１２３は、適正条件を保持する。この適正条件は、画像情報記憶装置１１における適正条件と同じものである。他情報記憶部１２４は、ＣＰＵ１２０のワークメモリとして動作する。ＲＯＭ１２５は、画像情報出力装置１２を制御するため、ＣＰＵ１２０によって実行されるプログラムなどを格納している。
【００２４】
出力インターフェイス１２８には、ディスプレイ、ＰＣ、プリンタなどの画像情報処理装置１３が接続されている。通信インターフェイス１２９には、画像情報記憶装置１１が接続されている。
【００２５】
画像情報記憶装置１１のＣＰＵ１１０は、入力インターフェイス１１８を介して、図示しないスキャナあるいはＰＣなどから入力される画像データを、原画像データとして、画像情報記憶部１１２に格納する（Ｓ２０１）。
【００２６】
ＣＰＵ１１０は、この原画像データに対して画像の縮小処理を実行し、予めデフォルトとして定められている品質の縮小画像データを生成するとともに、当該縮小画像データの元となった原画像データを特定する識別情報を発行し、この発行した識別情報と、元となった原画像データと、縮小画像データとを関連づけて画像データ記憶部１１２に格納する（Ｓ２０２）。
【００２７】
なお、原画像データから縮小画像データを生成する方法としては、解像度、色数、またはピクセル数などを低減する種々の処理がある。こうした処理は広く知られているので、ここでの詳細な説明を省略する。このようにして生成される縮小画像データは、原画像データに比べて、データ量が少なくなっている。
【００２８】
ＣＰＵ１１０は、生成した縮小画像データと、発行した識別情報とを、通信インターフェイス１１９を介して画像情報出力装置１２へ送信する（Ｓ２０３）。
【００２９】
画像情報出力装置１２のＣＰＵ１２０は、通信インターフェイス１２９を介して、画像情報記憶装置１１から受信した縮小画像データと識別情報とを関連づけて、記憶部１２１の画像情報記憶部１２２に格納する（Ｓ２０４）。
【００３０】
そしてＣＰＵ１２０は、画像情報記憶部１２２に記憶した縮小画像データの品質が適正条件を満たしているか否かを判断する（Ｓ２０５）。この判断の内容については後述する。この処理Ｓ２０５において、縮小画像データの品質が適正条件を満足すると判断された場合（Ｙｅｓの場合）、当該縮小画像データを、出力インターフェイス１２８を介して画像情報処理装置１３に出力する（Ｓ２１２）。
【００３１】
一方、処理Ｓ２０５において縮小画像データの品質が適正でないと判断された場合（Ｎｏの場合）には、ＣＰＵ１２０は、通信インターフェイス１２９を介して画像情報記憶装置１１に対して、適正条件と、縮小画像データに関連づけられている識別情報とともに、画像送信要求を送信する（Ｓ２０６）。
【００３２】
このときには、画像情報記憶装置１１のＣＰＵ１１０は、画像送信要求とともに、適正条件、および識別情報を受信し（Ｓ２０７）、適正条件を適正条件記憶部１１３に格納する。なお画像情報出力装置１２から受信した識別情報は、他情報記憶部１１４に格納しておく。
【００３３】
ＣＰＵ１１０は、他情報記憶部１１４に格納した識別情報を読み出し、当該識別情報に関連づけて保持している原画像データを、画像情報記憶部１１２から読み出す（Ｓ２０８）。これにより適正条件を満足していない縮小画像データの元となった原画像データが特定される。ＣＰＵ１１０は、処理Ｓ２０８において読み出した原画像データを用い、適正条件記憶部１１３に格納された適正条件を満足する品質となるよう画像の縮小処理を実行して、新たな縮小画像データを生成し、識別情報に関連づけて記憶されている元の縮小画像データに上書きして、画像情報記憶部１１２に格納する（Ｓ２０９）。
【００３４】
ＣＰＵ１１０は、処理Ｓ２０３に戻り、ここで生成した縮小画像データと、それに関連づけられている識別情報とを、通信インターフェイス１１９を介して画像情報出力装置１２へ送信する。
【００３５】
この縮小画像データは、画像情報出力装置１２において設定されている適正条件を満足するよう生成されているので、処理Ｓ２０５にて縮小画像データの品質が適正条件を満足すると判断され、処理Ｓ２１２にて画像情報処理装置１３に出力される。
【００３６】
ここで処理Ｓ２０５における判断の処理について述べる。本実施の形態では、画像情報処理装置１３において行われるべき処理に適した品質の縮小画像データを生成するべく、画像情報出力装置１２の適正条件記憶部１２３に、予め画像情報処理装置１３にて行われる処理に対応した品質の情報を格納しておく。
【００３７】
［品質情報］
具体的な例として、画像情報処理装置１３は、ディスプレイであり得る。この場合、画像の表示に適した品質が設定されることとなる。また、別の例として画像情報処理装置１３はＰＣでもあり得る。この場合において、当該ＰＣで、光学的手法による文字認識（ＯＣＲ，Optical Character Recognition）処理が行われる場合、ＯＣＲに適した品質が設定されることになる。
【００３８】
処理に適した品質としては、
１．画像データそのものについての品質と、
２．画像データの性状に関わる品質と、
がある。
【００３９】
このうち、１．画像データそのものについての品質としては、例えばピクセル数、色数、解像度の数値範囲などがある。この場合、適した品質を表わす適正条件は、ピクセル数，色数，解像度等の範囲となる。
【００４０】
例えば表示処理の場合、ピクセル数が横縦それぞれ３００ドット以上、かつ色数が２５６色以上まで、として適正条件を設定する。
【００４１】
また、ＯＣＲ処理の場合、解像度の情報として、２００ｄｐｉ（dot per inch）以上として適正条件を設定することとしてもよい。
【００４２】
このように適正条件は、ピクセル数など個々の条件要素に係る値を単独で指定するものであってもよいし、複数の条件要素に係る値の指定についての論理積や論理和など、論理結合であってもよい。
【００４３】
さらに、２．画像データの性状に関わる品質としては、例えば画像データに付随している情報から得られる判断基準であり、その一例は、天地判定の可否がある。すなわち、縮小画像データの向きが、画像で行う処理にとって正しいものか否かを判定するための情報が付帯しているか否かを適正条件としてもよいのである。具体的な例として、ＯＣＲ処理を行う場合、画像情報処理装置１３が文字情報を正しく認識するには、文字の向きが所定方向となっている必要がある。その場合、文字の向きが所定方向であるか否かを判断する必要があるが、当該判断を行うことができるか否かが適正条件となる。
【００４４】
ここで、文字の向きが所定方向となっているか否かの判断の方法としては、例えば特開平８−３３６０３８号公報に開示された技術を適用できる。このときに例えば画像データのシャープネスが不足している場合などでは、文字領域を判定できないといった理由で天地判定を行えず、当該画像データの性状が適正条件を満たさない（品質が適正でない）と判断される。
【００４５】
［判断処理の例］
判断の処理の一例として、画像情報記憶装置１１の画像記憶部１１２に、ピクセル数が横８００縦６００ドット（以下では８００×６００ドットというように表記する）、解像度６００ｄｐｉ、色数約１６００万色（フルカラー）の原画像データが記憶されているとし、またデフォルトの設定では、縮小画像データの品質として、ピクセル数２００×１５０ドット、２００ｄｐｉ、１６色と定められているものとする。
【００４６】
この場合、画像情報記憶装置１１は、上記記憶している原画像データから、ピクセル数２００×１５０ドット、２００ｄｐｉ、１６色の縮小画像データａを生成し、その元となった原画像データの識別情報とともに画像情報出力装置１２に出力する。
【００４７】
画像情報出力装置１２では、その適正条件記憶部１２３に記憶されている適正条件と、入力された縮小画像データａの品質とを比較する。ここで、適正条件は、ピクセル数が横も縦も３００以上かつ解像度が３００ｄｐｉ以上かつ色数が２５６色以上というものであるとすると、画像情報出力装置１２は縮小画像データａの品質が適正条件を満たしていないと判断し、この適正条件と、入力された識別情報とともに画像送信要求を画像情報記憶装置１１へ送信する。
【００４８】
画像情報記憶装置１１は画像送信要求とともに受け入れた識別情報で特定される原画像データを用いて、受け入れた適正条件を満足する縮小画像データｂを生成し、画像情報出力装置１２へ送信する。
【００４９】
ここではピクセル数の比率を変更しないよう、短辺のピクセル数を３００ドットとする。すなわち、縮小画像データｂのピクセル数は４００×３００ドットとなる。また、このピクセル数での解像度は、３００ｄｐｉ以上であればよく、例えば４００ｄｐｉなどと設定されてもよい。さらに色数は、８ビット（２５６色）、または２４ビット（約１６００万色のフルカラー）のいずれかから段階的に選択されるものとすると、ここでは８ビットの２５６色または２４ビットのフルカラーのいずれかとなる。ここでは２５６色の縮小画像データが生成されるものとする。
【００５０】
この縮小画像データｂを受信した画像情報出力装置１２は、この縮小画像データｂが適正条件を満足する品質であることから、当該縮小画像データｂを、出力インターフェイス１２８を介して接続された画像情報処理装置１３へ出力する。
【００５１】
これまでの説明では、画像送信要求によって再度生成される縮小画像データｂは原画像データから生成したが、画像情報記憶装置１１の画像情報記憶部１１２に格納されている元の（品質が適正でない）縮小画像データａに基づいて、新たな縮小画像データｂを生成してもよい。たとえば、画像情報処理装置１３でＯＣＲ処理を行う場合においては、元の縮小画像データａにシャープネス処理を施すなどして縮小画像データｂを生成してもよい。
【００５２】
また、画像情報出力装置１２は、入力された縮小画像データの品質が適正条件を満足しないと判断した場合にも、当該縮小画像データを画像情報処理装置１３へ出力しておき、後に適正条件を満足する品質の縮小画像データを受信したときに、当該新たな縮小画像データを再度、画像情報処理装置１３へ出力してもよい。この場合、画像情報処理装置１３では、先に入力された縮小画像データを、後から入力された新しい縮小画像データに置き換えて処理してもよい。
【００５３】
例えば、画像情報処理装置１３で複数の縮小画像データの表示を行う場合に、最初に適正条件を満足していない縮小画像データが画像情報出力装置１２に入力されたとしても、その縮小画像データを表示するよう画像情報処理装置１３を制御し、上述した処理Ｓ２０３により適正条件を満足する縮小画像データが画像情報出力装置１２に入力された時点で、識別情報により特定された適正条件を満足していない縮小画像データを、前記した適正条件を満足する縮小画像データに置き換えて表示するよう、画像情報出力装置１２が画像情報処理装置１３を制御することが考えられる。この場合、適正条件を満足するデータが入力されるまで縮小画像データが表示されないという状態を防ぐことができる。
【００５４】
また、画像情報記憶装置１１に原画像データが入力される際に、予め原画像データに縮小画像データが付属している場合は、画像情報記憶装置１１にて縮小処理を行うことなく、当該付属している縮小画像データをそのまま画像情報出力装置１２へ送信してもよい。
【００５５】
また、画像情報出力装置１２が画像情報記憶装置１１へ画像送信要求の情報を送信するステップ（Ｓ２０６）においては、適正条件を送信する必要は必ずしもない。
【００５６】
この場合、画像情報記憶装置１１には画像送信要求の情報を受信すると、先に送信した縮小画像データ（識別情報に関連づけて記憶されている）の品質を変更して（例えば、元の縮小画像データに対し解像度を１００ｄｐｉ分高めるなどして）、新たな縮小画像データを生成し、画像情報出力装置１２へ送信する。
【００５７】
さらに、この構成では、新しい縮小画像データでも適正条件を満たしているとは限らないため、画像情報出力装置１２で再度、縮小画像データの品質が適正であるか否かを判断してもよい。
【００５８】
なお、ここで述べた判断処理においては、縮小画像データそのものについての適正条件が予め規定され、縮小画像データそのものについて適正条件を満足するか否かを判断する例について述べたが、これに限られない。例えば、縮小画像データに対して拡大、色変換など、予め定められた判断のための前処理を施した上で、当該前処理後の画像について規定された適正条件を満足するか否かを判断し、これによって入力される縮小画像データが所定の品質条件を満足するか否かを判断してもよい。
【００５９】
またここまでの説明では、画像情報記憶装置１１と画像情報出力装置１２とがともに一つずつ存在するとして説明を行ったが、画像情報記憶装置１１と画像情報処理装置１２との一方あるいは双方が複数あってもよい。
【００６０】
また、画像情報記憶装置１１と画像情報処理装置１２とは必ずしも別体である必要はなく、一体的に構成されていてもよい。
【００６１】
さらに、画像情報記憶装置や画像情報出力装置などの装置内部の各構成要素が物理的に分離されている場合にも、本発明が適用できることはいうまでもない。
【００６２】
本実施の形態によれば、縮小画像データの品質を、処理に適合した品質とすることができ、データ量の過剰な画像が送受信されることがなくなって、送受信の効率を向上できる。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係る画像情報出力システムの構成例を表すブロック図である。
【図２】本発明の実施の形態に係る画像情報出力システムの動作例を表すフロー図である。
【符号の説明】
【００６４】
１１  画像情報記憶装置、１２  画像情報出力装置、１１０，１２０  ＣＰＵ、１１１，１２１  記憶部、１１２，１２２  画像情報記憶部、１１３，１２３  適正条件記憶部、１１４，１２４  他情報記憶部、１１５，１２５  ＲＯＭ、１１８  入力インターフェイス、１１９，１２９  通信インターフェイス、１２８  出力インタフェース。
【図１】
2007324996.tif 000003
【図２】
2007324996.tif 000004