(57)【要約】【課題】画像データの入力時に指定された出力形式を優先しつつ、送信先に適した出力形式で画像データを送信することができる画像処理装置を提供する。【解決手段】原稿画像は、入力時に出力形式を指定されて画像処理装置１０に読み取られる。原稿画像を読み取って得た画像データは、予め定められたデータ形式に変換され記憶手段１８に保存される。送信先から画像データの送信要求があると、判定手段２０は、送信要求のあった画像データについて指定されている出力形式が、その送信先の使用するプロトコルで扱えるか否かを判定する。判定手段２０の判定結果が不適合を示す場合は、送信先の使用するプロトコルで扱える出力形式に画像データを変換して送信する。【選択図】図１
2005277637.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する入力手段と、
前記入力手段から取得された画像データの出力形式を指定するための出力形式指定手段と、
前記出力形式指定手段で出力形式の指定された画像データを送信するときに、前記出力形式が送信先に適合するか否かを判定する判定手段と、
前記判定手段による判定結果が不適合を示すとき、前記画像データの出力形式を送信先に適合する出力形式に変換する変換手段と、
前記判定手段による判定結果が不適合を示すときは、前記変換手段で出力形式を変換して得た画像データを出力し、適合を示すときは、指定されていた出力形式で画像データを出力する出力手段と
を有する
ことを特徴とする画像処理装置。
【請求項２】
前記出力形式指定手段で出力形式が指定された画像データを、この画像データについて指定された出力形式と対応付けて、予め定められたデータ形式で圧縮保存する記憶手段
を有する
ことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を読み取って得た画像データを、送信要求のあった送信先にネットワークを通じて送信する機能を備えたデジタル複合機などの画像処理装置に関する。
【背景技術】
【０００２】
近年の画像処理装置はネットワークに接続され、それに伴い多くの機能が搭載されている。たとえば画像処理装置には、原稿画像を読み取って得た画像データを画像処理装置本体の記憶装置に保存し、ネットワークに接続された他の装置である送信先からの送信要求に応じ、画像データを記憶装置から取り出して、その送信先に送信する機能がある。
【０００３】
ネットワークを通じて送信される画像データには、種々の出力形式がある。出力形式とは、画像データを送信するときのファイル形式をいい、たとえばＰＤＦ（Portable Document Format）形式、ＴＩＦＦ（Tagged Image File Format）形式、ＪＰＥＧ（Joint
Photographic Experts Group）形式またはＪＢＩＧ（Joint Bi-level Image experts Group）形式などがある。
【０００４】
原稿画像を画像処理装置に入力するユーザは、原稿画像の種類に応じた最適な出力形式を入力時に判断できるので、画像データの出力形式を入力時に指定できるようにした画像処理装置がある。（たとえば、特許文献１参照）。
【０００５】
これにより、送信先は原稿画像の種類に応じた適切な出力形式で画像データを受け取ることができる。
【０００６】
【特許文献１】特開２００２−１７１３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、読み込む原稿画像の種類に応じた最適な出力形式を指定することができても、送信要求のあった送信先が使用するプロトコルによっては、その出力形式の画像データを送信先の装置で扱えないことがあった。
【０００８】
図６に示すように、従来の画像処理装置の場合、原稿画像を入力するユーザは、その原稿画像から読み取って得られる画像データを他の装置に送信する際の出力形式を操作部で入力時に指定していた（ステップＳ５０１）。入力指示を受けた画像処理装置は、読取部で原稿画像を読み取って対応する画像データを取得し（ステップＳ５０２）、その画像データを入力時に指定された出力形式の画像データに変換し（ステップＳ５０３）、記憶手段に保存していた（ステップＳ５０４）。
【０００９】
その後、送信先であるクライアントＰＣからスキャナドライバを通じて、画像処理装置に画像データの送信要求があると（ステップＳ５０５）、画像処理装置は、保存されている画像データの中から送信要求のあった画像データを特定し、この特定した画像データを入力時に指定された出力形式でクライアントＰＣに送信していた（ステップＳ５０６）。
【００１０】
このように、画像処理装置が送信要求のあった画像データを送信先に送信するときは、その送信先の使用するプロトコルの種類がどのようなものでも、入力時にユーザから指定された出力形式の画像データを送信していた。
【００１１】
ここでは、画像データについて指定される出力形式がＰＤＦ形式であり、送信先の使用するプロトコルがＴＷＡＩＮ（Ｂ／Ｗ）（Technology Without Any
Interested Name）である場合を示している。
【００１２】
この場合、画像処理装置は送信要求のあった画像データを入力時に指定されたＰＤＦ形式で送信し、クライアントＰＣはそれを受信する。しかしながら、クライアントＰＣの使用するＴＷＡＩＮ（Ｂ／Ｗ）プロトコルは、ＰＤＦ形式に適合しないので、その受信した画像データをクライアントＰＣで利用することができなかった。
【００１３】
本発明は、上記の問題を解決しようとするものであり、入力時に指定した出力形式を優先しつつ、この出力形式に適合しない場合でも、送信先で扱うことが可能な出力形式の画像データを送信することができる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１に係わる発明は、画像データを取得する入力手段（１５）と、
前記入力手段（１５）から入力された画像データの出力形式を指定するための出力形式指定手段（１６）と、
前記出力形式指定手段（１６）で出力形式の指定された画像データを送信するときに、前記出力形式が送信先に適合するか否かを判定する判定手段（２０）と、
前記判定手段（２０）による判定結果が不適合を示すとき、前記画像データの出力形式を送信先に適合する出力形式に変換する変換手段（３０）と、
前記判定手段（２０）による判定結果が不適合を示すときは、前記変換手段（３０）で出力形式を変換して得た画像データを出力し、適合を示すときは、指定されていた出力形式で画像データを出力する出力手段（１７）と
を有する
ことを特徴とする画像処理装置である。
【００１５】
上記発明によれば、入力手段（１５）により入力された画像データに対して、出力形式指定手段（１６）で出力形式が指定される。判定手段（２０）は、画像データを送信するときに、この画像データについて指定されている出力形式が送信先に適合するか否かを判定する。
【００１６】
変換手段（３０）は、判定手段（２０）による判定結果が不適合を示すとき、その不適合である出力形式を送信先に適合する出力形式に変換する。出力手段（１７）は、判定手段（２０）による判定結果が不適合を示すときは、変換手段（３０）で出力形式を変換して得た画像データを送信し、適合を示すときは、指定されていた出力形式で画像データを送信する。
【００１７】
入力手段（１５）は、画像データを入力するものであればよい。たとえば、スキャナ装置やファクシミリ装置などを用いて入力するものでもよく、ローカル接続やネットワークを介して印刷データとして画像データを入力するものでもよい。
【００１８】
出力形式指定手段（１６）は、ユーザが画像データに対して出力形式を指定するものであればよい。たとえば、ローカル接続されたＰＣやネットワークに接続されたＰＣなどから指定するものでもよく、タッチパネルなどから指定するものでもよい。
出力形式の指定は画像データの入力時だけに限定するものではない。たとえば、ＨＤＤ（ハードディスク装置）のような記憶装置に保存されている画像データに対しては、後から出力形式の指定をしてもよい。また、一度指定した出力形式を変更してもかまわない。
【００１９】
指定されている出力形式が送信先に適合するか否かの判定は、指定されている出力形式が送信先のプロトコルに適合するか否かにより行なわれる。判定の結果、指定されている出力形式を送信先のプロトコルが扱えないときは、そのプロトコルに適合する出力形式に変換される。
【００２０】
１つのプロトコルで複数の出力形式を扱えるときは、指定された出力形式と送信先のプロトコルが扱える出力形式との相関によって出力形式を選択したり、予め定めた優先順位に従って選択したりすることができる。
【００２１】
この判定は、送信先からの要求によって画像データを送信するときのほか、自ら画像データを送信するときにも行なわれる。出力手段（１７）により送信される画像データは、ボックスなどに保存されたものでも、入力後即時に送信されるものでもよい。
【００２２】
請求項２に係わる発明は、前記出力形式指定手段（１６）で出力形式が指定された画像データを、この画像データについて指定された出力形式と対応付けて、予め定められたデータ形式で圧縮保存する記憶手段（１８）
を有する
ことを特徴とする画像処理装置である。
【００２３】
上記発明によれば、画像データは記憶手段（１８）に圧縮して保存される。対応付けは、たとえば、出力形式を示す情報を画像データの属性情報としたり、画像データの名称とその画像データについて指定された出力形式とを対応付けて管理テーブルに登録したりすることで実現される。予め定められたデータ形式は、画像データを保存するときに圧縮率が高くなるものが好ましい。
【発明の効果】
【００２４】
本発明に係わる画像処理装置によれば、画像データについて指定されている出力形式が送信先のプロトコルに適合するか否かを判定手段で判定し、その結果を受けて変換手段で出力形式の変換を行なうので、指定されている出力形式が送信先のプロトコルに適合しないときでも、送信先で扱うことができる形式の画像データにして送信することが可能になる。
【００２５】
画像データと指定された出力形式とを対応付けて圧縮保存する記憶手段を用いたものでは、指定された出力形式を示す情報を画像データと対応付けた別の情報として保存するので、指定された出力形式にかかわらず、保存する画像データのデータ形式を特定のものにすることが可能になる。これにより、記憶手段は画像データを効率良く保存できる圧縮率の高いものにすることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面に基づき本発明の実施の形態を説明する。
【００２７】
図２は、本発明の実施の形態に係わる画像処理装置１０を含むネットワークの構成を示している。画像処理装置１０は、ＬＡＮ（ローカル・エリア・ネットワーク）などのネットワーク２に接続されている。ネットワーク２には、端末装置やパーソナルコンピュータなどからなるクライアントＰＣ３が接続されている。
【００２８】
画像処理装置１０は、原稿画像を読み取ってその複製画像を記録紙上に形成するコピー機能、原稿画像を読み取って対応する画像データを出力するスキャナ機能、受信した印刷データに対応する画像を記録紙上に形成するプリンタ機能、原稿画像を送受信するファクシミリ機能、画像データを転送する転送機能、画像データを保存する機能などを有し、一般にデジタル複合機と称される装置である。
【００２９】
画像処理装置１０は、画像データを送信するときに、その画像データについて指定されている出力形式を送信先の使用するプロトコルが扱えるか否かを判定し、その結果を受けて画像データの出力形式を変換する機能を有している。
【００３０】
出力形式とは、画像データを送信するときのファイル形式をいい、たとえばＰＤＦ形式、ＴＩＦＦ形式、ＪＰＥＧ形式またはＪＢＩＧ形式などがある。
【００３１】
図１は、画像処理装置１０の構成を示している。画像処理装置１０は、その動作を統括制御する制御部としてのＣＰＵ（中央処理装置）１１と、ＲＯＭ（リード・オンリ・メモリ）１２と、ＲＡＭ（ランダム・アクセス・メモリ）１３とを主要部とした回路で構成されている。ＲＯＭ１２は、ＣＰＵ１１が実行するプログラムや各種固定データを記憶している。ＲＡＭ１３は、ＣＰＵ１１がプログラムを実行する際に各種データを一時的に格納するワークメモリや、回転処理などを施すために画像データを少なくとも１ページ分格納するページメモリとして機能する。
【００３２】
プリンタ部１４は、画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。プリンタ部１４は、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるレーザープリンタとして構成されている。
【００３３】
読取部１５は、原稿画像を読み取って対応する画像データを取り込む入力手段としての機能を果たす。読取部１５は、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路とを備えている。ラインイメージセンサはＣＣＤ（Charge Coupled Device）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ変換され、デジタルの画像データとして取り込まれる。
【００３４】
操作部１６は、表面にタッチパネルを備えた液晶ディスプレイと各種の操作スイッチとから構成され、ユーザに各種の案内表示や状態表示を行なったり、ユーザから各種の操作を受け付けたりする機能を有している。このほか、画像データの出力形式を指定する出力形式指定手段としての機能を果たす。
【００３５】
ネットワークインターフェイス部１７は、電話回線や各種のネットワークと接続して通信し、送信先からの要求によって画像データを送信するときや、自ら画像データを送信するときの出力手段としての機能を果たす。このほか、クライアントＰＣ３からネットワーク２を通じて印刷データを受信する機能を有する。
【００３６】
記憶手段１８は、画像データと、この画像データについて指定された出力形式を示す情報とを関連付けて保存する機能を果たす。画像データは、指定された出力形式に係わらず予め定めた特定の圧縮形式で保存される。ここでは、圧縮効率を考慮してＪＢＩＧ形式で画像データを保存するようになっている。
【００３７】
画像データとその画像データについて指定された出力形式を示す情報との関連付けは、たとえば、出力形式を示す情報を画像データの属性情報の１つとして保存することで行なわれる。このほか、画像データを保存したファイル名とその画像データについて指定された出力形式を示す情報とを対応付けた管理テーブルを別途設けるように構成してもよい。
【００３８】
このように、画像データについて指定された出力形式を表わす情報をその画像データと関連付けて保存するので、指定された出力形式と異なるデータ形式で画像データを保存することが可能になる。
【００３９】
判定手段２０は、画像データについて指定された出力形式が送信先の使用するプロトコルで扱うことのできる出力形式か否かを判定する機能を果たす。判定は、送信先の使用するプロトコルを基準に行なう。
【００４０】
判定手段２０は、送信先から画像データの送信要求があったときに、その画像データを記憶手段１８に保存されている画像データの中から特定し、特定した画像データについて関連付けて保存されている出力形式を取得する。
【００４１】
たとえば、出力形式を示す情報を画像データの属性情報の１つとして保存する場合は、送信する画像データの属性情報からその画像データについて指定されている出力形式を取得する。あるいは、出力形式を示す情報を管理テーブルに記憶している場合は、送信する画像データのファイル名などをキーとしてこの管理テーブルを検索することで目的の画像データについて指定されている出力形式を取得する。
【００４２】
変換手段３０は、送信要求があった画像データを、送信先の使用するプロトコルで扱うことのできる出力形式に変換する機能を果たす。
【００４３】
図３は、いずれかの送信先で使用する可能性のある数種類のプロトコルと、各プロトコルが扱うことのできるファイル形式とを対応付けた出力形式適合テーブル４０の一例を示している。
【００４４】
この例では、送信先の使用するプロトコルがＴＷＡＩＮ（Ｂ／Ｗ）のときは、そのプロトコルが扱うことのできる出力形式をＴＩＦＦ形式またはビットマップ形式と対応付けてある。送信先の使用するプロトコルがＴＷＡＩＮ（ｃｏｌｏｒ）のときは、そのプロトコルが扱うことのできる出力形式をＪＰＥＧ形式またはビットマップ形式と対応付けてある。送信先の使用するプロトコルがＦＴＰ（File Transfer Protocol）のときは、そのプロトコルが扱うことのできる出力形式を全ファイル形式と対応付けてある。送信先の使用するプロトコルが外部アプリのときは、そのプロトコルが扱うことのできる出力形式をＲＡＷ形式と対応付けてある。
【００４５】
ここで、全ファイル形式とはすべてのファイル形式のことをいい、外部アプリとは外部アプリケーションのことをいい、またはＲＡＷ形式とは外部アプリケーションにおいてすべての処理を行なうための生データのことをいう。
【００４６】
図４は、画像処理装置１０における画像データの送信動作の一例を示している。原稿画像を入力するユーザは、その原稿画像から読み取って得られる画像データを他の装置に送信する際の出力形式を操作部１６で指定する（ステップＳ１０１）。その後、読取部１５で原稿画像を読み取って対応する画像データを取得する（ステップＳ１０２）。
【００４７】
その画像データは予め定められたデータ形式に変換される。また、入力するときに指定された出力形式を示す情報は、その画像データに係わる属性情報の１つとして登録される（ステップＳ１０３）。予め定められたデータ形式に変換された画像データと、その画像データの出力形式を示す属性情報とは関連付けられて記憶手段１８に保存される（ステップＳ１０４）。
【００４８】
ここでは、ユーザから入力される原稿画像の出力形式をＰＤＦ形式とし、予め定められたデータ形式をＪＢＩＧ形式とした例を示している。
【００４９】
送信先であるクライアントＰＣ３からスキャナドライバを通じて、画像処理装置１０に画像データの送信要求があると（ステップＳ１０５）、判定手段２０は、保存されている画像データの中から送信要求のあった画像データを特定し、この特定した画像データと関連付けられた属性情報から出力形式を取得する。判定手段２０は、取得した出力形式がクライアントＰＣ３の使用するプロトコルで扱えるか否か判定する（ステップＳ１０６）。
【００５０】
判定は、クライアントＰＣ３の使用するプロトコルを図３に示す出力形式適合テーブル４０に照合させて行なう。判定手段２０は、クライアントＰＣ３の使用するプロトコルを取得すると、そのプロトコルを図３に示す出力形式適合テーブル４０と照合させる。
【００５１】
図３に示す出力形式適合テーブル４０には、数種類の各プロトコルが扱うことのできるファイル形式が対応付けられている。判定手段２０は、図３に示す出力形式適合テーブル４０の対応付けに基づいて、クライアントＰＣ３の使用するプロトコルが扱うことのできる出力形式を特定することができる。
【００５２】
属性情報の示す出力形式が、クライアントＰＣ３の使用するプロトコルに対応付けられていない場合は、クライアントＰＣ３の使用するプロトコルで扱うことができない出力形式であると判定手段２０は判定する。
【００５３】
変換手段３０は、判定手段２０の判定結果を受けてクライアントＰＣ３から送信要求のあった画像データの出力形式を変換する（ステップＳ１０７）。出力形式を変換して得た画像データは、ネットワークインターフェイス部１７からクライアントＰＣ３に送信される（ステップＳ１０８）。
【００５４】
ここでは、ＴＷＡＩＮ（Ｂ／Ｗ）プロトコルを使用するクライアントＰＣ３から、ＰＤＦ形式の属性情報を持つ画像データに送信要求があった場合を示す。図３に示す出力形式適合テーブル４０にはＴＷＡＩＮ（Ｂ／Ｗ）プロトコルとＰＤＦ形式のファイル形式は対応付けられていない。そのために判定手段２０は、クライアントＰＣ３の使用するＴＷＡＩＮ（Ｂ／Ｗ）プロトコルではＰＤＦ形式を扱うことができないと判定する。
【００５５】
そこで判定手段２０は、ＴＷＡＩＮ（Ｂ／Ｗ）プロトコルで扱うことができる出力形式を図３に示す出力形式適合テーブル４０に基づいて特定する。たとえば、ここではＴＩＦＦ形式を特定する。判定手段２０の判定結果を受けて変換手段３０は、ＰＤＦ形式の属性情報を持つ画像データを、クライアントＰＣ３の使用するＴＷＡＩＮ（Ｂ／Ｗ）プロトコルが扱うことのできるＴＩＦＦ形式の画像データに変換する。判定手段２０は、クライアントＰＣ３が使用する可能性のあるその他のプロトコルの場合も同様に判定を行なう。
【００５６】
図５は、図４に示すクライアントＰＣ３から画像データの送信要求があったときの動作を実現するための処理の流れを示している。クライアントＰＣ３から画像処理装置１０に対して画像データの送信要求があると（ステップＳ２０１）、判定手段２０は、クライアントＰＣ３から要求された画像データを保存されている画像データの中から特定し（ステップＳ２０２）、この特定した画像データと関連付けられている属性情報から出力形式を取得する（ステップＳ２０３）。
【００５７】
つぎに、送信要求があったクライアントＰＣ３との通信情報の１つとして、クライアントＰＣ３の使用するプロトコルを示す情報を取得する（ステップＳ２０４）。
【００５８】
判定手段２０は、クライアントＰＣ３の使用するプロトコルと取得した出力形式とを、図３に示す出力形式適合テーブル４０に基づき判定する（ステップＳ２０５）。判定手段２０の判定結果が適合を示すときは、その画像データの入力時に指定された出力形式で画像データを送信する（ステップＳ２０５；Ｙ、ステップＳ２１０）。ここでは、ＪＢＩＧ形式で保存されている画像データを、入力時に指定された出力形式に変換し送信する。
【００５９】
判定手段２０の判定結果が不適合を示すときは（ステップＳ２０５；Ｎ）、クライアントＰＣ３の使用するプロトコルの扱える出力形式が複数あるかを判定する（ステップＳ２０６）。その判定結果が、クライアントＰＣ３の使用するプロトコルの扱える出力形式が複数あることを示すときは（ステップＳ２０６；Ｙ）、入力時に指定された出力形式と相関の強い出力形式が選択される（ステップＳ２０８）。
【００６０】
相関の強い出力形式とは、その指定されている出力形式と最も近似する特徴を持った出力形式をいう。出力形式の特徴は、画像データの圧縮率の高さや画質の良し悪しなどによって決めることができる。
【００６１】
たとえば、送信先の使用するプロトコルで扱うことのできる出力形式が複数ある場合には、その出力形式相互間の特定の特徴に係わる相関に関する情報を予め用意すれば、その情報に基づいて入力時に指定された出力形式と相関の強い出力形式を選択することができるようになる。
【００６２】
クライアントＰＣ３の使用するプロトコルの扱える出力形式が１つであることが示されたときは（ステップＳ２０６；Ｎ）、その出力形式が選択される（ステップＳ２０７）。
【００６３】
クライアントＰＣ３から送信要求のあった画像データは、上記のように選択された出力形式を使用することで、クライアントＰＣ３のプロトコルが扱える出力形式に変換される（ステップＳ２０９）。
【００６４】
出力形式を変換された画像データは、ネットワークインターフェイス部１７から送信要求のあったクライアントＰＣ３へ送信される（ステップＳ２１０）。
【００６５】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。たとえば、画像処理装置としてのデジタル複合機を例に説明したが、ファイルサーバ、ファクシミリ装置などであってもよい。
【００６６】
また、実施の形態では１つのプロトコルが複数の出力形式を扱える場合に、画像データの出力形式を相関関係に基づき選択する例を説明したが、何らかの理由によりプロトコルの扱える出力形式で送信できない場合は予め設定した優先順位によって選択することもできる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態に係わる画像処理装置の構成を示すブロック図である。
【図２】本発明の実施の形態に係わる画像処理装置を含むネットワークの構成を示す説明図である。
【図３】各プロトコルとそのプロトコルに適合する出力形式との対応関係を示す出力形式適合テーブルの一例を示す説明図である。
【図４】本発明の実施の形態に係わる画像処理装置における画像データの送信動作の一例を示す説明図である。
【図５】図４に示すクライアントＰＣから画像データの送信要求があったときの動作を実現するための処理を示す流れ図である。
【図６】従来の画像処理装置の画像データの送信動作の一例を示す説明図である。
【符号の説明】
【００６８】
２…ネットワーク
３…クライアントＰＣ
１０…画像処理装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…プリンタ部
１５…読取部
１６…操作部
１７…ネットワークインターフェイス部
１８…記憶手段
２０…判定手段
３０…変換手段
４０…出力形式適合テーブル
【図１】
2005277637.tif 000003
【図２】
2005277637.tif 000004
【図３】
2005277637.tif 000005
【図４】
2005277637.tif 000006
【図５】
2005277637.tif 000007
【図６】
2005277637.tif 000008