(57)【要約】【課題】  ページ画像内の一部のオブジェクトが傾いている場合に、ページ画像全体の体裁を整える画像処理装置を得る。【解決手段】  ページ画像取得部３２は、複数のオブジェクトを含むページ画像を取得する。画像編集部３３は、（ａ）その複数のオブジェクトのうちの第１オブジェクトに対するユーザーの回転操作に従って、第１オブジェクトを回転し、（ｂ）その回転操作により回転された第１オブジェクトを自動的に拡大し、（ｃ）その複数のオブジェクトのうちの第１オブジェクトとは別の第２オブジェクトを、第１オブジェクトと同一の倍率で自動的に拡大する。【選択図】  図１
2018085677.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを含むページ画像を取得するページ画像取得部と、
（ａ）前記複数のオブジェクトのうちの第１オブジェクトに対するユーザーの回転操作に従って、前記第１オブジェクトを回転し、（ｂ）前記回転操作により回転された前記第１オブジェクトを自動的に拡大し、（ｃ）前記複数のオブジェクトのうちの前記第１オブジェクトとは別の第２オブジェクトを、前記第１オブジェクトと同一の倍率で自動的に拡大する画像編集部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像編集部は、（ａ）前記回転操作に従って前記第１オブジェクトを回転したときに前記第１オブジェクトが別のオブジェクトに重ならない場合、前記回転操作により回転された前記第１オブジェクトを自動的に拡大し、前記第２オブジェクトを、前記第１オブジェクトと同一の倍率で自動的に拡大し、（ｂ）前記回転操作に従って前記第１オブジェクトを回転したときに前記第１オブジェクトが別のオブジェクトに重なる場合、前記回転操作により回転された前記第１オブジェクトを自動的に縮小し、前記第２オブジェクトを、前記第１オブジェクトと同一の倍率で自動的に縮小することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記ページ画像は、少なくとも３つのオブジェクトを含み、
前記画像編集部は、前記複数のオブジェクトのうちの第３オブジェクトおよび前記第１オブジェクトに対するユーザーの回転操作に従って、前記第１オブジェクトおよび前記第３オブジェクトを回転したときに、前記第１オブジェクトおよび前記第３オブジェクトの一方が別のオブジェクトに重ならず自動的に拡大され、前記第１オブジェクトおよび前記第３オブジェクトの他方が別のオブジェクトに重なり自動的に縮小された場合、ユーザー設定に従って前記ページ画像を縮小するときには、前記第１オブジェクトおよび前記第３オブジェクトとは別の前記第２オブジェクトを自動的に縮小し、前記ユーザー設定に従って前記ページ画像を拡大するときには、前記第１オブジェクトおよび前記第３オブジェクトとは別の前記第２オブジェクトを自動的に拡大すること、
を特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
ある画像処理装置は、画像読取で得られたページ画像を回転してページ画像の傾きを補正している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６４８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の装置では、ページ画像の傾きは回転によって補正できるものの、ページ画像内の一部のオブジェクトが傾いている場合、ページ画像を回転しても、ページ画像内の一部のオブジェクトの傾きは解消されない。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、ページ画像内の一部のオブジェクトが傾いている場合に、ページ画像全体の体裁を整える画像処理装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、複数のオブジェクトを含むページ画像を取得するページ画像取得部と、（ａ）前記複数のオブジェクトのうちの第１オブジェクトに対するユーザーの回転操作に従って、前記第１オブジェクトを回転し、（ｂ）前記回転操作により回転された前記第１オブジェクトを自動的に拡大し、（ｃ）前記複数のオブジェクトのうちの前記第１オブジェクトとは別の第２オブジェクトを、前記第１オブジェクトと同一の倍率で自動的に拡大する画像編集部とを備える。
【発明の効果】
【０００７】
本発明によれば、ページ画像内の一部のオブジェクトが傾いている場合に、ページ画像全体の体裁を整える画像処理装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像処理装置を含む画像形成装置の構成例を示すブロック図である。
【図２】図２は、ページ画像の一例を示す図である。
【図３】図３は、図２における傾いたオブジェクト１１１の回転を説明する図である。
【図４】図４は、図３における回転後のオブジェクト１１１の拡大を説明する図である。
【図５】図５は、図３における回転後のオブジェクト１１１とは別のオブジェクト１１２の拡大を説明する図である。
【図６】図６は、別のページ画像の一例である。
【図７】図７は、図６における傾いたオブジェクト１１１の回転を説明する図である。
【図８】図８は、図７における回転後のオブジェクト１１１の縮小を説明する図である。
【図９】図９は、図３における回転後のオブジェクト１１１とは別のオブジェクト１１２の縮小を説明する図である。
【図１０】図１０は、さらに別のページ画像において、回転後のオブジェクト２０１，２０２の一方が拡大され、他方が縮小される場合について説明する図である。
【図１１】図１１は、図１０における別のオブジェクト２０３が縮小される場合について説明する図である。
【図１２】図１２は、図１０における別のオブジェクト２０３が拡大される場合について説明する図である。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像処理装置を含む画像形成装置の構成例を示すブロック図である。図１に示す画像形成装置１は、複写機であるが、スキャナー、複合機などでもよい。
【００１２】
この画像形成装置１は、印刷装置１１と、画像読取装置１２と、記憶装置１３と、表示装置１４と、入力装置１５と、画像処理装置１６とを備える。
【００１３】
印刷装置１１は、画像処理装置１６による各種画像処理後の画像データに基づいて原稿画像を、例えばＣＭＹＫ（シアン・マゼンタ・イエロー・ブラック）色のトナーを使用して電子写真プロセスで印刷する内部装置である。
【００１４】
また、画像読取装置１２は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データをＲＧＢデータとして生成する内部装置である。
【００１５】
また、記憶装置１３は、フラッシュメモリーなどの、書き換え可能な不揮発性の記憶装置であり、各種データやプログラムを記憶している。
【００１６】
表示装置１４は、液晶ディスプレイなどであり、ユーザーに対して、各種操作画面、プレビュー画像などを表示する。入力装置１５は、タッチパネル、ハードキーなどであり、ユーザー操作を検出する。例えば、表示装置１４および入力装置１５は、当該画像形成装置の筐体に設置されている操作パネルに内蔵されている。
【００１７】
また、画像処理装置１６は、画像読取装置１２などで生成された画像データに対して、各種画像処理を行う。画像処理装置１６は、ＡＳＩＣ（Application Specific Integrated Circuit）やコンピューターで実現され、制御部３１、ページ画像取得部３２、および画像編集部３３を有する。
【００１８】
制御部３１は、画像読取装置１２などの内部装置を制御する処理部であって、画像読取装置１２に原稿画像の読取を実行させたり、印刷装置１１に画像の印刷を実行させたりする。
【００１９】
ページ画像取得部３２は、画像読取装置１２から原稿画像（所定サイズのページ画像）の画像データを取得し、ページ画像内のオブジェクト（写真オブジェクト、図形オブジェクト、テキストオブジェクトなど）を特定する。ここでは、このページ画像は、複数のオブジェクトを含んでいる。
【００２０】
図２は、ページ画像の一例を示す図である。図２に示すページ画像１０１は、複数のオブジェクト１１１，１１２を含んでおり、その一部のオブジェクト１１１がページ画像１０１の辺（つまり、主走査方向または副走査方向）に対して傾いている。なお、オブジェクト１１１は、写真オブジェクトであり、オブジェクト１１２は、文章オブジェクトである。文章オブジェクトの場合、文章の外接矩形が文章オブジェクトとして認識される。
【００２１】
例えば、複数の原稿を、重ねたり、配列させたりして、画像読取装置１２の原稿台に配置し、その一部が傾いている状態で、画像読取が行われることで、このようなページ画像１０１が得られる。
【００２２】
また、例えば、印鑑が押された原稿において、印影が傾いている状態で、画像読取が行われることで、このようなページ画像１０１が得られる。
【００２３】
画像編集部３３は、（ａ）取得されたページ画像１０１内の複数のオブジェクト１１１，１１２のうちの第１オブジェクト１１１に対するユーザーの回転操作に従って、第１オブジェクト１１１を回転し、（ｂ）その回転操作により回転された第１オブジェクト１１１を自動的に拡大し、（ｃ）その複数のオブジェクト１１１，１１２のうちの第１オブジェクト１１１とは別の第２オブジェクト１１２（ここでは、回転操作されなかった残りのオブジェクトのすべて）を、第１オブジェクト１１１と同一の倍率で自動的に拡大する。
【００２４】
例えば、画像編集部３３は、（ａ）取得されたページ画像１０１内のオブジェクト１１１，１１２を領域分割技術で特定し、（ｂ）オブジェクト１１１，１１２を回転可能にした状態でページ画像１０１を（例えば印刷のプレビュー画像として）表示装置１４に表示し、（ｃ）表示されているオブジェクト１１１，１１２のうち、入力装置１５に対するユーザー操作により選択されたオブジェクト１１１を、入力装置１５に対するユーザー操作に応じた角度だけ回転させる。このとき、オブジェクト１１１の中心を中心として、オブジェクトが回転される。
【００２５】
図３は、図２における傾いたオブジェクト１１１の回転を説明する図である。図４は、図３における回転後のオブジェクト１１１の拡大を説明する図である。図５は、図３における回転後のオブジェクト１１１とは別のオブジェクト１１２の拡大を説明する図である。例えば、ユーザーは、表示されているオブジェクト１１１の頂点を円状にドラッグする操作を入力装置１５に対して行うと、図３に示すように、画像編集部３３は、傾いているオブジェクト１１１（破線）を回転させ、回転後の傾きのないオブジェクト１１１（実線）を表示装置１４に表示する。
【００２６】
また、図３に示すように、オブジェクト１１１が回転されると、回転されたオブジェクト１１１が、図４に示すように自動的に拡大され、さらに、図５に示すように、別のオブジェクト１１２も同一の倍率で自動的に拡大される。
【００２７】
なお、オブジェクト１１１の拡大倍率は、拡大後のオブジェクト１１１が他のオブジェクトに重ならず、かつ、拡大後のオブジェクト１１１がページ画像１０１の辺から外側へあるいは所定幅の余白にはみ出さないように、ページ画像１０１内での、オブジェクト１１１の位置およびサイズ、周囲のオブジェクトの位置およびサイズ、ページ画像１０１のサイズなどから自動的に決定される。
【００２８】
また、オブジェクト１１２を拡大するときに、同一の倍率で拡大すると、拡大後のオブジェクト１１２が他のオブジェクトに重なるか、拡大後のオブジェクト１１２がページ画像１０１の辺から外側へあるいは余白にはみ出す場合には、オブジェクト１１２の拡大倍率は、拡大後のオブジェクト１１２が他のオブジェクトに重ならず、かつ、拡大後のオブジェクト１１２がページ画像１０１の辺から外側へあるいは所定幅の余白にはみ出さないように、変更される。
【００２９】
また、この実施の形態では、画像編集部３３は、上述の回転操作に従って第１オブジェクト１１１を回転したときに第１オブジェクト１１１が別のオブジェクトに重なるか否かを判定し、（ａ）その第１オブジェクト１１１が別のオブジェクトに重ならない場合、上述のように、第１オブジェクト１１１を自動的に拡大し、第２オブジェクト１１２を、第１オブジェクト１１１と同一の倍率で自動的に拡大し、（ｂ）その第１オブジェクト１１１が別のオブジェクトに重なる場合、第１オブジェクト１１１が別のオブジェクトに重ならないように、第１オブジェクト１１１を自動的に縮小し、第２オブジェクト１１２を、第１オブジェクト１１１と同一の倍率で自動的に縮小する。
【００３０】
なお、この「別のオブジェクト」は、第２オブジェクト１１２であってもよいし、ページ画像における、第１オブジェクト１１１および第２オブジェクト１１２とは別のオブジェクトであってもよい。また、この場合、第１オブジェクト１１１および第２オブジェクト１１２は、オブジェクトの中心を中心として縮小される。
【００３１】
図６は、別のページ画像１０１の一例である。図７は、図６における傾いたオブジェクト１１１の回転を説明する図である。図８は、図７における回転後のオブジェクト１１１の縮小を説明する図である。図９は、図３における回転後のオブジェクト１１１とは別のオブジェクト１１２の縮小を説明する図である。
【００３２】
例えば、ユーザーは、図６に示すように表示されているオブジェクト１１１の頂点を円状にドラッグする操作を入力装置１５に対して行うと、図７に示すように、画像編集部３３は、傾いているオブジェクト１１１（破線）を回転させ、回転後の傾きのないオブジェクト１１１（実線）を表示装置１４に表示する。そして、図７に示す例では、回転後のオブジェクト１１１が別のオブジェクト１１３に重なるので、図８に示すように、オブジェクト１１１は、別のオブジェクト１１３に重ならないように自動的に縮小される。
【００３３】
また、図８に示すように、回転されたオブジェクト１１１が自動的に縮小されると、さらに、図９に示すように、別のオブジェクト１１２，１１３も同一の倍率で自動的に拡大される。
【００３４】
なお、オブジェクト１１１の縮小倍率は、縮小後のオブジェクト１１１が他のオブジェクトに重ならないように、オブジェクト１１１の位置およびサイズ、周囲のオブジェクトの位置およびサイズなどから自動的に決定される。
【００３５】
さらに、この実施の形態では、取得されたページ画像１０１が、少なくとも３つのオブジェクトを含み、ユーザーが、複数のオブジェクト（ここでは、第１オブジェクト、並びに、第１オブジェクトおよび第２オブジェクトとは別の第３オブジェクト）に対して回転操作を行った場合、画像編集部３３は、その第１オブジェクトおよび第３オブジェクトに対するユーザーの回転操作に従って、第１オブジェクトおよび第３オブジェクトを回転したときに、第１オブジェクトおよび第３オブジェクトの一方が別のオブジェクトに重ならず自動的に拡大され、第１オブジェクトおよび第３オブジェクトの他方が別のオブジェクトに重なり自動的に縮小されたときには、（ａ）ユーザー設定に従ってページ画像を縮小するときには、第１オブジェクトおよび第３オブジェクトとは別の第２オブジェクトを自動的に縮小し、（ｂ）ユーザー設定に従ってページ画像を拡大するときには、第１オブジェクトおよび第３オブジェクトとは別の第２オブジェクトを自動的に拡大する。
【００３６】
図１０は、さらに別のページ画像１０１において、回転後のオブジェクト２０１，２０２（上述の第１オブジェクトおよび第３オブジェクト）の一方が拡大され、他方が縮小される場合について説明する図である。図１１は、図１０における別のオブジェクト２０３（上述の第２オブジェクト）が縮小される場合について説明する図である。図１２は、図１０における別のオブジェクト２０３が拡大される場合について説明する図である。
【００３７】
例えば図１０に示すように、ユーザーが２つのオブジェクト２０１，２０２を回転したときに、オブジェクト２０１が上述のように拡大され、オブジェクト２０２が上述のように縮小された場合、（ａ）ユーザー設定によりページ画像１０１の縮小が指定されているときには、他のオブジェクト２０３，２０４は、図１１に示すように縮小され、さらに、ページ画像１０１も縮小され、（ｂ）ユーザー設定によりページ画像１０１の拡大が指定されているときには、他のオブジェクト２０３，２０４は、図１２に示すように拡大され、さらに、ページ画像１０１も拡大される。なお、ページ画像１０１が縮小された後印刷される場合、縮小後のページ画像１０１は、元のページ画像１０１に対応するサイズより小さいサイズの印刷用紙に印刷される。また、ページ画像１０１が拡大された後印刷される場合、拡大後のページ画像は、元のページ画像１０１に対応するサイズより大きいサイズの印刷用紙に印刷される。
【００３８】
なお、上述の場合において、第１オブジェクト２０１および第３オブジェクト２０２を回転したときに、第１オブジェクト２０１および第３オブジェクト２０２の両方が別のオブジェクトに重ならないときには、第１オブジェクト２０１、第２オブジェクト２０３，２０４および第３オブジェクト２０２は、それぞれ、上述のように拡大され、第１オブジェクト２０１および第３オブジェクト２０２を回転したときに、第１オブジェクト２０１および第３オブジェクト２０２の両方がそれぞれ別のオブジェクトに重なるときには、第１オブジェクト２０１、第２オブジェクト２０３，２０４および第３オブジェクト２０２は、それぞれ、上述のように縮小される。
【００３９】
次に、上記画像処理装置１６の動作について説明する。
【００４０】
ユーザーは、原稿台などに原稿を載置し、入力装置１５に対して、所定のジョブ（コピー、スキャン・トゥ・センドなど）を実行させるための操作を行う。そして、そのユーザー操作に従って、制御部３１は、ユーザー操作に基づいて画像読取装置１２に画像読取を実行させ、ページ画像取得部３２は、その原稿の原稿画像をページ画像として取得する。
【００４１】
画像編集部３３は、そのページ画像内のオブジェクトを特定し、オブジェクトを回転可能にした状態でページ画像を表示装置１４に表示する。
【００４２】
そして、ユーザーは、表示されたページ画像内で傾いているオブジェクトを発見すると、そのオブジェクトに対する回転操作を、入力装置１５に対して行う。その回転操作に従って、画像編集部３３は、回転操作が行われたオブジェクトを、回転操作に応じた角度だけ回転させる。
【００４３】
画像編集部３３は、そのオブジェクトの回転に起因して、そのオブジェクトが他のオブジェクトに重なるか否かを判定し、重ならない場合には、そのオブジェクトを拡大し、重なる場合には、そのオブジェクトを縮小する。そして、回転されたオブジェクトを拡大した場合には、画像編集部３３は、残りのオブジェクトを拡大し、回転されたオブジェクトを縮小した場合には、画像編集部３３は、残りのオブジェクトを縮小する。
【００４４】
なお、回転された複数のオブジェクトのうち、一部のオブジェクトが拡大され、残りのオブジェクトが縮小される場合、画像編集部３３は、上述のように、ページ画像の拡大または縮小に応じて、回転されなかったオブジェクトを拡大または縮小する。
【００４５】
その後、ユーザーは、オブジェクトに対する操作が終了すると、確定キー（図示せず）などを押下する。そして、確定キーが押下されると、制御部３１は、その時点のページ画像に基づいて、上述のジョブを実行する。
【００４６】
以上のように、上記実施の形態によれば、ページ画像取得部３２は、複数のオブジェクトを含むページ画像を取得する。画像編集部３３は、（ａ）その複数のオブジェクトのうちの第１オブジェクトに対するユーザーの回転操作に従って、第１オブジェクトを回転し、（ｂ）その回転操作により回転された第１オブジェクトを自動的に拡大し、（ｃ）その複数のオブジェクトのうちの第１オブジェクトとは別の第２オブジェクトを、第１オブジェクトと同一の倍率で自動的に拡大する。
【００４７】
これにより、ページ画像内の一部のオブジェクトが傾いている場合に、簡単なユーザー操作で、ページ画像全体の体裁が整えられる。
【００４８】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００４９】
例えば、上記実施の形態では、画像編集部３３が、ページ画像から、領域分割技術でオブジェクトを抽出しているが、その代わりに、ユーザーが原稿内で傾いているオブジェクトの縁をマーカーで予めマークしておき、画像編集部３３は、マーカーによるマークに基づいて、そのオブジェクトをページ画像から抽出するようにしてもよい。その場合、ユーザーにより指定された特定のオブジェクトのみが回転可能に表示され、マークされていないオブジェクトは回転不可の状態で表示される。
【産業上の利用可能性】
【００５０】
本発明は、例えば、複写機、複合機などに適用可能である。
【符号の説明】
【００５１】
１６  画像処理装置
３２  ページ画像取得部
３３  画像編集部
【図１】
2018085677.tif 000003
【図２】
2018085677.tif 000004
【図３】
2018085677.tif 000005
【図４】
2018085677.tif 000006
【図５】
2018085677.tif 000007
【図６】
2018085677.tif 000008
【図７】
2018085677.tif 000009
【図８】
2018085677.tif 000010
【図９】
2018085677.tif 000011
【図１０】
2018085677.tif 000012
【図１１】
2018085677.tif 000013
【図１２】
2018085677.tif 000014