(57)【要約】【課題】本発明は、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を正確に求める。【解決手段】画像形成装置１は、寸法計算条件入力部５１によって、表示部５２に表示している画像のうち任意の画像を寸法測定の測定対象画像として特定され、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定されると、比較画像検索部４２が、基準画像の少なくとも基準寸法を含む基準情報を検索して取得する。画像形成装置１は、この基準情報に基づいて、寸法計算部４４が、少なくとも測定対象画像の寸法を算出し、表示制御部４１が、算出された寸法情報を表示部５２に表示させる。【選択図】          図４
2016118850.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて画像を表示する表示手段と、
前記表示手段に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定手段と、
前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得手段と、
前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出手段と、
前記画像特定手段による特定情報、前記寸法算出手段の算出する寸法情報を前記表示手段に表示させる表示制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記基準取得手段は、
前記基準画像に対応する基準候補画像と該基準候補画像の寸法を前記基準情報として記憶する記憶手段と、
前記画像特定手段による前記基準画像の特定情報に基づいて前記記憶手段から前記基準候補画像を検索して前記基準情報を取得する検索手段と、
を備え、
前記寸法算出手段は、
前記基準候補画像と該基準候補画像の寸法に基づいて、前記測定対象画像または前記測定対象部分画像の寸法を算出することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記検索手段は、
前記記憶手段の記憶する複数の前記基準候補画像のうち、前記基準画像の種別と寸法に対応する基準候補画像を検索することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像特定手段は、
前記基準候補画像の全体または一部分を基準候補部分画像として特定し、前記測定対象画像の全体または一部分を測定対象部分画像として特定し、
前記寸法算出手段は、
前記基準候補部分画像の寸法を前記基準情報から基準候補部分画像寸法として算出し、該基準候補部分画像寸法と該基準候補部分画像に基づいて、前記測定対象部分画像の寸法を算出することを特徴とする請求項２または請求項３記載の画像処理装置。
【請求項５】
前記画像処理装置は、
前記寸法算出手段の算出した前記基準候補部分画像寸法、前記測定対象部分画像の寸法に関する情報を画像化して前記表示手段の前記画像と合成した合成画像を生成する情報画像化手段を、
さらに備え、
前記表示制御手段は、
前記合成画像を前記表示手段に表示させることを特徴とする請求項２から請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記情報画像化手段は、
前記画像特定手段による前記基準候補部分画像の特定と前記測定対象部分画像の特定に応じた範囲に対応する寸法記号を生成して前記表示手段の前記画像と合成した合成画像を生成することを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記画像処理装置は、
前記基準候補画像または前記基準候補部分画像を、前記基準画像に合わせて描画調整する画像調整手段を、
さらに備え、
前記寸法算出手段は、
前記描画調整後の前記基準候補画像または前記基準候補部分画像に応じた寸法に基づいて、該基準候補画像、該基準候補部分画像、前記測定対象画像及び前記測定対象部分画像のうち少なくともいずれかの画像の寸法を算出することを特徴とする請求項２から請求項６のいずれかに記載の画像処理装置。
【請求項８】
前記基準情報取得手段は、
前記基準画像の寸法を入力する入力手段であることを特徴とする請求項１記載の画像処理装置。
【請求項９】
前記基準情報取得手段は、
前記測定対象画像を含む画像の縮尺を取得し、
前記寸法算出手段は、
前記縮尺に基づいて、前記測定対象画像、前記測定対象部分画像のうち少なくともいずれかの画像の寸法を算出することを特徴とする請求項１記載の画像処理装置。
【請求項１０】
画像データに基づいて画像を表示手段に表示する表示処理ステップと、
前記表示手段に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定処理ステップと、
前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得処理ステップと、
前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出処理ステップと、
前記画像特定処理ステップでの特定情報、前記寸法算出処理ステップで算出される寸法情報を前記表示手段に表示させる表示制御処理ステップと、
を有していることを特徴とする画像寸法算出方法。
【請求項１１】
制御プロセッサに、
画像データに基づいて画像を表示手段に表示する表示処理と、
前記表示手段に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定処理と、
前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得処理と、
前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出処理と、
前記画像特定処理での特定情報、前記寸法算出処理で算出される寸法情報を前記表示手段に表示させる表示制御処理と、
を実行させる画像寸法算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像寸法算出方法及び画像寸法算出プログラムに関し、詳細には、画像の寸法を算出する画像処理装置、画像寸法算出方法及び画像寸法算出プログラムに関する。
【背景技術】
【０００２】
複合装置、プリンタ装置、ファクシミリ装置、スキャナ装置、タブレット、スマートフォン、デジタルカメラ及びコンピュータ等の画像処理装置は、近年、スキャナでスキャンされたり、デジタルカメラやビデオカメラ等で撮影されたり、取り込まれた写真や動画等の画像処理を行うことが多くなってきている。
【０００３】
このような画像処理において、画像中の人、動物、モノ等の物体の大きさや物体間の精密な距離を知りたいという要望があり、画像処理装置は、従来から、画像中の物体の大きさを算出する技術がある。
【０００４】
例えば、従来、測距データ若しくはレンズ情報から被写体との距離を算出する工程と、画像表示される被写体と大きさの知られた比較物体との大きさの比率を前記算出された距離に基づいて算出する工程と、被写体画像のそばに前記算出した比率に基づく大きさの比較画像を重複させて表示する工程とを含む画像重複表示方法が提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、測距データやレンズ情報、すなわち、カメラ撮影時のレンズの仕様・倍率等の情報の取得と、高度な２次元または３次元画像の物体領域の抽出を行おうとしている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、処理対象の画像の撮影時におけるカメラ設定情報、レンズその他の機器仕様、撮影位置等の情報を必要し、このような情報がないときには、画像中の物体の大きさを求めることができないという問題があった。
【０００７】
そこで、本発明は、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の画像処理装置は、画像データに基づいて画像を表示する表示手段と、前記表示手段に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定手段と、前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得手段と、前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出手段と、前記画像特定手段による特定情報、前記寸法算出手段の算出する寸法情報を前記表示手段に表示させる表示制御手段と、を備えていることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用した画像処理装置の外観斜視図。
【図２】画像形成装置のブロック構成図。
【図３】操作表示部の平面図。
【図４】画像処理装置の機能ブロック図。
【図５】画像寸法算出処理を示すフローチャート。
【図６】比較画像検索モード開始時の画面表示の一例を示す図。
【図７】検索モード画像寸法算出処理を示すフローチャート。
【図８】比較候補画像選択画面の一例を示す図。
【図９】比較候補画像検索処理を示すフローチャート。
【図１０】比較候補画像の表示変換処理の一例を示す図。
【図１１】比較候補画像の表示変換処理の他の例を示す図。
【図１２】メジャー作造処理の一例を示す図。
【図１３】メジャー作造処理の他の例を示す図。
【図１４】計測ベクトルの生成と画像合成の一例を示す図。
【図１５】計測ベクトルの生成と画像合成の他の例を示す図。
【図１６】大きさ既知の画像の寸法を直接入力して対象画像の寸法を求める場合の一例を示す図。
【図１７】大きさ既知の画像の大きさに対する比率で対象画像の大きさを求める場合の一例を示す図。
【図１８】原寸大の画像の記録されている被記録媒体のサイズから測定対象画像の寸法を求める場合の一例を示す図。
【図１９】画像の縮尺率と被記録媒体のサイズから測定対象画像の寸法を求める場合の一例を示す図。
【図２０】本発明が適用可能な画像処理装置の例を示す図。
【図２１】各種画像処理装置における機能ブロック図。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図２１は、本発明の画像処理装置、画像寸法算出方法及び画像寸法算出プログラムの一実施例を示す図であり、図１は、本発明の画像処理装置、画像寸法算出方法及び画像寸法算出プログラムの一実施例を適用した画像形成装置１の外観斜視図である。
【００１３】
図１において、画像形成装置１は、複写装置、複合装置等であり、本体筐体２の上部に、開閉可能にＡＤＦ（Auto Document Feeder）３が配設されている。画像形成装置１は、本体筐体２の上部前面に、操作表示部４が設けられており、操作表示部４には、各種操作キー５と表示操作パネル６等が設けられている。
【００１４】
ＡＤＦ３は、本体筐体２の上面に配設されているコンタクトガラス７を開閉可能に、本体筐体２に取り付けられており、コンタクトガラス７上にセットされる原稿をコンタクトガラス７に押し付ける圧板としての機能も有している。ＡＤＦ３は、複数枚の原稿がセットされ、ＡＤＦ３は、セットされた原稿を１枚ずつ、図２に示すエンジン部１５のスキャナ部１２の搬送原稿読取位置を通過させて、図示しない原稿排出トレイへ送給する。
【００１５】
画像形成装置１は、本体筐体２の前面下部に、用紙を複数枚収納する複数の用紙カセット８が配設されており、本体筐体２の側面に、画像形成済みの用紙が排出される排紙トレイ９が取り付けられている。
【００１６】
画像形成装置１は、その要部が、図２に示すようにハードウェア構成されており、大きく分けて、本体部１０と操作表示部４を備えている。
【００１７】
本体部１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ハードディスク（ＨＤＤ）１４、エンジン部１５、接続Ｉ／Ｆ（インターフェイス）１６、データ通信Ｉ／Ｆ１７等を備えており、各部は、バス１８で接続されている。エンジン部１５は、スキャナ部１５ａと蓋部１５ｂ等を備えており、ファクシミリ部等も備えていてもよい。
【００１８】
また、操作表示部４は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、フラッシュメモリ２４、操作キー５、表示操作パネル６、接続Ｉ／Ｆ２５及び操作通信Ｉ／Ｆ２６等を備えており、各部は、バス２７で接続されている。
【００１９】
まず、操作表示部４について説明する。操作表示部４のＲＯＭ２２は、操作表示部４としての基本プログラムと本発明の画像寸法算出方法のうち、操作表示部４が実行すべき部分の画像寸法算出方法を実行させる画像寸法算出プログラム等のプログラム及び必要なシステムデータが格納されている。
【００２０】
ＲＡＭ２３は、ＣＰＵ２１のワークメモリとして利用され、ＣＰＵ２１が動作処理を実行する際に、各種データを記憶する。フラッシュメモリ２４は、不揮発性記憶媒体であり、ＣＰＵ２１が実行するプログラムやデータを記憶する。
【００２１】
ＣＰＵ２１は、ＲＯＭ２２内のプログラムをフラッシュメモリ２４に移して、該プログラムを、ＲＡＭ２３をワークメモリとして利用しつつ操作表示部４の各部を制御し、操作表示部４としての基本処理を実行する。また、ＣＰＵ２１は、ＲＯＭ２２内の上記画像寸法算出プログラムに基づいて、操作表示部４の各部を制御して本発明の画像寸法算出方法のうち、操作表示部４が実行すべき部分の処理を実行する。
【００２２】
表示操作パネル６は、上述のように、操作表示部４に設けられており、例えば、タッチパネル付きの液晶ディスプレイ等が用いられている。表示操作パネル６は、ＣＰＵ２１の制御下で、メニューやリストの選択、表示画像等の各種情報を表示出力するとともに、機能ボタンや情報入力枠等を表示する。表示操作パネル６は、画面上を、指、スタイラスペン等のポインティングツールでタッチ操作されると、該タッチ操作を検出して、操作内容をＣＰＵ２１へ渡す。表示操作パネル６は、例えば、後述する複数の物体の名称をリスト表示して、リスト中の名称がタップ／ダブルタップされると、該物体名称の選択操作として、操作内容の取得を行い、また、表示画像上の始点・終点の指示を可能とする。また、表示操作パネル６は、始点と終点を結ぶベクトル表示やメジャー表示を、ドラッグ・フリック（スワイプ）等の操作で、移動、回転、縮尺等の変更操作を可能とする。
【００２３】
操作キー５は、上述のように、操作表示部４に設けられている物理キーであり、画像形成装置１に各種動作指示操作を行うのに使用される。
【００２４】
すなわち、操作表示部４は、例えば、図３（ａ）に示すような操作表示部となっており、上記操作キー５と表示操作パネル６が設けられている。表示操作パネル６は、その待機画面に、画像形成装置１の通常動作指示に用いられる機能ボタンの他に、寸法計算機能ボタン６ａを表示する。例えば、図３（ｂ）に示すように、ユーザが指で表示操作パネル６の待機画面に表示されているコピーコマンドをタッチ操作すると、表示操作パネル６は、ＣＰＵ２１の制御下で、図３（ｃ）に示すようなコピー画面を表示する。また、ユーザが表示操作パネル６の待機画面に表示されている寸法計算機能ボタン６ａをタッチ操作すると、表示操作パネル６は、ＣＰＵ２１の制御下で、図４（ｄ）に示すような寸法計算画面を表示する。
【００２５】
接続Ｉ／Ｆ２５は、例えば、ＵＳＢ（Universal Serial Bus）規格のインターフェイスが用いられ、ＵＳＢケーブル３０で本体部１０の接続Ｉ／Ｆ１６と接続されている。接続Ｉ／Ｆ２５は、ＣＰＵ２１の制御下で、本体部１０の接続Ｉ／Ｆ１６との間でデータ及び信号の授受を行う。
【００２６】
操作通信Ｉ／Ｆ２６は、ＮＦＣ（Near Field Communications）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ｗｉ−Ｆｉ等の無線または有線の通信方法で、スマートフォン、タブレット等の携帯端末との間で、操作関連情報の授受を行う。操作通信Ｉ／Ｆ２６は、操作関連情報として、例えば、画像形成装置１の動作を制御するための操作コマンドや表示情報等の授受を行う。
【００２７】
次に、本体部１０について説明する。ＲＯＭ１２は、画像形成装置１としての基本プログラムの他に、本発明の画像寸法算出プログラム及び必要なシステムデータを記憶している。ＲＡＭ１３は、ＣＰＵ１１のワークメモリとして利用され、各種データを一時的に記憶する。
【００２８】
ＣＰＵ１１は、ＲＯＭ１２内のプログラムに基づいて、ＲＡＭ１３をワークメモリとして利用して、画像形成装置１の各部２を制御し、画像形成装置１としての基本処理を実行するとともに、本発明の画像寸法算出方法を実行する。
【００２９】
ハードディスク１４は、エンジン部１５のスキャナ部１５ａの読み取った画像データ、データ通信Ｉ／Ｆ１７が受信した画像データ等及びその他のデータを、ＣＰＵ１１の制御下で記憶する。なお、本実施例の画像形成装置１は、本発明の画像寸法算出プログラムを、ＲＯＭ１２に格納されているものとして説明するが、ハードディスク１４に格納されていてもよい。
【００３０】
接続Ｉ／Ｆ１６は、例えば、ＵＳＢ規格のインターフェイスが用いられ、ＵＳＢケーブル３０で上記操作表示部４の接続Ｉ／Ｆ２５と接続されている。接続Ｉ／Ｆ１６は、ＣＰＵ１１の制御下で、操作表示部４の接続Ｉ／Ｆ２５との間でデータ及び信号の授受を行う。
【００３１】
データ通信Ｉ／Ｆ１７は、ＬＡＮ（Local Area Network）、インターネット等の通信網に接続され、ＣＰＵ１１の制御下で、通信網に接続されている他の画像処理装置、サーバ等と通信を行う。なお、この通信網には、本発明の画像寸法算出方法において用いる基準画像に関する基準情報を記憶するサーバ装置が接続されていてもよい。
【００３２】
エンジン部１５のスキャナ部１５ａは、例えば、ＣＣＤ（Charge Coupled Device ）やＣＭＯＳ（Complementary Metal Oxide Semiconductor ）等の光電変換素子を利用したイメージスキャナ等が利用されている。スキャナ部１５ａは、ＬＥＤ（Light Emitting Diode）等の読取光を原稿に出射する光源及び原稿での反射光を光電変換素子へ集光させるミラー等の光学部品を搭載する走行体を、原稿の副走査方向に移動可能に備えている。スキャナ部１５ａは、ＡＤＦ３にセットされた原稿を読み取るときには、走行体を搬送原稿読取位置に停止させた状態で、ＡＤＦ３によって該搬送原稿読取位置に順次搬送されてくる原稿に、走行体上の光源から読取光を照射するスキャナ部１５ａは、原稿での反射光を光電変換素子で光電変換して、原稿の画像を所定の解像度で読み取る。また、スキャナ部１５ａは、コンタクトガラス７上にセットされた原稿を読み取るときには、走行体を副走査方向に移動させながら光源から読取光を原稿に照射して、その反射光を光電変換素子で光電変換して、原稿の画像を所定の解像度で読み取る。
【００３３】
プロッタ部１５ｂは、各種印刷方式のプロッタが用いられ、例えば、電子写真方式で用紙に画像を記録出力するプロッタが用いられている。また、プロッタ部１５ｂは、用紙の片面にのみ画像を記録する片面プロッタであってもよいし、用紙の両面に画像形成する両面プロッタであってもよい。さらに、プロッタ部１５ｂは、印刷済みの用紙に、パンチ処理、折り処理、ステープル処理等の後処理を行う後処理部を備えていてもよい。
【００３４】
画像形成装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像寸法算出方法を実行する画像寸法算出プログラムを読み込んでＲＯＭ１２やハードディスク１４、また、必要に応じて、ＲＯＭ２２に導入することで、後述する比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を正確に求める画像寸法算出方法を実行する画像処理装置として構築されている。この画像寸法算出プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３５】
そして、画像形成装置１は、上記画像寸法算出プログラムが導入されることで、図４に示すような機能ブロックが構築される。すなわち、画像形成装置１は、画像寸法算出プログラムが導入されることで、その本体部１０に画像寸法算出部４０が、その操作表示部４に寸法関連入力表示部５０が構築される。なお、図４は、画像寸法算出部４０と寸法関連入力表示部５０の他に、ハードウェアのスキャナ部１５ａ、データ通信Ｉ／Ｆ１７及び操作通信Ｉ／Ｆ２６が接続されている図となっている。スキャナ部１５ａとデータ通信Ｉ／Ｆ１７は、画像寸法算出処理の処理対象の画像データを取り込むのに用いられ、また、データ通信Ｉ／Ｆ１７は、外部のサーバ装置に、画像寸法の算出に用いる基準情報が格納されている場合に、該基準情報を取得するのに用いられる。また、操作通信Ｉ／Ｆ２６は、操作表示部４の代わりに外部のスマートフォン、タブレット等の携帯端末を用いる場合に、寸法関連入力表示部５０が該携帯端末に構築されて、該携帯端末との通信に用いられる。
【００３６】
そして、画像形成装置１は、画像寸法算出部４０に、表示制御部４１、比較画像検索部４２、比較画像変換部４３、寸法計算部４４及び画像合成部４５が構築され、寸法関連入力表示部５０に、寸法計算条件入力部５１と表示部５２が構築される。
【００３７】
寸法関連入力表示部５０の寸法計算条件入力部５１は、主に、操作表示部４の表示操作パネル６のタッチパネル及び操作キー５で構築され、画像寸法算出処理における各種操作が行われる。特に、寸法計算条件入力部５１は、表示部５２に表示される画像から寸法算出対象の画像（以下、適宜、測定対象画像という。）の特定と、該測定対象画像の寸法の基準となる基準寸法が既知の画像を基準画像（以下、適宜、比較画像という。）として特定するのに使用される。また、寸法計算条件入力部５１は、表示部５２に表示されている画像のうち、比較画像として特定された画像から、その画像の物体と思われる名称を自動的に検索し、最も近い順に候補を、表示部５２に表示させて、ユーザに比較候補画像を選択させる。このようにすると、比較画像の物体の名称をユーザが知らない場合にも、後述するように、比較候補画像を検索することができる。したがって、寸法計算条件入力部５１は、画像特定手段として機能する。なお、測定対象画像としては、物体の画像に限るものではなく、表示画像中の任意の始点と終点の画像、例えば、物体間の画像等であってもよい。
【００３８】
寸法関連入力表示部５０の表示部５２は、操作表示部４の表示操作パネル６で構築され、寸法計算条件入力部５１での入力に応じた表示情報や画像寸法算出処理で使用する画像、コマンド等の情報を表示する。したがって、表示部５２は、画像データに基づいて画像を表示出力する表示手段として機能する。
【００３９】
画像寸法算出部４０は、ＣＰＵ１１により構築され、スキャナ部１５ａ、データ通信Ｉ／Ｆ１７から処理対象の画像データが入力される。画像寸法算出部４０は、必要に応じて、データ通信Ｉ／Ｆ１７を介して外部のサーバ装置から基準情報を取得し、また、外部の携帯端末との間で、該携帯端末を寸法関連入力表示部５０として入力情報の取得や表示情報の出力を行う。
【００４０】
表示制御部４１は、ＣＰＵ１１により構築され、寸法関連入力表示部５０の寸法計算条件入力部５１による入力情報を取得し、該入力情報に応じた表示情報や画像寸法算出処理で使用する画像、コマンド等の情報の表示部５２への表示を制御する。したがって、寸法計算条件入力部５１による特定情報、後述する寸法計算部４４の算出する寸法情報を表示部５２に表示させる表示制御手段として機能している。
【００４１】
比較画像検索部４２は、表示部５２に表示する画像の中から特定された比較画像に対応する画像（以下、適宜、比較候補画像という。）と該比較候補画像の寸法情報を含む比較候補関連情報（基準情報）を、内部記憶部の比較関連情報データベースを検索して取得する。なお、比較関連情報データベースは、内部記憶部に格納されている場合に限るものではなく、例えば、外部のサーバ装置に格納されていてもよい。この場合、比較画像検索部４２は、データ通信Ｉ／Ｆ１７を介して該サーバ装置上比較関連情報データベースを検索して、比較候補画像に対応する比較関連情報を取得する。この内部記憶部は、例えば、ハードディスク１４により構築される。したがって、内部記憶部、サーバ装置は、基準画像としての比較画像に対応する比較候補画像（基準候補画像）と該比較候補画像の寸法を比較関連情報（基準情報）として記憶する記憶手段として機能する。また、比較画像検索部４２は、比較画像に基づいて記憶手段としての内部記憶部、サーバ装置から比較候補画像を検索して寸法を含む比較関連情報を取得する検索手段として機能する。さらに、寸法計算条件入力部５１及び比較画像検索部４２は、基準情報取得手段として機能している。
【００４２】
比較画像変換部４３は、比較画像検索部４２によって取得された比較候補画像を、表示部５２上の画像に重ね合わせて表示するための画像変換処理を行なう。
【００４３】
表示制御部４１は、比較画像変換部４３が変換した比較候補画像を、寸法計算条件入力部５１への操作に応じて、表示部５２に表示している比較画像に重ね合わせて表示させる。
【００４４】
また、表示制御部４１は、ユーザが表示部５２に表示されている比較候補画像に対して、拡大、縮小、移動、回転等の入力操作が寸法計算条件入力部５１を使用して行われると、該操作内容を比較画像変換部４３に渡す。比較画像変換部４３は、該操作内容に応じて、比較候補画像に対して、拡大、縮小、移動、回転等の画像変換処理を行って、表示制御部４１へ渡す。表示制御部４１は、比較画像変換部４３から受け取った画像処理済みの比較候補画像を、表示部５２の比較画像にリアルタイムに重ね合わせて表示させる。
【００４５】
したがって、寸法計算条件入力部５１、表示制御部４１、比較画像変換部４３は、全体として、比較候補画像（基準候補画像）を、表示部５２の画像内の比較画像（基準画像）に合わせて描画調整し、画像調整手段として機能している。
【００４６】
寸法計算部４４は、比較候補画像の寸法情報を含む比較関連情報（基準情報）に基づいて、寸法計算条件入力部５１によって指定された測定対象画像の寸法を算出する。具体的には、測定対象画像と比較候補画像が同じ平面上（奥行きが同じ状態）にあるものとして、測定対象画像と比較候補画像の大きさを比較することで、比較候補画像の既知の寸法から測定対象候補画像の寸法を算出する。なお、寸法計算部４４は、比較画像と測定対象画像の遠近距離が判明しているときには、該遠近距離を考慮した寸法算出を行ってもよい。
【００４７】
画像合成部４５は、寸法計算部４４の算出した寸法値から各種寸法を示す画像、例えば、メジャー画像を生成するとともに、生成したメジャー画像を、元画像に重ねて合成画像を生成する。
【００４８】
この場合、ユーザが比較画像に対して、寸法計算条件入力部５１から始点と終点を指定することで比較部分画像（基準候補部分画像）を指定すると、該比較部分画像の始点と終点の座標情報を表示制御部４１が取得して、寸法計算部４４に渡す。寸法計算部４４は、この比較部分画像の始点と終点座標及び比較画像の寸法から該始点と終点間の比較部分画像の寸法を算出して、比較部分画像寸法値として、画像合成部４５に渡す。画像合成部４５は、該始点と終点間を結ぶ比較部分基準ベクトル画像（比較部分基準メジャー画像）を生成するとともに、元画像と重ね合わせた合成画像を生成して表示制御部４１に渡し、表示制御部４１は、該合成画像を表示部５２に表示させる。この場合、画像合成部４５は、寸法計算部４４から受け取った比較部分画像寸法値を元画像の適宜の位置に重ね合わせて合成画像を生成してもよい。
【００４９】
そして、ユーザが測定対象画像に対して、寸法計算条件入力部５１から始点と終点を指定することで測定対象部分画像を指定すると、該測定対象部分画像の始点と終点の座標情報を表示制御部４１が取得して、寸法計算部４４に渡す。寸法計算部４４は、この測定対象部分画像の始点と終点座標及び比較部分画像寸法値から該始点と終点間の寸法を算出して、測定対象部分画像寸法値として画像合成部４５に渡す。画像合成部４５は、該始点と終点間を結ぶ測定対象部分寸法メジャー画像（測定対象部分寸法ベクトル画像）を生成するとともに、元画像と重ね合わせた合成画像を生成して表示制御部４１に渡し、表示制御部４１は、該合成画像を表示部５２に表示させる。この場合、画像合成部４５は、寸法計算部４４から受け取った測定対象部分画像寸法値を元画像の適宜の位置に重ねて、合成画像を生成してもよい。
【００５０】
寸法計算部４４は、上記寸法算出処理において、具体的には、表示制御部４１から受け取った始点と終点の座標情報から、該始点と終点を結ぶベクトルを抽出し、該ベクトルを用いて上記比較部分画像寸法値、測定対象部分画像寸法値、測定対象画像寸法値を算出する。画像合成部４５は、このベクトルに基づいて、メジャー画像、寸法値の画像を生成して、元画像と重ね合わせた合成画像を生成する。
【００５１】
したがって、寸法計算条件入力部５１は、表示部５２に表示する画像から寸法算出の対象画像である測定対象画像の寸法測定に用いる比較画像（基準画像）の比較部分画像（基準部分画像）の指定がユーザによって行われ、基準部分画像指定手段として機能する。そして、寸法計算部４４は、比較部分画像の比較部分寸法を比較関連情報（基準情報）から算出し、基準部分寸法算出手段として機能する。また、寸法計算条件入力部５１は、測定対象画像のうち寸法測定対象の画像部分を測定対象部分画像として指定し、測定対象部分画像指定手段として機能している。
【００５２】
そして、画像合成部４５は、対象画像寸法算出手段である寸法計算部４４の算出した測定対象画像の寸法または測定対象部分画像の寸法に関する情報を画像化して、表示部５２に画像（元画像）とともに表示させ、情報画像化手段として機能している。
【００５３】
次に、本実施例の作用を説明する。本実施例の画像処理装置１は、比較的容易に入手可能な情報に基づいて表示画像における各種画像である測定対象画像の寸法を正確に求める。
【００５４】
すなわち、画像形成装置１は、スキャナ部１５ａで読み取った画像、データ通信Ｉ／Ｆ１７で受信した画像を、表示部５２で表示、プロッタ部１５ｂで印刷出力、ハードディスク１４に保管、データ通信Ｉ／Ｆを介して他の装置に転送等の出力処理を行う。画像形成装置１は、表示画像のうち、任意の画像（測定対象画像）の寸法を知りたいという要求があると、比較的容易に入手可能な情報に基づいて、図５に示す画像寸法算出処理を行って、該測定対象画像の寸法を正確に求めて提示する。
【００５５】
すなわち、ユーザは、図３（ａ）、（ｂ）に示したように、操作表示部４の表示操作パネル６の寸法計算機能ボタン６ａをタッチ操作する。画像形成装置１は、寸法計算機能ボタン６ａが操作されると、図５に示すように、待機画面から、図３（ｄ）に示すような寸法計算機能画面に切り替える（ステップＳ１０１）。
【００５６】
次に、表示制御部４１が、スキャナ部１５ａ、データ通信Ｉ／Ｆ１７等から画像データを入手し（ステップＳ１０２）、寸法関連入力表示部５０の表示部５２に表示させる（ステップＳ１０３）。
【００５７】
次に、ユーザは、表示部５２に表示されている画像のうち、寸法を知りたいと思う画像を測定対象画像として寸法計算条件入力部５１から特定する。また、ユーザは、寸法計算条件入力部５１を使用して、測定対象画像の寸法測定の基準となる比較画像を特定する。
【００５８】
そして、画像寸法算出部４０は、寸法計算条件入力部５１を使用してユーザによって、測定対象画像の寸法計算に実行モードが選択されると、該選択に応じて実行モードを設定する（ステップＳ１０４）。この実行モードは、例えば、比較画像の寸法を、寸法既知であって該比較画像と同種の比較候補画像を検索して、該比較候補画像の既知の寸法に基づいて測定対象画像の寸法を算出するモード、比較画像の寸法を直接入力する直接入力モード、画像の縮尺を利用するモード等がある。
【００５９】
画像寸法算出部４０は、実行モードが選択されると、該選択に応じた実行モードによって、必要に応じて、比較画像検索部４２、比較画像変換部４３を利用して、比較寸法を確定する。次に、寸法計算部４４が、比較寸法を基に測定対象画像の寸法を算出する（ステップＳ１０５）。
【００６０】
画像寸法算出部４０は、測定対象画像の寸法の算出が完了すると、画像合成を行うか否かチェックする（ステップＳ１０６）。
【００６１】
ステップＳ１０６で、画像合成を行うことが選択されていると（ステップＳ１０６で、ＹＥＳのとき）、画像寸法算出部４０は、算出結果の寸法情報を画像合成部４５へ渡す。画像合成部４５は、寸法計算条件入力部５１からの画像合成条件の入力を表示制御部４１を介して受け付ける（ステップＳ１０７）。画像合成部４５は、入力された画像合成条件に基づいて、後述するように、合成画像生成処理を行う（ステップＳ１０８）。
【００６２】
画像合成部４５は、合成画像の生成が完了すると、該合成画像をハードディスク１４に保存して、画像寸法算出処理を終了する（ステップＳ１０９）。画像形成装置１は、この保存された合成画像を、プロッタ部１５ｂでの印刷出力、データ通信Ｉ／Ｆ１７を介して他の画像形成装置やコンピュータ等の情報処理装置等への転送等の出力処理を行う。
【００６３】
ステップＳ１０６で、画像合成を行うことが選択されないと（ステップＳ１０６で、ＮＯのとき）、寸法計算部４４は、表示画面の画像と寸法情報を関連付けてハードディスク１４に保存して処理を終了する（ステップＳ１１０）。
【００６４】
そして、図５のステップＳ１０４で、実行モードとして、例えば、図６（ａ）に示すように、表示部５２への寸法計算条件入力部５１の操作で、検索モードが選択されると、画像寸法算出部４０は、検索モード画像寸法算出処理へ移行する。
【００６５】
画像寸法算出部４０は、検索モード画像寸法算出処理へ移行すると、図７に示すように、まず、表示制御部４１を制御して、比較候補画像の検索を伴う検索モード画像寸法算出処理を実行する（ステップＳ２０１）。
【００６６】
画像寸法算出部４０は、検索モード画像寸法算出処理に移行すると、処理を比較画像検索部４２に渡す。比較画像検索部４２は、まず、表示制御部４１を介して、図６（ｂ）に示すような比較候補選択画像の検索画面を表示部５２に表示させる。
【００６７】
比較画像検索部４２は、検索画面で比較候補選択画像の選択が行われると、内部メモリまたは外部のサーバ装置等から比較候補画像と該比較候補画像の寸法情報を検索する比較候補画像検索処理を実行する（ステップＳ２０１）。
【００６８】
比較画像検索部４２は、まず、例えば、図８に示すように、表示部５２の図６（ｂ）に示した比較候補選択画像の検索画面に、測定対象画像とともに表示されている画像のうち、適宜の画像を比較候補画像として、選択可能な選択画面を、リスト表示する。図８では、例として、「コイン」として、「１円玉」「１０円玉」等、飲料水容器として、「ペットボトル」、「５００ｍｌ」等及び画像（物品）名を直接入力する場合が示されている。そして、図８には、画像を検索する場合に、大分類から小分類へと縦分類された分類リストから目的の比較候補画像を検索することが示されている。
【００６９】
すなわち、比較画像検索部４２は、図９に示すように比較候補画像検索処理を行う。比較画像検索部４２は、まず、大分類の比較候補画像を表示部５２に表示し（ステップＳ３０１）、表示した大分類の比較候補画像から選択された画像に対して中分類の比較候補画像があるかチェックする（ステップＳ３０２）。ステップＳ３０２で、中分類の比較候補画像がないと（ステップＳ３０２で、ＮＯのとき）、比較画像検索部４２は、選択された画像を比較候補画像として決定する（ステップＳ３０８）。
【００７０】
ステップＳ３０２で、中分類の比較候補画像が存在すると（ステップＳ３０２で、ＹＥＳのとき）、比較画像検索部４２は、図８に矢印で示すように、中分類の比較候補画像を表示部５２に表示する（ステップＳ３０３）。比較画像検索部４２は、表示している比較候補画像から選択された画像に小分類の比較画像があるかチェックする（ステップＳ３０４）。
【００７１】
ステップＳ３０４で、小分類の比較候補画像がないと（ステップＳ３０４で、ＮＯのとき）、比較画像検索部４２は、選択された画像を比較候補画像として決定する（ステップＳ３０８）。
【００７２】
ステップＳ３０４で、小分類の比較候補画像が存在すると（ステップＳ３０４で、ＹＥＳのとき）、比較画像検索部４２は、小分類の比較候補画像を表示部５２に表示する（ステップＳ３０５）。
【００７３】
比較画像検索部４２は、表示している小分類の比較候補画像から選択された画像に、さらに、下位の分類の比較候補画像があるかの処理と、該下位の分類の比較候補画像での選択と、さらに下位の処理を、下位の比較画像候補がなくなるまで同様に実行する。
【００７４】
そして、最終的に、名称分類があるかチェックし（ステップＳ３０６）、名称分類があると（ステップＳ３０６で、ＹＥＳのとき）、比較画像検索部４２は、名称リストを表示部５２にリスト表示する（ステップＳ３０７）。比較画像検索部４２は、この名称リスト表示で選択された画像を、比較候補画像として決定する（ステップＳ３０８）。
【００７５】
ステップＳ３０６で、名称分類がないと（ステップＳ３０６で、ＮＯのとき）、比較画像検索部４２は、選択された画像を、比較候補画像として決定する（ステップＳ３０８）。
【００７６】
なお、図８では、例えば、「１０円玉」の画像を比較画像候補として検索するのに、大分類の「コイン」から、最終的な名称分類の「１０円玉」まで、順次検索している。
【００７７】
再び、図７に戻って、画像寸法算出部４０は、比較画像検索部４２が、比較候補画像を上記検索処理で検索すると、該比較候補画像と寸法情報を取得して、比較画像変換部４に渡す（ステップＳ２０２）。
【００７８】
比較画像変換部４は、受け取った比較候補画像及び必要に応じて寸法情報を、画像に変換して、表示制御部４１を介して表示部５２に、元画像（入力画像）の上に重ねて表示させる（ステップＳ２０３）。
【００７９】
この場合、比較画像変換部４は、例えば、図１０（ａ）に示すように、比較候補画像として、「５００ｍｌペットボトル」が選択されると、図１０（ｂ）に示すように、まず、比較候補画像を、元画像（元の表示画像）の上に重ねて表示させる。なお、図１０では、測定対象画像が、フルーツカップ（パフェ）であり、比較画像がペットボトル画像である。
【００８０】
次に、ユーザによって、寸法計算条件入力部５１を使用して、図１０（ｂ）に黒三角マークで示す四角の頂点を、元画像に含まれている比較画像に対して、図１０（ｃ）に示すように、比較候補画像を重ね合わせる移動操作が行われる。比較画像変換部４は、この寸法計算条件入力部５１からの操作に応じて比較候補画像に対して画像変換を施して、図１０（ｄ）に示すように、比較候補画像を比較画像上に重ね合わせるように画像調整する（ステップＳ２０４）。なお、比較候補画像の操作は、比較候補画像の周囲に編集可能なマーカ（例えば、図１０では黒三角）が表示されており、指でタップ、ダブルタップ、ドラッグ、フリック（スワイプ）等の操作で、縮尺、移動等の操作が可能となっている。
【００８１】
同様に、比較画像変換部４は、例えば、図１１（ａ）に示すように、比較候補画像として、「１円硬貨」が選択されると、図１１（ｂ）に示すように、まず、比較候補画像を、元画像の上に重ねて表示させる。なお、図１１では、測定対象画像が、ウミウシであり、比較画像が１円硬貨である。
【００８２】
次に、ユーザによって、寸法計算条件入力部５１を使用して、図１１（ｂ）に黒三角マークで示す四角の頂点を、元画像に含まれている比較画像に対して、図１１（ｃ）に示すように、比較候補画像の方向に合わせて回転され、さらに、回転と縮小が行われる。ユーザによってさらに、比較画像に対して、比較候補画像を重ね合わせる回転操作と移動操作が行われる。比較画像変換部４は、この寸法計算条件入力部５１からの操作に応じて比較候補画像に対して画像変換を施して、図１１（ｄ）に示すように、比較候補画像を比較画像上に重ね合わせるように変換する（ステップＳ２０４）。比較候補画像の操作は、比較候補画像の周囲に編集可能なマーカ（例えば、図１１では黒三角）が表示されており、指で１円玉の中央をタッチすると、Ｘ、Ｙ、Ｚの座標軸が追加表示される。指等で、タップ、ダブルタップ、ドラッグ、フリック（スワイプ）等の操作を行うことで、縮尺、回転、移動等の操作が可能となっている。
【００８３】
比較画像変換部４３は、変換結果の画像情報及び比較候補画像の寸法情報を寸法計算部４４に出力する。
【００８４】
ユーザは、比較候補画像の重ね合わせ処理が完了すると、表示部５２のメニューから基本メジャーの作成を選択して、実行指示を行う。この場合、ユーザは、比較候補画像の中央付近（図１２（ａ）の八角形の当たり）をクリックすることで、ベクトル表示させる。このベクトル表示は、例えば、ペットボトルでは、図１２（ｂ）に示すように、高さと幅の基準ベクトルが存在するが、高さの基準ベクトル（１９ｃｍ）のみを、簡易的に、図１２に示すように表示する。この場合、上記のように縮小されていると、変倍率に応じた寸法（３１０ｍｍ（１６３％））を表示する。この基準ベクトルは、削除・移動及び始点を固定しての傾き操作を、寸法計算条件入力部５１の指等でのタッチ操作によって表示部５２上で可能である。また、図１１の１円玉の場合、斜めに配置されて楕円形状となっているため、図１３に示すように、その直径が最も長い方向に基準ベクトルを表示して、その辺倍率に応じた寸法を表示する。
【００８５】
すなわち、寸法計算部４４は、比較候補画像に対して、タッチ操作があると、比較候補画像とともに取得している寸法情報から、基準ベクトルを作造して、表示制御部４１を介して表示部５２に表示させる（ステップＳ２０５）。例えば、寸法計算部４４は、図１０のペットボトルの場合、図１２（ａ）に示すように、高さ方向において、図１２（ｂ）に示す５００ｍｍペットボトルの基準情報に基づいて、変倍率に応じた寸法（３１０ｍｍ（１６３％））の基準ベクトルを表示する。また、寸法計算部４４は、図１１の１円硬貨の場合、図１３（ａ）に示すように、最長部方向において、図１３（ｂ）に示す１円玉の基準情報に基づいて、変倍率に応じた寸法の基準ベクトルを表示する。なお、図１３の場合、回転を伴っており、基準情報をそのまま用いると誤差が大きくなるため、基準ベクトルを直接作成し、寸法を振りなおしている。このように、画像形成装置１は、基準ベクトルに対しても、調整が可能となっている。
【００８６】
次に、ユーザは、表示部５２に表示されている測定対象画像に対して、タッチ操作によって、図１２及び図１３に指の印で示すように、始点と終点を指定することで計測範囲（測定対象部分画像）を指定する。
【００８７】
寸法計算部４４は、測定対象画像に対して、計測範囲が指定されると、指定された計測範囲を示す座標位置を表示制御部４１から取得する。寸法計算部４４は、該座標位置から計測ベクトルを生成して、図１４（ａ）、図１５（ａ）に示すように、表示部５２に表示させ、生成した計測ベクトルの大きさ、すなわち、測定対象部分画像の寸法を算出して表示させる（ステップＳ２０６）。寸法計算部４４は、測定対象部分画像の寸法を算出すると、検索モード画像寸法算出処理を終了する。
【００８８】
寸法計算部４４は、計測ベクトル大きさを、次式（１）により算出する。
【００８９】
計測ベクトルの大きさ＝（取得パラメータ×計測ベクトル）
／基準ベクトル ・・・（１）
なお、式（１）において、取得パラメータは、上記比較候補画像の基準情報から上記縮尺率と回転に伴う変倍率から算出したパラメータである。
【００９０】
なお、寸法計算部４４は、寸法計算条件入力部５１での操作で、ベクトルと目盛り付きメジャー表示への切替操作が行われると、該切替操作に応じてベクトル画像とメジャー画像を生成して表示制御部４１に表示部５２へ表示させる。また、寸法計算部４４は、寸法計算条件入力部５１での操作で、寸法値の表示形式（ｍｍ、ｃｍ、ｍ、倍率、小数点表示等）が指定されると、該指定に応じた寸法値を算出して、表示制御部４１に表示部５２へ表示させる。
【００９１】
そして、図５のステップＳ１０６で、画像合成するが選択されていると、寸法計算部４４は、算出した結果情報や計測ベクトル、基準ベクトル等の画像を画像合成部４５へ渡し、画像合成部４５が、各種画像合成を行う。
【００９２】
例えば、図１４及び図１５では、画像合成部４５は、図１４（ｂ）及び図１５（ｂ）に示すように、基準ベクトルと全ての計測ベクトル及び計測ベクトルの寸法値を付記する画像を元画像に合成する。また、画像合成部４５は、図１４（ｃ）及び図１５（ｃ）に示すように、作造した複数の計測ベクトルのうち、適宜の計測ベクトルと該計測ベクトルの寸法値を付記する画像を元画像に合成する。さらに、画像合成部４５は、図１４の場合には、図１４（ｄ）に示すように、比較候補画像の基準情報と測定対象部分画像の寸法値を、数値として、元画像に合成する。また、画像合成部４５は、図１５の場合、比較候補画像とその基準情報及び測定対象の計測ベクトルと寸法値を、図１５（ｄ）に示すように合成する。
【００９３】
なお、上記説明では、図５のステップＳ１０４の実行モード選択で、比較画像検索モードが指定された場合について説明したが、この実行モード選択では、例えば、寸法値直接入力モードも選択することができる。
【００９４】
寸法値直接入力モードでは、例えば、図１６及び図１７に示すように、画像中に、２つ以上の物体の画像が存在する場合に、少なくとも１つの画像の寸法が既知であると、その画像を比較画像（基準画像）とし、始点と終点を指定して、その寸法値を入力する。例えば、図１６では、親の画像と子供の画像が有り、親の身長が既知であるとする。この場合、ユーザは、寸法計算条件入力部５１を使用して、親の画像を比較画像として指定して、身長を始点と終点で指定し、寸法値（Ｈ：１５６ｃｍ）を直接入力する。寸法計算部４４は、始点と終点の指定に基づいて基準ベクトルを生成し、基準ベクトルと、入力された寸法値を表示部５２に表示させる。次に、ユーザが、寸法計算条件入力部５１を使用して、図１６に示すように、子供の身長に当たる部分の始点と終点を指定すると、寸法計算部４４は、指定された始点と終点に基づいて計測ベクトルを生成するとともに、寸法値を基準ベクトルに基づいて算出する。寸法計算部４４は、計測ベクトルと、算出した計測ベクトルの大きさ（９２ｃｍ）を、元画像に重ねて、図１６に示すように表示する。
【００９５】
また、図１７では、比較画像として、ユーザの拳が選択され、料理ザラに乗っている食材（ハンバーグ）を測定対象画像として始点と終点で指定された場合、寸法計算部４４は、該測定対象画像の大きさを拳に対する比率（％）を算出する。寸法計算部４４は、算出した比率を、元画像に重ね合わせて表示する。さらに、拳の大きさ（６ｃｍ）が寸法計算条件入力部５１から入力されると、寸法計算部４４は、先に求めた比率から、測定対象画像（ハンバーグ）の寸法を算出する。
【００９６】
さらに、大きさが既知の画像であれば、例えば、図１８及び図１９に示すように、測定対象画像の記録されている被記録媒体Ｐが画像として映し出されており、被記録媒体Ｐのサイズや画像の縮尺率が既知であれば、寸法計算部４４は、測定対象画像の寸法を算出することができる。この場合、例え、１つの物体の画像しか映し出されていない場合であっても、寸法計算部４４は、測定対象画像の寸法を算出することができる。
【００９７】
例えば、図１８に示すように、料理ザラに乗っている食材（ハンバーグ）の原寸大の画像サイズが既知の被記録媒体Ｐに記録されている画像であれば、寸法計算部４４は、ユーザの指定する始点と終点のデータと、原寸大という情報及び被記録媒体Ｐのサイズから始点と終点の寸法を算出する。この場合、寸法計算部４４は、例えば、メジャーを生成して、算出した寸法を数値出力する。
【００９８】
また、図１９に示すように、縮小された画像（ロボットの巨大模型立像）がサイズ既知の被記録媒体Ｐに記録されている画像であれば、寸法計算部４４は、ユーザの指定する始点と終点のデータ、縮尺率の情報（１／１４４）及び被記録媒体Ｐの画像サイズ（横６００ｍｍ、縦１４０ｍｍ）から、例えば、メジャーを生成して、始点と終点の寸法（１２．５ｃｍ）を算出する。寸法計算部４４は、算出した寸法から入力された縮尺情報を乗じた数値（１８．０Ｍ）を出力する。
【００９９】
なお、図１８と図１９の場合、被記録媒体Ｐが撮影された画像に限るものではなく、例えば、画像データ自体のサイズが取得されればよい。この場合、寸法計算部４４は、被記録媒体Ｐのサイズの代わりに画像データのサイズに基づいて、同様に測定対象画像の寸法を算出する。画像形成装置１は、この画像データのサイズを、例えば、スキャナ部１５ａの読取サイズやデータ通信Ｉ／Ｆ１７からの入力画像サイズから取得する。
【０１００】
また、本実施例は、画像処理装置として、画像形成装置１に適用した場合について説明したが、画像処理装置としては、画像形成装置１に限るものではなく、例えば、図２０に示すように、種々の装置に適用することができる。図２０では、本発明を適用可能な画像処理装置として、写真プリント機ＳＰ、携帯端末ＫＴ、複合装置ＭＦ、プリンタＰｒ、スキャナＳＣ等が示されているが、画像処理装置としては、これらに限るものではない。
【０１０１】
なお、上記種々の画像処理装置は、例えば、図２１に示すような機能ブロックでシステム構成される。すなわち、実線で囲まれたブロックが、スキャナ機能を有する複合装置ＭＦ等の画像処理装置におけるシステム構成であり、破線で囲まれたブロックが、携帯端末ＫＴ、コンピュータ等の画像処理装置におけるシステム構成である。さらに、一点鎖線で囲まれたブロックが、写真プリント機ＳＰ等の画像処理装置におけるシステム構成である。
【０１０２】
すなわち、図２１において、写真プリント機ＳＰは、画像データ入力部６１、メモリ６２、画像寸法算出部６３、画像データ出力処理部６４及び印刷部６５等の機能ブロックを備えている。画像データ入力部６１は、ＵＳＢ（Universal Serial Bus）メモリ、デジタルカメラ等から画像データを取得する機能を有し、メモリ６２は、入力される画像データを一時記憶する。画像寸法算出部６３は、上記画像データ内の画像のうち測定対象の画像の寸法を算出する機能を有する。したがって、図示しないが、写真プリント機ＳＰ等の画像処理装置は、表示部、寸法計算条件入力部等を備えている。画像データ出力処理部６４は、寸法の求められた画像を出力するための処理を行う。印刷部６５は、画像データ出力処理部６４の制御下で、用紙等へ画像を印刷出力する。
【０１０３】
携帯端末ＫＴ等の画像処理装置は、破線で囲まれたブロックであり、印刷部６５の代わりに、画像寸法算出部６３で処理済み等の画像データを記憶する記憶部６６を備えている。また、この画像処理装置においては、画像データ出力処理部６４は、印刷部６５への出力に限るものではなく、他の装置への転送出力等をも行う。
【０１０４】
複合装置ＭＦ等の画像処理装置は、実践で囲まれたブロックであり、さらに、スキャン画像入力部６７、スキャン画像処理部６８及び画像データ生成部６９等を備えている。スキャン画像入力部６７は、画像形成装置１の場合、スキャナ部１５ａで構築され、原稿を走査して原稿の画像を読み取る。スキャン画像処理部６８は、原稿の読取画像データに対して必要な画像処理を施して、画像データ生成部６９へ出力する。画像データ生成部６９は、スキャン画像処理部６８の処理した画像データをてる処理可能なデータに変換してメモリ６２へ保管する。
【０１０５】
また、本発明は、１つの筐体に各部が収納されている画像処理装置に限るものではなく、ネットワーク上に接続されている複数の画像処理装置が本発明の実行に必要な機能部を分散した状態で備えていてもよい。
【０１０６】
このように、本発明は、画像処理装置の種類にかかわらず、ハードウェア構成によって、または、ソフトウェア構成によって、あるいは、ハードウェア構成とソフトウェア構成を利用して、実現することができる。
【０１０７】
このように、本実施例の画像形成装置１は、画像データに基づいて画像を表示する表示部（表示手段）５２と、前記表示部５２に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する寸法計算条件入力部（画像特定手段）５１と、前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得手段としての寸法計算条件入力部５１及び比較画像検索部４２と、前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法計算部（寸法算出手段）４４と、前記寸法計算条件入力部５１による特定情報、前記寸法計算部４４の算出する寸法情報を前記表示部５２に表示させる表示制御部（表示制御手段）４１と、を備えている。
【０１０８】
したがって、表示画像中に存在する画像を比較対象画像（基準画像）の寸法情報等から測定対象画像の寸法を求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることができる。
【０１０９】
また、本実施例の画像形成装置１は、画像データに基づいて画像を表示部（表示手段）５２に表示する表示処理ステップと、前記表示部５２に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定処理ステップと、前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得処理ステップと、前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出処理ステップと、前記画像特定処理ステップでの特定情報、前記寸法算出処理ステップで算出される寸法情報を前記表示部５２に表示させる表示制御処理ステップと、を有する画像寸法算出方法を実行する。
【０１１０】
したがって、表示画像中に存在する画像を比較対象画像（基準画像）の寸法情報等から測定対象画像の寸法を求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることができる。
【０１１１】
さらに、本実施例の画像形成装置１は、ＣＰＵ１１等の制御プロセッサに、画像データに基づいて画像を表示部（表示手段）５２に表示する表示処理と、前記表示部５２に表示されている画像のうち任意の画像を寸法測定の測定対象画像として特定するともに、該測定対象画像の寸法測定の基準となる基準寸法が既知の画像を基準画像として特定する画像特定処理と、前記基準画像の少なくとも前記基準寸法を含む基準情報を取得する基準情報取得処理と、前記基準情報に基づいて、少なくとも前記測定対象画像の寸法を算出する寸法算出処理と、前記画像特定処理での特定情報、前記寸法算出処理で算出される寸法情報を前記表示部５２に表示させる表示制御処理と、を実行させる画像寸法算出プログラムを搭載している。
【０１１２】
したがって、表示画像中に存在する画像を比較対象画像（基準画像）の寸法情報等から測定対象画像の寸法を求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることができる。
【０１１３】
また、本実施例の画像形成装置１は、前記基準取得手段が、前記基準画像に対応する基準候補画像と該基準候補画像の寸法を前記基準情報として記憶する内部記憶部、サーバ装置等の記憶手段と、前記寸法計算条件入力部５１による前記基準画像の特定情報に基づいて前記記憶手段から前記基準候補画像を検索して前記基準情報を取得する比較画像検索部（検索手段）４２と、を備え、前記寸法計算部４４は、前記基準候補画像と該基準候補画像の寸法に基づいて、前記測定対象画像または前記測定対象部分画像の寸法を算出する。
【０１１４】
したがって、基準画像に対応する基準候補画像とその寸法情報を基準情報として取得して、測定対象画像の寸法を求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を比較的正確に求めることができる。
【０１１５】
さらに、本実施例の画像形成装置１は、前記比較画像検索部（検索手段）４２が、前記記憶手段の記憶する複数の前記基準候補画像のうち、前記基準画像の種別と寸法に対応する基準候補画像を検索する。
【０１１６】
したがって、基準画像により一層適切に対応する基準候補画像とその寸法情報を基準情報として容易に取得して、測定対象画像の寸法を求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法を求めることができる。
【０１１７】
また、本実施例の画像形成装置１は、前記寸法計算条件入力部５１が、前記基準候補画像の全体または一部分を基準候補部分画像として特定し、前記測定対象画像の全体または一部分を測定対象部分画像として特定し、前記寸法計算部４４が、前記基準候補部分画像の寸法を前記基準情報から基準候補部分寸法として算出し、該基準候補部分寸法と該基準候補部分画像に基づいて、前記測定対象部分画像の寸法を算出する。
【０１１８】
したがって、ユーザの意図する画像部分の寸法を、より一層正確に求めることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法をより一層正確に求めることができる。
【０１１９】
さらに、本実施例の画像形成装置１は、前記寸法計算部４４の算出した前記基準候補部分寸法、前記測定対象部分画像の寸法に関する情報を画像化して前記表示部５２の前記画像と合成した合成画像を生成する画像合成部（情報画像化手段）４５を、さらに備え、表示制御部４１が、前記合成画像を前記表示部５２に表示させる。
【０１２０】
したがって、基準候補部分画像寸法、測定対象部分画像の寸法を画像化して元の画像とともに表示することができ、利用性を向上させることができる。
【０１２１】
また、本実施例の画像形成装置１は、前記情報画像化手段としての画像合成部（情報画像化手段）４５が、前記寸法計算条件入力部５１による前記基準候補部分画像の特定と前記測定対象部分画像の特定に応じた範囲に対応する寸法記号を生成して前記表示部５２の前記画像と合成した合成画像を生成する。
【０１２２】
したがって、基準候補部分画像寸法、測定対象部分画像の寸法をベクトルや目盛り付きメジャー等に画像化して元の画像とともに表示することができ、利用性をより一層向上させることができる。
【０１２３】
さらに、本実施例の画像形成装置１は、前記基準候補画像または前記基準候補部分画像を、前記基準画像に合わせて描画調整する比較画像変換部（画像調整手段）４３を、さらに備え、前記寸法計算部４４が、前記描画調整後の前記基準候補画像または前記基準候補部分画像に応じた寸法に基づいて、該基準候補画像、該基準候補部分画像、前記測定対象画像及び前記測定対象部分画像のうち少なくともいずれかの画像の寸法を算出する。
【０１２４】
したがって、表示部５２に表示している比較画像に合わせて回転、縮小、拡大、移動等して比較候補画像を調整して重ね合わせることができ、比較的容易に入手可能な情報に基づいて表示画像における各種画像の寸法をより一層正確に求めることができる。
【０１２５】
また、本実施例の画像形成装置１は、前記基準情報取得手段が、前記基準画像の寸法を入力する寸法計算条件入力部（入力手段）５１である。
【０１２６】
したがって、比較画像検索部（検索手段）４２や記憶手段を用いることなく、また、記憶手段に記憶されていない比較画像についても、ユーザが寸法を既知の画像が存在する場合には、該比較画像の寸法を入力することで、測定対象画像の寸法を求めることができる。その結果、より一層利用性を向上させることができる。
【０１２７】
さらに、本実施例の画像形成装置１は、前記基準情報取得手段が、前記測定対象画像を含む画像の縮尺を取得し、前記寸法計算部４４が、前記縮尺に基づいて、前記測定対象画像、前記測定対象部分画像のうち少なくともいずれかの画像の寸法を算出する。
【０１２８】
したがって、画像が測定対象画像のみしか表示されていない場合にも、画像の縮尺に基づいて測定対象画像の寸法を求めることができる。
【０１２９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１３０】
１  画像形成装置
２  本体筐体
３  ＡＤＦ
４  操作表示部
５  操作キー
６  表示操作パネル
６ａ  寸法計算機能ボタン
７  コンタクトガラス
８  用紙カセット
９  排紙トレイ
１０  本体部
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ハードディスク（ＨＤＤ）
１５  エンジン部
１６  接続Ｉ／Ｆ
１７  データ通信Ｉ／Ｆ
１８  バス
１５ａ  スキャナ部
１５ｂ  蓋部
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  フラッシュメモリ
２５  接続Ｉ／Ｆ
２６  操作通信Ｉ／Ｆ
２７  バス
３０  ＵＳＢケーブル
４０  画像寸法算出部
４１  表示制御部
４２  比較画像検索部
４３  比較画像変換部
４４  寸法計算部
４５  画像合成部
５０  寸法関連入力表示部
５１  寸法計算条件入力部
５２  表示部
６１  画像データ入力部
６２  メモリ
６３  画像寸法算出部
６４  画像データ出力処理部
６５  印刷部
６６  記憶部
６７  スキャン画像入力部
６８  スキャン画像処理部
６９  画像データ生成部
【先行技術文献】
【特許文献】
【０１３１】
【特許文献１】特開平１１−１０２００７号公報
【図１】
2016118850.tif 000003
【図２】
2016118850.tif 000004
【図３】
2016118850.tif 000005
【図４】
2016118850.tif 000006
【図５】
2016118850.tif 000007
【図６】
2016118850.tif 000008
【図７】
2016118850.tif 000009
【図８】
2016118850.tif 000010
【図９】
2016118850.tif 000011
【図１０】
2016118850.tif 000012
【図１１】
2016118850.tif 000013
【図１２】
2016118850.tif 000014
【図１３】
2016118850.tif 000015
【図１４】
2016118850.tif 000016
【図１５】
2016118850.tif 000017
【図１６】
2016118850.tif 000018
【図１７】
2016118850.tif 000019
【図１８】
2016118850.tif 000020
【図１９】
2016118850.tif 000021
【図２０】
2016118850.tif 000022
【図２１】
2016118850.tif 000023