(57)【要約】【課題】本発明は、作業工程毎に作業状況を確実に撮影できるようにするとともに、作業工程の遅れをガイダンスして、工事進捗管理、工事完了報告資料の作成等の作業負担を軽減することである。【解決手段】デジタルカメラ２０は、作業状況を撮影し、撮影画像をタイトル（属性）と、当該属性に「撮影済」情報を付けて関連データと対応付けて記録する。ＣＰＵ２１は、受注建築現場建築別日程ファイルから作業スケジュール日程を参照して工程終了日程の差を判別し（ステップＳ７１）、スケジュール入りに遅延が発生しているか否かを判別してその遅延期間を求めてガイダンスを表示部２５に表示する（ステップＳ７３）。【選択図】      図１４
2007252009.tif 000002
【特許請求の範囲】
【請求項１】
複数の作業工程からなる一連の作業工程において、その各作業工程に関連する工程情報を記憶する作業工程記憶手段と、
前記複数の作業工程からなる一連の作業工程のうち、任意の作業工程を選択する工程選択手段と、
前記工程選択手段により選択された作業工程における撮影対象を撮影する撮影手段と、
前記撮影手段により撮影された選択された作業工程の撮影対象画像を、その作業工程に関連する工程情報と対応付けて記録する画像記録手段と、
前記画像記録手段に記録された各作業工程の工程情報と撮影対象画像とを外部に送信する送信手段と、
前記作業工程記憶手段に記憶された一連の作業の各作業工程に関連する工程情報に基づいて、前記撮影手段により撮影対象画像が撮影された際の作業工程の遅れを検出し、検出した工期遅れをガイダンスする工程遅れ検出手段と
を備えたことを特徴とする撮影装置。
【請求項２】
前記作業工程記憶手段に記憶された一連の作業の各作業工程に関連する工程情報に基づいて、前記撮影手段により撮影対象画像が撮影された際の作業工程の予算オーバーを検出し、検出した工期の予算オーバーをガイダンスする工程予算検出手段を備えたことを特徴とする請求項１記載の撮影装置。
【請求項３】
コンピュータを、
複数の作業工程からなる一連の作業工程において、その各作業工程に関連する工程情報を記憶する作業工程記憶手段、
前記複数の作業工程からなる一連の作業工程のうち、任意の作業工程を選択する工程選択手段、
前記工程選択手段により選択された作業工程における撮影対象を撮影する撮影手段、
前記撮影手段により撮影された選択された作業工程の撮影対象画像を、その作業工程に関連する工程情報と対応付けて記録する画像記録手段、
前記画像記録手段に記録された各作業工程の工程情報と撮影対象画像とを外部に送信する送信手段、
前記作業工程記憶手段に記憶された一連の作業の各作業工程に関連する工程情報に基づいて、前記撮影手段により撮影対象画像が撮影された際の作業工程の遅れを検出し、検出した工期遅れをガイダンスする工程遅れ検出手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工事現場における作業工程を撮影記録するための撮影装置及びプログラムに関する。
【背景技術】
【０００２】
従来、複数の作業工程（着手前入札、工事状況（工程単位の工事現場状況、工事状況を示す黒板）、出来形（完成））からなる一連の作業工程の各工程毎に、その作業状況をカメラで撮影しておき、その画像をパーソナルコンピュータに取り込んで、各工程に関連する工程情報（日時、現場名、工種、種別、細別）をキー入力して工事進捗、工事完了報告資料を作成している。
【０００３】
参考に、従来の工事記録写真における作業工程の一例を図２３に示す。図２３において、上段の作業工程は、銀塩写真による撮影の場合の作業工程を示し、下段の作業工程は、デジタル写真による撮影の場合の作業工程を示す。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の工事進捗、工事完了報告資料を作成する場合に、撮影した写真がどの工程か判別し難い。また、写真を撮り忘れた場合は工事を元に戻すことができないため、各工程毎に撮影すべき種類の工程名を印刷した資料を見ながら神経を使って写真を撮り忘れないようにしており面倒であった。また、作業工程の遅れがどの程度か別途管理しなければならず、その作業が煩雑であった。
【０００５】
本発明の課題は、作業工程毎に作業状況を確実に撮影できるようにするとともに、作業工程の遅れをガイダンスして、工事進捗管理、工事完了報告資料の作成を簡略化して作業負担の軽減を図ることである。
【課題を解決するための手段】
【０００６】
本発明の撮影装置は、複数の作業工程からなる一連の作業工程において、その各作業工程に関連する工程情報を記憶する作業工程記憶手段と、前記複数の作業工程からなる一連の作業工程のうち、任意の作業工程を選択する工程選択手段と、前記工程選択手段により選択された作業工程における撮影対象を撮影する撮影手段と、前記撮影手段により撮影された選択された作業工程の撮影対象画像を、その作業工程に関連する工程情報と対応付けて記録する画像記録手段と、前記画像記録手段に記録された各作業工程の工程情報と撮影対象画像とを外部に送信する送信手段と、前記作業工程記憶手段に記憶された一連の作業の各作業工程に関連する工程情報に基づいて、前記撮影手段により撮影対象画像が撮影された際の作業工程の遅れを検出し、検出した工期遅れをガイダンスする工程遅れ検出手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、作業工程毎に作業状況を確実に撮影でき、作業工程の遅れをガイダンスして、工事進捗管理、工事完了報告資料の作成の作業負担の軽減を図ることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図２２は、本発明を適用した撮影装置を接続してなる撮影システムの一実施の形態を示す図である。
まず、構成を説明する。
図１は、本実施の形態における撮影システム１００のシステム構成を示す図であり、撮影補助装置であるパーソナルコンピュータ１と、撮影装置であるデジタルカメラ２０とが無線通信によりデータ送受信される場合を示す。
また、図２は、本実施の形態における撮影システム２００のシステム構成を示す図であり、撮影補助装置であるパーソナルコンピュータ１と、撮影装置であるデジタルカメラ２０とが有線通信によりデータ送受信される場合を示す。
これら図１及び図２に示す各撮影システム１００，２００において使用されるパーソナルコンピュータ１及びデジタルカメラ２０は、無線通信機能と有線通信機能を備えるため、両方のシステム形態に対応可能であるものとする。
【０００９】
図３は、パーソナルコンピュータ１の機能的構成を示すブロック図である。図３において、パーソナルコンピュータ１は、ＣＰＵ２、入力部３、ＲＡＭ４、外部Ｉ／Ｆ５、表示部６、記憶部７及び通信制御部８により構成されており、各部はバス９により接続されている。
【００１０】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）２は、記憶部７に記憶されているシステムプログラムを読み出し、ＲＡＭ４内に形成されたワークメモリに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２は、記憶部７に記憶されている編集加工処理プログラム及び撮影工程情報入力処理プログラムを読み出してワークメモリに展開し、後述する編集加工処理及び撮影工程情報入力処理を実行し、それらの処理結果をＲＡＭ５内のワークメモリに記憶すると共に表示部６に表示させる。そして、ワークメモリに格納した処理結果を記憶部７内の指定の保存先に保存させる。
【００１１】
ＣＰＵ２は、編集加工処理（図１５参照）において、デジタルカメラ２０から無線通信又は有線通信によりデータ転送された複数の工程情報と撮影対象画像との組み合わせを受信し、その受信データから工事件名の一覧を表示部６に表示して編集対象の工事件名を選択させ、選択された工事件名のタイトル（属性）及び撮影画像の表示に切り替え、属性の修正指示により当該工事件名の属性を修正する処理を実行する。
【００１２】
また、ＣＰＵ２は、撮影工程情報入力処理（図１６参照）において、工事件名等のヘッダ情報の入力と、工種、種別及び撮影時期等の各写真情報（明細）の入力と、図形／画像データの入力と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による位置情報及び現場の写真情報の入力とを、一連の作業の全作業工程について受け付けて、その入力された情報を各作業工程毎に「ヘッダ情報＋明細情報＋図形／画像情報」のデータ形態にしてデジタルカメラ２０にダウンロードする。
【００１３】
入力部３は、文字／英数字入力キー、カーソルキー、及び各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスと、を備えて構成され、キーボードで押下操作されたキーの押下信号とマウスによる操作信号とを、入力信号としてＣＰＵ２に出力する。
【００１４】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４は、ＣＰＵ２により実行されるシステムプログラム、編集加工処理プログラム及び撮影工程情報入力処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。
【００１５】
外部Ｉ／Ｆ５は、通信用ケーブル等によりデジタルカメラ２０内の外部Ｉ／Ｆ２４と接続され、ＣＰＵ２の制御によりデジタルカメラ２０内の外部Ｉ／Ｆ２４との間でデータ送受信を行い、受信データをＣＰＵ２に出力するといった有線通信機能を有する。
【００１６】
表示部６は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等により構成され、ＣＰＵ２から入力される表示信号の指示に従って、工事件名一覧表示画面や選択された工事件名のタイトル（属性）及び撮影画像等を表示する。
【００１７】
記憶部７は、プログラム、データ等が予め記憶されており、この記憶部７は、磁気的、光学的記録媒体、若しくは半導体メモリなどＣＰＵ２で読取り可能な記録媒体を含んだ構成である。この記録媒体はＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、この記録媒体に格納する上記システムプログラム、編集加工処理プログラム及び撮影工程情報入力処理プログラム等は、その一部若しくは全部をサーバやクライアントからＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して通信制御部５から受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００１８】
通信制御部８は、アンテナ１１が接続され、デジタルカメラ２０内の通信制御部２８と無線通信可能な無線通信制御機能を有し、ＣＰＵ２の制御により無線通信動作を実行し、デジタルカメラ２０から工程情報と撮影対象画像の組み合わせをデータ受信（アップロード）し、各作業工程毎の「ヘッダ情報＋明細情報＋図形／画像情報」データをデジタルカメラ２０に送信（ダウンロード）する。
【００１９】
図４は、デジタルカメラ２０の機能的構成を示すブロック図である。図４において、デジタルカメラ２０は、ＣＰＵ２１、入力部２２、ＲＡＭ２３、外部Ｉ／Ｆ２４、表示部２５、撮像部２６、記憶部２７、通信制御部２８及びＧＰＳ部２９により構成されており、各部はバス３０により接続されている。
【００２０】
ＣＰＵ２１は、記憶部２８に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークメモリに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２は、記憶部２７に記憶されている属性情報に従った撮影処理プログラム、位置検出処理プログラム、撮影工程表示処理プログラム、未撮影工程検索追加処理プログラム、画像及び工事関連データアップロード処理プログラム及び工程予算判別処理プログラムを読み出してワークメモリに展開し、後述する属性情報に従った撮影処理、位置検出処理、撮影工程表示処理、未撮影工程検索追加処理、画像及び工事関連データアップロード処理及び工程予算判別処理を実行し、それらの処理結果をＲＡＭ５内のワークメモリに記憶すると共に表示部６に表示させる。そして、ワークメモリに格納した処理結果を記憶部２７内の指定の保存先に保存させる。
【００２１】
ＣＰＵ２１は、属性情報に従った撮影処理（図８、９参照）において、記憶部２７内の受注建築現場建築別日程メモリ２７２に記憶された各受注建築現場建築別日程ファイルからヘッダ情報を読み出して工事件名を表示部２５に一覧表示して工事件名を選択させて該当工事件名のタイトル（属性）を表示し、その建築現場の位置をＧＰＳ部２９を利用して検出する位置検出処理（図１０参照）を実行し、現在位置が撮影すべき建築現場か否かを確認する。
【００２２】
次いで、シャッターが押下されて撮像部２６により当該作業工程の撮影対象（作業工程を記入した黒板を含む）が撮影されて撮影画像が入力されると、ＣＰＵ２１は、その撮影画像から当該建築現場の写真記録に残すべき黒板画像を獲得し、その黒板画像から文字列（タイトル）を文字認識し、当該属性（タイトル）と照合して一致を確認すると、撮影工程表示処理（図１１参照を）実行して、撮影工程表、現場写真及びその他の情報を表示して撮影対象の作業工程を確認させ、当該タイトル（属性）に撮影画像を付加し、当該属性に「撮影済」情報を付けて関連データと対応付けて受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルに記憶するといった一連の撮影処理を、全作業行程について繰り返し実行する。
【００２３】
そして、ＣＰＵ２１は、後述する未撮影工程検索追加処理（図１２参照）を実行し、受注建築現場建築別日程メモリ２７２に記憶された各受注建築現場建築別日程ファイルからヘッダ情報を読み出して工事件名を表示部２５に一覧表示して工事件名を選択させて、選択された工事件名の未撮影の工程を、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから検索する。
【００２４】
次いで、ＣＰＵ２１は、検索した未撮影工程のタイトル（属性）を表示部２５に表示し、シャッターが押下されて撮像部２６により当該未撮影工程の撮影対象が撮影されて撮影画像が入力されると、当該タイトル（属性）に撮影画像を付加し、当該属性に「撮影済」情報を付けて関連データと対応付けて受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルに記憶するといった一連の撮影処理を、未撮影の全作業行程について繰り返し実行する。
【００２５】
次いで、ＣＰＵ２１は、工事終了を確認すると、後述する画像及び工事関連データアップロード処理（図１３参照）を実行し、工事終了直後か否かを確認し、工事終了直後でなければ、工事名及び工程名の一覧を表示部２５に表示してアップロードする工事名及び工程名を選択させ、送信指定を確認すると、選択された工事名及び工程名のタイトル毎の画像を、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから読み出して、外部Ｉ／Ｆ２４により有線通信、又は通信制御部２８による無線通信によりパーソナルコンピュータ１に送信（アップロード）する。
【００２６】
また、ＣＰＵ２１は、工事終了直後であることを確認すると、パーソナルコンピュータ１にアップロードする旨をガイダンスして、送信指定を確認すると、受注建築現場建築別日程メモリ２７２内の各受注建築現場建築別日程ファイルに記憶された工事名及び工程名のタイトル毎の画像を読み出して、外部Ｉ／Ｆ２４により有線通信、又は通信制御部２８による無線通信によりパーソナルコンピュータ１に送信（アップロード）する。
【００２７】
また、ＣＰＵ２１は、工事終了を確認しなければ、後述する工程予算判別処理（図１４参照）を実行し、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから作業スケジュール日程を参照して工程終了日程の差を判別し、スケジュール入りに遅延が発生していると判別すると、その遅延期間を求めてガイダンスを表示部２５に表示し、さらに、予定予算をオーバーしているか否かを判別し、予算オーバーしていると判別すると、その予算オーバー金額をガイダンスする。
【００２８】
図４に戻り、入力部２２は、電源スイッチ、シャッター、撮影に関する各種設定スイッチ及びカーソルスイッチ等を備え、その各スイッチ操作に応じた操作信号をＣＰＵ２１に出力する。
【００２９】
ＲＡＭ２３は、ＣＰＵ２１により実行されるシステムプログラム、属性情報に従った撮影処理プログラム、位置検出処理プログラム、撮影工程表示処理プログラム、未撮影工程検索追加処理プログラム、画像及び工事関連データアップロード処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。
【００３０】
外部Ｉ／Ｆ２４は、通信用ケーブル等によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５と接続され、ＣＰＵ２１の制御によりパーソナルコンピュータ１内の外部Ｉ／Ｆ５との間でデータ送受信を行い、受信データをＣＰＵ２１に出力するといった有線通信機能を有する。
【００３１】
表示部２５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等により構成され、ＣＰＵ２１から入力される表示信号の指示に従って、工事件名一覧表示画面や選択された工事件名のタイトル（属性）及び撮影画像等を表示する。
【００３２】
撮像部２６は、撮像用の光学レンズユニットとＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  ）等の撮像素子を含む光電変換ユニット等により構成され、入力部２２おけるシャッター押下操作に応じてＣＰＵ２１から入力される撮影指示により、作業工程の撮影対象を撮像し、その撮像画像を光電変換して撮像画像データとしてＣＰＵ２１に出力する。
【００３３】
記憶部２７は、プログラム、データ等が予め記憶されており、この記憶部２７は、磁気的、光学的記録媒体、若しくは半導体メモリなどＣＰＵ２１で読取り可能な記録媒体を含んだ構成である。この記録媒体はＣＤ−ＲＯＭ、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、この記録媒体に格納する上記システムプログラム、属性情報に従った撮影処理プログラム、位置検出処理プログラム、撮影工程表示処理プログラム、未撮影工程検索追加処理プログラム、画像及び工事関連データアップロード処理プログラム等は、その一部若しくは全部をサーバやクライアントからＷＡＮ、ＬＡＮなどのネットワークを介して通信制御部５から受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００３４】
また、記憶部２７は、図５に示すタイプ別建築工程メモリ２７１と図６に示す受注建築現場建築別日程メモリ２７２を格納する。図５に示すタイプ別建築工程メモリ２７１は、タイプ別に複数の作業工程を含む建築工程を工期とともに設定したタイプ別建築工程ファイルを複数格納し、図中に示すように「タイプＡ建築工程、タイプＢ建築工程、・・・、タイプＮ建築工程等」を格納する。
【００３５】
図１７にタイプ別建築工程ファイルの具体例を示す。図１７に示すタイプＡ建築工程ファイルでは、工事内容（仮設工事、基礎工事、建方工事、屋根板金樋工事等）と工期を示す日数との関係が工程スケジュールとして見られるように展開したものである。このようなものが、他のタイプＢ建築工程ファイルやタイプＮ建築工程ファイルについても同様に設定されている。
【００３６】
また、図６に示す受注建築現場建築別日程メモリ２７２は、受注した建築について図５のタイプ別建築工程を具体的なスケジュール日程に適用した受注建築現場建築別日程ファイルを複数格納し、図中に示すように「○○邸／タイプＡ建築日程、○×邸／タイプＢ建築日程、・・・等」を格納する。
【００３７】
図１８に受注建築現場建築別日程ファイルの具体例を示す。図１８に示す○○邸タイプＡ建築日程ファイルでは、図１７に示したタイプＡ建築工程ファイルを適用して、具体的にカレンダーの日程を合成して、各工事の日程スケジュールとして見られるように展開したものである。このようなものが、他のタイプＢ建築日程ファイルについても同様に設定されている。
さらに、記憶部２７は、上記位置検出処理に際して利用される地図データも記憶する。
【００３８】
通信制御部２８は、アンテナ３１が接続され、パーソナルコンピュータ１内の通信制御部１１と無線通信可能な無線通信制御機能を有し、ＣＰＵ２１の制御により無線通信動作を実行し、パーソナルコンピュータ１に対して受注建築現場建築別日程メモリ２７２から読み出された工事名及び工程名のタイトル毎の画像をデータ送信（アップロード）し、また、各作業工程毎の「ヘッダ情報＋明細情報＋図形／画像情報」データをパーソナルコンピュータ１から受信（ダウンロード）する。
【００３９】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）部２９は、複数のＧＰＳ衛星から発信されたＧＰＳ衛星信号を受信し、この受信したＧＰＳ衛星信号から自己の現在位置を算出し、算出した現在位置情報（例えば、経度、緯度、高度データ）をＣＰＵ２１に出力する。
【００４０】
次に、本実施の形態の動作を説明する。
まず、本実施の形態の撮影システムによる建築現場の撮影作業の全体的な流れを図７に示す。
図７に示すように、デジタルカメラ１では、まず、パーソナルコンピュータ１から建築現場の作業工程の撮影に必要な編集内容（各作業工程毎の「ヘッダ情報＋明細情報＋図形／画像情報」データ）をダウンロードし、そのダウンロードに従った撮影を行い、その撮影画像を関連データ、タイトル（属性）と対応付けて記録し、その記録した撮影画像、関連データ及びタイトル（属性）をパーソナルコンピュータ１にアップロードする。
【００４１】
そして、図７において、パーソナルコンピュータ１では、デジタルカメラ２０からアップロードされた撮影画像、関連データ及びタイトル（属性）を修正して、工事管理用ファイルに記録し、又は所定の管理フォーマットで印刷出力する。
【００４２】
次に、デジタルカメラ２０内のＣＰＵ２１により実行される属性情報に従った撮影処理について、図８及び図９に示すフローチャートに基づいて説明する。
これらのフローチャートは本願発明の撮影システムを構成するデジタルカメラ２０に各機能を実現させるためのプログラムを説明する為のものである。このプログラムはＣＰＵ２１が読み取り可能なプログラムコードの形態で記憶部２７に格納されている例で説明するが、全ての機能を記憶部２７に格納する必要は無く、必要に応じて、その一部若しくは全部をネットワークを介して通信制御部２８から受信して実現する様にしても良い。
【００４３】
図８において、デジタルカメラ２０内のＣＰＵ２１は、記憶部２７内の受注建築現場建築別日程メモリ２７２に記憶された各受注建築現場建築別日程ファイルからヘッダ情報を読み出して工事件名を表示部２５に一覧表示し（ステップＳ１）、この一覧表示から工事件名を選択されると（ステップＳ２）、その選択された工事件名のタイトル（属性）を表示する（ステップＳ３）。
【００４４】
次いで、ＣＰＵ２１は、その建築現場の位置をＧＰＳ部２９を利用して検出する位置検出処理を実行する。この位置検出処理について図１０に示すフローチャートに基づいて説明する。
図１０において、建築現場を含む地域の地図（緯度、経度付き）データを記憶部２７から読み出して表示部２５に表示し（ステップＳ３１）、ＧＰＳ部２９により現在位置（緯度、経度）を獲得し（ステップＳ３２）、地図上の位置（緯度、経度）と現在位置（緯度、経度）とを比較して（ステップＳ３３）、その差が許容範囲外（例えば、数十メートル以上）かを判別する（ステップＳ３４）。
【００４５】
ＣＰＵ２１は、地図上の位置と現在位置との差が許容範囲内である場合（ステップＳ３４：Ｎｏ）、本処理を終了して図８のステップＳ５に移行し、地図上の位置と現在位置との差が許容範囲外である場合（ステップＳ３５：Ｙｅｓ）、警告メッセージを表示部２５に表示して図８のステップＳ５に移行する。
【００４６】
次いで、ＣＰＵ２１は、図８のステップＳ５に戻り、シャッターが押下されたか否かを判別し、シャッターが押下されない場合（ステップＳ５：Ｎｏ）、現在の工程がスキップ可能な工程か否かを確認し（ステップＳ６）、スキップ可能な工程でなければ（ステップＳ６：Ｎｏ）、ステップＳ５に戻り、スキップ可能な工程であれば（ステップＳ６：Ｙｅｓ）、撮影工程として該当タイトルを記憶部２７に記憶して（ステップＳ７）、図９のステップＳ２０に移行する。
なお、スキップ可能な工程か否かは予め設定されており、この設定に基づいて現在の工程がスキップ可能な工程か否かが確認される。
【００４７】
また、シャッターが押下されて撮像部２６により当該作業工程の撮影対象が撮影されて撮影画像（作業工程を記入した黒板を含む）が入力されると（ステップＳ５：Ｙｅｓ）、ＣＰＵ２１は、その撮影画像から当該建築現場の写真記録に残すべき黒板画像を獲得し（ステップＳ８）、その黒板画像から文字列（タイトル）を文字認識し、当該属性（タイトル）と照合して不一致か否かを確認する（ステップＳ９、Ｓ１０）。
【００４８】
ＣＰＵ２１は、文字認識した文字列と当該属性（タイトル）が一致した場合（ステップＳ１０：Ｎｏ）、そのタイトルを決定し（ステップＳ１１）、図９のステップＳ１７に移行し、文字認識した文字列と当該属性（タイトル）が不一致の場合（ステップＳ１０：Ｙｅｓ）、警告を表示部２５に表示し（ステップＳ１２）、黒板画像から獲得した文字列をタイトル（属性）に置き換えるかを確認するガイダンスを表示部２５に表示する（ステップＳ１３）。
【００４９】
そして、ＣＰＵ２１は、置き換えの指定の有無を判別し（ステップＳ１４）、置き換えの指定がなければ（ステップＳ１４：Ｎｏ）、置き換えしない指定の有無をさらに判別する（ステップＳ１５）。ＣＰＵ２１は、置き換え指定が有った場合（ステップＳ１４：Ｙｅｓ）、タイトル（属性）を黒板画像から獲得した文字列に置き換えて（ステップＳ１６）、図９のステップＳ１７に移行する。また、置き換えしない指定が有った場合（ステップＳ１５：Ｙｅｓ）、図９のステップＳ１７に移行する。
【００５０】
次いで、ＣＰＵ２１は、ステップＳ１７において撮影工程表示処理を実行する。この撮影工程表示処理について図１１に示すフローチャートに基づいて説明する。
図１１において、ＣＰＵ２１は、受注建築現場建築別日程メモリ２７２から該当する受注建築現場建築別日程ファイルを読み出して撮影工程表、例えば、図１８に示すような「○○邸タイプＡ建築日程」を表示し（ステップＳ４１）、その現場写真を表示し（ステップＳ４２）、その他の情報を表示して（ステップＳ４３）、撮影対象の作業工程を確認させ、図９のステップＳ１８に移行する。なお、作業工程によっては現場写真は表示されない場合もある。
【００５１】
次いで、ＣＰＵ２１は、当該タイトル（属性）に撮影画像を付加し（ステップＳ１８）、当該属性に「撮影済」情報を付けて関連データと対応付けて受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルに記憶し（ステップＳ１９）、全ての作業行程について撮影が終了したか否かを確認する（ステップＳ２０）。
【００５２】
ＣＰＵ２１は、全ての作業行程について撮影が終了していなければ（ステップＳ２０：Ｎｏ）、図８のステップＳ２４に移行し、全ての作業行程について撮影が終了していれば（ステップＳ２０：Ｙｅｓ）、未撮影工程検索追加処理を実行する（ステップＳ２１）。
【００５３】
この未撮影工程検索追加処理について図１２に示すフローチャートに基づいて説明する。
図１２において、ＣＰＵ２１は、受注建築現場建築別日程メモリ２７２に記憶された各受注建築現場建築別日程ファイルからヘッダ情報を読み出して工事件名を表示部２５に一覧表示し（ステップＳ５１）、この一覧表示から工事件名を選択されると（ステップＳ５２）、その選択された工事件名の未撮影の工程を、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから検索する（ステップＳ５３）。
【００５４】
次いで、ＣＰＵ２１は、検索した未撮影工程のタイトル（属性）を表示部２５に表示し（ステップＳ５４）、シャッターが押下されて撮像部２６により当該未撮影工程の撮影対象が撮影されて撮影画像が入力されると（ステップＳ５５）、当該タイトル（属性）に撮影画像を付加し（ステップＳ５６）、当該属性に「撮影済」情報を付けて関連データと対応付けて受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルに記憶する（ステップＳ５７）。
【００５５】
次いで、ＣＰＵ２１は、未撮影の全ての作業行程について撮影が終了したか否かを確認し（ステップＳ５８）、未撮影の全ての作業行程について撮影が終了していなければ（ステップＳ５８：Ｎｏ）、ステップＳ５３に戻って撮影処理を繰り返し実行し、未撮影の全ての作業行程について撮影が終了していれば（ステップＳ５８：Ｙｅｓ）、本処理を終了して図９のステップＳ２２に移行する。
【００５６】
なお、未撮影工程検索追加処理は、作業の順番を変えて（途中スキップ）作業できる場合に有効となる機能である。例えば、道路工事の様に作業が進むことで前工程が埋められて見られなくなる作業では、このフローチャートには入らない。すなわち、スキップ作業は認められない。しかし、建築の場合で例えば、一日に１０工程を行うが、どの工程が完成しても結果が見える状況にある場合は、資材等の品揃え不足等が発生した場合には工程をスキップすることも可能である。このようなスキップ可能な工程は予めの設定により明確化しておくものとする。
【００５７】
次いで、ＣＰＵ２１は、工事終了指示の有無を確認し（ステップＳ２２）、工事終了指示を確認すると（ステップＳ２２：Ｙｅｓ）、画像及び工事関連データアップロード処理を実行する。
この画像及び工事関連データアップロード処理について図１３に示すフローチャートに基づいて説明する。
図１３において、ＣＰＵ２１は、工事終了直後か否かを確認し（ステップＳ６１）、工事終了直後でなければ（ステップＳ６１：Ｎｏ）、工事名及び工程名の一覧を表示部２５に表示して（ステップＳ６２）、アップロードする工事名及び工程名を選択させ（ステップＳ６３）、送信指定を確認すると（ステップＳ６５：Ｙｅｓ）、選択された工事名及び工程名のタイトル毎の画像を、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから読み出して、外部Ｉ／Ｆ２４により有線通信、又は通信制御部２８による無線通信によりパーソナルコンピュータ１に送信（アップロード）する（ステップＳ６７）。
【００５８】
また、ＣＰＵ２１は、工事終了直後であることを確認すると（ステップＳ６１：Ｙｅｓ）、パーソナルコンピュータ１にアップロードする旨のガイダンスを表示部２５に表示して（ステップＳ６４）、送信指定を確認すると（ステップＳ６５：Ｙｅｓ）、受注建築現場建築別日程メモリ２７２内の各受注建築現場建築別日程ファイルに記憶された工事名及び工程名のタイトル毎の画像を読み出して、外部Ｉ／Ｆ２４により有線通信、又は通信制御部２８による無線通信によりパーソナルコンピュータ１に送信（アップロード）する（ステップＳ６７）。
【００５９】
また、ＣＰＵ２１は、送信指定が行われず（ステップＳ６５：Ｎｏ）、終了指定が行われた場合は（ステップＳ６６：Ｙｅｓ）、本処理を終了して、属性情報に従った撮影処理を終了し、終了指定が行われない場合は（ステップＳ６６：Ｎｏ）、ステップＳ６１の処理に戻る。
【００６０】
また、ＣＰＵ２１は、工事終了を確認しなければ（ステップＳ２２：Ｎｏ）、ステップＳ２４の工程予算判別処理を実行する。この工程予算判別処理について図１４に示すフローチャートに基づいて説明する。
図１４において、ＣＰＵ２１は、受注建築現場建築別日程メモリ２７２内の該当する受注建築現場建築別日程ファイルから作業スケジュール日程を参照して工程終了日程の差を判別し（ステップＳ７１）、スケジュール入りに遅延が発生しているか否かを判別する（ステップＳ７２）。
【００６１】
ＣＰＵ２１は、スケジュール入りに遅延が発生していると判別すると（ステップＳ７２：Ｙｅｓ）、その遅延期間を求めてガイダンスを表示部２５に表示し（ステップＳ７３）、また、スケジュール入りに遅延が発生していないと判別すると（ステップＳ７２：Ｎｏ）、ステップＳ７３をスキップして、ステップＳ７４に移行する。
【００６２】
次いで、ＣＰＵ２１は、さらに、予定予算をオーバーしているか否かを判別し（ステップＳ７４、Ｓ７５）、予算をオーバーしていると判別すると（ステップＳ７５：Ｙｅｓ）、その予算オーバー金額を求めてガイダンスを表示部２５に表示して（ステップＳ７６）、本処理を終了して図８のステップＳ２５に移行する。また、予算をオーバーしていないと判別すると（ステップＳ７５：Ｎｏ）、ステップＳ７６をスキップして本処理を終了して図８のステップＳ２５に移行する。
【００６３】
そして、ＣＰＵ２１は、次の撮影すべき工程を表示部２５に表示し（ステップＳ２５）、ステップＳ３に戻って以降の撮影処理を全ての工程について終了を確認するまで繰り返し実行する。
【００６４】
以上のデジタルカメラ２１における属性情報に従った撮影処理において表示部２５に表示される画面の具体例を図１９〜図２２に示して説明する。
図１９は、○○邸タイプＡ建築日程として「９月１日」の工程が一覧表示された場合を示す。
この表示画面内では、作業工程タイトル「板金、柱、筋かい、サッシ取付、ラス、サッシ搬入」が表示され、その各作業の右横に撮影状況を示す「撮影済、未撮影」が表示され、各作業の選択は、デジタルカメラ２０に備えられた「＋、−」キーの操作によりカーソル位置移動させて行うものとする。
【００６５】
そして、図１９の表示画面において「筋かい」が選択されると、図２０に示す「筋かい」工程の詳細を示す表示画面に切り替えられ、例えば詳細な作業工程として「１階筋かいＡ面、１階筋かいＢ面、２階筋かい」などが表示され、その各作業の右横に撮影状況を示す「撮影済、未撮影」が表示され、各作業の選択は、同様に「＋、−」キーの操作によりカーソル位置移動させて行うものとする。
【００６６】
そして、図２０の表示画面において「１階筋かいＡ面」が選択されると、図２１に示す「１階筋かいＡ面」の詳細、すなわち「１階筋かいＡ面」が完成予定の画像を示す表示画面に切り替えられ、撮影画像の表示枠と、予めパーソナルコンピュータ１から設定された設計図から参照された完成予定の「１階筋かいＡ面」の図が同時に表示された状態を示している。この完成予定の画像の表示により、デジタルカメラ２０を操作するオペレータに何処の作業位置を撮影すべきか、また、指定通りの作業がなされたかを確実に知らしめることができる。
【００６７】
そして、「１階筋かいＡ面」の撮影が完了すると、図２２に示す撮影完了画面に切り替えられ、「１階筋かいＡ面」が「撮影済」となり、その右横に撮影画像のサムネイル画像が表示される状態を示している。
【００６８】
次に、パーソナルコンピュータ１内のＣＰＵ２により実行される編集加工処理について、図１５に示すフローチャートに基づいて説明する。
このフローチャートは本願発明の撮影システムを構成するパーソナルコンピュータ１に各機能を実現させるためのプログラムを説明する為のものである。このプログラムはＣＰＵ２が読み取り可能なプログラムコードの形態で記憶部７に格納されている例で説明するが、全ての機能を記憶部７に格納する必要は無く、必要に応じて、その一部若しくは全部をネットワークを介して通信制御部８から受信して実現する様にしても良い。
【００６９】
図１５において、ＣＰＵ２は、デジタルカメラ２０から無線通信又は有線通信によりデータ転送された複数の工程情報と撮影対象画像との組み合わせを受信し（ステップＰ１）、その受信データから工事件名の一覧を表示部６に表示して編集対象の工事件名を選択させ（ステップＰ２）、選択された工事件名のタイトル（属性）及び撮影画像の表示に切り替え（ステップＰ３、Ｐ４）、属性の修正指示により当該工事件名の属性を修正する処理を実行する（ステップＰ５）。
【００７０】
次いで、ＣＰＵ２は、全ての工程について終了したか否かを確認し（ステップＰ６）、全ての工程について終了していなければ（ステップＰ６：Ｎｏ）、ステップＰ２に戻って以降の編集処理を繰り返し実行し、全ての工程について終了していれば（ステップＰ６：Ｙｅｓ）、本処理を終了する。
【００７１】
次に、パーソナルコンピュータ１内のＣＰＵ２により実行される撮影工程情報入力処理について、図１６に示すフローチャートに基づいて説明する。
図１６において、ＣＰＵ２は、工事件名等のヘッダ情報の入力と（ステップＰ１１）、工種、種別及び撮影時期等の各写真情報（明細）の入力と（ステップＰ１２）、図形／画像データの入力と（ステップＰ１３）、ＧＰＳによる位置情報及び現場の写真情報の入力と（ステップＰ１４）を、一連の作業の全作業工程について繰り返し受け付けて（ステップＰ１５）、その入力された情報を各作業工程毎に「ヘッダ情報＋明細情報＋図形／画像情報」のデータ形態にしてデジタルカメラ２０にダウンロードする（ステップＰ１６）。
【００７２】
以上のように、本実施の形態における撮影システムでは、デジタルカメラ２０がパーソナルコンピュータ１から予めダウンロードして記憶した作業工程表に設定された各作業工程のタイトル（属性）に従って、撮影すべき作業工程を確認しながら作業状況を撮影する。また、デジタルカメラ２０は、撮影画像をタイトル（属性）と、当該属性に「撮影済」情報を付けて関連データと対応付けて記録する。
【００７３】
したがって、撮影した作業工程の種類が確実に分かるため、写真の編集が容易にできる。また、一連の作業工程において撮影すべき各作業工程の写真の撮り忘れを防止できるため、撮り忘れないように複数台のカメラで複数人の者が写真を取るような不経済なことも防止できる。
【００７４】
また、本実施の形態では、デジタルカメラ２０がパーソナルコンピュータ１からダウンロードするデータとして、作業工程表だけでなく撮影対象の設計図等の画像や図形データもダウンロードするため、撮影すべき作業工程の撮影対象を間違えることがない。
【００７５】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、作業工程情報も表示するため、作業工程内容を確認して確実に撮影することができる。
【００７６】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影すべき一連の作業工程の種類を順番に記憶したものを表示して撮影を案内するため、一連の作業工程の種類を順番を誤ることなく確実に撮影することができる。
【００７７】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影すべき一連の作業工程のうち、撮影されていない作業工程の種類が案内表示されるため、撮影すべき一連の作業工程で写真の取り忘れを防止できる。
【００７８】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影すべき一連の作業現場の各位置をＧＰＳで検出し、各工程の撮影対象画像と対応付けて記憶するため、作業現場と撮影画像との対応を確実に確認することができ、編集作業も容易にできる。
【００７９】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影すべき一連の作業現場の各位置をＧＰＳで検出し、予め設定された作業現場の各位置と比較して撮影すべき作業現場でないと判別した場合、撮影すべき作業現場でないことを案内表示するため、間違った作業現場を撮影することを防止できる。
【００８０】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、予め記憶された地図情報に基づいて作業現場の各位置を入力するため、作業現場の位置をより正確に入力することができる。
【００８１】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影された撮影対象画像の中から黒板に書かれた文字列を文字認識して作業工程名を解析し、その作業工程名と予め記憶された撮影すべき一連の作業工程情報とを比較して、撮影された作業工程名が撮影すべき作業工程名と異なる場合は、撮影された当該作業工程名の文字列を作業工程情報に再設定するため、間違った作業工程名で撮影対象画像を記録することを防止できる。
【００８２】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影した作業工程毎に工期の遅れの有無を検出してガイダンスを表示するため、各作業工程の工程管理を容易にすることができる。
【００８３】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、撮影した作業工程毎に予算オーバーの有無を検出してガイダンスを表示するため、各作業工程の予算管理を容易にすることができる。
【００８４】
また、本実施の形態では、デジタルカメラ２０において予め記憶した作業工程の属性情報に従って撮影する際に、各作業工程の撮影対象を撮影する毎に次の作業工程の撮影対象と、その作業工程に関連する工程情報とを対応付けてガイダンス表示するため、撮影すべき各作業工程の撮影対象を探索する手間を軽減でき、撮影すべき一連の作業工程の各工程毎の撮影を容易に撮影できる。
【００８５】
また、本実施の形態では、パーソナルコンピュータ１において、デジタルカメラ２０から各工程の工程情報と撮影対象画像と対応付けられて記録されたデータがアップロードされると、属性等を編集できるため、編集作業を容易にでき、工事進捗や工事完了報告資料の作成を容易にできる。
【００８６】
なお、上記実施の形態の撮影システムでは、パーソナルコンピュータ１とデジタルカメラ２０は、個別の構成としたが、例えば、カメラ一体型のコンピュータを利用しても良く、また、カメラ一体型のコンピュータにおいて、撮影、編集、出力の全てを行う構成にしても良い。
【００８７】
また、カメラ一体型の携帯電話やＰＨＳを利用したり、カメラとしてデジタルムービーカメラを利用するようにしても良い。
【図面の簡単な説明】
【００８８】
【図１】本発明を適用した一実施の形態における撮影システムの無線通信を利用した場合の構成を示す図である。
【図２】本発明を適用した一実施の形態における撮影システムの有線通信を利用した場合の構成を示す図である。
【図３】本実施の形態の撮影システムに適用されたパーソナルコンピュータ１の機能的構成を示す図である。
【図４】本実施の形態の撮影システムに適用されたデジタルカメラ２０の機能的構成を示す図である。
【図５】図４の記憶部２７に格納されたタイプ別建築工程メモリ２７１の構成を示す図である。
【図６】図４の記憶部２７に格納された受注建築現場建築別日程メモリ２７２の構成を示す図である。
【図７】本実施の形態の撮影システムによる建築現場の撮影作業の全体的な流れを示す図である。
【図８】図４のデジタルカメラ２０内のＣＰＵ２１により実行される属性情報に従った撮影処理の一部を示すフローチャートである。
【図９】図８に続く属性情報に従った撮影処理の一部を示すフローチャートである。
【図１０】図４のデジタルカメラ２０内のＣＰＵ２１により実行される位置検出処理を示すフローチャートである。
【図１１】図４のデジタルカメラ２０内のＣＰＵ２１により実行される撮影工程表示処理を示すフローチャートである。
【図１２】図４のデジタルカメラ２０内のＣＰＵ２１により実行される未撮影工程検索追加処理を示すフローチャートである。
【図１３】図４のデジタルカメラ２０内のＣＰＵ２１により実行される画像及び工事関連データアップロード処理を示すフローチャートである。
【図１４】図４のデジタルカメラ２０内のＣＰＵ２１により実行される工程予算判別処理を示すフローチャートである。
【図１５】図３のパーソナルコンピュータ１内のＣＰＵ２により実行される編集加工処理を示すフローチャートである。
【図１６】図３のパーソナルコンピュータ１内のＣＰＵ２により実行される撮影工程情報入力処理を示すフローチャートである。
【図１７】図５のタイプ別建築工程メモリ２７１に記憶されたタイプＡ建築工程の一例を示す図である。
【図１８】図６の受注建築現場建築別日程メモリ２７２に記憶されたタイプＡ建築日程の一例を示す図である。
【図１９】図８及び図９の属性情報に従った撮影処理において表示される建築日程画面の一例を示す図である。
【図２０】図１９の建築日程画面において「筋かい工程」が選択されて表示された「筋かい工程」画面の一例を示す図である。
【図２１】図２０の「筋かい工程」画面において「１階筋かい工程Ａ」が選択されて表示された「１階筋かい工程Ａ」の撮影画面の一例を示す図である。
【図２２】図２１の撮影画面から撮影終了後に表示された「筋かい工程」の撮影終了画面の一例を示す図である。
【図２３】従来の銀塩写真及びデジタルカメラによる撮影作業及び編集作業の全体的な流れを示す図である。
【符号の説明】
【００８９】
１    パーソナルコンピュータ
２、２１  ＣＰＵ
３、２２  入力部
４、２３  ＲＡＭ
５、２４  外部Ｉ／Ｆ
６、２５  表示部
２６  撮像部
７、２７  記憶部
８、２８  通信制御部
２９  ＧＰＳ部
９、３０  バス
１１、３１  アンテナ
２７１  タイプ別建築工程メモリ
２７２  受注建築現場建築別日程メモリ
【図１】
2007252009.tif 000003
【図２】
2007252009.tif 000004
【図３】
2007252009.tif 000005
【図４】
2007252009.tif 000006
【図５】
2007252009.tif 000007
【図６】
2007252009.tif 000008
【図７】
2007252009.tif 000009
【図８】
2007252009.tif 000010
【図９】
2007252009.tif 000011
【図１０】
2007252009.tif 000012
【図１１】
2007252009.tif 000013
【図１２】
2007252009.tif 000014
【図１３】
2007252009.tif 000015
【図１４】
2007252009.tif 000016
【図１５】
2007252009.tif 000017
【図１６】
2007252009.tif 000018
【図１７】
2007252009.tif 000019
【図１８】
2007252009.tif 000020
【図１９】
2007252009.tif 000021
【図２０】
2007252009.tif 000022
【図２１】
2007252009.tif 000023
【図２２】
2007252009.tif 000024
【図２３】
2007252009.tif 000025