(57)【特許請求の範囲】
【請求項１】
コンピュータを、
既存の生産ラインにおける実際の作業者の作業映像データを表示するプレビューセクションと、該作業映像データに含まれる１の作業工程が有する複数の要素作業、当該複数の要素作業の夫々に関する開始時間、終了時間、及び、該要素作業が１の作業者の主な作業である通常作業であるか該作業者が該通常作業と並列して行う並列作業であるかの属性を示す属性情報を入力可能に対応付けて表示する作業時間表セクションと、夫々前記通常作業及び前記並列作業の時間軸を示す２つの帯状領域を有するタイムライン領域を表示すると共に、前記複数の要素作業の夫々を、前記属性情報に応じた帯状領域内に、前記開始時間及び終了時間に応じた位置及び幅を有する要素作業領域として配置表示するタイムラインセクションと、を有する要素作業画面を表示する要素作業画面表示手段、
前記作業時間表セクションに入力された前記要素作業、前記開始時間、前記終了時間、及び、前記属性情報を関連付けた要素作業リストを作成する要素作業リスト作成手段、
前記要素作業リストを記憶する記憶手段、
記憶した前記要素作業リストを前記作業時間表セクション及びタイムラインセクションに反映する要素作業リスト表示手段、
として機能させることを特徴とする生産準備活動プログラム。
【請求項２】
夫々独立した生産準備活動処理を実行する複数の機能モジュールを有する請求項１に記載の生産準備活動プログラムであって、
コンピュータを、
記憶した前記要素作業リストに基づいて、要素作業データを出力する作業分析データ出力手段、
前記要素作業データに基づき仮想空間での量産試作を実行すると共に、該量産試作による仮想映像データを出力する仮想量産試作手段、
前記仮想映像データ、及び、前記作業映像データを前記複数の機能モジュールが共通に利用可能にするデータ共通化手段、
として機能させることを特徴とする生産準備活動プログラム。
【請求項３】
前記要素作業領域は、ドラッグアンドドロップ入力により当該要素作業領域が配置された何れか一方の前記帯状領域から他方の前記帯状領域へ変更可能にされており、
前記要素作業リスト作成手段は、前記帯状領域の位置の変更に応じて、当該要素作業領域に対応する要素作業の属性情報を変更することを特徴とする請求項１又は２に記載の生産準備活動プログラム。
【請求項４】
前記要素作業領域は、ドラッグアンドドロップ入力により当該要素作業領域の位置及び範囲を変更可能にされており、
前記要素作業リスト作成手段は、前記位置及び前記範囲の変更に応じて、当該要素作業領域に対応する要素作業の開始時間及び／又は終了時間を変更することを特徴とする請求項１〜３の何れかに記載の生産準備活動プログラム。
【請求項５】
請求項１〜４の何れかに記載の生産準備活動プログラムを格納したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産準備活動プログラム及びその記録媒体に関する。
【背景技術】
【０００２】
従来から、生産ラインの新規立ち上げに関する生産準備活動を行うために、ＣＡＤ（Computer Aided Design）システム等によりモデリングした製造設備及び作業者形状等のデータを取り込み、量産時において想定される動作と作業に要する時間とを仮想空間で量産試作することで生産ラインを設計する方法が知られている。このような設計において、生産ラインを設計する設計者は、生産ラインにおける各作業の要素作業に要する時間に、想定される動作に基づいて予め決定された標準時間を採用することが多い（例えば、特許文献１の工数設定支援システム）。
【０００３】
【特許文献１】特開２００２−２０７５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような標準時間は、量産が開始された後の実際の生産ラインと比較してずれがあることが多く、量産開始後の生産ライン現場での細部の検証と改善が避けられないものになっている。また、新規生産ラインは、既存の生産ラインについて一部の工程を変更する生産ラインの改良が多く、既存の生産ラインを生産準備活動に効率的に反映することが求められている。
【０００５】
そこで、本発明の目的は、既存の生産ラインを簡易に利用して、生産準備活動の実行を効率的にする生産準備活動プログラム及びその記録媒体の提供にある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、夫々独立した生産準備活動処理を実行する複数の機能モジュールを有する生産準備活動プログラムであって、コンピュータを、既存の生産ラインにおける実際の作業者の作業映像データを表示すると共に、該作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する前記要素作業情報を入力するための要素作業画面を表示する要素作業画面表示手段、入力された前記要素作業情報に基づいて、要素作業データを出力する作業分析データ出力手段、前記要素作業データに基づき仮想空間での量産試作を実行すると共に、該量産試作による仮想映像データを出力する仮想量産試作手段、前記仮想映像データ、及び、前記作業映像データを前記複数の機能モジュールが共通に利用可能にするデータ共通化手段、として機能させる。
【０００７】
上記構成によれば、既存の生産ラインにおける作業について、実際の作業者の作業映像データを表示すると共に要素作業情報を入力するための要素作業画面を表示することで、ユーザは作業映像を見ながらその作業に関する要素作業情報を入力することができる。そして、入力された要素作業情報は要素作業データとして出力され、要素作業データに基づいて仮想空間での量産試作が実行される。これにより、入力された要素作業情報を容易に量産試作に用いることができると共に、実際の作業者の作業映像データに基づく要素作業情報を用いるため量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。さらに、複数の機能モジュールが仮想映像データ、及び、作業映像データを共通に利用可能であるため、複数の機能モジュールは既存の作業についての実際の要素作業情報が反映された仮想映像データ及び作業映像データを用いた種々の生産準備活動の実行を効率的にすることができる。
【０００８】
また、本発明の前記仮想量産試作手段は、外部から組み込み可能であってもよい。
【０００９】
上記構成によれば、仮想量産試作手段は組み込み可能であるため、ユーザが既に仮想量産試作手段を所持している場合にそれを利用して生産準備活動を行うことができ、コストを軽減させることができる。
【００１０】
また、本発明の前記要素作業画面表示手段は、前記要素作業画面において、前記要素作業の夫々に要する時間を前記要素作業に対応付けて入力可能にされていてもよい。
【００１１】
上記構成によれば、ユーザは映像データから得られる要素作業に要する時間を仮想量産試作に反映させることができる。これにより、既存の生産ラインにおける作業者が要素作業に要している実際の時間を仮想量産試作に採用できるため、量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。
【００１２】
また、本発明の生産準備活動プログラムは、前記コンピュータを、前記要素作業における作業者の姿勢に関する姿勢情報を前記要素作業情報として入力するためのユーザインターフェースを提示する姿勢情報入力インターフェース提示手段、としてさらに機能させてもよい。
【００１３】
上記構成によれば、ユーザは映像データから得られる要素作業の姿勢を仮想量産試作に反映させることができる。これにより、既存の生産ラインにおける実際の要素作業での作業者の姿勢を仮想量産試作に採用できるため、量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。
【００１４】
また、本発明の生産準備活動プログラムは、コンピュータを、既存の生産ラインにおける実際の作業者の作業映像データを表示すると共に、該作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する前記要素作業情報及び該要素作業が１の作業者の主な作業である通常作業であるか該作業者が該通常作業と並列して行う並列作業であるかの属性を示す属性情報を入力するための要素作業画面を表示する要素作業画面表示手段、入力された前記要素作業情報及び前記属性情報に基づいて、前記要素作業情報に前記属性情報を関連付けた要素作業リストを作成する要素作業リスト作成手段、前記要素作業リストを表示する要素作業リスト表示手段、として機能させる。
【００１５】
上記構成によれば、既存の生産ラインにおける作業について、実際の作業者の作業映像データを表示すると共に要素作業情報を入力可能に提示することで、ユーザは作業映像を見ながらその作業に関する要素作業情報を入力することができる。そして、要素作業情報について通常作業であるか並列作業であるかの属性情報を入力するための要素作業画面が表示され、要素作業情報と属性情報とが関連付けられた要素作業リストを表示することができる。これにより、ユーザは、要素作業について通常作業及び並列作業の夫々について別々に表示された内容を把握することができる。その結果、既存の作業について詳細に分析することができ、その分析結果を生産準備活動の効率化に利用することができる。
【００１６】
また、本発明の前記要素作業画面表示手段は、前記要素作業画面において、前記要素作業に要する作業時間、該要素作業の開始時間、及び、該要素作業の終了時間を含む前記要素作業情報を入力可能にされていてもよい。
【００１７】
上記構成によれば、通常作業及び並列作業の夫々に対し、要素作業の作業時間、開始時間、及び、終了時間を入力するための要素作業画面を表示し、その要素作業リストを表示することができるようになっている。これにより、ユーザは、要素作業について通常作業及び並列作業の夫々についての作業時間、開始時間、及び、終了時間について把握することができるため、既存の作業についてさらに詳細に分析することができる。
【００１８】
また、本発明の生産準備活動プログラムは、前記コンピュータを、前記夫々時間軸を示す２つの帯状領域を有するタイムライン領域を表示すると共に、前記属性情報に基づき前記２つの帯状領域の少なくとも１つを選択し、選択した該帯状領域内における前記要素作業情報に応じた範囲を要素作業領域として配置表示するタイムライン表示手段、としてさらに機能させてもよい。
【００１９】
上記構成によれば、要素作業リストに含まれる要素作業について、タイムライン上に、属性情報に応じた帯状領域の要素作業情報に応じた範囲に配置表示することができる。これにより、属性情報に応じて２つの時間軸に分けて要素作業を表示することができる。その結果、ユーザは通常作業及び並列作業の時間軸を夫々分けて確認することができるため、作業における作業者の無駄な動作等の分析を容易に行うことができる。
【００２０】
また、本発明の生産準備活動プログラムは、前記要素作業リストの内容をＣＳＶ（Comma Separated Values）形式のデータ列に変換し、該データ列をＣＳＶファイルに出力するファイル出力手段、としてさらに機能させてもよい。
【００２１】
上記構成によれば、要素作業リストの内容をＣＳＶ形式のファイルに出力することができる。これにより、要素作業リストを表計算ソフト等の外部ツールで容易に利用でき、要素作業をより詳細に分析することができる。
【００２２】
尚、上述した目的は、生産準備活動プログラムを格納したコンピュータ読み取り可能な記憶媒体（コンピュータによって実現するプログラムコードが格納されているコンピュータ読み取り可能な記憶媒体）によっても達成される。
【発明の効果】
【００２３】
本発明の生産準備活動プログラム及びその記録媒体によれば、生産準備活動の実行を効率的にすることができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態の第１の構成を示すブロック図である。
【図２】本実施形態の第２の構成を示すブロック図である。
【図３】要素作業画面の一例を示す説明図である。
【図４】作業映像データリストテーブルを示す図である。
【図５】要素作業リストテーブルを示す図である。
【図６】要素作業リスト作成動作を示すフローチャートである。
【図７】タイムラインセクションの一例を示す説明図である。
【図８】タイムラインセクションにおける入力の一例を示す説明図である。
【図９】タイムラインセクションにおける入力の一例を示す説明図である。
【図１０】タイムラインセクションにおける入力の一例を示す説明図である。
【図１１】姿勢情報入力動作を示すフローチャート
【図１２】仮想量産試作の動作を示すフローチャート
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施形態について図面を参照して説明する。
【００２６】
図１は、本発明の生産準備活動プログラムを実行するコンピュータ１００の一実施例の第１の構成を示すブロック図である。図１に示すように、コンピュータ１００は、情報を表示するディスプレイ等の表示手段１０２と、情報を入力するキーボード及びマウス等の入力手段１０３と、ハードディスク、及び、ＲＡＭ等の情報を記憶する記憶手段１０４とを有している。また、図示しないが、コンピュータ１００は、生産準備活動プログラムをコンピュータ１００で実行可能な形態に記憶するプログラム記憶手段を有している。
【００２７】
また、コンピュータ１００は、ＣＰＵ（Central Processing Unit）と、ＣＰＵが実行するプログラム及びこれらプログラムに使用されるデータを書き替え可能に記憶するＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）と、プログラム実行時にデータを一時的に記憶するＲＡＭ（Random Access Memory）とを含んでいる。生産準備活動プログラムによって機能するコンピュータ１００の各手段は、これらハードウェアとＥＥＰＲＯＭ内のソフトウェアとが協働して構築されている。
【００２８】
さらに、コンピュータ１００は、要素作業画面表示手段１０と、作業分析データ出力手段２０と、仮想量産試作手段３０と、データ共通化手段４０と、複数の機能モジュール１０１とを有している。
【００２９】
記憶手段１０４には既存の生産ラインにおいて実際の作業者の作業映像を録画したデータである作業映像データが予め記憶されており、要素作業画面表示手段１０は、入力手段１０３により選択された作業映像データを表示する機能を有している。
【００３０】
また、要素作業画面表示手段１０は、ユーザが作業映像データに含まれる要素作業情報を入力手段１０３によって入力するための要素作業画面を表示手段１０２に表示する機能を有している。ここで、要素作業情報とは、作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する情報である。本実施形態において、要素作業情報は、作業者が要素作業に要する時間、及び、作業者の姿勢に関する姿勢情報を含んでいるが、これに限定されず、これらの何れかであってもよい。
【００３１】
尚、要素作業とは、生産ラインにおける１の作業者が行う１の作業工程を構成する作業の単位のことである。即ち、１の作業工程は、１以上の要素作業で構成される。尚、１の作業工程において、２の要素作業が同一時間に並列して行われるものであってもよい。
【００３２】
このように、要素作業画面表示手段１０、表示手段１０２、入力手段１０３によって、要素作業情報を入力するためのＧＵＩ（Graphical User Interface）を提示することができるようになっている。尚、具体的な要素作業画面については後述する。
【００３３】
作業分析データ出力手段２０は、上記ＧＵＩによって入力された要素作業情報に基づいて、要素作業データを出力する。ここで、要素作業データとは、要素作業情報の内容を含んでいると共に、仮想量産試作手段３０が認識可能なデータ形式である。出力された要素作業データは、記憶手段１０４に記憶される。尚、要素作業データは、仮想量産試作手段３０に直接出力するものであってもよい。
【００３４】
仮想量産試作手段３０は、上記の要素作業データに基づき仮想空間での量産試作を実行する機能を有している。具体的に、仮想量産試作手段３０は、要素作業データに含まれる１以上の要素作業を用いて、生産ラインにおける各作業工程の詳細を設計し、仮想空間（コンピュータグラフィックによる３Ｄアニメーション）で各作業工程における作業者の動作を試作（シミュレーション）する。また、仮想量産試作手段３０は、試作した仮想空間の映像データ（以下、仮想映像データ）を記憶手段１０４に記憶する機能を有している。尚、仮想量産試作手段３０は、単独でも実行可能な機能モジュールとして本生産準備活動プログラムに組み込まれたものであってもよい。これにより、ユーザが既に仮想量産試作手段を所持している場合にそれを利用して生産準備活動を行うことができ、コストを軽減させることができる。
【００３５】
データ共通化手段４０は、記憶手段１０４に記憶されている作業映像データ及び／又は仮想映像データについて機能モジュール１０１が共通に利用可能にするためのものである。
【００３６】
具体的に、本実施形態の機能モジュール１０１の１つは、作業映像データ及び／又は仮想映像データを組み合わせて合成した合成動画データを作成する動画データ作成機能モジュールである。また、本実施形態の機能モジュール１０１の１つは、作業映像データ、仮想映像データ、及び、他の動画データの何れか１以上を組み合わせて生産ラインの作業者に対する動的なデジタルマニュアルを作成するビジュアルマニュアル作成機能モジュールである。
【００３７】
即ち、データ共通化手段４０は、機能モジュール１０１が記憶手段１０４の作業映像データ及び／又は仮想映像データを動画データ作成機能モジュール及びビジュアルマニュアル作成機能モジュールが利用可能な形式に出力すると共に、動画データ作成機能モジュールが作成した合成動画データをビジュアルマニュアル作成機能で利用可能な形式に出力する。尚、図１及び図２に示す各手段はソフトウェア、または、ハードウェアに限定されない。例えば、本発明は各手段を有する生産準備活動装置であってもよい。
【００３８】
このように、本生産準備活動プログラムは、夫々独立した生産準備活動処理を実行する複数の機能モジュール１０１を有し、コンピュータ１００を、既存の生産ラインにおける実際の作業者の作業映像データを表示すると共に、該作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する要素作業情報を入力するための要素作業画面を表示する要素作業画面表示手段１０、入力された要素作業情報に基づいて、要素作業データを出力する作業分析データ出力手段２０、要素作業データに基づき仮想空間での量産試作を実行すると共に、該量産試作による仮想映像データを出力する仮想量産試作手段３０、仮想映像データ、及び、作業映像データを複数の機能モジュール１０１が共通に利用可能にするデータ共通化手段４０、として機能させる。
【００３９】
上記構成によれば、既存の生産ラインにおける作業について、実際の作業者の作業映像データを表示すると共に要素作業情報を入力するための要素作業画面を表示することで、ユーザは作業映像を見ながらその作業に関する要素作業情報を入力することができる。そして、入力された要素作業情報は要素作業データとして出力され、要素作業データに基づいて仮想空間での量産試作が実行される。これにより、入力された要素作業情報を容易に量産試作に用いることができると共に、実際の作業者の作業映像データに基づく要素作業情報を用いるため量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。さらに、複数の機能モジュールが仮想映像データ、及び、作業映像データを共通に利用可能であるため、複数の機能モジュールは既存の作業についての実際の要素作業情報が反映された仮想映像データ及び作業映像データを用いた種々の生産準備活動の実行を効率的にすることができる。
【００４０】
また、要素作業画面表示手段１０は、要素作業画面において、要素作業の夫々に要する時間を要素作業に対応付けて入力可能にされている。そのため、ユーザは映像データから得られる要素作業に要する時間を仮想量産試作に反映させることができる。これにより、既存の生産ラインにおける作業者が要素作業に要している実際の時間を仮想量産試作に採用できるため、量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。
【００４１】
また、要素作業画面表示手段１０は、要素作業画面において、要素作業における作業者の姿勢に関する姿勢情報を入力可能にされている。そのため、ユーザは映像データから得られる要素作業の姿勢を仮想量産試作に反映させることができる。これにより、既存の生産ラインにおける実際の要素作業での作業者の姿勢を仮想量産試作に採用できるため、量産試作の精度を向上し、生産準備活動の実行を効率的にすることができる。
【００４２】
図２は、本発明の生産準備活動プログラムを実行するコンピュータ１００の一実施例の第２の構成を示すブロック図である。図２に示すように、コンピュータ１００は、表示手段１０２と、入力手段１０３と、情報を記憶する記憶手段１０４と、要素作業画面表示手段１０と、要素作業リスト作成手段５０と、要素作業リスト表示手段６０と、を有している。
【００４３】
第２の構成における要素作業画面表示手段１０は、第１の構成に加え、要素作業について１の作業者の通常作業であるか該作業者が該通常作業と並列して行う並列作業であるかの属性を示す属性情報を入力可能にされている。ここで、通常作業とは、作業者が両手または利き手で行う作業であり、並列作業とは利き手と他方の手との作業が異なる場合の他方の手で並列して行う作業である。即ち、属性情報とは、要素作業が「両手」、「利き手」、及び、「他方の手」の何れで行われるかを示す情報である。尚、以下利き手を右手、他方の手を左手、に統一して説明するがこれに限定されない。
【００４４】
要素作業リスト作成手段５０は、入力手段１０３によって入力された要素作業情報及び前記属性情報に基づいて、要素作業情報に属性情報を関連付けた要素作業リスト（以下、製品手順リストとも称す）を作成する。即ち、要素作業リスト作成手段５０は、要素作業情報に属性情報を関連付けて記憶手段１０４に記憶する。要素作業リスト表示手段６０は、要素作業リストに基づき、要素作業リストを表示手段１０２に表示する。
【００４５】
さらに、上記の第２の構成においては、要素作業画面表示手段１０は、要素作業画面において、要素作業に要する作業時間、該要素作業の開始時間、及び、該要素作業の終了時間を含む要素作業情報が入力可能にされていることが好ましい。これにより、通常作業及び並列作業の夫々に対し、要素作業の作業時間、開始時間、及び、終了時間を入力するための要素作業画面を表示し、その要素作業リストを表示することができるようになっている。その結果、ユーザは、要素作業について通常作業及び並列作業の夫々についての作業時間、開始時間、及び、終了時間について把握することができるため、既存の作業についてさらに詳細に分析することができる。
【００４６】
さらに、上記の第２の構成においては、夫々時間軸を示す２つの帯状領域を有するタイムライン領域を表示すると共に、属性情報に基づき２つの帯状領域の少なくとも１つを選択し、選択した該帯状領域内における前記要素作業情報に応じた範囲を要素作業領域として配置表示するタイムライン表示手段を有していることが好ましい。これにより、要素作業リストに含まれる要素作業について、タイムライン上に、属性情報に応じた帯状領域の要素作業情報に応じた範囲に配置表示することができるため、属性情報に応じて２つの時間軸に分けて要素作業を表示することができる。その結果、ユーザは通常作業及び並列作業の時間軸を夫々分けて確認することができるため、作業における作業者の無駄な動作等の分析を容易に行うことができる。
【００４７】
さらに、上記の第２の構成においては、要素作業リストの内容をＣＳＶ形式のデータ列に変換し、該データ列をＣＳＶファイルに出力するファイル出力手段を有していることが好ましい。これにより、要素作業リストの内容をＣＳＶ形式のファイルに出力することができるため、要素作業リストを表計算ソフト等の外部ツールで容易に利用でき、要素作業をより詳細に分析することができる。
【００４８】
このように、本生産準備活動プログラムは、コンピュータ１００を、既存の生産ラインにおける実際の作業者の作業映像データを表示すると共に、該作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する要素作業情報及び該要素作業が１の作業者の通常作業であるか該作業者が該通常作業と並列して行う並列作業であるかの属性を示す属性情報を入力するための要素作業画面を表示する要素作業画面表示手段、入力された要素作業情報及び属性情報に基づいて、要素作業情報に属性情報を関連付けた要素作業リストを作成する要素作業リスト作成手段、要素作業リストを表示する要素作業リスト表示手段、として機能させる。
【００４９】
上記構成によれば、既存の生産ラインにおける作業について、実際の作業者の作業映像データを表示すると共に要素作業情報を入力可能に提示することで、ユーザは作業映像を見ながらその作業に関する要素作業情報を入力することができる。そして、要素作業情報について通常作業であるか並列作業であるかの属性情報を入力するための要素作業画面が表示され、要素作業情報と属性情報とが関連付けられた要素作業リストを表示することができる。これにより、ユーザは、要素作業について通常作業及び並列作業の夫々について別々に表示された内容を把握することができる。その結果、既存の作業について詳細に分析することができ、その分析結果を生産準備活動の効率化に利用することができる。
【００５０】
尚、要素作業画面表示手段１０、作業分析データ出力手段２０、及び、仮想量産試作手段３０の何れか１以上は、夫々が機能モジュール１０１の何れかに含まれているものであってもよい。また、これらのうちの２以上が１つの機能モジュール１０１に含まれているものであってもよい。例えば、要素作業画面表示手段１０、及び、作業分析データ出力手段２０が１つの機能モジュール１０１に含まれ、仮想量産試作手段３０が他の機能モジュール１０１に含まれているものであってもよい。
【００５１】
上記の第１及び第２の構成を具体的に適用した場合の本実施形態の詳細について以下に説明する。
【００５２】
（要素作業画面）
図３は、表示手段１０２に表示される要素作業画面２００の一例を示す説明図である。図３に示すとおり、要素作業画面２００は、映像一覧セクション２１０と、プレビューセクション２２０と、作業時間表セクション２３０と、映像詳細セクション２４０と、タイムラインセクション２５０と、ファイル操作セクション２６０とを有している。
【００５３】
（映像一覧セクション）
映像一覧セクション２１０は、記憶手段１０４に記憶されている作業映像データの一覧（作業映像データリスト）が表示されるようになっている。映像一覧セクション２１０において、作業映像データリストは、入力手段１０３によって択一的に選択可能になっている。具体的には、マウス操作でポインタを作業映像データリストの何れかにあわせてマウスを左クリックすることで、選択された作業映像データに関連する情報が映像詳細セクション２４０に表示されるとともに、作業映像が再生可能にプレビューセクション２２０に表示されるようになっている。
【００５４】
作業映像データリストは、図４に示す作業映像データリストテーブルに格納されている。ここで、作業映像データリストテーブルについて説明する。
図４に示すように、作業映像データリストテーブルは、工程Ｎｏ．欄と、タイトル欄と、サブタイトル欄と、ファイル欄と、日時欄と、音声欄と、ステータス欄とを有している。工程Ｎｏ．欄は、ユニークキーとなる番号が格納される。タイトル欄、及び、サブタイトル欄は、ユーザが作業映像データを識別するための名称が格納される。ファイル欄は、ファイル名が格納される。日時欄は、ファイルの作成日時が格納される。音声欄は、作業映像データの音声の有無が格納される。ステータス欄は、この作業映像データについて分析を行ったか否か分析途中であるかのステータスが格納される。
【００５５】
作業映像データリストテーブルの各欄に格納される情報は、映像一覧セクション２１０の各項目と対応付けられて表示されるようになっている。図３においては、Ｎｏ．の項目には工程Ｎｏ．欄の情報が表示され、タイトルの項目にはタイトル欄の情報が表示され、映像の項目にはファイル欄の情報が表示される様子が確認できる。尚、図３においては、上記の３つの項目のみ確認できるが、映像一覧セクション２１０下部の左右方向に延在するスクロールバーをマウス操作することで各欄に対応する各項目を確認することができるようになっている。
【００５６】
また、映像詳細セクション２４０には、映像一覧セクション２１０で選択された作業映像データについて、Ｎｏ．と、タイトルと、サブタイトルと、ファイル名と、ファイルの作成日時と、音声の有無と、ステータスとが表示される。これにより、プレビューセクション２２０に表示される作業映像データがどのようなものであるかを容易に視認することができるようになっている。
【００５７】
（プレビューセクション）
プレビューセクション２２０は、プレビュー領域２２０ａと、時間表示領域２２０ｂとを有している。プレビュー領域２２０ａには、映像一覧セクション２１０において選択された作業映像データに基づく作業映像が再生可能に表示される。具体的に、作業映像は、入力手段１０３により、「ＴＯＰ」、「ＳＬＯＷ戻し」、「ＳＴＥＰ戻し」、「巻き戻し」、「逆再生」、「停止」、「再生」、「早送り」、「ＳＴＥＰ送り」、「ＳＬＯＷ送り」、及び、「ＥＮＤ」の再生操作が可能となっている。これにより、作業映像の時間軸上の位置を移動させることができるようになっている。
【００５８】
また、プレビューセクション２２０のプレビュー領域２２０ａは、作業映像データに含まれる１の作業工程が有する複数の要素作業の夫々に関する要素作業情報を入力するためのユーザインターフェースとなっている。具体的に、プレビュー領域２２０ａ上にマウスポインタを合わせ右クリックすることで、通常作業における開始時間及び終了時間を取得することができるようになっている。また、プレビュー領域２２０ａ上にマウスポインタを合わせ左クリックすることで、並列作業における開始時間及び終了時間を取得することができるようになっている。即ち、プレビューセクション２２０は、要素作業情報に関する属性情報を入力するためのユーザインターフェースを提示することができるようになっている。
【００５９】
（作業時間表セクション）
作業時間表セクション２３０には、要素作業情報に基づく要素作業リストが表示されるようになっている。また、作業時間表セクション２３０は、要素作業情報を入力するためのユーザインターフェースとなっている。即ち、プレビューセクション２２０、及び、作業時間表セクション２３０のユーザインターフェースにより要素作業情報及び属性情報の入力が可能にされている。ここで、要素作業情報及び属性情報の入力に基づいて要素作業リストの内容が格納される要素作業リストテーブルについて説明する。
【００６０】
要素作業リストテーブルは、要素Ｎｏ．欄と、対象欄と、動作欄と、属性欄と、開始時間欄と、終了時間欄と、作業時間欄とを有している。要素Ｎｏ．欄には、１つの工程における要素作業のユニークキーとなる番号が格納される。対象欄には、要素作業の動作対象となる部材等が格納される。動作欄には、対象欄の部材等に対してどのような動作を行うかが格納される。属性欄には、通常作業であれば右手、並列作業であれば左手が格納される。開始時間欄には、要素作業の開始時間が格納される。終了時間欄には、要素作業の終了時間が格納される。作業時間欄には、開始作業欄及び終了時間欄の数値から算出される作業時間が格納される。
【００６１】
尚、属性欄について、通常作業の場合は右手、並列作業の場合は左手としたがこれに限定されず逆としてもよいし、通常作業の場合は、両手及び右手の何れかとするものであってもよい。また、要素作業リストテーブルに作業映像データリストテーブルの工程Ｎｏ．を関連付けてもよい。これにより、１つの要素作業リストテーブルに複数の工程に関する要素作業情報を格納することができる。
【００６２】
尚、要素作業リストテーブルの各欄に格納される情報は、作業時間表セクション２３０の各項目と対応付けられて表示されるようになっている。図３においては、Ｎｏ．の項目には要素Ｎｏ．欄の情報が表示され、動作の項目には対象欄の情報が表示され、作業要素の項目には動作欄の情報が表示される様子が確認できる。尚、図３においては、上記の３つの項目のみ確認できるが、作業時間表セクション２３０の左右方向に延在するスクロールバーをマウス操作することで各欄に対応する各項目を確認することができるようになっている。
【００６３】
ここで、図６のコンピュータ１００の要素作業リスト作成動作を示すフローチャートを参照して要素作業リストの作成動作について説明する。
【００６４】
先ず、対象・動作の入力があったか否かを判定する（Ｓ１）。具体的には、作業時間表セクション２３０に対して、キーボード等による対象及び動作の文字列の入力があったか否かをイベントハンドラ等により認識して対象・動作の入力があったか否かを判定する。対象・動作の入力があった場合（Ｓ１：ＹＥＳ）、要素作業リストテーブルを更新する（Ｓ２）。具体的には、新規要素作業の追加の場合は、要素作業リストテーブルに行を挿入すると共に、要素Ｎｏ．を新たに格納し、入力された対象及び動作の文字列で更新する。その後、Ｓ１の処理に戻る。
【００６５】
対象。動作の入力がない場合（Ｓ１：ＮＯ）、属性の入力があったか否かを判定する（Ｓ３）。具体的には、プレビューセクション２２０のプレビュー領域２２０ａにおいて、マウスの右クリックもしくは左クリックの操作が行われたか否かを判定する。属性の入力があった場合（Ｓ３：ＹＥＳ）、要素作業が選択されているか否かを判定する（Ｓ４）。
【００６６】
要素作業が選択されている場合（Ｓ４：ＹＥＳ）、要素作業リストテーブルを更新する（Ｓ５）。具体的には、右クリックでの操作の場合は属性を右手に更新し、左クリックでの操作の場合は左手に更新する。また、プレビューセクション２２０の作業映像の時間軸のタイミングに応じて、開始時間、終了時間を更新する。例えば、プレビューセクション２２０の作業映像が“５．０秒”の時点で、プレビュー領域２２０ａが左クリックされた場合、属性を左手に更新すると共に、開始時間を“５．０”に更新する。さらに、プレビューセクション２２０の作業映像が“９．５秒”の時点で、プレビュー領域２２０ａが左クリックされた場合、終了時間を“９．５”に更新する。さらに、開始時間と終了時間とから作業時間を“４．５”に更新する。要素作業が選択されていない場合（Ｓ４：ＮＯ）、又は、Ｓ５の処理の後、Ｓ１の処理に戻る。
【００６７】
（タイムラインセクション）
タイムラインセクション２５０は、図５を参照して説明した要素作業リストテーブルに格納される情報に基づいて表示される。図７を参照して、タイムラインセクション２５０について説明する。図７は、タイムラインセクション２５０の一例を示す説明図である。図７に示すように、タイムラインセクション２５０には、夫々時間軸を示す２つの帯状領域を有するタイムライン領域２５１・２５２（通常タイムライン領域２５１・並列タイムライン領域２５２）が表示されている。タイムライン領域２５１・２５２は、紙面左から右へ向かう方向が時間の流れ方向を示している。
【００６８】
また、各タイムライン領域２５１・２５２には、要素作業リストテーブルの各行に対応する要素作業領域２５３・２５４（通常要素作業領域２５３・並列要素作業領域２５４）が、要素作業情報に応じて配置表示される。具体的に、属性が右手の場合、通常タイムライン領域２５１に通常要素作業領域２５３が配置表示され、属性が左手の場合、並列タイムライン領域２５２に並列要素作業領域２５４が配置表示される。要素作業領域２５３・２５４は、開始時間と終了時間とに応じた幅、即ち、作業時間に応じた幅に配置表示される。尚、この態様に限定されず、属性が両手である場合を入力可能とし、タイムライン領域２５１・２５２の両方に同じ要素作業の要素作業領域を配置するものであってもよい。
【００６９】
図７は、図５に示した要素作業リストテーブルの情報に基づいて要素作業領域２５３・２５４を配置表示した様子を示す。具体的に、要素Ｎｏ．１の要素作業が通常要素作業領域２５３ａに対応し、要素Ｎｏ．２の要素作業が並列要素作業領域２５４ａに対応し、要素Ｎｏ．３の要素作業が通常要素作業領域２５３ｂに対応し、要素Ｎｏ．４の要素作業が通常要素作業領域２５４ｂに対応している。
【００７０】
例えば、要素Ｎｏ．１の要素作業について、属性が右手であるので、対応する通常要素作業領域２５３ａとして通常タイムライン領域２５１に配置表示されている。また、開始時間が０．０秒であり、終了時間が５．０秒であるため、通常タイムライン領域２５１の０．０秒のタイミングに対応する箇所から時間の流れ方向に沿って作業時間５．０の幅に対応する範囲で配置表示されている。このように、作成した要素作業リスト（テーブル）に対応するタイムラインセクション２５０が表示されるため、右手及び左手が作業を行っていない時間が容易に把握できる。尚、タイムラインセクション２５０は、プレビューセクション２２０及び／又は作業時間表セクション２３０への入力により、要素作業リスト（テーブル）が更新される毎に、その更新内容が反映されるようになっている。即ち、図６で示したフローチャートにおいて、要素作業リストテーブル更新（Ｓ２、Ｓ５の処理）が実行された場合、その更新内容をタイムラインセクション２５０に反映する処理が実行されるようになっている。
【００７１】
また、タイムラインセクション２５０は、要素作業リスト（テーブル）を更新するためのユーザインターフェースを提示するようになっている。具体的に、各タイムライン領域２５１・２５２に配置された要素作業領域２５３・２５４は、他方のタイムライン領域にドラッグアンドドロップすることが入力可能になっている。例えば、図８では、通常タイムライン領域２５１に配置表示された通常要素作業領域２５３ａが、並列タイムライン領域２５２にドラッグアンドドロップされて並列要素作業領域２５４ｃ様子が示されている。このような入力が行われた場合、要素作業リスト（テーブル）の対応する要素作業について属性を変更する処理が実行されるようになっている。
【００７２】
また、各タイムライン領域２５１・２５２に配置された要素作業領域２５３・２５４は、その幅の範囲をドラッグアンドドロップにより変更することが可能になっている。例えば、図９では、通常タイムライン領域２５１に配置表示された通常要素作業領域２５３ａが、ドラッグアンドドロップにより終了時間を早くする方向に範囲を狭くされる様子が示されている。このような入力が行われた場合、要素作業リスト（テーブル）の対応する要素作業について終了時間及び作業時間が変更されるようになっている。尚、ドラッグアンドドロップにより開始時間が変更された場合、要素作業リスト（テーブル）の対応する要素作業について開始時間及び作業時間を変更する処理が実行されるようになっている。
【００７３】
また、各タイムライン領域２５１・２５２に配置された要素作業領域２５３・２５４は、時間軸方向の配置位置をドラッグアンドドロップにより変更することが可能になっている。例えば、図１０では、通常タイムライン領域２５１に配置表示された通常要素作業領域２５３ｂが、ドラッグアンドドロップにより早くする方向に移動される様子が示されている。このような入力が行われた場合、要素作業リスト（テーブル）の対応する要素作業について開始時間及び終了時間を変更する処理が実行されるようになっている。
【００７４】
尚、上記のようなドラッグアンドドロップに基づく要素作業リスト（テーブル）の変更後、変更した要素作業の開始時間から終了時間までの範囲に、同一属性を有する他の要素作業の開始時間から終了時間までの範囲が重なっているか否かをチェックする処理が実行されるようになっていてもよい。
【００７５】
（ファイル操作セクション）
ファイル操作セクション２６０は、製品手順リスト取込ボタン画像２６０ａと、製品手順リスト書出ボタン画像２６０ｂと、を有している。製品手順リスト取込ボタン画像２６０ａ、及び、製品手順リスト書出ボタン画像２６０ｂは、要素作業リスト（製品手順リスト）をファイルとして操作するためのユーザインターフェースを提示するようになっている。
【００７６】
具体的に、製品手順リスト取込ボタン画像２６０ａが操作された場合、要素作業リストとして外部保存されたＣＳＶ形式のファイルを取り込むことができる。
【００７７】
また、製品手順リスト書出ボタン画像２６０ｂが操作された場合、作業時間表セクション２３０に表示されている同一工程における要素作業リストの内容について、ＣＳＶ形式のデータ列に変換し、該データ列をＣＳＶファイルに出力する処理を実行するようになっている。
【００７８】
ＣＳＶ形式に変換するデータ列は、要素作業リストテーブルに基づいて、対象欄、動作欄、属性欄、開始時間欄、終了時間欄、作業時間欄の情報を有している。尚、属性に関して、本実施形態では通常作業を右手、並列作業を左手としたがこれに限定されない。例えば、通常作業を両手で行う作業や並列として扱う必要がない作業として区分するものであってもよい。また、並列作業を右手で行う作業又は左手で行う作業の２つに区分するものであってもよい。さらに、並列作業を作業者が行う作業又は工作機械が行う作業の２つに区分するものであってもよい。これにより、ユーザの用途に応じて様々に利用することができる。
【００７９】
また、例えば、要素作業画面２００が作業時間に対するレイティング値（例えば、２０〜２００％の範囲）を入力するためのユーザインターフェースを提示するものであり、ＣＳＶ形式に変換するデータ列にレイティング値を含めるものであってもよい。また、ＣＳＶ形式に変換するデータ列に、作業時間にレイティング値を乗算した時間（例えば、最小単位を０．１秒とする）を標準時間として含めるものであってもよい。
【００８０】
また、要素作業画面２００が要素作業の前後に無効（作業が行われていない）となっている時間（例えば、最小単位を０．１秒とする）を無効時間として算出する処理を実行して、データ列に含めるものであってもよい。具体的に、例えば、図５に示す要素作業リストテーブルの例では、右手の終了時間５．０秒から開始時間６．５秒までの時間が無効時間となる。
【００８１】
このように、一般的なフォーマットであるＣＳＶ形式のファイルに出力することで、表計算機能を備えた外部ツールによるグラフ化等の自由度の高い集計や分析調査が可能となる。また、右手左手動作等の属性ごとの要素作業がデータ列となったＣＳＶ形式とすることができるため、外部ツールのフィルタ機能等を使用して集計・分析調査等を容易にすることができる。
【００８２】
（姿勢情報入力インターフェース）
また、図示しないが、要素作業画面２００は、要素作業における作業者の姿勢に関する姿勢情報を要素作業情報として入力するためのユーザインターフェースである姿勢情報入力インターフェースを提示することができるようになっている。具体的に、コンピュータ１００が実行する姿勢情報入力動作を示す図１１のフローチャートを参照して、姿勢情報入力の動作について説明する。
【００８３】
先ず、入力手段１０３からの入力等により姿勢定義ファイルを取り込むか否かを判定する（Ｓ６）。ここで、姿勢定義ファイルは、仮想量産試作手段３０が出力するものであり、要素作業を特定する情報を含むテンプレートファイルである。この姿勢定義ファイルに対して姿勢情報を入力し、仮想量産試作手段３０に再度読み込ませることで特定した要素作業について姿勢情報を仮想量産試作手段３０に入力することができる。姿勢定義ファイルを取り込まない場合（Ｓ６：ＮＯ）は、本ルーチンを終了する。
【００８４】
姿勢定義ファイルを取り込む場合（Ｓ６：ＹＥＳ）は、姿勢定義ファイル取り込み処理を実行する（Ｓ７）。具体的には、ファイル選択ダイヤログを表示し、ユーザに仮想量産試作手段３０が出力した姿勢定義ファイルを選択させる。次に作業映像データ選択処理を実行する（Ｓ８）。具体的には、姿勢定義ファイルを入力させる上で参考となる記憶手段１０４に記憶された作業映像データを選択させる。
【００８５】
その後、姿勢情報が入力されたか否かを判定する（Ｓ９）。具体的には、入力手段１０３によって、要素作業中の作業者の作業対象に対する位置や回転方向（角度）等の作業者の姿勢情報が姿勢定義ファイルに基づくテンプレートに従って入力されたか否かを判定する。その後、姿勢情報が入力された場合（Ｓ９：ＹＥＳ）は、姿勢定義ファイル出力処理を実行し（Ｓ１０）、本ルーチンを終了する。このように、姿勢情報入力インターフェースは、実際の映像データを参照しながら姿勢情報を入力できるようになっている。
【００８６】
（仮想量産試作）
本実施形態において、仮想量産試作手段３０は、上述のように出力されたＣＳＶファイルのデータを要素作業データとして認識可能にされている。仮想量産試作手段３０は、ＣＳＶファイルに含まれる実際の作業者の作業映像データから得られた要素作業リストを利用して仮想量産試作を実行することが可能となっている。即ち、仮想量産試作手段３０は、ＣＳＶファイルに含まれる要素作業については標準時間を使用せずに、作業映像データから得られた作業時間を使用して生産ラインの設計を実行することが可能となっている。
【００８７】
具体的に、コンピュータ１００が実行する仮想量産試作を示す図１２のフローチャートを参照して、仮想量産試作の動作について説明する。
【００８８】
先ず、入力手段１０３への入力等に基づいてＣＳＶファイルを取り込むか否かを判定する（Ｓ１１）。ＣＳＶファイルを取り込む場合（Ｓ１１：ＹＥＳ）、標準時間上書処理を実行する（Ｓ１２）。具体的には、仮想量産試作手段３０が予め有している要素作業に対応付けられた標準時間を取り込んだＣＳＶファイルに含まれる作業時間で上書きを行う。
【００８９】
その後、仮想試作実行処理を行う（Ｓ１３）。仮想量産試作手段３０によって設計された生産ラインについて、ＣＳＶファイルを取り込んだ要素作業を用いて各作業工程を設計した場合は、標準時間が実際の映像から得られた作業時間に上書きされているため、より精度の高い仮想量産試作を実行することができる。
【００９０】
その後、入力手段１０３への入力等に基づいて仮想映像データを出力するか否かを判定する（Ｓ１４）。その後、仮想映像データを出力する場合（Ｓ１４：ＹＥＳ）は、Ｓ１３で実行した仮想試作による仮想映像データを動画として出力し、記憶手段１０４に記憶する。
【００９１】
以上、本発明の実施形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々に変更して実施することができるものである。
【符号の説明】
【００９２】
１０    要素作業画面表示手段
２０    作業分析データ出力手段
３０    仮想量産試作手段
４０    データ共通化手段
５０    要素作業リスト作成手段
６０    要素作業リスト表示手段
１００    コンピュータ
１０１    機能モジュール
１０２    表示手段
１０３    入力手段
１０４    記憶手段
２００    要素作業画面
２１０    映像一覧セクション
２２０    プレビューセクション
２３０    作業時間表セクション
２４０    映像詳細セクション
２５０    タイムラインセクション
２６０    ファイル操作セクション
【図１】
0005536477.tif 000002
【図２】
0005536477.tif 000003
【図４】
0005536477.tif 000004
【図５】
0005536477.tif 000005
【図６】
0005536477.tif 000006
【図７】
0005536477.tif 000007
【図８】
0005536477.tif 000008
【図９】
0005536477.tif 000009
【図１０】
0005536477.tif 000010
【図１１】
0005536477.tif 000011
【図１２】
0005536477.tif 000012
【図３】
0005536477.tif 000013