(57)【特許請求の範囲】
【請求項１】
作業場毎に設けられ、作業場を撮影する撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部と、
前記各送信部が送信した画像データ、撮影時刻を示す撮影時刻情報および前記撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部と、
工程と前記撮影識別子との対応関係を記憶する第１の記憶部と、
各工程についての作業情報の入力を受けると作業の開始及び終了の少なくともいずれか一方を示す情報を含む当該作業情報に応じた進捗情報を記憶する第２の記憶部と、
各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、
前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、
前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部と
を具備する作業管理システム。
【請求項２】
工程と作業場を撮影する撮影装置を識別する撮影識別子との対応関係を記憶する第１の記憶部と、
作業場毎に設けられ、前記撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部から、各工程についての作業情報の入力を受けると、当該作業情報に応じた進捗情報を記憶する第２の記憶部と、
各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗
表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、
前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、
前記送信部が送信した画像データ、撮影時刻を示す撮影時刻情報及び当該撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部から、前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部と
を具備する作業管理端末。
【請求項３】
前記第２の制御部は、撮影時刻が時系列に連なる画像データ群を前記画像データベースから読み出し、当該画像データ群の表す画像を複数の表示領域にそれぞれ、当該画像データに付された撮影時刻情報をもとに時系列に表示する制御部であって、当該複数の表示領域間で前記画像データ群において再生を開始する画像の時刻に時間差を設けて時系列に表示する
ことを特徴とする請求項２に記載の作業管理端末。
【請求項４】
コンピュータに、
工程と作業場を撮影する撮影装置を識別する撮影識別子との対応関係を記憶する第１の記憶部と、
作業場毎に設けられ、前記撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部から、各工程についての作業情報の入力を受けると、当該作業情報に応じた進捗情報を記憶する第２の記憶部と、
各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、
前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、
前記送信部が送信した画像データ、撮影時刻を示す撮影時刻情報及び前記撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部から、前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部と
を実行させるためのプログラム。
【請求項５】
前記第２の制御部は、撮影時刻が時系列に連なる画像データ群を前記画像データベースから読み出し、当該画像データ群の表す画像を複数の表示領域にそれぞれ、当該画像データに付された撮影時刻情報をもとに時系列に表示する制御部であって、当該複数の表示領域間で前記画像データ群において再生を開始する画像の時刻に時間差を設けて時系列に表示する
ことを特徴とする請求項４に記載のプログラム。
【請求項６】
作業場毎に設けられ、作業場を撮影した画像データ、撮影時刻を示す撮影時刻情報および撮影識別子を対応付けて送信する画像送信部と、
前記各画像送信部が送信した画像データ、撮影時刻情報および撮影識別子を対応付けて記憶する画像蓄積部と、
作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す
情報を含む作業情報の入力を受け付ける受付部と、
前記受付部が受け付けた作業情報に応じた進捗情報を記憶する進捗情報記憶部と、
前記進捗情報記憶部内の進捗情報を表示する複数の進捗表示欄を予め定められたレイアウトに従って表示装置に表示する第１の制御部と、
前記表示装置に表示されている前記複数の進捗表示欄の中からいずれかの表示欄を特定する特定部と、
前記特定部によって特定された進捗表示欄に対応する画像データを、前記画像蓄積部から読み出して表示装置に表示する第２の制御部と
を具備する作業管理システム。
【請求項７】
複数の作業場のそれぞれにおいて各作業場を撮影する撮影装置を識別する撮影識別子と工程の対応関係を記憶する第１の記憶部と、第２の記憶部とを有する作業管理システムが行う作業管理方法であって、
前記撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信ステップと、
前記送信ステップにおいて送信した画像データ、撮影時刻を示す撮影時刻情報および前記撮影装置を識別する撮影識別子を対応付けて画像蓄積部に記憶する画像蓄積ステップと、
各工程についての作業情報の入力を受けると作業の開始及び終了の少なくともいずれか一方を示す情報を含む当該作業情報に応じた進捗情報を前記第２の記憶部に記憶する記憶ステップと、
各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御ステップと、
前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定ステップと、
前記特定ステップにおいて特定された進捗表示欄に対応する画像データを、前記第１の記憶部及び前記第２の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御ステップと
を具備する作業管理方法。
【請求項８】
複数の作業場のそれぞれにおいて各作業場を撮影した画像データ、撮影時刻を示す撮影時刻情報および撮影識別子を対応付けて送信する画像送信ステップと、
前記画像送信ステップにおいて送信された画像データ、撮影時刻情報および撮影識別子を対応付けて画像蓄積部に記憶する画像蓄積ステップと、
作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた作業情報に応じた進捗情報を進捗情報記憶部に記憶する進捗情報記憶ステップと、
前記進捗情報記憶部内の進捗情報を表示する複数の進捗表示欄を予め定められたレイアウトに従って表示装置に表示する第１の制御ステップと、
前記表示装置に表示されている前記複数の進捗表示欄の中からいずれかの表示欄を特定する特定ステップと、
前記特定ステップにおいて特定された進捗表示欄に対応する画像データを、前記画像蓄積部から読み出して表示装置に表示する第２の制御ステップと
を具備する作業管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業工程を管理する技術に関する。
【背景技術】
【０００２】
複数の生産工程を経て生産される製品について、製品の生産工程を管理するためのシステムが種々提案されている。例えば、特許文献１には、管理項目をツリー形式で表した管理図ツリーを表示し、表示された管理図ツリーから利用者が選択した管理項目に対応する管理図の確認変更用画面を表示することによって、製造管理における実施状況や処理結果を速やかに把握することのできるシステムが提案されている。また、特許文献２には、基板処理装置を生産するときの生産工程を管理するシステムにおいて、基板処理装置の生産現場を撮影し、撮影された静止画または動画の画像データを一旦サーバに蓄積し、発注者からの要求に応じて画像データを配信するシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３２６１８４号公報
【特許文献２】特開２００７−２３３８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、生産される製品の種別が多岐にわたる場合、それらの製品に係る情報を全て把握することが困難である場合があった。そのため、顧客からの問い合わせに対して、製品の全体を把握している一部の責任者しか回答ができない場合があった。
本発明は上述した背景に鑑みてなされたものであり、工程を管理するシステムにおいて、各々の工程に関する情報の把握を容易にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明は、作業場毎に設けられ、作業場を撮影する撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部と、前記各送信部が送信した画像データ、撮影時刻を示す撮影時刻情報および前記撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部と、工程と前記撮影識別子との対応関係を記憶する第１の記憶部と、各工程についての作業情報の入力を受けると作業の開始及び終了の少なくともいずれか一方を示す情報を含む当該作業情報に応じた進捗情報を記憶する第２の記憶部と、各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部とを具備する作業管理システムを提供する。
【０００６】
また、本発明は、工程と作業場を撮影する撮影装置を識別する撮影識別子との対応関係を記憶する第１の記憶部と、作業場毎に設けられ、前記撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部から、各工程についての作業情報の入力を受けると、当該作業情報に応じた進捗情報を記憶する第２の記憶部と、各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、前記送信部が送信した画像データ、撮影時刻を示す撮影時刻情報及び当該撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部から、前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部とを具備する作業管理端末を提供する。
【０００７】
本発明の好ましい態様において、前記第２の制御部は、撮影時刻が時系列に連なる画像データ群を前記画像データベースから読み出し、当該画像データ群の表す画像を複数の表示領域にそれぞれ、当該画像データに付された撮影時刻情報をもとに時系列に表示する制御部であって、当該複数の表示領域間で前記画像データ群において再生を開始する画像の時刻に時間差を設けて時系列に表示してもよい。【０００８】
また、本発明は、コンピュータに、工程と作業場を撮影する撮影装置を識別する撮影識別子との対応関係を記憶する第１の記憶部と、作業場毎に設けられ、前記撮影装置が撮影した画像データ、撮影時刻を示す撮影時刻情報および当該撮影装置を識別する撮影識別子
を対応付けて送信するとともに、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付けて送信する送信部から、各工程についての作業情報の入力を受けると、当該作業情報に応じた進捗情報を記憶する第２の記憶部と、各作業対象についての各工程の進捗状況を示す項目を少なくとも含む当該工程毎の進捗表示欄を予め定められたレイアウトに従って表示装置に表示し、各進捗表示欄の表示を前記第２の記憶部の記憶内容に従って制御する第１の制御部と、前記表示装置に表示されている複数の前記進捗表示欄の中からいずれかを特定する特定部と、前記送信部が送信した画像データ、撮影時刻を示す撮影時刻情報及び前記撮影装置を識別する撮影識別子を対応付けて記憶する画像蓄積部から、前記特定部によって特定された進捗表示欄に対応する画像データを、前記第２の記憶部及び前記第１の記憶部の記憶内容を参照して特定し、特定した画像データを画像データベースから読み出して表示装置に表示する第２の制御部とを実行させるためのプログラムを提供する。
本発明の好ましい態様において、前記第２の制御部は、撮影時刻が時系列に連なる画像データ群を前記画像データベースから読み出し、当該画像データ群の表す画像を複数の表示領域にそれぞれ、当該画像データに付された撮影時刻情報をもとに時系列に表示する制御部であって、当該複数の表示領域間で前記画像データ群において再生を開始する画像の時刻に時間差を設けて時系列に表示してもよい。
【０００９】
また、本発明は、作業場毎に設けられ、作業場を撮影した画像データ、撮影時刻を示す撮影時刻情報および撮影識別子を対応付けて送信する画像送信部と、前記各画像送信部が送信した画像データ、撮影時刻情報および撮影識別子を対応付けて記憶する画像蓄積部と、作業対象を示す作業対象識別子、作業の開始及び終了の少なくともいずれか一方を示す情報を含む作業情報の入力を受け付ける受付部と、前記受付部が受け付けた作業情報に応じた進捗情報を記憶する進捗情報記憶部と、前記進捗情報記憶部内の進捗情報を表示する複数の進捗表示欄を予め定められたレイアウトに従って表示装置に表示する第１の制御部と、前記表示装置に表示されている前記複数の進捗表示欄の中からいずれかの表示欄を特定する特定部と、前記特定部によって特定された進捗表示欄に対応する画像データを、前記画像蓄積部から読み出して表示装置に表示する第２の制御部とを具備する作業管理システムを提供する。
【発明の効果】
【００１０】
本発明によれば、工程を管理するシステムにおいて、各々の工程に関する情報の把握が容易になる。
【図面の簡単な説明】
【００１１】
【図１】システムの構成の一例を示すブロック図である。
【図２】画像送信装置１のハードウェア構成の一例を示すブロック図である。
【図３Ａ】端末２のハードウェア構成の一例を示すブロック図である。
【図３Ｂ】端末５のハードウェア構成の一例を示すブロック図である。
【図４】画像データベース３のハードウェア構成の一例を示すブロック図である。
【図５】生産管理データベース４のハードウェア構成の一例を示すブロック図である。
【図６】進捗データベースＤＢ６の内容の一例を示す図である。
【図７】対応データベースＤＢ７の内容の一例を示す図である。
【図８】画像送信装置１の機能的構成の一例を示すブロック図である。
【図９Ａ】端末２の機能的構成の一例を示すブロック図である。
【図９Ｂ】端末５の機能的構成の一例を示すブロック図である。
【図１０】画像データベース３の機能的構成の一例を示すブロック図である。
【図１１】生産管理データベース４の機能的構成の一例を示すブロック図である。
【図１２】作業場に設置されたバーコードの一覧の一例を示す図である。
【図１３】端末２の表示部に表示される画面の一例を示す図である。
【図１４】端末５の表示部に表示される画面の一例を示す図である。
【図１５】端末５の表示部に表示される画面の一例を示す図である。
【図１６】システムの構成の一例を示すブロック図である。
【図１７】端末２の機能的構成の一例を示すブロック図である。
【図１８】端末２の表示部に表示される画面の一例を示す図である。
【図１９】端末６の表示部に表示される画面の一例を示す図である。
【図２０】工程進捗状況を表すグラフである。
【図２１】作業完了図面の一例を示す図である。
【図２２】端末５の表示部に表示される画面の一例を示す図である。
【図２３】システムの構成の一例を示すブロック図である。
【図２４】端末５の表示部に表示される画面の一例を示す図である。
【図２５】画像の表示タイミングを説明するための図である。
【図２６】画像の表示タイミングを説明するための図である。
【符号の説明】
【００１２】
１００…作業場、２００…通信網、１…撮影装置、２，５，６…端末、３…画像データベース、４…生産管理データベース、８…データベース、１１，２１，３１，４１…制御部、１２，２２，３２，４２…記憶部、１３，２３，３３，４３…通信部、１４，３４，４４…操作部、１５…撮影装置、２４…入力部、２５，３５，４５…表示部、１１１…画像送信部、２１１…作業情報送信部、２１２…画像受信部、２１３…表示制御部、２１５…第１の制御部、２１６…特定部、２１７…第２の制御部、２１８…算出部、２１９…積算部、２２０…推定部、２３１…作業情報送信部、３１１…画像受信部、３１３…画像読出部、４１１…作業情報受信部、４１２…作業情報蓄積部、４１３…検索情報受信部、２４１…バーコードリーダ。
【発明を実施するための形態】
【００１３】
＜Ａ：第１実施形態＞
＜Ａ−１：構成＞
＜Ａ−１−１：システム構成＞
まず、図１を参照して、本発明に係る工程管理システムを、板金加工を行う工場で用いた形態について説明する。図において、複数の作業場１００ａ，１００ｂ，…は、工場内に設けられ、製品の板金加工の各処理を行う作業場である。作業場１００ａには、画像送信装置１ａと端末２ａとが設置されており、作業場１００ｂには、画像送信装置１ｂと端末２ｂとが設置されている。画像送信装置１ａ，１ｂは、作業場を撮影し、撮影した画像（静止画像又は動画像）を表す画像データを出力する撮影装置である。この実施形態では、画像送信装置１ａ，１ｂは、定められた時間間隔（例えば、１秒毎）で作業場を撮影し、撮影した静止画像を表す画像データを出力する。
【００１４】
端末２ａ，２ｂは、パーソナルコンピュータ等のコンピュータ装置であり、利用者によって操作された内容に応じて各種の処理を行う装置である。作業場は上述した作業場１００ａ，１００ｂ以外にも複数設けられているが、各作業場に設けられている装置構成は同様である。以下の説明においては、説明の便宜上、作業場１００ａ，１００ｂ，…を各々区別する必要がない場合には、これらを「作業場１００」と称して説明する。画像送信装置１ａ，１ｂ，…、端末２ａ，２ｂ，…も同様であり、それらを各々区別する必要がない場合には、それぞれ「画像送信装置１」、「端末２」と称して説明する。図１において、画像送信装置１と端末２とを含む作業情報・画像送信ユニット３００ａ，３００ｂ，…（以下「画像送信ユニット３００」と称する）は、本発明に係る送信部の一例に相当する。作業場１００には、ひとつの画像送信装置１が設けられていてもよく、また、複数の画像送信装置１が設けられていてもよい。この実施形態では、複数の製品がそれぞれ１又は複数の作業工程を経て製造され、作業場１００のそれぞれで行われる作業工程は、作業場１００毎に予め決められている。すなわち、この実施形態では、作業工程と作業場１００とが１対１で対応している。図１に示す端末５は、工程管理システムを利用する管理者が、進捗状況等の種々の情報を把握するために用いる作業管理端末であり、作業場１００以外の場所に設けられている。
【００１５】
画像データベース３は、例えば汎用のサーバコンピュータであり、画像送信装置１から出力される画像データを蓄積する装置である。生産管理データベース４は、例えば汎用のサーバコンピュータであり、工程管理のための各種の処理を行う装置である。図１に示すように、この工程管理システムは、作業場１００毎に設けられる複数の画像送信ユニット３００と、画像データベース３と、生産管理データベース４と、端末５とが、ＬＡＮ（Local Area Network）やインターネット等の通信網２００に接続されて構成される。
【００１６】
＜Ａ−１−２：画像送信装置１の構成＞
図２は、画像送信装置１のハードウェア構成の一例を示すブロック図である。図において、制御部１１は、ＣＰＵ（Central Processing Unit）や、ＲＯＭ（Read Only Memory)、ＲＡＭ（Random Access Memory）を備え、ＲＯＭ又は記憶部１２に格納されているプログラムにしたがって画像送信装置１の制御を行う。記憶部１２は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）であり、画像送信装置１の制御に関するプログラムなどの各種プログラムが格納されている。通信部１３は、他の装置と通信網２００を介して通信を行う。なお、通信部１３は、他の装置と有線により通信を行ってもよいし、無線により通信を行ってもよい。操作部１４は、電源のオン／オフを行うためのボタン等の各種の操作子を備え、利用者の操作内容に応じた情報を出力する。撮影装置１５は、設定された範囲を撮影し、撮影した画像を表す画像データを出力する撮影装置である。制御部１１は、撮影装置１５にて撮影された画像を表す画像データ、撮影時刻を示す撮影時刻情報及び撮影装置１５を識別する撮影識別子（以下「撮影ＩＤ」という）を対応付けて、通信部１３により画像データベース３へ送信する。例えば、１秒毎に静止画像を撮影する場合は、１秒毎に撮影時刻が更新される。動像の場合は動画のデータフォーマットのなかに予め定められた単位時間毎の撮影時刻を付与する。なお、図２に示す例では、撮影装置１５が画像送信装置１に内蔵される構成について説明したが、これに限らず、撮影装置１５と画像送信装置１とが別体にされる構成であってもよい。この場合は、画像送信装置１に外部入力端子を設け、この外部入力端子に外付けカメラを接続する構成とすればよい。
【００１７】
＜Ａ−１−３：端末の構成＞
図３Ａは、端末２のハードウェア構成の一例を示すブロック図であり、図３Ｂは、端末５のハードウェア構成の一例を示すブロック図である。図において、端末２と端末５において共通する構成要素については同じ符号を付与している。図において、制御部２１は、ＣＰＵや、ＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部２２に格納されているプログラムにしたがって端末２（端末５）の制御を行う。記憶部２２は、ハードディスク等の記憶装置であり、端末２（端末５）の制御に関するプログラムなどの各種プログラムが格納されている。通信部２３は、通信網２００を介して外部装置と有線又は無線により通信を行う。
【００１８】
入力部２４は、キーボードやマウス等の操作子を備え、利用者の操作内容に応じた情報を出力する。端末２の入力部２４は、バーコードを読み取るバーコードリーダ２４１を備えており、読み取ったバーコードを表す情報を出力する。この実施形態では、バーコードリーダ２４１は、製品を識別する製品識別子（以下「製品ＩＤ」という）や、作業工程を識別する工程識別子（以下「工程ＩＤ」という）、作業者を識別する作業者識別子（以下「作業者ＩＤ」という）等の各種の情報を読み取る。表示部２５は、液晶ディスプレイ等の表示部であり、制御部２１の制御の下に各種の画像を表示する。表示部２５は、本発明に係る表示装置の一例に相当する。なお、図３に示す例では、入力部２４や表示部２５が端末２に含まれている場合について説明するが、入力部２４や表示部２５が端末２に含まれない構成であってもよい。この場合は、端末２に外部出力端子や外部入力端子を設け、外部モニタや外部操作子を接続する構成とすればよい。
【００１９】
＜Ａ−１−４：画像データベース３の構成＞
図４は、画像データベース３のハードウェア構成の一例を示すブロック図である。図において、制御部３１は、ＣＰＵや、ＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部３２に格納されたプログラムにしたがって画像データベース３の制御を行う。記憶部３２は、ハードディスク等の記憶部であり、画像データベース３の制御に関するプログラムなどの各種プログラムが格納されている。通信部３３は、通信網２００を介して画像送信装置１や端末２、端末５と通信する通信部である。通信部３３は、他の装置と有線により通信を行ってもよいし、無線により通信を行ってもよい。
【００２０】
記憶部３２は、図示のように、画像データベースＤＢ１を記憶している。画像データベースＤＢ１には、画像送信装置１から送信されてくる画像データが蓄積される。制御部３１は、画像送信装置１から画像データ、撮影時刻を示す撮影時刻情報及び撮影ＩＤを通信部３３により受信し、受信した画像データ、撮影時刻情報及び撮影ＩＤを対応付けて画像データベースＤＢ１に蓄積する。
【００２１】
＜Ａ−１−５：生産管理データベース４の構成＞
図５は、生産管理データベース４のハードウェア構成の一例を示すブロック図である。図において、制御部４１は、ＣＰＵや、ＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部４２に格納されたプログラムにしたがって生産管理データベース４の制御を行う。記憶部４２は、ハードディスク等の記憶部であり、生産管理データベース４の制御に係るプログラムなどの各種プログラムが格納されている。通信部４３は、他の装置と有線又は無線により通信を行う通信部である。
【００２２】
記憶部４２は、図示のように、顧客データベースＤＢ２と、製品データベースＤＢ３と、材料単価データベースＤＢ４と、作業者データベースＤＢ５と、進捗データベースＤＢ６と、対応データベースＤＢ７とが記憶されている。顧客データベースＤＢ２には、顧客の名称や連絡先等の顧客に関するデータ（以下「顧客データ」という）が蓄積される。製品データベースＤＢ３には、製品を識別する製品ＩＤや、製品の立体図や設計図等の製品に関する情報が蓄積されている。材料単価データベースＤＢ４には、材料の単価を示す情報が蓄積されている。作業者データベースＤＢ５には、作業者を識別する作業者ＩＤの他、作業者の氏名等、作業者に関する情報が蓄積されている。
【００２３】
進捗データベースＤＢ６には、端末２から送信されてくる、作業の開始・終了を示す情報を含む作業情報に応じた進捗情報が蓄積される。図６は、進捗データベースＤＢ６に蓄積されるデータの内容の一例を示す図である。図示のように、このデータベースには、「製品ＩＤ」と「工程ＩＤ」と「作業者ＩＤ」と「時刻情報」との各項目が、互いに関連付けて格納される。これらの項目のうち、「製品ＩＤ」の項目には、製品を識別する製品ＩＤが格納される。「工程ＩＤ」の項目には、製品の作業工程を識別する工程ＩＤが格納される。「作業者ＩＤ」の項目には、作業者を識別する作業者ＩＤが格納される。「時刻情報」の項目には、作業の開始時刻・終了時刻を示す時刻情報が格納される。図６に示す例では、製品ＩＤが「製品０１」の製品については「工程０１」、「工程０２」、「工程０３」、…の複数の工程があり、「工程０１」の工程については作業者ＩＤが「作業者０５」の作業者が作業を行い、「工程０２」と「工程０３」の工程については「作業者０６」の作業者が作業を行った場合についての進捗情報が記憶されている。また、「製品０２」の製品については、「工程０１」の工程を「作業者０５」の作業者が作業し、「工程０２」の工程を「作業者０８」の作業者が作業し、「工程０３」の工程を「作業者１０」の作業者が作業した場合の進捗情報が記憶されている。なお、ここでは、進捗データベースＤＢ６に格納されるデータの一例として図６を例示したが、進捗データベースＤＢ６に格納されるデータは図６に示したものに限らず、他のデータを含んでもよい。
【００２４】
対応データベースＤＢ７には、作業場および工程の少なくともいずれか一方と撮影ＩＤとの対応関係が記憶されている。図７は、対応データベースＤＢ７の内容の一例を示す図である。図示のように、このデータベースには、「撮影ＩＤ」と「工程ＩＤ」との各項目が互いに関連付けて記憶されている。これらの項目のうち、「撮影ＩＤ」の項目には、撮影装置１５を識別する撮影ＩＤが記憶される。「工程ＩＤ」の項目には、作業工程を識別する工程ＩＤが記憶される。この実施形態では、各作業場１００で行われる作業工程が作業場１００毎に予め決められている。すなわち、この実施形態では、作業工程と作業場１００とが１対１で対応しており、作業工程と作業場が同義となっている。なお、作業工程と作業場１００とが１対１で対応していない場合には、対応関係を示すテーブルを予め用意し、このテーブルを参照して対応関係を確定する構成とすればよい。
【００２５】
＜Ａ−１−６：各装置の機能的構成＞
次いで、各装置の機能的構成について、図面を参照しつつ説明する。図８は、画像送信装置１の機能的構成の一例を示す図である。図において、画像送信部１１１は、画像送信装置１の制御部１１が、ＲＯＭ又は記憶部１２に格納されているコンピュータプログラムを読み出して実行することによって実現される。画像送信部１１１は、撮影装置１５が撮影した画像データ、撮影時刻を表す撮影時刻情報および撮影ＩＤを対応付けて通信部１３により画像データベース３へ送信する。
【００２６】
図９Ａは、端末２の機能的構成の一例を示す図であり、図９Ｂは端末５の機能的構成の一例を示す図である。図９Ａにおいて、作業情報送信部２１１、画像受信部２１２及び表示制御部２１３は、端末２の制御部２１が、ＲＯＭ又は記憶部２２に格納されているコンピュータプログラムを読み出して実行することによって実現される。入力部２４は、製品を識別する製品ＩＤ、作業工程を識別する工程ＩＤ、作業者を識別する作業者ＩＤ及び作業の開始・終了を示す情報を含む作業情報の入力を受け付ける。作業情報送信部２１１は、入力部２４にて入力された作業情報を、通信部２３を用いて生産管理データベース４へ送信する。画像受信部２１２は画像データベース３から送信されてくる画像データを通信部２３を介して受信する。表示制御部２１３は画像受信部２１２によって受信された画像データの表す画像を表示部２５に表示する。このとき、表示制御部２１３は、受信された画像データに付与された時刻情報に従った順序で画像データの表す画像を表示する。
【００２７】
次いで、端末５の機能的構成について、図９Ｂを参照しつつ説明する。図において、第１の制御部２１５、特定部２１６及び第２の制御部２１７は、端末５の制御部２１が、ＲＯＭ又は記憶部２２に格納されているコンピュータプログラムを読み出して実行することによって実現される。第１の制御部２１５は、各作業対象についての各工程の進捗表示欄を予め定められたレイアウトに従って表示部２５に表示し、各進捗表示欄の表示を進捗データベースＤＢ６の記憶内容に従って制御する。より具体的には、第１の制御部２１５は、進捗表示欄を工程によってソートされたレイアウトで表示したり、日時でソートされたレイアウトで表示したり、人名でソートされたレイアウトで表示したり、といったように、種々のレイアウトに従って表示を行う。
【００２８】
特定部２１６は、第１の制御部２１５によって表示部２５に表示されている進捗表示欄を特定する。この実施形態では、特定部２１６は、端末５のキーボードやマウス等の入力部２４から出力される情報に応じて、選択された欄を特定する。第２の制御部２１７は、特定部２１６によって特定された進捗表示欄に対応する画像を画像データベースＤＢ１から読み出して表示部２５に表示する。第２の制御部２１７は、本発明に係る画像データ取得部の一例に相当する。より具体的には、この実施形態では、第２の制御部２１７は、特定部２１６によって特定された欄に対応する製品ＩＤ及び作業工程ＩＤを含む検索条件データを生成して生産管理データベース４へ送信し、生産管理データベース４から検索条件データの応答として送信されてくる撮影ＩＤ及び撮影時刻情報を画像データベース３へ送信する。画像データベース３は端末５から送信されてくる撮影ＩＤ及び時刻情報に対応する画像データを画像データベースＤＢ１から読み出して端末５へ送信し、端末５の第２の制御部２１７は、画像データベースＤＢ１から送信されてくる画像データの表す画像を表示部２５に表示する。このとき、第２の制御部２１７は、受信された画像データ群に含まれる、単位時間毎（例えば、１秒間隔）で撮影された静止画像を、時刻情報に従った順序で表示する。
【００２９】
次いで、画像データベース３の機能的構成について図面を参照しつつ説明する。図１０は、画像データベース３の機能的構成の一例を示す図である。図において、画像受信部３１１、画像蓄積部３１２及び画像読出部３１３は、画像データベース３の制御部３１が、ＲＯＭ又は記憶部３２に格納されているコンピュータプログラムを読み出して実行することによって実現される。画像受信部３１１は、画像送信装置１から画像データ、撮影時刻情報及び撮影ＩＤを受信する。画像蓄積部３１２は、画像受信部３１１によって受信された画像データ、撮影時刻情報及び撮影ＩＤを対応付けて画像データベースＤＢ１に蓄積する。画像読出部３１３は、端末５から画像データを読み出す旨の指示を受信すると、受信した指示に対応する画像データ群を画像データベースＤＢ１から読み出し、読み出した画像データを送信する。
【００３０】
次いで、生産管理データベース４の機能的構成について、図１１を参照しつつ説明する。図１１は、生産管理データベース４の機能的構成の一例を示す図である。図において、作業情報受信部４１１、作業情報蓄積部４１２、検索条件受信部４１３及び特定部４１４は、生産管理データベース４の制御部４１が、ＲＯＭ又は記憶部４２に格納されているコンピュータプログラムを読み出して実行することによって実現される。図において、作業情報受信部４１１は、端末２から送信されてくる作業情報を受信する。作業情報蓄積部４１２は、受信した作業情報に応じた進捗情報を生成し、生成した進捗情報を進捗データベースＤＢ６に蓄積する。具体的には、この実施形態では、作業情報蓄積部４１２は、作業情報を受信した場合に、その時点の時刻を認識して作業終了時刻情報を生成するとともに、この作業終了時刻情報と作業情報に含まれる作業時間とから作業開始時刻情報を生成し、生成した作業終了時刻情報及び作業開始時刻情報を含む進捗情報を生成する。
【００３１】
検索条件受信部４１３は、製品ＩＤ及び作業工程ＩＤを含む検索条件データを端末５から受信する。特定部４１４は、検索条件受信部４１３によって受信された検索条件データに含まれる製品ＩＤ及び作業工程ＩＤに対応する撮影ＩＤ及び時刻情報を、対応データベースＤＢ７及び進捗データベースＤＢ６を参照して特定する。より具体的には、特定部４１４は、受信した検索条件データに含まれる工程ＩＤに対応する撮影ＩＤを、対応データベースＤＢ７を参照して特定するとともに、受信した製品ＩＤと工程ＩＤに対応する時刻情報を、進捗データベースＤＢ６を参照して特定する。特定部４１４は、特定した撮影ＩＤ及び時刻情報に対応する画像データ群の読出を指示する指示データを画像データベース３へ送信する。また、特定部４１４は、指示データの応答として画像データベース３から送信されてくる画像データ群を、検索条件の送信元である端末５へ送信する。
【００３２】
＜Ａ−２：動作＞
＜Ａ−２−１：データ蓄積動作＞
次いで、本システムの動作の一例について説明する。画像送信装置１の各々は、予め定められた単位時間毎（本実施形態では、１秒毎）に、作業場１００において画像を撮影し、撮影した画像を表す画像データに撮影時刻情報と撮影ＩＤとを付与して、画像データベース３へ逐次送信する。画像データベース３は、複数の画像送信装置１のそれぞれから送信されてくる画像データを受信し、受信した画像データを画像データベースＤＢ１に蓄積していく。これにより、画像データベースＤＢ１には、１秒毎に撮影された各作業場毎の画像が順次蓄積されていく。画像送信装置１は、作業者が作業している最中に撮影を行うだけでなく、作業者が作業を開始する前や作業を終えた後も撮影を行う。
【００３３】
作業場１００にはそれぞれ、図１２に示すようなバーコードの一覧が設置されており、作業者がバーコードリーダ２４１を用いて自身が行う工程のバーコードを読み取らせる。なお、作業が行われる工程が決まっている場合（予め装置等に登録されている場合）にはバーコードを読み取らせる必要はない。端末２の制御部２１は、バーコードリーダ２４１から出力されるデータに従って、選択された工程を示す工程ＩＤを含むデータを端末５へ送信する。端末５は、端末２から受信されたデータに含まれる工程ＩＤに対応する撮影ＩＤを、対応データベースＤＢ７を参照して特定し、特定した撮影ＩＤを含むデータを画像データベース３へ送信する。画像データベース３は、端末５から受信されたデータに含まれる撮影ＩＤが付与された画像データを端末２へ逐次送信する。端末２は、画像データベース３から送信されてくる画像データの表す画像を表示部２５に表示する。
【００３４】
図１３は、端末２の表示部２５に表示される画面の一例を示す図である。図示のように、表示部２５に表示される画面は、工程一覧表示エリアＡ１と、撮影画像表示エリアＡ２と、関連画像表示エリアＡ３とで構成される。制御部２１は、工程の一覧を表す画像を工程一覧表示エリアＡ１に表示するとともに、画像データベース３から受信される画像データの表す画像、すなわち作業者がいる作業場における撮影画像を撮影画像表示エリアＡ２に表示する。
【００３５】
また、関連画像表示エリアＡ３には、後述する関連画像が表示される。作業者は、自身が行う作業に関連する関連画像（例えば、自身が行う作業の前工程の撮影画像や後工程の撮影画像、等）を表示部２５に表示させることができる。この場合、作業者は、入力部２４を用いて工程ＩＤを指定するための操作を行う。具体的には、作業者は、バーコードリーダ２４１を用いて閲覧したい工程のバーコードを読み取らせる。制御部２１は、入力部２４から出力される情報に応じて、入力された工程ＩＤを含むデータを端末５へ送信する。端末５は、端末２から受信されたデータに含まれる工程ＩＤに対応する撮影ＩＤを、対応データベースＤＢ７を参照して特定し、特定した撮影ＩＤを含むデータを画像データベース３へ送信する。画像データベース３は、端末５から受信されたデータに含まれる撮影ＩＤが付与された画像データを端末２へ逐次送信する。端末２は、画像データベース３から送信されてくる画像データの表す画像を表示部２５の関連画像表示エリアＡ３に表示する。作業者は、撮影画像表示エリアＡ２に表示された自身の撮影画像や、関連画像表示エリアＡ３に表示された関連工程の画像をみながら作業を行うことができる。
【００３６】
表示部２５に図１３に示す画面が表示されている状態において、作業者は、作業場１００において作業を行う。作業者が作業場１００で作業を行うと、撮影装置１５によって作業者の作業が定められた時間間隔で撮影され、撮影された画像を表す画像データ群が画像データベースＤＢ１に蓄積されていく。
【００３７】
作業を終えると、作業者は、端末２の入力部２４を用いて、作業を終了するための操作を行う。具体的には、作業者は、バーコードリーダ２４１を用いて自身の所有する名札やカードに付されたバーコードを読み取らせることによって作業者ＩＤを入力するとともに、製品の設計図等に付されたバーコードを、バーコードリーダ２４１を用いて読み取らせることによって製品ＩＤや工程ＩＤを入力する。また、作業者は、端末２の入力部２４を用いて、作業に要した時間（以下「作業時間」）を入力する。端末２の制御部２１は、入力部２４から出力される情報に応じて、入力された製品ＩＤ、作業者ＩＤ、工程ＩＤ、作業の終了を示す情報、作業時間を含む作業情報を、生産管理データベース４へ送信する。
【００３８】
生産管理データベース４は、端末２から作業情報を受信すると、受信した作業情報を進捗情報として進捗データベースＤＢ６に蓄積する。以上の動作によって、進捗データベースＤＢ６には、進捗履歴を表すデータが順次蓄積されていく。
【００３９】
＜Ａ−２−２：閲覧動作＞
次に、作業工程に関する情報を閲覧する場合の動作について説明する。利用者は、端末５を用いて、作業工程に関する情報を閲覧することができる。まず、利用者は、端末５の入力部２４を用いて、各作業対象（製品）についての各工程の進捗表示欄を表示するための操作を行う。端末５の制御部２１は、入力部２４から出力される情報に従って進捗表示欄を表示する。図１４は、表示部２５に表示される進捗表示欄の一例を示す図である。図示のように、この画面には、製品が生産される際に行われる複数の工程についての各工程に関する情報の一覧が表示される。より具体的には、図１４に示す例では、表示部２５には、「製造番号」と「注文番号」と「製品コード」と「製品名」と「製品納期」と「状況」と「作業者」との各項目が、互いに関連付けて表示される。端末５の制御部２１は、入力部２４から出力される情報に従って、生産管理データベース４から各種のデータを取得し、取得したデータに応じて、各作業対象についての各工程の進捗表示欄を予め定められたレイアウトに従って表示部２５に表示し、各進捗表示欄の表示を進捗データベースＤＢ６の記憶内容に従って制御する。図１４に示す例では、制御部２１は、製品の生産過程において行われる各工程について、それぞれの工程に対応する製造番号や注文番号、製品コード、製品名、製品納期、状況、作業者等の各種の情報を生産管理データベース４から取得し、取得した各情報を表示する。
【００４０】
なお、図１４に示す例においては、同じ作業を複数人で行った場合は、レコードＲ３、Ｒ４に示されるように、同じ作業、同じ時間のレコードが複数連続で表示される。また、図１４に例示する進捗表示欄は、作業が終了していない工程については表示されない。なお、これに限らず、作業が終了していない工程についても空欄として表示するようにしてもよい。また、制御部２１は、進捗表示欄を工程によってソートされたレイアウトで表示したり、日時でソートされたレイアウトで表示したり、人名でソートされたレイアウトで表示したり、といったように、種々のレイアウトに従って表示を行う。
【００４１】
図１４に例示する進捗表示欄が表示されている状態において、利用者は、端末５の入力部２４を用いて、自身が閲覧したい製品と作業工程を指定する操作を行う。この実施形態では、利用者は、端末５の入力部２４を用いて、表示部２５に表示された複数のレコードのいずれかを選択することによって製品と作業工程を指定する。端末５は、入力部２４から出力される情報に従って、表示部２５に表示されている進捗表示欄を特定し、特定した進捗表示欄に対応する画像を、進捗データベースＤＢ６及び対応データベースＤＢ７の記憶内容を参照して特定し、特定した画像を画像データベースＤＢ１から読み出して表示部２５に表示する。
【００４２】
端末５の制御部２１は、入力部２４から進捗表示欄を特定する旨の情報が出力された場合に、表示部２５の表示を、進捗表示欄の一覧表示の画面から画像表示を含む画面に切り替える。図１５は、表示部２５に表示される画面の一例を示す図である。図示のように、この画面は、進捗表示欄エリアＡ３１と、画像表示エリアＡ３２と、関連画像表示エリアＡ３３とで構成される。制御部２１は、図１４に示した進捗表示欄を進捗表示欄エリアＡ３１に表示するとともに、画像データベース３から取得された画像データの表す画像を画像表示エリアＡ３２に表示する。
【００４３】
このとき、制御部２１は、受信した画像データの表す画像を、入力部２４から出力される情報に応じた切替速度で、画像データに付与された時刻情報に従って時系列に表示する。より具体的には、例えば、制御部２１は、複数の静止画像を、例えば０．５秒毎に切り替えて表示する。これらの静止画像は、１秒毎に撮影されたものであるから、表示部２５に表示される画像は、早送りされた映像のように表示される。
【００４４】
図１５に例示する画面において、作業者は、入力部２４を用いて静止画像の切替速度を変更することができる。具体的には、例えば、制御部２１が、図１５に示すようなタブＡ３４，Ａ３５を表示し、作業者が入力部２４を用いてタブＡ３４，Ａ３５の位置を移動させることによって切替速度を変更するようにしてもよい。作業者によって操作が行われると、入力部２４は操作された内容に応じた情報を出力し、制御部２１は、入力部２４から出力される情報に応じて、表示する画像の切替速度を変更する。
【００４５】
また、上述の画面が表示されている状態において、作業者は、端末５の入力部２４を用いて、画像表示エリアＡ３２に表示された撮影画像に関連する撮影画像を関連画像表示エリアＡ３３に表示させるための操作を行うことができる。具体的には、例えば、画像表示エリアＡ３２に表示された撮影画像の前工程や後工程の撮影画像や、同じ製品で作業者の異なる撮影画像や、同じ製品のついての１年前の注文に関する撮影画像など、種々の関連する撮影画像を指定することができる。制御部２１は、入力部２４から出力される情報に応じて、選択された製品を示す製品ＩＤ及び選択された作業工程を示す工程ＩＤを含む検索条件データを生成し、生成した検索条件データを生産管理データベース４へ送信する。
【００４６】
生産管理データベース４の制御部４１は、端末５から検索条件データを受信すると、受信した検索条件データに含まれる製品ＩＤ及び工程ＩＤに対応する撮影ＩＤ及び時刻情報の対を、対応データベースＤＢ７及び進捗データベースＤＢ６を参照して特定し、特定した撮影ＩＤ及び時刻情報を含む指示データを画像データベース３へ送信する。画像データベース３は、生産管理データベース４から撮影ＩＤと時刻情報とを受信すると、受信した撮影ＩＤと時刻情報に対応する画像データ群を、画像データベースＤＢ１から読み出し、読み出した画像データ群を、受信した指示データの応答として生産管理データベース４へ送信する。生産管理データベース４は、画像データベース３から受信された画像データ群を、検索条件データの送信元である端末５へ送信する。
【００４７】
端末５の制御部２１は、生産管理データベース４から画像データ群を受信すると、受信した画像データ群の表す画像を表示部２５に表示する。この実施形態では、制御部２１は、図１５に例示するように、受信した画像データ群の表す画像を関連画像表示エリアＡ３３に表示する。
【００４８】
また、図１４又は図１５に例示する画面において、利用者は、表示された複数の項目のそれぞれでレコードをソートすることができる。利用者が入力部２４を操作することによって画面に表示された項目のうちのいずれかを選択する操作を行うと、制御部２１は、入力部２４から出力される情報に応じて、選択された項目についてのソート処理（例えば、作業者でソート、工程でソート、等）を行う。
【００４９】
以上説明したように本実施形態によれば、工程と各工程において撮影された静止画像データ群や、各工程に対応する情報（各工程を担当した作業者、各工程が行われた作業エリア、等）とがリンク付けされており、利用者が製品の工程を指定することによってその工程の静止画像が表示されたり、各工程に対応する情報が表示される。これにより、各工程のそれぞれに関する情報の把握が容易になる。また、本実施形態によれば、作業を開始する前や作業を終えた後も撮影が行われることにより、撮影画像を確認することで、作業の開始前や終了後の状況も把握することができる。
【００５０】
この実施形態において、作業者が、自身の作業進捗を確認し、間違っている箇所がある場合に修正を行うことができるようにしてもよい。この場合、例えば、作業者は、端末５の入力部２４を用いて、自身が行った１又は複数の工程の進捗表示欄を表示するための操作を行う。端末５の制御部２１は、入力部２４から出力される情報に従って、図１４に例示されるような進捗表示欄を表示する。端末５の制御部２１は、入力部２４から出力される情報に従って、生産管理データベース４から各種のデータを取得し、取得したデータに応じて、各作業対象についての各工程の進捗表示欄を予め定められたレイアウトに従って表示部２５に表示し、各進捗表示欄の表示を進捗データベースＤＢ６の記憶内容に従って制御する。
【００５１】
作業者は、図１４に表示される画面を視認し、間違って入力されている箇所がある場合に、修正するための操作を行う。間違って入力された場合とは、例えば、作業を開始するときに読み取ったバーコードが間違っていた場合などである。表示されている作業進捗（進捗表示欄）を修正したい場合には、利用者は、図１４に例示する進捗表示欄が表示されている状態において、端末５の入力部２４を用いて、修正したい製品と作業工程を指定する操作を行う。この実施形態では、利用者は、端末５の入力部２４を用いて、表示部２５に表示された複数のレコードのいずれかを選択することによって製品と作業工程を選択する。端末５は、入力部２４から出力される情報に従って、表示部２５に表示されている進捗表示欄を特定し、特定した進捗表示欄に対応する画像を、進捗データベースＤＢ６及び対応データベースＤＢ７の記憶内容を参照して特定し、特定した画像を画像データベースＤＢ１から読み出して表示部２５に表示する。
【００５２】
作業者は、修正したい進捗表示欄を選択し、修正するための操作（例えば、図１４の修正ボタンＡ３７を選択する、等）を行う。作業者は、具体的には、例えば、製造番号の修正や、製品名の修正、画像データのリンク付け先の修正等を行う。端末５の制御部２１は、作業者の操作内容に応じて進捗データベースＤＢ６に記憶された進捗情報を更新する。
【００５３】
＜Ｂ：第２実施形態＞
＜Ｂ−１：構成＞
次いで、本発明の第２実施形態について説明する。図１６は、本実施形態に係る工程管理システムの構成を示す図であり、上述した第１実施形態における図１に対応するものである。本実施形態に係る工程管理システムが、上述した第１実施形態の工程管理システムと大きく異なる点は、作業者が作業終了後に作業情報を入力する際に自身の作業情報と画像データとの紐付けを行う点である。以下の説明においては、上述した第１実施形態と同様の構成要素については同じ符号を用いて適宜その説明を省略する。なお、本実施形態では、端末２がバーコードリーダ２４１を有していない構成であってもよい。
【００５４】
第１の画像データベース３Ａ，第２の画像データベース３Ｂは、例えば汎用のサーバコンピュータであり、画像送信装置１から出力される画像データを蓄積する装置である。第１の画像データベース３Ａは作業場１００が設けられた施設に設置されている。一方、第２の画像データベース３Ｂは作業場１００が設けられた場所から離れた場所、例えば海外にある本社４００に設置されている。第１の画像データベース３Ａと第２の画像データベース３Ｂのハードウェア構成は、上述した第１実施形態において図４に示した構成と同様である。端末６はパーソナルコンピュータ等のコンピュータ装置であり、利用者によって操作された内容に応じて各種の処理を行う装置である。端末６は第２の画像データベース３Ｂと同様に本社４００に設けられている。
【００５５】
図１７は、本実施形態に係る端末２の機能的構成の一例を示す図であり、上述した第１の実施形態に係る図９Ａの図面に対応するものである。図において、表示制御部２３１、作業情報送信部２３１は、端末２の制御部２１が、ＲＯＭ又は記憶部２２に格納されているコンピュータプログラムを読み出して実行することによって実現される。作業情報送信部２３１は、入力部２４から出力される情報に応じて、製品を識別する製品ＩＤ、作業工程を識別する工程ＩＤ、作業者を識別する作業者ＩＤ及び作業の開始・終了を示す情報を含む作業情報を、通信部２３を用いて生産管理データベース４へ送信する。
【００５６】
＜Ｂ−２：動作＞
次いで、本実施形態の動作の一例について説明する。本実施形態に係る動作が上述した第１実施形態と異なる点は、作業情報を入力するタイミングが異なる点と、第１の画像データベース３Ａに蓄積された画像データから一部を抽出して第２の画像データベース３Ｂに送信する点である。上述した第１実施形態において説明した動作と同様のものについては適宜その説明を省略する。
【００５７】
＜Ｂ−２−１：画像データ蓄積動作＞
画像送信装置１の動作は上述した第１実施形態のそれと同様である。すなわち、画像送信装置１は、予め定められた単位時間毎に、作業場１００において画像を撮影し、撮影した画像を表す画像データに撮影時刻情報と撮影ＩＤとを付与して、第１の画像データベース３Ａへ逐次送信する。第１の画像データベース３Ａは、複数の画像送信装置１のそれぞれから送信されてくる画像データを受信し、受信した画像データを画像データベースＤＢ１（以下「画像データベースＤＢ１Ａ」という）に蓄積していく。これにより、画像データベースＤＢ１Ａには、予め定められた単位時間毎（例えば１秒毎）に撮影された各作業場毎の画像が順次蓄積されていく。
【００５８】
作業者は、作業場１００において作業を行う。撮影装置１５によって作業者の作業が予め定められた時間間隔で撮影され、撮影された画像を表す画像データ群が画像データベースＤＢ１Ａに蓄積されていく。上述の第１の実施形態では、作業者は作業を始めるに先立ってバーコードの読み取りや表示部２５の表示等の各種操作を行ったが、本実施形態では、作業者はこのような各種操作を行う必要はない。また、上述の第１実施形態では、作業者は、各工程の作業を終えると作業を終了するための操作を行ったが、本実施形態では、特段の操作を行う必要がなく、その作業を終了したり、また他の作業を開始したりする。
【００５９】
＜Ｂ−２−２：進捗情報蓄積動作＞
次いで、進捗情報の蓄積動作について説明する。この実施形態では、作業情報入力者は、作業終了後、一日毎、また数日〜１週間毎等、適宜な日時に端末２を用いて作業日報を表す作業情報を入力する。作業情報入力者が入力する作業情報には、製品を識別する製品ＩＤや、作業工程を識別する工程ＩＤ、作業者を識別する作業者ＩＤ及び作業の開始・終了を示す情報が含まれる。なお、作業情報に含まれる情報はこれらに限らず、他の情報が含まれてもよい。また、このとき、作業情報入力者は、入力部２４を用いて、作業情報と画像データとの紐付けを行う。
【００６０】
図１８は、作業情報入力者が作業情報を入力するための画面の一例を示す図である。作業情報入力者は、作業の製品ＩＤ（製品番号）や工程ＩＤ等を含む作業情報を入力するとともに、入力した作業情報と画像データとの紐付け（対応付け）を行う。対応付けの手法としては、例えば、作業情報入力者が、図１８に例示される画面を用いて、各作業情報のそれぞれについて、ボタンＡ５３，Ａ５４，Ａ５５，…を用いて作業場（すなわち画像送信装置１）を選択してもよい。この場合は、作業場と画像送信装置１との対応関係を示すテーブルを予め生産管理データベース４の記憶部４２に記憶させておく構成とすればよい。この場合、端末２の制御部２１は、選択されたボタンに対応する画像を画像表示エリアＡ３２に表示する。作業者は、画像表示エリアＡ３２に表示された画像を視認しつつタブＡ３５を用いて再生されている画像データにおける開始時刻や終了時刻を調節し、ボタンＡ５１，Ａ５２を用いて各作業情報に対応付ける開始時刻や終了時刻を決定する。
【００６１】
作業情報入力者は、作業情報の入力を終えると、入力した作業情報を登録するための操作を行う。作業情報を登録するための操作が行われると、端末２の制御部２１は、入力部２４から出力される情報に応じて、決定された開始時刻から終了時刻までの画像データが紐付けされた作業情報を、通信部２３を用いて生産管理データベース４へ送信する。生産管理データベース４は、端末２から作業情報を受信すると、受信した作業情報を進捗情報として進捗データベースＤＢ６に蓄積する。以上の動作によって、進捗データベースＤＢ６には、進捗履歴を表す進捗情報が順次蓄積されていく。
【００６２】
＜Ｂ−２−３：閲覧動作＞
次に、作業工程に関する情報を閲覧する場合の動作について説明する。利用者は、端末５を用いて、作業工程に関する情報を閲覧することができる。まず、利用者は、端末５の入力部２４を用いて、各作業対象（製品）についての各工程の進捗表示欄を表示するための操作を行う。端末５の制御部２１は、入力部２４から出力される情報に従って進捗表示欄を表示する（図１４参照）。図１４に示す例では、この画面には、製品が生産される際に行われる複数の工程についての各工程に関する情報の一覧が表示される。なお、この画面は上述した第１実施形態と同様であり、ここではその詳細な説明を省略する。
【００６３】
図１４に例示する進捗表示欄が表示されている状態において、利用者は、端末５の入力部２４を用いて、自身が閲覧したい製品と作業工程を指定する操作を行う。端末５の動作は上述の第１実施形態と同様であり、ここではその詳細な説明を省略する。なお、端末５が進捗表示欄を表示しない構成であってもよい。
【００６４】
＜Ｂ−２−４：画像データ抽出動作＞
次いで、第１の画像データベース３Ａに蓄積された画像データから、予め定められたアルゴリズムに従って一部を抽出して第２の画像データベース３Ｂに送信する動作について説明する。本社４００と第１の画像データベース３Ａと離れた場所に設けられているため、端末６と第１の画像データベース３Ａとのあいだの通信環境が良好でなく、通信速度が遅い場合には、端末６の利用者は画像データベース３Ａに蓄積された画像を好適に視ることができない場合がある。このような状況に鑑み、本実施形態では、第１の画像データベース３Ａに蓄積された画像データから一部を抽出して、端末６と近い場所に設けられた第２の画像データベース３Ｂに送信するようになっている。第１の画像データベース３Ａの制御部３１は、予め定められたタイミングにおいて、画像データベースＤＢ１Ａに蓄積された画像データの一部を抽出する。抽出の態様としては、例えば、１秒間隔で撮影された画像データから、１０秒間隔で撮影された画像データだけを抽出するようにしてもよい。このように、制御部３１は、予め定められた第１の単位時間ごとに撮影された画像データから、第１の単位時間よりも長い第２の単位時間ごとに撮影された画像データを抽出してもよい。制御部３１は、抽出した画像データを第２の画像データベース３Ｂに送信する。
【００６５】
第２の画像データベース３Ｂは、第１の画像データベース３Ａから画像データを受信すると、受信した画像データを自装置の画像データベースＤＢ１（以下「画像データベースＤＢ１Ｂ」という）に登録する。
【００６６】
＜Ｂ−２−５：海外閲覧動作＞
次に、作業工程に関する情報を本社４００に設置された端末６を用いて閲覧する場合の動作について説明する。本社４００にいる利用者は、端末６を用いて、作業工程に関する情報を閲覧することができる。まず、利用者は、端末６の入力部２４を用いて、各作業対象（製品）についての各工程の進捗表示欄を表示するための操作を行う。端末６の制御部２１は、入力部２４から出力される情報に従って、図１９に例示されるような進捗表示欄を表示する。図１９に示す例では、この画面には、製品が生産される際に行われる複数の工程についての各工程に関する情報の一覧が表示される。なお、この画面に表示される進捗表示欄は上述した第１の実施形態において図１４に示したそれと同様である。
【００６７】
また、画像表示エリアＡ３２には、進捗表示欄エリアＡ３１表示された進捗表示欄において選択された欄に対応する画像データが端末６の制御部２１により画像データベース３Ｂから取得され、取得された画像データの表す画像が表示される。画像表示エリアＡ３２に表示される画像は、画像データベース３Ｂから取得される画像データの表す画像である。
【００６８】
画像表示エリアＡ３２に表示される画像は、画像データベース３Ｂに蓄積された画像データの表す画像であるから、画像データベース３Ａに蓄積された画像データすべてが用いられるわけではなく、一部のものが抽出されたものとなる。このとき、利用者によって、ある工程について一部の画像だけではなくより詳細な画像を確認したいという要望をもつものもいる。この場合、利用者は、端末６の入力部２４を用いて、進捗表示欄エリアＡ３１に表示された一覧のなかから確認したい工程に対応する欄を指定するとともに、図１９に示すボタンＡ６１を選択する等して、画像データベース３Ａから画像データを取得する旨の指示を入力する。端末６の制御部２１は、入力部２４から供給される情報に応じて、指定された欄に対応する画像データの取得要求を、画像データベース３Ａに送信する。画像データベース３Ａは、端末６から受信される取得要求に従って画像データを画像データベースＤＢ１Ａから読み出し、読み出した画像データを端末６へ送信する。
【００６９】
端末６の制御部２１は、画像データベース３Ａから画像データを受信すると、受信した画像データの表す画像を画像表示エリアＡ３２に表示する。利用者は、画像表示エリアＡ３２に表示される画面を確認することにより、自身が指定した工程についてのより詳細な画像を視ることができる。
【００７０】
以上説明したように本実施形態では、作業情報と画像データとのリンク付けを作業後にまとめて行うようにしたので、工程を開始する度にその都度作業情報の入力を行う必要がない。そのため、リードタイム（ひとつの工程についての作業に要する時間）が短い現場において、その都度作業情報を入力するという手間が省かれ、作業効率を高くすることができる。例えば、あるＡという製品のある工程（所要時間５秒）について１０時から１１時まで作業を行い、その後あるＢという製品のある工程（所要時間１０秒）について１１時から１２時まで連続して作業を行った場合、ひとつの製品についての作業を開始する毎に作業情報を入力するのではなく、製品Ａの作業と製品Ｂの作業との両方の作業を終えた段階で、作業者が作業情報の入力を行う。このとき、作業者は、製品ひとつひとつについての作業開始時刻を入力するのではなく、製品Ａの作業開始時刻として「１０時」、作業終了時刻として「１１時」を入力し、製品Ｂの作業開始時刻として「１１時」、作業終了時刻として「１２時」を入力する。このように、作業を行った工程の数だけ作業情報を入力するのではなく、作業終了後にまとめて作業情報を入力することで、作業情報の入力に関する作業効率が高くなる。例えば多数の種類の製品・部品を少量ずつ生産するような工場においては、工程の開始・終了のそれぞれのタイミングでその都度作業者が入力部２４を用いて作業情報（製品ＩＤ、作業者ＩＤ、等）を入力するのは、製品や部品の種類が多いほど入力の回数が多くなるため、入力作業は煩雑である場合が多い。それに対し本実施形態では、各工程の開始・終了のタイミングで作業者が作業情報を入力する必要がないから、作業者の作業負担が軽減される。
【００７１】
＜Ｃ：第３実施形態＞
次いで、本発明の第３実施形態について説明する。本実施形態に係る工程管理システムが、上述した第２実施形態の工程管理システムと異なる点は、作業者が一日の作業の終わりに作業情報と画像データとの紐付けを行うに代えて、端末５の利用者が作業情報を入力し画像データとの紐付け（対応付け）を行う点である。以下の説明においては、上述した第２実施形態と同様の構成要素については同じ符号を用いて適宜その説明を省略する。
【００７２】
次いで、端末５の利用者が作業情報の入力と、作業情報と画像データとの対応付けを行う動作について説明する。利用者は、端末５の入力部２４を用いて、作業情報と画像データとの対応付けを行うための操作を行う。入力部２４は、利用者の操作内容に応じた情報を出力し、制御部２１は、入力部２４から供給される情報に応じて、図２２に例示するような画面を表示する。
【００７３】
利用者は、ボタンＡ８３，Ａ８４，Ａ８５，…を用いて作業場（すなわち画像送信装置１）を選択する。制御部２１は、選択された画像送信装置１に対応する画像データを画像データベース３Ａから取得し、画像表示エリアＡ８１に表示する。利用者は、画像表示エリアＡ８１に表示される画像に表れる作業内容を視認しながら、画像データと作業情報との対応付けを行う。まず、作業者は、画像表示エリアＡ８１に表示された画像を視認しつつタブＡ８２を用いて各肯定の開始時刻や終了時刻を決定し、ボタンＡ８６やボタンＡ８７を用いて画像データの開始時刻や終了時刻を決定する。
【００７４】
画像データの開始時刻と終了時刻を決定することによって画像データが抽出されると、利用者は、入力部２４を用いて、抽出した画像データに対応する作業情報（製品ＩＤ、注文ＩＤ、工程ＩＤ、等）を入力する。作業情報を入力すると、利用者は、ボタンＡ８９を選択する等して、作業情報を登録する旨を指示する。制御部２１は、入力部２４から出力される情報に応じて、入力された作業情報を生産管理データベース４に送信する。生産管理データベース４は、端末５から作業情報を受信すると、受信した作業情報を進捗情報として進捗データベースＤＢ６に蓄積する。以上の動作によって、進捗データベースＤＢ６には、進捗履歴を表す進捗情報が順次蓄積されていく。
【００７５】
＜Ｄ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した各実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態では、１つの作業場で１つの工程を行う場合について説明したが、これに限らず、１つの作業場で複数の工程を行うようにしてもよい。具体的には、例えば、２つの作業場で５つの工程が分担して行われるようにしてもよい。この場合は、例えば、端末２が、作業場を識別する作業場ＩＤを作業情報に含めて生産管理データベース４へ送信するようにし、生産管理データベース４が、作業場ＩＤを、作業工程ＩＤや時刻情報と対応付けて進捗データベースＤＢ６に蓄積する構成とすればよい。
また、上述の実施形態では、複数の工程を経て生産される製品について説明したが、これに限らず、ひとつの工程のみを経て生産される製品の製造工程を管理するものであってもよい。
【００７６】
（２）上述の実施形態では、本発明に係る工程管理システムを、板金加工を行う工場で用いた形態について説明したが、本発明に係る工程管理システムは、上述の実施形態で示した利用形態に限らず、例えば、集積回路等の他の製品における製造工程の管理や、住宅等の建造物の建設工程の管理など、種々の利用形態で利用可能である。また、本発明に係る製品は、製造業に係る製品に限定されるものではなく、サービス業に係る商品や、部品等の中間製品も含む。具体的には、例えば、旅行代理店において、航空機の席の確保、ホテルの部屋の確保、観劇チケットの確保、といった複数の作業工程が必要となる商品であってもよい。要は、本発明の生産管理システムの作業対象は、１又は複数の工程が必要である作業対象であればどのようなものであってもよい。
【００７７】
（３）上述の実施形態では、画像データベース３と生産管理データベース４との２つのデータベースを用いたが、画像データベース３と生産管理データベース４とを別体として構成するに限らず、図２３に例示するような、画像データベース３と生産管理データベース４とが一体となったデータベース８を用いてもよい。
【００７８】
また、上述の実施形態では、画像送信装置１、端末２、端末５、画像データベース３及び生産管理データベース４が通信網２００に接続されて構成されたシステムについて説明したが、これに限らず、例えば、端末５と生産管理データベース４、画像データベース３とが一体となって構成され、スタンドアロンで動作する装置を用いていてもよい。
【００７９】
（４）上述の実施形態では、画像データに撮影ＩＤと撮影時刻情報とを付与して画像データベースＤＢ１に蓄積するようにしたが、画像データに対応付けられる情報はこれらに限らず、他の情報が付与される形態であってもよい。
また、上述の実施形態では、作業情報として、製品ＩＤ、工程ＩＤ、作業者ＩＤ及び作業の開始・終了を示す情報を含むデータを用いたが、作業情報はこれに限られるものではなく、他の情報を含むデータであってもよい。例えば、作業情報は、作業場を識別する作業場ＩＤを含む構成であってもよい。また、例えば、作業情報は、作業者ＩＤを含まないものであってもよい。要は、作業情報は、少なくとも作業対象を識別する作業対象識別子（上述の実施形態では製品ＩＤ）及び作業の開始・終了を示す情報を含むものであればどのようなものであってもよい。
【００８０】
（５）上述の第１実施形態では、バーコードリーダ２４１によって作業の終了タイミングを入力するとともに入力部２４によって作業に要した時間を入力するようにしたが、作業の開始・終了を示す情報の入力の態様はこれに限らず、例えば、作業の開始タイミングと終了タイミングとをそれぞれバーコードリーダ２４１によって入力するようにしてもよい。また、例えば、作業者を検知するための熱検知センサ等の検知部を端末２に設ける構成とし、制御部２１が、この検知部によって作業者が検知されたタイミングを作業の開始タイミングとみなすようにしてもよい。
【００８１】
また、作業の開始タイミングを特定する他の態様として、例えば、作業場の画像送信装置１が撮影する撮影範囲内における予め定められた位置（以下「画像設置位置」）に、作業者が作業を開始するタイミングにおいてその旨を示すための画像（例えば、作業者ＩＤを表すバーコード、等）を設置するようにしてもよい。この場合は、例えば、端末２の制御部２１は、撮影範囲内における画像設置位置の画像を予め定められた単位時間毎に解析し、画素値の変化量が予め定められた閾値を超えた場合に、作業が開始されたと判定するようにしてもよい。この場合は、制御部２１は、作業が開始されたと判定したタイミングにおいて、画像設置位置に設置されたバーコードを読み取って読み取り結果を作業情報とするようにしてもよい。
【００８２】
（６）上述の第１実施形態では、特定部２１６は、端末５の入力部２４から出力される情報に応じて進捗表示欄を特定したが、進捗表示欄の特定の態様はこれに限定されるものではなく、例えば、入力部２４がタッチパネルを備える構成とし、利用者がタッチパネルを操作するとそのタッチパネルから出力される情報に応じて、特定部２１６が進捗表示欄を特定するようにしてもよい。また、例えば、マウスやキーボードを利用者が操作し、これらの操作子から出力される情報に応じて特定部２１６が進捗表示欄を特定するようにしてもよい。また、例えば、端末５に利用者の瞳孔の動きをカメラで追跡して視線の向きを割り出す視線検知部を設ける構成とし、検知された視線の向きに応じて進捗表示欄を特定するようにしてもよい。要は、特定部２１６が、表示部２５に表示されている進捗表示欄を特定する態様であればどのようなものであってもよい。
【００８３】
（７）上述の実施形態では、画像送信装置１は作業者が作業場１００に居るか否かに関わらず撮影画像を画像データベース３へ送信したが、例えば、作業者を検知するための熱検知センサ等の検知部を画像送信装置１に設ける構成とし、この検知部によって作業者が検知された場合にのみ撮影を行って画像データを送信するようにしてもよい。この場合は、作業者が作業場１００に居る場合にのみ撮影画像が蓄積され、作業者が作業場１００にいない場合は撮影画像の蓄積が行われないから、撮影画像のデータ量を削減することができる。
【００８４】
また、例えば、画像送信装置１が、システムにおいてメインとなる装置（例えば、端末５）の電源がオンになっている場合にのみ撮影を行って画像データを送信するようにしてもよい。この場合は、電源オンと連動するように構成すればよい。
【００８５】
（８）上述の実施形態では、生産管理データベース４の制御部４１は、端末２から作業情報を受信すると、受信した作業情報に応じて進捗情報を生成し、生成した進捗情報を進捗データベースＤＢ６に蓄積したが、これに限らず、受信した作業情報をそのまま進捗情報として蓄積するようにしてもよい。具体的には、例えば、端末２から送信される作業情報に作業の開始時刻情報と終了時刻情報とが含まれている場合は、受信される作業情報をそのまま進捗情報として作業履歴データベースＤＢ６に蓄積してもよい。
【００８６】
（９）上述の実施形態では、対応データベースＤＢ７に、撮影ＩＤと工程ＩＤとを対応付けて記憶するようにしたが、対応データベースＤＢ７の記憶内容はこれに限定されるものではなく、例えば、作業場を識別する作業場識別子（作業場ＩＤ）と撮影ＩＤとが対応付けて記憶されていてもよく、また、例えば、撮影ＩＤと工程ＩＤと作業場ＩＤとが対応付けて記憶されていてもよい。要は、作業場および工程の少なくともいずれか一方と撮影ＩＤとの対応関係が記憶されていればよい。対応データベースＤＢ７に、作業場ＩＤと撮影ＩＤとが対応付けて記憶される場合は、端末５の第２の制御部２１７は、特定部２１６によって特定された欄に対応する製品ＩＤ及び作業場ＩＤを含む検索条件データを生成して生産管理データベース４へ問い合わせるようにすればよい。作業場と工程が１対１で対応する場合（すなわちそれぞれの作業場で行われる工程がひとつである場合）には、工程ＩＤと作業場ＩＤは同義なので、作業場ＩＤと撮影ＩＤとを対応付けることで、工程ＩＤと撮影ＩＤとを対応付けたことになる。
【００８７】
（１０）上述の第１実施形態では、バーコードリーダ２４１によって作業者ＩＤや製品ＩＤ、工程ＩＤを入力したが、作業者ＩＤや製品ＩＤ等の情報の入力の態様はこれに限定されるものではなく、他の態様であってもよい。例えば、利用者がマウスやキーボードを用いて入力するようにしてもよく、また、例えば、音声認識処理を行うことによって入力するようにしてもよい。また、例えば、ＲＦタグを読み取るＲＦＩＤ（Radio Frequency IDentification）リーダを設けるようにしてもよい。要は、入力部２４は、作業者ＩＤや製品ＩＤが入力される態様であればどのような態様であってもよい。
また、上述の実施形態では、端末２がバーコードリーダ２４１を備える構成としたが、これに限らず、バーコードリーダ等の入力部を備えた装置と、端末２とが別体の装置として構成されていてもよい。
【００８８】
（１１）上述の第１実施形態では、端末５の表示部２５に表示される画面として、図１４乃至図１５を例示したが、表示部２５に表示される画面はこれらに限定されるものではなく、他の画面であってもよい。例えば、端末５の制御部２１が、図２４に例示するような、ひとつの画像データ群に含まれる画像を複数の表示エリアで表示するようにしてもよい。図２５は、図２４に表示される画像を説明するための図である。図２５に示す例においては、画像データには、時刻情報Ｔ０１，Ｔ０２，Ｔ０３，Ｔ０４，Ｔ０５，Ｔ０６，…の撮影時刻情報が付与されており、端末５の第２の制御部２１７（すなわち制御部２１）は、表示エリアＡ４１には、撮影時刻情報Ｔ０１の画像データの表す画像から時系列に順に表示し、表示エリアＡ４２には、時刻情報Ｔ０３の画像データの表す画像から時系列に順に表示し、表示エリアＡ４３には、時刻情報Ｔ０５の画像データの表す画像から時系列に順に表示し、・・・といったように、複数の表示エリアにおいて、どの時刻から再生を開始するかに時間差を設ける。すなわち、第２の制御部２１７は、受信された画像データ群の表す画像を複数の表示領域にそれぞれ、その画像データに付された撮影時刻情報をもとに時系列に表示する。更に、このとき、第２の制御部２１７は、複数の表示領域間で、画像データ群において再生を開始する画像の時刻に時間差を設けて時系列に表示する。
【００８９】
具体的には、例えば、制御部２１は、表示領域Ａ４１からＡ４９において、再生タイミングを５分ずつずらして画像の表示を行うようにしたり、また、例えば、再生タイミングを１０分ずつずらして画像の表示を行うようにしてもよい。このように表示することで、表示部２５には作業場１００において時系列に異なるタイミングで撮影された画像が複数同時に表示されるから、利用者は、表示部２５に表示される画像を全体的にみることで、作業内容の把握が容易になる。
【００９０】
図２４及び図２５に示す例において、複数の表示領域Ａ４１からＡ４９における表示タイミングの時間差は、全体的に均一であってもよく、また、例えば図２６に示すように、端末５の第２の制御部２１７が、表示エリアＡ４１には撮影時刻情報Ｔ０１の画像データの表す画像から時系列に順に表示し、表示エリアＡ４２には時刻情報Ｔ０４の画像データの表す画像から時系列に順に表示し、表示エリアＡ４３には時刻情報Ｔ０５の画像データの表す画像から時系列に表示し、・・・といったように、再生タイミングの時間差が複数の表示領域間でそれぞれ異なっていてもよい。
【００９１】
（１２）上述の第１実施形態において、端末５によって特定された進捗表示欄に対応する画像データが複数ある場合に、生産管理データベース４の制御部４１がそれら複数の画像データを端末５に送信し、端末５の制御部２１がそれら複数の画像データの表す画像をそれぞれ表示するようにしてもよい。この場合は、生産管理データベース４の特定部４１４が、端末５から受信された検索条件データに対応する撮影ＩＤと時刻情報との対を複数特定し、特定した撮影ＩＤと時刻情報とを含む指示データを複数、画像データベース３へ送信し、画像データベース３の画像読出部３１３が受信される複数の指示データに対応する画像データ群をそれぞれ読み出し、生産管理データベース４を経由して端末５へ送信する。端末５の制御部２１は、複数の画像データ群を受信し、両者を比較可能な態様で、時刻情報に従って時系列に表示する。
【００９２】
（１３）上述の第１実施形態において、端末５が、受信される画像データに対応する撮影時刻情報に基づいて検索条件に含まれる作業工程の作業時間を算出する算出部２１８（図９Ｂに鎖線で図示）を備える構成としてもよい。具体的には、例えば、作業の開始タイミング及び作業の終了タイミングにおいて作業者が端末５の入力部２４を用いてその旨を入力するようにし、算出部２１８が、作業が開始されたタイミングに対応する画像データに付与された撮影時刻情報と作業が終了したタイミングに対応する画像データに付与された撮影時刻情報との差分を算出するとともに、各作業工程にかかる製品の個数と算出した差分とを積算することによって作業時間を算出するようにしてもよい。算出部２１８は、算出結果を示す画像を表示部２５に表示してもよい。
【００９３】
更に、この態様において、端末５が、算出部２１８によって算出された作業時間を用いて、予め定められたアルゴリズムに従って各工程の製造コストを積算する積算部２１９（図９Ｂに鎖線で図示）を備える構成としてもよい。具体的には、例えば、積算部２１９は、算出部２１８によって算出された作業時間と予め定められた時間単価とを積算することによって製造コストを算出するようにしてもよい。積算部２１９は、積算結果を表す画像を表示部２５に表示してもよい。利用者は、算出部２１８や積算部２１９の算出結果によって、作業比較を行ったり、適正作業時間の判断を行ったりすることができる。
【００９４】
更に、この態様において、端末５が、算出部２１８によって算出された作業時間に基づいて、生産すべき製品の残余数と算出された作業時間とを積算することによって製品の完成時期及び製品の出荷時期の少なくともいずれか一方を推定する推定部２２０（図９Ｂに鎖線で図示）を備える構成としてもよい。推定部２２０は、推定結果を示す画像を表示部２５に表示してもよい。
【００９５】
（１４）上述の各実施形態において、端末５又は端末６が、進捗情報に基づいて、残りの作業量を予想するようにしてもよい。この態様について以下に説明する。この変形例では、端末５の制御部２１及び端末６の制御部２１は、図２０に例示するような、各工程についての進捗状況を可視化したグラフを生成し、表示部２５に表示する。図２０に示す例では、ある製品についての「抜き工程」と、「曲げ工程」と、「溶接工程」と、「塗装工程」と、「検査工程」と、「出荷工程」との各工程についての進捗状況を表すグラフが表示される。図において、横軸は日付を表し、縦軸は作業時間（ｈ）を表す。実線Ｇ１は、各工程において注文を受けた作業を行うのに必要な日毎の作業時間を表す。すなわち、実線Ｇ１は、各日にどれぐらいの作業を行う必要があるかを日毎に示したものである。一方、実線Ｇ２は、各工程において実際に完了した作業の日毎の作業時間を表す。例えば、図２０に示す「抜き工程」において、本日が「３／１５」の場合は、図示のように、「４／１２」までに行う予定であった作業の一部も既に終了していることが示されている。実線Ｇ１と実線Ｇ２との差分の領域により、残作業（未だ完了していない作業）の作業量が表されている。制御部２１は、注文を受けた作業内容を表すデータ（以下「注文データ」という）に従って実線Ｇ１を生成するとともに、進捗データベースＤＢ６に蓄積された進捗情報に従って実線Ｇ２を生成し、表示部２５に表示する。利用者は、表示部２５に表示される画面を確認することにより、各工程についての残作業量や、作業が集中する日程等を把握したり、また、製品の完成日程や出荷日程を予測したりすることができる。
【００９６】
（１５）また、上述の各実施形態において、生産された製品の確認を行うようにしてもよい。この変形例では、各工程の作業が完了すると、制御部２１は、作業内容や生産された部品の画像等が記載された作業完了図面を生成する。図２１は、作業完了図面の一例を示す図である。図２１に示すように、この図面には、生産された部品の寸法等を示す画像Ａ７１と、図面を識別するバーコード（識別情報）Ａ７２が含まれる。制御部２１は、この図面を外部接続された印刷装置等を用いて用紙に出力する。
【００９７】
作業者は、プリントアウトされた図面を用いて、生産された部品が寸法どおりであるかを確認し、図面の予め定められた箇所Ａ７３にチェックを入れる作業を行う。チェックが完了すると、作業者は、チェックを入れた図面をスキャナで読み取らせる等して画像データを生成し、生成した画像データ（以下「作業完了データ」という）を登録する旨を端末５又は端末６の入力部２４を用いて指示する。端末５又は端末６の制御部２１は、指定された作業完了データに含まれるバーコード画像を画像認識してその作業完了データに対応する進捗情報を特定し、特定した進捗情報と作業完了データとの対応付けを生産管理データベース４に指示する。生産管理データベース４は、端末５又は端末６からの指示に従って、進捗情報と作業完了データとを対応付けて進捗データベースＤＢ６に蓄積する。
【００９８】
（１６）上述の実施形態において、端末５の第２の制御部２１７が、対応する工程ＩＤが同じであってかつ作業者ＩＤが異なる画像データ群を複数読み出すようにしてもよい。この場合は、端末５の表示部２５に、工程が同じであって、かつ作業者が異なる画像が表示される。作業者は、表示される画面をみることで、その工程の作業内容が把握し易くなる。
【００９９】
上述の実施形態では、画像送信装置１が静止画像を撮影して画像データベース３へ送信する場合について説明したが、撮影される画像は静止画像に限らず、動画像であってもよく、撮影時刻情報が対応付けられるものであればどのようなものであってもよい。
【０１００】
（１７）上述の第２実施形態では、第１の画像データベース３Ａは、画像データベースＤＢ１に蓄積された画像データの一部を抽出し、抽出した画像データを第２の画像データベース３Ｂに送信した。第１の画像データベース３Ａが第２の画像データベース３Ｂに送信する画像データは、上述した実施形態で示したものに限らない。例えば、第１の画像データベース３Ａが、画像データベースＤＢ１に蓄積された画像データの画質を落としてデータ量を小さくする処理を行い、データ量が小さくなった画像データを第２の画像データベース３Ｂに送信してもよい。
【０１０１】
（１８）上述の第１及び第２実施形態において、画像送信装置１の制御部１１、端末２の制御部２１、端末５の制御部２１、端末６の制御部２１、画像データベース３の制御部３１、生産管理データベース４の制御部４１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録させた状態で提供し得る。また、このプログラムを、インターネット等の通信網経由でダウンロードさせることも可能である。また、上述の制御を行う制御部としてはＣＰＵ以外にも種々の装置を適用することができ、例えば、専用のプロセッサなどを用いてもよい。
【図１】
0005416322.tif 000002
【図２】
0005416322.tif 000003
【図３Ａ】
0005416322.tif 000004
【図３Ｂ】
0005416322.tif 000005
【図４】
0005416322.tif 000006
【図５】
0005416322.tif 000007
【図６】
0005416322.tif 000008
【図７】
0005416322.tif 000009
【図８】
0005416322.tif 000010
【図９Ａ】
0005416322.tif 000011
【図９Ｂ】
0005416322.tif 000012
【図１０】
0005416322.tif 000013
【図１１】
0005416322.tif 000014
【図１２】
0005416322.tif 000015
【図１３】
0005416322.tif 000016
【図１４】
0005416322.tif 000017
【図１５】
0005416322.tif 000018
【図１６】
0005416322.tif 000019
【図１７】
0005416322.tif 000020
【図１８】
0005416322.tif 000021
【図１９】
0005416322.tif 000022
【図２０】
0005416322.tif 000023
【図２１】
0005416322.tif 000024
【図２２】
0005416322.tif 000025
【図２３】
0005416322.tif 000026
【図２４】
0005416322.tif 000027
【図２５】
0005416322.tif 000028
【図２６】
0005416322.tif 000029