(57)【要約】【課題】焦点距離や被写体距離が分からない画像データであっても、画像データ内の出力対象データを実寸サイズで出力する。【解決手段】情報処理装置は、画像データを取得する画像データ取得部と、前記画像データの中から出力対象とする出力対象画像を指定する出力対象画像指定部と、前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて当該出力対象画像の画像サイズを算出する画像サイズ算出部と、前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、前記取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、前記拡大又は縮小された出力対象画像を出力する出力部とを備える。【選択図】図２
2016001805.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、
前記画像処理部により拡大又は縮小された出力対象画像を出力する出力部と、を備える情報処理装置。
【請求項２】
前記出力対象画像指定部は、
ユーザーからのキーワード入力を受け付けて、前記取得された画像データの中から前記出力対象画像を抽出するためのテンプレートをコンピューターネットワークから取得するテンプレート取得部と、
前記取得された画像データに対して前記テンプレートを用いたパターンマッチングを実行するパターンマッチング部と、
前記パターンマッチング部によるパターンマッチングにより前記テンプレートと同一性を有する画像を抽出して前記出力対象画像として指定する画像抽出部と、を備える請求項１に記載の情報処理装置。
【請求項３】
前記実寸サイズ取得部は、ユーザーから前記実寸サイズ情報の入力を受け付け、
前記比率算出部は、前記実寸サイズ取得部がユーザーから入力を受け付けた実寸サイズ情報の示す実寸サイズに対する前記画像サイズの比率を算出し、
前記画像処理部は、前記比率算出部により算出された比率に応じて、前記出力対象画像を拡大又は縮小する請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記出力対象画像の前記画像サイズが前記用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断するサイズ判断部と、
前記サイズ判断部によって前記出力対象画像の前記画像サイズが前記画像形成可能領域のサイズを超えると判断された場合に、当該画像サイズが前記画像形成可能領域のサイズを超えることを示す警告を報知する報知部と、を備える請求項３に記載の情報処理装置。
【請求項５】
前記出力対象画像の前記画像サイズが前記用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断するサイズ判断部と、
前記サイズ判断部によって前記出力対象画像の前記画像サイズが前記画像形成可能領域のサイズを超えると判断された場合に、当該画像サイズが前記画像形成可能領域のサイズを超えることを示す警告を報知する報知部と、
印刷実行又は印刷停止の指示を受け付ける指示受付部とを更に備え、
前記画像処理部は、前記報知部により前記警告が報知されているときに、前記指示受付部が前記印刷実行の指示を受け付けた場合、前記出力対象画像を、用紙１枚当たりの画像形成可能領域のサイズに収まる複数の画像に分割し、
前記出力部は、前記分割された複数の画像部分をそれぞれ出力する請求項４に記載の情報処理装置。
【請求項６】
コンピューターを、
画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、して機能させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を行う情報処理装置、及び画像処理プログラムに関する。
【背景技術】
【０００２】
例えば特許文献１には、画像内の被写体を当該被写体の実際の大きさで印刷する画像出力装置が開示されている。この画像出力装置は、被写体の実サイズ情報を取得すると共に、当該被写体の画像サイズ情報を取得し、これら実サイズ情報及び画像サイズ情報に基づいて、当該被写体の印刷サイズが実サイズに略一致するように印刷倍率を算出し、この印刷倍率で撮影画像を印刷する。この画像出力装置は、写真撮影によって得られる焦点距離と被写体距離の属性信号から被写体の画像サイズ情報を算出して取得する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７２０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術は、焦点距離や被写体距離の属性情報を基にして画像サイズ情報を取得するものであるが、これら属性情報は、被写体をカメラで撮影しないと取得できない。このため、焦点距離や被写体距離が分からない画像については、画像内の被写体を当該被写体の実際の大きさで印刷することができない。
【０００５】
本発明は、上記の問題を解決するためになされたもので、焦点距離や被写体距離が分からない画像であっても、画像データ内の出力対象画像を実寸サイズで出力することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る情報処理装置は、画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、
前記画像処理部により拡大又は縮小された出力対象画像を出力する出力部と、を備える。
【発明の効果】
【０００７】
本発明によれば、焦点距離や被写体距離が分からない画像データであっても、画像データ内の出力対象画像を実寸サイズで出力することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る情報処理装置を含むシステム全体の構成図である。
【図２】コンピューターの主要内部構成を示す機能ブロック図である。
【図３】画像形成装置の主要内部構成を示す機能ブロック図である。
【図４】本発明の第１実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を示すフローチャートである。
【図５】（Ａ），（Ｂ）は、コンピューター側の表示内容を示した図である。
【図６】本発明の第２実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を示すフローチャートである。
【図７】本発明の第３実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の第１実施形態に係る情報処理装置、及び画像処理プログラムについて図面を参照して説明する。図１は、本発明の第１実施形態に係る情報処理装置を含む画像処理システムの構成図である。
【００１０】
画像処理システム１Ａは、画像形成装置１と、コンピューター２０と、を備える。これら画像形成装置１とコンピューター２０とは、ＬＡＮ（Local Area Network）等により互いに接続されている。コンピューター２０は、特許請求の範囲における情報処理装置の一例となる。
【００１１】
図２は、コンピューター２０の主要内部構成を示す機能ブロック図である。コンピューター２０は、制御ユニット２００と、操作部２７０と、表示部２８０と、ＨＤＤ２９０とを有する。制御ユニット２００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ、及びＲＯＭ等からなる。制御ユニット２００は、制御部２０１と、ネットワーク接続部２０２と、画像データ取得部２０３と、出力対象画像指定部２０４と、画像サイズ算出部２０５と、実寸サイズ取得部２０６と、比率算出部２０７と、画像処理部２０８と、出力部２０９と、サイズ判断部２１０と、表示制御部２１１と、を備える。
【００１２】
制御部２０１は、コンピューター２０の全体的な動作制御を司る。制御部２０１は、特許請求の範囲における制御部の一例となる。
【００１３】
ネットワーク接続部２０２は、インターネットにコンピューター２０を接続する。
【００１４】
画像データ取得部２０３は、ネットワーク接続部２０２を介してインターネット上のサイトから画像データを印刷対象データとして取得し、或いは、ＨＤＤ２９０に記憶されている画像データを印刷対象データとして取得する。
【００１５】
出力対象画像指定部２０４は、画像データ取得部２０３により取得された画像データに含まれる画像の中から、出力対象とする出力対象画像を指定する。出力対象画像指定部２０４は、テンプレート取得部２０４１と、パターンマッチング部２０４２と、画像抽出部２０４３と、を備える。
【００１６】
テンプレート取得部２０４１は、操作部２７０を介して入力されるユーザーからのキーワードを受け付けて、取得された画像データに含まれる画像の中から上記出力対象画像を抽出するためのテンプレートをコンピューターネットワークから取得する。
【００１７】
パターンマッチング部２０４２は、画像データ取得部２０３により取得された画像データに対して、テンプレート取得部２０４１により取得されたテンプレートを用いてパターンマッチングを実行する。
画像抽出部２０４３は、パターンマッチング部２０４２によるパターンマッチングにより上記テンプレートと同一性を有する画像を抽出して上記出力対象画像として指定する。
【００１８】
画像サイズ算出部２０５は、画像データ取得部２０３により取得された画像データにおいて、上記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する。例えば、画像サイズ算出部２０５は、当該取得された画像データが示す全体画像における出力対象画像の占める領域（例えば、ＸＹ座標系により示される）に基づいて、当該全体画像の画像サイズ（幅及び高さ）を算出する。
【００１９】
実寸サイズ取得部２０６は、取得された画像データの中から上記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する。例えば、実寸サイズ取得部２０６は、取得された画像データにより示される画像がカタログを示す画像である場合は、当該カタログ上に含まれる「サイズ」「幅」「高さ」「奥行き」等の語を検索し、当該各語に隣接して存在する数字及び単位記号により示される語を実寸サイズ情報として抽出して取得する。実寸サイズ取得部２０６は、取得された画像データがｊｐｅｇやＰＤＦ等のイメージデータである場合は、内蔵するＯＣＲ機能及び文字検索により画像をキャラクター変換した上で当該抽出を実行し、ワープロデータやテキストデータ等の場合は、文字検索により当該抽出を実行する。
【００２０】
比率算出部２０７は、実寸サイズ取得部２０６によって取得された実寸サイズ情報の示す実寸サイズに対する、画像サイズ算出部２０５により算出された上記画像サイズの比率を算出する。
【００２１】
画像処理部２０８は、画像抽出部２０４３により抽出された上記出力対象画像を、比率算出部２０７により算出された上記比率に応じて拡大又は縮小する。
【００２２】
出力部２０９は、画像処理部２０８により拡大又は縮小された出力対象画像を出力する。例えば、出力部２０９は、画像処理部２０８により拡大又は縮小された出力対象画像を、コンピューター２０に接続された画像形成装置１に向けて送信する。
【００２３】
サイズ判断部２１０は、出力対象画像の画像サイズが、画像形成装置１において画像形成用の記録媒体として用いられる用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断する。サイズ判断部２１０は、Ａ４、Ａ３、Ｂ５、Ｂ４等の各サイズの用紙について、画像形成装置１で設定されている画像形成可能領域のサイズ情報を記憶している。
【００２４】
表示制御部２１１は、サイズ判断部２１０により出力対象画像の画像サイズが上記用紙１枚当たりの画像形成可能領域のサイズを超えると判断された場合に、表示部２８０に、当該画像サイズが上記画像形成可能領域のサイズを超えることを示す警告メッセージを表示（報知）させる。表示部２８０は特許請求の範囲における報知部の一例となる。
【００２５】
操作部２７０は、キーボード、マウス、又はタッチパネルを有し、ユーザーにより、印刷対象データ及びこれに用いる画像形成装置１を指定する印刷指示等が入力される。なお、操作部２７０は、ユーザーから、テンプレート検索及び取得のために用いられる上記キーワードの入力を受け付ける。操作部２７０は特許請求の範囲における指示受付部の一例となる。
【００２６】
表示部２８０は、ＬＣＤ（Liquid Crystal Display）等からなり、操作者に対する警告メッセージや操作案内等を表示する。
【００２７】
図３は、画像形成装置１の主要内部構成を示す機能ブロック図である。画像形成装置１は、制御ユニット１０、操作部４７、原稿給送部６、原稿読取部５、画像形成部１２、定着部１３、画像メモリー３２、駆動モーター７０、ファクシミリ通信部７１、ネットワークインターフェイス部９１、及びＨＤＤ９２等を備える。
【００２８】
操作部４７は、タッチパネルを有し、画像形成装置１が実行可能な各種動作及び処理について操作者からの指示を受け付ける。操作部４７は、操作者への操作案内等を表示する表示部４７３を備えている。表示部４７３は、特許請求の範囲における表示部の一例となる。
【００２９】
画像形成装置１が原稿読取動作を行う場合、原稿給送部６により給送されてくる原稿の画像を原稿読取部５が光学的に読み取り、画像データを生成する。原稿読取部５により生成された画像データは内蔵ＨＤＤ又はネットワーク接続されたコンピューター等に保存される。
【００３０】
原稿読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構を備える。原稿読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。
【００３１】
画像形成装置１が画像形成動作を行う場合は、上記原稿読取動作により生成された画像データ、又はネットワーク接続されたコンピューターから受信した画像データ、又は内蔵ＨＤＤに記憶されている画像データ等に基づいて、画像形成部１２が、給紙部１４から給紙される記録媒体としての印刷用紙にトナー像を形成する。定着部１３は、印刷用紙上のトナー像を、熱圧着により印刷用紙に定着させる。
【００３２】
画像メモリー３２は、原稿読取部５による読取で得られた原稿画像のデータを一時的に記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存したりする領域である。
【００３３】
駆動モーター７０は、画像形成部１２の各回転部材及び搬送ローラー対１９等に回転駆動力を付与する駆動源である。
【００３４】
ファクシミリ通信部７１は、図略の符号化／復号化部、変復調部及びＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行うものである。
【００３５】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内又はインターネット上のコンピューター２０等と種々のデータの送受信を行う。ネットワークインターフェイス部９１は、特許請求の範囲における通信接続部の一例となる。
【００３６】
ＨＤＤ９２は、原稿読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。
【００３７】
制御ユニット１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置１の全体的な動作制御を司る。制御ユニット１０は、制御部１００を備える。
【００３８】
制御部１００は、操作部４７、原稿給送部６、原稿読取部５、画像メモリー３２、画像形成部１２、定着部１３、駆動モーター７０、ファクシミリ通信部７１、ネットワークインターフェイス部９１、及びＨＤＤ９２等と接続され、これら各部の制御を行う。
【００３９】
制御ユニット１０は、ＨＤＤ９２にインストールされている画像処理プログラムに従った動作により、制御部１００として機能する。但し、当該制御部１００は、制御ユニット１０による画像処理プログラムに従った動作によらず、それぞれハード回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００４０】
次に、図４を参照して、本発明の実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を説明する。図４は、本発明の第１実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を示すフローチャートである。
【００４１】
画像データ取得部２０３は、印刷対象データとしての画像データを取得する指示として、例えばＵＲＬを指定して表示部２８０に表示させる指示が操作者から操作部２７０に入力されると、当該ＵＲＬの示すインターネット上のサイトから、ウェブページを構成する画像データを、印刷対象データとして取得し（Ｓ１）、表示制御部２１１は、例えば図５（Ａ）に例を示すようにして、当該画像データの示す画像を表示部２８０に表示させる。この例では、画像データの示す画像中に時計の画像と、当該時計の画像の下方に、当該時計の実寸サイズ（高さ及び幅）を示す実寸サイズ情報とが表示されている。
【００４２】
そして、操作者が操作部２７０としてのマウスを操作して、表示部２８０の表示画面に表示されている上記画像データの示す画像中における一部の画像領域を指定すると、出力対象画像指定部２０４は、指定された画像部分、すなわち、時計画像を、出力対象画像として指定する（Ｓ２でＹＥＳ）。なお、例えば、操作者は、マウスを用いて、上記画像データの示す画像中において、出力対象画像としたい画像を囲うことができる矩形領域を、その対角線に沿ってドラッグする等の操作により特定することにより、当該矩形領域内の画像を出力対象画像として指定する。
【００４３】
操作者から上記一部の画像領域が指定されない場合は、出力対象画像指定部２０４は、操作者からの当該一部の画像領域の指定が入力されるのを待機する（Ｓ２でＮＯ）。続いて、画像サイズ算出部２０５は、Ｓ１で画像データ取得部２０３により取得された画像データにおける、Ｓ２で指定された出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する（Ｓ３）。
【００４４】
実寸サイズ取得部２０６は、Ｓ１で取得された画像データの中から、Ｓ２で指定された上記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する（Ｓ４）。なお、実寸サイズ取得部２０６は、この実寸サイズ取得方法に代えて、操作者による操作部２７０の操作で入力される値を実寸サイズ情報として取得してもよい。
【００４５】
そして、比率算出部２０７は、Ｓ４において実寸サイズ取得部２０６により取得された実寸サイズ情報の示す実寸サイズに対する、Ｓ３で画像サイズ算出部２０５により算出された上記画像サイズの比率を算出する（Ｓ５）。
【００４６】
画像処理部２０８は、Ｓ２において指定された出力対象画像を、Ｓ５で算出された比率を用いて拡大又は縮小する（Ｓ６）。
【００４７】
出力部２０９は、当該画像処理部２０８により拡大又は縮小された出力対象画像を、ネットワーク接続部２０２を介して、画像形成装置１に送信する（Ｓ７）。また、表示制御部２１１は、当該拡大又は縮小された出力対象画像を、例えば図５（Ｂ）に示すようにして、表示部２８０に表示させる（Ｓ８）。すなわち、出力部２０９は、出力対象画像が寸法サイズ情報の示す寸法サイズに拡大又は縮小されてなる画像を示す画像データを、画像形成装置１に送信し、表示制御部２１１は、当該拡大又は縮小されてなる画像を表示部２８０に表示させる。
【００４８】
本実施形態によれば、画像サイズ算出部２０５が上記に示した出力対象画像の画像サイズ算出を行い、実寸サイズ取得部２０６が上記実寸サイズを取得することにより、従来技術のように焦点距離や被写体距離を取得することを必要とせず、出力対象画像を実寸サイズに拡大又は縮小できる。上記では、取得された上記画像データの中に、出力対象の実寸サイズを示す実寸サイズ情報が含まれていれば、出力部２０９から、実寸サイズで出力対象画像を示す画像データが画像形成装置１に送信されることになる。これにより、画像形成装置１では、当該画像データを用いて、上記実寸サイズに拡大又は縮小された出力対象画像を画像形成することが可能になる。
【００４９】
従って、本実施形態によれば、従来のように焦点距離や被写体距離等の特殊な情報を必要とすることなく、画像データ内の出力対象画像を、上記実寸サイズ情報の示す実寸サイズで表示又画像形成することが可能になる。
【００５０】
次に、本発明の実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を説明する。図６は、本発明の第２実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を示すフローチャートである。なお、第１実施形態と同様の処理は図示又は説明を省略する。
【００５１】
第２実施形態では、第１実施形態におけるＳ２の処理に代えて、出力対象とする画像データの取得処理及び出力対象画像を指定する処理として、以下の処理を行う。
【００５２】
操作者が、コンピューター２０が備えるブラウザー等を介してインターネット上のサイトから出力対象とする画像データを取得したあと（Ｓ１）、操作者は、操作部２７０から、出力対象としたい画像に関するキーワード（例えば、時計の画像を出力対象としたい場合は、「時計」「ウォッチ」「腕時計」「クロノグラフ」等の語句）を入力する（Ｓ２１）。
【００５３】
操作者により当該キーワードが入力されると（Ｓ２１でＹＥＳ）、出力対象画像指定部２０４としてのテンプレート取得部２０４１は、ネットワーク接続部２０２を介して、インターネット上のサイトから、当該キーワードに関連する画像を含むウェブページを検索し、当該検索により抽出されたウェブページを構成する画像の中から、上記キーワードにヒットする画像の画像データをテンプレートとして取得する（Ｓ２２）。
【００５４】
そして、パターンマッチング部２０４２は、Ｓ１で取得した画像データに対して、Ｓ２２で取得したテンプレートを用いて、パターンマッチングを実行する（Ｓ２３）。画像抽出部２０４３は、パターンマッチング部２０４２によるパターンマッチングにより、上記テンプレートと同一性を有するとされた画像を抽出し、当該抽出した画像を出力対象画像として指定する（Ｓ２４）。以降は図４に示した第１実施形態のＳ３以降と同様の処理が行われる。
【００５５】
この第２実施形態によれば、操作者は、例えば、Ｓ１で取得した画像データの示す画像のうち、実寸サイズで出力させたい物品を示す画像がいずれの画像であるかを正確に把握しておらず、操作者自身ではＳ１で取得した画像データの示す画像の中から指定できない場合であっても、Ｓ１で取得した画像データの示す画像の中から、実寸サイズで出力させたい物品を示す画像を正確に抽出することが可能になる。
【００５６】
なお、上記第２実施形態では、Ｓ２２において、出力対象画像指定部２０４としてのテンプレート取得部２０４１によりテンプレートとして取得された画像が複数である場合は、表示制御部２１１が当該複数の画像を表示部２８０に表示させ、この複数の画像の中から、操作者により操作部２７０の操作で指定される１つの画像を、Ｓ２３でのパターンマッチングに用いるようにしてもよい。
【００５７】
次に、本発明の実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を説明する。図７は、本発明の第３実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を示すフローチャートである。なお、第１又は第２実施形態と同様の処理は図示又は説明を省略する。
【００５８】
第３実施形態では、第１又は第２実施形態と同様にしてＳ６まで各処理を行った後、サイズ判断部２１０は、Ｓ６で拡大又は縮小された出力対象画像の画像サイズが、画像形成装置１において画像形成に用いられる用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断する（Ｓ１１）。
【００５９】
サイズ判断部２１０によって出力対象画像の画像サイズが上記画像形成可能領域のサイズを超えると判断された場合（Ｓ１１でＹＥＳ）、表示制御部２１１は、表示部２８０に、当該画像サイズが上記画像形成可能領域のサイズを超えることを示す警告メッセージを表示させる（Ｓ１２）。
【００６０】
ここで、制御部２０１は、操作者により操作部２７０から画像形成動作の実行指示を受け付けたかを判断する（Ｓ１３）。制御部２０１は、操作部２７０に画像形成動作の実行指示が入力されたと判断した場合（Ｓ１３でＹＥＳ）、上記出力対象画像を、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まる大きさ毎に分割して配分し（Ｓ１４）、出力部２０９は、分割したそれぞれの出力対象画像を示す画像データを画像形成装置１に対して送信する（Ｓ１５）。また、制御部２０１は、操作部２７０が画像形成動作の停止指示を受け付けた場合（Ｓ１３でＮＯ）、処理を終了する。
【００６１】
なお、Ｓ１１において、サイズ判断部２１０によって出力対象画像の画像サイズが上記画像形成可能領域のサイズを超えないと判断された場合（Ｓ１１でＮＯ）、出力部２０９は、分割していない元の出力対象画像を示す画像データを画像形成装置１に対して送信する（Ｓ１６）。
【００６２】
この第３実施形態によれば、上記実寸サイズ情報の示す実寸サイズに基づいて拡大又は縮小した出力対象画像が、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まらない場合は、表示部２８０に表示される警告メッセージにより、当該収まらない事態を操作者が把握することができる。
【００６３】
また、このような警告メッセージの表示時に操作者が印刷実行指示を入力すると、画像形成装置１に対しては、出力対象画像を示す画像データが、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まる大きさ毎に分割されて画像形成装置１に送信されるので、画像形成装置１においては、当該分割された各画像データに基づく画像形成が可能になる。このため、操作者は、画像形成装置１で用いられる１枚の用紙に出力対象画像全体を画像形成できない場合であっても、当該画像形成後の各用紙を繋ぎ合わせて配置することにより、上記実寸サイズ情報に基づいた実寸サイズで画像形成された出力対象画像及びその大きさを把握することが可能になる。
【００６４】
なお、上記に示した情報処理装置２０は、画像形成装置であってもよい。この場合、特許請求の範囲における出力部は、タッチパネル機能の装置にデータを出力するネットワークインターフェイス部９１、又は実寸サイズに拡大又は縮小された出力対象画像を画像形成する画像形成部１２であってもよい。また、情報処理装置２０は、タブレット端末やスマートフォン等でも良い。
【００６５】
また、上記実施形態では、画像サイズ算出部２０５は、当該取得された画像データが示す全体画像における出力対象画像の占める領域（例えば、ＸＹ座標系により示される）に基づいて、出力対象画像の画像サイズ（幅及び高さ）を算出し、実寸サイズ取得部２０６が、当該画像データ中から出力対象画像の実寸サイズ情報の示す実寸サイズ（幅及び高さ）を取得する例について述べたが、本発明は、当該実施形態に限られない。例えば、実寸サイズ取得部２０６が、当該画像データ中から出力対象画像の幅、高さ、及び奥行きの３方向の実寸サイズを示す実寸サイズ情報を取得し、比率算出部２０７が、当該３方向の実寸サイズを用いて、出力対象画像の幅方向をＸ軸とし、高さ方向をＹ軸とし、奥行方向をＺ軸として三次元座標系に基づいて、画像処理部２０８が、出力対象画像を当該３方向に拡大又は縮小するものとしてもよい。なお、出力対象画像の画像サイズとして幅及び高さ等、上記３方向のうち２方向にしかサイズ情報を得られない場合には、画像処理部２０８は、当該足りない１方向については、予め定められた画像を割り当てて当該方向における画像部分を作成するものとすればよい。
【００６６】
なお、図１乃至図７を用いて上記各実施形態に示した構成及び処理は、本発明の一実施形態に過ぎず、本発明の構成及び処理はこれに限定されるものではない。
【符号の説明】
【００６７】
１              画像形成装置
１Ａ            画像処理システム
１２            画像形成部
２０            コンピューター
９１            ネットワークインターフェイス部
２００          制御ユニット
２０１          制御部
２０２          ネットワーク接続部
２０３          画像データ取得部
２０４          出力対象画像指定部
２０５          画像サイズ算出部
２０６          実寸サイズ取得部
２０７          比率算出部
２０８          画像処理部
２０９          出力部
２１０          サイズ判断部
２１１          表示制御部
２１４          データ判断部
２７０          操作部
２８０          表示部
２９０          ＨＤＤ
４７３          表示部
２０４１        テンプレート取得部
２０４２        パターンマッチング部
２０４３        画像抽出部
【図１】
2016001805.tif 000003
【図２】
2016001805.tif 000004
【図３】
2016001805.tif 000005
【図４】
2016001805.tif 000006
【図７】
2016001805.tif 000007
【図５】
2016001805.tif 000008
【図６】
2016001805.tif 000009
【手続補正書】
【提出日】平成27年7月22日(2015.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、
前記画像処理部により拡大又は縮小された出力対象画像を出力する出力部と、を備える情報処理装置。
【請求項２】
前記出力対象画像指定部は、
ユーザーからのキーワード入力を受け付けて、前記取得された画像データの中から前記出力対象画像を抽出するためのテンプレートをコンピューターネットワークから取得するテンプレート取得部と、
前記取得された画像データに対して前記テンプレートを用いたパターンマッチングを実行するパターンマッチング部と、
前記パターンマッチング部によるパターンマッチングにより前記テンプレートと同一性を有する画像を抽出して前記出力対象画像として指定する画像抽出部と、を備える請求項１に記載の情報処理装置。
【請求項３】
前記実寸サイズ取得部は、ユーザーから前記実寸サイズ情報の入力を受け付け、
前記比率算出部は、前記実寸サイズ取得部がユーザーから入力を受け付けた実寸サイズ情報の示す実寸サイズに対する前記画像サイズの比率を算出し、
前記画像処理部は、前記比率算出部により算出された比率に応じて、前記出力対象画像を拡大又は縮小する請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記出力対象画像の前記画像サイズが用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断するサイズ判断部と、
前記サイズ判断部によって前記出力対象画像の前記画像サイズが前記画像形成可能領域のサイズを超えると判断された場合に、当該画像サイズが前記画像形成可能領域のサイズを超えることを示す警告を報知する報知部と、を備える請求項３に記載の情報処理装置。
【請求項５】
前記出力対象画像の前記画像サイズが前記用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断するサイズ判断部と、
前記サイズ判断部によって前記出力対象画像の前記画像サイズが前記画像形成可能領域のサイズを超えると判断された場合に、当該画像サイズが前記画像形成可能領域のサイズを超えることを示す警告を報知する報知部と、
印刷実行又は印刷停止の指示を受け付ける指示受付部とを更に備え、
前記画像処理部は、前記報知部により前記警告が報知されているときに、前記指示受付部が前記印刷実行の指示を受け付けた場合、前記出力対象画像を、用紙１枚当たりの画像形成可能領域のサイズに収まる複数の画像に分割し、
前記出力部は、前記分割された複数の画像部分をそれぞれ出力する請求項４に記載の情報処理装置。
【請求項６】
コンピューターを、
画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、して機能させる画像処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を行う情報処理装置、及び画像処理プログラムに関する。
【背景技術】
【０００２】
例えば特許文献１には、画像内の被写体を当該被写体の実際の大きさで印刷する画像出力装置が開示されている。この画像出力装置は、被写体の実サイズ情報を取得すると共に、当該被写体の画像サイズ情報を取得し、これら実サイズ情報及び画像サイズ情報に基づいて、当該被写体の印刷サイズが実サイズに略一致するように印刷倍率を算出し、この印刷倍率で撮影画像を印刷する。この画像出力装置は、写真撮影によって得られる焦点距離と被写体距離の属性信号から被写体の画像サイズ情報を算出して取得する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３５４３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術は、焦点距離や被写体距離の属性情報を基にして画像サイズ情報を取得するものであるが、これら属性情報は、被写体をカメラで撮影しないと取得できない。このため、焦点距離や被写体距離が分からない画像については、画像内の被写体を当該被写体の実際の大きさで印刷することができない。
【０００５】
本発明は、上記の問題を解決するためになされたもので、焦点距離や被写体距離が分からない画像であっても、画像データ内の出力対象画像を実寸サイズで出力することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る情報処理装置は、画像データを取得する画像データ取得部と、
前記画像データ取得部により取得された画像データの中から、出力対象とする出力対象画像を指定する出力対象画像指定部と、
前記取得された画像データにおいて前記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する画像サイズ算出部と、
前記取得された画像データの中から前記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する実寸サイズ取得部と、
前記実寸サイズ取得部によって取得された実寸サイズ情報の示す実寸サイズに対する前記算出された画像サイズの比率を算出する比率算出部と、
前記出力対象画像を前記比率算出部によって算出された比率に従って拡大又は縮小する画像処理部と、
前記画像処理部により拡大又は縮小された出力対象画像を出力する出力部と、を備える。
【発明の効果】
【０００７】
本発明によれば、焦点距離や被写体距離が分からない画像データであっても、画像データ内の出力対象画像を実寸サイズで出力することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る情報処理装置を含むシステム全体の構成図である。
【図２】コンピューターの主要内部構成を示す機能ブロック図である。
【図３】画像形成装置の主要内部構成を示す機能ブロック図である。
【図４】本発明の第１実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を示すフローチャートである。
【図５】（Ａ），（Ｂ）は、コンピューター側の表示内容を示した図である。
【図６】本発明の第２実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を示すフローチャートである。
【図７】本発明の第３実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の第１実施形態に係る情報処理装置、及び画像処理プログラムについて図面を参照して説明する。図１は、本発明の第１実施形態に係る情報処理装置を含む画像処理システムの構成図である。
【００１０】
画像処理システム１Ａは、画像形成装置１と、コンピューター２０と、を備える。これら画像形成装置１とコンピューター２０とは、ＬＡＮ（Local Area Network）等により互いに接続されている。コンピューター２０は、特許請求の範囲における情報処理装置の一例となる。
【００１１】
図２は、コンピューター２０の主要内部構成を示す機能ブロック図である。コンピューター２０は、制御ユニット２００と、操作部２７０と、表示部２８０と、ＨＤＤ２９０とを有する。制御ユニット２００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ、及びＲＯＭ等からなる。制御ユニット２００は、制御部２０１と、ネットワーク接続部２０２と、画像データ取得部２０３と、出力対象画像指定部２０４と、画像サイズ算出部２０５と、実寸サイズ取得部２０６と、比率算出部２０７と、画像処理部２０８と、出力部２０９と、サイズ判断部２１０と、表示制御部２１１と、を備える。
【００１２】
制御部２０１は、コンピューター２０の全体的な動作制御を司る。制御部２０１は、特許請求の範囲における制御部の一例となる。
【００１３】
ネットワーク接続部２０２は、インターネットにコンピューター２０を接続する。
【００１４】
画像データ取得部２０３は、ネットワーク接続部２０２を介してインターネット上のサイトから画像データを印刷対象データとして取得し、或いは、ＨＤＤ２９０に記憶されている画像データを印刷対象データとして取得する。
【００１５】
出力対象画像指定部２０４は、画像データ取得部２０３により取得された画像データに含まれる画像の中から、出力対象とする出力対象画像を指定する。出力対象画像指定部２０４は、テンプレート取得部２０４１と、パターンマッチング部２０４２と、画像抽出部２０４３と、を備える。
【００１６】
テンプレート取得部２０４１は、操作部２７０を介して入力されるユーザーからのキーワードを受け付けて、取得された画像データに含まれる画像の中から上記出力対象画像を抽出するためのテンプレートをコンピューターネットワークから取得する。
【００１７】
パターンマッチング部２０４２は、画像データ取得部２０３により取得された画像データに対して、テンプレート取得部２０４１により取得されたテンプレートを用いてパターンマッチングを実行する。
画像抽出部２０４３は、パターンマッチング部２０４２によるパターンマッチングにより上記テンプレートと同一性を有する画像を抽出して上記出力対象画像として指定する。
【００１８】
画像サイズ算出部２０５は、画像データ取得部２０３により取得された画像データにおいて、上記出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する。例えば、画像サイズ算出部２０５は、当該取得された画像データが示す全体画像における出力対象画像の占める領域（例えば、ＸＹ座標系により示される）に基づいて、当該出力対象画像の画像サイズ（幅及び高さ）を算出する。
【００１９】
実寸サイズ取得部２０６は、取得された画像データの中から上記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する。例えば、実寸サイズ取得部２０６は、取得された画像データにより示される画像がカタログを示す画像である場合は、当該カタログ上に含まれる「サイズ」「幅」「高さ」「奥行き」等の語を検索し、当該各語に隣接して存在する数字及び単位記号により示される語を実寸サイズ情報として抽出して取得する。実寸サイズ取得部２０６は、取得された画像データがｊｐｅｇやＰＤＦ等のイメージデータである場合は、内蔵するＯＣＲ機能及び文字検索により画像をキャラクター変換した上で当該抽出を実行し、ワープロデータやテキストデータ等の場合は、文字検索により当該抽出を実行する。
【００２０】
比率算出部２０７は、実寸サイズ取得部２０６によって取得された実寸サイズ情報の示す実寸サイズに対する、画像サイズ算出部２０５により算出された上記画像サイズの比率を算出する。
【００２１】
画像処理部２０８は、画像抽出部２０４３により抽出された上記出力対象画像を、比率算出部２０７により算出された上記比率に応じて拡大又は縮小する。
【００２２】
出力部２０９は、画像処理部２０８により拡大又は縮小された出力対象画像を出力する。例えば、出力部２０９は、画像処理部２０８により拡大又は縮小された出力対象画像を、コンピューター２０に接続された画像形成装置１に向けて送信する。
【００２３】
サイズ判断部２１０は、出力対象画像の画像サイズが、画像形成装置１において画像形成用の記録媒体として用いられる用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断する。サイズ判断部２１０は、Ａ４、Ａ３、Ｂ５、Ｂ４等の各サイズの用紙について、画像形成装置１で設定されている画像形成可能領域のサイズ情報を記憶している。
【００２４】
表示制御部２１１は、サイズ判断部２１０により出力対象画像の画像サイズが上記用紙１枚当たりの画像形成可能領域のサイズを超えると判断された場合に、表示部２８０に、当該画像サイズが上記画像形成可能領域のサイズを超えることを示す警告メッセージを表示（報知）させる。表示部２８０は特許請求の範囲における報知部の一例となる。
【００２５】
操作部２７０は、キーボード、マウス、又はタッチパネルを有し、ユーザーにより、印刷対象データ及びこれに用いる画像形成装置１を指定する印刷指示等が入力される。なお、操作部２７０は、ユーザーから、テンプレート検索及び取得のために用いられる上記キーワードの入力を受け付ける。操作部２７０は特許請求の範囲における指示受付部の一例となる。
【００２６】
表示部２８０は、ＬＣＤ（Liquid Crystal Display）等からなり、操作者に対する警告メッセージや操作案内等を表示する。
【００２７】
図３は、画像形成装置１の主要内部構成を示す機能ブロック図である。画像形成装置１は、制御ユニット１０、操作部４７、原稿給送部６、原稿読取部５、画像形成部１２、定着部１３、画像メモリー３２、駆動モーター７０、ファクシミリ通信部７１、ネットワークインターフェイス部９１、及びＨＤＤ９２等を備える。
【００２８】
操作部４７は、タッチパネルを有し、画像形成装置１が実行可能な各種動作及び処理について操作者からの指示を受け付ける。操作部４７は、操作者への操作案内等を表示する表示部４７３を備えている。表示部４７３は、特許請求の範囲における表示部の一例となる。
【００２９】
画像形成装置１が原稿読取動作を行う場合、原稿給送部６により給送されてくる原稿の画像を原稿読取部５が光学的に読み取り、画像データを生成する。原稿読取部５により生成された画像データは内蔵ＨＤＤ又はネットワーク接続されたコンピューター等に保存される。
【００３０】
原稿読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構を備える。原稿読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。
【００３１】
画像形成装置１が画像形成動作を行う場合は、上記原稿読取動作により生成された画像データ、又はネットワーク接続されたコンピューターから受信した画像データ、又は内蔵ＨＤＤに記憶されている画像データ等に基づいて、画像形成部１２が、給紙部から給紙される記録媒体としての印刷用紙にトナー像を形成する。定着部１３は、印刷用紙上のトナー像を、熱圧着により印刷用紙に定着させる。
【００３２】
画像メモリー３２は、原稿読取部５による読取で得られた原稿画像のデータを一時的に記憶したり、画像形成部１２のプリント対象となるデータを一時的に保存したりする領域である。
【００３３】
駆動モーター７０は、画像形成部１２の各回転部材及び搬送ローラー対等に回転駆動力を付与する駆動源である。
【００３４】
ファクシミリ通信部７１は、図略の符号化／復号化部、変復調部及びＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行うものである。
【００３５】
ネットワークインターフェイス部９１は、ＬＡＮボード等の通信モジュールから構成され、当該ネットワークインターフェイス部９１に接続されたＬＡＮ等を介して、ローカルエリア内又はインターネット上のコンピューター２０等と種々のデータの送受信を行う。
【００３６】
ＨＤＤ９２は、原稿読取部５によって読み取られた原稿画像等を記憶する大容量の記憶装置である。
【００３７】
制御ユニット１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成され、画像形成装置１の全体的な動作制御を司る。制御ユニット１０は、制御部１００を備える。
【００３８】
制御部１００は、操作部４７、原稿給送部６、原稿読取部５、画像メモリー３２、画像形成部１２、定着部１３、駆動モーター７０、ファクシミリ通信部７１、ネットワークインターフェイス部９１、及びＨＤＤ９２等と接続され、これら各部の制御を行う。
【００３９】
制御ユニット１０は、ＨＤＤ９２にインストールされている画像処理プログラムに従った動作により、制御部１００として機能する。但し、当該制御部１００は、制御ユニット１０による画像処理プログラムに従った動作によらず、それぞれハード回路により構成することも可能である。以下、特に触れない限り、各実施形態について同様である。
【００４０】
次に、図４を参照して、本発明の実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を説明する。図４は、本発明の第１実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第１実施形態を示すフローチャートである。
【００４１】
画像データ取得部２０３は、印刷対象データとしての画像データを取得する指示として、例えばＵＲＬを指定して表示部２８０に表示させる指示が操作者から操作部２７０に入力されると、当該ＵＲＬの示すインターネット上のサイトから、ウェブページを構成する画像データを、印刷対象データとして取得し（Ｓ１）、表示制御部２１１は、例えば図５（Ａ）に例を示すようにして、当該画像データの示す画像を表示部２８０に表示させる。この例では、画像データの示す画像中に時計の画像と、当該時計の画像の下方に、当該時計の実寸サイズ（高さ及び幅）を示す実寸サイズ情報とが表示されている。
【００４２】
そして、操作者が操作部２７０としてのマウスを操作して、表示部２８０の表示画面に表示されている上記画像データの示す画像中における一部の画像領域を指定すると、出力対象画像指定部２０４は、指定された画像部分、すなわち、時計画像を、出力対象画像として指定する（Ｓ２でＹＥＳ）。なお、例えば、操作者は、マウスを用いて、上記画像データの示す画像中において、出力対象画像としたい画像を囲うことができる矩形領域を、その対角線に沿ってドラッグする等の操作により特定することにより、当該矩形領域内の画像を出力対象画像として指定する。
【００４３】
操作者から上記一部の画像領域が指定されない場合は、出力対象画像指定部２０４は、操作者からの当該一部の画像領域の指定が入力されるのを待機する（Ｓ２でＮＯ）。続いて、画像サイズ算出部２０５は、Ｓ１で画像データ取得部２０３により取得された画像データにおける、Ｓ２で指定された出力対象画像が存在する領域の大きさに基づいて、当該出力対象画像の画像サイズを算出する（Ｓ３）。
【００４４】
実寸サイズ取得部２０６は、Ｓ１で取得された画像データの中から、Ｓ２で指定された上記出力対象画像の実寸サイズを示す実寸サイズ情報を取得する（Ｓ４）。なお、実寸サイズ取得部２０６は、この実寸サイズ取得方法に代えて、操作者による操作部２７０の操作で入力される値を実寸サイズ情報として取得してもよい。
【００４５】
そして、比率算出部２０７は、Ｓ４において実寸サイズ取得部２０６により取得された実寸サイズ情報の示す実寸サイズに対する、Ｓ３で画像サイズ算出部２０５により算出された上記画像サイズの比率を算出する（Ｓ５）。
【００４６】
画像処理部２０８は、Ｓ２において指定された出力対象画像を、Ｓ５で算出された比率を用いて拡大又は縮小する（Ｓ６）。
【００４７】
出力部２０９は、当該画像処理部２０８により拡大又は縮小された出力対象画像を、ネットワーク接続部２０２を介して、画像形成装置１に送信する（Ｓ７）。また、表示制御部２１１は、当該拡大又は縮小された出力対象画像を、例えば図５（Ｂ）に示すようにして、表示部２８０に表示させる（Ｓ８）。すなわち、出力部２０９は、出力対象画像が寸法サイズ情報の示す寸法サイズに拡大又は縮小されてなる画像を示す画像データを、画像形成装置１に送信し、表示制御部２１１は、当該拡大又は縮小されてなる画像を表示部２８０に表示させる。
【００４８】
本実施形態によれば、画像サイズ算出部２０５が上記に示した出力対象画像の画像サイズ算出を行い、実寸サイズ取得部２０６が上記実寸サイズを取得することにより、従来技術のように焦点距離や被写体距離を取得することを必要とせず、出力対象画像を実寸サイズに拡大又は縮小できる。上記では、取得された上記画像データの中に、出力対象の実寸サイズを示す実寸サイズ情報が含まれていれば、出力部２０９から、実寸サイズで出力対象画像を示す画像データが画像形成装置１に送信されることになる。これにより、画像形成装置１では、当該画像データを用いて、上記実寸サイズに拡大又は縮小された出力対象画像を画像形成することが可能になる。
【００４９】
従って、本実施形態によれば、従来のように焦点距離や被写体距離等の特殊な情報を必要とすることなく、画像データ内の出力対象画像を、上記実寸サイズ情報の示す実寸サイズで表示又画像形成することが可能になる。
【００５０】
次に、本発明の第２実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を説明する。図６は、本発明の第２実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第２実施形態を示すフローチャートである。なお、第１実施形態と同様の処理は図示又は説明を省略する。
【００５１】
第２実施形態では、第１実施形態におけるＳ２の処理に代えて、出力対象画像を指定する処理として、以下の処理を行う。
【００５２】
操作者が、コンピューター２０が備えるブラウザー等を介してインターネット上のサイトから出力対象とする画像データを取得したあと（Ｓ１）、操作者は、操作部２７０から、出力対象としたい画像に関するキーワード（例えば、時計の画像を出力対象としたい場合は、「時計」「ウォッチ」「腕時計」「クロノグラフ」等の語句）を入力する（Ｓ２１）。
【００５３】
操作者により当該キーワードが入力されると（Ｓ２１でＹＥＳ）、出力対象画像指定部２０４としてのテンプレート取得部２０４１は、ネットワーク接続部２０２を介して、インターネット上のサイトから、当該キーワードに関連する画像を含むウェブページを検索し、当該検索により抽出されたウェブページを構成する画像の中から、上記キーワードにヒットする画像の画像データをテンプレートとして取得する（Ｓ２２）。
【００５４】
そして、パターンマッチング部２０４２は、Ｓ１で取得した画像データに対して、Ｓ２２で取得したテンプレートを用いて、パターンマッチングを実行する（Ｓ２３）。画像抽出部２０４３は、パターンマッチング部２０４２によるパターンマッチングにより、上記テンプレートと同一性を有するとされた画像を抽出し、当該抽出した画像を出力対象画像として指定する（Ｓ２４）。以降は図４に示した第１実施形態のＳ３以降と同様の処理が行われる。
【００５５】
この第２実施形態によれば、操作者は、例えば、Ｓ１で取得した画像データの示す画像のうち、実寸サイズで出力させたい物品を示す画像がいずれの画像であるかを正確に把握しておらず、操作者自身ではＳ１で取得した画像データの示す画像の中から指定できない場合であっても、Ｓ１で取得した画像データの示す画像の中から、実寸サイズで出力させたい物品を示す画像を正確に抽出することが可能になる。
【００５６】
なお、上記第２実施形態では、Ｓ２２において、出力対象画像指定部２０４としてのテンプレート取得部２０４１によりテンプレートとして取得された画像が複数である場合は、表示制御部２１１が当該複数の画像を表示部２８０に表示させ、この複数の画像の中から、操作者により操作部２７０の操作で指定される１つの画像を、Ｓ２３でのパターンマッチングに用いるようにしてもよい。
【００５７】
次に、本発明の第３実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を説明する。図７は、本発明の第３実施形態に係る情報処理装置を含む画像処理システムによる画像処理の第３実施形態を示すフローチャートである。なお、第１又は第２実施形態と同様の処理は図示又は説明を省略する。
【００５８】
第３実施形態では、第１又は第２実施形態と同様にしてＳ６まで各処理を行った後、サイズ判断部２１０は、Ｓ６で拡大又は縮小された出力対象画像の画像サイズが、画像形成装置１において画像形成に用いられる用紙１枚当たりの画像形成可能領域のサイズを超えるかを判断する（Ｓ１１）。
【００５９】
サイズ判断部２１０によって出力対象画像の画像サイズが上記画像形成可能領域のサイズを超えると判断された場合（Ｓ１１でＹＥＳ）、表示制御部２１１は、表示部２８０に、当該画像サイズが上記画像形成可能領域のサイズを超えることを示す警告メッセージを表示させる（Ｓ１２）。
【００６０】
ここで、制御部２０１は、操作者により操作部２７０から画像形成動作の実行指示を受け付けたかを判断する（Ｓ１３）。制御部２０１は、操作部２７０に画像形成動作の実行指示が入力されたと判断した場合（Ｓ１３でＹＥＳ）、上記出力対象画像を、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まる大きさ毎に分割して配分し（Ｓ１４）、出力部２０９は、分割したそれぞれの出力対象画像を示す画像データを画像形成装置１に対して送信する（Ｓ１５）。また、制御部２０１は、操作部２７０が画像形成動作の停止指示を受け付けた場合（Ｓ１３でＮＯ）、処理を終了する。
【００６１】
なお、Ｓ１１において、サイズ判断部２１０によって出力対象画像の画像サイズが上記画像形成可能領域のサイズを超えないと判断された場合（Ｓ１１でＮＯ）、出力部２０９は、分割していない元の出力対象画像を示す画像データを画像形成装置１に対して送信する（Ｓ１６）。
【００６２】
この第３実施形態によれば、上記実寸サイズ情報の示す実寸サイズに基づいて拡大又は縮小した出力対象画像が、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まらない場合は、表示部２８０に表示される警告メッセージにより、当該収まらない事態を操作者が把握することができる。
【００６３】
また、このような警告メッセージの表示時に操作者が印刷実行指示を入力すると、画像形成装置１に対しては、出力対象画像を示す画像データが、画像形成装置１での画像形成に用いられる用紙１枚当たりの上記画像形成可能領域のサイズに収まる大きさ毎に分割されて画像形成装置１に送信されるので、画像形成装置１においては、当該分割された各画像データに基づく画像形成が可能になる。このため、操作者は、画像形成装置１で用いられる１枚の用紙に出力対象画像全体を画像形成できない場合であっても、当該画像形成後の各用紙を繋ぎ合わせて配置することにより、上記実寸サイズ情報に基づいた実寸サイズで画像形成された出力対象画像及びその大きさを把握することが可能になる。
【００６４】
なお、上記に示したコンピューター２０は、画像形成装置であってもよい。この場合、特許請求の範囲における出力部は、タッチパネル機能の装置にデータを出力するネットワークインターフェイス部９１、又は実寸サイズに拡大又は縮小された出力対象画像を画像形成する画像形成部１２であってもよい。また、コンピューター２０は、タブレット端末やスマートフォン等でも良い。
【００６５】
また、上記実施形態では、画像サイズ算出部２０５は、当該取得された画像データが示す全体画像における出力対象画像の占める領域（例えば、ＸＹ座標系により示される）に基づいて、出力対象画像の画像サイズ（幅及び高さ）を算出し、実寸サイズ取得部２０６が、当該画像データ中から出力対象画像の実寸サイズ情報の示す実寸サイズ（幅及び高さ）を取得する例について述べたが、本発明は、当該実施形態に限られない。例えば、実寸サイズ取得部２０６が、当該画像データ中から出力対象画像の幅、高さ、及び奥行きの３方向の実寸サイズを示す実寸サイズ情報を取得し、比率算出部２０７が、当該３方向の実寸サイズを用いて、出力対象画像の幅方向をＸ軸とし、高さ方向をＹ軸とし、奥行方向をＺ軸として三次元座標系に基づいて、画像処理部２０８が、出力対象画像を当該３方向に拡大又は縮小するものとしてもよい。なお、出力対象画像の画像サイズとして幅及び高さ等、上記３方向のうち２方向にしかサイズ情報を得られない場合には、画像処理部２０８は、当該足りない１方向については、予め定められた画像を割り当てて当該方向における画像部分を作成するものとすればよい。
【００６６】
なお、図１乃至図７を用いて上記各実施形態に示した構成及び処理は、本発明の一実施形態に過ぎず、本発明の構成及び処理はこれに限定されるものではない。
【符号の説明】
【００６７】
１              画像形成装置
１Ａ            画像処理システム
１２            画像形成部
２０            コンピューター
９１            ネットワークインターフェイス部
２００          制御ユニット
２０１          制御部
２０２          ネットワーク接続部
２０３          画像データ取得部
２０４          出力対象画像指定部
２０５          画像サイズ算出部
２０６          実寸サイズ取得部
２０７          比率算出部
２０８          画像処理部
２０９          出力部
２１０          サイズ判断部
２１１          表示制御部
２７０          操作部
２８０          表示部
２９０          ＨＤＤ
４７３          表示部
２０４１        テンプレート取得部
２０４２        パターンマッチング部
２０４３        画像抽出部