(57)【要約】【課題】撮影した被写体の画像を実寸サイズで印刷する際におけるユーザの負担を軽減すると共に印刷までの時間を短縮する。【解決手段】基準長を表す基準物を被写体と共に撮影する第１の工程と、前記第１の工程で撮影した画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第２の工程と、前記第２の工程で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第３の工程と、を有する。【選択図】図１
2009135578.tif 000002
【特許請求の範囲】
【請求項１】
基準長を表す基準物を被写体と共に撮影する第１の工程と、
前記第１の工程で撮影した画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第２の工程と、
前記第２の工程で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第３の工程と、
を有することを特徴とする画像処理方法。
【請求項２】
前記第３の工程は、
前記基準長の範囲内に存在するドット数を計数するドット数計数工程と、
前記基準長と前記実寸長との対応関係と、前記ドット数の計数結果とを基に前記画像の解像度を算出する画像解像度算出工程と、
印刷解像度と前記画像の解像度とを基に前記画像の拡大率または縮小率を算出する倍率算出工程と、
前記拡大率または縮小率を用いて前記画像の拡大または縮小処理を行う画像拡大／縮小工程と、
を有することを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記第３の工程による拡大または縮小処理後の画像を所定サイズの用紙に印刷する第４の工程を有することを特徴とする請求項１または２記載の画像処理方法。
【請求項４】
前記第４の工程では、前記拡大または縮小処理後の画像が前記用紙のサイズより大きい場合、よりサイズの大きい用紙について前記画像が当該サイズの大きい用紙に収まるか否かを判定し、収まると判定された場合には前記画像を前記サイズの大きい用紙内に印刷するか、または、収まると判定され且つユーザからの許可があった場合に前記画像を前記サイズの大きい用紙に印刷することを特徴とする請求項３記載の画像処理方法。
【請求項５】
前記第４の工程では、前記サイズの大きい用紙が最大サイズの用紙であって、前記画像が前記最大サイズの用紙に収まらないと判定された場合、前記画像の印刷を中止することを特徴とする請求項４記載の画像処理方法。
【請求項６】
前記第４の工程では、前記画像における前記基準物の消去処理を行った後に印刷を行うことを特徴とする請求項３または４に記載の画像処理方法。
【請求項７】
外部から、基準長を表す基準物を被写体と共に撮影した画像を表す画像データを取得するための外部インタフェースと、
前記画像を表す画像データを記憶する記憶手段と、
前記画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第１の処理と、前記第１の処理で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第２の処理と、を実行する演算処理手段と、
を備えることを特徴とする画像処理装置。
【請求項８】
前記演算処理手段は、前記第２の処理において、  
前記基準長の範囲内に存在するドット数を計数するドット数計数処理と、
前記基準長と前記実寸長との対応関係と、前記ドット数の計数結果とを基に前記画像の解像度を算出する画像解像度算出処理と、
印刷解像度と前記画像の解像度とを基に前記画像の拡大率または縮小率を算出する倍率算出処理と、
前記拡大率または縮小率を用いて前記画像の拡大または縮小処理を行う画像拡大／縮小処理と、を実行する、
ことを特徴とする請求項７記載の画像処理装置。
【請求項９】
請求項７または８に記載の画像処理装置と、
前記画像処理装置における前記演算処理手段の制御の下、前記拡大または縮小処理された後の画像を所定サイズの用紙に印刷する画像形成手段と、
を備えることを特徴とする画像形成装置。
【請求項１０】
前記演算処理手段は、前記拡大または縮小処理後の画像が前記用紙のサイズより大きい場合、よりサイズの大きい用紙について前記画像が当該サイズの大きい用紙に収まるか否かを判定し、収まると判定された場合には前記画像を前記サイズの大きい用紙内に印刷するか、または、収まると判定され且つユーザからの許可があった場合に前記画像を前記サイズの大きい用紙に印刷するように前記画像形成手段を制御することを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記演算処理手段は、前記サイズの大きい用紙が最大サイズの用紙であって、前記画像が前記最大サイズの用紙に収まらないと判定された場合、前記画像の印刷を中止することを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
前記演算処理手段は、前記画像における前記基準物の消去処理を行った後に印刷を行うように前記画像形成手段を制御することを特徴とする請求項９または１０に記載の画像形成装置。
【請求項１３】
画像処理装置に備えられたコンピュータに、  
外部インタフェースを介して取得した、基準長を表す基準物を被写体と共に撮影した画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第１の処理と、
前記第１の処理で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第２の処理と、
を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置、画像形成装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来では、デジタルカメラで撮影した画像を印刷する場合、デジタルカメラをＵＳＢ(Universal Serial Bus)ケーブル等でＰＣ(Personal Computer)に接続するか、または、デジタルカメラから画像データが記憶されたメモリカードを取り出し、このメモリカードをＰＣにセットすることで画像データをＰＣに受け渡し、ＰＣを介してプリンタによって画像を印刷することが一般的である。また、近年では、デジタルカメラをＵＳＢケーブル等でプリンタに直接接続し、デジタルカメラからプリンタに画像データを直接送信して画像を印刷することも一般的になりつつある（例えば、下記特許文献１参照）。
【特許文献１】特開２００７−２７９７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、デジタルカメラで撮影した被写体の実際の大きさと、画像として印刷される被写体の大きさとは当然ながら異なる。そこで、従来では、デジタルカメラで撮影した被写体の画像を実寸サイズで印刷する場合、ユーザがＰＣやプリンタを操作して画像の拡大率または縮小率を調整する必要があった。しかしながら、ユーザが拡大率や縮小率を手動で調整して被写体の画像を正確に実寸サイズに合わせることは極めて困難であると共に、非常に時間のかかる作業であった。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、撮影した被写体の画像を実寸サイズで印刷する際におけるユーザの負担を軽減すると共に印刷までの時間を短縮することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、画像処理方法に係る第１の解決手段として、基準長を表す基準物を被写体と共に撮影する第１の工程と、前記第１の工程で撮影した画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第２の工程と、前記第２の工程で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第３の工程と、を有することを特徴とする。
【０００６】
また、画像処理方法に係る第２の解決手段として、上記第１の解決手段において、前記第３の工程は、前記基準長の範囲内に存在するドット数を計数するドット数計数工程と、前記基準長と前記実寸長との対応関係と、前記ドット数の計数結果とを基に前記画像の解像度を算出する画像解像度算出工程と、印刷解像度と前記画像の解像度とを基に前記画像の拡大率または縮小率を算出する倍率算出工程と、前記拡大率または縮小率を用いて前記画像の拡大または縮小処理を行う画像拡大／縮小工程と、を有することを特徴とする。
【０００７】
また、画像処理方法に係る第３の解決手段として、上記第１または第２の解決手段において、前記第３の工程による拡大または縮小処理後の画像を所定サイズの用紙に印刷する第４の工程を有することを特徴とする。
【０００８】
また、画像処理方法に係る第４の解決手段として、上記第３の解決手段において、前記第４の工程では、前記拡大または縮小処理後の画像が前記用紙のサイズより大きい場合、よりサイズの大きい用紙について前記画像が当該サイズの大きい用紙に収まるか否かを判定し、収まると判定された場合には前記画像を前記サイズの大きい用紙内に印刷するか、または、収まると判定され且つユーザからの許可があった場合に前記画像を前記サイズの大きい用紙に印刷することを特徴とする。
【０００９】
また、画像処理方法に係る第５の解決手段として、上記第４の解決手段において、前記第４の工程では、前記サイズの大きい用紙が最大サイズの用紙であって、前記画像が前記最大サイズの用紙に収まらないと判定された場合、前記画像の印刷を中止することを特徴とする。
【００１０】
また、画像処理方法に係る第６の解決手段として、上記第３または第４の解決手段において、前記第４の工程では、前記画像における前記基準物の消去処理を行った後に印刷を行うことを特徴とする。
【００１１】
一方、本発明は、画像処理装置に係る第１の解決手段として、外部から、基準長を表す基準物を被写体と共に撮影した画像を表す画像データを取得するための外部インタフェースと、前記画像を表す画像データを記憶する記憶手段と、前記画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第１の処理と、前記第１の処理で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第２の処理と、を実行する演算処理手段と、を備えることを特徴とする。
【００１２】
また、画像処理装置に係る第２の解決手段として、上記第１の解決手段において、前記演算処理手段は、前記第２の処理において、前記基準長の範囲内に存在するドット数を計数するドット数計数処理と、前記基準長と前記実寸長との対応関係と、前記ドット数の計数結果とを基に前記画像の解像度を算出する画像解像度算出処理と、印刷解像度と前記画像の解像度とを基に前記画像の拡大率または縮小率を算出する倍率算出処理と、前記拡大率または縮小率を用いて前記画像の拡大または縮小処理を行う画像拡大／縮小処理と、を実行する、ことを特徴とする。
【００１３】
さらに、本発明は、画像形成装置に係る第１の解決手段として、上述したいずれかの解決手段を有する画像処理装置と、前記画像処理装置における前記演算処理手段の制御の下、前記拡大または縮小処理された後の画像を所定サイズの用紙に印刷する画像形成手段と、を備えることを特徴とする。
【００１４】
また、画像形成装置に係る第２の解決手段として、上記第１の解決手段において、前記演算処理手段は、前記拡大または縮小処理後の画像が前記用紙のサイズより大きい場合、よりサイズの大きい用紙について前記画像が当該サイズの大きい用紙に収まるか否かを判定し、収まると判定された場合には前記画像を前記サイズの大きい用紙内に印刷するか、または、収まると判定され且つユーザからの許可があった場合に前記画像を前記サイズの大きい用紙に印刷するように前記画像形成手段を制御することを特徴とする。
【００１５】
また、画像形成装置に係る第３の解決手段として、上記第２の解決手段において、前記演算処理手段は、前記サイズの大きい用紙が最大サイズの用紙であって、前記画像が前記最大サイズの用紙に収まらないと判定された場合、前記画像の印刷を中止することを特徴とする。
【００１６】
また、画像形成装置に係る第４の解決手段として、上記第１または第２の解決手段において、前記演算処理手段は、前記画像における前記基準物の消去処理を行った後に印刷を行うように前記画像形成手段を制御することを特徴とする。
【００１７】
さらに、本発明は、画像処理プログラムに係る解決手段として、画像処理装置に備えられたコンピュータに、外部インタフェースを介して取得した、基準長を表す基準物を被写体と共に撮影した画像を表す画像データを基に、当該画像に含まれる前記基準物を抽出する第１の処理と、前記第１の処理で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように前記画像の拡大または縮小処理を行う第２の処理と、を実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ユーザは基準長を表す基準物を被写体と共に撮影するだけで良く、後は画像処理装置が自動的に、基準長と対応付けられた実寸長と一致するように画像の拡大または縮小処理を行うので、撮影した被写体の画像を実寸サイズで印刷する際におけるユーザの負担を軽減すると共に印刷までの時間を短縮することが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の一実施形態について説明する。
図１は、本実施形態に係る画像形成装置１００の機能ブロック図である。本実施形態に係る画像形成装置１００は、例えばコピー機及びプリンタの機能を有する複合機であり、ＣＰＵ(Central Processing Unit)１０、ＲＯＭ(Read Only Memory)１１、ＲＡＭ(Random Access Memory)１２、各種センサ群１３、用紙搬送部１４、原稿読取部１５、画像データ記憶部１６、画像形成部１７、操作表示部１８及びＵＳＢインタフェース１９を備えている。なお、符号２００は、画像形成装置１００とＵＳＢ(Universal Serial Bus)ケーブルで接続されたデジタルカメラである。
【００２０】
ＣＰＵ（演算処理手段）１０は、ＲＯＭ１１に記憶されている画像処理プログラムを実行して、各種センサ群１３から入力される検出信号、画像データ記憶部１６に記憶されている画像データ（この画像データには原稿読取部１５によって読取った原稿の画像データと、ＵＳＢインタフェース１９を介してデジタルカメラ２００から取得した画像データが含まれる）、操作表示部１８から入力される操作信号に基づいて画像形成装置１００の全体動作を制御する。
【００２１】
また、このＣＰＵ１０は、本実施形態における特徴的な動作として、上記画像処理プログラムに基づき、デジタルカメラ２００からＵＳＢインタフェース１９を介して取得した、基準長を表す基準物を被写体と共に撮影した画像を表す画像データを基に、当該画像に含まれる基準物を抽出する第１の処理と、この第１の処理で抽出した基準物が表す基準長が、当該基準長と対応付けられた実寸長と一致するように上記画像の拡大または縮小処理を行う第２の処理とを実行する。なお、このようなＣＰＵ１０の特徴的な動作（実寸サイズ印刷処理）の詳細は後述する。
【００２２】
ＲＯＭ１１は、ＣＰＵ１０で実行される画像処理プログラムやその他のデータを記憶する不揮発性メモリである。ＲＡＭ１２は、ＣＰＵ１０が画像処理プログラムを実行して各種演算処理を行う際に、データの一時保存先に用いられるワーキングメモリである。各種センサ群１３は、例えば用紙切れ検出センサや、用紙位置検出センサ、温度センサ等の画像形成動作に必要な各種センサであり、それぞれで検出した各種の情報を検出信号としてＣＰＵ１０に出力する。用紙搬送部１４は、図示しない用紙トレイに収納されている用紙を画像形成部１７に搬送するための搬送ローラ及び搬送ローラ駆動用のモータや、画像形成処理後の用紙を図示しない排紙トレイに搬送するための搬送ローラ及び搬送ローラ駆動用のモータなどから構成されている。
【００２３】
原稿読取部１５は、図示しない原稿台にセットされた原稿に対して走査状に照明光を照射し、その反射光をＣＣＤ(Charge Coupled Device)センサによって受光してアナログ電圧信号に変換した後、当該アナログ電圧信号をデジタル変換することにより、読取った原稿の画像データを生成する。画像データ記憶部（記憶手段）１６は、例えばフラッシュメモリであり、原稿読取部１５にて生成された画像データや、ＵＳＢインタフェース１９を介してデジタルカメラ２００から取得した画像データを記憶する。
【００２４】
画像形成部（画像形成手段）１７は、ＣＰＵ１０の制御の下、画像データ記憶部１６に記憶されている画像データに基づいて、用紙搬送部１４から搬送される用紙にトナー像を転写し、当該トナー像の定着処理（印刷処理）を行う。操作表示部１８は、例えばタッチパネルによって構成されており、ＣＰＵ１０の制御の下、各種操作キーや各種情報を報知する画面を表示すると共に、タッチパネル上に表示される各種操作キーの操作入力情報を操作信号としてＣＰＵ１０に出力する。ＵＳＢインタフェース（外部インタフェース）１９は、画像形成装置１００（詳しくはＣＰＵ１０）と外部のデジタルカメラ２００との間でＵＳＢケーブルを介してデータ通信を行うためのインタフェースである。
なお、上述した構成要素の内、ＣＰＵ１０、画像データ記憶部１６、ＵＳＢインタフェース１９は、本発明における画像処理装置を構成するものである。
【００２５】
次に、上記のように構成された本実施形態に係る画像形成装置１００の動作について図２のフローチャートを参照して説明する。なお、本画像形成装置１００の画像形成動作（複写・印刷動作）については従来と同様であるため説明を省略し、以下では本画像形成装置１００の特徴的な動作（実寸サイズ印刷処理）について説明する。
【００２６】
また、本画像形成装置１００が実寸サイズ印刷処理を行う前提として、ユーザがデジタルカメラ２００を用いて基準長を表す基準物を被写体と共に撮影しており（第１の工程に相当）、デジタルカメラ２００の内部メモリにはその撮影した画像を表す画像データが記憶されているものとする。図３は、基準長を表す基準物を被写体と共に撮影した画像の一例である。この図３において、符号３００は被写体、符号４００は基準物である。本実施形態では、基準物４００として１目盛り当たり１ｍｍの基準長を有する物差しを使用する。このような基準物４００は、後述する実寸サイズ印刷処理におけるパターンマッチング処理によって画像データから抽出する必要があるため、画像形成装置１００のＲＯＭ１１には、パターンマッチング処理に必要な基準物４００の形状や目盛りの配列等の情報が予め記憶されている。さらに、画像形成装置１００のＲＯＭ１１には、基準物４００の基準長と対応付けられた実寸長（つまり１ｍｍ）が記憶されている。
【００２７】
また、本実施形態では、図３に示すように、縦１６００（ｄｏｔ）×横１２００（ｄｏｔ）のサイズで画像が撮影されたものとする。このような画像を表す画像データが記憶されたデジタルカメラ２００はＵＳＢケーブルによって画像形成装置１００と接続され、ＵＳＢインタフェース１９を介してデジタルカメラ２００から取得された上記画像データは画像データ記憶部１６に記憶される。
【００２８】
以上のような前提の下、以下図２のフローチャートを参照して、本画像形成装置１００の実寸サイズ印刷処理について説明する。
まず、ＣＰＵ１０は、画像データ記憶部１６から画像データを読み出し、この画像データと、ＲＯＭ１１に記憶されている基準物４００の形状や目盛りの配列等の情報とを基にパターンマッチング処理を行うことにより、画像（図３参照）に含まれる基準物４００を抽出する（ステップＳ１：第２の工程及び第１の処理に相当）。
【００２９】
続いて、ＣＰＵ１０は、上記ステップＳ１で抽出した基準物４００が表す基準長の範囲内に存在するドット数を計数する（ステップＳ２：ドット数計数工程及びドット数計数処理に相当）。本実施形態では、例えば図４に示すように、基準長の範囲内に存在するドット数が５個であったとする。そして、ＣＰＵ１０は、基準長と実寸長との対応関係と、上記ステップＳ２によるドット数の計数結果とを基に画像の解像度を算出する（ステップＳ３：画像解像度算出工程及び画像解像度算出処理に相当）。具体的には、ＣＰＵ１０は、ＲＯＭ１１に記憶されている基準長と対応付けられた実寸長（つまり１ｍｍ）を読み出し、ドット数の計数結果から１ｍｍ当たりのドット数は５個であると把握し、これを１インチ当たりのドット数、つまりｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）単位に換算する。これにより、ＣＰＵ１０は、画像解像度として１２７ｄｐｉを算出する。
【００３０】
そして、ＣＰＵ１０は、画像形成部１７における印刷解像度と上記ステップＳ３で算出した画像解像度とを基に画像の拡大率または縮小率を算出する（ステップＳ４：倍率算出工程及び倍率算出処理に相当）。具体的には、ＣＰＵ１０は、印刷解像度／画像解像度×１００％の演算式によって拡大率または縮小率を算出する。例えば、画像形成部１７における印刷解像度を３００ｄｐｉとすると、上記演算式の解は２３６％となり拡大率が算出されることになる。また、例えば、画像形成部１７における印刷解像度を７２ｄｐｉとすると、上記演算式の解は５７％となり縮小率が算出されることになる。
【００３１】
そして、ＣＰＵ１０は、上記ステップＳ４で算出した拡大率または縮小率を用いて画像の拡大または縮小処理を行う（ステップＳ５：画像拡大／縮小工程及び画像拡大／縮小処理に相当）。具体的には、ＣＰＵ１０は、例えばステップＳ４で拡大率２３６％が算出された場合、画像サイズは縦１６００×横１２００であるので、縦１６００×２３６％＝３７７６ｄｏｔ、横１２００×２３６％＝２８３２ｄｏｔとなるように画像の拡大処理を行い、また、例えばステップＳ４で縮小率５７％が算出された場合、縦１６００×５７％＝９１２ｄｏｔ、横１２００×５７％＝６８４ｄｏｔとなるように画像の縮小処理を行う。このように画像の拡大処理または縮小処理を行うことにより、印刷後の画像における基準物４００が表す基準長が、当該基準長と対応付けられた実寸長（１ｍｍ）と一致し、印刷後の被写体３００のサイズは実寸サイズと一致することになる。
以上説明したステップＳ２〜Ｓ５は、本発明における第３の工程及び第２の処理に相当する。
【００３２】
続いて、ＣＰＵ１０は、上記ステップＳ５で拡大処理または縮小処理を行った画像が、現在印刷用として指定されている用紙サイズ内に収まるか否かを判定する（ステップＳ５）。例えば、上記ステップＳ５で縦３７７６×横２８３２ｄｏｔに画像が拡大されていた場合、印刷後の画像の実寸サイズは縦３７７６ｄｏｔ／３００ｄｐｉ×２．５４ｃｍ＝３１．９ｃｍ、横２８３２ｄｏｔ／３００ｄｐｉ×２．５４ｃｍ＝２４ｃｍとなり、現在印刷用として指定されている用紙サイズが「Ａ４（２１×２９．７ｃｍ）」であるとすると、この画像は用紙内に収まらないと判定される。
【００３３】
上記ステップＳ６において、現在印刷用として指定されている用紙サイズ内に収まると判定された場合（「Yes」）、ＣＰＵ１０は、拡大処理または縮小処理後の画像を表す画像データを基に画像形成部１７を制御して、現在印刷用として指定されている用紙に画像を印刷して実寸サイズ印刷処理を終了する（ステップＳ７）。このように印刷された画像に含まれる被写体３００のサイズは実寸サイズと一致することになる。
【００３４】
一方、上記ステップＳ６において、現在印刷用として指定されている用紙サイズ内に収まらないと判定された場合（「No」）、ＣＰＵ１０は、現在印刷用として指定されている用紙サイズが最大サイズか否かを判定する（ステップＳ８）。このステップＳ８において、用紙サイズが最大サイズであると判定された場合（「Yes」）、画像の印刷は不可能とみなされるので、ＣＰＵ１０は、拡大処理または縮小処理後の画像の印刷を中止して実寸サイズ印刷処理を終了する（ステップＳ９）。一方、上記ステップＳ８において、用紙サイズが最大サイズではないと判定された場合（「No」）、ＣＰＵ１０は、印刷用の用紙サイズの指定を１ランク大きい用紙サイズに変更してステップＳ６に戻る（ステップＳ１０）。つまり、ステップＳ６、Ｓ８、Ｓ１０の処理により、画像（被写体３００）を実寸サイズで印刷可能な用紙サイズが探索される。
なお、上記ステップＳ６〜Ｓ１０は、本発明における第４の工程に相当する。
【００３５】
以上のように、本実施形態によれば、ユーザは基準長を表す基準物４００を被写体３００と共に撮影するだけで良く、後は本画像形成装置１００がその撮影された画像を表す画像データを基に自動的に実寸サイズでの印刷処理を行うので、ユーザの負担を軽減すると共に印刷までの時間を短縮することが可能である。
【００３６】
なお、本発明は上記実施形態に限定されず、以下のような変形例が考えられる。
（１）上記実施形態では、ステップＳ７で画像を印刷する際、基準物４００が画像に含まれたまま印刷していた。これに対し、画像における基準物４００の消去処理を行った後に印刷を行うようにしても良い。これにより、印刷後の画像の見映えを良くすることができる。
【００３７】
（２）上記実施形態では、ステップＳ６、Ｓ８、Ｓ１０の処理により、拡大または縮小処理後の画像が収まるようなサイズの用紙に自動的に印刷されるが、ユーザが用紙サイズの変更を望まないケースも考えられる。このようなケースに対応するために、ステップＳ１０で用紙サイズを変更した後のステップＳ６では、変更後の用紙サイズに画像が収まると判定され且つユーザからの許可があった場合に、その変更後の用紙に画像を印刷するようにしても良い。具体的には、変更後の用紙サイズに画像が収まると判定された場合、操作表示部１８にユーザの許可を伺うための画面を表示し、ユーザが印刷許可に対応する操作を行った場合に印刷を行う機能をＣＰＵ１０に持たせれば良い。
【００３８】
（３）上記実施形態では、被写体３００と共に撮影する基準物４００として１目盛りを基準長とする物差しを使用した場合を例示したが、基準物はこれに限らず、実寸長と対応付けられた基準長を表すものであれば他のものを用いても良い。
【００３９】
（４）上記実施形態では、画像形成装置１００として複合機を例示したが、本発明は、この他、プリンタなど、印刷機能（画像形成部１７）を備えるものであればどのような画像形成装置にも適用することができる。また、上記実施形態では、ＵＳＢインタフェース１９を介してデジタルカメラ２００から画像データを取得する構成を説明したが、画像形成装置１００にメモリカード装着用のスロットを設け、デジタルカメラ２００から画像データが記憶されたメモリカードを取り出して上記スロットに装着することで画像データを取得するような構成を採用しても良い。
【００４０】
（５）上記実施形態では、画像処理装置（ＣＰＵ１０、画像データ記憶部１６、ＵＳＢインタフェース１９）を備える画像形成装置１００を例示して説明したが、この画像処理装置を例えばＰＣ等に設け、実寸サイズで印刷可能に拡大または縮小処理された画像を、ＰＣに接続されたプリンタを用いて印刷するような構成としても良い。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係る画像形成装置１００の機能ブロック図である。
【図２】本発明の一実施形態に係る画像形成装置１００の動作を示すフローチャートである。
【図３】本発明の一実施形態に係る画像形成装置１００の動作に関する第１説明図である。
【図４】本発明の一実施形態に係る画像形成装置１００の動作に関する第２説明図である。
【符号の説明】
【００４２】
１００…画像形成装置、１０…ＣＰＵ(Central Processing Unit)、１１…ＲＯＭ(Read Only Memory)、１２…ＲＡＭ(Random Access Memory)、１３…各種センサ群、１４…用紙搬送部、１５…画像読取部、１６…画像データ記憶部、１７…画像形成部、１８…操作表示部、１９…ＵＳＢインタフェース、２００…デジタルカメラ、３００…被写体、４００…基準物
【図１】
2009135578.tif 000003
【図２】
2009135578.tif 000004
【図３】
2009135578.tif 000005
【図４】
2009135578.tif 000006