(57)【要約】【課題】従来、図面情報の地点に対応付けて、撮影した写真を整理することが困難であった。【解決手段】図面情報が格納される図面情報格納部と、１以上の写真が格納される写真格納部と、図面情報を出力する図面情報出力部と、図面情報出力部が出力している図面情報上の地点を特定する指示に関する情報であり、地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付部と、指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付部と、撮影指示に応じて、撮影し、写真を取得する撮影部と、指示情報が有する地点情報に対応付けて、写真を写真格納部に蓄積する写真蓄積部とを具備する写真管理装置１により、図面情報の地点に対応付けて、撮影した写真を、容易に管理できる。【選択図】図５
2018101385.tif 000002
【特許請求の範囲】
【請求項１】
図面情報が格納される図面情報格納部と、
１以上の写真が格納される写真格納部と、
前記図面情報を出力する図面情報出力部と、
前記図面情報出力部が出力している図面情報上の地点を特定する指示に関する情報であり、当該地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付部と、
前記指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付部と、
前記撮影指示に応じて、撮影し、写真を取得する撮影部と、
前記指示情報が有する地点情報に対応付けて、前記写真を前記写真格納部に蓄積する写真蓄積部とを具備する写真管理装置。
【請求項２】
前記指示情報は、地点情報と、撮影の方向を示す方向情報とを含み、
前記写真蓄積部は、
前記地点情報と前記方向情報とに対応付けて、前記写真を前記写真格納部に蓄積する請求項１記載の写真管理装置。
【請求項３】
写真の撮影時のコンテキストの情報である付帯情報を取得する付帯情報取得部と、
前記写真蓄積部は、
前記付帯情報をも、前記写真に対応付けて、前記写真格納部に蓄積する請求項１または請求項２記載の写真管理装置。
【請求項４】
前記付帯情報は、撮影した時刻に関する時刻情報である請求項３記載の写真管理装置。
【請求項５】
前記写真格納部は、
同一に地点情報に対応付けて、２以上の写真を格納し得る請求項１から請求項４いずれか一項に記載の写真管理装置。
【請求項６】
前記写真格納部の１以上の各写真に対応付いている１以上の地点情報を用いて、前記図面情報に、１以上の各地点情報に対応する地点に図柄を付加した図柄付き図面情報を構成する図柄付き図面情報構成部と、
図面情報の出力指示を受け付ける出力指示受付部と、
前記図面情報出力部は、
前記出力指示の受け付けに応じて、前記図柄付き図面情報を出力する請求項１から請求項５いずれか一項に記載の写真管理装置。
【請求項７】
前記図面情報出力部が出力している図柄付き図面情報の図柄に対する図柄指示を受け付ける図柄指示受付部と、
前記図柄指示の受け付けに応じて、前記図柄指示に対する図柄に対応する地点情報と対になる２以上の写真を前記写真格納部から取得する指示写真取得部と、
前記指示写真取得部が取得した２以上の写真を、１以上の情報に基づき、並べて出力する指示写真出力部とをさらに具備する請求項６記載の写真管理装置。
【請求項８】
前記指示写真出力部は、
写真に対応付いている時刻情報に基づいて、前記写真取得部が取得した２以上の写真をソートして出力する請求項７記載の写真管理装置。
【請求項９】
前記図柄指示の受け付けの後に、前記撮影指示受付部が写真の撮影指示を受け付けた場合に、前記撮影部は、撮影し、写真を取得し、
前記写真蓄積部は、
前記図柄指示に対応する図柄に対応する地点情報に対応付けて、前記写真を前記写真格納部に蓄積する請求項７記載の写真管理装置。
【請求項１０】
撮影の期間を示す期間情報を含む検索指示を受け付ける検索指示受付部と、
前記検索指示の受け付けに応じて、前記期間情報に対応する時刻情報と対になる１以上の写真を前記写真格納部から取得する写真検索部と、
前記写真検索部が取得した１以上の写真を出力する検索写真出力部とをさらに具備する請求項１から請求項９いずれか一項に記載の写真管理装置。
【請求項１１】
出力されている写真に対する指示である写真指示を受け付ける写真指示受付部と、
前記写真指示の受け付けに応じて、当該写真指示に対応する地点情報を取得する地点情報取得部と、
前記地点情報取得部が取得した地点情報に対応する地点の図柄を、出力されている図面情報の上に出力する図柄出力部とをさらに具備する請求項１から請求項１０ずれか一項に記載の写真管理装置。
【請求項１２】
前記写真格納部には、位置情報に対応付けられた３以上の写真が格納されており、
一の写真を識別する写真識別子と地点情報とを含む２以上の写真位置指示を受け付ける写真位置指示受付部と、
前記２以上の各写真位置指示が有する写真識別子に対応する位置情報と、前記２以上の各写真位置指示が有する地点情報との組の情報である２以上の対応情報を取得する対応情報取得部と、
前記対応情報取得部が取得した２以上の対応情報と、前記写真格納部の他の写真の位置情報とを用いて、当該他の写真の地点情報を算出する属性情報算出部と、
前記地点情報を、前記他の写真に対応付けて蓄積する属性情報蓄積部とをさらに具備する請求項１から請求項１１ずれか一項に記載の写真管理装置。
【請求項１３】
前記写真格納部の写真は、向きを示す方向情報にも対応付けられており、
前記対応情報取得部は、
前記２以上の各写真位置指示が有する写真識別子に対応する位置情報と方角情報と、前記２以上の各写真位置指示が有する地点情報との組の情報である２以上の対応情報を取得し、
前記属性情報算出部は、
前記対応情報取得部が取得した２以上の対応情報と、前記写真格納部の他の写真の位置情報と方角情報とを用いて、当該他の写真の地点情報と方向情報とを取得し、
前記属性情報蓄積部は、
前記地点情報と方向情報とを、前記他の写真に対応付けて蓄積する請求項１２記載の写真管理装置。
【請求項１４】
前記写真位置指示受付部は、
一の写真を識別する写真識別子と地点情報と方向情報とを含む２以上の写真位置指示を受け付け、
前記対応情報取得部は、
前記２以上の各写真位置指示が有する写真識別子に対応する位置情報と方向情報と、前記２以上の各写真位置指示が有する地点情報と方向情報との組の情報である２以上の対応情報を取得する請求項１３記載の写真管理装置。
【請求項１５】
端末に表示した図面に対して、写真を撮影する位置と方向を予め指定し、当該指定した後に当該端末を用いて撮影した場合に、当該撮影した写真に、前記図面上の前記位置と前記方向とを対応付けて、前記撮影された写真を蓄積する写真管理装置。
【請求項１６】
記録媒体は、
図面情報が格納される図面情報格納部と、
１以上の写真が格納される写真格納部とを具備し、
図面情報出力部、指示情報受付部、撮影指示受付部、撮影部、および写真蓄積部により実現される写真管理方法であって、
前記図面情報出力部が、前記図面情報を出力する図面情報出力ステップと、
前記指示情報受付部が、前記図面情報出力ステップで出力された図面情報上の地点を特定する指示に関する情報であり、当該地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付ステップと、
前記撮影指示受付部が、前記指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付ステップと、
前記撮影部が、前記撮影指示に応じて、撮影し、写真を取得する撮影ステップと、
前記写真蓄積部が、前記指示情報が有する地点情報に対応付けて、前記写真を前記写真格納部に蓄積する写真蓄積ステップとを具備する写真管理方法。
【請求項１７】
コンピュータがアクセス可能な記録媒体は、
図面情報が格納される図面情報格納部と、
１以上の写真が格納される写真格納部とを具備し、
コンピュータを、
前記図面情報を出力する図面情報出力部と、
前記図面情報出力部が出力している図面情報上の地点を特定する指示に関する情報であり、当該地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付部と、
前記指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付部と、
前記撮影指示に応じて、撮影し、写真を取得する撮影部と、
前記指示情報が有する地点情報に対応付けて、前記写真を前記写真格納部に蓄積する写真蓄積部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面情報と写真とを関連付けて管理する写真管理装置等に関するものである。
【背景技術】
【０００２】
例えば、地域・建物・工事現場等の場所において、図面と写真を利用することの有用性が広く知られている。図面はその場所の全体像を、写真はその場所の特定の箇所に関する詳細な情報を持つため、両者を関連付けて整理することにより、その場所に関する情報をより速く正確に得ることが可能となる。両者を関連付けて整理する方法として、写真に整理番号を付ける、階層構造に類別するなどの手法がしばしば用いられている。
【０００３】
また、従来、撮影位置を適切に推測した上で、写真に係る画像を地図上に表示する画面情報を生成可能とする電子アルバム作成サーバがあった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１９３７４
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の手法では、図面と写真を関連付ける作業は写真撮影を行った後に行われるため、写真からその撮影された位置や方向を改めて判別していくという作業が必要となる。この作業は人力に頼らざるを得なく、時間や労力の浪費になり、かつ間違った整理をしてしまうという危険を伴うものである。
【０００６】
また、地図ではない図面情報の特定の地点に対して、写真を関連づける技術が存在しなかった。
【０００７】
つまり、従来の手法や従来技術では、図面情報の地点に対応付けて、撮影した写真を整理することが困難であった。
【０００８】
かかる課題に鑑み、本発明は、写真を撮影した場合に、その撮影された位置の情報、または位置の情報と方向の情報を含めて、写真を管理することを可能とする装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本第一の発明の写真管理装置は、図面情報が格納される図面情報格納部と、１以上の写真が格納される写真格納部と、図面情報を出力する図面情報出力部と、図面情報出力部が出力している図面情報上の地点を特定する指示に関する情報であり、地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付部と、指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付部と、撮影指示に応じて、撮影し、写真を取得する撮影部と、指示情報が有する地点情報に対応付けて、写真を写真格納部に蓄積する写真蓄積部とを具備する写真管理装置である。
【００１０】
かかる構成により、図面情報の地点に対応付けて、撮影した写真を、容易に管理できる。
【００１１】
また、本第二の発明の写真管理装置は、第一の発明に対して、指示情報は、地点情報と、撮影の方向を示す方向情報とを含み、写真蓄積部は、地点情報と方向情報とに対応付けて、写真を写真格納部に蓄積する写真管理装置である。
【００１２】
かかる構成により、図面情報の地点と撮影方向に対応付けて、撮影した写真を、容易に管理できる。
【００１３】
また、本第三の発明の写真管理装置は、第一または第二の発明に対して、写真の撮影時のコンテキストの情報である付帯情報を取得する付帯情報取得部と、写真蓄積部は、付帯情報をも、地点情報に対応付けて、写真格納部に蓄積する写真管理装置である。
【００１４】
かかる構成により、図面情報の地点と付帯情報とに対応付けて、撮影した写真を、容易に管理できる。
【００１５】
また、本第四の発明の写真管理装置は、第三の発明に対して、付帯情報は、撮影した時刻に関する時刻情報である写真管理装置である。
【００１６】
かかる構成により、図面情報の地点と時刻情報とに対応付けて、撮影した写真を、容易に管理できる。
【００１７】
また、本第五の発明の写真管理装置は、第一から第四いずれか１つの発明に対して、写真格納部は、同一に地点情報に対応付けて、２以上の写真を格納し得る写真管理装置である。
【００１８】
かかる構成により、図面情報の地点に対応付けて、同一地点から撮影した２以上の写真を、容易に管理できる。
【００１９】
また、本第六の発明の写真管理装置は、第一から第五いずれか１つの発明に対して、写真格納部の１以上の各写真に対応付いている１以上の地点情報を用いて、図面情報に、１以上の各地点情報に対応する地点に図柄を付加した図柄付き図面情報を構成する図柄付き図面情報構成部と、図面情報の出力指示を受け付ける出力指示受付部と、図面情報出力部は、出力指示の受け付けに応じて、図柄付き図面情報を出力する写真管理装置である。
【００２０】
かかる構成により、撮影した写真が対応付いている地点を、図面情報上で容易に確認できる。
【００２１】
また、本第七の発明の写真管理装置は、第六の発明に対して、図面情報出力部が出力している図柄付き図面情報の図柄に対する図柄指示を受け付ける図柄指示受付部と、図柄指示の受け付けに応じて、図柄指示に対する図柄に対応する地点情報と対になる２以上の写真を写真格納部から取得する指示写真取得部と、指示写真取得部が取得した２以上の写真を、１以上の情報に基づき、並べて出力する指示写真出力部とをさらに具備する写真管理装置である。
【００２２】
かかる構成により、一の地点で撮影した２以上の写真であり、適切に並べられた２以上の写真を容易に確認できる。
【００２３】
また、本第八の発明の写真管理装置は、第七の発明に対して、指示写真出力部は、写真に対応付いている時刻情報に基づいて、指示写真取得部が取得した２以上の写真をソートして出力する写真管理装置である。
【００２４】
かかる構成により、一の地点で撮影した２以上の写真であり、時刻情報に基づいて並べられた２以上の写真を容易に確認できる。
【００２５】
また、本第九の発明の写真管理装置は、第七の発明に対して、図柄指示の受け付けの後に、撮影指示受付部が写真の撮影指示を受け付けた場合に、撮影部は、撮影し、写真を取得し、写真蓄積部は、図柄指示に対応する図柄に対応する地点情報に対応付けて、写真を写真格納部に蓄積する写真管理装置である。
【００２６】
かかる構成により、図面情報の地点に対応付けて、同一地点から撮影した２枚目以上の写真を、容易に管理できる。
【００２７】
また、本第十の発明の写真管理装置は、第一から第九いずれか１つの発明に対して、撮影の期間を示す期間情報を含む検索指示を受け付ける検索指示受付部と、検索指示の受け付けに応じて、期間情報に対応する時刻情報と対になる１以上の写真を写真格納部から取得する写真検索部と、写真検索部が取得した１以上の写真を出力する検索写真出力部とをさらに具備する写真管理装置である。
【００２８】
かかる構成により、欲しい期間の写真が容易に出力できる。
【００２９】
また、本第十一の発明の写真管理装置は、第一から第十いずれかに記載の発明に対して、出力されている写真に対する指示である写真指示を受け付ける写真指示受付部と、写真指示の受け付けに応じて、写真指示に対応する地点情報を取得する地点情報取得部と、地点情報取得部が取得した地点情報に対応する地点の図柄を、出力されている図面情報の上に出力する図柄出力部とをさらに具備する写真管理装置である。
【００３０】
かかる構成により、写真が撮影された地点を容易に確認できる。
【００３１】
また、本第十二の発明の写真管理装置は、第一から第十一いずれかに記載の発明に対して、写真格納部には、位置情報に対応付けられた３以上の写真が格納されており、一の写真を識別する写真識別子と地点情報とを含む２以上の写真位置指示を受け付ける写真位置指示受付部と、２以上の各写真位置指示が有する写真識別子に対応する位置情報と、２以上の各写真位置指示が有する地点情報との組の情報である２以上の対応情報を取得する対応情報取得部と、対応情報取得部が取得した２以上の対応情報と、写真格納部の他の写真の位置情報とを用いて、他の写真の地点情報を算出する属性情報算出部と、地点情報を、他の写真に対応付けて蓄積する属性情報蓄積部とをさらに具備する写真管理装置である。
【００３２】
かかる構成により、写真が撮影された図面情報上の地点を自動的に取得できる。
【００３３】
また、本第十三の発明の写真管理装置は、第十二の発明に対して、写真格納部の写真は、向きを示す方向情報にも対応付けられており、対応情報取得部は、２以上の各写真位置指示が有する写真識別子に対応する位置情報と方角情報と、２以上の各写真位置指示が有する地点情報との組の情報である２以上の対応情報を取得し、属性情報算出部は、対応情報取得部が取得した２以上の対応情報と、写真格納部の他の写真の位置情報と方角情報とを用いて、他の写真の地点情報と方向情報とを取得し、属性情報蓄積部は、地点情報と方向情報とを、他の写真に対応付けて蓄積する写真管理装置である。
【００３４】
かかる構成により、写真が撮影された図面情報上の方向を自動的に取得できる。
【００３５】
また、本第十四の発明の対応情報を取得し、は、第十三の発明に対して、写真位置指示受付部は、一の写真を識別する写真識別子と地点情報と方向情報とを含む２以上の写真位置指示を受け付け、対応情報取得部は、２以上の各写真位置指示が有する写真識別子に対応する位置情報と方向情報と、２以上の各写真位置指示が有する地点情報と方向情報との組の情報である２以上の対応情報を取得する写真管理装置である。
【００３６】
かかる構成により、写真が撮影された図面情報上の方向を自動的に取得できる。
【発明の効果】
【００３７】
本発明による写真管理装置によれば、図面情報の地点に対応付けて、撮影した写真を、容易に管理できる。
【図面の簡単な説明】
【００３８】
【図１】実施の形態１の一の発明である写真撮影手順、および第二の発明であるマーカーの表示方法を説明する図
【図２】同第四の発明である写真検索手順と表示方法、および第三の発明である写真の時系列記録と表示方法を説明する図
【図３】同第五の発明である図面上での写真撮影位置と方向の検索手順と表示方法を説明する図
【図４】実施の形態２の写真撮影位置を図面上に自動で表示する手順を説明する図
【図５】実施の形態３における写真管理装置Ａのブロック図
【図６】同写真管理装置Ａの動作の例について説明するフローチャート
【図７】同写真管理装置Ａの動作の例について説明するフローチャート
【図８】同図柄付き図面情報の構成処理の例について説明するフローチャート
【図９】同図面情報の例を示す図
【図１０】同写真格納部１２の写真の例を示す図
【図１１】同属性情報管理表の例を示す図
【図１２】同図面情報に対する操作の例を説明する図
【図１３】同図面情報に対する操作の例を説明する図
【図１４】同出力例を示す図
【図１５】同出力例を示す図
【図１６】同出力例を示す図
【図１７】同出力例を示す図
【図１８】上記実施の形態におけるコンピュータシステムの概観図
【図１９】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００３９】
以下、写真管理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００４０】
（実施の形態１）
【００４１】
本実施の形態における写真管理装置は、図面と写真を互いに関連付けて記録、整理する手法と、それを実現するシステムである。
【００４２】
また、写真管理装置は、電子端末に表示した図面上をタッチ・スワイプすることで、写真を撮影する位置と方向を予め指定し、続けて撮影した写真と共に、図面上に撮影位置・方向・撮影された写真の情報を埋め込む機能を有する。
【００４３】
また、写真管理装置において、上記撮影手順において、図面の代わりに、写真や画像を電子端末に表示しておくことが可能である。
【００４４】
また、上記撮影手順において、図面上をタッチしてから電子端末のカメラを起動するまでにタッチ・スワイプ以外の操作を必要とせずに行うことが可能である。
【００４５】
また、上記撮影手順において、マウス操作の場合、タッチはクリック、スワイプはドラッグにそれぞれ置き換えることが可能である。
【００４６】
また、上記撮影手順において、続けて撮影した写真の代わりに、撮影済の写真や画像を図面上に埋め込むことが可能である。
【００４７】
また、写真管理装置は、写真を撮影した位置と方向、そして日時などの付帯情報を図面上にマーカーとして表示する機能を有する。
【００４８】
また、写真管理装置は、図面上に表示された上記マーカーから、対応する写真を検索する機能を有する。
【００４９】
また、写真管理装置は、同位置から同方向を撮影した写真を、時系列順に一つのマーカーに記録する機能を有する。
【００５０】
また、写真管理装置は、写真から、その写真に対応するマーカーを検索する機能を有する。
【００５１】
また、写真管理装置は、記録した写真を任意の順序で整列表示する機能を有する。
【００５２】
さらに、写真管理装置は、図面に埋め込まれた写真のうち、任意の指定期間内で撮影した写真のみを抽出して整列表示する機能を有する。
【００５３】
また、本実施の形態において、第一の発明は、電子端末に表示した図面上をタッチ・スワイプすることで、写真を撮影する位置と方向を予め指定し、続けて撮影した写真と共に、図面上に撮影位置・撮影方向・撮影された写真の情報を埋め込むという写真撮影手順である。
【００５４】
また、本実施の形態における第二の発明は、第一の発明によって図面上に埋め込まれた写真の撮影位置と撮影方向を図面上に表示するマーカーである。
【００５５】
また、本実施の形態における第三の発明は、第二の発明によって表示されたマーカーを指定してから再度写真撮影を行うことで、同地点から同方向を撮影した写真を時系列順に複数枚記録することが可能な記録方法である。
【００５６】
また、本実施の形態における第四の発明は、第二の発明によって表示されたマーカーを指定することで、指定されたマーカーに記録されている写真を表示することが可能という写真検索方法である。
【００５７】
さらに、本実施の形態における第五の発明は、第一の発明によって撮影された写真を指定することで、指定された写真に対応する、第二の発明であるマーカーを表示することが可能という写真情報検索方法である。
【００５８】
また、図１は、第一の発明である写真撮影手順、および第二の発明であるマーカーの表示方法について説明する図である。
【００５９】
図１は、建設する建物の図面の画像を示す図面情報である。図１の（ａ）において、ユーザは「図面上をタッチ」すると、写真管理装置は、タッチした位置にマーカーを表示し、撮影位置として記録する。次に、ユーザは、任意の位置へのタッチに続けてスワイプすると（図１（ｂ）参照）、写真管理装置は、スワイプした方向に矢印が向き、撮影方向として記録する（図１（ｃ）参照）。次に、ユーザは、スワイプの操作に続けて、カメラを起動して、写真撮影を、写真管理装置を用いて行う（図１（ｃ）参照）。そして、写真撮影が完了した時点で、写真管理装置において、撮影位置、撮影方向の図面への埋め込みが完了する（図１（ｄ）参照）。
【００６０】
図２も、建設する建物の図面の画像を示す図面情報である。そしてユーザは、図面上に表示されたマーカーを指示すると、そのマーカーに対応する写真を検索して表示する（図２の２０２参照）。図２の２０２のウィンドウにおいて、写真管理装置は、同位置から同方向を撮影した写真を時系列順に表示する。なお、マーカーの指示は、撮影位置と方向の指示と同意義である。
【００６１】
図３において、写真管理装置は、図面に埋め込んだ写真の一覧を整列表示している（３０１参照）。そして、ユーザが、一の写真を指定することで、写真管理装置は、図面上で対応する撮影位置と方向を検索する。そして、写真管理装置は、指定された写真に対応する撮影位置と方向を強調表示する（３０３参照）。つまり、マーカー３０３は、他のマーカーと比較して、強調表示されている。
【００６２】
以上、本実施の形態おける第一の発明によって、写真撮影と同時に図面と写真の整理と記録は完了し、従来必要であった写真撮影後の整理作業を行う必要がなくなる。
【００６３】
また、本実施の形態おける第二の発明と第四の発明によって、写真撮影を行った位置と方向は図面上に明確に表示され、図面から写真を検索することが可能となる。
【００６４】
また、本実施の形態おける第三の発明によって、異なる時刻において同じ撮影位置から同じ方向を撮影した写真を、時系列に沿って記録することが可能となる。
【００６５】
さらに、本実施の形態おける第五の発明によって、第二の発明とは逆に、写真から、その写真が撮影された図面上の位置と方向を検索することが可能となる。
【００６６】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。
【００６７】
（実施の形態２）
【００６８】
本実施の形態における写真管理装置は、写真の撮影位置と撮影方向を図面上に自動的に表示する機能を有する。
【００６９】
従来、ＧＰＳ機能と方位計測機能を持った端末で撮影した写真は、撮影時の緯度経度と撮影方向をメタデータとして保持することが可能である。
【００７０】
しかし、写真の撮影位置と撮影方向を図面上の位置と向きに対応付けるためには、撮影者の記憶や写りこんだものからその写真の撮影位置を判断する必要がある。しかし、人の記憶能力や被写体の識別のしやすさによってその精度には大きなぶれが生じる。このような記憶や識別のしやすさといった主観的かつ曖昧な情報への依存度を減らし、写真の撮影位置と撮影方向を図面上の位置と向きに自動的に対応付けることを、本実施の形態における写真管理装置の目的とする。
【００７１】
上記の目的の達成のために、課題を解決するために、本実施の形態における写真管理装置は以下のような特徴を有する。
【００７２】
ここで、写真管理装置が出力する図面は、曲率を無視できる地表範囲に限定されたものであるとする。その地表範囲の緯度がある実数αの近傍であるとき、その地表範囲は緯度と、αの余弦を乗じた経度を直交座標系とする２次元ユークリッド空間とみなすことが可能である。よってその地表範囲では、任意の異なる緯度経度を持つ３点を、互いの位置の相似性を保ったまま図面上の座標として変換することが可能である。つまり任意の異なる２つの地点の緯度経度と図面上での座標の対応を既知であると仮定することで、任意の緯度経度を持つ点を図面上の座標として求めることが可能となる。
【００７３】
また、上記で仮定した２つの既知の点のうちのどちらかと経度が同じで緯度が異なる点の図面上の座標を求めることで、緯度軸が図面上でどの方向を向いているかが求まる。よって図面上での方位を求めることが可能である。
【００７４】
また、図面上での任意の異なる３つ以上の地点の緯度経度が既知であることを仮定した場合、既知である地点の集合から同じ組み合わせとならないように抽出した異なる２つの地点のペア全てについて、上記の変換により図面上での座標を求めることが可能である。こうして求めた座標の加重平均をとることで、座標変換の精度を向上させることが可能である。
【００７５】
図４は、写真撮影位置を図面上に自動で表示する手順を示す図面である。図４（ａ）において、地表平面上のＡの地点で撮影された写真Ａ、Ｂの地点で撮影された写真Ｂが存在する、とする。そして、写真Ａの図面（図面情報）上の位置をα、写真Ｂ（図面情報）上の位置をβとして、ユーザが図面上を指示した、とする（図４（ｂ））。
【００７６】
そして、地表平面上のＰ地点で撮影された写真Ｐについて、図４の（ｃ）（ｄ）に示すように、写真撮影位置は、点Ｐについて、ＡＢＰと相似な図形αβρを作る点ρを求める。つまり、２つの異なる撮影位置Ａ，Ｂの図面上での位置α、βを予め指定することで、任意のＰについて図面上での位置ρが計算可能である。
【００７７】
以上、本実施の形態において、図面上での任意の異なる２つ以上の地点における緯度経度を予め指定することで、撮影地点の緯度経度、撮影方向を表す情報と共に保存された写真の撮影位置と撮影方向を、図面上に自動で表示する機能を説明した。
【００７８】
また、本実施の形態において、緯度経度が予め指定された任意の異なる地点をより増やすことで、図面上に表示する写真の撮影位置と撮影方向の精度を向上させる機能を説明した。
【００７９】
以上、本実施の形態によれば、図面上で任意の異なる２つの地点の緯度経度を予め指定することで、撮影地点の緯度経度と撮影方向をメタデータとして保持している写真の撮影位置と撮影方向を、図面上に自動で表示することが可能となる。さらに、図面上で予め緯度経度を指定する任意の異なる地点の数を増やすことで、図面上に表示する写真の撮影位置と撮影方向の精度を向上させることが可能となる。
【００８０】
（実施の形態３）
【００８１】
本実施の形態において、格納されている図面情報を出力している場合に、画像上の地点の指定を受け付け、撮影指示を受け付けた場合に、当該地点の地点に対応付けて、撮影した写真を蓄積する写真管理装置について説明する。
【００８２】
また、本実施の形態において、指示は撮影の方向を示す情報を含み、方向情報も写真に対応付けて蓄積する写真管理装置について説明する。
【００８３】
また、本実施の形態において、時刻情報等の付帯情報を取得し、当該付帯情報も写真に対応付けて蓄積する写真管理装置について説明する。
【００８４】
また、本実施の形態において、同一の地点に対して、２以上の写真をリンク付けることが可能な写真管理装置について説明する。
【００８５】
また、本実施の形態において、図面情報の出力時に、写真がリンク付いている地点が図的に明示される写真管理装置について説明する。
【００８６】
また、本実施の形態において、一の地点の指示を受け付け、当該地点に対応付いている２以上の写真を、１以上の情報に基づき、並べて出力する写真管理装置について説明する。なお、１以上の情報は、例えば、時刻情報である。
【００８７】
また、本実施の形態において、マーカーの指示後に、写真を撮影した場合、当該マーカーの地点に写真が対応付く写真管理装置について説明する。
【００８８】
また、本実施の形態において、図面情報識別子、期間情報を受け付け、当該図面情報に対応付いており、期間情報が示す期間に撮影された１以上の写真を出力する写真管理装置について説明する。
【００８９】
また、本実施の形態において、写真に対する指示を受け付け、当該写真に対応するマーカーを図面情報上に出力する写真管理装置について説明する。
【００９０】
また、本実施の形態において、位置情報を有する２以上の各写真の画像上の位置の指定を受け付け、他の写真の画像上への位置を算出し、画像に対応付ける
【００９１】
さらに、本実施の形態において、写真が撮影された図面情報上の方向も自動的に取得できる写真管理装置について説明する。
【００９２】
図５は、本実施の形態における写真管理装置Ａのブロック図である。写真管理装置Ａは、格納部１、受付部２、処理部３、および出力部４を備える。
【００９３】
格納部１は、図面情報格納部１１、写真格納部１２、および属性情報格納部１３を備える。
【００９４】
受付部２は、出力指示受付部２１、指示情報受付部２２、撮影指示受付部２３、図柄指示受付部２４、写真指示受付部２５、検索指示受付部２６、および写真位置指示受付部２７を備える。
【００９５】
処理部３は、撮影部３１、付帯情報取得部３２、写真蓄積部３３、図柄付き図面情報構成部３４、指示写真取得部３５、写真検索部３６、地点情報取得部３７、対応情報取得部３８、属性情報算出部３９、および属性情報蓄積部４０を備える。
【００９６】
出力部４は、図面情報出力部４１、指示写真出力部４２、検索写真出力部４３、および図柄出力部４４を備える。
【００９７】
格納部１には、各種の情報が格納される。各種の情報とは、例えば、後述する図面情報、写真、後述する属性情報である。
【００９８】
図面情報格納部１１は、１または２以上の図面情報が格納される。通常、図面情報は、当該図面情報を識別する図面情報識別子に対応付けて、図面情報格納部１１に格納されている。図面情報は、位置情報を有さないことは好適である。図面情報には、位置情報を有する地図情報は含まれない。図面情報は、図面の情報である。図面は、例えば、建物の図面、工事現場の図面、地域の図面である。図面情報は、ベクトルデータ、ラスターデータ等、問わない。図面情報は、例えば、ｊｐｅｇ、ｇｉｆ等であるが、図面情報のデータ構造は問わない。なお、位置情報とは、通常、（緯度，経度）である。位置情報は、高度を含んでも良い。また、図面情報は、位置情報を有さない画像の情報も含むと考えても良い。
【００９９】
写真格納部１２は、１以上の写真が格納される。写真は、地点情報が対応付いていることは好適である。写真は、方向情報が対応付いていることは好適である。写真は、地点情報を含む属性情報が対応付いている、と考えても良い。属性情報は、図柄に対応する情報であり、図柄を構成する元になる情報である。属性情報は、方向情報も含むと考えても良い。写真は、位置情報に対応付けられていても良い。なお、地点情報は、図面情報の上の位置（地点）を特定する情報である。地点情報とは、通常、図面情報内の相対的な座標値（ｘ，ｙ）である。地点情報は、例えば、図面情報の基準点（例えば、図面情報の左上隅の点）からの相対的な位置を示す座標情報（ｘ，ｙ）である。地点情報は、通常、写真が撮影された位置である。ただし、地点情報は、写真の被写体の図面情報上の位置を特定する情報でも良い。写真は、通常、ユーザにより撮影された写真である。写真は、撮影画像と言っても良い。撮影画像は、通常、静止画である。ただし、撮影画像は、動画でも良い。方向情報は、図面情報の中での方向を示す情報である。方向情報は、例えば、図面情報上の基準線からの角度により表現される。方向情報は、例えば、２次元のベクトルである。なお、図柄は、上記のマーカーと同意義である、と考えても良い。図柄の形状や色やデータ構造等は問わない。図柄は視覚的に認識できるものであれば何でも良い。つまり、図柄は、例えば、画像、文字等により構成される。
【０１００】
写真格納部１２は、同一に地点情報に対応付けて、２以上の写真を格納し得る。また、写真格納部１２は、同一に地点情報および同一の方向情報に対応付けて、２以上の写真を格納し得る。なお、写真格納部１２は、対応する地点情報が同じで、方向情報が異なる２以上の写真を格納していても良い。
【０１０１】
また、写真格納部１２は、位置情報に対応付けられた３以上の写真が格納されていても良い。写真格納部１２は、位置情報および方角情報に対応付けられた３以上の写真が格納されていても良い。方角情報とは、地表面上の方角を示す情報である。方角情報は、例えば、北を基準とした角度を示す情報であるが、その表現形式は問わない。
【０１０２】
属性情報格納部１３は、１または２以上の属性情報が格納される。属性情報は、写真が対応付いている図面情報上の地点を示す地点情報を有する。属性情報は、方向情報を有することは好適である。また、属性情報は、属性情報を識別する属性情報識別子と対応付いていても良い。また、属性情報は、付帯情報を含んでも良い。付帯情報とは、写真の撮影時のコンテキストの情報である、と言っても良い。付帯情報は、例えば、時刻、日付、天気などである。付帯情報は、例えば、撮影場所に関する属性情報である、と言っても良い。
【０１０３】
受付部２は、各種の指示や情報を受け付ける。各種の指示や情報とは、例えば、後述する出力指示、後述する指示情報、後述する撮影指示、後述する図柄指示、後述する写真指示、後述する検索指示である。
【０１０４】
各種の指示や情報等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１０５】
出力指示受付部２１は、図面情報の出力指示を受け付ける。出力指示は、通常、図面情報識別子を有する。
【０１０６】
指示情報受付部２２は、指示情報を受け付ける。指示情報は、図面情報出力部４１が出力している図面情報上の地点を特定する指示に関する情報である。指示情報は、図面情報上の地点等と、写真とを対応付ける指示が入力される場合に取得される情報である。指示情報は、図面情報上の地点を特定する地点情報を含む情報である。指示情報とは、例えば、地点情報と方向情報とを有する情報である。ここでは、通常、地点情報と方向情報とは、ユーザにより入力される指示や情報に基づく。
【０１０７】
ここで、出力指示の受け付けのために、ユーザにより入力される指示等は、例えば、タッチパネルへのタッチ、マウスでの押下などである。出力指示の受け付けのために、ユーザにより入力される指示等は、地点の指示と方向の入力等の一連の操作でも良い。出力指示の受け付けのために入力される指示の入力方法は何でも良い。
【０１０８】
撮影指示受付部２３は、指示情報が受け付けられた後に、写真の撮影指示を受け付ける。撮影指示受付部２３は、指示情報の受け付けに続けて、写真の撮影指示を受け付けることは好適である。撮影指示は、撮影ボタンの押下、撮影のメニュー項目の選択などである。撮影指示の入力方法は何でも良い。撮影指示の受け付けの後に、撮影指示受付部２３は、写真撮影のためのシャッター押下指示を受け付けることは好適である。撮影指示は、撮影モードへの移行の指示でも良いし、撮影を行い、写真を取得する指示でも良い。
【０１０９】
図柄指示受付部２４は、図柄指示を受け付ける。図柄指示とは、図面情報出力部４１が出力している図柄付き図面情報の図柄に対する指示である。図柄指示の入力方法は、例えば、図柄へのタッチパネルを用いたタッチ、図柄へのマウスでの押下などである。図柄指示の入力方法は、問わないことは言うまでもない。
【０１１０】
写真指示受付部２５は、出力されている写真に対する指示である写真指示を受け付ける。
【０１１１】
検索指示受付部２６は、写真を検索する指示である検索指示を受け付ける。検索指示は、例えば、撮影の期間を示す期間情報を含む。期間情報は、例えば、期間の始点を示す期間始点情報と期間の終点を示す期間終点情報とを有する。かかる場合、検索指示は、例えば、「検索  ２０１７／１／１＜＝期間＜＝２０１７／３／２５」、「検索  ２０１７／１／１＜期間＜２０１７／３／２５」等である。期間情報は、例えば、期間の始点を示す期間始点情報のみを有する。かかる場合、検索指示は、例えば、「検索  ２０１７／１／１＜＝期間」「検索  ２０１７／１／１＜期間」である。期間情報は、例えば、期間の終点を示す期間終点情報のみを有する。かかる場合、検索指示は、例えば、「検索  期間＜＝２０１７／３／２５」、「検索  期間＜２０１７／３／２５」等である。
【０１１２】
写真位置指示受付部２７は、２以上の写真位置指示を受け付ける。写真位置指示は、通常、位置情報に対応付いている写真を特定する操作、その写真の図面情報上の地点を特定する操作により受け付けられる。写真位置指示は、位置情報に対応付いている写真の、図面情報上の地点の指示である。写真位置指示は、通常、写真識別子と地点情報とを有する。
【０１１３】
処理部３は、各種の処理を行う。各種の処理とは、例えば、撮影部３１、付帯情報取得部３２、写真蓄積部３３、図柄付き図面情報構成部３４、指示写真取得部３５、写真検索部３６、地点情報取得部３７、対応情報取得部３８、属性情報算出部３９、属性情報蓄積部４０が行う処理である。
【０１１４】
撮影部３１は、撮影指示に応じて、撮影し、写真を取得する。撮影部３１は、カメラ、ＭＰＵ、メモリ等より実現され得る。
【０１１５】
付帯情報取得部３２は、写真の撮影時の付帯情報を取得する。なお、付帯情報取得部３２は、例えば、図示しない時計や外部のサーバから付帯情報を取得する。
【０１１６】
写真蓄積部３３は、指示情報が有する地点情報に対応付けて、撮影部３１が取得した写真を写真格納部１２に蓄積する。写真蓄積部３３は、例えば、地点情報と写真とを対にして、写真格納部１２に蓄積する。
【０１１７】
写真蓄積部３３は、指示情報が有する地点情報と指示情報が有する方向情報とに対応付けて、写真を写真格納部１２に蓄積しても良い。写真蓄積部３３は、例えば、地点情報と方向情報と写真とを対にして、写真格納部１２に蓄積する。
【０１１８】
写真蓄積部３３は、付帯情報取得部３２が取得した付帯情報をも、地点情報に対応付けて、写真格納部１２に蓄積することは好適である。写真蓄積部３３は、例えば、付帯情報と地点情報と写真とを対にして、写真格納部１２に蓄積する。
【０１１９】
写真蓄積部３３は、例えば、指示情報が有する地点情報を有し、属性情報識別子を有する属性情報を構成し、当該属性情報を属性情報格納部１３に蓄積し、かつ属性情報識別子に対応付けて、写真を写真格納部１２に蓄積する。なお、かかる場合、属性情報は、指示情報が有する方向情報を有しても良いし、付帯情報取得部３２が取得した付帯情報を有しても良い。
【０１２０】
写真蓄積部３３は、受け付けられた図柄指示に対応する図柄に対応する地点情報に対応付けて、写真を写真格納部１２に蓄積することは好適である。写真蓄積部３３は、例えば、受け付けられた図柄指示に対応する図柄に対応する地点情報等を、格納部１から取得する。そして、写真蓄積部３３は、例えば、取得した地点情報等に対応付けて、写真を写真格納部１２に蓄積する。なお、地点情報等とは、地点情報のみ、地点情報と方向情報、地点情報と付帯情報、地点情報と方向情報と付帯情報である。
【０１２１】
写真蓄積部３３は、例えば、受け付けられた図柄指示に対応する図柄に対応する属性情報識別子を取得し、当該属性情報識別子に対応付けて、写真を写真格納部１２に蓄積しても良い。かかる場合、図柄は属性情報識別子に対応付けられている。
【０１２２】
図柄付き図面情報構成部３４は、図柄付き図面情報を構成する。図柄付き図面情報構成部３４は、例えば、写真格納部１２の１以上の各写真に対応付いている１以上の地点情報を用いて、図面情報に、１以上の各地点情報に対応する地点に図柄を付加した図柄付き図面情報を構成する。図柄付き図面情報構成部３４は、例えば、属性情報格納部１３の各属性情報が有する地点情報が示す地点に、図柄を配置し、図柄付き図面情報を構成する。
【０１２３】
さらに具体的には、例えば、図柄付き図面情報構成部３４は、写真格納部１２の１以上の各写真に対応付いている１以上の地点情報を取得する。そして、図柄付き図面情報構成部３４は、１以上の地点情報が示す位置であり、図面情報上の位置に、図柄を配置する。なお、図柄は、格納部１に格納されている、とする。
【０１２４】
図柄付き図面情報構成部３４は、例えば、１以上の各属性情報が有する方向情報を用いて、方向を示す情報（例えば、矢印）を図柄（例えば、円）に付加し、出力する図柄を構成し、当該構成した図柄を、当該方向情報と対になる地点情報が示す地点であり、図面情報上の地点に配置し、図柄付き図面情報を構成する。
【０１２５】
なお、図柄付き図面情報構成部３４が図柄付き図面情報を構成するタイミングは問わない。図柄付き図面情報構成部３４は、例えば、新たな地点の地点情報の写真が蓄積される毎に、図柄付き図面情報を構成しても良い。図柄付き図面情報構成部３４は、図面情報の出力指示の受け付けに応じて、図柄付き図面情報を構成しても良い。
【０１２６】
指示写真取得部３５は、図柄指示の受け付けに応じて、図柄指示に対する図柄に対応する地点情報と対になる２以上の写真を写真格納部１２から取得する。指示写真取得部３５は、例えば、図柄指示に対する図柄と対になる属性情報識別子と対になる写真を写真格納部１２から取得しても良い。属性情報識別子と対になる写真は、地点情報と対になる写真でもある。
【０１２７】
写真検索部３６は、検索指示の受け付けに応じて、当該検索指示が有する期間情報に対応する時刻情報と対になる１以上の写真を写真格納部１２から取得する。写真検索部３６は、例えば、検索指示が有する期間情報に対応する時刻情報と対になる属性情報識別子と対になる１以上の写真を写真格納部１２から取得する。
【０１２８】
地点情報取得部３７は、写真指示の受け付けに応じて、写真指示に対応する写真と対になる地点情報を格納部１から取得する。地点情報取得部３７は、例えば、写真指示に対応する写真と対になる属性情報識別子と対になる地点情報を属性情報格納部１３から取得する。
【０１２９】
対応情報取得部３８は、２以上の各写真位置指示が有する写真識別子に対応する位置情報と、２以上の各写真位置指示が有する地点情報との組の情報である２以上の対応情報を取得する。なお、対応情報は、通常、位置情報（緯度，経度）と地点情報（座標値（ｘ，ｙ））との組である。また、対応情報は、格納部１に格納されていても良い。なお、対応情報取得部３８が対応情報を取得するタイミングは問わない。
【０１３０】
属性情報算出部３９は、対応情報取得部３８が取得した２以上の対応情報と、写真格納部１２の他の写真の位置情報とを用いて、他の写真の地点情報を算出する。なお、他の写真とは、写真位置指示で指示されていない写真である。また、他の写真は、位置情報が対応付いた写真である。２つの対応情報が「位置情報（緯度＝Ｘ１，経度＝Ｙ１），地点情報（座標値（ｘ１，ｙ１））」「位置情報（緯度＝Ｘ２，経度＝Ｙ２），地点情報（座標値（ｘ２，ｙ２））」であり、他の一の写真の位置情報が（緯度＝Ｘ３，経度＝Ｙ３）である場合、属性情報算出部３９は、他の一の写真の地点情報（ｘ３，ｙ３）を、以下の数式１により算出する。
【数１】
2018101385.tif 000003
【０１３１】
属性情報算出部３９は、対応情報取得部３８が取得した２以上の対応情報と、写真格納部１２の他の写真の位置情報と方角情報とを用いて、当該他の写真の地点情報と方向情報とを取得しても良い。２つの対応情報が「位置情報（緯度＝Ｘ１，経度＝Ｙ１），方角情報（Θ１），地点情報（座標値（ｘ１，ｙ１）），方向情報（θ１）」「位置情報（緯度＝Ｘ２，経度＝Ｙ２）），方角情報（Θ２），地点情報（座標値（ｘ２，ｙ２）），方向情報（θ２）」であり、他の一の写真の位置情報が（緯度＝Ｘ３，経度＝Ｙ３），方角情報（Θ３）である場合、属性情報算出部３９は、他の一の写真の地点情報（ｘ３，ｙ３）を数式１により算出し、方向情報（θ３）を以下の数式２により算出する。
【数２】
2018101385.tif 000004
【０１３２】
なお、対応情報取得部３８が取得した対応情報が３以上存在する場合、属性情報算出部３９は、以下のような処理を行い、他の一の写真の地点情報の精度を高めることは好適である。つまり、属性情報算出部３９は、対応情報取得部３８が取得した３以上の対応情報から、２組以上の異なる組み合わせの２つの対応情報を取得する。そして、属性情報算出部３９は、２組以上の対応情報の各組（２つの対応情報）を用いて、他の一の写真の地点情報を算出し、２以上の地点情報の候補値を取得する。そして、属性情報算出部３９は、２以上の地点情報の候補値の平均を算出し、最終的な地点情報を取得する。
【０１３３】
また、属性情報算出部３９は、他の２以上の写真の地点情報を取得することは好適である。
【０１３４】
属性情報蓄積部４０は、属性情報算出部３９が算出した地点情報を、他の写真に対応付けて蓄積する。属性情報蓄積部４０は、属性情報算出部３９が取得した地点情報と方向情報とを、他の写真に対応付けて蓄積しても良い。
【０１３５】
出力部４は、各種の情報を出力する。各種の情報とは、例えば、図面情報、図柄付き図面情報、写真、図柄等である。ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念でも良い。
【０１３６】
図面情報出力部４１は、図面情報を出力する。図面情報出力部４１は、出力指示の受け付けに応じて、図面情報を出力することは好適である。図面情報出力部４１は、例えば、出力指示の受け付けに応じて、図柄付き図面情報を出力する。
【０１３７】
指示写真出力部４２は、指示写真取得部３５が取得した１または２以上の写真を出力する。指示写真出力部４２は、指示写真取得部３５が取得した２以上の写真を、１以上の情報に基づき、並べて出力することは好適である。ここで、１以上の情報とは、通常、付帯情報である。１以上の情報とは、例えば、時刻情報である。つまり、指示写真出力部４２は、写真に対応付いている時刻情報に基づいて、指示写真取得部３５が取得した２以上の写真をソートして出力することは好適である。
【０１３８】
検索写真出力部４３は、写真検索部３６が取得した１以上の写真を出力する。検索写真出力部４３は、１以上の情報に基づき、並べて写真を出力することは好適である。
【０１３９】
図柄出力部４４は、地点情報取得部３７が取得した地点情報に対応する地点の図柄を、出力されている図面情報の上に出力する。図柄出力部４４は、地点情報取得部３７が取得した地点情報に対応する地点の図柄を、他の図柄と視覚的に異なる態様で出力することは好適である。視覚的に異なる態様とは、地点情報取得部３７が取得した地点情報に対応する地点の図柄を、他の図柄と比較して、強調して出力することを含む。
【０１４０】
格納部１、図面情報格納部１１、写真格納部１２、および属性情報格納部１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１４１】
格納部１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１等で記憶されるようになってもよい。
【０１４２】
処理部３、撮影部３１、付帯情報取得部３２、写真蓄積部３３、図柄付き図面情報構成部３４、指示写真取得部３５、写真検索部３６、地点情報取得部３７、対応情報取得部３８、属性情報算出部３９、および属性情報蓄積部４０は、通常、ＭＰＵやメモリ等から実現され得る。処理部３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１４３】
出力部４、図面情報出力部４１、指示写真出力部４２、検索写真出力部４３、および図柄出力部４４は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１４４】
次に、写真管理装置Ａの動作の例について、図６、図７のフローチャートを用いて説明する。
【０１４５】
（ステップＳ６０１）出力指示受付部２１は、図面情報の出力指示を受け付けたか否かを判断する。出力指示を受け付けた場合はステップＳ６０２に行き、出力指示を受け付けない場合はステップＳ６０６に行く。なお、出力指示は、例えば、図面情報識別子を有する。
【０１４６】
（ステップＳ６０２）処理部３は、出力指示に対応する図面情報を図面情報格納部１１から読み込む。なお、例えば、処理部３は、出力指示が有する図面情報識別子で識別される図面情報を図面情報格納部１１から読み込む。
【０１４７】
（ステップＳ６０３）図柄付き図面情報構成部３４は、ステップＳ６０２で読み込まれた図面情報に対応付く地点情報が存在するか否かを判断する。地点情報が存在する場合はステップＳ６０４に行き、地点情報が存在しない場合はステップＳ６０５に行く。なお、図柄付き図面情報構成部３４は、例えば、属性情報格納部１３に属性情報が存在するか否かにより、地点情報が存在するか否かを判断する。
【０１４８】
（ステップＳ６０４）図柄付き図面情報構成部３４は、図柄付き図面情報の構成処理を行う。かかる図柄付き図面情報の構成処理について、図８のフローチャートを用いて説明する。
【０１４９】
（ステップＳ６０５）図面情報出力部４１は、ステップＳ６０４で構成された図柄付き図面情報、またはステップＳ６０２で読み込まれた図面情報を出力する。ステップＳ６０１に戻る。
【０１５０】
（ステップＳ６０６）指示情報受付部２２は、指示情報を受け付けたか否かを判断する。指示情報を受け付けた場合はステップＳ６０７に行き、指示情報を受け付けない場合はステップＳ６１３に行く。
【０１５１】
（ステップＳ６０７）処理部３は、指示情報に含まれる地点情報等を図示しないバッファに一時蓄積する。
【０１５２】
（ステップＳ６０８）出力部４は、撮影を促すユーザインターフェイス（ＵＩ）を出力する。なお、撮影を促すＵＩは、カメラの図柄のボタン、撮影モードに移行するためのメニュー項目等である。また、かかるＵＩを構成するためのＵＩ情報は、格納部１に格納されている、とする。なお、撮影を促すＵＩは、撮影指示を受け付けるＵＩである。また、指示情報受付部２２の指示情報の受け付けにより、撮影を促すＵＩを出力することは好適である。
【０１５３】
（ステップＳ６０９）撮影指示受付部２３は、撮影指示を受け付けたか否かを判断する。撮影指示を受け付けた場合はステップＳ６１０に行き、撮影指示を受け付けない場合はステップＳ６０９に戻る。なお、撮影指示は、ここでは、カメラモードに移行する指示であるが、撮影を行う指示でも良い。
【０１５４】
（ステップＳ６１０）処理部３は、写真管理装置Ａのモードをカメラモードにする。なお、カメラモードとは、撮影を行うモードである。
【０１５５】
（ステップＳ６１１）受付部２は、シャッター押下指示を受け付けたか否かを判断する。シャッター押下指示を受け付けた場合はステップＳ６１２に行き、シャッター押下指示を受け付けない場合はステップＳ６１１に戻る。なお、シャッター押下指示とは、写真を撮影する指示である。
【０１５６】
（ステップＳ６１２）撮影部３１は、撮影し、写真を取得する。そして、写真蓄積部３３は、図示しないバッファに一時蓄積されている地点情報等に対応付けて、取得した写真を写真格納部１２に蓄積する。ステップＳ６０１に戻る。なお、ここで、地点情報等とは、地点情報、または地点情報と方向情報である。また、付帯情報取得部３２は付帯情報を取得しても良い。かかる場合、写真蓄積部３３は、地点情報等と付帯情報とに対応付けて、取得した写真を写真格納部１２に蓄積する。
【０１５７】
（ステップＳ６１３）図柄指示受付部２４は、図柄指示を受け付けたか否かを判断する。図柄指示を受け付けた場合はステップＳ６１４に行き、出力指示を受け付けない場合はステップＳ６１８に行く。
【０１５８】
（ステップＳ６１４）指示写真取得部３５は、図柄指示に対応する図柄が配置されている地点情報を取得する。ここで、図柄が配置されている地点情報と対に方向情報をも取得しても良い。なお、指示写真取得部３５は、図柄指示に対応する図柄と対になる属性情報識別子を取得しても良い。
【０１５９】
（ステップＳ６１５）指示写真取得部３５は、ステップＳ６１４で取得した地点情報等と対になる１以上の写真を写真格納部１２から取得する。なお、指示写真取得部３５は、属性情報識別子と対になる１以上の写真を写真格納部１２から取得しても良い。
【０１６０】
（ステップＳ６１６）指示写真取得部３５は、ステップＳ６１５で取得した１以上の写真と対になる付帯情報を取得する。そして、指示写真取得部３５は、付帯情報をキーとして、１以上の写真をソートする。
【０１６１】
（ステップＳ６１７）指示写真出力部４２は、ステップＳ６１６でソートされた１以上の写真を出力する。ステップＳ６０１に戻る。
【０１６２】
（ステップＳ６１８）写真指示受付部２５は、写真指示を受け付けたか否かを判断する。写真指示を受け付けた場合はステップＳ６１９に行き、写真指示を受け付けない場合はステップＳ６２２に行く。
【０１６３】
（ステップＳ６１９）地点情報取得部３７は、写真指示の受け付けに応じて、当該写真指示に対応する写真と対になる地点情報等を取得する。
【０１６４】
（ステップＳ６２０）処理部３は、標準の図柄に対して、目立つ態様に変更した図柄を取得する。なお、本ステップの処理は、図柄付き図面情報構成部３４が行っても良い。
【０１６５】
（ステップＳ６２１）図柄出力部４４は、変更された図柄を、ステップＳ６１９で取得された地点情報が示す地点であり、図面情報上の地点に出力する。ステップＳ６０１に戻る。なお、図柄出力部４４は、出力されている図柄であり、
【０１６６】
（ステップＳ６２２）検索指示受付部２６は、検索指示を受け付けたか否かを判断する。検索指示を受け付けた場合はステップＳ６２３に行き、検索指示を受け付けない場合はステップＳ６２８に行く。
【０１６７】
（ステップＳ６２３）写真検索部３６は、検索指示に従って、写真格納部１２を検索する。
【０１６８】
（ステップＳ６２４）写真検索部３６は、ステップＳ６２３で写真が取得できたか否かを判断する。取得できた場合はステップＳ６２５に行き、取得できなかった場合はステップＳ６０１に戻る。
【０１６９】
（ステップＳ６２５）写真検索部３６は、検索した１以上の写真等を取得する。写真等とは、写真と付帯情報である。
【０１７０】
（ステップＳ６２６）写真検索部３６は、取得した１以上の写真を各写真と対になる付帯情報をキーとしてソートする。なお、写真のソート処理は必須ではないことは言うまでもない。
【０１７１】
（ステップＳ６２７）検索写真出力部４３は、ステップＳ６２６でソートされた１以上の写真を出力する。ステップＳ６０１に戻る。
【０１７２】
（ステップＳ６２８）写真位置指示受付部２７は、写真位置指示を受け付けたか否かを判断する。写真位置指示を受け付けた場合はステップＳ６２９に行き、写真位置指示を受け付けない場合はステップＳ６３１に行く。
【０１７３】
（ステップＳ６２９）対応情報取得部３８は、写真位置指示から対応情報を取得し、格納部１に蓄積する。
【０１７４】
（ステップＳ６３０）処理部３は、写真位置指示に対応する写真と、写真位置指示に含まれる地点情報等とを対応付ける。ステップＳ６０１に戻る。
【０１７５】
（ステップＳ６３１）処理部３は、他の写真の対応付け処理を行うか否かを判断する。対応付け処理を行う場合はステップＳ６３２に行き、対応付け処理を行う場合はステップＳ６０１に戻る。なお、他の写真の対応付け処理のタイミングは問わない。ユーザに指示により、他の写真の対応付け処理を行うことは好適である。
【０１７６】
（ステップＳ６３２）属性情報算出部３９は、カウンタｉに１を代入する。
【０１７７】
（ステップＳ６３３）属性情報算出部３９は、ｉ番目の写真が存在するか否かを判断する。ｉ番目の写真が存在する場合はステップＳ６３４に行き、存在しない場合はステップＳ６０１に戻る。なお、ｉ番目の写真とは、地点情報に対応付けられていないｉ番目の写真である。
【０１７８】
（ステップＳ６３４）属性情報算出部３９は、ｉ番目の写真と対になる位置情報を取得する。
【０１７９】
（ステップＳ６３５）属性情報算出部３９は、ステップＳ６３４で取得した位置情報を、ステップＳ６２９で蓄積された２以上の対応情報に適用し、ｉ番目の写真に対応する地点情報等を算出する。
【０１８０】
（ステップＳ６３６）属性情報蓄積部４０は、ステップＳ６３５で算出された地点情報等を、ｉ番目の写真に対応付けて、格納部１に蓄積する。
【０１８１】
（ステップＳ６３７）属性情報算出部３９は、カウンタｉを１、インクリメントする。ステップＳ６３３に戻る。
【０１８２】
なお、図６、図７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１８３】
また、図７のフローチャートにおいて、方向情報をも算出し、蓄積することは好適である。
【０１８４】
次に、ステップＳ６０４の図柄付き図面情報の構成処理の例について、図８のフローチャートを用いて説明する。
【０１８５】
（ステップＳ８０１）図柄付き図面情報構成部３４は、格納部１に格納されている図柄を読み出す。
【０１８６】
（ステップＳ８０２）図柄付き図面情報構成部３４は、カウンタｉに１を代入する。
【０１８７】
（ステップＳ８０３）図柄付き図面情報構成部３４は、出力指示に対応する図面情報に対応付いている写真であり、ｉ番目の写真が写真格納部１２に格納されているか否かを判断する。格納されていればステップＳ８０４に行き、格納されていなければ上位処理にリターンする。
【０１８８】
（ステップＳ８０４）図柄付き図面情報構成部３４は、ｉ番目の写真に対応付いている地点情報等を取得する。
【０１８９】
（ステップＳ８０５）図柄付き図面情報構成部３４は、ステップＳ８０４で取得した地点情報等は、新規な地点情報等であるか否かを判断する。新規な地点情報等である場合はステップＳ８０６に行き、既に図示しないバッファに蓄積されている地点情報等であればステップＳ８０９に行く。
【０１９０】
（ステップＳ８０６）図柄付き図面情報構成部３４は、ステップＳ８０１で読み出した図柄を用いて、出力する図柄を構成する。なお、図柄付き図面情報構成部３４は、例えば、ステップＳ８０１で読み出した図柄と方向情報とを用いて、出力する図柄を構成する。
【０１９１】
（ステップＳ８０７）図柄付き図面情報構成部３４は、ステップＳ８０４で取得した地点情報が示す地点であり、図面情報上の地点に、ステップＳ８０６で構成した図柄を配置する。
【０１９２】
（ステップＳ８０８）図柄付き図面情報構成部３４は、ステップＳ８０４で取得した地点情報等を図示しないバッファに一時蓄積する。
【０１９３】
（ステップＳ８０９）図柄付き図面情報構成部３４は、カウンタｉを１、インクリメントする。ステップＳ８０３に戻る。
【０１９４】
以下、本実施の形態における写真管理装置Ａの具体的な動作について説明する。
【０１９５】
今、写真管理装置Ａの図面情報格納部１１は、図９に示す図面情報を格納している。図９に示す図面情報の図面情報識別子は、「ｆｉｇ１」である、とする。また、図９に示す図面情報は、ここでは、８つの図柄が付加された図柄付き図面情報である。また、図面情報格納部１１は、図示しない図面情報識別子「ｆｉｇ２」に対応付いた図面情報をも格納している、とする。ここでは、この図面情報には、図柄が付加されていない、とする。
【０１９６】
また、写真格納部１２は、図１０に示す４つの写真を始めとする、多数の写真が格納されている、とする。また、（ａ）の写真の写真識別子は「Ｐ１１」、（ｂ）の写真の写真識別子は「Ｐ１２」、（ｃ）の写真の写真識別子は「Ｐ１３」、（ｄ）の写真の写真識別子は「Ｐ２１」である、とする。
【０１９７】
さらに、属性情報格納部１３は、図１１に示す属性情報管理表を格納している。属性情報管理表は、属性情報を管理する表である。属性情報管理表は、「ＩＤ」「図面情報識別子」「地点情報」「方向情報」「写真識別子」「付帯情報」を有するレコードを１以上格納し得る。「付帯情報」は、ここでは「日時」「天気」を有する。「ＩＤ」はレコードを識別する情報である。「図面情報識別子」は属性情報に対応する図面情報の識別子である。「地点情報」は属性情報が有する情報であり、写真が撮影された図面上の地点を示す情報であり、ここでは、平面上（図面上）の座標値である。「方向情報」は写真が撮影された図面上の方向を示す情報である。「写真識別子」は、写真の識別子である。「日時」は写真が撮影された日時を示す情報であり、図示しない時計から取得された情報である。「天気」は写真が撮影された日時における天気を示す情報であり、図示しないサーバから、撮影時に取得された情報である。
【０１９８】
かかる状況において、ユーザは、写真管理装置Ａに対して、「ｆｉｇ１」の出力指示を入力した、とする。すると、出力指示受付部２１は、図面情報の出力指示を受け付ける。そして、処理部３は、出力指示に対応する「ｆｉｇ１」の図面情報を図面情報格納部１１から読み込む。
【０１９９】
次に、図面情報出力部４１は、読み込んだ図柄付き図面情報を出力する。
【０２００】
なお、図面情報格納部１１に、図柄を付加されていない図面情報が格納されていない場合、以下のように動作する。つまり、例えば、図柄付き図面情報構成部３４は、図１１の属性情報管理表に、図面情報識別子「ｆｉｇ１」と対になる属性情報が存在することを検知する。つまり、図柄付き図面情報構成部３４は、読み込まれた図面情報に対応付く地点情報が存在すると、判断する。次に、図柄付き図面情報構成部３４は、図８のフローチャートで説明した処理により、図柄付き図面情報の構成処理を行い、図柄付き図面情報を取得する。そして、図面情報出力部４１は、当該構成した図柄付き図面情報を出力する。
【０２０１】
次に、ユーザは、写真管理装置Ａに対して、出力されている図９の図面情報に対して、図１２に示す１２０１の地点を指示した、とする。すると、受付部２は、かかる地点の地点情報を含む地点の指示を受け付ける。そして、出力部４は、１２０２に示すメニューを出力する、とする。なお、メニューとは操作対象である。また、ユーザは、メニューの中の１０３のボタンを押下した、とする。すると、受付部２は、ボタン１０３の押下を受け付ける。そして、出力部４は、１３０３の領域のサークル等の操作対象を出力する。なお、１３０１の領域の１３０２の矢印は方向を変更する操作対象であり、矢印１３０３をドラグし、動かせば、方向を示す矢印１３０３が変更される、とする。そして、矢印１３０３が確定した場合、受付部２は、矢印１３０３が示す方向の情報である方向情報を受け付ける。また、十字の矢印と円から構成される図１３０４は、地点情報を移動させるための図である、とする。ユーザは、かかる図１３０４をドラッグし、移動させることにより、地点情報を変更できる。そして、地点情報と方向情報とが確定した後に、指示情報受付部２２は、当該確定した地点情報と方向情報とを有する指示情報を受け付ける。
【０２０２】
次に、処理部３は、確定した地点情報と方向情報とを有する属性情報を構成し、図示しないバッファに一時蓄積する。
【０２０３】
次に、出力部４は、撮影を促すユーザインターフェイス１３０５を出力する。なお、このＵＩ１３０５は、撮影ボタン１３０６と図柄編集ボタン１３０７を有する。撮影ボタン１３０６は、写真を撮影するためのボタンである。図柄編集ボタン１３０７は、図面情報上に表示される図柄の属性（色や文字列）を変更、入力するためのボタンである。
【０２０４】
次に、ユーザは、撮影ボタン１３０６を押下した、とする。すると、撮影指示受付部２３は、撮影指示を受け付ける。そして、処理部３は、写真管理装置Ａのモードをカメラモードにする。
【０２０５】
次に、ユーザは、シャッター押下指示を入力した、とする。すると、受付部２は、シャッター押下指示を受け付ける。
【０２０６】
次に、撮影部３１は、撮影し、写真を取得する。また、付帯情報取得部３２は付帯情報である、日時と天気とを取得する。なお、日時と天気とを取得する技術は公知技術であるので詳細な説明は省略する。そして、処理部３は、図面情報識別子「ｆｉｇ１」を取得する。また、処理部３は、図示しないバッファに一時蓄積されている地点情報と方向情報とを有する属性情報を取得する。また、処理部３は、ユニークな写真識別子を生成する。そして、処理部３は、図面情報識別子「ｆｉｇ１」、地点情報、方向情報、写真識別子、日時、天気等を有するレコードを、図１１の属性情報管理表に追記する。
【０２０７】
以上により、一つの図柄に対応する情報が蓄積された。そして、出力されている図柄付き図面情報は、図１４のようになる。図１４において、１４０１の図柄が追加された。
【０２０８】
なお、図１３において、ユーザが１３０７のボタンを押下した場合、図１５に示す図柄の編集画面１５０１が表示され、図柄を構成する円の色や、矢印の色、線種、サイズが変更できる。
【０２０９】
また、ユーザは、図１６に示すように、表示されている図面情報の中の図柄１６０１を押下した、とする。すると、図柄指示受付部２４は、図柄１６０１に対する図柄指示を受け付ける。
【０２１０】
次に、指示写真取得部３５は、図柄指示に対応する図柄が配置されている地点情報を取得する。
【０２１１】
次に、指示写真取得部３５は、取得した地点情報と対になる３つの写真を写真格納部１２から取得した、とする。
【０２１２】
次に、指示写真取得部３５は、取得した３つの写真と対になる日時取得する。そして、指示写真取得部３５は、日時をキーとして、古い順に３つの写真をソートする。
【０２１３】
次に、指示写真出力部４２は、ソートされた１以上の写真を出力する。かかる出力例が図１６の１６０２である。なお、写真には、図示しない手段により、メモ書きが可能である、とする。
【０２１４】
また、１または２以上の写真が表示されている状況において、ユーザは、一の写真を選択した、とする。すると、写真指示受付部２５は、写真指示を受け付ける。
【０２１５】
次に、地点情報取得部３７は、写真指示の受け付けに応じて、当該写真指示に対応する写真と対になる地点情報等を取得する。
【０２１６】
次に、処理部３は、標準の図柄に対して、目立つ態様に変更した図柄を取得する。そして、図柄出力部４４は、変更された図柄を、取得された地点情報が示す地点であり、図面情報上の地点に出力する。かかる出力例は、図１７である。図１７において、図柄１７０１の色が、他の図柄の色とは異なる色になっている。
【０２１７】
次に、ユーザは、期間情報を有する検索指示を入力した、とする。すると、検索指示受付部２６は、検索指示を受け付ける。
【０２１８】
次に、写真検索部３６は、検索指示に従って、当該期間情報が示す期間に対応する日付と対になる写真の１以上の写真識別子を、図１１の属性情報管理表から取得する。次に、当該１以上の各写真識別子により識別される写真を写真格納部１２から読み出す。そして、検索写真出力部４３は、取得された１以上の写真を出力する。
【０２１９】
以上、本実施の形態によれば、図面情報の地点に対応付けて、撮影した写真を、容易に管理できる。
【０２２０】
また、本実施の形態によれば、図面情報の地点と撮影方向に対応付けて、撮影した写真を、容易に管理できる。
【０２２１】
また、本実施の形態によれば、図面情報の地点と付帯情報とに対応付けて、撮影した写真を、容易に管理できる。
【０２２２】
また、本実施の形態によれば、一の地点で撮影した２以上の写真であり、適切に並べられた２以上の写真を容易に確認できる。
【０２２３】
また、本実施の形態によれば、図面情報の地点に対応付けて、同一地点から撮影した２以上の写真を、容易に管理できる。
【０２２４】
また、本実施の形態によれば、撮影した写真が対応付いている地点を、図面情報上で容易に確認できる。
【０２２５】
また、本実施の形態によれば、欲しい期間の写真が容易に出力できる。
【０２２６】
また、本実施の形態によれば、写真が撮影された図面情報上の地点を自動的に取得できる。
【０２２７】
さらに、本実施の形態によれば、写真が撮影された図面情報上の方向を自動的に取得できる。
【０２２８】
なお、本実施の形態において、写真管理装置Ａはスタンドアロンの装置として説明したが、ユーザが使用する端末装置と通信を行うサーバ装置でも良いことは言うまでもない。かかる場合、受付部２、出力指示受付部２１、指示情報受付部２２、撮影指示受付部２３、図柄指示受付部２４、写真指示受付部２５、検索指示受付部２６、および写真位置指示受付部２７は、端末装置から指示や情報を受信する。また、出力部４、図面情報出力部４１、指示写真出力部４２、検索写真出力部４３、および図柄出力部４４は、端末装置に情報を送信する。
【０２２９】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における写真管理装置Ａを実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、コンピュータがアクセス可能な記録媒体は、図面情報が格納される図面情報格納部と、１以上の写真が格納される写真格納部とを具備し、コンピュータを、前記図面情報を出力する図面情報出力部と、前記図面情報出力部が出力している図面情報上の地点を特定する指示に関する情報であり、当該地点を特定する地点情報を含む情報である指示情報を受け付ける指示情報受付部と、前記指示情報を受け付けた後に、写真の撮影指示を受け付ける撮影指示受付部と、前記撮影指示に応じて、撮影し、写真を取得する撮影部と、前記指示情報が有する地点情報に対応付けて、前記写真を前記写真格納部に蓄積する写真蓄積部として機能させるためのプログラムである。
【０２３０】
また、図１８は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の写真管理装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１８は、このコンピュータシステム３００の概観図であり、図１９は、システム３００のブロック図である。
【０２３１】
図１８において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０２３２】
図１９において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２３３】
コンピュータシステム３００に、上述した実施の形態の写真管理装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２３４】
プログラムは、コンピュータ３０１に、上述した実施の形態の写真管理装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２３５】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２３６】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２３７】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（端末情報送信部、端末情報受信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２３８】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２３９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２４０】
以上のように、本発明にかかる写真管理装置は、図面情報の地点に対応付けて、撮影した写真を、容易に管理できるという効果を有し、写真管理装置等として有用である。
【符号の説明】
【０２４１】
１  格納部
２  受付部
３  処理部
４  出力部
１１  図面情報格納部
１２  写真格納部
１３  属性情報格納部
２１  出力指示受付部
２２  指示情報受付部
２３  撮影指示受付部
２４  図柄指示受付部
２５  写真指示受付部
２６  検索指示受付部
２７  写真位置指示受付部
３１  撮影部
３２  付帯情報取得部
３３  写真蓄積部
３４  図面情報構成部
３５  指示写真取得部
３６  写真検索部
３７  地点情報取得部
３８  対応情報取得部
３９  属性情報算出部
４０  属性情報蓄積部
４１  図面情報出力部
４２  指示写真出力部
４３  検索写真出力部
４４  図柄出力部
【図１】
2018101385.tif 000005
【図２】
2018101385.tif 000006
【図３】
2018101385.tif 000007
【図４】
2018101385.tif 000008
【図５】
2018101385.tif 000009
【図６】
2018101385.tif 000010
【図７】
2018101385.tif 000011
【図８】
2018101385.tif 000012
【図９】
2018101385.tif 000013
【図１０】
2018101385.tif 000014
【図１１】
2018101385.tif 000015
【図１２】
2018101385.tif 000016
【図１３】
2018101385.tif 000017
【図１４】
2018101385.tif 000018
【図１５】
2018101385.tif 000019
【図１６】
2018101385.tif 000020
【図１７】
2018101385.tif 000021
【図１８】
2018101385.tif 000022
【図１９】
2018101385.tif 000023