(57)【要約】【課題】      ユーザの手を煩わすことなく合成する付加情報を決定し、選択したレイアウトの条件に従い、撮影した画像情報と付加情報とを合成して印刷を行うこと。【解決手段】  撮影された画像情報と、画像情報に付加する付加情報とを合成して出力する画像処理装置は、撮影された画像情報と、画像情報に関連する撮影情報とを有する画像ファイルを入力する入力部と、画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出部と、位置情報及び画像情報に基づいて、付加情報記憶部に蓄積されている付加情報から、画像情報に合成するための一の付加情報を取得する付加情報取得部と、画像情報と、付加情報取得部により取得された付加情報とを、合成するためのレイアウトを決定するレイアウト決定部と、レイアウト決定部により決定されたレイアウトに従い、画像情報と付加情報とを合成する画像情報合成部と、合成された画像情報を出力する出力部とを備える。【選択図】  図１
2006133876.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像情報と、当該画像情報に付加する付加情報とを合成して出力する画像処理装置であって、
前記撮影された画像情報と、当該画像情報に関連する撮影情報とを有する画像ファイルを入力する入力手段と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出手段と、
前記位置情報及び画像情報に基づいて、付加情報記憶手段に蓄積されている付加情報から、前記画像情報に合成するための一の付加情報を取得する付加情報取得手段と、
前記画像情報と、前記付加情報取得手段により取得された付加情報とを、合成するためのレイアウトを決定するレイアウト決定手段と、
前記レイアウト決定手段により決定されたレイアウトに従い、前記画像情報と前記付加情報とを合成する画像情報合成手段と、
前記合成された画像情報を出力する出力手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記付加情報記憶手段には、複数の付加情報と、付加情報を検索するために、各付加情報と対応付けられた索引位置情報及び索引画像情報を有する索引情報と、が格納されており、
前記付加情報取得手段は、
前記位置情報と前記索引位置情報に基づいて、前記複数の付加情報から前記一の付加情報の候補となる付加情報を取得する第一付加情報取得手段と、
前記取得した候補となる付加情報と前記画像情報とを比較して、前記一の付加情報を取得する第二付加情報取得手段と
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第一付加情報取得手段は、複数の付加情報記憶手段から前記位置情報に従い検索するべき一の付加情報記憶手段を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記付加情報には、文字情報として前記画像情報を簡易的に説明する簡易情報と、当該画像情報を詳細に説明する詳細情報が含まれることを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記詳細情報には、前記画像情報と対応する地図情報が含まれることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記レイアウト決定手段は、予め決められたレイアウト情報を記憶するレイアウト情報記憶手段と、
前記格納されているレイアウト情報から、入力手段を介して指定されたレイアウト情報を選択する選択手段と
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記レイアウト決定手段は、前記レイアウト情報記憶手段に記憶されていない新しいレイアウト情報を使用して出力を行う場合、当該新しいレイアウト情報を当該レイアウト情報記憶手段に追加入力する新規レイアウト情報入力手段を更に備えることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像情報合成手段は、前記付加情報取得手段で取得された前記一の付加情報に文字情報が含まれる場合、当該文字情報を画像情報に変換するための画像変換手段を備え、
当該画像情報合成手段は、前記画像情報に変換された付加情報と前記画像情報とを、前記レイアウト決定手段により決定された前記レイアウト情報に従い合成することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記画像情報合成手段は、前記付加情報に地図情報が含まれる場合、前記位置情報に基づいて、前記画像情報と、当該地図情報とを関連付けて合成することを特徴とする請求項１または８に記載の画像処理装置。
【請求項１０】
撮影された画像情報と、当該画像情報に付加する付加情報とを合成して出力する画像処理方法であって、
前記撮影された画像情報と、当該画像情報に関連する撮影情報とを有する画像ファイルを入力する入力工程と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出工程と、
前記位置情報及び画像情報に基づいて、付加情報記憶手段に蓄積されている付加情報から、前記画像情報に合成するための一の付加情報を取得する付加情報取得工程と、
前記画像情報と、前記付加情報取得工程により取得された付加情報とを、合成するためのレイアウトを決定するレイアウト決定工程と、
前記レイアウト決定工程により決定されたレイアウトに従い、前記画像情報と前記付加情報とを合成する画像情報合成工程と、
前記合成された画像情報を出力する出力工程と
を備えることを特徴とする画像処理方法。
【請求項１１】
請求項１０に記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納したことを特徴とするコンピュータ可読の記憶媒体。
【請求項１３】
撮影された画像情報と、前記画像情報に関連する撮影情報とを有する画像ファイルを入力する入力手段と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出手段と、
前記位置情報に基づいて、付加情報記憶手段に蓄積されている付加情報から、前記画像情報に合成するための付加情報を取得する付加情報取得手段と、
前記画像情報と、前記付加情報取得手段により取得された付加情報とを、合成する合成手段と、
前記合成された画像情報を出力する出力手段と
を備えることを特徴とする画像処理装置。
【請求項１４】
撮影された画像情報と、前記画像情報に関連する撮影情報とを有する画像ファイルを入力する入力工程と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出工程と、
前記位置情報に基づいて、付加情報記憶ステップに蓄積されている付加情報から、前記画像情報に合成するための付加情報を取得する付加情報取得工程と、
前記画像情報と、前記付加情報取得ステップにより取得された付加情報とを、合成する合成工程と、
前記合成された画像情報を出力する出力工程と
を備えることを特徴とする画像処理方法。
【請求項１５】
撮影された画像情報と、前記画像情報に関連する撮影情報とを有する画像ファイルを入力する入力工程と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出工程と、
前記位置情報に基づいて、付加情報記憶ステップに蓄積されている付加情報から、前記画像情報に合成するための付加情報を取得する付加情報取得工程と、
前記画像情報と、前記付加情報取得ステップにより取得された付加情報とを、合成する合成工程と、
前記合成された画像情報を出力する出力工程と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に、撮影時の撮影情報を画像情報と関連付けて記憶可能な撮像装置で撮影した画像情報に対し、撮影された物体（被写体）に関する情報を付加情報として重畳して印刷を行う画像処理技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラや撮像機能付携帯端末の普及に伴いデジタル化された画像情報を簡易に取得することが可能になっている。また、これら撮影された画像情報に対して印刷装置を用いて印刷を行う機会も増えてきている。
【０００３】
画像情報を印刷する際、撮影した物体に対してタイトルや説明文等の情報を付加して印刷するケースがある。この場合、従来ではデジタルカメラ等で撮影した画像情報をパーソナルコンピュータ(以下、単に「PC」、または「コンピュータ」という。)上に転送し、PC上で専用のアプリケーションを用いてキーボード等の入力装置から付加情報を入力し、画像情報に合成して出力する方法が取られていた。
【０００４】
このような付加情報の入力及び画像の合成の作業は煩雑なものであり、またPCの他キーボードといった付加情報の入力のための入力手段を必要としていた。従って、例えば撮像装置と印刷装置を直接つないで画像情報をダイレクトに印刷をする場合、説明文等付加することが難しかった。
【０００５】
これに対し撮像装置や印刷装置にも入力手段を装備させ画像情報に対しての付加情報を、それぞれの装置から入力させる方法も提案されているが、装置におけるサイズ等の制約からその入力の負担は小さなものではなかった。
【０００６】
一方、デジタルカメラ等で所定の記憶媒体に画像情報を記憶する際に、近年では画像情報と関連する各種の撮影情報を画像情報と別に画像情報に関連付けて記憶することが可能となっている。このような技術としてExif(EXchangeable Image File format)があげられる。Exifは撮像画像の情報と合わせて撮影時の撮影情報を付加したファイル形式を規定したものであり、ファイルシステム規格DCF(Design rule for Camera File system)と合わせて世界中のデジタルカメラに採用されている。
【０００７】
このようなExifデータの撮影情報の中にGPS(Global Positioning System)情報がある。GPSは米国国防省が運用するGPS衛星と通信して自位置を特定するシステムであり、これを利用することにより、測定位置の経度と緯度の取得が可能である。デジタルカメラや携帯端末にGPS装置をつけることで撮影を行った際の位置情報を取得が可能であり、Exifの利用により画像情報に位置情報を関連付けて記録が可能となる。
【０００８】
このような位置情報を含めた撮影情報を利用することで、PCを介することなく撮影された対象物についての付加情報を画像情報とともに印刷する発明は従来よりなされている。  例えば、特許文献１ではGPS情報を利用して位置情報を獲得し、地名データベースを検索することで画像情報とともに撮影された地名を印刷する提案がされている。
【特許文献１】特開2002-027391号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のシステムではタイトルとして地名等、比較的単純な情報のみしか付加することができず、より詳細なタイトル、例えば、撮影物体が密集するような観光地においてそれぞれの撮影物体に適したタイトルをつけることはGPS情報の精度上難しかった。また、タイトルのみでなく撮影物体についての詳細な説明を付加したいと考えた場合、PC等を用いた入力手段が必要となる。
【００１０】
更に付加する情報についても、画像情報に対してどの位置にどのサイズで印刷するのか、ユーザにとって視覚的に効果的なレイアウトで出力されることに関する改良の余地が残されていた。
【００１１】
本発明は上記の課題を鑑みてなされたものであり、ユーザの手を煩わすことなく合成する付加情報を決定し、選択したレイアウトの条件に従い、撮影した画像情報と付加情報とを合成して印刷を行うことを可能にする画像処理技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するべく、本発明にかかる画像処理装置は、主として以下の構成を備えることを特徴とする。
【００１３】
すなわち、撮影された画像情報と、当該画像情報に付加する付加情報とを合成して出力する画像処理装置は、
前記撮影された画像情報と、当該画像情報に関連する撮影情報とを有する画像ファイルを入力する入力手段と、
前記画像ファイルに含まれる撮影情報から前記画像情報の撮影位置に関する位置情報を検出する位置情報検出手段と、
前記位置情報及び画像情報に基づいて、付加情報記憶手段に蓄積されている付加情報から、前記画像情報に合成するための一の付加情報を取得する付加情報取得手段と、
前記画像情報と、前記付加情報取得手段により取得された付加情報とを、合成するためのレイアウトを決定するレイアウト決定手段と、
前記レイアウト決定手段により決定されたレイアウトに従い、前記画像情報と前記付加情報とを合成する画像情報合成手段と、
前記合成された画像情報を出力する出力手段とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザの手を煩わすことなく合成する付加情報を決定し、選択したレイアウトの条件に従い、撮影した画像情報と付加情報とを合成して印刷を行うことが可能になる。
【発明を実施するための最良の形態】
【００１５】
[第１実施形態]
以下、本発明の第１実施形態を添付図面を参照しつつ説明する。図1は、本発明の第１実施形態にかかる画像処理装置の概略的な構成を示すブロック図である。図中101は画像ファイル入力部であり、印刷するべき画像情報及びこの画像情報に関連付けられた撮影時における撮影情報からなる画像ファイルはこれより入力される。
【００１６】
ここで、画像ファイルの入力方法は、以下、本発明にかかる画像処理装置に接続されたデジタルカメラ等の撮像装置から送る方法を想定しているが、画像情報とともその撮影情報が関連付けられている画像ファイルであれば、特に画像ファイルの送信元を撮像装置に限定するものでなく、PCを通して送信する方法であっても、着脱可能な記憶媒体に画像ファイルを記憶し、その記憶媒体から入力する方法等でも本発明の趣旨は限定されない。
【００１７】
図2は、画像ファイル入力部１0１に入力される画像ファイルの一例を示す図である。画像ファイル入力部１0１に入力される画像ファイル201は、撮影された画像情報202とともにその画像情報を撮影した際の撮影条件を示す撮影情報203から成る。この際の撮影情報は、撮影日時204、撮像機の種類205、撮影時の絞り値206やシャッタースピード207とともにGPS情報208を含み、このGPS情報208は不図示のGPS衛星と通信することで測定位置すなわち撮影位置を経度や緯度、高度といった位置情報として記憶されている。
【００１８】
また、画像情報202には、例えば、建物や風景などを撮影した画像情報209が記憶されている。
【００１９】
説明を図１に戻し、図中の102は位置情報検出部であり、ここではまず画像ファイル入力部101で入力された画像ファイルについて画像情報と撮影情報との分離を行う。次に分離された撮影情報よりGPS情報208、すなわち位置情報を検出する。ここで得られた位置情報はGPS情報であり、経度、緯度、高度等の情報を含む。
【００２０】
なお、後述する付加情報記憶部103に記憶されている付加情報において、その索引情報である索引位置情報が経度緯度ではなく、例えば、地名である場合、この位置情報検出部102は、検出するGPS情報208のうち、経度緯度の情報から地名情報へ変換するも可能である。この場合、別途GPS情報から地名情報への変換のためのデータベース等を保持しておく必要がある。
【００２１】
103は画像情報202を印刷する際に画像情報202に付加する付加情報をデータベースとして蓄積している付加情報記憶部である。
【００２２】
図3は、付加情報記憶部103に記憶されてる付加情報の構成例を示す図である。それぞれの付加情報は、索引情報によって、索引付けされデータベース化されている。図中301は入力された画像情報に撮影されている撮影物体及びその他の物体についての付加情報を蓄積している付加情報蓄積部301であり、この付加情報蓄積部301に蓄積されている付加情報を検索する際の、索引情報を保持しているのが索引情報部302である。索引情報は付加情報の付加の対象となる物体の位置情報及び画像情報をそれぞれ索引位置情報303、索引画像情報304として保持しており、付加情報を検索する際には、索引位置情報303及び索引画像情報304、またはこれらのいずれか一方の情報をもとに検索することが可能である。
【００２３】
尚、付加情報は、それぞれ簡易情報305と詳細情報306から成り、簡易情報305は比較的情報としては簡易なもの、例えば、付加情報の対象物体の名称や地名等を保持している部分であり、詳細情報306は、比較的情報としては詳細なもの、例えば、付加情報の対象物体の説明等を保持してものである。
【００２４】
更に説明を図１に戻し、図中の104は付加情報取得部であり、入力された画像ファイルについて、位置情報検出部102により検出された位置情報をもとに、画像情報202に関する付加情報を付加情報記憶部103より検索し、付加情報を取得する。
【００２５】
図4は、付加情報取得部104の詳細を示すブロック図である。図中の401、402はそれぞれ入力された画像ファイルについて位置情報取得部102が分離検出した位置情報401及び画像情報402である。これら撮影された物体に関する情報のうち、第一付加情報取得部403は、まず、位置情報401を用いて付加情報記憶部103より撮影物体に関する付加情報を検索する。先述したように付加情報記憶部103においてデータベース化されている付加情報は、索引情報として索引位置情報303と索引画像情報304を保持しており、第一付加情報取得部403では、入力された画像ファイルについての位置情報401と索引位置情報303を比較し付加情報を検索する。
【００２６】
尚、第一付加情報取得部403では位置情報401のみを検索情報として用いており、取得された付加情報404として複数の情報が該当する場合、撮影された対象物体が一対一で対応していない場合がある。そのため第二付加情報取得部405では、第一付加情報取得手段403で取得された付加情報404のうち、更にその索引情報である索引画像情報304と、入力された画像情報402を比較することで最終的な付加情報406を取得する。
【００２７】
第二付加情報取得部405には、付加情報404と画像情報402とを比較するための比較ユニットを備えており、比較ユニットは入力された画像情報402に最も類似している画像情報を付加情報404から検出する際、パターンマッチング等の処理を行い、付加情報406を求めるものとする。
【００２８】
図5は、付加情報406を取得するための処理の流れを説明するためのフローチャートである。まず、ステップS501において、第一付加情報取得部403は、位置情報検出部102で検出された位置情報401を基づいて付加情報記憶部103にある付加情報に関連付けられた索引情報のうち、索引位置情報303を利用して付加情報404を検索する。
【００２９】
次に、ステップS502において、第一付加情報取得部403は、先のステップS501の検索結果に基づき、撮影された物体に対応する付加情報406についての付加情報の候補（図４の404が対応する）を取得する。
【００３０】
ステップS503では、第二付加情報取得部405が、索引画像情報304を用い、入力された画像情報402とのパターンマッチング処理を行い、付加情報の候補の中から撮影された物体に対応する付加情報406を取得する。
【００３１】
尚、付加情報記憶部103は、上記の説明では画像処理装置に直接取り付けられたものであるものとして説明したが、本発明の趣旨は、この構成に限定されるものではなく、例えば、ネットワークを介して接続するデータサーバを利用するようにしてもよい。また、付加情報記憶部103は、単一のデータベースあるいは、単一のデータサーバに限定するものではなく、複数のデータベース、複数のデータサーバ、あるいはこれらの組み合わせとして構成するようにしてもよく、入力された画像ファイル内の位置情報401による検索から画像情報402を用いて付加情報の絞りこみを行う形式のものであればよい。
【００３２】
以上説明した付加情報の取得処理により、入力された画像ファイルの画像情報402についての付加情報406が取得され撮影物体との対応付けがなされる。
【００３３】
次に図１の105は出力レイアウト決定部であり、入力された画像ファイル内の画像情報402について、先述の付加情報取得部104で取得され、対応付けられた付加情報406と共に印刷する際の画像情報402と付加情報406のレイアウトを決定する。
【００３４】
図6は、出力レイアウト決定部の詳細を示すブロック図である。図中の601はレイアウト情報記憶部であり、画像情報402とともに付加情報406を印刷する際のレイアウトの情報を記憶している部分である。尚、このレイアウト情報記憶部601には予め決まったレイアウト情報(603〜605)が記憶されており、出力レイアウト選択部602は、これらレイアウト情報のうち実際に使用し、出力を行うレイアウト情報を選択する。
【００３５】
尚、図中の606は新規レイアウト入力部であり、レイアウト情報記憶部601に記憶されていない新しいレイアウト情報を使用して出力を行う場合に追加の新規レイアウト情報を入力することが可能である。出力レイアウト選択部602、及び新規レイアウト入力部606は、図示していない入力手段を通じて操作することが可能である。
【００３６】
また、出力レイアウトの選択は、画像処理装置に取り付けられている不図示のタッチパネルを利用してプレビューを行いグラフィカルインターフェースで指定されたレイアウトを選択することも可能であるし、接続されたPC上でマウス等を利用して選択するようにしてもよい。
【００３７】
図１の106は画像情報合成部である。画像情報合成部106は、位置情報取得部102で分離された画像情報402に対し、付加情報取得部104で取得された付加情報406を出力レイアウト決定部105で使用することが決定されたレイアウト情報に基づいて、付加画像406と画像情報402との合成処理を行う。
【００３８】
図7は、画像情報合成部106の詳細を示すブロック図である。図中の402は、前述の位置情報検出部102で画像ファイル内より分離された画像情報であり、また、図中の406は前述の付加情報取得部104で取得され、撮影された対象物体について対応付けられた付加情報である。ここで付加情報406は文字情報であり画像情報402との合成に際し、まず画像変換部704で付加画像情報に変換される。この際、付加画像情報への変換は、先述の出力レイアウト決定部105で決定されたレイアウト情報703に基づいて行われる。すなわち、出力の際に使用されるレイアウト情報において、付加情報のうち簡易情報（図３の305）のみ使用する場合は簡易情報305についてのみを付加画像情へ変換し、またレイアウト情報において、詳細情報（図３の306）のみを使用する場合は、詳細情報306についてのみを付加画像情へ変換する。レイアウト情報の種類によっては簡易情報305、詳細情報306ともに使用するものも考えられ、この場合は簡易情報305、詳細情報306とも画像情報に変換される。ここで、付加画像情報へと変換された付加情報406は、画像配置部705においてレイアウト情報703に従って画像情報402と合成処理され、印刷出力するための合成画像が生成される。
【００３９】
図8は、本発明の第１実施形態で使用されるレイアウト情報によりレイアウトされる画像情報及び付加情報の配置（合成）を例示する図である。801は、画像ファイル内の画像情報と、撮影された対象物体（画像情報）に対応する付加情報のうち、簡易情報及び詳細情報が画像情報とともにレイアウト（合成）された状態を示す図であり、画像情報、簡易情報、詳細情報をレイアウトするためのレイアウト情報の使用が出力レイアウト決定部105により決定された場合、画像情報合成部106は、レイアウト情報に従って、画像情報、簡易情報、詳細情報を合成して出力する。
【００４０】
802は、画像ファイル内の画像情報と、撮影された対象物体（画像情報）に対応する付加情報のうち、簡易情報のみをレイアウト（合成）した状態を示す図であり、画像情報及び簡易情報をレイアウトするためのレイアウト情報の使用が出力レイアウト決定部105により決定された場合、画像情報合成部106は、レイアウト情報に従って、画像情報及び簡易情報を合成して出力する。このレイアウトは、撮影された画像についてのタイトル印刷に適したものである。
【００４１】
803は、画像ファイル内の画像情報を表面に、撮影された対象物体（画像情報）に対応する付加情報のうち、詳細情報を裏面にレイアウト（合成）した状態を示す図であり、画像情報及び詳細情報をレイアウトするためのレイアウト情報の使用が出力レイアウト決定部105により決定された場合、画像情報合成部106は、レイアウト情報に従って、画像情報及び詳細情報を合成して出力する。
【００４２】
尚、レイアウト情報は、図８に示したパターンに限定されるものではなく、例えば、802のレイアウトパターンにおいて、画像情報と詳細情報を組み合わせてレイアウトしたり、803のレイアウトパターンにおいて、表面に画像情報、裏面に簡易情報及び詳細情報と、配置するようにレイアウト情報を設定するようにしてもよい。
【００４３】
レイアウト情報の設定は、画像処理装置の不図示の入力手段や接続するPC側の入力手段を介して設定することができるものとする。
【００４４】
次に、図１の107は印刷出力部であり、画像情報合成部106において、撮影された画像情報を付加情報とともに選択されたレイアウトで合成された合成画像を印刷出力する。
【００４５】
上述の第１実施形態では撮影された対象物体の付加情報を取得する際に、付加情報の索引情報として索引位置情報及び索引画像情報を利用したが、この他位置情報に基づいて付加情報記憶部が複数に分割されている場合、各分割された付加情報記憶部の中から対象となる位置情報に関連付けられた付加情報記憶部を選択し、その記憶部から画像情報のみを用いて付加情報を検索するようにしてもよい。
【００４６】
以上説明したように、本実施形態によれば、ユーザの手を煩わすことなく合成する付加情報を決定し、選択したレイアウトの条件に従い、撮影した画像情報と付加情報とを合成して印刷を行うことが可能になる。すなわち、撮影した画像情報に関する撮影情報から位置情報を検出し、検出した位置情報及び撮影した画像情報を基に、画像情報に付加する付加情報を決定し、選択したレイアウトの条件に従い、決定した付加情報を撮影した画像情報に合成して印刷を行うことが可能になる。
【００４７】
［第２実施形態］
次に、本発明の第２実施形態を説明する。図９は、本発明の第２実施形態における、付加情報取得部910の構成を示すブロック図である。尚、第２実施形態における付加情報取得部910以外の構成及び処理に関しては、第１実施形態と同様であるので詳細な説明は省略する。
【００４８】
図９の901、902はそれぞれ入力された画像ファイルについて位置情報取得部102が分離検出した位置情報及び画像情報である。これら撮影された物体に関する情報のうち、第一付加情報取得部903は、まず、位置情報901を用いて付加情報記憶部909a〜cより検索の対象となる付加情報記憶部の選択を行う。これは、例えば、各情報が地域ごとに異なるサーバで管理されているような場合、その地域のサーバにアクセスするようなケースを想定している。第一付加情報取得部903は、入力された位置情報901の内容に従い、複数の付加情報記憶部909a〜cからいずれか一の付加情報記憶部を検索すればよいかを決定し、決定した付加情報記憶部に接続する。
【００４９】
付加情報記憶部909a〜cは画像処理装置内に構成してもよいし、画像処理装置の外部にデータサーバを設け、ネットワークを介してデータを通信するように構成してもよい。
【００５０】
この場合、データサーバは、地域ごとに分散して複数台を配置するようにしてもよい。
【００５１】
本発明の第２実施形態を第１実施形態と比較した場合、第１実施形態では、付加情報記憶部103において付加情報406の候補となる付加情報群404を、例えば、画像処理装置内あるいはデータサーバで１つのデータベースとして保持しておく必要があるのに対し、第２実施形態では、データベースを１つの記憶部に集中して保持する必要がなくなる。
【００５２】
次に、第二付加情報取得部904では、第一付加情報取得部903で選択された付加情報記憶部（909a〜c）より、その索引情報である索引画像情報と、入力された画像情報902を比較することで付加情報905を取得する。第二付加情報取得部904には、第１実施形態と同様に、付加情報905と画像情報902とを比較するための比較ユニットを備えており、比較ユニットは入力された画像情報902に最も類似している画像情報を検出する際、パターンマッチング等の処理を行い、付加情報905を求めるものとする。
【００５３】
尚、前述している本発明の実施形態において取得される付加情報は簡易情報及び詳細情報とも文字情報であることを説明しているが、本発明の趣旨は、詳細情報の内容は文字情報に限定するものではなく、更に、詳細情報に撮影した画像情報と関連する地図などの図形情報等が含まれる場合でも本発明の実施形態を適用することは可能である。
【００５４】
以上説明したように、本実施形態によれば、ユーザの手を煩わすことなく撮影した画像情報に関する撮影情報から位置情報を検出し、検出した位置情報及び撮影した画像情報を基に、複数の付加情報記憶部より選択した記憶部から画像情報に付加する付加情報を検索、決定し、選択したレイアウトの条件に従い、決定した付加情報を撮影した画像情報に合成して印刷を行うことが可能になる。
【００５５】
［第３実施形態］
次に、本発明の第３実施形態を説明する。図１０は、本発明の第３実施形態における、画像情報合成部1010の構成を示すブロック図である。尚、第３実施形態における画像情報合成部1010以外の構成及び処理に関しては、第１実施形態と同様であるので詳細な説明は省略する。
【００５６】
図１０の1001、1002は、位置情報検出部102が画像ファイル内より分離した位置情報及び画像情報であり、また、図中の1003は付加情報取得部104で取得され、撮影された対象物体について対応付けられた付加情報である。ここで、付加情報1003は文字情報ともに地図情報を含むものであり、画像情報1002との合成に際して、画像変換部1005で文字情報は画像情報に変換される。この際、画像情報に変換される文字情報は出力レイアウト決定部105で決定されたレイアウト情報1004（図７の703が対応する）に基づいて変換される。
【００５７】
ここで、出力の際に使用されるレイアウト情報1004において、付加情報のうち地図情報（文字情報を含まない情報）のみを使用する場合は、地図情報の変換を行う必要はない。一方、レイアウト情報の種類によっては地図情報及び文字情報を使用する場合、文字情報は画像変換部1005により画像情報に変換される。
【００５８】
次に、画像配置部1006は、レイアウト情報1004に従って、付加情報1003と画像情報1002とを合成するための処理を行うが、付加情報1003としての地図情報と画像情報1002の合成の際には位置情報1001に基づき、画像配置部1006は、地図情報と画像情報とを関連付けてを配置する。ここで、生成された合成画像は印刷出力部107において出力される。
【００５９】
位置情報1001に基づく地図情報と画像情報との関連付けの例として、図11を示す。図11は、本発明の第３実施形態で使用されるレイアウト情報によりレイアウトされる画像情報及び付加情報の配置（合成）を例示する図である。
【００６０】
図中の1101は、画像ファイル内の画像情報と、撮影された対象物体（画像情報）に対応する付加情報のうち、簡易情報及び地図情報が画像情報とともにレイアウト（合成）された状態を示す図であり（図11(a)）、画像情報、簡易情報、詳細情報としての地図情報をレイアウトするためのレイアウト情報の使用が出力レイアウト決定部105により決定された場合、画像情報合成部1010は、レイアウト情報1004に従って、画像情報、簡易情報、地図情報を合成して出力する。この際、画像情報合成部1010は、画像情報と地図情報との関連付けとしてポインタ1106を表示する。位置情報1001には、緯度、経度に関する情報が含まれているので、この情報に基づいて、画像情報合成部1010は、撮影された画像情報が地図情報のうちどの位置に対応するのかということを判断し、表示制御を行う。
【００６１】
図11（b)において、1103は撮影された画像情報に対応し、1004の「XX教会」は簡易情報に相当し、1105は具体的な地図情報に相当する。1106は、撮影された画像情報と地図情報との関連付けを示すポインタであり、これにより地図上における画像情報の位置が関連付けられる。
【００６２】
以上説明したように、本実施形態によれば、ユーザの手を煩わすことなく撮影した画像情報に関する撮影情報から位置情報を検出し、検出した位置情報及び撮影した画像情報を基に、画像情報に付加する情報として地図情報を決定し、位置情報に基づいて地図情報と撮影した画像情報とを関連付けて合成して印刷を行うことが可能になる。
【００６３】
[他の実施形態]
なお、本発明の目的は、前述した各実施形態の処理を実行するソフトウェアのプログラムコードを記録した記憶媒体を、画像処理装置の全体的な制御を司る制御部に供給し、その制御部のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。プログラムコードの格納は、クライアントコンピュータに限定されるものではなく、例えば、サーバとして機能するコンピュータに記憶されておくことも可能である。
【００６４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６５】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ、磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６７】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６８】
【図１】本発明の第１実施形態にかかる画像処理装置の概略的な構成を示すブロック図である。
【図２】画像ファイル入力部１0１に入力される画像ファイルの一例を示す図である。
【図３】付加情報記憶部103に記憶されてる付加情報の構成例を示す図である。
【図４】付加情報取得部104の詳細を示すブロック図である。
【図５】付加情報406を取得するための処理の流れを説明するためのフローチャートである。
【図６】出力レイアウト決定部の詳細を示すブロック図である。
【図７】画像情報合成部106の詳細を示すブロック図である。
【図８】本発明の第１実施形態で使用されるレイアウト情報によりレイアウトされる画像情報及び付加情報の配置を例示する図である。
【図９】本発明の第２実施形態における付加情報取得部910の構成を示すブロック図である。
【図１０】本発明の第３実施形態における画像情報合成部1010の構成を示すブロック図である。
【図１１】本発明の第３実施形態で使用されるレイアウト情報によりレイアウトされる画像情報及び付加情報の配置を例示する図である。
【図１】
2006133876.tif 000003
【図２】
2006133876.tif 000004
【図３】
2006133876.tif 000005
【図４】
2006133876.tif 000006
【図５】
2006133876.tif 000007
【図６】
2006133876.tif 000008
【図７】
2006133876.tif 000009
【図８】
2006133876.tif 000010
【図９】
2006133876.tif 000011
【図１０】
2006133876.tif 000012
【図１１】
2006133876.tif 000013