(57)【要約】  ページごとの画質を均等にする。  複数のページ画像31〜40から構成される漫画画像のそれぞれのページ画像について初期Ｑ値を用いて第１の圧縮処理が行われる。第１の圧縮処理が行われた漫画画像を構成するページ画像の圧縮後のデータ量の少ない順に，第ｎ番目のページ画像についてページ画像目標データ量が，［（全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（第１の圧縮処理において得られた漫画画像全体のデータ量）−｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理が行われる。
2014030485.tif 000002
【特許請求の範囲】
【請求項１】
複数のページ画像から構成される画像群のそれぞれのページ画像を，圧縮後のそれぞれのページ画像があらかじめ定められている最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量があらかじめ定められている全体目標データ量以下となる第２の圧縮率と，の間の初期圧縮率を用いて第１の圧縮処理を行う第１の圧縮手段，および
上記第１の圧縮手段によって圧縮された画像群を構成するページ画像の圧縮後のデータ量の少ない順に第２の圧縮処理を行うものであって，第ｎ番目のページ画像についてはページ画像目標データ量が，［（上記全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（上記第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（上記第１の圧縮処理において得られた画像群全体のデータ量）−｛上記第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理を行う第２の圧縮手段，
を備えた画像圧縮装置。
【請求項２】
上記第２の圧縮手段は，
上記ページ画像目標データ量となるような第２の圧縮処理ができない場合には上記ページ画像の目標データ量を所定割合だけ大きくするものである，
請求項１に記載の画像圧縮装置。
【請求項３】
上記ページ画像は，複数のコマが割り当てられており，
上記第２の圧縮手段は，
上記第１の圧縮処理後の（コマのデータ量／コマの面積）が少ない順に，第ｍ番目のコマ画像についてのコマ画像目標データ量が，［（上記ページ画像目標データ量）−｛第（ｍ−１）番目までのコマ画像について第２の圧縮処理が行われたときのコマ画像の総データ量｝］×（上記第１の圧縮処理において得られた第ｍ番目のコマ画像のデータ量）／［（上記第１の圧縮処理において得られたページ画像のデータ量）−｛上記第１の圧縮処理において得られた第（ｍ−１）番目までのコマ画像の総データ量｝となるようにコマごとに第２の圧縮処理を行うものである，
請求項１または２に記載の画像圧縮装置。
【請求項４】
上記第２の圧縮手段は，
見開きのページ画像にわたってコマが割り当てられていることに応じて，その見開きのページ画像については同じ圧縮率で第２の圧縮処理を行うものである，
請求項１から３のうち，いずれか一項に記載の画像圧縮装置。
【請求項５】
上記第２の圧縮手段は，
連続して第１のページ画像と第２のページ画像とで構成される見開きのページ画像にわたってコマが割り当てられていることに応じて，第１のページ画像に割り当てられている第１のコマ部分と第２のページ画像に割り当てられている第２のコマ部分とを別々のコマと見なして第２の圧縮処理を行うものである，
請求項３または４に記載の画像圧縮装置。
【請求項６】
上記第２の圧縮手段は，
連続して第１のページ画像と第２のページ画像とで構成される見開きのページ画像にわたってコマが割り当てられていることに応じて，第１のページ画像に割り当てられている第１のコマ部分の圧縮率と第２のページ画像に割り当てられている第２のコマ部分の圧縮率とが同一の圧縮率となるように第２の圧縮処理を行うものである，
請求項３または４に記載の画像圧縮装置。
【請求項７】
第１の圧縮手段が，複数のページ画像から構成される画像群のそれぞれのページ画像を，圧縮後のそれぞれのページ画像があらかじめ定められている最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量があらかじめ定められている全体目標データ量以下となる第２の圧縮率と，の間の初期圧縮率を用いて第１の圧縮処理を行い，
第２の圧縮手段が，上記第１の圧縮手段によって圧縮された画像群を構成するページ画像の圧縮後のデータ量の少ない順に第２の圧縮処理を行うものであって，第ｎ番目のページ画像についてのページ画像目標データ量が，［（上記全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（上記第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（上記第１の圧縮処理において得られた画像群全体のデータ量）−｛上記第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理を行う，
画像圧縮装置の動作制御方法。
【請求項８】
画像圧縮装置のコンピュータを制御するコンピュータが読み取り可能なプログラムであって，
複数のページ画像から構成される画像群のそれぞれのページ画像を，圧縮後のそれぞれのページ画像があらかじめ定められている最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量があらかじめ定められている全体目標データ量以下となる第２の圧縮率と，の間の初期圧縮率を用いて第１の圧縮処理を行わせ，
第１の圧縮処理によって圧縮された画像群を構成するページ画像の圧縮後のデータ量の少ない順に第２の圧縮処理を行わせるものであって，第ｎ番目のページ画像についてのページ画像目標データ量が，［（上記全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（上記第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（上記第１の圧縮処理において得られた画像群全体のデータ量）−｛上記第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理を行わせるように画像圧縮装置のコンピュータを制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，画像圧縮装置ならびにその動作制御方法およびその動作プログラムに関する。
【背景技術】
【０００２】
電子化された漫画をスマートフォンに代表される携帯電話に送信することにより，携帯電話の表示画面などに漫画を表示できるようになってきている。電子化された漫画を圧縮せずに送信するとデータ量が多いので，電子化された漫画全体のデータ量が所定のデータ量以下となるように圧縮することが多い。【０００３】
画像データを圧縮する場合に，画像データの入力を継続しながら符号化するもの（特許文献１），各ページが複数のブロックに分割された画像データにおいて各ページの画像サイズが一定となるようにするもの（特許文献２），ユーザが設定した圧縮率で画像を圧縮するもの（特許文献３），連続記録のスピードの低下を防止するもの（特許文献４）などがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2004-312180号公報
【特許文献２】特開2004-159069号公報
【特許文献３】特開平6-326872号公報
【特許文献４】特開平6-654309号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電子化された漫画を圧縮する場合，漫画の緻密さはすべてのページにおいて均一ではないので，すべてのページを一律の圧縮率で圧縮するとページごとに画質の違いが目立ってしまうことがある。【０００６】
この発明は，漫画，写真集，フォト・ブック（フォト・アルバム）などの画像群のページごとの画質が等しくなるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明による圧縮装置は，複数のページ画像から構成される画像群のそれぞれのページ画像を，圧縮後のそれぞれのページ画像があらかじめ定められている最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量があらかじめ定められている全体目標データ量以下となる第２の圧縮率と，の間の初期圧縮率を用いて第１の圧縮処理を行う第１の圧縮手段，および第１の圧縮手段によって圧縮された画像群を構成するページ画像の圧縮後のデータ量の少ない順に第２の圧縮処理を行うものであって，第ｎ（ｎは１以上の整数）番目のページ画像についてのページ画像目標データ量が，［（全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（第１の圧縮処理において得られた画像群全体のデータ量）−｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理を行う第２の圧縮手段を備えていることを特徴とする。【０００８】
この発明は，画像圧縮装置に適した動作制御方法も提供している。すなわち，この方法は，第１の圧縮手段が，複数のページ画像から構成される画像群のそれぞれのページ画像を，圧縮後のそれぞれのページ画像があらかじめ定められている最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量があらかじめ定められている全体目標データ量以下となる第２の圧縮率との間の初期圧縮率を用いて第１の圧縮処理を行い，第２の圧縮手段が，第１の圧縮手段によって圧縮された画像群を構成するページ画像の圧縮後のデータ量の少ない順に第２の圧縮処理を行うものであって，第ｎ番目のページ画像についてのページ画像目標データ量が，［（全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（第１の圧縮処理において得られた画像群全体のデータ量）−｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように第２の圧縮処理を行うものである。【０００９】
この発明は，画像圧縮装置の動作を制御するコンピュータが読み取り可能なプログラムも提供している。そのようなプログラムを格納した記録媒体を提供するようにしてもよい。【００１０】
この発明によると，画像群を構成するページ画像のそれぞれが，最低画質以上の画質となる第１の圧縮率と，圧縮後の画像群のデータ量が全体目標データ量以下となる第２の圧縮率と，の間の初期圧縮率を用いて第１の圧縮処理が行われる。第１の圧縮処理が行われた画像群を構成する複数のページ画像については，第１の圧縮処理の圧縮後のデータ量の少ない順に第２の圧縮処理が行われる。この第２の圧縮処理は，第ｎ（ｎは１以上の整数）番目のページ画像のデータ量が，（全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（第１の圧縮処理において得られた画像群全体のデータ量）−｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝となるように行われる。【００１１】
この発明によると，第１の圧縮処理後の画像群全体のデータ量と全体目標データ量との比率に応じて第２の圧縮処理が行われるので，第１の圧縮処理および第２の圧縮処理後の画像群のデータ量は全体目標データ量となり，かつ画像群を構成する複数のページ画像のすべての画質が比較的均一となる。【００１２】
第２の圧縮手段は，たとえば，ページ画像目標データ量となるような第２の圧縮処理ができない場合にはページ画像の目標データ量を所定割合だけ大きくするものでもよい。【００１３】
ページ画像に，複数のコマが割り当てられている場合には，第２の圧縮手段は，たとえば，第１の圧縮処理後の（コマのデータ量／コマの面積）が少ない順に，第ｍ番目のコマ画像についてのコマ画像目標データ量が，［（ページ画像目標データ量）−｛第（ｍ−１）番目までのコマ画像について第２の圧縮処理が行われたときのコマ画像の総データ量｝］×（第１の圧縮処理において得られた第ｍ番目のコマ画像データのデータ量）／［（第１の圧縮処理において得られたページ画像のデータ量）−｛第１の圧縮処理において得られた第（ｍ−１）番目までのコマ画像の総データ量｝となるようにコマごとに第２の圧縮処理を行うようにしてもよい。【００１４】
第２の圧縮手段は，たとえば，見開きのページ画像にわたってコマが割り当てられていることに応じて，その見開きのページ画像については同じ圧縮率で第２の圧縮処理を行うものでもよい。【００１５】
第２の圧縮手段は，連続して第１のページ画像と第２のページ画像とで構成される見開きのページ画像にわたってコマが割り当てられていることに応じて，第１のページ画像に割り当てられている第１のコマ部分と第２のページ画像に割り当てられている第２のコマ部分とを別々のコマと見なして第２の圧縮処理を行うものでもよい。【００１６】
第２の圧縮手段は，連続して第１のページ画像と第２のページ画像とで構成される見開きのページ画像にわたってコマが割り当てられていることに応じて，第１のページ画像に割り当てられている第１のコマ部分の圧縮率と第２のページ画像に割り当てられている第２のコマ部分の圧縮率とが同一の圧縮率となるように第２の圧縮処理を行うものでもよい。
【図面の簡単な説明】
【００１７】
【図１】漫画画像圧縮装置の電気的構成を示すブロック図である。
【図２】漫画画像を構成するページ画像の一例である。
【図３】漫画画像圧縮装置の処理手順を示すフローチャートである。
【図４】漫画画像を構成するページ画像の一例である。
【図５】漫画画像を構成するページ画像の一例である。
【図６】漫画画像を構成するページ画像の一例である。
【図７】漫画画像を構成するページ画像の一例である。
【図８】漫画画像を構成するページ画像の一例である。
【図９】漫画画像圧縮装置の処理手順を示すフローチャートである。
【図１０】漫画画像圧縮装置の処理手順を示すフローチャートである。
【図１１】ページ画像の一例である。
【図１２】コマ・テーブルの一例である。
【図１３】コマ画像の一例である。
【図１４】コマ画像の一例である。
【図１５】コマ画像の一例である。
【図１６】ページ画像の一例である。
【発明を実施するための形態】
【００１８】
図１は，この発明の実施例を示すもので，漫画画像圧縮装置１の電気的構成を示すブロック図である。
【００１９】
漫画画像圧縮装置１の全体の動作は，ＣＰＵ２によって統括される。
【００２０】
漫画画像圧縮装置１には，インターネットなどのネットワークと接続するための通信インターフェイス３，データを記憶するメモリ４，漫画画像を表示する表示装置５およびキーボードなどの入力装置６が含まれている。また，漫画画像圧縮装置１には，ハードディスク８およびハードディスク８にアクセスするハードディスク・ドライブ７ならびにCD-ROM（コンパクト・ディスク-リード・オンリ・メモリ）ドライブ９も含まれている。後述する動作を制御するプログラムが格納されているCD-ROM10がCD-ROMドライブ９によって読み取られると，読み取られたプログラムが漫画画像圧縮装置１にインストールされる。プログラムは，CD-ROM10以外の記録媒体に記録されており，そのような記録媒体から読み取られて漫画画像圧縮装置１にインストールされるようにしてもよい。また，インターネットなどを介して漫画画像圧縮装置１にプログラムを送信して，通信インターフェイス３を介して受信したプログラムが漫画画像圧縮装置１にインストールされるようにしてもよい。漫画画像圧縮装置１はコンピュータを利用して構成できる。
【００２１】
図２は，10ページ分のページ画像から構成される漫画画像を示している。
【００２２】
漫画画像は，第１ページ画像31から第10ページ画像40までの10個のページ画像31〜40で構成されている。もちろん，漫画画像は10個のページ画像未満のページ画像によって構成されていてもよいし，10個のページ画像より多くのページ画像によって構成されていてもよい。
【００２３】
第１ページ画像31から第10ページ画像40のそれぞれのページ画像のデータ量は，すべて10ＭＢであるとする。もちろん，ページ画像ごとにデータ量が異なっていてもよい。漫画画像の合計のデータ量は100ＭＢとなる。この実施例では，第１ページ画像31から第10ページ画像40のそれぞれのページ画像の画質ができるだけ均等になるように，かつ漫画画像の合計のデータ量が目標のデータ量（全体目標データ量）である20ＭＢとなるように，漫画画像を圧縮するものである。
【００２４】
図３は，漫画画像圧縮装置１の処理手順を示すフローチャートである。
【００２５】
この実施例では，漫画画像の圧縮はJPEG（Joint Photographic Experts Group）が利用される。JPEGでは，画像を８画素×８画素のブロックに分割し，そのブロック単位で離散コサイン変換を用いて空間領域から周波数領域へ変換される。変換されたデータが，量子化によってデータ量が落とされてから，ハフマン符号によるエントロピー符号化がなされる。量子化において利用されるパラメータがＱ値と呼ばれ，そのＱ値の値により圧縮後のデータ量が変わる。
【００２６】
まず，この実施例では，図２に示したように複数のページ画像31〜40のそれぞれのページ画像の圧縮後の画質が，あらかじめ定められている最低画質以上となるような第１のＱ値（第１の圧縮率）と，圧縮後の漫画画像の合計のデータ量があらかじめ定められている全体目標データ量（例えば，20ＭＢ）以下となる第２のＱ値（第２の圧縮率）と，の間の初期Ｑ値（初期圧縮率）が決定されている。そのような初期Ｑ値を用いて，漫画画像を構成するすべてのページ画像31〜40のそれぞれのページ画像が圧縮される（第１の圧縮処理）（ステップ21）。
【００２７】
図４は，第１の圧縮処理後の漫画画像を示している。
【００２８】
第１の圧縮処理が行われたことにより，第１ページ画像31のデータ量および第３ページ画像33のデータ量はいずれも0.5ＭＢとなり，第２ページ画像32のデータ量は１ＭＢとなり，第10ページ画像40のデータ量は２ＭＢとなったものとする。その他のページ画像も第１の圧縮処理前のデータ量よりも少なくなっている。ページ画像ごとに第１の圧縮処理後のデータ量が異なっているのは，ページ画像ごとに漫画の緻密さが異なっているからである。緻密なページ画像の方が緻密でないページ画像よりも第１の圧縮処理後のデータ量が多くなっている。
【００２９】
第１の圧縮処理が行われたことにより，漫画画像の全体のデータ量は10ＭＢとなったものとする。この全体のデータ量10ＭＢは，全体目標データ量である20ＭＢよりも少ない。
【００３０】
第１の圧縮処理が行われると，第１の圧縮処理後のデータ量の少ない順にページ画像31〜40が並び換えられる（図３ステップ22）。第１圧縮処理後のデータ量が少ないページ画像を，優先的に後述する第２の圧縮処理が行われるようにするために並び換えが行われる。
【００３１】
図５は，並び換えられたページ画像31〜40を示している。
【００３２】
図５においては，第１の圧縮処理後のデータ量が少ない順に左側からページ画像が並べられている。第１の圧縮処理後のデータ量が同じページ画像については，先のページのページ画像が左側（先）となるように並べられているが，後のページのページ画像が左側となるように並べられていてもよい。
【００３３】
図５では，一番初め（一番左側）に，データ量が0.5ＭＢの第１ページ画像31が並べられ，次に，データ量が0.5ＭＢの第３ページ画像33が並べられている。三番目に，データ量が１ＭＢの第２ページ画像32が並べられている。四番目以降のページ画像（図示略）についても第１の圧縮処理後のデータ量の少ない順に並べられている。最後に，データ量が２ＭＢの第10ページ画像40が並べられている。
【００３４】
ページ画像31〜40の並び替えが行われると，式１の演算式にもとづくデータ量（ページ目標データ量）となるように第ｎ（ｎは１以上の整数）番目のページ画像が圧縮される（第２の圧縮処理）（図３ステップ23）。
【００３５】
［（全体目標データ量）−｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝］×（第１の圧縮処理において得られた第ｎ番目のページ画像のデータ量）／［（第１の圧縮処理において得られた漫画画像全体のデータ量）−｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝・・・式１
【００３６】
図６は，式１にしたがって，第１番目のページ画像31が第２の圧縮処理された様子を示している。
【００３７】
全体目標データ量は20ＭＢであり，第１番目のページ画像31は，式１においてｎ＝１であるから，式１において，｛第（ｎ−１）番目までのページ画像について第２の圧縮処理が行われたときの総データ量｝および｛第１の圧縮処理において得られた第（ｎ−１）番目までのページ画像の総データ量｝は，いずれも０となる。したがって，第１番目のページ画像31は，｛（20ＭＢ−０ＭＢ）×（0.5ＭＢ）｝／｛（10ＭＢ）−（０ＭＢ）｝＝１ＭＢとなるようなＱ値が指定されて，第２の圧縮処理が行われる。第２の圧縮処理により，第１の圧縮処理が行われた第１番目のページ画像のデータ量が２倍となる。
【００３８】
式１にもとづいて得られるデータ量となるようにＱ値が指定されて第２の圧縮処理が行われた場合，式１にもとづいて得られるデータ量となるかどうかは実際に圧縮してみないと分らない。このために，式１にもとづいて得られるデータ量と一致するデータ量となるような第２の圧縮処理を行うことができることもあるが，できないこともある。このために，式１にもとづいて得られるデータ量と一致するデータ量となるような第２の圧縮処理が行われたかどうかが確認される（ステップ24）。そのような第２の圧縮処理において，式１にもとづいて得られるデータ量と一致するデータ量とならなかった場合には（ステップ24でＮＯ），式１にもとづいて得られるデータ量に所定の割合（たとえば，1.1）を乗じたデータ量近傍のデータ量となるように第ｎ番目のページ画像が圧縮される（ステップ25）。
【００３９】
すべてのページ画像について，ステップ23およびステップ24の処理が行われる（必要に応じてステップ25の処理も）（ステップ26）。すべてのページ画像についてステップ23等の処理が終了していなければ，ｎがインクレメントされ（ステップ27），再びステップ23からの処理が繰り返される。
【００４０】
図７は，式１にしたがって，第２番目のページ画像33が第２の圧縮処理された様子を示している。
【００４１】
全体目標データ量は20ＭＢであり，第２番目のページ画像33は，式１においてｎ＝２であるから，｛（20ＭＢ−１ＭＢ）×（0.5ＭＢ）｝／｛（10ＭＢ）−（0.5ＭＢ）｝＝１ＭＢとなるようなＱ値が指定されて，第２の圧縮処理が行われる。
【００４２】
第３番目以降のページ画像についても同様の処理が繰り返される。第２の圧縮処理後のページ画像の画質は比較的均等になる。しかも，第２の圧縮処理後の漫画画像全体のデータ量は目標データ量近傍となる。
【００４３】
図８は，第１の圧縮処理後に並び換えられたページ画像31〜40の一例であり，図５に対応している。
【００４４】
上述したように，第１の圧縮処理が行われると，圧縮後のデータ量の少ない順にページ画像31〜40が並び換えられる。しかしながら，漫画画像には，見開きの２ページの画像に渡ってコマが形成されていることがある。そのようなコマが形成されている見開きの２ページの画像については連続するように並び替えが規定される。
【００４５】
図５では，第１の圧縮処理後の第１ページ画像31および第３ページ画像33のいずれもデータ量が0.5ＭＢであり，第１圧縮処理後の第２ページ画像32のデータ量が１ＭＢであったので，データ量の少ない順として，第１ページ画像31，第３ページ画像33，第２ページ画像32と並び替えが行われていたが，図８では，第１ページ画像31と第２ページ画像32とは見開きにわたってコマが形成されているので，第２ページ画像32のデータ量が第３ページ画像33のデータ量よりも少ないにも関わらず，第１ページ画像31と第２ページ画像32とが連続している。
【００４６】
このように，見開きに渡ってコマが形成されているページ画像が連続するように並び替えが行われて上述した第２の圧縮処理が行われるようにしてもよい。さらに，見開きのページ画像にわたってコマが割り当てられている場合には，これらの見開きのページ画像については同じＱ値（圧縮率）で圧縮するようにしてもよい。見開きページにわたってコマが形成されているか否かを示すデータは，漫画画像を表わすファイルのヘッダ等にあらかじめ記憶されており，そのデータを参照することにより，見開きのページにコマが形成されていることが分るのはいうまでもない。
【００４７】
図９から図15は，他の実施例を示している。
【００４８】
この実施例では，ページ画像に含まれるコマごとに上述した圧縮処理が行われる。
【００４９】
上述したように（図４参照），漫画画像を構成するすべてのページ画像について初期Ｑ値で第１の圧縮処理が行われる（ステップ51）。
【００５０】
第１の圧縮処理が行われたすべてのページ画像のそれぞれのページ画像において，ページ画像に含まれるコマごとに，コマの座標，コマの面積，第１の圧縮処理後のコマのデータ量が記憶される（ステップ52）。
【００５１】
図11は，第１の圧縮処理が行われた第１ページ画像31の一例である。
【００５２】
第１の圧縮処理が行われた第１ページ画像31のデータ量は，上述のように0.5ＭＢである。
【００５３】
第１ページ画像31には，第１のコマ71から第６のコマ76までの６つのコマが含まれている。第１の圧縮処理後の第１のコマ71のデータ量，第２のコマ72のデータ量，第３のコマ73のデータ量，第４のコマ74のデータ量，第５のコマ75のデータ量および第６のコマ76のデータ量は，それぞれ0.5ＭＢ，0.07ＭＢ，0.12ＭＢ，0.02ＭＢ，0.11ＭＢおよび0.08ＭＢであったものとする。
【００５４】
図12は，第１ページ画像31についてのコマ・テーブルの一例である。第１ページ画像31以外の漫画画像を構成するページ画像についても同様にコマ・テーブルが形成される。
【００５５】
コマ・テーブルには，コマ番号，座標，面積，データ量の各欄が形成されている。コマ番号は，ページ画像に含まれるコマを識別するものである。コマ番号１，２，３，４，５および６のそれぞれが，第１のコマ71，第２のコマ72，第３のコマ73，第４のコマ74，第５のコマ75および第６のコマ76に対応している。座標は，ページ画像における各コマの位置を示している。第１ページ画像31を構成するコマ71から76は四角形であるために，それらの四角形の頂点が座標で表わされることにより，コマ71から76の各コマの位置が特定される。たとえば，第１ページ画像31の左上（右上）が原点とされる。面積は，各コマの面積である。データ量は第１圧縮処理が行われた各コマのデータ量である。これらの座標，面積およびデータ量がコマ番号に対応してコマ・テーブルに格納される。コマ・テーブルが漫画画像圧縮装置１のメモリ４に格納されることにより，コマごとに座標等が漫画画像圧縮装置１に記憶されることとなる。
【００５６】
つづいて，（コマのデータ量／コマの面積）の小さい順に，第１の圧縮処理されたページ画像を構成するコマ画像が並び換えられる（図９ステップ53）。
【００５７】
図13は，（コマのデータ量／コマの面積）の小さい順に並び換えられたコマ画像の一例である。
【００５８】
図５に示した例では，第１圧縮処理後のページ画像のデータ量の少ない順にページ画像が並び換えられているが，この実施例では，コマ画像は，（コマのデータ量／コマの面積）の小さい順に並び換えられる。これは，単位面積当たりのデータ量が少ないコマについて優先的に第２の圧縮処理が行われるようにするためである。
【００５９】
図13においては，（コマのデータ量／コマの面積）の小さい順に，第２のコマ72，第４のコマ74，第６のコマ76，第５のコマ75，第３のコマ73および第１のコマ71が並べられている。
【００６０】
コマ画像71から76の並び換えが行われると，（コマのデータ量／コマの面積）が少ない順に，式２の演算式にもとづくデータ量（コマ画像目標データ量）となるように第ｍ（ｍは１以上の整数）番目のコマ画像が圧縮される（第２の圧縮処理）（図９ステップ54）。
【００６１】
［（ページ画像目標データ量）−｛第（ｍ−１）番目までのコマ画像について第２の圧縮処理が行われたときのコマ画像の総データ量｝］×（第１の圧縮処理において得られた第ｍ番目のコマ画像のデータ量）／［（第１の圧縮処理において得られたページ画像のデータ量）−｛第１の圧縮処理において得られた第（ｍ−１）番目までのコマ画像の総データ量｝・・・式２
【００６２】
図14は，式２にしたがって，第１番目のコマ画像72が第２の圧縮処理された様子を示している。
【００６３】
ページ画像目標データ量は図６から分るように，１ＭＢである。第１番目のコマ画像72は，式２においてｍ＝１であるから，式２において，｛第（ｍ−１）番目までのコマ画像について第２の圧縮処理が行われたときのコマ画像の総データ量｝および第１の圧縮処理において得られた第（ｍ−１）番目までのコマ画像の総データ量｝は，いずれも０となる。したがって，第１番目のコマ画像72は，［（１ＭＢ−０ＭＢ）×（0.07ＭＢ）／（0.5ＭＢ）＝0.14ＭＢとなるようなＱ値が指定されて第２の圧縮処理が行われる。第２の圧縮処理により，第１の圧縮処理が行われた第１番目のコマ画像のデータ量が２倍となる。
【００６４】
式２にもとづいて得られるデータ量となるようにＱ値が指定されて第２の圧縮処理が行われた場合，式１の場合と同様に，式２にもとづいて得られるデータ量となるかどうかは実際に圧縮してみないと分らない。このために，式２にもとづいて得られるデータ量と一致するデータ量となるような第２の圧縮処理を行うことができることもあるが，できないこともある。このために，式２にもとづいて得られるデータ量と一致するデータ量となるような第２の圧縮処理が行われたかどうかが確認される（ステップ55）。そのような第２の圧縮処理において，式２にもとづいて得られるデータ量と一致するデータ量とならなかった場合には（ステップ55でＮＯ），上述したのと同様に，式２にもとづいて得られるデータ量に所定の割合（たとえば，1.1）を乗じたデータ量近傍のデータ量となるように第ｍ番目のコマ画像が圧縮される（ステップ56）。
【００６５】
すべてのコマ画像についてステップ54およびステップ55の処理が行われる（必要に応じてステップ56の処理も）（ステップ57）。すべてのコマ画像についてステップ54等の処理が終了していなければｍがインクレメントされ（ステップ58），再びステップ54からの処理が繰り返される。
【００６６】
図15は，式２にしたがって，第２番目のコマ画像74が第２圧縮処理された様子を示している。
【００６７】
ページ画像の目標データ量は１ＭＢであり，第２番目のコマ画像74は，式２においてｍ＝２であるから，｛（１ＭＢ−0.14ＭＢ）×（0.02ＭＢ）｝／｛（0.5ＭＢ）−（0.07ＭＢ）｝＝0.04ＭＢとなるようなＱ値が指定されて，第２の圧縮処理が行われる。
【００６８】
第３番目以降のページ画像についても同様の処理が繰り返される。第２の圧縮処理後のコマ画像の画質は，そのページ画像内で比較的均等となる。
【００６９】
第ｎ番目のページ画像について上述したコマ画像についての圧縮処理が終了すると，すべてのページ画像について処理が終了したかどうかが確認される（図10ステップ59）。終了していなければ（図10ステップ59でＮＯ），ｎがインクレメントされ（図10ステップ60），次のページ画像について図９ステップ52からの処理が繰り返される。
【００７０】
図16は，見開きのページに渡ってコマが形成されている様子を示すページ画像の一例である。
【００７１】
図16において，右側が第１ページ画像101であり，左側が第２ページ画像102である。第１ページ画像101には，コマ81から85が形成されており，第２ページ画像102にはコマ91から95が形成されている。さらに，第１ページ画像101と第２ページ画像102とにわたってコマ90が形成されている。
【００７２】
このような場合に，コマ90のうち，第１ページ画像101に含まれているコマ部分90Ａと第２ページ画像102に含まれているコマ部分90Ｂとを別々のコマと見なして上述した処理を行うようにしてもよい。また，コマ部分90ＡのＱ値とコマ部分90ＢのＱ値とが同じとなるようにしてもよい。
【００７３】
さらに，漫画画像を構成するすべてのページ画像をコマ画像ごとに並び換えて，第２の圧縮処理後のデータ量が全体目標データ量となるように，コマ画像ごとに第２の圧縮処理が行われるようにしてもよい。
【００７４】
上述の実施例においては，漫画画像について説明したが，漫画画像だけでなく，複数のページ画像から構成される写真集，フォト・ブック（フォト・アルバム）などの画像群について適用できるのはいうまでもない。
【符号の説明】
【００７５】
１  漫画画像圧縮装置
２  ＣＰＵ
31〜40，101，102  ページ画像
71〜76，81〜85，90〜95  コマ画像
【図１】
2014030485.tif 000003
【図２】
2014030485.tif 000004
【図３】
2014030485.tif 000005
【図４】
2014030485.tif 000006
【図５】
2014030485.tif 000007
【図６】
2014030485.tif 000008
【図７】
2014030485.tif 000009
【図８】
2014030485.tif 000010
【図９】
2014030485.tif 000011
【図１０】
2014030485.tif 000012
【図１１】
2014030485.tif 000013
【図１２】
2014030485.tif 000014
【図１３】
2014030485.tif 000015
【図１４】
2014030485.tif 000016
【図１５】
2014030485.tif 000017
【図１６】
2014030485.tif 000018
【国際調査報告】
2014030485.tif 000019
2014030485.tif 000020