(57)【特許請求の範囲】
【請求項１】
撮像装置と、作業検知装置と、作業記録装置とを含む作業記録システムであって、
前記撮像装置は、
作業現場に設置された撮像手段と、
前記撮像手段により一定時間ごとに撮像された静止画像と撮像された範囲を特定する撮像範囲ＩＤとを、前記作業記録装置に送信する画像データ送信手段と
を有し、
前記作業検知装置は、前記作業現場における作業者による入力操作を検知し、
前記作業記録装置は、
前記撮像装置によりそれぞれの静止画像が撮像された撮像タイミング及び該静止画像に対応する撮像範囲ＩＤ、並びに前記作業検知装置により入力操作が検知された検知タイミング及び該入力操作を検知した撮像範囲を特定する撮像範囲ＩＤに基づいて、前記撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け手段と、
前記撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて表示する表示手段と
を有する
作業記録システム。
【請求項２】
前記作業検知装置は、作業者による入力操作で入力された入力情報を前記作業記録装置に送信し、
前記作業記録装置において、
前記関連付け手段は、撮像された静止画像それぞれを、入力操作の検知タイミング及び入力情報に関連付け、
前記表示手段は、前記撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた、検知タイミングにおける入力操作の識別情報、及び入力情報に関連付けて表示する
請求項１に記載の作業記録システム。
【請求項３】
前記作業記録装置は、
所定の入力操作の検知タイミングに関連付けられた静止画像を抽出する抽出手段
をさらに有し、
前記作業記録装置において、
前記表示手段は、前記抽出手段により抽出された静止画像の一覧を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて、前記抽出手段により抽出されなかった静止画像の一覧とは異なる態様で表示する
請求項１に記載の作業記録システム。
【請求項４】
前記表示手段により表示された静止画像の一覧のうち、ユーザにより選択された静止画像に基づいて、作業時間を算出する作業時間算出手段
をさらに有する
請求項３に記載の作業記録システム。
【請求項５】
前記作業記録装置は、
前記撮像装置により撮像された静止画像と、前記関連付け手段により該静止画像に関連付けられた、検知タイミングにおける入力操作の識別情報及び入力情報とに基づいて、マニュアルを生成するマニュアル生成手段
をさらに有する
請求項２に記載の作業記録システム。
【請求項６】
撮像装置によりそれぞれの静止画像が撮像された撮像タイミング及び該静止画像に対応する撮像範囲ＩＤ、並びに作業検知装置により入力操作が検知された検知タイミング及び該入力操作を検知した撮像範囲を特定する撮像範囲ＩＤに基づいて、該撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け手段と、
撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて表示する表示手段と
を有する作業記録装置。
【請求項７】
撮像装置によりそれぞれの静止画像が撮像された撮像タイミング及び該静止画像に対応する撮像範囲ＩＤ、並びに作業検知装置により入力操作が検知された検知タイミング及び該入力操作を検知した撮像範囲を特定する撮像範囲ＩＤに基づいて、該撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け機能と、
撮像装置により撮像された静止画像を、前記関連付け機能により該静止画像に関連付けられた検知タイミングに応じて表示する表示機能と
をコンピュータに実現させるプログラム。
【請求項８】
撮像装置と、作業検知装置と、作業記録装置とを用いた作業記録方法であって、
前記撮像装置が、作業現場を一定時間ごとに撮像する撮像ステップと、
前記撮像装置が、前記撮像ステップにより撮像された静止画像と撮像された範囲を特定する撮像範囲ＩＤとを、前記作業記録装置に送信する画像データ送信ステップと、
前記作業検知装置が、前記作業現場において、作業者による入力操作を検知するステップと、
前記作業記録装置が、前記撮像装置によりそれぞれの静止画像が撮像された撮像タイミング及び該静止画像に対応する撮像範囲ＩＤ、並びに前記作業検知装置により入力操作が検知された検知タイミング及び該入力操作を検知した撮像範囲を特定する撮像範囲ＩＤに基づいて、前記撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付けステップと、
前記作業記録装置が、前記撮像装置により撮像された静止画像を、前記関連付けステップにより該静止画像に関連付けられた検知タイミングに応じて表示する表示ステップと
を有する
作業記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業記録システムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、少なくとも一以上のウェブカメラと、ウェブカメラの撮像範囲内のセンサー反応を検出する少なくとも一以上のセンサーと、センサーによるセンサー反応の有無を格納しているセンサー反応受信装置と、ウェブカメラが撮像した画像を一時的に保管し、定期的又は不定期にセンサー反応受信装置に格納しているセンサー反応の有無をチェックし、センサー反応があった場合に、一時保管している画像から単体画像及び／又は連続画像を抽出し、抽出した単体画像及び／又は連続画像を画像蓄積サーバにネットワークを介して送信する拠点管理装置とを有する遠隔監視システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−６４２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、撮像範囲における作業内容を具体的に記録することができる作業記録システムを提供する。
【課題を解決するための手段】
【０００５】
本発明に係る作業記録システムは、撮像装置と、作業検知装置と、作業記録装置とを含む作業記録システムであって、前記撮像装置は、作業現場に設置された撮像手段と、前記撮像手段により一定時間ごとに撮像された静止画像を、前記作業記録装置に送信する画像データ送信手段とを有し、前記作業検知装置は、前記作業現場における作業者による入力操作を検知し、前記作業記録装置は、前記撮像装置によりそれぞれの静止画像が撮像された撮像タイミングと、前記作業検知装置により入力操作が検知された検知タイミングとに基づいて、前記撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け手段と、前記撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて表示する表示手段とを有する。
【０００６】
好適には、前記作業検知装置は、作業者による入力操作で入力された入力情報を前記作業記録装置に送信し、前記作業記録装置において、前記関連付け手段は、撮像された静止画像それぞれを、入力操作の検知タイミング及び入力情報に関連付け、前記表示手段は、前記撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた、検知タイミングにおける入力操作の識別情報、及び入力情報に関連付けて表示する。
好適には、前記作業記録装置は、所定の入力操作の検知タイミングに関連付けられた静止画像を抽出する抽出手段をさらに有し、前記作業記録装置において、前記表示手段は、前記抽出手段により抽出された静止画像の一覧を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて、前記抽出手段により抽出されなかった静止画像の一覧とは異なる態様で表示する。
好適には、前記表示手段により表示された静止画像の一覧のうち、ユーザにより選択された静止画像に基づいて、作業時間を算出する作業時間算出手段をさらに有する。
好適には、前記作業記録装置は、前記撮像装置により撮像された静止画像と、前記関連付け手段により該静止画像に関連付けられた、検知タイミングにおける入力操作の識別情報及び入力情報とに基づいて、マニュアルを生成するマニュアル生成手段をさらに有する。
【０００７】
また、本発明に係る作業記録装置は、撮像装置によりそれぞれの静止画像が撮像された撮像タイミングと、作業検知装置により入力操作が検知された検知タイミングとに基づいて、該撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け手段と、撮像装置により撮像された静止画像を、前記関連付け手段により該静止画像に関連付けられた検知タイミングに応じて表示する表示手段と。
【０００８】
また、本発明に係るプログラムは、撮像装置によりそれぞれの静止画像が撮像された撮像タイミングと、作業検知装置により入力操作が検知された検知タイミングとに基づいて、該撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付け機能と、撮像装置により撮像された静止画像を、前記関連付け機能により該静止画像に関連付けられた検知タイミングに応じて表示する表示機能とをコンピュータに実現させる。
【０００９】
また、本発明に係る作業記録方法は、撮像装置と、作業検知装置と、作業記録装置とを用いた作業記録方法であって、前記撮像装置が、作業現場を一定時間ごとに撮像する撮像ステップと、前記撮像装置が、前記撮像ステップにより撮像された静止画像を、前記作業記録装置に送信する画像データ送信ステップと、前記作業検知装置が、前記作業現場において、作業者による入力操作を検知するステップと、前記作業記録装置が、前記撮像装置によりそれぞれの静止画像が撮像された撮像タイミングと、前記作業検知装置により入力操作が検知された検知タイミングとに基づいて、前記撮像装置により撮像された静止画像それぞれを入力操作の検知タイミングに関連付ける関連付けステップと、前記作業記録装置が、前記撮像装置により撮像された静止画像を、前記関連付けステップにより該静止画像に関連付けられた検知タイミングに応じて表示する表示ステップとを有する。
【発明の効果】
【００１０】
本発明によれば、撮像範囲における作業内容を具体的に記録することができる。
【図面の簡単な説明】
【００１１】
【図１】作業記録システム１の全体構成を例示する図である。
【図２】撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム３００の機能構成を例示する図である。
【図３】作業記録ＤＢ３０６を例示する図である。
【図４】作業確認画面４００を例示する図である。
【図５】変形例１における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム５００の機能構成を例示する図である。
【図６】変形例２における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム６００の機能構成を例示する図である。
【図７】マニュアル文書７００を例示する図である。
【図８】変形例３における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム８００の機能構成を例示する図である。
【図９】作業画像一覧画面９００を例示する図である。
【発明を実施するための形態】
【実施例１】
【００１２】
図１は、作業記録システム１の全体構成を例示する図である。
図１に例示するように、作業記録システム１は、撮像装置２０と、作業検知装置３０と、作業記録装置５０とを有する。撮像装置２０及び作業検知装置３０は、通信ネットワーク４０を介して、作業記録装置５０に接続する。また、作業検知装置３０は、無線通信又は有線通信により、入力機器１０から接続される。本実施例では、作業検知装置３０は、赤外線又は電波などを用いた無線通信により、入力機器１０から接続される。
なお、通信ネットワーク４０は、特に限定するものではなく、例えば、インターネット、携帯電話通信網、又はＬＡＮ（Local Area Network）などにより構成される。また、本図では、通信ネットワーク４０に接続するための通信機器（モデムなど）は、省略されている。
【００１３】
入力機器１０は、データの入力を受け付ける。例えば、入力機器１０は、電子ノギス、バーコードリーダ、又はコンピュータなどである。入力機器１０は、入力されたデータ（以下、「入力データ」という。）を、作業検知装置３０に送信する。
本実施例では、入力機器１０は、電子ノギスであり、計測して入力されたデータを、作業検知装置３０に送信する。
【００１４】
撮像装置２０は、所定の撮像範囲の静止画像を、任意の角度及び距離から撮像する。撮像装置２０は、少なくとも、一定時間ごとに撮像した静止画像と、この静止画像が撮像された時間（以下、「撮像時間」という。）とを表わすデータ（以下、「画像データ」という。）を、作業記録装置５０に送信する。
なお、撮像装置２０は、一つの撮像範囲に対して、複数台設けられてもよい。
【００１５】
作業検知装置３０は、撮像範囲における作業者による入力操作の開始又は終了を検知する。作業検知装置３０が撮像範囲における入力操作の開始又は終了を検知する手段は、特に限定するものではない。例えば、作業検知装置３０は、入力機器１０から入力操作の開始又は終了を知らせる通知を受信することで検知してもよいし、人感センサーなどを用いて、特定の場所に作業者がいるか否かにより、入力操作の開始又は終了を検知してもよいし、又は重量センサーなどを用いて、特定の場所に入力機器１０が置かれてあるか否かにより、入力操作の開始又は終了を検知してもよい。作業検知装置３０は、少なくとも、検知した入力操作の開始又は終了のフラグと、この入力操作の開始又は終了を検知した時間（以下、「入力検知時間」という。）とを表わすデータ（以下、「入力検知データ」という。）を、作業記録装置５０に送信する。
また、作業検知装置３０は、入力機器１０から、入力データを受信する。作業検知装置３０は、受信した入力データと、この入力データを受信した時間（以下、「入力受信時間」という。）とを表わすデータ（以下、「入力受信データ」という。）を、作業記録装置５０に送信する。
なお、本例では、入力機器１０と作業検知装置３０とが別の装置である形態を具体例として説明するが、入力機器１０そのものが作業検知装置の機能を有してもよい。
【００１６】
作業記録装置５０は、撮像装置２０から画像データを受信し、作業検知装置３０から入力検知データ及び入力受信データを受信する。作業記録装置５０は、撮像装置２０から受信した画像データに、作業検知装置３０から受信した入力検知データ及び入力受信データを関連付けて、記憶媒体に格納する。そして、作業記録装置５０は、記憶媒体に格納された画像データと、入力検知データ及び入力受信データとを、関連付けて表示する。
【００１７】
以上説明した構成によれば、作業記録システム１は、撮像範囲における作業者に、作業記録のための特別な作業を要求することなく、撮像範囲における作業者の一定時間ごとの静止画像を、作業記録装置５０に記録することができる。また、作業記録装置５０に記録される静止画像には、この静止画像が撮像されたときの、作業者による入力操作の開始又は終了のフラグ、又は作業者により入力されたデータが関連付けられる。
【００１８】
図２は、撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム３００の機能構成を例示する図である。
図２に例示するように、撮像プログラム１００は、撮像部１０２と、画像データ送信部１０４とを有する。また、作業検知プログラム２００は、入力データ受信部２０２と、入力操作検知部２０４と、入力情報送信部２０６とを有する。また、作業記録プログラム３００は、データ受信部３０２と、関連付け部３０４と、表示部３０８とを有する。作業記録データベース（作業記録ＤＢ）３０６は、作業記録装置５０の記憶媒体に格納されている。
なお、撮像プログラム１００は、撮像装置２０にインストールされ、撮像装置２０のハードウェア資源（ＣＰＵ、及び記憶媒体など）を利用して実行される。また、作業検知プログラム２００は、作業検知装置３０にインストールされ、作業検知装置３０のハードウェア資源を利用して実行される。また、作業記録プログラム３００は、作業記録装置５０にインストールされ、作業記録装置５０のハードウェア資源を利用して実行される。
【００１９】
撮像部１０２は、一定時間ごとに、所定の撮像範囲の静止画像を撮像する。なお、撮像部１０２が撮像する一定時間間隔は、ユーザにより任意に設定されればよい。
【００２０】
画像データ送信部１０４は、撮像部１０２により撮像された静止画像と、この静止画像が撮像された時間（撮像時間）とを表わす画像データを、作業記録プログラム３００におけるデータ受信部３０２に送信する。
本実施例では、画像データ送信部１０４は、撮像部１０２により撮像された静止画像と、この静止画像が撮像された時間（撮像時間）と、さらに、撮像部１０２により撮像した撮像範囲を特定する撮像範囲ＩＤと、本撮像プログラム１００が実行されている撮像装置２０を特定する撮像装置ＩＤとを表わす画像データを、作業記録プログラム３００におけるデータ受信部３０２に送信する。
【００２１】
入力データ受信部２０２は、入力機器１０から、入力データを受信する。
本実施例では、入力機器１０から、電波を用いた無線通信により、入力データを受信する。
【００２２】
入力操作検知部２０４は、撮像範囲における作業者による入力操作の開始又は終了を検知する。
本実施例では、入力操作検知部２０４は、入力機器１０から、入力操作の開始又は終了を知らせる通知を、電波を用いた無線通信により受信し、受信した通知により入力操作の開始又は終了を検知する。なお、入力操作の開始又は終了を知らせる通知のタイミングは、特に限定するものではない。例えば、入力機器１０は、この入力機器１０の電源のＯＮ／ＯＦＦに連動して、入力操作の開始又は終了を、入力操作検知部２０４に通知してもよい。
【００２３】
入力情報送信部２０６は、入力データ受信部２０２により受信された入力データと、この入力データを入力データ受信部２０２が受信した時間（入力受信時間）とを表わす入力受信データを、作業記録プログラム３００におけるデータ受信部３０２に送信する。
本実施例では、入力情報送信部２０６は、入力データ受信部２０２により受信された入力データと、この入力データを入力データ受信部２０２が受信した時間（入力受信時間）と、さらに、この入力データを送信した入力機器１０が存在する撮像範囲を特定する撮像範囲ＩＤとを表わす入力受信データを、作業記録プログラム３００におけるデータ受信部３０２に送信する。
また、入力情報送信部２０６は、入力操作検知部２０４により検知された入力操作の開始又は終了のフラグと、この入力操作の開始又は終了を検知した時間（入力検知時間）とを表わす入力検知データを、業記録プログラム３００におけるデータ受信部３０２に送信する。
本実施例では、入力情報送信部２０６は、入力操作検知部２０４により検知された入力操作の開始又は終了のフラグと、この入力操作の開始又は終了を検知した時間（入力検知時間）と、さらに、この入力操作の開始又は終了を検知した撮像範囲を特定する撮像範囲ＩＤとを表わす入力検知データを、業記録プログラム３００におけるデータ受信部３０２に送信する。
【００２４】
データ受信部３０２は、撮像装置２０から画像データを受信し、作業検知装置３０から入力検知データ及び入力受信データを受信する。
【００２５】
関連付け部３０４は、データ受信部３０２により受信された画像データに、同じくデータ受信部３０２により受信された入力検知データ及び入力受信データを関連付けて記憶媒体に格納する。このとき、関連付け部３０４は、画像データが表わす撮像時間（撮像タイミング）と、入力検知データが表わす入力検知時間（検知タイミング）と、入力受信データが表わす入力受信時間とに基づいて、画像データが表わす静止画像を、入力受信データが表わす入力データと、入力検知データが表わす入力操作の開始又は終了のフラグとに関連付ける。
本実施例では、関連付け部３０４は、データ受信部３０２により受信された画像データが表わす撮像範囲ＩＤと、撮像装置ＩＤと、撮像時間と、静止画像とを互いに関連付けて作業記録ＤＢ３０６に格納する。このとき、静止画像は、撮像時間に基づいて、時系列に並べられる。
また、関連付け部３０４は、データ受信部３０２により受信された入力検知データが表わす入力操作の開始又は終了のフラグを、同じく受信された入力検知データが表わす撮像範囲ＩＤに関連付けられ、かつ同じく受信された入力検知データが表わす入力検知時間と一致する撮像時間に関連付けられた静止画像に関連付けて、作業記録ＤＢ３０６に格納する。
また、関連付け部３０４は、データ受信部３０２により受信された入力受信データが表わす入力データを、同じく受信された入力受信データが表わす撮像範囲ＩＤに関連付けられ、かつ同じく受信された入力受信データが表わす入力受信時間から所定の範囲内にある撮像時間に関連付けられた静止画像に関連付けて、作業記録ＤＢ３０６に格納する。なお、入力受信時間から所定の範囲内とは、入力受信時間を基準にした前後時間を表わす。
【００２６】
表示部３０８は、記憶媒体に格納された画像データと、入力検知データ及び入力受信データとを、関連付けて表示する。
本実施例では、表示部３０８は、関連付け部３０４により作業記録ＤＢ３０６に格納された画像データと、入力検知データ及び入力受信データとを、作業記録ＤＢ３０６におけるデータの関連付けに基づいて、作業確認画面４００（図４を用いて後述）に表示する。
【００２７】
図３は、作業記録ＤＢ３０６を例示する図である。
図３に例示するように、作業記録ＤＢ３０６は、データ項目として、撮像範囲ＩＤと、撮像装置ＩＤと、撮像時間と、静止画像と、検知タイミングと、入力データとを有する。なお、作業記録ＤＢ３０６のデータ項目は、これらに限定するものではなく、少なくとも、撮像範囲を撮像した静止画像を表わすデータと、この静止画像が撮像されたときの撮像範囲における入力操作が何であるかを表わすデータと、この静止画像が撮像されたときに入力機器１０に入力されたデータとを含むものであればよい。
【００２８】
撮像範囲ＩＤは、撮像装置２０により撮像された撮像範囲を特定するための情報である。撮像範囲ＩＤは、数字、記号、及び文字などを組み合わせて表わされる。
【００２９】
撮像装置ＩＤは、撮像装置２０を特定するための情報である。撮像装置ＩＤは、数字、記号、及び文字などを組み合わせて表わされる。
【００３０】
撮像時間は、静止画像が撮像装置２０により撮像されたときの時間を表わす。
【００３１】
静止画像は、記憶媒体における静止画像の格納場所（格納パス）を表わす。
【００３２】
検知タイミングは、入力操作の開始又は終了を表わす。作業記録ＤＢ３０６において、入力操作の開始のフラグ（本図に示されるＡＳ及びＢＳ）を関連付けられた撮像時間から入力操作が開始され、入力操作の終了のフラグ（本図に示されるＡＥ及びＢＥ）を関連付けられた撮像時間で入力操作が終了する。また、検知タイミングに格納される入力操作の開始又は終了のフラグは、何の入力操作が行われたか（入力操作の種別）を表わす。
【００３３】
入力データは、記憶媒体における入力データの格納場所（格納パス）を表わす。なお、１つの静止画像に対して、複数の入力データが関連付けられてもよい。
【００３４】
図４は、作業確認画面４００を例示する図である。
図４に例示するように、作業確認画面４００は、撮像範囲を選択させる選択域４１０と、撮像装置を選択させる選択域４２０と、撮像時間を表示する表示域４３０と、静止画像を連続表示する表示域４４０と、入力操作を表示する表示域４５０と、入力データを表示する表示域４６０と、表示域４４０を操作する操作域４７０とから構成される。
【００３５】
ユーザは、まず、作業現場の撮像範囲（作業場所の範囲）を選択する。次に、ユーザは、選択した撮像範囲を撮像した撮像装置を選択する。すると、表示域４４０に、作業記録ＤＢ３０６において、選択された撮像範囲及び撮像装置に関連付けられた静止画像が、撮像時間の経過に合わせて連続表示される。また、表示域４３０には、作業記録ＤＢ３０６において、表示域４４０に表示されている静止画像に関連付けられている撮像時間が表示される。また、表示域４５０には、作業記録ＤＢ３０６において、表示域４４０に表示されている静止画像に関連付けられている入力操作の開始又は終了のフラグが表わす入力操作の種別が表示される。また、表示域４６０には、作業記録ＤＢ３０６において、表示域４４０に表示されている静止画像に関連付けられている入力データが表示される。また、ユーザは、操作域４７０を操作することにより、表示域４４０に連続表示されている静止画像を、一時停止、早送り、又は早戻し等することができる。
【００３６】
以上説明した構成によれば、作業記録システム１は、撮像範囲を撮像した一定時間ごとの静止画像を記録するだけでなく、この静止画像に撮像範囲で行われた入力操作の内容（入力操作の種別及び入力データ）を関連付けることにより、撮像範囲における作業内容を具体的に記録することができる。また、作業記録システム１は、記録している撮像範囲における作業内容（一定時間ごとの静止画像及びこの静止画像に関連付けられた入力操作の内容）をユーザに見せることにより、ユーザに撮像範囲で行われた作業方法を習得させることができる。
例えば、入力機器１０が電子ノギスであり、撮像範囲が電子ノギスを用いた検査現場である場合、ユーザは、作業記録システム１を用いて、電子ノギスを用いた検査方法を習得することができる。
また、例えば、入力機器１０がコンピュータであり、撮像範囲がコンピュータを設けられた事務所である場合（撮像範囲にコンピュータのディスプレイに表示される画面を含むと好適である）、ユーザは、作業記録システム１を用いて、コンピュータを用いた事務作業方法を習得することができる。
【００３７】
［変形例１］
図５は、変形例１における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム５００の機能構成を例示する図である。
図５に例示するように、作業記録プログラム５００は、図２の作業記録プログラム３００に抽出部５１０を追加した構成となっている。
【００３８】
抽出部５１０は、所定の入力操作が行われた時間の静止画像を、記憶媒体から抽出する。なお、所定の入力操作は、ユーザにより任意に指定されればよい。
本変形例では、抽出部５１０は、作業記録ＤＢ３０６において、所定の入力操作の種別を表わす入力操作の開始のフラグに関連付けられた撮像時間から、所定の入力操作の種別を表わす入力操作の終了のフラグに関連付けられた撮像時間までの間にある撮像時間に関連付けられた静止画像を抽出する。そして、抽出部５１０は、抽出した静止画像を、表示部３０８を介して、入力操作の種別及び入力データに関連付けて表示する。
【００３９】
以上説明した構成によれば、作業記録システム１は、所定の入力操作が行われたことを表わす静止画像のみを、入力操作の種別及び入力データに関連付けて、ユーザに対して表示することができる。
【００４０】
［変形例２］
図６は、変形例２における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム６００の機能構成を例示する図である。
図６に例示するように、作業記録プログラム６００は、図５の作業記録プログラム５００にマニュアル生成部６１２を追加した構成となっている。
【００４１】
マニュアル生成部６１２は、記憶媒体に格納された画像データと、入力検知データ及び入力受信データとに基づき、マニュアルを生成する。
本変形例では、マニュアル生成部６１２は、作業記録ＤＢ３０６から、入力データが関連付けられた静止画像と、この静止画像における入力操作の種別を表わす入力操作の開始又は終了のフラグとを抽出し、抽出した静止画像、及び抽出した入力操作の開始又は終了のフラグが表わす入力操作の種別と、抽出した静止画像に関連付けられた入力データとを、マニュアルの定型文に埋め込み、図７に例示するように、マニュアル文書７００を生成する。そして、マニュアル生成部６１２は、生成したマニュアル文書を、既知となっているＰＤＦ（Portable Document Format）などの文書形式で出力する。
【００４２】
図７は、マニュアル文書７００を例示する図である。
図７に例示するように、マニュアル文書７００は、検知タイミングが表わす入力操作の種別を埋め込んだ節題７１０と、静止画像が埋め込まれた図７２０と、検知タイミングが表わす入力操作の種別及び入力データを埋め込んだ文章７３０と、定型文７４０とから構成される。
【００４３】
以上説明した構成によれば、作業記録システム１は、記録している撮像範囲における作業内容に基づき、マニュアルを自動生成することができる。
【００４４】
［変形例３］
図８は、変形例３における撮像プログラム１００、作業検知プログラム２００、及び作業記録プログラム８００の機能構成を例示する図である。
図８に例示するように、作業記録プログラム８００は、図６の作業記録プログラム６００に作業時間算出部８１４を追加した構成となっている。
【００４５】
作業時間算出部８１４は、記憶媒体に格納された画像データに基づき、作業時間を算出する。
本変形例では、作業時間算出部８１４は、作業記録ＤＢ３０６から選択された任意の２枚の静止画像に関連付けられた撮像時間の差を算出し、算出した撮像時間の差を作業時間として出力する。そして、作業時間算出部８１４は、出力した作業時間を、表示部３０８を介して、作業画像一覧画面８００（図９を用いて後述）に表示する。
【００４６】
図９は、作業画像一覧画面９００を例示する図である。
図９に例示するように、作業画像一覧画面９００は、静止画像９１０の一覧と、静止画像９１０と異なる態様で強調表示された静止画像９２０の一覧と、選択された静止画像９３０及び９４０と、作業時間を表示する表示域９５０とから構成される。なお、静止画像９２０は、作業記録ＤＢ３０８において、入力操作の開始のフラグを関連付けられた撮像時間から、入力操作の終了のフラグを関連付けられた撮像時間までの間にある撮像時間に関連付けられている。つまり、静止画像９２０の一覧は、ここで、ある入力操作が行われたことを表わす。
【００４７】
ユーザは、静止画像９１０及び９２０の一覧から、任意の２枚の静止画像９１０又は９２０を選択する。すると、作業時間算出部８１４は、選択された静止画像９３０から静止画像９４０までに表わされる作業に要した時間（作業時間）を算出し、算出した作業時間を表示域９５０に表示する。
【００４８】
以上説明した構成によれば、作業記録システム１は、記録している撮像範囲における作業内容に基づき、作業時間を算出することができる。
【００４９】
［変形例４］
上記実施例では、所定の入力操作が行われた時間帯を、入力操作の開始及び終了のフラグにより表わしたが、これを任意の基準時間により表わしてもよい。つまり、任意の基準時間からの一定時間内において、所定の入力操作が行われたことを表わすようにしてもよい。
この場合、入力検知データは、少なくとも、入力操作の種別と、入力操作の基準時間とを表わす。作業記録プログラム３００における関連付け部３０４は、データ受信部３０２により受信された入力検知データが表わす入力操作の種別を、同じくデータ受信部３０２により受信された入力検知データが表わす入力操作の基準時間からの一定時間内に撮像された静止画像に関連付ける。
【００５０】
［その他変形例］
上記実施例において、作業記録システム１は、撮像装置２０と作業検知装置３０とを別個に含んでいるが、これらを、撮像装置２０が有する機能と作業検知装置３０が有する機能とを一体にして有する装置に置き換えてもよい。
【符号の説明】
【００５１】
１      作業記録システム
１０    入力機器
２０    撮像装置
３０    作業検知装置
４０    通信ネットワーク
５０    作業記録装置
１００  撮像プログラム
１０２  撮像部
１０４  画像データ送信部
２００  作業検知プログラム
２０２  入力データ受信部
２０４  入力操作検知部
２０６  入力情報送信部
３００  作業記録プログラム
３０２  データ受信部
３０４  関連付け部
３０６  作業記録ＤＢ
３０８  表示部
４００  作業確認画面
４１０  撮像範囲の選択域
４２０  撮像装置の選択域
４３０  撮像時間の表示域
４４０  静止画像の表示域
４５０  入力操作の表示域
４６０  入力データの表示域
５００  作業記録プログラム（変形例１）
５１０  抽出部
６００  作業記録プログラム（変形例２）
６１２  マニュアル生成部
７００  マニュアル文書
８００  作業記録プログラム（変形例３）
８１４  作業時間算出部
９００  作業画像一覧画面
【図１】
0005498155.tif 000002
【図２】
0005498155.tif 000003
【図３】
0005498155.tif 000004
【図４】
0005498155.tif 000005
【図５】
0005498155.tif 000006
【図６】
0005498155.tif 000007
【図７】
0005498155.tif 000008
【図８】
0005498155.tif 000009
【図９】
0005498155.tif 000010