(57)【要約】【課題】複数頁の画像データを送信処理する際に、受信側のユーザが、複数頁に散在する際に、受信側のユーザが、複数頁に散在している重要部等の特定部分のデータを早期に閲覧できるようにする。【解決手段】画像処理装置は、入力された画像データを、所定の基準で重要部等の分類１と非重要部等の分類２に分類する手段、前記画像データ中の分類１に属するデータを生成する手段、前記画像データ中の分類２に属するデータの参照情報を生成する手段、前記画像データ中の分類２に属するデータを生成する手段、第一段階で、ストリームオープンとして、複数頁の前記分類１に属するデータと、前記分類２に属するデータの参照情報を送信して、ストリームクローズとし、第二段階で、再びストリームオープンとして、複数頁の前記分類２に属するデータを送信して、ストリームクローズとする手段を備えるようにする。【選択図】図２
2014138358.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データを送信処理する画像処理装置であって、
前記画像データを、所定の基準で分類１と分類２に分類する手段と、
前記画像データ中の分類１に属するデータを生成する手段と、
前記画像データ中の分類２に属するデータの参照情報を生成する手段と、
前記画像データ中の分類２に属するデータを生成する手段と、
第一段階で、ストリームオープンとして、複数頁の前記分類１に属するデータと、前記分類２に属するデータの参照情報を送信して、ストリームクローズとし、第二段階で、再びストリームオープンとして、複数頁の前記分類２に属するデータを送信して、ストリームクローズとする手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記画像データ中の分類２に属するデータの参照情報を生成する手段は、さらに前記分類２に属する仮のデータを生成し、
前記データを送信する手段は、前記第一段階で、複数頁の前記分類１に属するデータと、前記分類２に属するデータの参照情報と、前記分類２に属する仮のデータを送信する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記分類１に属するデータは画像の低周波数成分であり、分類２に属するデータは画像の高周波数成分であることを特徴とする請求項１もしくは２に記載の画像処理装置。
【請求項４】
前記分類１に属するデータは画像の文字領域であり、前記分類２に属するデータは画像の絵柄領域であることを特徴とする請求項１もしくは２に記載の画像処理装置。
【請求項５】
前記分類１に属するデータはページ間で差分のあるデータであり、前記分類２に属するデータはページ間で差分のないデータであることを特徴とする請求項１もしくは２に記載の画像処理装置。
【請求項６】
画質モード、ファイルフォーマット、処理モード、使用機能に応じて、前記各手段での処理を適用するか適用しないかを判断する手段をさらに有する、
ことを特徴とする特徴とする請求項１ないし５のいずれか１項に記載の画像処理装置。
【請求項７】
入力された画像データを送信処理する画像処理方法であって、
前記画像データを、所定の基準で分類１と分類２に分類するステップと、
前記画像データ中の分類１に属するデータを生成するステップと、
前記画像データ中の分類２に属するデータの参照情報を生成するステップと、
前記画像データ中の分類２に属するデータを生成するステップと、
第一段階で、ストリームオープンとして、複数頁の前記分類１に属するデータと、前記分類２に属するデータの参照情報を送信して、ストリームクローズとし、第二段階で、再びストリームオープンとして、複数頁の前記分類２に属するデータを送信して、ストリームクローズとするステップと、
を実施することを特徴とする画像処理方法。
【請求項８】
請求項７に記載の画像処理方法における各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数頁の画像データを送信処理する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、複合機（ＭＦＰ）のような画像形成装置で代表される画像処理装置では、スキャナで読み取った原稿の画像データやメディアの静止画像データから電子ファイルを生成し、ユーザ等に配信することが可能になってきている。さらに、動画像の１フレーム画像データを取り出して電子ファイルを生成し、配信する技術も考えられている。
【０００３】
このような画像処理装置では、選択に応じてマルチページの電子ファイルを生成し、配信することも可能である。たとえば、１００枚の原稿を連続スキャンして、１００頁のＰＤＦファイルを生成し、配信可能な画像処理装置が既に知られている。
【０００４】
しかし、今までの画像処理装置では、１頁ずつ配信処理を行うため、ユーザ側では、全頁の配信が完了しなければすべての頁を閲覧することができなかった。このため、多くのページ数のファイルを生成する場合や処理の重い機能のファイルを生成するような場合においては、複数頁に散在している重要な部分が閲覧可能になるまでに多くの時間がかかるという問題があった。
【０００５】
なお、例えば特許文献１には、画像の領域判別を行い、その結果に基づいてレイヤプログッションを行うことで、文書の内容を早期に把握することが開示されているが、複数頁の画像データを配信処理することについては考慮されておらず、全頁の処理が完全に終わらなければ、ユーザが複数頁に散在している重要な部分を閲覧できないという問題は解決されない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、複数頁の画像データを送信処理する際に、受信側のユーザが、複数頁に散在している重要部等の特定部分のデータを早期に閲覧できるようにすることにある。
【課題を解決するための手段】
【０００７】
本発明は、入力された画像データを送信処理する画像処理装置において、前記画像データを、所定の基準で分類１と分類２に分類する手段と、前記画像データ中の分類１に属するデータを生成する手段と、前記画像データ中の分類２に属するデータの参照情報を生成する手段と、前記画像データ中の分類２に属するデータを生成する手段と、第一段階で、ストリームオープンとして、複数頁の前記分類１に属するデータと、前記分類２に属するデータの参照情報を送信して、ストリームクローズとし、第二段階で、再びストリームオープンとして、複数頁の前記分類２に属するデータを送信して、ストリームクローズとする手段とを有することを主要な特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数頁の画像データを配信する場合に、受信側のユーザは複数頁に散在している重要部等の特定部分のデータを早期に閲覧することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の概要を説明する図である。
【図２】本発明の一実施形態に係る画像処理装置の機能ブロック図である。
【図３】図２の画像処理装置の全体的処理の流れを説明するフローチャートである。
【図４】本発明の一実施形態に係るデータ送受信のシーケンス図である。
【図５】本発明の画像処理装置が適用される複合機の概略構成を示したブロック図である。
【図６】本発明技術を適用するか適用しないかを判断する一実施形態のフローチャートである。
【図７】本発明技術を適用する場合の機能一覧の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。
【００１１】
初めに、図１により本発明の概要を説明する。便宜上、図１では、一例として全２頁の画像データを配信する場合を示しているが、一般に配信する画像データは２頁以上何頁でもよい。
【００１２】
図１において、（ａ）は入力画像データであり、１頁目と２頁目ともに、それぞれ分類１に属するデータである重要部データと分類２に属するデータである非重要部データが混在している。本発明では、第１段階として、各頁の重要部データと各頁の非重要部データの参照情報を１次ファイルとして配信する。次に、第２段階として、各頁の非重要部データを２次ファイルとして配信する。
【００１３】
図１の（ｂ）は、第１段階で配信する１次ファイルのイメージを示している。ここで、１次ファイルは、１頁目と２頁目の重要部データと、各頁の非重要部データの参照情報、及び、各頁の仮の非重要部データで構成される。仮の非重要部データは、白紙データ等のサイズが小さいデータ（無効データ）であり、非重要部データの参照情報でポイントされる。ただし、この仮の非重要部データは、後述するように、ファイルフォーマットによっては必ずしも必要ではない。
【００１４】
図１の（ｃ）は、第２段階で配信される２次ファイルのイメージを示している。この２次ファイルは、１頁目と２頁目の非重要部データで構成される。
【００１５】
受信側では、まず、第１段階で配信された１次ファイルの内容が表示される。すなわち、１頁目と２頁目の重要部データが表示される。また、１次ファイルに非重要部データの参照情報とともに仮の非重要部データが含まれていれば、非重要部データの参照情報をもとに仮の非重要部データ（白紙データ等）が、重要部データに合成される形式で表示される。これにより、ユーザは、早期の段階に全頁の重要部データを確認することができる。この時、仮の非重要部データ（白紙データ等）は無視すればよい。
【００１６】
次に、受信側では、第２段階で配信された２次ファイルの内容が表示される。すなわち、１頁目と２頁目の本来の非重要部データが表示される。具体的には、先に配信された非重要部データの参照情報をもとに、本来の非重要部データが、すでに表示されている重要部データに合成されて表示される。この時、仮の非重要部データが表示されていれば、該仮の非重要部データを上書きして本来の非重要部データが表示される。これにより、ユーザは最終的に全頁の画像データを確認することができる。
【００１７】
なお、仮の非重要部データの要、不要は、次のようにして決まる。仮の非重要部データは、本来、本当の非重要部データがあるべき場所に、仮においておく白紙等のデータである。受信側でファイルを表示する場合、特定の合成処理方法に基づいて、重要部データと参照情報先にある非重要部データを合成して表示する。すなわち、本発明は、複数レイヤで可視画像を構成するファイルフォーマットに適用するものであって、重要部データと非重要部データは、それぞれがレイヤを構成する。
【００１８】
特定の合成方法は、ファイルを生成するときに、画像処理アルゴリズムに従って記載する。すなわち、１次ファイルの中に合成方法を記載し、受信側のファイルビューワは、この合成方法に従って、重要部データと非重要部データを合成する。
【００１９】
ファイルビューワが重要部データと非重要部データを合成する際、非重要部データの参照情報を参照する。ここで、非重要部データの参照情報先にデータがないときに、ファイルビューワがどのような振る舞いをするかによって、仮の非重要部データが必要かどうか決まる。データがないときに解析エラーとなるのであれば、仮の非重要部データは必要となる。一方、データがないときには無視する仕様であれば、仮の非重要部データは不要である。
【００２０】
図２は、本発明の画像処理装置の一実施形態に係る機能ブロック図である。画像処理装置１００は入力された画像データを送信処理する。図２において、この画像処理装置１００は、重要部・非重要部分類部１１０、重要部データ生成部１２０、非重要部データ参照情報生成部１３０、非重要部データ生成部１４０、送信部１５０及び制御部１６０からなる。これらの各部は、ハードロジックで構成しても、あるいは、コンピュータ（ＣＰＵ）がプログラムを実行することで実現することでもよい。
【００２１】
重要部・非重要部分類部１１０は、入力された画像データの各画素及び領域を、所定の基準で重要部と非重要部に分類する。一般には入力された画像データの各画素及び領域を、所定の基準で分類１と分類２のいずれかに分類する。分類する基準については後述する。
【００２２】
重要部データ生成部１２０は、重要部・非重要部分類部１１０で重要部であると分類された画素及び領域情報をもとに、入力された画像データ中の重要部データを生成する。一般には、入力された画像データ中の分類１に属するデータを生成する。
【００２３】
非重要部データ参照情報生成部１３０は、重要部・非重要部分類部１１０で非重要部であると分類された画素及び領域情報をもとに、入力された画像データ中の非重要部データが存在する場所を示す参照情報を生成する。一般には、入力された画像データ中の分類２に属するデータが存在する場所を示す参照情報を生成する。
【００２４】
また、非重要部データ参照情報生成部１３０では、必要ならば、非重要部データ参照情報先の仮の非重要部データ（一般には分類２に属するデータの仮のデータ）も生成する。
【００２５】
非重要部データ生成部１４０は、重要部・非重要部分類部１１０で非重要部であると分類された画素及び領域情報をもとに、入力された画像データ中の非重要部データを生成する。一般には、入力された画像データ中の分類２に属するデータを生成する。
【００２６】
送信部１５０は、第１段階として、重要部データ生成部１２０及び非重要部データ参照情報生成部１３０で生成された重要部データ（一般には分類１に属するデータ）と非重要部データの参照情報（一般には分類２に属するデータの参照情報）、さらには仮の非重要部データ（一般には分類２に属するデータの仮のデータ）を送信する。また、送信部１５０は、第２段階として、非重要部データ生成部１４０で生成された非重要部データ（一般は分類２に属するデータ）を送信する。
【００２７】
制御部１６０は、これら重要部・非重要部分類部１１０、重要部データ生成部１２０、非重要部データ参照情報生成部１３０、非重要部データ生成部１４０及び送信部１５０の動作を制御する。
【００２８】
重要部データ生成部１２０及び非重要部データ参照情報生成部１３０と、非重要部データ生成部１４０は、ともに重要部・非重要部分類部１１０の分類結果を入力とするが、入力を受け付けるタイミングは異なる。
【００２９】
複数頁の画像データを処理する際、制御部１６０は、重要部・非重要部分類部１１０に対して、全頁の画像データの分類結果を、重要部データ生成部１２０と非重要部データ参照情報生成部１３０へ出力するように制御する。さらに、全頁の画像データとその分類結果は、図示しない記憶媒体に退避しておく。重要部データ生成部１２０及び非重要部データ参照情報生成部１３０において、全頁の重要部データと非重要部データの参照情報を生成し、さらに、必要ならば仮の非重要部データを生成し、送信部１５０でこれらデータを送信し終えた後、制御部１６０は、記憶媒体に退避させておいた全頁の画像データとその分類結果を取り出して非重要部データ生成部１４０へ出力するよう制御する。
【００３０】
なお、制御部１６０では、重要部データと非重要部データの参照情報の送信後、改めて重要部・非重要部分類部１１０で入力画像データを重要部と非重要部に分類し、その分類結果を非重要部データ生成部１４０へ出力するように制御することでもよい。
【００３１】
図３に、図２の画像処理装置の全体的処理フローチャートを示す。なお、これは本発明の画像処理方法の一実施形態に係るフローチャートでもある。
【００３２】
ステップ１００１では、重要部・非重要部分類部１１０が、入力された各頁の画像データを重要部（一般には分類１）と非重要部（一般には分類２）に分類する。
【００３３】
ステップ１００２では、重要部データ生成部１２０が、重要部・非重要部分類部１１０の重要部・非重要部の分類結果をもとに、入力された各頁の画像データ中の重要部データ（一般には分類１に属するデータ）を生成する。生成には、階調変換や圧縮などの画像加工処理も含まれる。
【００３４】
ステップ１００３では、非重要部データ参照情報生成部１３０が、重要部・非重要部分類部１１０の重要部・非重要部の分類結果をもとに、入力された各頁の画像データ中の非重要部データの参照情報（一般には分類２に属するデータの参照情報）を生成する。また、必要ならば、各頁の仮の非重要部データ（一般には分類２に属するデータの仮のデータ）も生成する。
【００３５】
なお、ステップ１００２とステップ１００３は、実際には並列に実行される。すなわち、重要部データ生成部１２０及び非重要部データ参照情報生成部１３０では、各頁について、順次、重要部データと非重要部データの参照情報、さらには仮の非重要部データを並列に生成する。
【００３６】
ステップ１００４では、送信部１５０が、重要部データ生成部１２０及び非重要部データ参照情報生成部１３０で生成された各頁の重要部データ（一般には分類１に属するデータ）と非重要部データの参照情報（一般には分類２に属するデータの参照情報）を送信する。また、各頁の仮の非重要部データ（一般には分類２に属するデータの仮のデータ）があれば、これも送信する。
【００３７】
なお、送信部１５０は、この重要部データと非重要部の参照情報の送信開始時、ストリームオープンとし、送信終了時、一旦、ストリームクローズとする。また、この段階で、受信側とのコネクションを一度閉じてもよい。
【００３８】
ステップ１００５では、非重要部データ生成部１４０が、重要部・非重要部分類部１１０の重要部・非重要部の分類結果をもとに、入力された各頁の画像データ中の非重要部データ（一般には分類２に属するデータ）を生成する。生成には、階調変換や圧縮などの画像加工処理も含まれる。
【００３９】
ステップ１００６では、送信部１５０が、非重要部データ生成部１４０で生成された各頁の非重要部データ（一般には分類２に属するデータ）を送信する。
【００４０】
なお、送信部１５０は、この非重要部データの送信開始時、再びストリームオープンとし、送信終了時、ストリームクローズとする。
【００４１】
図３において、ステップ１００４が終了した段階で、受信側には、複数頁の画像データ中の重要部データと非重要部データの参照情報、さらには、必要ならば仮の非重要部データが１次ファイルとして送信されることとなる。１次ファイルは、それ自体がファイルとして完結したものである。そのため、受信側で、この１次ファイルを表示することで、ユーザは、複数頁の画像データ中の重要部データを早期に閲覧することができる。なお、１次ファイルに仮の非重要部データに含まれていれば、これも表示されるが、仮の非重要部データは白紙等のデータであり、重要部データの閲覧に支障をきたさない。
【００４２】
その後、ステップ１００６が終了した段階で、受信側には、複数頁の画像データ中の非重要部データが２次ファイルとして送信されることとなる。この２次ファイルのファイル名は１次ファイルと同じである。受信側では、先に送られた非重要部データの参照情報をもとに、既に表示されている重要部データと合成する形式で非重要部データを表示する。この時、仮の重要部データが表示されていれば、それを本来の非重要部データで上書きして表示する。これにより、ユーザは複数頁の完全な画像データを閲覧することが可能になる。
【００４３】
図４に、送信側（画像処理装置）と受信側の間のデータ送受信のシーケンス図を示す。図４では、図１と同様に、２頁の画像データを配信する場合を示したが、一般に配信する画像データは何頁でもよい。
【００４４】
図４において、期間１は、送信側がファイル（ファイル１）を送信中であり、ファイルとして完全にしていないため、受信側ではファイルを正常に開くことができない。期間２は、送信側が２頁すべての重要部データを送信した段階で、ファイルとしては完全している。このため、受信側では正常なファイルとして開くことが可能となり、ユーザは２頁の画像データ中の重要部データを閲覧することができる。期間３は、送信側が２頁すべての非重要部データを送信し終えた段階で、受信側では、この非重要部データを重要部データに合成して表示することとなる。これにより、ユーザは、２頁の完全な画像データを閲覧することが可能になる。
【００４５】
次に、図５を参照して本発明に係る画像処理装置の適用例について説明する。
【００４６】
図５は、本発明の画像処理装置が適用される複合機（ＭＦＰ）の概略構成を示したブロック図である。本複合機は、スキャナ１２、スキャナ補正部１４、圧縮処理部１６の原稿読み取り系、メディアリーダ２２、ファイル圧縮・伸張処理部２４の外部メディア読み取り系、伸張処理部３２、プリンタ補正部３４、プロッタ３６の画像出力系、コントローラ４０、ＨＤＤ（ハードディスク）５０、ＮＩＣ（ネットワーク・インタフェース・コントローラ）６０、及び、操作部７０などで構成される。これらのうち、圧縮処理部１６、ファイル圧縮・伸張処理部２４、伸張処理部３２、コントローラ４０、操作部７０などは内部汎用バス８０に接続される。また、コントローラ４０にはＨＤＤ５０やＮＩＣ６０が接続され、ＮＩＣ６０はネットワークを通してパソコンやその他の機器等の外部端末９０と接続される。
【００４７】
図５では省略したが、コントローラ４０は、種々の処理を実行するＣＰＵ、該ＣＰＵの処理に必要なプログラムを格納するＲＯＭ、処理途中のデータ等を格納するＲＡＭなどを有している。
【００４８】
本ＭＦＰが複写機として動作する場合、スキャナ１２は原稿から画像データを読み取り、当該画像データ（アナログ信号）をデジタルデータに変換して出力する。ここでは、画像データは、ＲＧＢ各８ビットからなるとする。スキャナ補正部１４は、スキャナ１２で読み取った画像データ（デジタルデータ）について、画像領域を文字・線画や写真などに分類したり、原稿画像のＲＧＢデータをフィルタ処理などの画像処理を施す。圧縮処理部１６は、スキャナ補正後のＲＧＢ各８ビットの画像データとエッジ文字領域信号（１ビット）、色領域信号（１ビット）を圧縮処理する。圧縮後の画像データは、内部汎用バス８０を通って、コントローラ４０に送られる。コントローラ４０は、送られた画像データをＨＤＤ５０に蓄積する。蓄積データには、書誌情報として画像サイズや読み取った原稿の種類も記録する。
【００４９】
なお、ここでは画像データに対し圧縮を施すとしたが、内部汎用バス８０の帯域が十分に広く、蓄積するＨＤＤ５０の容量が大きければ、非圧縮の状態で画像データを扱っても良い。
【００５０】
次にコントローラ４０は、ＨＤＤ５０の画像データを、内部汎用バス８０を介して伸張処理部３２に送出する。伸張処理部３２は、圧縮処理されていた画像データを元のＲＧＢ各８ビットデータとエッジ文字領域信号（１ビット）、色領域信号（１ビット）に伸張し、プリンタ補正部３４に送出する。プリンタ補正部３４では、ＲＧＢ画像データを色補正処理にてＹＭＣＢｋデータに変換して、エッジ文字領域信号であり色領域信号でない部分は、黒文字としてブラック（Ｂｋ）の単色データに置き換える。さらにプリンタ補正部３４では、γ補正処理、中間調処理など、プロッタの明暗特性の補正処理や階調数変換処理を行う。ここでの階調数変換処理では、誤差拡散やディザ処理を用いて各色８ビットから２ビットへと画像データの変換を行う。プロッタ３６はレーザービーム書き込みプロセスを用いた転写紙印字ユニットで、２ビットの画像データを感光体に潜像として描画し、トナーによる作像／転写処理後、転写紙にコピー画像を形成する。
【００５１】
本ＭＦＰが、ネットワークを介して外部端末に画像データを配信する配信スキャナとして動作する場合は、コントローラ４０がＨＤＤ５０に蓄積された画像データに対して色変換処理、階調処理、フォーマット処理、解像度変換などの画像加工を行う。この場合、コントローラ４０では、ＨＤＤ５０に蓄積された画像データをＲＡＭ上に展開して所定の処理を実施する。例えば、階調処理では、配信スキャナ動作時のモードに従った階調変換処理を行う。フォーマット処理では、ＪＰＥＧやＴＩＦＦやＰＤＦ形式への汎用静止画像フォーマット変換などを行う。処理された画像データは、コントローラ４０により、ＮＩＣ６０を介して外部端末９０に配信される。
【００５２】
本ＭＦＰが、外部メディアの画像データを画像加工して外部端末に配信する場合には、メディアリーダ２２でファイルを読み取り、ファイル圧縮・伸張処理部２４でファイルをＲＧＢ形式に展開する。処理するファイルは、ＪＰＥＧやＴＩＦＦやＰＤＦ形式などの汎用静止画像フォーマット、及び、ＭＰＥＧ４やＨ.２６４／ＡＶＣなどの汎用動画像フォーマットである。静止画像フォーマットの場合は、指定に基づいて全頁もしくは一部の頁の画像データを切り出して順次ＲＧＢ形式に展開してコントローラ４０に転送する。動画像フォーマットの場合は、全フレームもしくは指定されたフレームを切り出して順次ＲＧＢ形式に展開してコントローラ４０に転送する。
【００５３】
コントローラ４０では、上記配信スキャナとして動作する場合と同様に、ファイル圧縮・伸張処理部２４から転送された画像データに対して、色変換処理、フォーマット処理、解像度変換などの画像加工を実施する。その後、画像データはＮＩＣ６０を介して外部端末９０に配信される。
【００５４】
また、本ＭＦＰがネットワークを介して、外部端末９０からの画像データをプリントアウトするプリンタとして動作する場合、コントローラ４０では、ＮＩＣ６０で受信したデータから、画像及びプリント指示するコマンドを解析し、画像データとして、印刷できる状態にビットマップ展開し、該展開したデータを圧縮する。圧縮された画像データは、随時、大容量の記憶装置であるＨＤＤ５０に書き込まれる。該画像データを蓄積する時に、書誌情報もＨＤＤ５０に書き込むようにする。
【００５５】
次に、コントローラ４０は、ＨＤＤ５０の画像データを、内部汎用バス８０を介して伸張処理部３２に送出する。伸張処理部３２は、圧縮処理されていた画像データを元の８ビットデータに伸張し、プリンタ補正部３４に送出する。プリンタ補正部３４では、ＲＧＢ画像データならば、色補正処理にてＹＭＣＢｋデータに変換をする。次にＹＭＣＢｋそれぞれ独立にγ補正処理、中間調処理など、プロッタ３６の明暗特性の補正処理や階調数変換処理を行う。ここでの階調数変換処理では、上記複写機として動作する場合と同様に、誤差拡散やディザ処理を用いて８ビットから２ビットへと画像データの変換を行う。プロッタ３６はレーザービーム書き込みプロセスを用いた転写紙印字ユニットであり、２ビットの画像データを感光体に潜像として描画し、トナーによる作像／転写処理後、転写紙にコピー画像を形成する。
【００５６】
本発明の画像処理装置は、配信スキャナとして動作する場合、外部メディアの画像データを画像加工して配信する場合に適用可能である。
【００５７】
図２に示した画像処理装置の構成（機能）は、コントローラ４０が備える。すなわち、コントローラ４０は、入力として受け付けた画像データを色変換処理、フォーマット処理、解像度変換などの画像加工（送信処理）を施して配信する際に、所定の条件下で図２の画像処理装置１００を動作するようにする。換言すれば、図３の処理を実施する。なお、図２の画像処理装置１００の機能をプログラムで構成する場合、そのプログラムはコントローラ４０内のＲＯＭにあらかじめ格納しておく。
【００５８】
操作部７０からは、画質モード、ファイルフォーマット、解像度、処理モード、使用機能等の選択が可能である。具体的には、次のような選択肢が存在する。
画質モード：文字モード、写真モード、文字写真モード等
ファイルフォーマット：ＪＰＥＧ、ＴＩＦＦ、ＰＤＦ等
解像度：２００ｄｐｉ、３００ｄｐｉ、４００ｄｐｉ等
処理モード：時間優先、ファイルサイズ優先等
使用機能：高圧縮ＰＤＦ、高圧縮ＸＰＳ等
なお、機能選択は任意である。選択される場合、別途選択されたファイルフォーマットでファイル化される。
【００５９】
操作部７０にてユーザが選択した選択情報はコントローラ４０に送られる。コントローラ４０は、選択情報に応じて、図２の画像処理装置１００の機能、すなわち、図３の処理（以下、本発明技術）を適用すべきか否か判断する。図６に、この際のコントローラ４０のフローチャートを示す。
【００６０】
ステップ２００１では、適用機能が選択されたか判断する。具体的には、選択された機能のファイルフォーマットを確認し、そのファイルフォーマットがレイヤで表現されるファイルフォーマットであるかを確認する。選択された機能が、レイヤで表現されるファイルフォーマットでない場合には、本発明技術を適用できないため、ステップ２００６に行く。選択された機能が、レイヤで表現されるファイルフォーマットである場合には、本発明技術が適用可能であるため、ステップ２００２に進む。例えば、操作部７０で、高圧縮ＰＤＦ／ＸＰＳ、ＰＤＦ（ＪＰＥＧ）／ＸＰＳ（ＪＰＥＧ）が選択された場合には本発明技術が適用可能であり、それ以外は適用不可能となる。また、メール送信の場合は、常に適用不可能とする。それは、本発明技術は、フォルダ送信やＦＴＰ（ファイル転送プロトコル）送信のように、ファイルが置かれる場所が特定できる場合にしか適用できないためである。
【００６１】
ステップ２００２では、適用画質モードが選択されたか判断する。具体的には、文字モードの場合は、本発明技術を適用不可としてステップ２００６に行き、それ以外は適用可能としてステップ２００３に進む。すなわち、文字モードの場合は、入力データが文字のみであると想定して、そのまま２値化して送信する。つまり、入力データが文字の場合、重要部・非重要部の区別が行えないため、本発明技術を適用する意味がない。
【００６２】
ステップ２００３では、適用処理モードが選択されたか判断する。具体的には、時間優先モードの場合は本発明技術を適用しないとしてステップ２００６に行き、それ以外は本発明技術を適用可能としてステップ２００４に進む。本発明技術を適用すると、トータルでの処理時間は、適用しない場合に比べて長くなる。そのため、重要部を早く見るよりも、トータルでの処理時間を短くしたい場合は、本発明技術を適用しないようにする。
【００６３】
ステップ２００４では、入力画像データに重要部と非重要部の存在する可能性が高いか判断する。すなわち、入力画像データについて、重要部・非重要部の区別が可能である可能性を判断し、可能性が高い場合にはステップ２００５に進み、低い場合にはステップ２００６に行く。
【００６４】
本発明技術では、入力画像データについて、重要部・非重要部の分類をする必要がある。何を根拠に重要部あるいは非重要部と分類するかは、後述するように何通りか考えられるが、その一つにページ間で差分がない部分を非重要部とし、差分がある部分を重要部とする考え方がある。
【００６５】
ページ間の差分は、各頁の画像データを解析して判断することができるが、処理負荷が高くなる。そのため、ここでは拡張子で判断するとする。例えば、メディアからの入力画像データを画像加工する場合には、拡張子が“ｐｐｔ”の場合には、本発明技術を実施するとし、それ以外では実施しないとする。“ｐｐｔ”はｗｉｎｄｏｗｓ（商標登録）のパワーポイントの拡張子である。パワーポイントは、プレゼン資料の作成に用いられることが多い。プレゼン資料では、ページ間で同じ背景データを持つことが多いため、背景データは非重要部データと考えることができる。なお、“ｐｐｔ”以外にも、主にプレゼン資料に用いられるフォーマットであれば、本発明技術を適用可能とする。
【００６６】
ステップ２００４までで、本発明技術を適用するか適用しないかが決定される。図７に、本実施形態で、本発明技術を適用する場合の機能一覧を示す。なお、図７は、いずれも、非文字モード、非メール送信、非時間優先モードの場合を示している。
【００６７】
図７では、本発明技術を適用する機能一覧と同時に、適用する場合、何を重要部データ（分類１に属するデータ）と判断し、何を非重要部データ（分類２に属するデータ）と判断するかも示している。例えば、圧縮方式がＪＰＥＧの場合には、重要部データを低周波数成分とし、非重要部データを高周波成分とする。また、圧縮方式が高圧縮化の場合には、重要部データを文字とし、非重要部データを非文字（絵柄等）とする。ただし、拡張子が“ｐｐｔ”の場合には、圧縮方式がＪＰＥＧで、上記を満たす場合であっても、重要部データをページ間で差分のあるデータとし、非重要部データをページ間で差分のないデータとする。
【００６８】
図６に戻り、ステップ２００４までで、本発明技術を適用すると判断された場合にはステップ２００５に進み、適用不可と判断された場合にはステップ２００６に行く。なお、ステップ２００１〜２００４はＯＲ条件でもよい。
【００６９】
ステップ２００５では、本発明技術を適用した処理を実施する。すなわち、コントローラ４０は、入力として受け付けた複数頁の画像データを色変換処理、フォーマット処理、解像度変換などの画像加工（送信処理）を施して配信する際に、全頁について、まず、重要部データ送信し、次に非重要部データを送信する。
【００７０】
ステップ２００６では、本発明技術を適用しない通常の処理を実施する。すなわち、コントローラ４０は、入力として受け付けた１頁あるいは複数頁の画像データを所定の画像加工を施してそのまま配信する。
【００７１】
以下に、図７の各ケースについて、図２の画像処理装置の特に重要部・非重要部分類部１１０、重要部データ生成部１２０及び非重要部データ生成部１４０の処理を具体的に説明する。
【００７２】
＜図７のNo.２，No.４のケース＞
高圧縮ＰＤＦ／ＸＰＳとは、画像データを文字と絵柄に分類して、それらを個別に最適な圧縮形式で圧縮することで、高品位かつ高圧縮なファイルを生成する技術である。具体的には、文字の判読性を高めるために、文字を表現する文字画像は、解像度を保ち、文字に適したＭＭＲ等の２値圧縮を行う。絵柄を表現する画像は、ＪＰＥＧやＪ２Ｋ等の自然画像に向いた圧縮形式で圧縮を行う。
重要部・非重要部分類部１１０は、入力画像データについて、文字部を重要部、文字以外の絵柄部（絵柄領域）を非重要部に分類する。重要部データ生成部１２０は、入力画像データ中の重要部と分類された文字部の画像（文字画像）をＭＭＲ圧縮する。この段階では、入力画像データ中の背景画像、前景画像等は処理されない。入力画像データ全頁の文字画像が送信された後、非重要部データ生成部１４０は、入力画像データ中の非重要部と分類された絵柄領域の画像（背景画像、前景画像等）をＪＰＥＧ圧縮する。
【００７３】
＜図７のNo.１，No.３のケース＞
ＪＰＥＧ規格では、プログレッシブというフォーマットがある。プログレッシブは、最初に低周波数成分の情報を送信し、後に高周波数成分の情報を送信することで、プアな通信回線においても、全体をより把握できるようにする技術である。
このケースの場合、重要部・非重要部分類部１１０の処理は不要である。重要部データ生成部１２０では、プログレッシブで用いる低周波数成分の情報を重要部データとして生成する。非重要部データ生成部１４０では、プログレッシブで用いる高周波数成分の情報を非重要部データとして生成する。生成方法は汎用的な技術であるので、詳細な説明は省略する。
【００７４】
＜図７のNo.５のケース＞
重要部・非重要部分類部１１０は、入力画像データについて、ページ間でデータに差異がある部分を重要部、差異がない部分を非重要部と分類する。これには、例えばブロックマッチング技術を用いる。具体的には、領域識別、エッジ情報のマッチング、色情報のマッチング等を行って、データに差異がある部分とない部分を分類する。重要部データ生成部１２０は、入力画像データ中の重要部と分類された画像部分（ページ間で差異があるデータ）のみを重要部データとして生成する。入力画像データ全頁の重要部データが送信された後、非重要部データ生成部１４０は、入力画像データ中の非重要部と分類された画像部分（ページ間で差異がないデータ）を非重要部データとして生成する。
【００７５】
以上、本発明の一実施形態について説明したが、本発明は、説明した実施形態に限られるものでない。本発明は、特許請求の範囲の記載内において種々の変更、拡張が可能である。
【符号の説明】
【００７６】
１００  画像処理装置
１１０  重要部・非重要部分類部
１２０  重要部データ生成部
１３０  非重要部データ参照情報生成部
１４０  非重要部データ生成部
１５０  送信部
１６０  制御部
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００５−１８４０８６号公報
【図１】
2014138358.tif 000003
【図２】
2014138358.tif 000004
【図３】
2014138358.tif 000005
【図４】
2014138358.tif 000006
【図５】
2014138358.tif 000007
【図６】
2014138358.tif 000008
【図７】
2014138358.tif 000009