(57)【要約】【課題】工事管理者が複数の工事施工者を管理して複数の工事現場で工事を行う場合において、それぞれの工事現場における工事の進捗状況を容易かつ正確に一括して把握することができるシステムを提供する。【解決手段】複数のデジタルカメラ１０で工事現場の現場写真を撮影し、インターネット１２を介して電子メール形式でメールサーバ１４、ＡＳＰサーバ１６に送信する。ＡＳＰサーバ１６は、デジタルカメラ１０を管理する管理者の管理端末１８、あるいは管理端末２０からの要求に応じ、管理者の管理する全てのデジタルカメラ１０の現場写真の画像データを管理端末１８に送信する。また、ＡＳＰサーバ１６は、画像データをスライドショー形式、あるいはマトリクス形式で送信する。【選択図】図１
2011175584.tif 000002
【特許請求の範囲】
【請求項１】
工事現場を管理する管理システムであって、
工事現場の現場写真を撮影する複数のデジタルカメラと、
前記デジタルカメラから送信された前記現場写真の画像データを受信するサーバと、
前記サーバから送信された前記現場写真の画像データを受信して表示する管理端末と、
を備え、
前記サーバは、
プロセッサと、
前記管理端末のユーザである管理者と、前記管理者が管理する前記デジタルカメラとの対応関係を記憶するユーザ属性データベースと、
前記現場写真の画像データを記憶する画像データベースと、
を備え、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記ユーザ属性データベースにアクセスすることで前記管理者が管理する全てのデジタルカメラを特定し、特定した全てのデジタルカメラの情報を前記管理端末に送信し、
前記管理端末は、前記サーバから送信された前記全てのデジタルカメラの情報を一括表示する
ことを特徴とする工事現場管理システム。
【請求項２】
請求項１記載のシステムにおいて、
前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラのうち、前記管理端末から指定されたデジタルカメラから送信された全てのフォルダプロジェクト番号及び全てのプロジェクト名を前記画像データベースから読み出して前記管理端末に送信するものであり、前記フォルダプロジェクト名は少なくとも工事現場を特定する文字情報を含み、
前記管理端末は、前記サーバから送信された前記全てのフォルダプロジェクト番号及び全てのプロジェクト名を一括表示する
ことを特徴とする工事現場管理システム。
【請求項３】
請求項２記載のシステムにおいて、
前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記全てのフォルダプロジェクト番号及びフォルダプロジェクト名のうち、前記管理端末から指定されたフォルダ番号及びフォルダプロジェクト名で特定される全ての現場写真の画像データを前記画像データベースから読み出して前記管理端末に送信し、
前記管理端末は、前記サーバから送信された前記全ての現場写真の画像データを一括表示する
ことを特徴とする工事現場管理システム。
【請求項４】
請求項１記載のシステムにおいて、
前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラから送信された全ての現場写真の画像データのうち、撮影日時が新しい所定個の画像データを前記画像データベースから読み出して所定間隔かつ撮影日時順に前記管理端末に送信し、
前記管理端末は、前記サーバから送信された前記画像データを所定間隔かつ撮影日時順に表示する
ことを特徴とする工事現場管理システム。
【請求項５】
請求項１記載のシステムにおいて、
前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記画像データベースにアクセスして前記特定した全てのデジタルカメラと撮影日時の２次元マトリクスで画像データの有無を表すファイルを作成して前記管理端末に送信し、
前記管理端末は、前記サーバから送信された前記２次元マトリクスを表示する
ことを特徴とする工事現場管理システム。
【請求項６】
工事現場を管理する管理システム用のサーバであって、
前記サーバは、工事現場の現場写真を撮影する複数のデジタルカメラから送信された前記現場写真の画像データを受信して管理端末に送信するものであり、
プロセッサと、
前記管理端末のユーザである管理者と、前記管理者が管理する前記デジタルカメラとの対応関係を記憶するユーザ属性データベースと、
前記現場写真の画像データを記憶する画像データベースと、
を備え、前記プロセッサは、前記管理端末からの要求に応じ、前記ユーザ属性データベースにアクセスすることで前記管理者が管理する全てのデジタルカメラを特定し、前記特定した全てのデジタルカメラのうち、前記管理端末から指定されたデジタルカメラから送信された全てのフォルダプロジェクト番号及び全てのプロジェクト名を前記画像データベースから読み出して前記管理端末に送信するものであり、前記フォルダプロジェクト名は少なくとも工事現場を特定する文字情報を含むことを特徴とする工事現場管理システム用のサーバ。
【請求項７】
請求項６記載のサーバにおいて、
前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラから送信された全ての現場写真の画像データのうち、撮影日時が新しい所定個の画像データを前記画像データベースから読み出して所定間隔かつ撮影日時順に前記管理端末に送信する
ことを特徴とする工事現場管理システム用のサーバ。
【請求項８】
請求項６記載のサーバにおいて、
前記プロセッサは、前記管理端末からの要求に応じ、前記画像データベースにアクセスして前記特定した全てのデジタルカメラと撮影日時の２次元マトリクスで画像データの有無を表すファイルを作成して前記管理端末に送信する
ことを特徴とする工事現場管理システム用のサーバ。
【請求項９】
工事現場を管理する管理システム用のデジタルカメラであって、
画像を撮影する撮像手段と、
複数の送信先毎に送信条件を記憶する手段と、
前記複数の送信先から１つの送信先を選択する選択手段と、
前記撮像手段で撮影した画像を、前記選択手段で選択された送信先に割り当てられたフォルダに記憶する手段と、
送信操作を入力する入力手段と、
前記送信操作を入力した場合に、前記送信先のフォルダに記憶された画像を前記送信条件を用いて電子メール形式で前記送信先に送信する送信手段と、
固有のカメラ識別番号、同一送信先のフィルダを互いに識別するものでフォルダ内の全ての画像が送信された場合に自動的にインクリメントされるフォルダプロジェクト番号、工事現場を特定する文字情報を含むフォルダプロジェクト名、撮影日時を記憶する手段と、
を備え、前記送信手段は、前記カメラ識別番号、フォルダプロジェクト番号、フォルダプロジェクト名、撮影日時を読み出して所定フォーマットに配列することで前記電子メールのサブジェクトを自動生成することを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は工事現場管理システムに関し、特にデジタルカメラ等の撮像手段から無線で送信された工事現場の画像データを処理して管理端末に提供するシステムに関する。
【背景技術】
【０００２】
工事現場において工事の進捗状況を記録する、工事の進捗状況を管理することを目的として、多数の現場写真を撮影し、これらを建設会社がそれぞれ所定のフォーマットに編集あるいは加工している。
【０００３】
一方、建設の事業計画、調査・設計、施工、維持管理までの施設のライフサイクル全般にわたる各種情報を電子化し、技術情報や取引情報をネットワークを介して交換及び共有して生産性の向上を図るシステムが提案されており、デジタルカメラの技術進歩とあいまって現場写真をデジタルカメラで取得してデジタル画像データ（デジタル写真データ）として効率的に管理、編集、加工しようとの要望が生じている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１５０５４号公報
【特許文献２】特許第４１２１０１７号
【特許文献３】特許第４１７４２９９号
【特許文献４】特許第４３１８４４６号
【特許文献５】特許第４３３０３２７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、デジタルカメラなどの撮像手段で撮影した画像データをサーバコンピュータに送信し、サーバコンピュータにおいて画像データを受信して編集し、工事の進捗状況を記録あるいは管理する建設会社の管理端末に送信する場合、管理端末のユーザが管理端末の画面を視認することで、工事現場の写真を容易に一覧でき、かつ、工事現場の状況を正確に把握できることが望まれている。例えば、管理端末のユーザが工事の管理会社であり、その管理会社が複数の工事施工者を管理して複数の工事現場で工事を行っている場合、その管理会社が管理端末を視認することで、全ての工事施工者の工事状況を一括して管理でき、かつ、全ての工事現場での工事の状況を一括して管理できることが望まれている。
【０００６】
本発明の目的は、工事管理者が複数の工事施工者を管理して複数の工事現場で工事を行う場合において、それぞれの工事現場における工事の進捗状況を容易かつ正確に一括して把握することができるシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、工事現場を管理する管理システムであって、工事現場の現場写真を撮影する複数のデジタルカメラと、前記デジタルカメラから送信された前記現場写真の画像データを受信するサーバと、前記サーバから送信された前記現場写真の画像データを受信して表示する管理端末とを備え、前記サーバは、プロセッサと、前記管理端末のユーザである管理者と、前記管理者が管理する前記デジタルカメラとの対応関係を記憶するユーザ属性データベースと、前記現場写真の画像データを記憶する画像データベースとを備え、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記ユーザ属性データベースにアクセスすることで前記管理者が管理する全てのデジタルカメラを特定し、特定した全てのデジタルカメラの情報を前記管理端末に送信し、前記管理端末は、前記サーバから送信された前記全てのデジタルカメラの情報を一括表示することを特徴とする。
【０００８】
本発明の１つの実施形態では、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラのうち、前記管理端末から指定されたデジタルカメラから送信された全てのフォルダプロジェクト番号及び全てのプロジェクト名を前記画像データベースから読み出して前記管理端末に送信するものであり、前記フォルダプロジェクト名は少なくとも工事現場を特定する文字情報を含み、前記管理端末は、前記サーバから送信された前記全てのフォルダプロジェクト番号及び全てのプロジェクト名を一括表示する。
【０００９】
また、本発明の他の実施形態では、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記全てのフォルダプロジェクト番号及びフォルダプロジェクト名のうち、前記管理端末から指定されたフォルダ番号及びフォルダプロジェクト名で特定される全ての現場写真の画像データを前記画像データベースから読み出して前記管理端末に送信し、前記管理端末は、前記サーバから送信された前記全ての現場写真の画像データを一括表示する。
【００１０】
また、本発明の他の実施形態では、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラから送信された全ての現場写真の画像データのうち、撮影日時が新しい所定個の画像データを前記画像データベースから読み出して所定間隔かつ撮影日時順に前記管理端末に送信し、前記管理端末は、前記サーバから送信された前記画像データを所定間隔かつ撮影日時順に表示する。
【００１１】
また、本発明の他の実施形態では、前記サーバの前記プロセッサは、前記管理端末からの要求に応じ、前記画像データベースにアクセスして前記特定した全てのデジタルカメラと撮影日時の２次元マトリクスで画像データの有無を表すファイルを作成して前記管理端末に送信し、前記管理端末は、前記サーバから送信された前記２次元マトリクスを表示する。
【００１２】
また、本発明は、工事現場を管理する管理システム用のサーバであって、前記サーバは、工事現場の現場写真を撮影する複数のデジタルカメラから送信された前記現場写真の画像データを受信して管理端末に送信するものであり、プロセッサと、前記管理端末のユーザである管理者と、前記管理者が管理する前記デジタルカメラとの対応関係を記憶するユーザ属性データベースと、前記現場写真の画像データを記憶する画像データベースとを備え、前記プロセッサは、前記管理端末からの要求に応じ、前記ユーザ属性データベースにアクセスすることで前記管理者が管理する全てのデジタルカメラを特定し、前記特定した全てのデジタルカメラのうち、前記管理端末から指定されたデジタルカメラから送信された全てのフォルダプロジェクト番号及び全てのプロジェクト名を前記画像データベースから読み出して前記管理端末に送信するものであり、前記フォルダプロジェクト名は少なくとも工事現場を特定する文字情報を含むことを特徴とする。
【００１３】
本発明の１つの実施形態では、前記プロセッサは、前記管理端末からの要求に応じ、前記特定した全てのデジタルカメラから送信された全ての現場写真の画像データのうち、撮影日時が新しい所定個の画像データを前記画像データベースから読み出して所定間隔かつ撮影日時順に前記管理端末に送信する。
【００１４】
また、本発明の他の実施形態では、前記プロセッサは、前記管理端末からの要求に応じ、前記画像データベースにアクセスして前記特定した全てのデジタルカメラと撮影日時の２次元マトリクスで画像データの有無を表すファイルを作成して前記管理端末に送信する。
【００１５】
また、本発明は、工事現場を管理する管理システム用のデジタルカメラであって、画像を撮影する撮像手段と、複数の送信先毎に送信条件を記憶する手段と、前記複数の送信先から１つの送信先を選択する選択手段と、前記撮像手段で撮影した画像を、前記選択手段で選択された送信先に割り当てられたフォルダに記憶する手段と、送信操作を入力する入力手段と、前記送信操作を入力した場合に、前記送信先のフォルダに記憶された画像を前記送信条件を用いて電子メール形式で前記送信先に送信する送信手段と、固有のカメラ識別番号、同一送信先のフィルダを互いに識別するものでフォルダ内の全ての画像が送信された場合に自動的にインクリメントされるフォルダプロジェクト番号、工事現場を特定する文字情報を含むフォルダプロジェクト名、撮影日時を記憶する手段とを備え、前記送信手段は、前記カメラ識別番号、フォルダプロジェクト番号、フォルダプロジェクト名、撮影日時を読み出して所定フォーマットに配列することで前記電子メールのサブジェクトを自動生成することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、工事管理者が複数の工事現場で工事を行う場合において、それぞれの工事現場における工事の進捗状況を容易かつ正確に一括して把握することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態のシステム構成図である。
【図２】デジタルカメラの構成図である。
【図３】ＡＳＰサーバの構成図である。
【図４】メールサーバ及びＡＳＰサーバの処理フローチャートである。
【図５】管理端末の画面表示説明図（一覧表示）である。
【図６】管理端末の画面表示説明図（一覧表示）である。
【図７】管理端末の画面表示説明図（一覧表示）である。
【図８】管理端末の画面表示説明図（スライドショー）である。
【図９】管理端末の画面表示説明図（マトリクス）である。
【発明を実施するための形態】
【００１８】
以下、図面に基づき本発明の実施形態について説明する。
【００１９】
１．システムの基本構成
まず、図１に本実施形態における工事現場管理システムのシステム構成図を示す。システムは、デジタルカメラ１０、メールサーバ（メールサーバコンピュータ）１４、ＡＳＰサーバ（ＡＳＰサーバコンピュータ）１６、管理端末（端末装置）１８，２０を含んで構成される。デジタルカメラ１０、メールサーバ１４、ＡＳＰサーバ１６、管理端末１８，２０はそれぞれ無線あるいは有線でインターネット１２に接続される。
【００２０】
撮像手段としてのデジタルカメラ１０は、工事現場の作業者により操作される。作業者は、デジタルカメラ１０を操作して工事現場の現場写真を撮影する。デジタルカメラ１０は、無線によりインターネット１２に接続される。作業者は、デジタルカメラ１０で撮影した現場写真の画像データをインターネット１２を介してメールサーバ１４に送信する。すなわち、作業者は、撮影した現場写真の画像データを電子メール形式でメールサーバ１４に送信する。デジタルカメラ１０から電子メール形式で現場写真の画像データを送信する際の宛先、すなわちメールアドレスは、予めデジタルカメラ１０内のメモリに記憶されており、作業者はデジタルカメラ１０の送信ボタンを操作するのみで所望の宛先に電子メールを送信することができる。現場写真の画像データは、電子メールの添付ファイルとしてメールサーバ１４に送信される。現場写真の画像データがＪＰＥＧフォーマットの場合、ＪＰＥＧフォーマットをＢａｓｅ６４等のエンコーダを用いてテキストデータに変換する。
【００２１】
メールサーバ１４は、デジタルカメラ１０から送信された電子メールを受信し、電子メールに添付された現場写真の画像データを抽出する。メールサーバ１４は、抽出した現場写真の画像データをＡＳＰサーバ１６に送信する。メールサーバ１４は、インターネット１２を介して現場写真の画像データをＡＳＰサーバ１６に送信するが、インターネット１２の代わりに専用回線を介してＡＳＰサーバ１６に送信することもできる。専用回線は公衆回線あるいは非公衆回線のいずれかである。デジタルカメラ１０において複数の現場写真を撮影し、これら複数の現場写真の画像データを１通ずつ電子メール形式でメールサーバ１４に送信した場合、メールサーバ１４は複数の電子メールを受信する。この場合、メールサーバ１４は、各電子メールのサブジェクト（件名）内のデータに基づいて現場写真の画像データを仕分けしてＡＳＰサーバ１６に送信する。サブジェクト内のデータは、プロジェクト番号であり、フォルダプロジェクト番号である。デジタルカメラ１０においては、送信先毎にフォルダが形成されており、撮影した現場写真の画像データはデジタルカメラ１０内の各フォルダにまとめて記憶される。同一送信先に異なる複数の現場写真の画像データを送信する場合、単一のフォルダではこれら複数の画像データを互いに区別することはできない。そこで、デジタルカメラ１０では、これら複数の画像データを各フォルダに付されたプロジェクト番号で管理する。プロジェクト番号は、デジタルカメラ１０のプロセッサによって電子メールのサブジェクト（件名）に自動的に挿入される。メールサーバ１４は、サブジェクト内のプロジェクト番号を用いて現場写真の画像データを仕分けしてＡＳＰサーバ１６に送信する。
【００２２】
ＡＳＰサーバ１６は、メールサーバ１４から送信されたプロジェクト番号毎の現場写真の画像データをデータベースに記憶し、各プロジェクト番号毎に記憶された現場写真の画像データを用いて所定のフォーマットに編集あるいは加工してファイルデータを生成する。ＡＳＰサーバ１６は、また、メールサーバ１４から現場写真の画像データを受信したときに、電子メールのサブジェクトに含まれるデジタルカメラ１０のＩＤに基づいて、そのデジタルカメラ１０を管理する管理端末を特定し、特定した管理端末にインターネット１２を介して受信通知を送信する。例えば、管理会社Ａが管理端末１８のユーザであり、デジタルカメラ１０を操作する作業者を管理するものとする。ＡＳＰサーバ１６は、デジタルカメラ１０のＩＤに基づいてデジタルカメラ１０を管理するのが管理会社Ａであり、管理会社Ａは管理端末１８のユーザであるから、デジタルカメラ１０を管理する管理端末として管理端末１８を特定する。また、デジタルカメラ１０以外に他のデジタルカメラが存在するものとし、管理会社Ｂが管理端末２０のユーザであり、当該他のデジタルカメラを操作する作業者を管理するものとすると、ＡＳＰサーバ１６は、当該他のデジタルカメラのＩＤに基づいて当該他のデジタルカメラを管理するのが管理会社Ｂであり、管理会社Ｂは管理端末２０のユーザであるから、当該他のデジタルカメラを管理する管理端末として管理端末２０を特定する。
【００２３】
ユーザである管理会社の管理者は、現場写真の画像データファイルが必要な場合には、管理端末１８あるいは管理端末２０を用いてＡＳＰサーバ１６にアクセスし、ＡＳＰサーバ１６にて編集あるいは加工されたファイルデータを取得して管理端末１８あるいは管理端末２０の表示装置に表示させる。管理者は、管理端末１８あるいは管理端末２０の表示装置に表示されたファイルデータを視認することで、工事現場においてデジタルカメラ１０あるいは他のデジタルカメラで撮影された現場写真の画像データを確認し、工事の状況を確認することができる。
【００２４】
２．デジタルカメラの構成
図２に、デジタルカメラ１０の構成ブロック図を示す。デジタルカメラ１０は、ＣＭＯＳやＣＣＤ等のセンサ（イメージセンサ）１０ａ、ＤＳＰ（デジタルシグナルプロセッサ）１０ｂ、ＣＰＵ１０ｃ、メモリインタフェース（Ｉ／Ｆ）１０ｄ、ＪＰＥＧコーデック１０ｅ、メモリ１０ｆ及び通信インタフェース（Ｉ／Ｆ）１０ｇを備える。なお、公知であるために図には示していないが、デジタルカメラ１０は焦点レンズやズームレンズ、シャッタ、絞り等の光学系も備えており、光学系によって被写体像をセンサ１０ａに結像する。
【００２５】
センサ１０ａは、被写体である工事現場の像を電気信号に変換する。電気信号はデジタル画像信号に変換され、ＤＳＰ１０ｂに供給される。
【００２６】
ＤＳＰ１０ｂは、デジタル画像データに対し、ゲイン補正（ホワイトバランス感度設定）、ガンマ補正、同時化処理、ＲＧＢ−ＹＣ変換処理、ノイズ低減処理、輪郭補正等の各種処理を実行する。
【００２７】
ＪＰＥＧコーデック１０ｅは、ＤＳＰ１０ｂで処理されたデジタル画像データをＪＰＥＧフォーマットに変換圧縮し、現場写真の画像データとしてメモリ１０ｆに格納する。メモリ１０ｆは、例えばフラッシュメモリである。
【００２８】
ＣＰＵ１０ｃは、現場写真の画像データをメモリ１０ｆに格納する際に、送信先毎に作成されたフォルダにて一括管理する。例えば、送信先が２箇所ある場合、それぞれの送信先番号を有するフォルダが作成される。ＣＰＵ１０ｃは、各送信先フォルダにプロジェクト番号を初期値から順に付与していく。撮影日時も同時にメモリ１０ｆに格納される。さらに、現場写真の画像データについての基本的なデータ、例えば撮影時の状況や撮影部位のデータもメモリ１０ｆに格納される。ＣＰＵ１０ｃは、現場写真の画像データをメールサーバ１４に送信する場合、送信先フォルダ内に格納されている現場写真の画像データを電子メールの添付ファイルとしてテキストデータに変換して送信する。また、電子メールのサブジェクト（件名）にプロジェクト番号等のデータをメモリ１０ｆから読み出して自動的に挿入する。ＣＰＵ１０ｃは、送信先フォルダ内に格納されている全ての現場写真の画像データをメールサーバ１４に送信すると、メモリ１０ｆに格納されている画像データのうち、送信済みの画像データを消去し、また、送信先フォルダのプロジェクト番号を１だけインクリメントして次回の送信に備える。なお、複数の現場写真の画像データのそれぞれには、初期値からインクリメントしたユニークなファイル名が付される。
【００２９】
送信先フォルダのプロジェクト番号は、１から順次インクリメントされるが、その上限は例えば１０と固定することができる。プロジェクト番号が１０までいくと、プロジェクト番号は再び１に戻る。プロジェクト番号に加え、プロジェクト名を入力してもよい。プロジェクト名は、具体的には工事現場の名称や工事対象の建築物の名称等であって、少なくとも工事現場を特定する文字情報である。従って、送信先フォルダには、プロジェクト番号とプロジェクト名がセットとして付される。プロジェクト名はデジタルカメラ１０の作業者が入力することができる。あるいは、デジタルカメラ１０を管理する管理会社がデジタルカメラ１０を現在の作業者に配布する前に入力することができる。あるいは、ＵＳＢメモリにプロジェクト名を自動入力するプログラムを格納し、デジタルカメラ１０にＵＳＢメモリを挿入することで、そのプログラムが実行を開始し、プロジェクト名を自動入力することもできる。あるいは、ＡＳＰサーバ１６からインターネット１２を介してプロジェクト名のデータをデジタルカメラ１０に送信してもよい。
【００３０】
プロジェクト番号に加え、プロジェクト名を付加する技術的理由は以下の通りである。すなわち、工事現場の作業者は、時間に応じて工事現場を移動する場合が少なくない。例えば、午前中はある工事現場で特定の作業を行い、午後は別の工事現場で特定の作業を行う等である。この場合、その作業者が撮影する現場写真の画像データは、午前と午後で工事現場が異なるため、これらを互いに区別しなければならない。送信先フォルダのプロジェクト番号を午前と午後で異なる番号とすることで互いに区別することは可能であるが、プロジェクト番号だけでは工事現場が異なることを認識するのは困難である。同一工事現場でも、多少異なる部位の現場写真を撮影する際にもプロジェクト番号を変更する必要が生じる場合もあるからである。そこで、プロジェクト番号に加え、工事現場の名称等をプロジェクト名として付加することで、工事現場が変化した事実を容易に把握することが可能となる。
【００３１】
デジタルカメラ１０からメールサーバ１４に送信される電子メールのサブジェクトには、デジタルカメラ１０にユニークに割り当てられた固有の識別番号であるＩＤ、送信先番号、フォルダプロジェクト番号、フォルダプロジェクト名、ファイル番号、撮影日時、フィルダ内番号、フォルダ内ファイル総数が含まれる。例えば、電子メールのサブジェクトのフォーマットは、Ａ−Ｂ−Ｃ−Ｄ−Ｅ−Ｆ−Ｇである。ここで、Ａはデジタルカメラ１０のＩＤ、Ｂは送信先番号、Ｃはフォルダプロジェクト番号及びフォルダプロジェクト名、Ｄはファイル番号、Ｅは撮影日時、Ｆはフォルダ内番号、Ｇはフォルダ内ファイル総数を示す。
【００３２】
３．ＡＳＰサーバの構成
図３に、ＡＳＰ（アプリケーションサービスプロバイダ）サーバ１６の構成ブロック図を示す。ＡＳＰサーバ１６は、通信インタフェース（Ｉ／Ｆ）１６ａ、ＣＰＵ１６ｂ、ＲＯＭやＲＡＭ等のメモリ１６ｃ、ユーザ属性を記憶するユーザ属性データベース（ＤＢ）１６ｄ、現場写真の画像データを記憶する画像データベース（ＤＢ）１６ｅ、画像データを所定のファイルフォーマットに編集、加工して得られたファイルデータを記憶するファイルデータベース（ＤＢ）１６ｆを備える。
【００３３】
ユーザ属性データベース１６ｄは、ユーザである管理会社（あるいは管理会社の担当者）の基本情報、具体的には名称、住所、管理端末１８（あるいは管理端末２０）のＩＰアドレス、管理会社が管理するデジタルカメラ１０のＩＤを対応付けてテーブルとして記憶する。例えば、デジタルカメラ１０として、デジタルカメラＡ、デジタルカメラＢ、デジタルカメラＣ、デジタルカメラＤ、デジタルカメラＥの５個のデジタルカメラがあり、これらが全てある管理者により管理されるものとすると、管理者の名称と管理端末１８とデジタルカメラＡ〜デジタルカメラＥのそれぞれのＩＤが対応付けてテーブルとして記憶される。このテーブルを参照することで、管理者が管理するデジタルカメラがどれかを特定することができる。また、ユーザ属性データベース１６ｄは、さらにユーザである管理会社毎のユーザＩＤやパスワードを記憶する。
【００３４】
ＣＰＵ１６ｂは、ユーザ属性データベース１６ｄに記憶されたテーブルを用いてどのデジタルカメラから現場写真の画像データが送信され、どの管理端末に対して受信完了通知を送信するかを決定する。また、管理端末１８（あるいは管理端末２０）からの要求に応じ、現場写真の画像データを前記画像データベース１６ｅあるいはファイルデータベース１６ｆから読み出して管理端末１８（あるいは管理端末２０）に送信する。ＡＳＰサーバ１６の各種処理は、基本的にＣＰＵ１６ｂで実行される。
【００３５】
４．メールサーバ及びＡＳＰサーバの処理内容
図４に、メールサーバ１４及びＡＳＰサーバ１６の処理フローチャートを示す。メールサーバ１４のＣＰＵ及びＡＳＰサーバ１６のＣＰＵ１６ｂの処理である。まず、メールサーバ１４は、デジタルカメラ１０から送信された電子メールを順次受信する（Ｓ１０１）。電子メールには、現場写真の画像データが添付されている。
【００３６】
次に、メールサーバ１４は、受信した電子メールのサブジェクトに含まれるプロジェクト番号毎に現場写真の画像データを仕分けしてＡＳＰサーバ１６に送信する(Ｓ１０２)。ＡＳＰサーバ１６は、メールサーバ１４からの現場写真の画像データを受信し、プロジェクト番号とプロジェクト名毎に仕分けして画像データベース１６ｅに記憶する。
【００３７】
次に、ＡＳＰサーバ１６は、電子メールのサブジェクト内のＩＤから、そのＩＤに対応するデジタルカメラ１０を管理する管理会社の管理端末を、ユーザ属性データベース１６ｄに記憶されたテーブルを用いて識別あるいは特定する（Ｓ１０３）。ユーザ属性データベース１６ｄに記憶されたテーブルでは、複数のデジタルカメラのそれぞれにＩＤが割り当てられ、複数のデジタルカメラのそれぞれのＩＤ毎に管理端末が割り当てられているので、たとえ複数のデジタルカメラから電子メールが送信されたとしても、ＡＳＰサーバ１６は電子メールのサブジェクトに含まれるＩＤから管理端末を特定することができる。
【００３８】
次に、ＡＳＰサーバ１６は、識別あるいは特定した管理端末に対して電子メールの受信完了を通知する（Ｓ１０４）。受信完了通知には、デジタルカメラのＩＤ、受信した画像枚数、撮影日時の各データが含まれる。これらはいずれも受信した電子メールのサブジェクトに含まれるデータである。また、ＡＳＰサーバ１６は、データベースからプロジェクト番号毎に記憶されている現場写真の画像データを画像データベース１６ｅから読み出し、所定のファイルフォーマットに編集してファイルデータベース１６ｆに記憶する（Ｓ１０５）。なお、図では管理端末に受信完了を通知した後に画像データを所定のフォーマットに編集しているが、画像データを所定のフォーマットに編集した後に管理端末に受信完了を通知することもできる。
【００３９】
ファイルフォーマットは、ユーザ属性データベース１６ｄに記憶されるユーザ属性に基づいて決定される。但し、受信した電子メールの本文にファイルフォーマットに関するデータが含まれている場合には、このフォーマットデータに基づいて編集することもできる。
【００４０】
受信完了通知を受信した管理端末は、ＡＳＰサーバ１６に対して現場写真の画像データを要求する。例えば、ＡＳＰサーバ１６が特定した管理端末が管理端末１８であり、ＡＳＰサーバ１６が受信完了通知を管理端末１８に送信すると、管理端末１８のユーザである管理会社の担当者は、管理端末１８を用いて受信完了通知を確認する。そして、管理会社の担当者は、この受信完了通知を確認した後、管理端末１８からインターネット１２を介してＡＳＰサーバ１６に対して現場写真の画像データの送信を要求する。ＡＳＰサーバ１６は、管理端末から画像データ送信の要求を受信すると、ファイルデータベース１６ｆに記憶されている編集済みの画像データを当該管理端末に送信する（Ｓ１０６）。
【００４１】
より詳細に説明すると、以下のとおりである。すなわち、管理端末１８のユーザは、ＡＳＰサーバ１６から受信完了通知を受信すると、管理端末１８を用いてＡＳＰサーバ１６にアクセスする。ＡＳＰサーバ１６は、管理端末１８からアクセス要求があると、ユーザ名及びパスワードの入力を要求する。管理端末１８のユーザは、この要求に応じてＡＳＰサーバ１６に対してユーザ名及びパスワードを入力して送信する。ＡＳＰサーバ１６は、管理端末１８からユーザ名及びパスワードを受信すると、ユーザ属性データベース１６ｄに記憶されたユーザ名及びパスワードと受信したユーザ名及びパスワードとを照合し、正しいユーザであるか否かを確認する（ユーザ認証）。ユーザ認証が完了すると、次に管理端末１８のユーザは必要なファイルを要求する処理に移行する。ファイルの種類としては、デジタルカメラ毎の表示、写真一覧、スライドショー、マトリクスがある。以下、これらについて個別に説明する。
【００４２】
５．写真一覧
図５に、管理端末１８（管理端末２０の処理も同様である）のユーザである管理会社が管理するデジタルカメラの一覧画面を示す。ＡＳＰサーバ１６は、ユーザ認証が完了すると、管理端末１８のユーザである管理会社が管理するデジタルカメラの一覧を管理端末１８の画面１００に表示する。図において、画面１００の右上にあるカメラＡ、カメラＢ、カメラＣ等の表示１０１が管理会社の管理するデジタルカメラの一覧である。すなわち、ＡＳＰサーバ１６は、ユーザ属性データベース１６ｄにアクセスすることで、管理者が管理する全てのデジタルカメラを特定し、特定したデジタルカメラの情報、例えばデジタルカメラのＩＤを管理端末１８に送信する。なお、特定したデジタルカメラの情報としては、デジタルカメラのＩＤの他に、デジタルカメラを操作する作業者が所属する工事施工会社の名称でもよい。この画面１００では、管理端末１８のユーザである管理会社が管理するデジタルカメラ１０としてデジタルカメラＡ、デジタルカメラＢ、デジタルカメラＣ、デジタルカメラＤ、デジタルカメラＥの４個のデジタルカメラが存在する場合を想定している。なお、図ではデジタルカメラＡを「カメラＡ」等と略記している。「カメラＡ」は、実際にはデジタルカメラＡのＩＤを意味することは上記のとおりであり、例えばデジタルカメラＡのＩＤが「００００１」である場合には、このＩＤが画面１００に表示される。デジタルカメラＡ〜デジタルカメラＥは、同一工事施工者の異なる作業者がそれぞれ操作するものでもよく、あるいは異なる工事施工者の異なる作業者がそれぞれ操作するものでもよい。デジタルカメラＡ〜デジタルカメラＥは、それぞれ異なる工事現場において作業者により操作され、互いに異なるタイミングで互いに異なる現場写真を撮影する。また、画面１００には、管理会社が管理する全てのデジタルカメラＡ〜デジタルカメラＥから送信された現場写真の画像データが一覧表示される。図において、画像データ群１０４が現場写真の画像データの一覧を示す。管理会社の管理者は、この画像データ一覧を視認することで、全ての工事現場の進捗状況を容易かつ一括して把握することができる。また、管理端末１８のユーザである管理会社の管理者は、デジタルカメラＡで撮影された現場写真を確認したいと欲する場合には、画面１００におけるデジタルカメラＡを指定してＡＳＰサーバ１６に対して画像データの送信を要求する。一つの例としては、図５に示された画面１００はＨＴＭＬ形式で記述されており、管理者は、表示された「カメラＡ」をクリックすることでＡＳＰ１６に対してデジタルカメラＡで撮影された画像データの送信を要求する。
【００４３】
図６に、図５において管理者が例えば「カメラＡ」を指定した場合に、ＡＳＰサーバ１６から送信されて管理端末１８の画面１００に表示される画面例を示す。デジタルカメラＡのフォルダの全てのプロジェクト番号及びプロジェクト名が一覧表示される。例えば、デジタルカメラＡのフォルダにはプロジェクト番号１〜４があり、それぞれのプロジェクト番号とともにプロジェクト名（図ではａａａ、ｂｂｂ、ｃｃｃ、ｄｄｄと略記している）が表示される。既述したように、プロジェクト名は、工事現場の名称や建築物の名称を表す。管理者は、これらの中から所望のプロジェクト番号及びプロジェクト名を指定する。図６の画面は、図５の画面と同様にＨＴＭＬ画面とすることができる。管理者は、いずれかのプロジェクト番号、プロジェクト名をクリックすることでＡＳＰサーバ１６に画像データの送信を要求する。
【００４４】
図７に、図６において管理者が例えばプロジェクト番号１、プロジェクト名ａａａを指定した場合に、ＡＳＰサーバ１６から送信されて管理端末１８の画面１００に表示される画面例を示す。デジタルカメラＡのフォルダプロジェクト番号１、プロジェクト名ａａａ内に含まれる全ての画像が一覧表示される。図では、Ｐ００１〜Ｐ００９で示される９個の現場写真の画像データが表示される。管理者は、この画面を視認することで、工事現場の進捗状況を容易に把握することができる。なお、各画像データには、撮影日時やプロジェクト名を併せて表示することができる。プロジェクト名は工事現場を示す文字情報を含むから、管理者は図７の画面を視認することで、各画像データがどこの現場写真であり、かつ、いつ撮影されたものであるかを容易に確認することができる。
【００４５】
６．スライドショー
図５において、画面１００の右下には「スライドショー」のリンク１０２が表示される。管理者がこのスライドショーのリンク１０２をクリックすると、ＡＳＰサーバ１６は、管理者が管理するデジタルカメラＡ〜デジタルカメラＥで撮影された現場写真の画像データのうち、撮影日時が新しい５０枚の画像データを自動的に選択し、所定間隔（例えば２０秒間）で自動的に管理端末１８の画面１００に表示する（スライドショー）。より詳しくは、ＡＳＰサーバ１６のプロセッサ１６ｂは、管理端末１８からの要求に応じ、画像データベース１６ｅにアクセスしてデジタルカメラＡ〜デジタルカメラＥで撮影された現場写真の画像データのうち、撮影日時が新しい５０枚の画像データを抽出する。そして、抽出した画像データを撮影日時順にソートし、所定間隔で管理端末１８に順次送信する。撮影日時順にソートする際には、２つの方法がある。撮影日時の古い順にソートする方法と、撮影日時の新しい順にソートする方法である。
【００４６】
図８に、スライドショーの一例を示す。撮影日時が新しい５０枚の画像データが、撮影日時が古い順から順次表示される。まず、画面１００には現場写真の画像データＰ００１が表示され、これとともに画像データＰ００１の基本的情報であるデジタルカメラ名、撮影日時、受信日時が表示される。デジタルカメラ名は、デジタルカメラのＩＤである。画像データＰ００１を表示して所定時間、例えば２０秒が経過すると、次に、現場写真の画像データＰ００２が表示され、これとともに画像データの基本的情報であるデジタルカメラ名、撮影日時、受信日時が表示される。画像データＰ００２を表示して所定時間、例えば２０秒が経過すると、次に、現場写真の画像データＰ００３が表示され、これとともに画像データの基本的情報であるデジタルカメラ名、撮影日時、受信日時が表示される。以下、同様にして画像データが順次画面１００に表示される。
【００４７】
管理者は、管理端末１８に順次、自動表示される現場写真の画像データを視認することで、工事現場の進捗状況を確認することができる。なお、本実施形態では、管理者の管理する複数のデジタルカメラＡ〜デジタルカメラＥが撮影した現場写真の画像データの中で最新の５０枚を順次表示しているが、デジタルカメラＡ〜デジタルカメラＥの中の特定のデジタルカメラ、例えばデジタルカメラＡの撮影した現場写真の画像データの中で最新の５０枚を順次表示することもできる。また、本実施形態では最新の５０枚を、撮影日時の古い順から順次表示するとしているが、撮影日時の新しい順から順次表示することもできる。
【００４８】
７．マトリクス
図５において、画面１００の左下には「マトリクス」のリンク１０３が表示される。管理者がこのマトリクスのリンク１０３をクリックすると、ＡＳＰサーバ１６は、管理者が管理するデジタルカメラＡ〜デジタルカメラＥで撮影された現場写真の画像データをマトリクス形式で一括表示する。より詳しくは、ＡＳＰサーバ１６のＣＰＵ１６ｂは、管理者が管理するデジタルカメラＡ〜デジタルカメラＥから送信された現場写真の画像データを画像データベース１６ｅから読み出し、撮影日時を行、デジタルカメラの種類を列とする２次元マトリクス上に画像データの有無をプロットすることで２次元マトリクスのファイルを作成する。作成された２次元マトリクスのファイルはファイルデータベース１６ｆに記憶される。ＣＰＵ１６ｂは、管理端末１８からの要求に応じ、ファイルデータベース１６ｆから２次元マトリクスのファイルを読み出して管理端末１８に送信する。
【００４９】
図９に、マトリクス表示の一例を示す。マトリクスの列は撮影日時であり、一昨日、昨日、本日に区分され、さらにそれぞれの日において９時〜１２時、１２時〜１５時、１５時〜１８時と時間帯で区分される。マトリクスの行はデジタルカメラであり、デジタルカメラＡ〜デジタルカメラＥで区分される。マトリクスにおいて、現場写真の画像データが存在する場合に丸印が表示される。例えば、デジタルカメラＡにおいて撮影日時が昨日の１０時である現場写真の画像データが存在する場合には、丸印が表示される。一方、デジタルカメラＡにおいて撮影日時が昨日の１２時〜１５時である現場写真の画像データが存在しない場合には、丸印は表示されない。なお、図９のマトリクスは、例えばＨＴＭＬ画面で表示され、管理者が丸印をクリックすると、ＡＳＰ１６に対して対応するデジタルカメラの対応する撮影日時の画像データの送信を要求し、管理端末１８の画面１００に画像データが表示される。
【００５０】
管理者は、図９のマトリクスを視認することで、自己が管理するデジタルカメラＡ〜デジタルカメラＥでの撮影状況を一括して確認することができる。また、管理者は、このマトリクスを視認することで、デジタルカメラを操作すべき作業者が工事現場に存在したか否かを確認することも可能である。例えば、デジタルカメラＡにおいて、昨日の１２時〜１５時において現場写真を撮影すべきであったところ、このマトリクスでは該当する時間帯に現場写真の画像データが存在していないので、その時間帯に作業者は存在していなかったと確認することができる。すなわち、このマトリクスにより現場の作業者の出欠確認を容易に行うことができる。
【００５１】
さらに、このマトリクスを用いることで、各工事現場の進捗状況が容易に分かるので、ある工事現場においては進捗状況が順調である一方、別の工事現場においては予定通りに工事が進んでいないことが分かると、進捗状況が順調な工事現場から予定通りに進んでいない工事現場に作業員を振り分ける等も容易に行える。
【符号の説明】
【００５２】
１０  デジタルカメラ、１４  メールサーバ、１６  ＡＳＰサーバ、１８，２０  管理端末。
【図１】
2011175584.tif 000003
【図２】
2011175584.tif 000004
【図３】
2011175584.tif 000005
【図４】
2011175584.tif 000006
【図５】
2011175584.tif 000007
【図６】
2011175584.tif 000008
【図７】
2011175584.tif 000009
【図８】
2011175584.tif 000010
【図９】
2011175584.tif 000011