(57)【要約】【課題】クライアント装置は、使用目的に応じて画像データの表示サイズを拡大したり縮小したりする必要がある。【解決手段】画像提供装置１００およびクライアント装置１４はネットワーク１２を介して接続されている。画像提供装置１００は、クライアント装置１４における画像データの使用目的に応じて、画像データの余白を取り除いたり、画像データに余白を追加したりする。これにより、クライアント装置１４において拡大処理や、縮小処理などを行わなくてよい。【選択図】        図１
2005033321.tif 000002
【特許請求の範囲】
【請求項１】
第１画像データを受信する手段と、
前記第１画像データを予め決められた寸法の第１表示サイズ、または前記第１表示サイズとは異なる第２表示サイズに変更して第２画像データを生成する変更手段と、
生成した第２画像データを転送する手段と、
を備えることを特徴とする画像提供装置。
【請求項２】
前記変更手段は、第１表示サイズとして予め決められた寸法情報と前記第１画像データの表示サイズとを比較して、前記第１画像データの表示サイズの方が小さい場合、前記第１画像データの表示サイズが前記寸法情報と一致するように余白を追加し、前記第１画像データの表示サイズの方が大きい場合、前記第１画像データの表示サイズが前記寸法情報と一致するように余白を取り除くことを特徴とする請求項１に記載の画像提供装置。
【請求項３】
前記変更手段は、前記第１画像データの表示サイズを前記第２表示サイズに変更する場合、前記第１画像データに含まれる余白を取り除くことで前記第２画像データを生成することを特徴とする請求項１または２に記載の画像提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は通信技術に関し、とくに画像データの転送技術に関する。
【０００２】
【従来の技術】
ネットワーク技術の発達にともない、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークに接続し、互いに通信可能に構成された装置が広く普及している。こうした装置としてＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、スキャナ、ファイルサーバなどがある。例えば、ＭＦＰやファクシミリ装置は、ファクシミリ原稿として画像データを受け付けて、ネットワーク上のユーザの端末装置に転送する。端末装置は、例えば受信した画像データに縮小処理または拡大処理を施し、画面上に表示したり、紙に印刷したりする。端末装置側は、画像データにサイズ調整処理等の種々の画像処理を自動的に施すので、ユーザが転送前の画像データを正確に取得できない。そこで、ＭＦＰやファクシミリ装置が、転送先となる端末装置の処理能力に応じて、画像データの転送先を選択する技術がある。（特許文献１）
【０００３】
【特許文献１】
特開２００２−１６７７８号公報
【０００４】
【発明が解決しようとする課題】
端末装置は、受信した画像データをモニタ等に表示し、または紙媒体へ印刷する。一般に、ＭＦＰやファクシミリ装置から転送された画像データは、ファクシミリ原稿として印刷物等をスキャニングしたものなので、例えば２００ｄｐｉ程度の解像度を有している。このため、受信した画像データをモニタに表示する場合、Ａ４サイズの原稿でも原寸のままでは１画面に表示することができず、縮小処理を施す必要がある。一般に画像データの解像度を変換する処理は、画質の劣化を伴い、負荷も高い。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的は、転送先における画像データの利用目的に応じて、画像データに適切な処理を施すことにより、効率的に画像データを転送する技術の提供にある。
【０００６】
【課題を解決するための手段】
本発明のある態様は、画像提供装置である。この装置は、第１画像データを受信する手段と、第１画像データを予め決められた寸法の第１表示サイズ、または第１表示サイズとは異なる第２表示サイズに変更して第２画像データを生成する変更手段と、第１表示サイズまたは第２表示サイズの第２画像データを転送する手段とを備える。これにより、画像提供装置は、クライアント装置における使用目的に応じて予め第１画像データに対してサイズ変更を施すので、クライアント装置はそうした画像処理を実行せずに第２画像データを利用することができる。
【０００７】
変更手段は、第１表示サイズとして予め決められた寸法情報と第１画像データの表示サイズとを比較して、第１画像データの表示サイズの方が小さい場合、第１画像データの表示サイズが寸法情報と一致するように余白を追加し、第１画像データの表示サイズの方が大きい場合、第１画像データの表示サイズが寸法情報と一致するように余白を取り除いてもよい。このように、変更手段は、余白部分の画素を取り除くことで第１画像データの表示サイズを小さくし、余白となる画素を追加することで第１画像データの表示サイズを大きくする。これにより、第１画像データの表示サイズを簡易的に調整することができる。
【０００８】
変更手段は、第１画像データを第２表示サイズに変更する場合、第１画像データに含まれる余白を取り除くことで第２画像データを生成してもよい。これにより、クライアント装置において、余白が取り除かれた画像を表示することができる。また、第２画像データのデータサイズを小さくすることができる。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１０】
【発明の実施の形態】
図１は、実施の形態に係る画像提供システム１０の構成図である。画像提供装置１００は、例えばファクシミリサーバ、ＭＦＰ、スキャナなどの画像データを転送する機能を有する装置である。以下、画像提供装置１００がファクシミリサーバの場合を例に本実施の形態を説明する。画像提供装置１００であるファクシミリサーバは公衆回線を介してファクシミリ原稿を受信する。そして、画像提供装置１００は、ネットワーク１２を介して接続されたクライアント装置１４に対して、受信したファクシミリ原稿を例えばＴＩＦＦやＰＤＦなどの画像データの形式に変換して供給する。その画像データは、クライアント装置１４において使用される目的に応じてサイズの変更が施されたものである。「使用される目的」とは、例えば定形の紙に印刷、画面上に表示などである。
【００１１】
枠３０の内部にある元画像データ５０、定形画像データ５２および不定形画像データ５４は、画像提供装置１００における処理を概念的に示している。元画像データ５０は、公衆回線を介して受信したファクシミリ原稿である。クライアント装置１４において、例えば印刷を目的として定形の表示サイズの画像データが必要とされている場合、画像提供装置１００は、元画像データ５０の表示サイズを定形の表示サイズに変更して、定形画像データ５２を生成する。本図において点線で示されている部分が原画像の表示サイズであり、定形の表示サイズになるように元画像の周囲に余白が追加されている。
【００１２】
また、クライアント装置１４において、画面表示を目的として不定形サイズの画像データが求められている場合、画像提供装置１００は元画像の周囲にある余白を削除して不定形画像データ５４を生成する。つまり、定形の表示サイズが要求されている場合、画像提供装置１００は、定形の表示サイズより元画像データ５０の表示サイズが小さいならば、定形の表示サイズと一致するように余白を付加する。また画像提供装置１００は、定形の表示サイズより元画像データ５０の表示サイズが大きいならば、定形の表示サイズと一致するように余白を削除し、更に必要に応じて縮小処理を施す。また、クライアント装置１４において、不定形の表示サイズが必要とされている場合、画像提供装置１００は、元画像データ５０に含まれる余白を取り除く。
【００１３】
これにより、定形サイズの画像データは、例えばＡ４やＡ３などのサイズに調整されているので、クライアント装置１４はそのまま印刷に使用して印刷物５６を作成できる。また、不定形サイズに変更した画像データは、表示画面５８に表示して利用される。このようなサイズ変更処理を施すことにより、従来クライアント装置１４において行われていた拡大、縮小処理を省くことができクライアント装置１４にかかる負担を軽減することができる。また、ディスプレイに表示される場合では、余白が予め削除されているので、ユーザは文字部分等の主となる情報部分を読むもしくは視認するために表示位置の調整をする必要がなくなる。更に、余白を削除することにより、転送時の画像データのデータ量を小さくすることができる。また、余白を削除するだけなので、元画像データ５０の品質すなわち解像度が低下しない。また、余白を削除するための処理は、均一的に画素を間引いて元画像データ５０を縮小する処理に比べて処理負担が小さくなる。
【００１４】
図２は、図１の画像提供装置１００の内部構成図である。画像提供装置１００の各構成要素は、ハードウエアコンポーネントで言えば、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェース、ファクシミリ通信用モデム等を中心に実現されるが、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。これから説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００１５】
受信部１０２は、例えば、公衆回線やインターネットのネットワーク等を介してファクシミリ原稿を受信する。そして、受信部１０２は、受信したファクシミリ原稿をサイズ変更部１０４に供給するとともに、ファクシミリ原稿の送信先の宛先と送信元の情報とをサイズ指定部１０８に供給する。転送先情報格納部１１０は、転送先の情報とその転送先に画像データを転送する場合の画像データの表示サイズを特定する情報を保持する。サイズ指定部１０８は、受信部１０２から供給された宛先または送信元の情報に基づいて転送先情報格納部１１０を参照し、その宛先に送信する場合の画像の表示サイズを特定する。そして、サイズ指定部１０８は、サイズ変更部１０４にその表示サイズを通知する。
【００１６】
他の例では、受信したファクシミリ原稿に、表示サイズを指定する情報が対応付けられていてもよい。この場合、受信部１０２は、表示サイズをサイズ指定部１０８に供給する。そして、サイズ指定部１０８は、ファクシミリ原稿の送信先により予め指定された表示サイズをサイズ変更部１０４に通知する。また、サイズ指定部１０８はクライアント装置１４の処理能力を保持しており、例えば定形サイズとしてＡ３が指定されているにも拘わらず、クライアント装置１４の処理能力がＡ４までの場合、画像データをＡ４の表示サイズに変更してもよい。この場合、サイズ指定部１０８は、クライアント装置１４の処理能力に合わせて表示サイズを変更したことを通知する内容の文書等を画像データ中に付加してもよい。
【００１７】
図３は、図２の転送先情報格納部１１０のデータ構造の一例を示す図である。宛先欄１５０は、宛先の情報を保持する。送信元欄１５２は、送信元の情報を保持する。サイズ指定欄１５４は、画像データの表示サイズを指定する情報を保持する。このテーブルにより、例えば宛先「ＡＡＡ」に転送する場合、画像データの表示サイズを不定形にすることが指定されている。また、送信元が「設計課」の場合、画像データの表示サイズを「Ａ３」に固定することが指定されている。このように、画像データの表示サイズを画像データの宛先や送信元の情報に基づいて指定することができる。
【００１８】
図２に戻り、サイズ変更部１０４は、元画像データの表示サイズを指定された表示サイズに変更する。サイズ変更部１０４は、元画像データを受信部１０２から受信すると、元画像データをオリジナルデータ格納部１１４に格納する。そして、サイズ変更部１０４は元画像データを複製して、複製した画像データに対して後述のサイズ変更処理を施す。他の例では、受信部１０２が元画像データをオリジナルデータ格納部１１４に格納し、サイズ変更部１０４は転送を指示された場合に、オリジナルデータ格納部１１４から該当する元画像データを読み込み、サイズ変更処理を施してもよい。元画像データを再利用することを可能にするため、サイズ変更部１０４は、元画像データを複製した画像に対してサイズ変更処理を施せばよい。
【００１９】
サイズ変更部１０４は、サイズ指定部１０８に定形サイズに変更することが指定された場合、寸法情報格納部１１２から定形サイズの寸法情報を読み込む。そして、サイズ変更部１０４は、その寸法情報と一致するように受信したファクシミリ原稿の表示サイズを変更する。元画像の表示サイズを大きくする必要がある場合、サイズ変更部１０４は、元画像の周囲、上側、下側、右側、左側などに余白を追加する。サイズ変更部１０４は、余白を対称的に追加してもよいし、非対称的に追加してもよい。元画像の表示サイズを小さくする必要がある場合、サイズ変更部１０４は、元画像に含まれる周辺部や、例えば文字や画像などの情報部分以外に存在する余白を削除してもよい。サイズ変更部１０４は、情報が含まれる領域を検出し、その領域を残すように余白を削除してもよいし、その他の手法を利用して不要な余白部分を削除してもよい。この処理により、元画像に含まれる情報が複数の領域に分断され、それらの領域間に存在する空白が除かれることはない。余白を可能な限り取り除いても、定形サイズの寸法に一致しない場合、サイズ変更部１０４は、一致するまで縮小処理（間引き処理）を施す。
【００２０】
また、不定形サイズに変更することが指定された場合、サイズ変更部１０４は、ファクシミリ原稿に含まれる余白を削除する。この処理は、上述した処理と同一であり、サイズ変更部１０４は、元画像中の情報が含まれる領域を検出し、その領域を残すように余白を削除する。サイズ変更部１０４は、このようにしてサイズが変更された画像データを転送部１０６に供給する。転送部１０６は、サイズが変更された画像データを例えばＴＩＦＦやＰＤＦ等のファイル形式に変換してクライアント装置１４に出力する。他の例では、受信部１０２がファクシミリ原稿を受信した時点で、ＴＩＦＦやＰＤＦ等のファイル形式に変換してもよい。
【００２１】
図４は、図１の画像提供装置１００における処理のフローチャートである。図２の受信部１０２は、元画像データを受信する（Ｓ１０）。そして、受信部１０２は、受信した元画像データを複製する（Ｓ１２）。後述の処理は、複製した画像データに対して施される。定形サイズに変更する場合（Ｓ１４の定形）、サイズ変更部１０４は、定形サイズより画像データの表示サイズが大きいか否かを判定する（Ｓ１６）。画像データの表示サイズが大きい場合（Ｓ１６のＹ）、サイズ変更部１０４は画像データに含まれる余白を削除する（Ｓ１８）。次に、サイズ変更部１０４は、定形サイズに変更できたか否かを判定する（Ｓ２０）。定形サイズに変更できた場合、サイズ変更部１０４は、例えばＴＩＦＦやＰＤＦなどの画像データに変更し（Ｓ２２）、所定の宛先に転送する（Ｓ２４）。ステップ２０で定形サイズに変更できない場合（Ｓ２０のＮ）、サイズ変更部１０４は、その画像データに更に縮小処理を施して定形サイズになるように変形する（Ｓ２６）。そして、ステップ２２に進む。
【００２２】
ステップ１６で画像データの表示サイズが定形サイズより小さい場合（Ｓ１６のＮ）、サイズ変更部１０４は、画像データに余白を追加する（Ｓ２８）。そして、ステップ２２に進む。また、ステップ１６で、画像データの表示サイズが定形サイズと一致している場合（Ｓ１６のＮ）、Ｓ２８で余白を追加せずにＳ２２に進む。ステップ１４で不定形サイズに変更する場合（Ｓ１４の不定形）、サイズ変更部１０４は、ファクシミリ原稿に含まれる上下左右の位置にある余白を削除する（Ｓ３０）。これにより、不定形の画像データが生成される。そして、ステップ２２に進む。
【００２３】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【発明の効果】
本発明によれば、画像提供装置は、画像データを転送先の使用目的に応じて適切な表示サイズに変更でき、効率的かつ利便的なシステムを提供できる。
【図面の簡単な説明】
【図１】実施の形態に係る画像提供システムの構成図である。
【図２】図１の画像提供装置の内部構成図である。
【図３】図２の画像提供装置のデータ構造の一例を示す図である。
【図４】図１の画像提供装置における処理のフローチャートである。
【符号の説明】
１０  画像提供システム、１２  ネットワーク、１４  クライアント装置、１００  画像提供装置、１０２  受信部、１０４  サイズ変更部、１０６  転送部、１０８  サイズ指定部、１１０  転送先情報格納部、１１２  寸法情報格納部、１１４  オリジナルデータ格納部。
【図１】
2005033321.tif 000003
【図２】
2005033321.tif 000004
【図３】
2005033321.tif 000005
【図４】
2005033321.tif 000006