(57)【要約】【課題】  画像データから抽出された画像部分の配置を考慮して新たに画像データを生成する。【解決手段】  読取データ等の画像データの中から画像部分を抽出し、その抽出された画像部分を含む新たな画像データを生成する。これにより、画像データから抽出された画像部分の配置を考慮して新たに画像データを生成することができる。【選択図】図１６
2009088675.tif 000002
【特許請求の範囲】
【請求項１】
画像データの中から画像部分を抽出する抽出手段と、
画像データが印刷又は表示されたときの前記抽出手段にて抽出された画像部分の配置を決定する決定手段と、
前記決定手段により決定された配置に基づいて、前記抽出手段にて抽出された画像部分を含む新たな画像データを生成する生成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記抽出手段は、複数の画像データから画像部分を抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記決定手段は、
前記生成手段により新たに生成される画像データが印刷又は表示された場合において、
前記抽出手段により同一の画像データから抽出された画像部分が互いに隣接するように配置を決定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記抽出手段の抽出対象となる第１画像データと第２画像データとが、前記第１画像データ、前記第２画像データの順に印刷又は表示される関係を有する場合において、
前記決定手段は、
前記生成手段により新たに生成される画像データが印刷又は表示され、かつ、前記第１画像データから抽出された第１画像部分及び前記第２画像データから抽出された第２画像部分が同一ページに印刷又は表示されるときに、前記第１画像部分と前記第２画像部分とが互いに隣接するように配置を決定することを特徴とする請求項１ないし３のいずれか１つに記載の画像処理装置。
【請求項５】
前記決定手段は、新たに生成される画像データが１ページ分として印刷又は表示される領域を等しい大きさに分割して複数の画像部分の配置を決定する分割手段を有し、
前記生成手段は、前記分割手段により分割された領域の大きさに基づいて画像部分の大きさを変更する変更手段を有することを特徴とする請求項１ないし４のいずれか１つに記載の画像処理装置。
【請求項６】
前記生成手段により新たに生成された画像データをファクシミリデータとして送信する第１送信手段を備え、
前記生成手段は、前記第１送信手段にて前記ファクシミリデータを送信する場合には、画像部分の大きさを変更することなく画像データを生成することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記生成手段により新たな画像データを生成するか否かをユーザからの指示に基づいて選択する選択手段を備えることを特徴とする請求項１ないし６のいずれか１つに記載の画像処理装置。
【請求項８】
画像データを電子メールにて送信する第２送信手段と、
電子メールにて送信される画像データの容量が所定容量以上であるときに、前記生成手段による画像データの生成を実行させる実行手段を備えることを特徴とする請求項１ないし７のいずれか１つに記載の画像処理装置。
【請求項９】
画像処理装置に組み込まれたコンピュータを、
画像データの中から画像部分を抽出する抽出手段、
画像データが印刷又は表示されたときの前記抽出手段にて抽出された画像部分の配置を決定する決定手段、及び
前記決定手段により決定された配置に基づいて、前記抽出手段にて抽出された画像部分を含む新たな画像データを生成する生成手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理装置に組み込まれたコンピュータを機能させるプログラムに関するものである。
【背景技術】
【０００２】
例えば、特許文献１に記載の発明では、空白箇所と空白でない箇所（画像部分）を分割して抽出し、空白箇所を削除して各ページのデータ量を減らしている。
【特許文献１】特開平０５−２１１５８１公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載の発明では、空白箇所と空白でない箇所（画像部分）を分割して抽出し、空白箇所を削除して各ページのデータ量を減らす術が開示されているにすぎず、画像部分をどのように配置し直して新たに画像データを生成するかまでは考慮されていない。
【０００４】
本発明は、画像データから抽出された画像部分の配置を考慮して新たに画像データを生成する術を提供するものである。
【課題を解決するための手段】
【０００５】
本発明は、上記目的を達成するために、請求項１に記載の発明では、画像データの中から画像部分を抽出する抽出手段と、画像データが印刷又は表示されたときの抽出手段にて抽出された画像部分の配置を決定する決定手段と、決定手段により決定された配置に基づいて、抽出手段にて抽出された画像部分を含む新たな画像データを生成する生成手段とを備えることを特徴とする。
【０００６】
これにより、請求項１に記載の発明では、画像データから抽出された画像部分の配置を考慮して新たに画像データを生成することができる。
請求項２に記載の発明では、抽出手段は、複数の画像データから画像部分を抽出することを特徴とする。
【０００７】
これにより、請求項２に記載の発明では、複数の画像データの画像部分の配置を考慮して新たに画像データを生成することができる。
請求項３に記載の発明では、決定手段は、生成手段により新たに生成される画像データが印刷又は表示された場合において、抽出手段により同一の画像データから抽出された画像部分が互いに隣接するように配置を決定することを特徴とする。
【０００８】
これにより、請求項３に記載の発明では、新たに生成された画像データを見たユーザは、複数の画像部分が同一の画像データから抽出されたものと想起し易くなる。
請求項４に記載の発明では、抽出手段の抽出対象となる第１画像データと第２画像データとが、第１画像データ、第２画像データの順に印刷又は表示される関係を有する場合において、決定手段は、生成手段により新たに生成される画像データが印刷又は表示され、かつ、第１画像データから抽出された第１画像部分及び第２画像データから抽出された第２画像部分が同一ページに印刷又は表示されるときに、第１画像部分と第２画像部分とが互いに隣接するように配置を決定することを特徴とする。
【０００９】
これにより、請求項４に記載の発明では、新たに生成された画像データを見たユーザは、複数の画像部分が印刷又は表示順に抽出されたものと想起し易くなる。
請求項５に記載の発明では、決定手段は、新たに生成される画像データが１ページ分として印刷又は表示される領域を等しい大きさに分割して複数の画像部分の配置を決定する分割手段を有し、生成手段は、分割手段により分割された領域の大きさに基づいて画像部分の大きさを変更する変更手段を有することを特徴とする。
【００１０】
これにより、請求項５に記載の発明では、新たに生成された画像データに含まれる画像部分を整然と配置させることが可能となる。
請求項６に記載の発明では、生成手段により新たに生成された画像データをファクシミリデータとして送信する第１送信手段を備え、生成手段は、第１送信手段にてファクシミリデータを送信する場合には、画像部分の大きさを変更することなく画像データを生成することを特徴とする。
【００１１】
これにより、請求項６に記載の発明では、画像データをファクシミリにて送信する際には、抽出された画像部分の大きさが変更されることなく送信される。
請求項７に記載の発明では、生成手段により新たな画像データを生成するか否かをユーザからの指示に基づいて選択する選択手段を備えることを特徴とする。
【００１２】
これにより、請求項７に記載の発明では、利便性を向上させることができる。
請求項８に記載の発明では、画像データを電子メールにて送信する第２送信手段と、電子メールにて送信される画像データの容量が所定容量以上であるときに、生成手段による画像データの生成を実行させる実行手段を備えることを特徴とする。
【００１３】
これにより、請求項８に記載の発明では、例えば画像データの容量が所定容量より小さい場合に電子メールにて送信可能であるとき、送信される画像データの容量が所定容量より大きいときであっても、生成手段によりその画像データの容量を小さくし、電子メールにて送信することが可能となり得る。
【００１４】
請求項９に記載の発明では、画像処理装置に組み込まれたコンピュータを、画像データの中から画像部分を抽出する抽出手段、画像データが印刷又は表示されたときの抽出手段にて抽出された画像部分の配置を決定する決定手段、及び決定手段により決定された配置に基づいて、抽出手段にて抽出された画像部分を含む新たな画像データを生成する生成手段として機能させることを特徴とする。
【００１５】
これにより、請求項９に記載の発明では、請求項１に記載の発明と同様に、画像データから抽出された画像部分の配置を考慮して新たに画像データを生成することができる。
【発明を実施するための最良の形態】
【００１６】
本実施形態は、印刷機能、ファクシミリ機能及びスキャナ機能等が一体化されたプリンタ（以下、多機能装置という。）に本発明に係る画像処理装置及びプログラムを適用したものであり、以下に本発明の実施形態を図面と共に説明する。
【００１７】
１．図面の説明
図１は本実施形態に係る多機能装置１０の概要を示すブロック図であり、図２は画像読取設定画面の一例を示す図であり、図３は画像部分のサイズ設定画面の一例を示す図であり、図４は画像部分の再配置（再レイアウト）設定画面の一例を示す図であり、図５及び図６はスキャナ部１４にて読み取られた画像データ（以下、読取データという。）を電子メールにて送信する場合に実行される制御を示すフローチャートである。
【００１８】
また、図７は画像領域抽出処理の詳細を示すフローチャートであり、図８〜１０は送信用画像データ生成処理の詳細を示すフローチャートであり、図１１及び図１２は読取データをファクシミリにて送信する場合に実行される制御を示すフローチャートであり、図１３は画像領域抽出処理の作動概念を示す概念図であり、図１４〜図１７は読取データから新たに生成される画像データ例を示す図である。
【００１９】
２．多機能装置の概要（図１参照）
多機能装置１０は、図１に示すように、記録用紙等の記録媒体に画像を形成する記録部１１、ユーザにより操作される操作パネル１２、各種の情報を表示する表示部１３、原稿から画像情報を読み取り、読み取った画像情報から画像データを生成するスキャナ部１４、ファクシミリ回路１５、ＮＩＣ（Network Interface Card）１６等のネットワーク接続用のインターフェース、記憶部１７、外部記憶装置（図示せず。）が着脱可能に装着される接続端子１８、並びに記録部１１等を制御する制御部１９を有して構成されている。
【００２０】
そして、制御部１９は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなる周知のマイクロコンピュータにて構成されたものであり、図５〜図１２に示す制御を実行するためのプログラム等は、ＲＯＭに記憶されている。
【００２１】
また、接続端子１８として、本実施形態では、例えばＵＳＢ（Universal Serial Bus)規格の接続端子（インターフェース）を採用しているが、本実施形態は、これに限定されるものではなく、他の規格の接続端子でもよい。
【００２２】
なお、外部記憶装置も、接続端子１８に接続可能なインターフェースを有する記憶手段であれば何でもよく、具体的には、フラッシュメモリ等の不揮発性半導体記憶装置にて構成されたＵＳＢメモリやＳＤメモリ（登録商標）、ＨＤＤ等の磁気記憶装置、又は多機能装置１０と直接接続して印刷するための通信規格であるＰｉｃｔＢｒｉｄｇｅに対応したデジタルカメラ等が外部記憶装置として考えられる。
【００２３】
３．本実施形態に係る多機能装置の特徴的作動（図２〜図５参照）
本実施形態に係る多機能装置１０では、スキャナ部１４で読み取られた読取データや、多機能装置１０に接続された外部のコンピュータ等にて生成又は保管されていて多機能装置１０に送信されてきた画像データの中から画像部分を抽出し、その抽出された１つ以上の画像部分を再配置（再レイアウト）した新たな画像データ（以下、この画像データを生成データという。）を生成する機能を有することを特徴としている。
【００２４】
以下、読取データから生成データを生成する場合を例に、その詳細を説明する。
本実施形態に係る多機能装置１０では、スキャナ部１４の作動モードとして、図２に示すように、ユーザは３つの作動モードのうちいずれか１つの作動モードを選択することができる。
【００２５】
なお、図２において、「通常読取」とは、読取データを多機能装置１０に内蔵された記憶部１７に記憶させたり、又は読取データをＮＩＣ１６を介して外部コンピュータに出力したり、接続端子１８を介して外部記憶装置に出力したりする作動モードである。
【００２６】
「電子メールにて送信」とは、読取データを添付ファイルとして電子メールシステムを用いて外部コンピュータに送信する作動モードである。
「ファクシミリにて送信」とは、読取データをファクシミリデータとしてファクシミリ回路１５を介して外部のファクシミリ装置（図示せず。）に送信する作動モードである。
【００２７】
３．１．メール送信制御
「電子メールにて送信（図２参照）」がユーザにより選択された後、操作パネル１２に設けられたスタートボタン（図示せず。）がユーザにより操作されると、図５及び図６に示すメール送信制御が起動される。そして、先ず、図５に示すように、スキャナ部１４にて原稿が読み取られ、その読み取られた読取データが、一旦、記憶部１７に保存される（Ｓ１）。
【００２８】
なお、以下の説明においては、図１３（ａ）及び図１３（ｂ）に示す２枚の原稿が、図１３（ａ）に示す原稿（以下、第１原稿という。）、図１３（ｂ）に示す原稿（以下、第２原稿という。）の順に読み取られた場合を例に説明する。
【００２９】
そして、本実施形態では、スキャナ部１４にて読み取られた読取データが、例えば外部のファクシミリ装置に送信されてそのファクシミリ装置にて印刷されたとき、又は外部のコンピュータに送信されてそのコンピュータのディスプレイに表示されたときに、第１原稿が第１ページ、第２原稿が第２ページとして印刷又は表示され、印刷又は表示の順は、原稿の読取順と一致する。
【００３０】
次に、図５のＳ１にて読み取られた読取データのサイズが計測された後（Ｓ５）、その計測された読取データのサイズが所定サイズ以上であるか否かが判定され（Ｓ１０）、読取データのサイズが所定サイズ以上であると判定された場合には（Ｓ１０：ＹＥＳ）、後述する画像部分の抽出処理（Ｓ３５）にて抽出された画像部分のサイズを固定するか否かを設定するための設定画面（図３参照）が表示部１３に表示される（Ｓ１５）。
【００３１】
ここで、画像部分とは、第１、第２原稿（読取データ）のうち、画像（文字も含む。）が描かれた領域を意味し、具体的には、図１３（ｃ）及び図１３（ｄ）の破線で囲まれた領域をいう。
【００３２】
なお、図１３（ｃ）及び図１３（ｄ）では、画像が内接するような矩形領域として画像部分が抽出されているが、画像部分は矩形状に限定されるものではない。
そして、図５に示すように、画像部分のサイズ設定がユーザにより指示されたか否かが判定され（Ｓ２０）、画像部分のサイズ設定がユーザにより指示されていないと判定された場合には（Ｓ２０：ＮＯ）、設定画面（図３参照）が表示部１３に表示されたまま待機状態となる。
【００３３】
一方、画像部分のサイズ設定がユーザにより指示されたと判定された場合には（Ｓ２０：ＹＥＳ）、設定画面（図３参照）が表示部１３から削除された後、画像部分をどのように再配置（再レイアウト）するか設定するための設定画面（図４参照）が表示部１３に表示される（Ｓ２５）。
【００３４】
そして、再配置の方法がユーザにより指示されたか否かが判定され（Ｓ３０）、再配置の方法がユーザにより指示されていないと判定された場合には（Ｓ３０：ＮＯ）、設定画面（図４参照）が表示部１３に表示されたまま待機状態となる。
【００３５】
一方、再配置の方法がユーザにより指示されたと判定された場合には（Ｓ３０：ＹＥＳ）、ユーザにより指示された画像部分のサイズ設定と再配置の方法とに基づき、図６に示すように、画像抽出処理（Ｓ３５）及び生成データの生成処理（Ｓ４０）が実行された後、ユーザが目視にて生成データを確認することができるように、生成データが印刷される（Ｓ４５）。なお、画像抽出処理（Ｓ３５）及び生成データの生成処理（Ｓ４０）の詳細は後述する。
【００３６】
そして、印刷処理（Ｓ４５）が実行されると、Ｓ４０にて生成された生成データをそのまま送信するか又は再び生成処理（再編集）を実行するかを、ユーザが選択するための選択画面（図示せず。）が表示された後（Ｓ５０）、いずれかの指示がされたか否かが判定される（Ｓ５５）。
【００３７】
このとき、ユーザにより生成データの送信又は生成データの再編集が指示されていないと判定された場合には（Ｓ５５：ＮＯ）、そのまま待機状態となり、一方、ユーザにより指示されたと判定された場合には（Ｓ５５：ＹＥＳ）、その指示が「そのまま送信する」旨の指示であるか否かが判定される（Ｓ６０）。
【００３８】
そして、「そのまま送信する」旨の指示がユーザによりされたと判定された場合には（Ｓ６０：ＹＥＳ）、Ｓ４０にて生成された生成データが添付ファイルとして電子メールにて送信された後（Ｓ６５）、本制御が終了する。因みに、電子メールは、ＮＩＣ１６を介して接続されたネットワーク回線を通じて送信される。
【００３９】
一方、「そのまま送信する」旨の指示がユーザによりされていない、つまり生成データを再編集する旨がユーザにより指示されたと判定された場合には（Ｓ６０：ＮＯ）、Ｓ１５が再び実行される。
【００４０】
なお、Ｓ１０にて読取データのサイズが所定サイズ未満であると判定された場合には（Ｓ１０：ＮＯ）、Ｓ１にて読み取られた読取データがそのまま添付ファイルとして電子メールにて送信された後（Ｓ６５）、本制御が終了する。
【００４１】
３．２．画像抽出処理（図７参照）
画像抽出処理とは、読取データの中から画像部分を抽出する処理である。そして、画像抽出処理が起動されると、例えば特開２００３−０１６０１６号公報に記載の発明と同様な手法で第１原稿に係る読取データから画像部分が切り出されるように、画像部分が抽出される（Ｓ１００）。
【００４２】
このとき、画像部分の抽出にあたっては、先ず、原稿（読取データ）の左上端部を起点として、所定の上下幅にて右横に進みながら画像部分が抽出され、右端に到達すると、前記の上下幅分相当だけ下方側にずれた左端側から再び所定の上下幅にて右横に進みながら画像部分が抽出される。このように、左端側から右端側に進みながら画像部分を抽出する作業が、原稿（読取データ）の上端側から下端側に進むように順次実行される。
【００４３】
そして、読取データから切り出された画像部分は、一旦、記憶部１７に保存されるとともに、その切り出された画像部分の個数を示すカウンタ値が制御部１９のＲＡＭや記憶部１７に保存された後（Ｓ１０５）、読取データ中に未だ切り出されていない画像部分があるか否かが判定される（Ｓ１１０）。
【００４４】
このとき、読取データ中に未だ切り出されていない画像部分があると判定された場合には（Ｓ１１０：ＹＥＳ）、再び、Ｓ１００が実行され、一方、読取データ中に未だ切り出されていない画像部分がないと判定された場合には（Ｓ１１０：ＮＯ）、次ページ（本実施形態では、第２原稿）に係る読取データがあるか否かが判定される（Ｓ１１５）。
【００４５】
そして、次ページに係る読取データがあると判定された場合には（Ｓ１１５：ＹＥＳ）、次ページ分（第２原稿）の読取データが、次の画像抽出対象データとして設定された後（Ｓ１２０）、再び、Ｓ１００が実行される。一方、次ページに係る読取データがないと判定された場合には（Ｓ１１５：ＮＯ）、本制御が終了する。
【００４６】
３．３．生成処理（図８〜図１０参照）
生成処理は、Ｓ１５及びＳ２５にてユーザにより設定された内容（図３及び図４参照）に従って、画像抽出処理（Ｓ３５）によって抽出された画像部分を再配置（再レイアウト）して、送信用の画像データを新たに生成する処理である。
【００４７】
そして、生成処理が起動されと、図８に示すように、Ｓ２５にてユーザにより設定された内容に基づいて、抽出された画像部分の再配置を自動的に実行するか、又は抽出された画像部分の全てを１ページに再配置するかが判定される（Ｓ１５０）。なお、１ページとは、生成データが印刷もしくは表示されたときに１ページとなる送信用の画像データ領域をいう。
【００４８】
このとき、抽出された画像部分の全てを１ページに再配置する設定（図４の「Ｎｉｎ１」）が選択されていると判定された場合には（Ｓ１５０：ＮＯ）、画像抽出処理（図７）のＳ１０５で計数されたカウンタ値が変数Ｎとして決定（代入）された後（Ｓ１５５）、送信用の画像データ領域として設定された１ページが、等しい大きさを有するＮ個の領域（以下、この領域を分割領域という。）に分割される（Ｓ１６０）。
【００４９】
次に、画像抽出処理にて抽出された画像部分のうち、いずれの分割領域にも配置されていない画像部分が存在するか否かが判定され（Ｓ１６５）、配置されていない画像部分が存在すると判定された場合には（Ｓ１６５：ＹＥＳ）、Ｓ２５にてユーザにより設定された内容に基づいて、いずれの分割領域にも配置されていない画像部分の大きさを変更して再配置するか否か判定される（Ｓ１７０）。
【００５０】
このとき、画像部分の大きさを変更して再配置すると判定された場合、つまり図３の「いいえ」が選択されていると判定された場合には（Ｓ１７０：ＹＥＳ）、いずれの分割領域にも配置されていない画像部分のうち一番先に抽出された画像部分に対し、画像部分が分割領域に収まるように、画像部分が自動的に拡大又は縮小される（Ｓ１７５）。
【００５１】
なお、本実施形態では、画像部分として切り出した部分の外縁（図１３（ｃ）又は図１３（ｄ）破線部分）が、分割領域の外縁に一致するように、画像部分を自動的に拡大又は縮小しているが、抽出された画像部分が分割領域より小さい場合には、そのままの大きさであっても、抽出された画像部分を分割領域に収めることができる。したがって、Ｓ１７５では、分割領域より大きい画像部分に対してのみ縮小を実行してもよい。
【００５２】
次に、Ｓ１７５にて拡大若しくは縮小処理が施された画像部分、又は画像抽出処理（Ｓ３５）にて抽出された画像部分が後述する再配置方法により各分割領域に再配置される（Ｓ１８０）。
【００５３】
そして、Ｓ１８０にて再配置された画像部分が分割領域に収まったか否かが判定され（Ｓ１８５）、分割領域に収まらなかった画像部分が存在すると判定された場合には（Ｓ１８５：ＮＯ）、その旨を示すフラグ（以下、生成エラーフラグという。）が設定された後（Ｓ１９０）、再び、Ｓ１６５が実行される。
【００５４】
なお、生成エラーフラグが設定されるのは、図３の「はい」が選択され、Ｓ１７０にて、画像部分の大きさを変更せずに再配置すると判定された場合（Ｓ１７０：ＮＯ）であって、かつ、抽出された画像部分の大きさが分割領域より大きいときであり、画像部分の大きさを変更して再配置すると判定された場合には（Ｓ１７０：ＹＥＳ）、生成エラーフラグが設定されることはない。
【００５５】
一方、Ｓ１８０にて再配置された画像部分が分割領域に収まったと判定された場合には（Ｓ１８５：ＹＥＳ）、生成エラーフラグが設定されることなく、再び、Ｓ１６５が実行され、Ｓ１６５にて、いずれの分割領域にも配置されていない画像部分が存在しないと判定された場合には（Ｓ１６５：ＮＯ）、全ての画像部分が各分割領域に再配置されたとみなされ、本制御が終了する。
【００５６】
なお、生成エラーフラグは、後述するように、「ファクシミリにて送信（図２参照）」がユーザにより選択されたときに利用される。
ここで、Ｓ１７５にて拡大若しくは縮小処理が施された画像部分、又は画像抽出処理（Ｓ３５）にて抽出された画像部分を各分割領域に再配置していく方法を説明する。
【００５７】
図１５において、横（水平）方向を「行」と呼び、縦（上下）方向を「列」と呼び、かつ、列番号を左から順に、１、２、３とし、行番号を上から順に１、２、３とするとともに、行番号と列番号との組み合わせ（行番号，列番号）で９個の分割領域それぞれを表記する場合において、各分割領域についての順序を、（１，１）、（１，２）、（１，３）、（２，１）、（２，２）、………、（３，３）の順としたとき、各画像部分は、画像抽出処理にて抽出された順と各分割領域についての順序とが一致するように各分割領域に再配置されていく。
【００５８】
つまり、第１番目に抽出された画像部分は分割領域（１，１）に再配置され、第２番目に抽出された画像部分は分割領域（１，２）に再配置され、第４番目に抽出された画像部分は分割領域（２，１）に再配置され、………、第９番目に抽出された画像部分は分割領域（３，３）に再配置される。
【００５９】
このとき、画像抽出処理では、上述したように、１枚の原稿においては、原稿の左上端側から右下端側に進むように画像部分が抽出され、かつ、複数枚の原稿がある場合には、スキャナ部１４での読取順に画像部分が抽出されるので、各画像部分が、上記したように順に各分割領域に再配置されていくと、図１５に示すように、同一の原稿（読取データ）から抽出された画像部分が互いに隣接するように再配置され、かつ、第１原稿から最後に抽出された画像部分（「ハート」の画像）と第２原稿から最初に抽出された画像部分（「正三角形」の画像）とが互いに隣接するように再配置される。
【００６０】
つまり、第１原稿から抽出された画像部分のうち、例えば「ニコニコマーク」の画像と「三日月」の画像とは、横方向に隣接して再配置され、「ニコニコマーク」の画像と「ハート」の画像とは、縦方向に隣接して再配置されている。また、第１原稿から最後に抽出された画像部分（「ハート」の画像）と第２原稿から最初に抽出された画像部分（「正三角形」の画像）とは、横方向に隣接して再配置されている。
【００６１】
ところで、仮に、第１原稿から最後に抽出された画像部分（「ハート」の画像）が右端（例えば（１，３））の分割領域に再配置された場合には、本実施形態では、第２原稿から最初に抽出された画像部分（「正三角形」の画像）を、その分割領域（１，３）に隣接する分割領域（２，３）に再配置することができず、分割領域（２，１）に再配置せざるを得ない。
【００６２】
しかし、上述したように、本実施形態では、各画像部分は、画像抽出処理にて抽出された順に、（１，１）、（１，２）、（１，３）、（２，１）、（２，２）、………の順に各分割領域に再配置されていくので、再配置される際の順序で見ると、分割領域（２，１）は、分割領域（１，３）に隣接する分割領域となる。
【００６３】
このため、第２原稿から最初に抽出された画像部分（「正三角形」の画像）は、第１原稿から最後に抽出された画像部分（「ハート」の画像）に隣接しないものの、第１原稿から抽出された他の画像部分とは縦方向に隣接した状態で再配置される。
【００６４】
つまり、第１原稿から抽出されたいずれかの画像部分と第２原稿から最初に抽出された画像部分（「正三角形」の画像）とは、互いに隣接するように再配置される。そこで、本実施形態では、生成データが印刷又は表示されたときに、画像部分が隣接する場合は勿論、再配置される際の順序において隣接する場合も含めて、「画像部分が隣接する」という。
また、Ｓ１５０にて抽出された画像部分の再配置を自動的に実行する（図４の「Ａｕｔｏ」）が選択されていると判定された場合には（Ｓ１５０：ＹＥＳ）、図９に示すように、いずれの分割領域にも配置されていない画像部分が存在するか否かが判定され（Ｓ１９５）、いずれの分割領域にも配置されていない画像部分が存在しないと判定された場合には（Ｓ１９５：ＮＯ）、本制御が終了する。
【００６５】
一方、配置されていない画像部分が存在すると判定された場合には（Ｓ１９５：ＹＥＳ）、配置されていない画像部分が検索される（Ｓ２００）。
なお、画像部分の検索は、画像抽出処理にて抽出された順に実行されるので、同一の原稿においては、原稿の左上端側から右下端側に進むように画像部分が検索され、複数枚の原稿がある場合には、スキャナ部１４での読取順に検索される。つまり、画像部分の検索は、Ｓ１８０にて画像部分を再配置していく順番に等しくなる。
【００６６】
次に、検索された画像部分が、前回、再配置された画像部分と同一の原稿から抽出された画像部分であるか否かが判定される（Ｓ２０５）。なお、本実施形態では、読取対象となった原稿毎に記憶領域を相違させて画像部分が保存されているので、画像部分が記憶されている記憶領域に基づいて同一原稿から抽出された画像部分であるか否かが判定される。
【００６７】
このとき、検索された画像部分が同一の原稿から抽出された画像部分でないと判定された場合には（Ｓ２０５：ＮＯ）、Ｓ２００にて検索された画像部分の左上が、送信用の画像データ領域として設定されているページのうち、画像部分が再配置されていない非画像部分の左上に一致するように再配置された後（Ｓ２１０）、再び、Ｓ１９５が実行される。
【００６８】
一方、検索された画像部分が同一の原稿から抽出された画像部分であると判定された場合には（Ｓ２０５：ＹＥＳ）、Ｓ２００にて検索された画像部分の左上が、前回、再配置された画像部分の右側で隣接するように再配置されるとともに（Ｓ２１５）、その再配置された画像部分がページ内に収まっているか否かが判定される（Ｓ２２０）。
【００６９】
ここで、再配置された画像部分がページ内に収まっていると判定された場合には（Ｓ２２０：ＹＥＳ）、再び、Ｓ１９５が実行され、一方、再配置された画像部分がページ内に収まっていないと判定された場合には（Ｓ２２０：ＮＯ）、Ｓ２５にてユーザにより設定された内容に基づいて、画像部分の大きさを変更して再配置するか否か判定される（Ｓ２２５）。
【００７０】
このとき、画像部分の大きさを変更して再配置すると判定された場合には（Ｓ２２５：ＹＥＳ）、Ｓ２１５にて再配置された画像部分を、Ｓ２１５にて再配置した領域に収めるために必要な縮小率が計算され（Ｓ２３０）、その計算された縮小率が所定の縮小率より小さいか否かが判定される（Ｓ２３５）。
【００７１】
そして、計算された縮小率が所定の縮小率以上であると判定された場合には（Ｓ２３５：ＮＯ）、その計算された縮小率にて画像部分が縮小された後（Ｓ２４０）、前回、再配置された画像部分の右側で隣接するように再配置され（Ｓ２４５）、その後、再び、Ｓ１９５が実行される。
【００７２】
一方、計算された縮小率が所定の縮小率より小さいと判定された場合（Ｓ２３５：ＹＥＳ）、又はＳ２２５にて画像部分の大きさを変更しないで再配置すると判定された場合には（Ｓ２２５：ＮＯ）、図１０に示すように、Ｓ２１５にて再配置した画像部分がページから削除される（Ｓ２５０）。
【００７３】
次に、その削除された画像部分が、同一原稿から抽出された画像部分として既にページに再配置されている領域の下側左端部に再配置されるとともに（Ｓ２５５）、その再配置された画像部分がページ内に収まっているか否かが判定され（Ｓ２６０）、再配置された画像部分がページ内に収まっていると判定された場合には（Ｓ２６０：ＹＥＳ）、再び、Ｓ１９５が実行される。
【００７４】
一方、再配置された画像部分がページ内に収まっていないと判定された場合には（Ｓ２６０：ＮＯ）、Ｓ２５にてユーザにより設定された内容に基づいて、画像部分の大きさを変更して再配置するか否か判定される（Ｓ２６５）。
【００７５】
このとき、画像部分の大きさを変更して再配置すると判定された場合には（Ｓ２６５：ＹＥＳ）、Ｓ２５５にて再配置された画像部部分を、Ｓ２５５にて再配置した領域に収めるために必要な縮小率が計算され（Ｓ２７０）、その計算された縮小率が所定の縮小率より小さいか否かが判定される（Ｓ２７５）。
【００７６】
そして、計算された縮小率が所定の縮小率以上であると判定された場合には（Ｓ２７５：ＮＯ）、その計算された縮小率にて画像部分が縮小された後（Ｓ２８０）、既にページに再配置されている領域の下側左端部に再配置され（Ｓ２８５）、その後、再び、Ｓ１９５が実行される。
【００７７】
一方、計算された縮小率が所定の縮小率より小さいと判定された場合（Ｓ２７５：ＹＥＳ）、又はＳ２６５にて画像部分の大きさを変更しないで再配置すると判定された場合には（Ｓ２６５：ＮＯ）、生成エラーフラグが設定された後（Ｓ２９０）、本制御が終了する。
【００７８】
なお、本制御のＳ１９５以降は、抽出された全ての画像部分を１ページに収めるための制御であるので、Ｓ２９０にて生成エラーフラグを設定して本制御が終了したが、抽出された全ての画像部分を複数ページに収める制御の場合には、Ｓ２９０にて生成エラーフラグを設定することなく、新たに次ページを設定し、その新たに設定された次ページに対してＳ１９５以降を、再び、実行させてもよい。
【００７９】
なお、図１６は、画像部分の大きさを変更しないで自動的に再配置すると判定された場合の生成データの一例であり、図１７は、画像部分の大きさを変更して自動的に再配置すると判定された場合の生成データの一例である。
【００８０】
そして、図１６では画像部分の大きさを変更しないので、「星」の画像部分が「ニコニコマーク」の下側に隣接して配置されているのに対して、図１７では画像部分の大きさを変更するので、「星」の画像部分は、「三日月」の画像部分の右側に隣接して配置されている。
【００８１】
３．４．ファクシミリ送信制御
「ファクシミリにて送信（図２参照）」がユーザにより選択された後、操作パネル１２に設けられたスタートボタン（図示せず。）がユーザにより操作されると、図１１及び図１２に示すファクシミリ送信制御が起動され、先ず、図１１に示すように、スキャナ部１４にて原稿が読み取られ、その読み取られた読取データが、一旦、記憶部１７に保存される（Ｓ３００）。
【００８２】
次に、送信データ単ページモード又は通常送信モードのいずれでファクシミリ送信を行うか否かを設定するための画面（図示せず。）が表示部１３に表示される（Ｓ３０５）。
なお、送信データ単ページモードとは、読取データに基づいて１ページの生成データを生成し、その生成データをファクシミリデータとして送信する送信モードであり、通常送信モードとは、読取データをそのままファクシミリデータとして送信する送信モードをいう。
【００８３】
そして、いずれかの送信モードがユーザにより選択されたか否かが判定され（Ｓ３１０）、いずれかの送信モードが選択されたと判定された場合には（Ｓ３１０：ＹＥＳ）、その選択された送信モードが送信データ単ページモードであるか否かが判定される（Ｓ３１５）。
【００８４】
このとき、送信データ単ページモードが選択されたと判定された場合には（Ｓ３１５：ＹＥＳ）、ファクシミリにて送信する原稿が複数枚であるか否かが判定され（Ｓ３２０）、送信用の原稿が複数枚であると判定された場合には（Ｓ３２０：ＹＥＳ）、画像部分のサイズ設定（図３参照）が固定に自動設定された後（Ｓ３２５）、画像部分をどのように再配置（再レイアウト）するか設定するための設定画面（図４参照）が表示部１３に表示される（Ｓ３３０）。
【００８５】
そして、再配置の方法がユーザにより指示されたか否かが判定され（Ｓ３３５）、再配置の方法がユーザにより指示されていないと判定された場合には（Ｓ３３５：ＮＯ）、設定画面（図４参照）が表示部１３に表示されたまま待機状態となる。
【００８６】
一方、再配置の方法がユーザにより指示されたと判定された場合には（Ｓ３３５：ＹＥＳ）、Ｓ３２５にて設定された画像部分のサイズを固定する設定と、再配置の方法とに基づき、上述の画像抽出処理（Ｓ３５）及び生成データの生成処理（Ｓ４０）と同様に、図１２に示すように、画像抽出処理（Ｓ３４０）及び生成データの生成処理（Ｓ３４５）が実行された後、生成エラーフラグが設定（ＯＮ）されているか否かが判定される（Ｓ３５０）。
【００８７】
このとき、生成エラーフラグが設定されていないと判定された場合には（Ｓ３５０：ＮＯ）、生成データの印刷処理が開始された後（Ｓ３５５）、Ｓ３４５にて生成された生成データをそのまま送信するか又は再び生成処理（再編集）を実行するかを、ユーザが選択するための選択画面（図示せず。）が表示され（Ｓ３６０）、いずれかの指示がされたか否かが判定される（Ｓ３６５）。
【００８８】
このとき、ユーザにより指示されていないと判定された場合には（Ｓ３６５：ＮＯ）、そのまま待機状態となり、一方、ユーザにより指示されたと判定された場合には（Ｓ３６５：ＹＥＳ）、その指示が「そのまま送信する」旨の指示であるか否かが判定される（Ｓ３７０）。
【００８９】
そして、「そのまま送信する」旨の指示がユーザによりされたと判定された場合には（Ｓ３７０：ＹＥＳ）、Ｓ３４５にて生成された生成データがファクシミリデータとして送信された後（Ｓ３７５）、本制御が終了する。
【００９０】
一方、「そのまま送信する」旨の指示がユーザによりされていない、つまり生成データを再編集する旨がユーザにより指示されたと判定された場合には（Ｓ３７０：ＮＯ）、Ｓ３２５が再び実行される。
【００９１】
また、Ｓ３５０にて生成エラーフラグが設定されていると判定された場合には（Ｓ３５０：ＹＥＳ）、読取データがそのままファクシミリデータとして設定された後（Ｓ３８０）、ファクシミリ送信が実行された後（Ｓ３７５）、生成エラーフラグが消去されて本制御が終了する。
【００９２】
なお、Ｓ３１５にて送信データ単ページモードが選択されていないと判定された場合には（Ｓ３１５：ＮＯ）、又はＳ３２０にてファクシミリにて送信する原稿が複数枚でないと判定された場合には（Ｓ３２０：ＮＯ）、読取データがそのままファクシミリデータとして送信が実行された後（Ｓ３７５）、本制御が終了する。
【００９３】
４．本実施形態に係る多機能装置の特徴
本実施形態では、読取データ等の画像データの中から画像部分を抽出し、その抽出された画像部分を含む新たな画像データを生成するので、画像データから抽出された画像部分の配置を考慮して新たに画像データを生成することができる。
【００９４】
また、本実施形態では、複数の画像データ、つまり複数枚の原稿から読み取った読取データから画像部分を抽出するので、複数の画像データの画像部分の配置を考慮して新たに画像データを生成することができる。
【００９５】
また、本実施形態では、新たに生成される画像データが印刷又は表示された場合において、同一の画像データから抽出された画像部分が互いに隣接するように再配置されるので、新たに生成された画像データを見たユーザは、複数の画像部分が同一の画像データから抽出されたものと想起し易くなる。
【００９６】
また、本実施形態では、第１原稿から抽出された画像部分と第２原稿から抽出された画像部分とが互いに隣接するように再配置されるので、新たに生成された画像データを見たユーザは、複数の画像部分が印刷又は表示順に抽出されたものと想起し易くなる。
【００９７】
本実施形態では、１ページ分の領域を等しい大きさに分割し、それら分割領域の大きさに基づいて画像部分の大きさを変更するので、新たに生成された画像データに含まれる画像部分を整然と配置させることが可能となる。
【００９８】
また、本実施形態では、新たに生成された画像データをファクシミリデータとして送信する場合には、画像部分の大きさを変更することなく新たに生成データを生成するので、画像データをファクシミリにて送信する際には、抽出された画像部分の大きさが変更されることなく送信される。
【００９９】
また、本実施形態では、新たな画像データを生成するか否かをユーザからの指示に基づいて選択されるので、ユーザの利便性を向上させることができる。
また、本実施形態では、電子メールにて送信すべき画像データの容量が所定容量以上であるときに、生成データを生成するので、画像データの容量が大きいときであっても、その画像データを電子メールにて送信することが可能となる。
【０１００】
また、本実施形態では、画像部分の大きさを自動的に変更し、かつ、再レイアウト時の配置を自動的に実行する処理において、画像部分を所定以上に縮小する必要があるときには、画像部分の縮小を行わず、他の部位に配置するので、画像部分が過度に縮小されてしまうことを防止できる。
【０１０１】
５．発明特定事項と実施形態との対応関係
本実施形態では、画像抽出処理（図７）が特許請求の範囲に記載された抽出手段に相当し、生成処理（図８〜図１０）が特許請求の範囲に記載された決定手段及び生成手段に相当し、ファクシミリ送信処理（図１１及び図１２）が特許請求の範囲に記載された第１送信手段に相当する。
【０１０２】
また、ファクシミリ送信処理のＳ３１５が特許請求の範囲に記載された選択手段に相当し、メール送信制御（図５及び図６）が特許請求の範囲に記載された第２送信手段に相当し、メール送信制御のＳ１０が特許請求の範囲に記載された実行手段に相当し、生成処理のＳ１６０が特許請求の範囲に記載された分割手段に相当し、生成処理のＳ１７５が特許請求の範囲に記載された変更手段に相当する。
【０１０３】
（その他の実施形態）
上述の実施形態では、ファクシミリにて送信する場合にのみ、生成データを生成するか否かをユーザが選択できたが、本実施形態はこれに限定されるものではなく、電子メールにて送信する場合にも生成データを生成するか否かをユーザが選択できるようにしてもよい。
【０１０４】
また、上述の実施形態では、同一原稿から抽出された画像部分が互いに隣接するように再配置したが、本発明はこれに限定されるものではない。
また、上述の実施形態では、抽出対象となる第１原稿と第２原稿とが、第１原稿、第２原稿の順に印刷又は表示される関係を有する場合において、新たに生成される画像データが印刷又は表示され、かつ、第１原稿から抽出された第１画像部分及び第２原稿から抽出された第２画像部分が同一ページに印刷又は表示されるときに、第１画像部分と第２画像部分とが互いに隣接するように配置したが、本発明はこれに限定されるものではない。
【０１０５】
また、上述の実施形態では、横方向又は縦方向に画像部分を隣接させたが、本発明はこれに限定されるものではなく、斜め方向に画像部分を隣接させてもよい。
また、本発明は、新たに生成される画像データが印刷又は表示される領域中に占める非画像部分の割合が最小となるように画像部分を再配置してもよい。
【０１０６】
このようにすれば、例えば、印刷処理やデータ送信する場合には、これらの処理を速くすることが可能となる。また、複数の画像データから複数の画像部分を抽出する場合には、印刷又は表示する際のページ数を減らすことが可能となる。
【０１０７】
なお、「印刷又は表示される領域中に占める画像部分の割合が最小となる」とは、厳格な意味での最小に限定されるものではなく、例えば、印刷又は表示された新たな画像データをユーザが目視したときに、印刷又は表示される領域中に占める画像部分が散在しておらず、例えば複数の画像部分が左上から順に配置されているように、画像部分の占める割合が小さくなるような処理を見て取れる程度も含む意味である。
【０１０８】
また、上述の実施形態では、１ページ分の領域を等分割したが、本発明はこれに限定されるものではなく、新たに生成される画像データが１ページ分として印刷又は表示される領域を分割して複数の画像部分の配置を決定し、その分割された領域の大きさに基づいて画像部分の大きさを変更してもよい。
【０１０９】
このようにすれば、分割された各領域に各画像部分を配置することができるとともに、画像部分が不必要に拡大又は縮小されてしまうことを防止でき得る。なお、この場合、分割領域の大きさを、抽出された画像部分の大きさに比例した比率とすることが望ましい。
【０１１０】
また、生成データに再配置された画像部分に、元の原稿において配置されていた位置を示す情報を付加するとともに、抽出された全て画像部分のサムネイル画像からなるインデックスデータを生成してもよい。
また、本発明は、上述の実施形態に示された例に限定されるものではなく、例えば、左上端から右下端に向かうように蛇行するようにしながら画像部分を再配置してもよい。
【０１１１】
また、上述の実施形態では、抽出した複数の画像部分を１ページに再配置する場合を例に本実施形態を説明したが、本発明はこれに限定されるものではなく、複数ページに抽出した複数の画像部分を再配置してもよい。
【０１１２】
また、上述の実施形態では、本発明を多機能装置に適用したが、本発明の適用はこれに限定されるものではない。
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【０１１３】
【図１】本実施形態に係る多機能装置１０の概要を示すブロック図である。
【図２】画像読取設定画面の一例を示す図である。
【図３】画像部分のサイズ設定画面の一例を示す図である。
【図４】画像部分の再配置（再イアウト）設定画面の一例を示す図である。
【図５】スキャナ部１４にて読み取られた画像データを電子メールにて送信する場合に実行される制御を示すフローチャートである。
【図６】スキャナ部１４にて読み取られた画像データを電子メールにて送信する場合に実行される制御を示すフローチャートである。
【図７】画像領域抽出処理の詳細を示すフローチャートである。
【図８】送信用画像データ生成処理の詳細を示すフローチャートである。
【図９】送信用画像データ生成処理の詳細を示すフローチャートである。
【図１０】送信用画像データ生成処理の詳細を示すフローチャートである。
【図１１】読取データをファクシミリにて送信する場合に実行される制御を示すフローチャートである。
【図１２】読取データをファクシミリにて送信する場合に実行される制御を示すフローチャートである。
【図１３】画像領域抽出処理の作動概念を示す概念図である。
【図１４】読取データから新たに生成される画像データ例を示す図である。
【図１５】読取データから新たに生成される画像データ例を示す図である。
【図１６】読取データから新たに生成される画像データ例を示す図である。
【図１７】読取データから新たに生成される画像データ例を示す図である。
【符号の説明】
【０１１４】
１０…多機能装置、１１…記録部、１２…操作パネル、１３…及び図、１３…表示部、
１４…スキャナ部、１５…ファクシミリ回路、１７…記憶部、１８…接続端子、
１９…制御部。
【図１】
2009088675.tif 000003
【図２】
2009088675.tif 000004
【図３】
2009088675.tif 000005
【図４】
2009088675.tif 000006
【図５】
2009088675.tif 000007
【図６】
2009088675.tif 000008
【図７】
2009088675.tif 000009
【図８】
2009088675.tif 000010
【図９】
2009088675.tif 000011
【図１０】
2009088675.tif 000012
【図１１】
2009088675.tif 000013
【図１２】
2009088675.tif 000014
【図１３】
2009088675.tif 000015
【図１４】
2009088675.tif 000016
【図１５】
2009088675.tif 000017
【図１６】
2009088675.tif 000018
【図１７】
2009088675.tif 000019