(57)【要約】【課題】作業内容の管理における使い易さの向上を図ること。【解決手段】管理システムは、多面体と、前記多面体を用いて作業内容を管理する管理装置と、を有する。前記多面体は、前記多面体の姿勢を検出する検出部を有し、前記多面体の各面には、前記作業内容に関する属性情報が表示される。前記管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、前記多面体から前記姿勢に関する情報を受信する通信インタフェースと、を有し、前記プロセッサは、前記通信インタフェースからの前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記多面体の特定の面に表示されている前記作業内容に関する属性情報を特定する特定処理と、前記特定処理によって特定された前記作業内容に関する属性情報を出力する出力処理と、を実行する。【選択図】図１２
2018067133.tif 000002
【特許請求の範囲】
【請求項１】
多面体を用いて作業内容を管理する管理装置であって、
前記多面体は、前記多面体の姿勢を検出する検出部を有し、
前記多面体の各面には、前記作業内容に関する属性情報が表示され、
前記管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、前記多面体から前記姿勢に関する情報を受信する通信インタフェースと、を有し、
前記プロセッサは、
前記通信インタフェースからの前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記多面体の特定の面に表示されている前記作業内容に関する属性情報を特定する特定処理と、
前記特定処理によって特定された前記作業内容に関する属性情報を出力する出力処理と、
を実行することを特徴とする管理装置。
【請求項２】
請求項１に記載の管理装置であって、
前記通信インタフェースは、ネットワーク装置を介して前記多面体から、前記姿勢に関する情報と、前記ネットワーク装置が検出した前記多面体からの前記姿勢に関する情報の信号強度と、の組み合わせを受信し、
前記プロセッサは、
同一期間内に前記姿勢に関する情報および前記信号強度が複数組受信された場合、前記各信号強度に基づいて、複数の前記姿勢に関する情報から管理対象となる前記姿勢に関する情報を選択する選択処理を実行し、
前記特定処理では、前記プロセッサは、前記選択処理によって選択された前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記特定の面に表示されている前記作業内容に関する属性情報を特定することを特徴とする管理装置。
【請求項３】
請求項１に記載の管理装置であって、
前記多面体を複数用い、
前記各多面体は、それぞれ異なる作業内容を一意に特定する識別情報を記憶する記憶部を有し、
前記通信インタフェースは、前記各多面体から前記姿勢に関する情報および前記識別情報を含む多面体情報を受信し、
前記プロセッサは、
前記通信インタフェースからの前記各多面体からの前記多面体情報に含まれる前記識別情報の組み合わせが管理対象となる組み合わせであるか否かを判断する判断処理を実行し、
前記特定処理では、前記プロセッサは、前記判断処理によって前記管理対象となる組み合わせであると判断された場合、前記各多面体情報に含まれる前記姿勢に関する情報に基づいて、前記多面体ごとに、前記多面体が載置された状態において前記特定の面に表示されている前記作業内容に関する属性情報を特定し、
前記出力処理では、前記プロセッサは、前記各多面体の前記作業内容に関する属性情報を出力することを特徴とする管理装置。
【請求項４】
請求項３に記載の管理装置であって、
前記通信インタフェースは、ネットワーク装置を介して前記各多面体から、前記多面体情報と、前記ネットワーク装置が検出した前記多面体からの前記多面体情報の信号強度と、を受信し、
前記プロセッサは、
同一期間内に前記多面体情報および前記信号強度が複数組受信された場合、前記各信号強度に基づいて、複数の前記多面体情報の中から管理対象候補となる多面体情報の組み合わせを選択する選択処理を実行し、
前記判断処理では、前記プロセッサは、前記選択処理によって選択された前記管理対象候補となる多面体情報の組み合わせに含まれる前記識別情報の組み合わせに基づいて、前記管理対象候補となる前記多面体情報の組み合わせが、管理対象となる多面体情報の組み合わせであるか否かを判断し、
前記特定処理では、前記プロセッサは、前記判断処理によって判断された前記管理対象候補となる前記多面体情報の組み合わせに含まれる前記姿勢に関する情報に基づいて、前記多面体ごとに、前記多面体が載置された状態において前記特定の面に表示されている前記作業内容に関する属性情報を特定することを特徴とする管理装置。
【請求項５】
請求項３に記載の管理装置であって、
前記出力処理では、前記プロセッサは、前記各多面体の前記属性情報を作業に関する時刻情報に関連付けて、前記記憶デバイス内または他の記憶デバイス内の第１データベースに格納することを特徴とする管理装置。
【請求項６】
請求項５に記載の管理装置であって、
前記記憶デバイスは、前記各多面体の前記属性情報を用いた前記作業の時系列な工程を示す作業工程表情報を記憶しており、
前記プロセッサは、
複数の前記属性情報のうち特定の属性情報に基づいて、残余の属性情報を前記第１データベースから収集する収集処理と、
前記収集処理による収集結果と前記作業工程表情報とを同一時間帯で照合する照合処理と、を実行し、
前記出力処理では、前記プロセッサは、前記照合処理によって前記収集結果と前記作業工程表情報とが一致した時間帯については、前記収集結果を第２データベースに格納し、不一致となった時間帯については、前記収集結果と、前記残余の属性情報に対応する前記作業工程表情報内の属性情報と、を前記第２データベースに格納することを特徴とする管理装置。
【請求項７】
多面体と、前記多面体を用いて作業内容を管理する管理装置と、を有する管理システムであって、
前記多面体は、前記多面体の姿勢を検出する検出部を有し、
前記多面体の各面には、前記作業内容に関する属性情報が表示され、
前記管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、前記多面体から前記姿勢に関する情報を受信する通信インタフェースと、を有し、
前記プロセッサは、
前記通信インタフェースからの前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記多面体の特定の面に表示されている前記作業内容に関する属性情報を特定する特定処理と、
前記特定処理によって特定された前記作業内容に関する属性情報を出力する出力処理と、
を実行することを特徴とする管理システム。
【請求項８】
多面体を用いて作業内容を管理する管理装置による管理方法であって、
前記多面体は、前記多面体の姿勢を検出する検出部を有し、
前記多面体の各面には、前記作業内容に関する属性情報が表示され、
前記管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、前記多面体から前記姿勢に関する情報を受信する通信インタフェースと、を有し、
前記プロセッサは、
前記通信インタフェースからの前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記多面体の特定の面に表示されている前記作業内容に関する属性情報を特定する特定処理と、
前記特定処理によって特定された前記作業内容に関する属性情報を出力する出力処理と、
を実行することを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを管理する管理装置、管理システム、および管理方法に関する。
【背景技術】
【０００２】
近年、生産現場では作業員の作業工数管理のＩＴ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）化が求められている。例えば、特許文献１は、作業エリアへの作業員の入退室を検出し作業工数を管理する作業進捗管理システムを開示する。また、特許文献２は、作業員にスマートフォン等の携帯端末を所有させ、作業員が携帯端末から入力した作業情報を蓄積し管理する作業実績収集装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１８８１１６号公報
【特許文献２】特開２０１５−４１１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の作業進捗管理システムは、エリアへの入退室を検出するのみである。したがって、作業員が同じ場所で様々な作業をするような場合に詳細な作業工数を管理することができない。また、特許文献２の作業実績収集装置は、携帯端末を用いる。したがって、ＩＴに不慣れな作業員にとっては、携帯端末を利用するのは困難である。
【０００５】
本発明は、作業内容の管理における使い易さの向上を図ることを目的とする。
【課題を解決するための手段】
【０００６】
本願において開示される発明の一側面となる管理装置、管理システム、および管理方法は、多面体を用いて作業内容を管理する管理装置、管理システム、および管理方法であって、前記多面体は、前記多面体の姿勢を検出する検出部を有し、前記多面体の各面には、前記作業内容に関する属性情報が表示され、前記管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、前記多面体から前記姿勢に関する情報を受信する通信インタフェースと、を有し、前記プロセッサは、前記通信インタフェースからの前記姿勢に関する情報に基づいて、前記多面体が載置された状態において前記多面体の特定の面に表示されている前記作業内容に関する属性情報を特定する特定処理と、前記特定処理によって特定された前記作業内容に関する属性情報を出力する出力処理と、を実行することを特徴とする。
【発明の効果】
【０００７】
本発明の代表的な実施の形態によれば、作業内容の管理における使い易さの向上を図ることができる。前述した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】図１は、管理システムのシステム構成例を示す説明図である。
【図２】図２は、多面体の構成例を示す説明図である。
【図３】図３は、図１に示した多面体ＤＢの記憶内容例を示す説明図である。
【図４】図４は、作業内容ＤＢのライン生産方式に関する記憶内容例を示す説明図である。
【図５】図５は、作業内容ＤＢのセル生産方式に関する記憶内容例を示す説明図である。
【図６】図６は、作業内容ＤＢのライン×セル生産方式に関する記憶内容例を示す説明図である。
【図７】図７は、多面体を用いたライン生産方式の作業管理例を示す説明図である。
【図８】図８は、多面体を用いたセル生産方式の作業管理例を示す説明図である。
【図９】図９は、多面体を用いたライン×セル生産方式の作業管理例を示す説明図である。
【図１０】図１０は、管理装置のハードウェア構成例を示すブロック図である。
【図１１】図１１は、実施例１にかかる管理装置の機能的構成例を示すブロック図である。
【図１２】図１２は、管理システムによる管理処理手順例を示す説明図である。
【図１３】図１３は、収集部によるデータ収集処理手順例を示すフローチャートである。
【図１４】図１４は、実施例１にかかる収集結果の出力画面例を示す説明図である。
【図１５】図１５は、実施例２にかかる管理装置の機能的構成例を示すブロック図である。
【図１６】図１６は、作業工程表ＤＢに記憶される作業工程表情報の一例を示す説明図である。
【図１７】図１７は、収集結果ＤＢに記憶される収集結果の記憶内容例を示す説明図である。
【図１８】図１８は、実施例２にかかる収集結果の出力画面例を示す説明図である。
【図１９】図１９は、照合部による照合処理手順例を示すフローチャートである。
【発明を実施するための形態】
【実施例１】
【０００９】
＜システム構成例＞
図１は、管理システムのシステム構成例を示す説明図である。管理システム１００は、管理装置１０１と、多面体１０２と、を有する。管理装置１０１は、多面体１０２からのデータを解析して作業者による作業内容を管理するコンピュータである。管理装置１０１は、多面体ＤＢ１０３と、作業内容ＤＢ１０４と、にアクセス可能である。多面体ＤＢ１０３は、多面体１０２ごとに、多面体１０２を構成する面と作業内容に関する属性情報（たとえば、作業者、作業番号、製造番号）の値との対応関係を記憶するデータベースである。作業内容ＤＢ１０４は、多面体１０２からのデータの解析結果を時系列に記憶するデータベースである。
【００１０】
多面体１０２は、作業者が利用するデバイスである。多面体１０２は、所定の設置エリアＡｉ（ｉ，ｎは、１以上の整数で、１≦ｉ≦ｎ）にて、作業者によって載置される。多面体１０２は、４以上の多角形の面により構成され、設置面とその反対側の面とが平行になるような物体である。たとえば、四面体、六面体、八面体、十面体、十二面体が挙げられる。各面は正多角形であるのが好ましい。なお、表裏二面を含むカードもまた、六面体である。本実施例では、便宜上、多面体１０２の形状を正六面体として説明する。
【００１１】
多面体１０２は、定期的に、または、不定期に、内部のデータを管理装置１０１に送信する。具体的には、たとえば、多面体１０２は、内部のデータを、ルータやスイッチといったネットワーク装置Ｄｉを経由して管理装置１０１に送信する。ネットワーク装置Ｄｉは、多面体１０２から受信したデータの信号強度を測定して、当該データとともに管理装置１０１に送信する。
【００１２】
多面体１０２は、設置エリアＡｉごとに用いられる。本例では、設置エリアごとに３個の多面体１０２が用いられる。なお、用いられる多面体１０２の数は、１個でもよく、２個または４個以上でもよい。３個の多面体１０２Ａ〜１０２Ｃは、それぞれ、異なる属性を面に表示する。
【００１３】
＜多面体１０２の構成例＞
図２は、多面体１０２の構成例を示す説明図である。（Ａ）は、多面体１０２のハードウェア構成例を示すブロック図であり、（Ｂ）は、多面体１０２の展開図である。（Ａ）において、多面体１０２は、プロセッサ２０１と、メモリ２０２と、加速度センサ２０３と、通信ＩＦ２０４と、これらを接続するバス２０５と、を有する。プロセッサ２０１は、多面体１０２を制御する。メモリ２０２は、プロセッサ２０１の作業エリアとなる。また、記憶部であるメモリ２０２は、各種プログラムや多面体ＩＤ２２０などのデータを記憶する非一時的なまたは一時的な記録媒体である。メモリ２０２としては、たとえば、フラッシュメモリ２０２がある。
【００１４】
多面体ＩＤ２２０は、多面体１０２を一意に特定する識別情報である。具体的には、たとえば、多面体ＩＤ２２０は、その多面体１０２が、どのような属性を示し、かつ、当該属性においてどのような値の範囲を有するかを一意に特定する識別情報である。たとえば、その多面体１０２が、属性：作業者である場合、その多面体ＩＤ２２０は、属性：作業者の識別情報Ｓを含む「Ｓａ」となる。また、多面体ＩＤ２２０に替えて、その多面体１０２のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスのようなデバイス固有のＩＤを用いてもよい。デバイス固有のＩＤもまた、多面体１０２を一意に特定する識別情報である。
【００１５】
この場合、管理装置１０１が、ＭＡＣアドレスと多面体ＩＤ２２０とを対応付けたテーブルを有し、受信したＭＡＣアドレスを対応する多面体ＩＤ２２０に変換することになる。ＭＡＣアドレスのようなデバイス固有のＩＤを用いた場合、管理装置１０１において、対応する多面体ＩＤ２２０を変更することができる。なお、本実施例では、説明の便宜上、メモリ２０２には、多面体ＩＤ２２０が記憶されているものとして説明する。
【００１６】
加速度センサ２０３は、多面体１０２の姿勢を検出する検出部である。加速度センサ２０３は、たとえば、３軸センサであり、Ｘ軸の値ｘ、Ｙ軸の値ｙ、およびＺ軸の値ｚを姿勢情報として出力する。ここで、Ｚ軸のうちＺ＋軸は、鉛直方向、すなわち、重力の方向を示す。Ｘ軸は、Ｙ軸およびＺ軸に直交し、Ｙ軸は、Ｘ軸およびＺ軸に直交する。Ｚ＋軸は、多面体１０２の所定の基準面の外向き法線に平行である。多面体１０２の向きは、この基準面からの外向き法線を基準にして決まる。たとえば、姿勢情報が（ｘ，ｙ，ｚ）＝（０，０，１）である場合、多面体１０２の向きは、基準面の外向き法線に一致するものとする。加速度センサ２０３に限らず、磁気センサを検出部として用いてもよい。
【００１７】
通信ＩＦ２０４は、ネットワーク装置Ｄｉにデータを送信する。具体的には、たとえば、通信ＩＦ２０４は、メモリ２０２内の多面体ＩＤ２２０および加速度センサ２０３で検出された姿勢情報を、当該多面体１０２の多面体情報として発信する。通信ＩＦ２０４は、たとえば、所定時間間隔（たとえば、１分おき）に多面体情報を発信する。発信された多面体情報は、ネットワーク装置Ｄｉに受信される。なお、図示はしないが、通信ＩＦ２０４からのデータの発信をＯＮまたはＯＦＦにするスイッチが多面体１０２に設けられていてもよい。
【００１８】
（Ｂ）の展開図では、３種類の多面体１０２の展開図を示す。多面体１０２の各面に表示される文字列は、塗装、シールの貼着、彫刻により物理的に面上に表示されてもよく、また、たとえば、液晶、ＬＥＤ、有機ＥＬのような電子ディスプレイにより電子的に面上に表示されてもよい。
【００１９】
第１多面体１０２Ａは、属性が「作業者」に設定された多面体１０２である。図２では、当該属性の値の範囲を「作業者Ａ」とする。第１多面体１０２Ａの６つの面のうち、５つの面には、文字列「作業者Ａ」が表示される。残余の１面（面１０２Ａｕ）には、文字列「作業者Ａ  ＥＮＤ」が表示される。文字列「作業者Ａ  ＥＮＤ」は、当該作業者Ａが作業をしていない状態を示す。なお、Ｚ＋軸は、文字列「作業者Ａ  ＥＮＤ」が表示されている面１０２Ａｕの外向き法線と平行である。第１多面体１０２Ａの面１０２Ａｓが設置するように載置された場合、第１多面体１０２Ａの上面は、面１０２Ａｕとなり、作業者Ａが作業をしていない状態を示す。一方、第１多面体１０２の面１０２Ａｓ以外の面が設置するように載置された場合、第１多面体１０２Ａの上面は、文字列「作業者Ａ」が表示される面となり、作業者Ａが作業をしている状態を示す。
【００２０】
また、複数の作業者で１つの第１多面体１０２Ａを共有してもよい。たとえば、５人の作業者Ａ〜Ｅで１つの第１多面体１０２Ａを共有する場合、第１多面体１０２Ａの６つの面のうち、５つの面には、文字列「作業者Ａ」〜「作業者Ｅ」が表示される。残余の１面（面１０２Ａｕ）には、文字列「作業者Ａ〜Ｅ  ＥＮＤ」（作業者Ａ〜Ｅのいずれもが作業をしていない状態）が表示される。
【００２１】
第２多面体１０２Ｂは、属性が「作業番号」に設定された多面体１０２である。作業番号は、作業を一意に特定する識別情報である。図２では、当該属性の値の範囲を「Ｐ００１〜Ｐ００５」とする。「Ｐ」は、作業番号の属性を示す。第２多面体１０２Ｂの６つの面のうち、５つの面にはそれぞれ、文字列「Ｐ００１」〜「Ｐ００５」が表示される。残余の１面（面１０２Ｂｕ）には、文字列「Ｎ／Ａ」が表示される。文字列「Ｎ／Ａ」は、「利用不可（Ｎｏｔ  Ａｖａｉｌａｂｌｅ）」を意味する。すなわち、いずれの作業番号Ｐ００１〜Ｐ００５の作業も行われていないことを示す。なお、Ｚ＋軸は、文字列「Ｎ／Ａ」が表示されている面１０２Ｂｕの外向き法線と平行である。第２多面体１０２Ｂの面１０２Ｂｓが設置するように載置された場合、第２多面体１０２Ｂの上面は、面１０２Ｂｕとなり、いずれの作業番号Ｐ００１〜Ｐ００５の作業も行われていない状態を示す。一方、文字列「Ｐ００１」〜「Ｐ００５」のいずれかの作業番号が表示されている面が上面となるように載置された場合、上面に表示された作業番号の作業が行われている状態を示す。
【００２２】
なお、図２の第２多面体１０２Ｂでは、作業番号Ｐ００１〜Ｐ００５が各面に表示されている例について説明したが、作業番号Ｐ００６以降については、同様に、他の第２多面体１０２Ｂで表示される。
【００２３】
第３多面体１０２Ｃは、属性が「製造番号」に設定された多面体１０２である。製造番号は、製造物（完成品（製品ともいう）、中間製造物、部品を含む）を一意に特定する識別情報である。図２では、当該属性の値の範囲を「Ｎ００１〜Ｎ００５」とする。「Ｎ」は、製造番号の属性を示す。第３多面体１０２Ｃの６つの面のうち、５つの面にはそれぞれ、文字列「Ｎ００１」〜「Ｎ００５」が表示される。残余の１面（面１０２Ｃｕ）には、文字列「Ｎ／Ａ」が表示される。文字列「Ｎ／Ａ」は、「利用不可（Ｎｏｔ  Ａｖａｉｌａｂｌｅ）」を意味する。すなわち、いずれの製造番号Ｎ００１〜Ｐ００５の製造物も作業対象ではないことを示す。なお、Ｚ＋軸は、文字列「Ｎ／Ａ」が表示されている面１０２Ｃｕの外向き法線と平行である。第３多面体１０２Ｃの面１０２Ｃｓが設置するように載置された場合、第３多面体１０２Ｃの上面は、面１０２Ｃｕとなり、いずれの製造番号Ｎ００１〜Ｎ００５の製造物も作業対象ではないことを示す。一方、文字列「Ｎ００１」〜「Ｎ００５」のいずれかの製造番号が表示されている面が上面となるように載置された場合、上面に表示された製造番号の製造物が作業対象であることを示す。
【００２４】
なお、図２の第３多面体１０２Ｃでは、製造番号Ｎ００１〜Ｎ００５が各面に表示されている例について説明したが、製造番号Ｎ００６以降については、同様に、他の第３多面体１０２Ｃで表示される。
【００２５】
＜ＤＢの記憶内容例＞
図３は、図１に示した多面体ＤＢ１０３の記憶内容例を示す説明図である。多面体ＤＢ１０３は、多面体１０２ごとに多面体テーブル３００を記憶する。多面体テーブル３００は、多面体ＩＤ２２０を有し、かつ、面ＩＤと、属性値と、を対応付けたテーブルである。具体的には、たとえば、第１多面体テーブル３００Ａは、属性：作業者の多面体テーブル３００であり、第２多面体テーブル３００Ｂは、属性：作業番号の多面体テーブル３００であり、第３多面体テーブル３００Ｃは、属性：作業者の多面体テーブル３００である。
【００２６】
第１多面体テーブル３００Ａは、属性として作業者を示す識別情報Ｓを含む多面体ＩＤ２２０：Ｓａを有し、かつ、面ＩＤ３０１と、属性値である作業者番号３０２と、を対応付けたテーブルである。面ＩＤ３０１は、多面体１０２の面を一意に特定する識別情報である。作業者番号３０２は、作業者を一意に特定する識別情報である。第１多面体テーブル３００Ａでは、面ＩＤ３０１の値「１」〜「５」と、作業者番号「Ａ」とが対応付けられており、面ＩＤ３０１の値「６」と、作業者番号「Ａ  ＥＮＤ」（作業者Ａが作業をしていない状態）とが対応付けられている。
【００２７】
第１多面体テーブル３００Ａは、特定の一人の作業者が作業しているか否かを特定するためのテーブルであるため、他の作業者（たとえば、作業者Ｂ、Ｃ、Ｄ、…）については、別の第１多面体テーブル３００Ａが用意される。この場合、第１多面体テーブル３００Ａごとに異なる多面体ＩＤ２２０が設定される。また、複数の作業者で１つの第１多面体１０２Ａを共有してもよい。たとえば、５人の作業者Ａ〜Ｅで１つの第１多面体１０２Ａを共有する場合、面ＩＤ３０１の値「１」は作業者番号３０２の値「Ａ」、面ＩＤ３０１の値「２」は作業者番号３０２の値「Ｂ」、面ＩＤ３０１の値「３」は作業者番号３０２の値「Ｃ」、面ＩＤ３０１の値「４」は作業者番号３０２の値「Ｄ」、面ＩＤ３０１の値「５」は作業者番号３０２の値「Ｅ」、面ＩＤ３０１の値「６」は作業者番号３０２の値「Ａ〜Ｅ  ＥＮＤ」（作業者Ａ〜Ｅのいずれもが作業をしていない状態）、とすればよい。
【００２８】
第２多面体テーブル３００Ｂは、属性として作業番号を示す識別情報Ｐを含む多面体ＩＤ２２０：Ｐａを有し、かつ、面ＩＤ３０１と、属性値である作業者番号３０２と、を対応付けたテーブルである。作業番号３０３は、作業を一意に特定する識別情報である。第２多面体テーブル３００Ｂでは、面ＩＤ３０１の値「１」〜「５」と、作業番号「Ｐ００１」〜「Ｐ００５」とが対応付けられており、面ＩＤ３０１の値「６」と、作業番号「Ｎ／Ａ」（利用不可（Ｎｏｔ  Ａｖａｉｌａｂｌｅ））とが対応付けられている。第２多面体１０２Ｂが複数存在する場合、第２多面体１０２Ｂごとに、第２多面体テーブル３００Ｂが用意される。この場合、第２多面体テーブル３００Ｂごとに異なる多面体ＩＤ２２０が設定される。
【００２９】
第３多面体テーブル３００Ｃは、属性として製造番号を示す識別情報Ｎを含む多面体ＩＤ２２０：Ｎａを有し、かつ、面ＩＤ３０１と、属性値である製造番号３０４と、を対応付けたテーブルである。製造番号３０４は、製造物を一意に特定する識別情報である。第３多面体テーブル３００Ｃでは、面ＩＤ３０１の値「１」〜「５」と、製造番号「Ｎ００１」〜「Ｎ００５」とが対応付けられており、面ＩＤ３０１の値「６」と、製造番号「Ｎ／Ａ」（利用不可（Ｎｏｔ  Ａｖａｉｌａｂｌｅ））とが対応付けられている。第３多面体１０２Ｃが複数存在する場合、第３多面体１０２Ｃごとに第３多面体テーブル３００Ｃが用意される。この場合、第３多面体テーブル３００Ｃごとに異なる多面体ＩＤ２２０が設定される。
【００３０】
つぎに、図４〜図６を用いて、作業内容ＤＢ１０４の記憶内容例について説明する。作業内容ＤＢ１０４は、いつだれがどの製造物について作業をしたかをデータ化して記憶するデータベースである。作業には、大きく分けて、ライン生産方式と、セル生産方式と、ライン×セル生産方式の３種の生産方式がある。
【００３１】
ライン生産方式とは、作業者が生産ライン上に配置され、生産ライン上を移動してくる部品に加工を施したり他の部品を取り付けたりする作業を行う生産方式である。基本的に同一作業者は移動してくる部品に対して常に同一作業番号の作業を実施するため、作業番号は変わらず、作業対象の製造番号が変わっていく。
【００３２】
セル生産方式とは、固定の場所に配置された部品に対して、複数の作業番号からなる一連の作業を同一作業者が実施する生産方式である。同一作業者についてある一定期間で見ると、作業対象の製造番号は変わらず、作業番号が順次変わっていく。
【００３３】
ライン×セル生産方式とは、ライン生産方式とセル生産方式を掛け合わせたような方式である。作業者は複数の製造番号の部品について、同時に複数の作業番号の作業を実施する。それらが終了すると、次の複数の製造番号の部品について、同時に先ほどと同じ複数の作業番号の作業を実施する。したがって、同一作業者について見てみると、作業番号も製造番号も順次変わっていく。
【００３４】
図４は、作業内容ＤＢ１０４のライン生産方式に関する記憶内容例を示す説明図である。図５は、作業内容ＤＢ１０４のセル生産方式に関する記憶内容例を示す説明図である。図６は、作業内容ＤＢ１０４のライン×セル生産方式に関する記憶内容例を示す説明図である。
【００３５】
作業内容ＤＢ１０４は、作業者番号３０２と、作業番号３０３と、製造番号３０４と、作業時刻４００と、を対応付け、各値を組み合わせたレコードの集合である。作業時刻４００は、当該レコードを構成する作業者番号３０２で特定される作業者が、製造番号３０４で特定される製造物に対して、作業番号３０３で特定される作業をおこなった時刻である。具体的には、たとえば、作業時刻４００は、多面体１０２が多面体情報を発信した場合に多面体１０２が生成して多面体情報に含めたタイムスタンプでもよく、ネットワーク装置Ｄｉが多面体情報を受信または送信したときに生成されるタイムスタンプでもよく、管理装置１０１が多面体情報を受信したときに生成されるタイムスタンプでもよい。
【００３６】
＜多面体１０２を用いた作業管理例＞
つぎに、図７および図４を用いて、多面体１０２を用いたライン生産方式の作業管理例について説明する。なお、以下の例では、作業者が多面体１０２を載置することとするが、作業者ではなく管理者でもよい。
【００３７】
図７は、多面体１０２を用いたライン生産方式の作業管理例を示す説明図である。図７に示される多面体１０２は、ネットワーク装置Ｄｉの圏内に存在するものとする。
【００３８】
ステップＳ７０１では、作業者Ａ、Ｂは、製造番号Ｎ００１の製造物に対し作業番号Ｐ００３の作業を、たとえば、８：３１に開始する。この場合、作業者Ａは、自身の第１多面体１０２Ａ（以下、第１多面体１０２ＡＡ）を、文字列「作業者Ａ」が上面となるように載置し、作業者Ｂは、自身の第１多面体１０２Ａ（以下、第１多面体１０２ＡＢ）を、文字列「作業者Ｂ」が上面となるように載置する。また、作業者Ａまたは作業者Ｂは、第２多面体１０２Ｂを、文字列「Ｐ００３」が上面となるように載置し、第３多面体１０２Ｃを、文字列「Ｎ００１」が上面となるように載置する。
【００３９】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を特定する。そして、図４に示した作業内容ＤＢ１０４に、作業時刻４００（８：３１）とともにレコード４００−１〜４００−２を登録する。多面体１０２は、所定時間間隔（たとえんば、１分おき）に多面体情報を発信するため、管理装置１０１は、図４に示した作業内容ＤＢ１０４に、作業時刻４００（８：３２）とともにレコード４００−３〜４００−４を登録する。このように、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００４０】
ステップＳ７０２では、作業者Ａが、たとえば、１０：０３に、会議への出席や休憩などにより作業Ｐ００３から一時離脱するものとする。この場合、作業者Ａは、第１多面体１０２ＡＡを、文字列「作業者Ａ  ＥＮＤ」が上面となるように載置する。
【００４１】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を特定する。そして、管理装置１０１は、図４に示した作業内容ＤＢ１０４に、作業時刻４００（１０：０３）とともにレコード４００−５〜４００−６を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００４２】
ステップＳ７０３では、作業者Ｃが、たとえば、１０：０３に、作業者Ａの交代要員として作業Ｐ００３に加わるものとする。この場合、作業者Ｃは、自身の第１多面体１０２Ａ以下、第１多面体１０２ＡＣ）を、文字列「作業者Ｃ」が上面となるように載置する。
【００４３】
第１多面体１０２ＡＣは、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から第１多面体１０２ＡＣの上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、管理装置１０１は、図４に示した作業内容ＤＢ１０４に、作業時刻４００（１０：０３）とともにレコード４００−７を登録する。
【００４４】
ステップＳ７０４では、作業者Ａが、たとえば、１０：３０に、作業Ｐ００３に復帰し、作業者Ｃが作業Ｐ００３から離脱するものとする。この場合、作業者Ａは、第１多面体１０２ＡＡを、文字列「作業者Ａ」が上面となるように載置する。また、作業者Ｃは、第１多面体１０２ＡＣを、ネットワーク装置Ｄｉの圏外に持ち出して作業Ｐ００３から離脱する。または、作業者Ｃは、第１多面体１０２ＡＣの通信ＩＦをＯＦＦにする。
【００４５】
各多面体１０２（第１多面体１０２ＡＣ除く）は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、管理装置１０１は、図４に示した作業内容ＤＢ１０４に、作業時刻４００（１０：３０）とともにレコード４００−８〜４００−９を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。なお、管理装置１０１は、第１多面体１０２ＡＣからの多面体情報を受信しないため、作業者番号が「Ｃ」のレコードは登録されなくなる。
【００４６】
ステップＳ７０５では、作業者Ａ、Ｂは、たとえば、製造番号Ｎ００１の製造物に対する作業番号Ｐ３の作業を終了し、製造番号Ｎ００２の製造物に対する作業番号Ｐ３の作業を１０：５０に開始する。この場合、作業者Ａまたは作業者Ｂは、第３多面体１０２Ｃを、文字列「Ｎ００２」が上面となるように載置する。
【００４７】
各多面体１０２（第１多面体１０２ＡＣ除く）は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を特定する。そして、図４に示した作業内容ＤＢ１０４に、作業時刻４００（１０：３０）とともにレコード４００−１０〜４００−１１を登録する。このように、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００４８】
ライン生産方式の場合、ベルトコンベアで作業者の前に順次運ばれてくる製造番号の製造物に対し、同一の作業番号の作業を実施する。したがって、作業者は、主に製造番号が表示される第３多面体１０２Ｃの面を順次変えていく。このように、多面体１０２の上面を変えるという単純な操作で、作業内容を作業内容ＤＢ１０４に蓄積することができるため、作業者の負担軽減を図り、作業内容の人為的な管理ミスを抑制することができる。
【００４９】
なお、製造番号については第３多面体１０２Ｃを用いず、製造番号の製造物（またはその収容物）に自身の製造番号を発信するタグをぶら下げておき、それをネットワーク装置Ｄｉで読み取るようにしてもよい。これにより、作業者が第３多面体１０２Ｃを適宜設置変更する必要がなくなる。したがって、作業者の負担を軽減しつつ、作業者による人為的な操作ミス（設置変更忘れ、設置変更ミス等）がなくなり、作業工数管理の管理精度を高めることができる。
【００５０】
つぎに、図８および図５を用いて、多面体１０２を用いたセル生産方式の作業管理例について説明する。
【００５１】
図８は、多面体１０２を用いたセル生産方式の作業管理例を示す説明図である。図８に示される多面体１０２は、ネットワーク装置Ｄｉの圏内に存在するものとする。
【００５２】
ステップＳ８０１では、作業者Ｅは、製造番号Ｎ０６０の製造物に対し作業番号Ｐ０１１の作業を、たとえば、９：００に開始する。この場合、作業者Ｅは、自身の第１多面体１０２Ａ（以下、第１多面体１０２ＡＥ）を、文字列「作業者Ｅ」が上面となるように載置する。また、作業者Ｅは、第２多面体１０２Ｂを、文字列「Ｐ０１１」が上面となるように載置し、第３多面体１０２Ｃを、文字列「Ｎ０６０」が上面となるように載置する。
【００５３】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、図５に示した作業内容ＤＢ１０４に、作業時刻４００（９：００）とともにレコード５００−１を登録する。多面体１０２は、所定時間間隔（たとえんば、１分おき）に多面体情報を発信するため、管理装置１０１は、図５に示した作業内容ＤＢ１０４に、作業時刻４００（９：０１）とともにレコード４００−２を登録し、作業時刻４００（９：０２）とともにレコード４００−３を登録する。このように、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００５４】
ステップＳ８０２では、作業者Ｅは、たとえば、１０：３５に、作業番号Ｐ０１１の作業を終え、作業番号Ｐ０１２の作業を開始するものとする。この場合、作業者Ｅは、第２多面体１０２Ｂを、文字列「Ｐ０１２」が上面となるように載置する。
【００５５】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、図５に示した作業内容ＤＢ１０４に、作業時刻４００（１０：３５）とともにレコード５００−４を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００５６】
ステップＳ８０３では、作業者Ｅは、たとえば、１１：２０に、製造番号０６０の製造物に対する作業番号Ｐ０１２の作業を終え、つぎの製造番号０６１の製造物に対する作業番号Ｐ０１１の作業を開始するものとする。この場合、作業者Ｅは、第２多面体１０２Ｂを、文字列「Ｐ０１１」が上面となるように載置し、第３多面体１０２Ｃを、文字列「Ｎ０６１」が上面となるように載置する。
【００５７】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、図５に示した作業内容ＤＢ１０４に、作業時刻４００（１１：２０）とともにレコード５００−５を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００５８】
セル生産方式の場合、作業対象となる製造番号の製造物に対し一連の作業番号の作業を行うため、主に第２多面体１０２Ｂを順次変えていくことになる。このように、多面体１０２の上面を変えるという単純な操作で、作業内容を作業内容ＤＢ１０４に蓄積することができるため、作業者の負担軽減を図り、作業内容の人為的な管理ミスを抑制することができる。
【００５９】
なお、製造番号については第３多面体１０２Ｃを用いず、製造番号の製造物（またはその収容物）に自身の製造番号を発信するタグをぶら下げておき、それをネットワーク装置Ｄｉで読み取るようにしてもよい。これにより、作業者が第３多面体１０２Ｃを適宜設置変更する必要がなくなる。したがって、作業者の負担を軽減しつつ、作業者による人為的な操作ミス（設置変更忘れ、設置変更ミス等）がなくなり、作業工数管理の管理精度を高めることができる。
【００６０】
つぎに、図９および図６を用いて、多面体１０２を用いたライン×セル生産方式の作業管理例について説明する。
【００６１】
図９は、多面体１０２を用いたライン×セル生産方式の作業管理例を示す説明図である。図９に示される多面体１０２は、ネットワーク装置Ｄｉの圏内に存在するものとする。
【００６２】
ステップＳ９０１では、作業者Ｆは、製造番号Ｎ２２０，Ｎ２２１の各製造物に対し作業番号Ｐ０７０の作業を、たとえば、８：３２に開始する。この場合、作業者Ｆは、自身の第１多面体１０２Ａ（以下、第１多面体１０２ＡＦ）を、文字列「作業者Ｆ」が上面となるように載置する。また、作業者Ｆは、第２多面体１０２Ｂを、文字列「Ｐ０７０」が上面となるように載置する。また、作業者Ｆは、２つの第３多面体１０２Ｃのうち一方の第３多面体１０２Ｃ（以下、第３多面体１０２Ｃ１）を、文字列「Ｎ２２０」が上面となるように載置し、他方の第３多面体１０２Ｃ（以下、第３多面体１０２Ｃ２）を、文字列「Ｎ２２１」が上面となるように載置する。
【００６３】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、図６に示した作業内容ＤＢ１０４に、作業時刻４００（８：３２）とともにレコード６００−１〜６００−２を登録する。多面体１０２は、所定時間間隔（たとえんば、１分おき）に多面体情報を発信するため、図６に示した作業内容ＤＢ１０４に、所定時間間隔で作業内容ＤＢ１０４にレコード６００−３〜６００−４が蓄積される。
【００６４】
ステップＳ９０２では、作業者Ｆは、たとえば、９：４２に、作業番号Ｐ０７０の作業を終え、作業番号Ｐ０７１の作業を開始するものとする。この場合、作業者Ｆは、第２多面体１０２Ｂを、文字列「Ｐ０７１」が上面となるように載置する。
【００６５】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、図６に示した作業内容ＤＢ１０４に、作業時刻４００（９：４２）とともにレコード６００−５〜６００−６を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００６６】
ステップＳ９０３では、作業者Ｆが、たとえば、１０：２２に、作業Ｐ０７１を終えたため、休憩により作業Ｐ０７１から一時離脱するものとする。この場合、作業者Ｆは、第１多面体１０２ＡＦを、文字列「作業者Ｆ  ＥＮＤ」が上面となるように載置する。
【００６７】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、管理装置１０１は、図６に示した作業内容ＤＢ１０４に、作業時刻４００（１０：２２）とともにレコード６００−７〜６００−８を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００６８】
ステップＳ９０４では、作業者Ｆが、たとえば、１０：３５に、復帰し、つぎの製造番号Ｎ２２２、Ｎ２２３の各製造物に対し作業Ｐ０７１を開始するものとする。この場合、作業者Ｆは、第１多面体１０２ＡＦを、文字列「作業者Ａ」が上面となるように載置する。また、作業者Ｆは、第２多面体１０２Ｂを、文字列「Ｐ０７０」が上面となるように載置する。また、作業者Ｆは、第３多面体１０２Ｃ１を、文字列「Ｎ２２２」が上面となるように載置し、第３多面体１０２Ｃ２を、文字列「Ｎ２２３」が上面となるように載置する。
【００６９】
各多面体１０２は、ネットワーク装置Ｄｉを介して多面体情報を管理装置１０１に送信する。これにより、管理装置１０１は、多面体情報に加速度センサ２０３からの姿勢情報から多面体１０２の上面を観察面として特定し、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する作業者番号３０２、作業番号３０３、および製造番号３０４を特定する。そして、管理装置１０１は、図６に示した作業内容ＤＢ１０４に、作業時刻４００（１０：３５）とともにレコード６００−９〜６００−１０を登録する。以降、所定時間間隔で作業内容ＤＢ１０４にレコードが蓄積される。
【００７０】
ライン×セル生産方式に限らず、複数の製造番号の製造物についての作業を同時並行で行う場合、第３多面体１０２Ｃを複数用意して同時に設置する。これにより、製造番号ごとの作業内容管理を行うことができる。複数の作業番号の作業を並列で行う場合も、同様に、第２多面体１０２Ｂを複数用意して同時に設置する。これにより、作業番号ごとの作業内容管理を行うことができる。
【００７１】
＜管理装置１０１の構成例＞
図１０は、管理装置１０１のハードウェア構成例を示すブロック図である。管理装置１０１は、プロセッサ１００１と、記憶デバイス１００２と、入力デバイス１００３と、出力デバイス１００４と、通信インタフェース（通信ＩＦ１００５）と、を有する。プロセッサ１００１、記憶デバイス１００２、入力デバイス１００３、出力デバイス１００４、および通信ＩＦ１００５は、バスにより接続される。プロセッサ１００１は、管理装置１０１を制御する。記憶デバイス１００２は、プロセッサ１００１の作業エリアとなる。また、記憶デバイス１００２は、各種プログラムやデータを記憶する非一時的なまたは一時的な記録媒体である。記憶デバイス１００２としては、たとえば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリがある。入力デバイス１００３は、データを入力する。入力デバイス１００３としては、たとえば、キーボード、マウス、タッチパネル、テンキー、スキャナがある。出力デバイス１００４は、データを出力する。出力デバイス１００４としては、たとえば、ディスプレイ、プリンタがある。通信ＩＦ１００５は、ネットワーク装置Ｄｉと接続し、データを送受信する。
【００７２】
図１１は、実施例１にかかる管理装置１０１の機能的構成例を示すブロック図である。管理装置１０１は、多面体ＤＢ１０３と、作業内容ＤＢ１０４と、特定部１１０１と、判断部１１０２と、選択部１１０３と、出力部１１０４と、収集部１１０５と、を有する。多面体ＤＢ１０３および作業内容ＤＢ１０４は、具体的には、たとえば、図３に示した記憶デバイスにより実現される。なお、多面体ＤＢ１０３または／および作業内容ＤＢ１０４は、プロセッサ１００１がアクセス可能であれば管理装置１０１外の他の記憶デバイスに設けられてもよい。また、特定部１１０１、選択部１１０３、判断部１１０２、出力部１１０４および収集部１１０５は、具体的には、たとえば、図１０に示した記憶デバイス１００２に記憶されたプログラムをプロセッサ１００１に実行させることで実現される機能である。
【００７３】
特定部１１０１は、通信ＩＦ１００５からの姿勢情報に基づいて、多面体１０２が載置された状態において多面体１０２の特定の面に表示されている作業内容に関する属性情報を特定する。特定の面とは、多面体１０２が載置された状態において、作業者が観察しやすく、かつ、作業者の作業内容を特定する情報（文字列）が表示されている面（以下、「観察面」という）である。上記の例では、観察面は、多面体１０２を載置した場合の多面体１０２の上面である。なお、観察面は、上面に限られず、ある一側面でもよい。観察面がどの面にとなるかは、姿勢情報、すなわち、多面体１０２の向きにより一義的に決まる。
【００７４】
具体的には、たとえば、多面体１０２は、ある基準面からの外向き法線を鉛直方向と規定する。特定部１１０１は、多面体１０２の姿勢情報により特定される多面体１０２の向きと、当該基準面からの外向き法線との傾きを検出し、傾きに応じて多面体１０２が載置される設置面を特定する。
【００７５】
たとえば、第２多面体１０２Ｂを例に挙げると、基準面は、面１０２Ｂｕである。姿勢情報が（ｘ，ｙ，ｚ）＝（０，０，１）である場合、姿勢情報により特定される多面体１０２の向きと面１４０２Ｂｕの外向き法線の向きとは一致する。したがって、この場合は、傾きがないため、特定部１１０１は、面１０２Ｂｕを設置面と特定し、その反対側の面１０２Ｂｓを多面体１０２の上面と特定する。逆に、姿勢情報が（ｘ，ｙ，ｚ）＝（０，０，−１）である場合、特定部１１０１は、面１０２Ｂｓを設置面と特定し、その反対側の面１０２Ｂｕを第２多面体１０２Ｂの上面と特定する。
【００７６】
また、たとえば、「Ｐ００３」の表示面の外向き法線を（ｘ，ｙ，ｚ）＝（１，０，０）とする。受信した姿勢情報が（ｘ，ｙ，ｚ）＝（１，０，０）である場合、第２多面体１０２Ｂの設置面は、「Ｐ００３」の表示面となる。したがって、特定部１１０１は、その反対側となる「Ｐ００４」の表示面を第２多面体１０２Ｂの上面と特定する。逆に、姿勢情報が（ｘ，ｙ，ｚ）＝（−１，０，０）である場合、特定部１１０１は、「Ｐ００４」の表示面を設置面と特定し、その反対側となる「Ｐ００３」の表示面を第２多面体１０２Ｂの上面と特定する。
【００７７】
また、たとえば、「Ｐ００２」の表示面の外向き法線を（ｘ，ｙ，ｚ）＝（０，１，０）とする。受信した姿勢情報が（ｘ，ｙ，ｚ）＝（０，１，０）である場合、第２多面体１０２Ｂの設置面は、「Ｐ００２」の表示面となる。したがって、特定部１１０１は、その反対側となる「Ｐ００５」の表示面を第２多面体１０２Ｂの上面と特定する。逆に、姿勢情報が（ｘ，ｙ，ｚ）＝（０，−１，０）である場合、特定部１１０１は、「Ｐ００５」の表示面を設置面と特定し、その反対側となる「Ｐ００２」の面である第２多面体１０２Ｂの上面を観察面として特定する。
【００７８】
そして、特定部１１０１は、観察面が決まると、多面体テーブル３００を参照して、観察面の面ＩＤ３０１に対応する属性情報を特定する。具体的には、たとえば、第２多面体１０２Ｂの場合、多面体ＩＤ２２０が「Ｐａ」であり、観察面の面ＩＤ３０１が「１」である場合、特定部１１０１は、作業番号３０３の「Ｐ００１」を属性情報として特定する。第１多面体１０２および第３多面体１０２についても同様にして、特定部１１０１は、観察面および属性情報を特定する。
【００７９】
選択部１１０３は、同一期間内に姿勢情報とその信号強度との組み合わせが複数受信された場合、各組み合わせに含まれる信号強度に基づいて、複数の組み合わせの中から管理対象候補となる組み合わせを選択する。同一期間とは、ある一定の時間間隔（たとえば、１分）である。多面体１０２は、多面体情報を発信するが、圏内のネットワーク装置Ｄｉのほか、隣接エリアのネットワーク装置Ｄｉに受信される場合がある。この場合、選択部１１０３は、異なるネットワーク装置Ｄｉから同一の多面体ＩＤ２２０を含む多面体情報および信号強度を受信した場合、信号強度が高い方の多面体情報を管理対象候補として選択する。また、選択部１１０３は、多面体情報を受信した場合、その信号強度がしきい値以上である場合に、当該多面体情報を管理対象候補として選択してもよい。
【００８０】
この場合、特定部１１０１は、選択された多面体情報に含まれている姿勢情報に基づいて、上述したように、観察面および属性情報を特定する。これにより、信号強度が低い方の多面体情報を除外することができ、作業内容の管理の高精度化を図ることができる。
【００８１】
なお、選択部１１０３は、多面体１０２の識別情報（多面体ＩＤ）と姿勢情報とを含む多面体情報と、ネットワーク装置Ｄｉが検出した多面体１０２からの多面体情報の信号強度と、の組み合わせを複数受信した場合も、上述したように、各組み合わせに含まれる信号強度に基づいて、複数の組み合わせの中から管理対象候補となる組み合わせを選択することになる。
【００８２】
判断部１１０２は、通信ＩＦ１００５からの各多面体１０２からの多面体情報に含まれる識別情報の組み合わせが管理対象となる組み合わせであるか否かを判断する。管理対象となる組み合わせは、あらかじめ設定される。本例の場合、管理対象となる識別情報の組み合わせは、属性を示す識別情報Ｓ、Ｐ、Ｎの組み合わせである。たとえば、判断部１１０２は、第１多面体１０２の識別情報Ｓａ、第２多面体１０２の識別情報Ｐａ、第３多面体１０２の識別情報Ｎａを受信した場合、管理対象となる組み合わせと判断、すなわち、管理対象となる複数の多面体情報が受信されたと判断する。１種でも識別情報が欠落する場合は、管理対象とはならない。
【００８３】
この場合、特定部１１０１は、管理対象と判断された場合に、各多面体情報に含まれる姿勢情報に基づいて、多面体１０２ごとに、上述したように、観察面および属性情報を特定する。これにより、作業内容の欠落を抑制し、作業内容の管理の高精度化を図ることができる。
【００８４】
出力部１１０４は、特定部１１０１によって特定された作業内容に関する属性情報を出力する。また、出力部１１０４は、出力に際し、属性情報に作業時刻を関連付けて出力する。出力部１１０４は、具体的には、たとえば、属性情報および作業時刻を、作業内容ＤＢ１０４を有する外部装置に送信したり、出力デバイス１００４の一例であるディスプレイに表示したり、記憶デバイス１００２内の作業内容ＤＢ１０４に格納する。
【００８５】
収集部１１０５は、複数の属性情報のうち特定の属性情報に基づいて、残余の属性情報を作業内容ＤＢ１０４から収集する。具体的には、たとえば、収集部１１０５は、ユーザからの操作により特定の属性情報をキーにして作業内容ＤＢ１０４を検索し、特定の属性情報に関連する残余の属性情報を収集する。たとえば、特定の属性情報として、作業者番号：Ａをキーにした場合、作業者番号：Ａに関連付けられている作業番号および製造番号を収集する。
【００８６】
＜管理処理手順例＞
図１２は、管理システム１００による管理処理手順例を示す説明図である。多面体１０２は、多面体ＩＤ２２０と姿勢情報とを含む多面体情報を発信する（ステップＳ１２０１）。ネットワーク装置Ｄｉは、送信された多面体情報を受信する（ステップＳ１２０２）。ネットワーク装置Ｄｉは、多面体情報を受信すると、その信号強度を測定する（ステップＳ１２０２）。ネットワーク装置Ｄｉは、多面体情報および信号強度を管理装置１０１に送信する（ステップＳ１２０３）。
【００８７】
管理装置１０１は、選択部１１０３により、信号強度を参照して、管理対象候補となる多面体情報を選択する（ステップＳ１２０４）。つぎに、管理装置１０１は、複数の多面体情報を受信した場合に、判断部１１０２により、各多面体情報に多面体ＩＤ２２０の組み合わせが、管理対象となる組み合わせであるか否かを判断する（ステップＳ１２０５）。
【００８８】
つぎに、管理装置１０１は、特定部１１０１により、観察面を特定し（ステップＳ１２０６）、多面体テーブル３００を参照して、観察面に対応する作業内容に関する属性情報を特定する（ステップＳ１２０７）。そして、管理装置１０１は、出力部１１０４により、特定した属性情報を作業内容ＤＢ１０４に格納する（ステップＳ１２０８）。
【００８９】
＜データ収集処理手順例＞
図１３は、収集部１１０５によるデータ収集処理手順例を示すフローチャートである。管理装置１０１は、管理者の操作により、収集期間の指定を受け付ける（ステップＳ１３０１）。管理装置１０１は、作業時刻４００を参照して、指定した収集期間に含まれる作業時刻４００のレコードを、作業内容ＤＢ１０４から取得する（ステップＳ１３０２）。管理装置１０１は、所定の収集間隔（たとえば、５分）で、収集したレコード群を区切る（ステップＳ１３０３）。収集間隔で区切られた期間を、収集区間と称す。
【００９０】
管理装置１０１は、未選択の収集区間があるか否かを判断する（ステップＳ１３０４）。未選択の収集区間がある場合（ステップＳ１３０４：Ｙｅｓ）、管理装置１０１は、未選択の収集区間を選択する（ステップＳ１３０５）。管理装置１０１は、選択収集区間において、同一作業者番号に対する作業番号および製造番号が異なるレコードがあるか否かを判断する（ステップＳ１３０６）。たとえば、作業者番号Ａに対して、作業番号Ｐ００１および製造番号Ｎ００１のレコードと、作業番号Ｐ００１および製造番号Ｎ００２のレコードと、が存在する場合、異なるレコードとなる。
【００９１】
異なるレコードがある場合（ステップＳ１３０６：Ｙｅｓ）、管理装置１０１は、選択集計区間において、当該異なるレコードが示す作業番号と製造番号との組み合わせごとに、レコード数を計数する（ステップＳ１３０７）。管理装置１０１は、レコード数最多の組み合わせが複数存在するか否かを判断する（ステップＳ１３０８）。複数存在する場合（ステップＳ１３０８：Ｙｅｓ）、管理装置１０１は、レコード数最多の組み合わせ数で選択集計区間を按分し、それぞれの組み合わせの作業時間および作業内容に決定する（ステップＳ１３０９）。そして、ステップＳ１３０４に戻る。
【００９２】
一方、ステップＳ１３０８において、レコード数最多の組み合わせが複数存在しない場合（ステップＳ１３０８：Ｎｏ）、管理装置１０１は、当該レコード数最多の組み合わせを選択収集区間の作業内容に決定する（ステップＳ１３１０）。そして、ステップＳ１３０４に戻る。
【００９３】
一方、ステップＳ１３０６において、異なるレコードがない場合（ステップＳ１３０６：Ｎｏ）、管理装置１０１は、当該組み合わせを選択収集区間の作業内容に決定する（ステップＳ１３１１）。そして、ステップＳ１３０４に戻る。
【００９４】
一方、ステップＳ１３０４において、未選択の集計区間がない場合（ステップＳ１３０４：Ｎｏ）、管理装置１０１は、収集結果を出力する（ステップＳ１３１２）。
【００９５】
図１４は、実施例１にかかる収集結果の出力画面例を示す説明図である。管理者が管理装置１０１の入力デバイス１００３から、収集期間などの収集条件を指定すると、収集部１１０５が作業内容ＤＢ１０４からレコードを収集し、出力デバイス１００４が収集結果を出力画面１４００に表示する。図１４では、「作業者  日田太郎、作業日：２０１６年６月１日」と収集条件した場合の例である。指定した作業者のその日の作業内容が開始終了時刻とともに表示される。表示したデータについて管理者が修正できるように修正ボタン１４０１を設けたり、管理者や上長が承認できるように承認ボタン１４０２を設けたりしてもよい。また、収集期間変更ボタン１４０３を設け、１日の表示から１週間単位、１カ月単位等、任意の期間の作業工数表が見られるようにしてもよい。また、収集条件を変更する条件変更ボタン１４０４を設けてもよい。
【００９６】
このように、実施例１によれば、多面体１０２の観察面を変えるという単純な操作で、作業内容を作業内容ＤＢ１０４に蓄積することができるため、作業者の負担軽減を図り、作業内容の人為的な管理ミスを抑制することができる。
【００９７】
また、多面体情報の信号強度を参照することで、作業エリアＡｉ外の多面体１０２からの信号強度が低い多面体情報を排除することができる。したがって、作業内容の管理精度の向上を図ることができる。
【００９８】
また、複数の多面体情報の多面体ＩＤ２２０の組み合わせと管理対象の組み合わせとの一致判定を行うことにより、管理対象外の組み合わせを排除することができる。したがって、作業内容の管理精度の向上を図ることができる。
【実施例２】
【００９９】
実施例２は、実施例１で示した収集結果と、当該収集結果の収集期間と同一期間における作業工程表と、を照合する例である。実施例２では、実施例１とは異なる点を中心に説明し、実施例１と同一箇所および同一処理については説明を省略する。
【０１００】
図１５は、実施例２にかかる管理装置１０１の機能的構成例を示すブロック図である。管理装置１０１は、作業工程表ＤＢ１５０１と、収集結果ＤＢ１５０２と、照合部１５０３と、を有する。作業工程表ＤＢ１５０１および収集結果ＤＢ１５０２は、具体的には、たとえば、具体的には、たとえば、図１０に示した記憶デバイス１００２により実現される。なお、作業工程表ＤＢ１５０１または／および収集結果ＤＢ１５０２は、プロセッサ１００１がアクセス可能であれば管理装置１０１外の他の記憶デバイス１００２に設けられてもよい。また、照合部１５０３は、具体的には、たとえば、図１０に示した記憶デバイス１００２に記憶されたプログラムをプロセッサ１００１に実行させることで実現される機能である。
【０１０１】
作業工程表ＤＢ１５０１は、作業工程表情報を記憶する。作業工程表情報は、あらかじめ設定された作業工程表をデータ化した情報である。
【０１０２】
図１６は、作業工程表ＤＢ１５０１に記憶される作業工程表情報の一例を示す説明図である。作業工程表情報１６００は、作業者番号１６０１と、作業番号１６０２と、製造番号１６０３と、開始時刻１６０４と、終了時刻１６０５と、をテーブル化した情報である。作業者番号１６０１は、作業者を一意に特定する識別情報である。作業番号１６０２は、作業を一意に特定する識別情報である。製造番号１６０３は、製造物を一意に特定する識別情報である。開始時刻１６０４は、当該レコードで特定される作業が開始される時刻である。終了時刻１６０５は、当該レコードで特定される作業が終了する時刻である。作業工程表情報１６００のレコードは、いつ（開始時刻１６０４から終了時刻１６０５まで）だれがどの製造物に対しどのような作業をするかを規定する。
【０１０３】
図１５に戻り、収集結果ＤＢ１５０２は、収集部１１０５から出力され、かつ、照合部１５０３によって処理された収集結果を記憶する。収集結果ＤＢ１５０２については後述する。
【０１０４】
照合部１５０３は、収集部１１０５による収集結果と作業工程表ＤＢ１５０１とを同一時間帯で照合する。具体的には、たとえば、照合部１５０３は、収集結果および作業工程表情報１６００でキーとなる属性情報を指定して、残余の属性情報どうしを照合する。例として、キーとなる属性情報を作業者番号とし、残余の属性情報を作業番号および製造番号とする。
【０１０５】
照合部１５０３は、作業者番号１６０１，１７０１が一致し、かつ、作業工程表情報１６００の開始時刻１６０４および終了時刻１６０５が収集結果１７００の開始時刻１７０４および終了時刻１７０５を包含する関係にあるレコードを、収集結果１７００および作業工程表情報１６００から特定する。そして、照合部１５０３は、特定した両レコードの作業番号１６０２，１７０２および製造番号１６０３、１７０３を比較し、不一致である場合は、作業工程表情報１６００の作業番号１６０２および製造番号１６０３を収集結果１７００のレコードに追加する。このあと、出力部１１０４が、最新の収集結果１７００を収集結果ＤＢ１５０２に格納する。これにより、作業工程表情報１６００どおりに作業が行われたか否かを確認することができる。
【０１０６】
図１７は、収集結果ＤＢ１５０２に記憶される収集結果の記憶内容例を示す説明図である。収集結果１７００は、作業者番号１７０１と、作業番号１７０２と、製造番号１７０３と、開始時刻１７０４と、終了時刻１７０５と、作業工程表作業番号１７０６と、作業工程表製造番号１７０７と、をテーブル化した情報である。作業者番号１７０１は、作業者を一意に特定する識別情報である。作業番号１７０２は、作業を一意に特定する識別情報である。製造番号１７０３は、製造物を一意に特定する識別情報である。開始時刻１７０４は、当該レコードで特定される作業が開始される時刻である。終了時刻１７０５は、当該レコードで特定される作業が終了する時刻である。
【０１０７】
作業工程表作業番号１７０６は、作業工程表情報１６００の作業番号１６０２である。作業工程表製造番号１７０７は、作業工程表情報１６００の製造番号１６０３である。収集結果において、作業工程表作業番号１７０６および作業工程表製造番号１７０７が格納されていないレコードは、照合部１５０３において、収集結果１７００と作業工程表情報１６００とが一致したレコードである。一方、収集結果１７００において、作業工程表作業番号１７０６および作業工程表製造番号１７０７が格納されているレコードは、照合部１５０３において、収集結果１７００と作業工程表情報１６００とを比較して作業番号１６０２，１７０２および製造番号１６０３，１７０３が一致しなかったレコードである。
【０１０８】
図１８は、実施例２にかかる収集結果の出力画面例を示す説明図である。図１４との違いは、図１７に対応して、作業工程表作業番号および作業工程表製造番号が表示される点である。
【０１０９】
図１９は、照合部１５０３による照合処理手順例を示すフローチャートである。管理装置１０１は、収集部１１０５で指定されたキーと同一のキーとなる属性情報（例として作業者番号）を指定する（ステップＳ１９０１）。つぎに、管理装置１０１は、未選択の収集区間があるか否かを判断する（ステップＳ１９０２）。未選択の収集区間がある場合（ステップＳ１９０２：Ｙｅｓ）、管理装置１０１は、未選択の収集区間を選択する（ステップＳ１９０３）。管理装置１０１は、キーを含み、かつ、選択収集区間内のレコードを、作業工程表情報１６００および収集結果からそれぞれ抽出する（ステップＳ１９０４）。
【０１１０】
管理装置１０１は、抽出した両レコードの作業番号１６０２，１７０２および製造番号１６０３，１７０３が一致するか否かを判断する（ステップＳ１９０５）。一致する場合（ステップＳ１９０５：Ｙｅｓ）、管理装置１０１は、収集結果１７００からの抽出レコードを収集結果ＤＢ１５０２に格納する（ステップＳ１９０６）。そして、ステップＳ１９０２に移行する。一方、不一致である場合（ステップＳ１９０５：Ｎｏ）、管理装置１０１は、収集結果からの抽出レコードと、作業工程表情報１６００からの抽出レコードの作業番号１７０２および製造番号１７０３と、を収集結果ＤＢ１５０２に格納する（ステップＳ１９０７）。そして、ステップＳ１９０２に移行する。
【０１１１】
ステップＳ１９０２において、管理装置１０１は、未選択の収集区間がない場合（ステップＳ１９０２：Ｎｏ）、照合処理を終了する。これにより、管理者は、作業工程表情報１６００どおりに作業が行われたか否かを確認することができる。
【０１１２】
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加、削除、または置換をしてもよい。
【０１１３】
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。
【０１１４】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、ＳＤカード、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）の記録媒体に格納することができる。
【０１１５】
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【０１１６】
１００  管理システム
１０１  管理装置
１０２  多面体
２０３  加速度センサ
３００  多面体テーブル
１１０１  特定部
１１０２  判断部
１１０３  選択部
１１０４  出力部
１１０５  収集部
１５０３  照合部
【図１】
2018067133.tif 000003
【図２】
2018067133.tif 000004
【図３】
2018067133.tif 000005
【図４】
2018067133.tif 000006
【図５】
2018067133.tif 000007
【図６】
2018067133.tif 000008
【図７】
2018067133.tif 000009
【図８】
2018067133.tif 000010
【図９】
2018067133.tif 000011
【図１０】
2018067133.tif 000012
【図１１】
2018067133.tif 000013
【図１２】
2018067133.tif 000014
【図１３】
2018067133.tif 000015
【図１４】
2018067133.tif 000016
【図１５】
2018067133.tif 000017
【図１６】
2018067133.tif 000018
【図１７】
2018067133.tif 000019
【図１８】
2018067133.tif 000020
【図１９】
2018067133.tif 000021