(57)【要約】【課題】位置情報を適切に管理できる管理装置を提供する。【解決手段】二次元空間内の領域である管理領域の内部における距離情報に基づいて、管理領域内における特定領域を管理する管理装置２０であって、距離情報を取得する入力部２２と、複数の距離情報のうち最大のものに対応する仮想空間内の線分である仮想最大線分の一端を仮想空間原点に配置し、仮想最大線分の他端を第１の座標軸上の第１の最大値に配置することによって管理領域に対応する一つの二次元閉領域である仮想管理領域の位置を決定し、特定領域に対応する仮想特定領域を特定する仮想平面情報を求め、仮想管理領域内における仮想特定領域の位置を取得する処理部と、を設けた。【選択図】図１
2020154889.tif 000002
【特許請求の範囲】
【請求項１】
二次元空間内の領域である管理領域の内部における距離情報に基づいて、前記管理領域内における特定領域を管理する管理装置であって、
前記距離情報を取得する入力部と、
第１の座標軸と、前記第１の座標軸に直交する第２の座標軸とを有する仮想空間において、前記第１の座標軸および前記第２の座標軸の値が共に０である点を仮想空間原点とし、前記管理領域に対応する前記仮想空間内の一つの二次元閉領域を仮想管理領域とし、前記仮想管理領域の前記第１の座標軸上の最大値を第１の最大値とし、前記仮想管理領域の前記第２の座標軸上の最大値を第２の最大値とし、前記第１の最大値と、前記第２の最大値と、を記憶する記憶部と、
全ての前記距離情報に係る数値に対して変換係数を乗算し、それぞれの前記距離情報に対応して前記仮想空間における距離を示す複数の仮想距離情報を求め、複数の前記距離情報のうち最大のものに対応する前記仮想空間内の線分である仮想最大線分の一端を前記仮想空間原点に配置し、前記仮想最大線分の他端を前記第１の座標軸上の前記第１の最大値に配置することによって前記管理領域に対応する前記仮想管理領域の位置を決定し、複数の前記仮想距離情報に係る線分のうち前記仮想管理領域の周縁に対応する線分同士を接続して、前記仮想空間内に、前記管理領域に対応する前記仮想管理領域を配置し、前記特定領域内の一点である代表点のｘ軸方向とｙ軸方向の位置を示す代表点位置情報と、前記特定領域の形状を特定する特定領域形態情報と、を取得し、前記代表点位置情報と、前記変換係数とに基づいて前記代表点位置情報に対応する仮想代表点位置情報を求め、前記特定領域形態情報と、前記変換係数とに基づいて、前記特定領域に対応する仮想特定領域を特定する仮想平面情報を求め、前記仮想管理領域内における前記仮想特定領域の位置を取得する処理部と、を備える
ことを特徴とする管理装置。
【請求項２】
前記代表点位置情報は、前記仮想管理領域の原点に相当する位置である前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記特定領域の前記ｘ軸方向の長さを表すｘ軸方向距離情報と、前記特定領域の前記ｙ軸方向の長さを表すｙ軸方向距離情報と、を含むものであり、
前記処理部は、前記ｘ軸方向距離情報と前記変換係数との乗算結果と、前記ｙ軸方向距離情報と前記変換係数との乗算結果と、を取得し、前記第１の座標軸上の値と、前記第２の座標軸上の値とによって、前記代表点に対応する仮想代表点の仮想代表点位置情報と、前記仮想特定領域を特定する仮想平面情報を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項３】
前記代表点位置情報は、前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記原点を基準として、前記特定領域の複数の頂点の位置を表す前記ｘ軸方向の距離情報である複数のｘ軸方向頂点距離情報と、前記ｙ軸方向の距離情報である複数のｙ軸方向頂点距離情報と、を含むものであり、
前記処理部は、複数の前記ｘ軸方向頂点距離情報と、複数の前記ｙ軸方向頂点距離情報と、の各々に対して前記変換係数を乗算し、その結果に基づいて前記仮想空間において複数の前記頂点に対応する仮想頂点の位置と、前記仮想特定領域を特定する仮想平面情報と、を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項４】
前記代表点は、前記特定領域の中心であり、
前記代表点位置情報は、前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記特定領域の半径を含み、
前記処理部は、前記半径に対して前記変換係数を乗算し、その結果に基づいて前記仮想特定領域を特定する仮想平面情報を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項５】
前記処理部は、複数の前記距離情報のうち最大のものと、前記第１の最大値と、に基づいて、前記変換係数を求め、求めた前記変換係数を前記記憶部に記憶させる
ことを特徴とする請求項１に記載の管理装置。
【請求項６】
前記処理部は、前記仮想管理領域が、前記第１の座標軸の方向の長さが前記第１の最大値であり前記第２の座標軸の方向の長さが前記第２の最大値である矩形領域を超える部分を有する場合に、前記仮想管理領域の全ての領域が前記矩形領域に収まるように前記変換係数を変更し、変更した前記変換係数に基づいて前記仮想管理領域を形成する
ことを特徴とする請求項１に記載の管理装置。
【請求項７】
前記特定領域は、作業を行うための領域であり、
前記処理部は、複数の前記特定領域における作業開始時刻を各々表す複数の時間情報と、複数の前記特定領域の前記代表点に各々対応する複数の前記代表点位置情報と、複数の前記特定領域に各々対応する複数の前記特定領域形態情報と、を含む作業情報テーブルを前記入力部から取得し、前記記憶部に記憶する
ことを特徴とする請求項１に記載の管理装置。
【請求項８】
前記作業は複数の作業対象物の何れかに対して実行されるものであり、
前記作業情報テーブルは、前記特定領域に対応する前記作業対象物を特定する作業対象物特定情報を含む
ことを特徴とする請求項７に記載の管理装置。
【請求項９】
前記処理部は、
前記入力部において前記時間情報が入力されると、対応する前記特定領域を選択する
ことを特徴とする請求項８に記載の管理装置。
【請求項１０】
前記処理部は、
前記入力部において前記作業対象物特定情報が入力されると、対応する前記特定領域を選択する
ことを特徴とする請求項９に記載の管理装置。
【請求項１１】
供給された画像データを表示する表示部と、
前記処理部における処理結果を前記画像データに変換する出力部と、をさらに備え、
前記処理部は、前記仮想管理領域における前記第１の最大値と前記第２の最大値とを前記出力部に供給し、
前記処理部は、前記出力部を介して、前記仮想管理領域に対応する仮想管理領域対応図形を前記表示部に表示させ、選択された前記特定領域に対応する特定領域対応図形と、選択された前記特定領域に対応する前記時間情報と、選択された前記特定領域に対応する前記作業対象物特定情報と、を前記仮想管理領域対応図形とともに前記表示部に表示させる
ことを特徴とする請求項９または１０に記載の管理装置。
【請求項１２】
前記表示部は矩形の表示領域を有するものであり、
前記処理部は、前記仮想空間原点を前記表示領域の一隅である表示領域原点に対応付け、前記表示領域の長辺を前記第１の座標軸に対応付け、前記表示領域の短辺を前記第２の座標軸に対応付けて、前記仮想管理領域対応図形を前記表示部に表示させる
ことを特徴とする請求項１１に記載の管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置に関する。
【背景技術】
【０００２】
プロジェクト管理や生産管理等においては、全体の作業の流れや、進捗状況を表すために、ガントチャートと呼ばれる図表が多用されている。しかし、ガントチャートでは「日時」と「作業内容」を特定できるが、「作業場所」までは特定できない場合が多い。そこで、「作業場所」まで特定できるツールとして、例えば、下記特許文献１の要約書には、「作業情報管理システム１は、各作業者２の作業場所、作業内容等の作業情報を設定して送信する携帯端末機３と、携帯端末機３から電話回線網６を介して送信された作業情報を受信し、記憶するサーバー７と、サーバー７に記憶された作業情報を読み出すパーソナルコンピュータ１０，１１と、を備えている。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１３６２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば多品種少量生産を行う工場においては、工場内の何れの領域で、何時、如何なる作業を実行するのか特定しておくことが望まれる。しかし、上記特許文献１の技術で示される「作業場所」とは、例えば「住所」であって、多品種少量生産を行う工場等に適用するには不十分であった。
この発明は上述した事情に鑑みてなされたものであり、位置情報を適切に管理できる管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため本発明の管理装置は、二次元空間内の領域である管理領域の内部における距離情報に基づいて、前記管理領域内における特定領域を管理する管理装置であって、各々の前記距離情報を取得する入力部と、第１の座標軸と、前記第１の座標軸に直交する第２の座標軸とを有する仮想空間において、前記第１の座標軸および前記第２の座標軸の値が共に０である点を仮想空間原点とし、前記管理領域に対応する前記仮想空間内の一つの二次元閉領域を仮想管理領域とし、前記仮想管理領域の前記第１の座標軸上の最大値を第１の最大値とし、前記仮想管理領域の前記第２の座標軸上の最大値を第２の最大値とし、前記第１の最大値と、前記第２の最大値と、を記憶する記憶部と、複数の前記距離情報に係る数値に対して変換係数を乗算し、それぞれの前記距離情報に対応して前記仮想空間における距離を示す複数の仮想距離情報を求め、複数の前記距離情報のうち最大のものに対応する前記仮想空間内の線分である仮想最大線分の一端を前記仮想空間原点に配置し、前記仮想最大線分の他端を前記第１の座標軸上の前記第１の最大値に配置することによって前記管理領域に対応する前記仮想管理領域の位置を決定し、複数の前記仮想距離情報に係る線分のうち前記仮想管理領域の周縁に対応する線分同士を接続して、前記仮想空間内に、前記管理領域に対応する前記仮想管理領域を配置し、前記特定領域内の一点である代表点のｘ軸方向とｙ軸方向の位置を示す代表点位置情報と、前記特定領域の形状を特定する特定領域形態情報と、を取得し、前記代表点位置情報と、前記変換係数とに基づいて前記代表点位置情報に対応する仮想代表点位置情報を求め、前記特定領域形態情報と、前記変換係数とに基づいて、前記特定領域に対応する仮想特定領域を特定する仮想平面情報を求め、前記仮想管理領域内における前記仮想特定領域の位置を取得する処理部と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、位置情報を適切に管理できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態による管理装置のブロック図である。
【図２】管理装置で実行される入力データ処理ルーチンのフローチャートである。
【図３】作業情報テーブルの一例を示す模式図である。
【図４】管理領域および矩形である作業領域の一例を示す模式図である。
【図５】仮想管理領域および矩形である仮想作業領域の一例を示す模式図である。
【図６】管理領域および円形である作業領域の他の例を示す模式図である。
【図７】仮想管理領域および円形である仮想作業領域の他の例を示す模式図である。
【図８】平行四辺形である管理領域を示す模式図である。
【図９】平行四辺形である仮想管理領域を示す模式図である。
【図１０】表示部における表示画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
〈実施形態の構成〉
図１は、本発明の一実施形態による管理装置２０のブロック図である。
管理装置２０は、入力部２２と、処理部２４と、記憶部２５と、出力部２６と、表示部２８と、を備えている。処理部２４は、後述する入力データ処理ルーチン（図２）、その他プログラム等によって各種処理を実行する。記憶部２５は、処理部２４の制御に基づいて、各種データを記憶する。表示部２８は、フラットパネルディスプレイ等を備えている。出力部２６は、処理部２４からの指令に基づいて、表示部２８に各種画像を表示させる。入力部２２は、ユーザによる操作またはネットワーク等を介して、処理部２４に各種データを入力する。
【０００９】
入力部２２に入力されるデータには、「管理データ」、「作業情報テーブル」、および「条件指定データ」が含まれる。ここで、「管理データ」とは、本実施形態において管理すべき領域である「管理領域」を特定するデータである。管理領域は、例えば、工場内で作業のために、割り当てることが可能な領域である。管理領域の一例として、直角三角形の管理領域１１０を図４に示す。なお、図４の詳細については後述する。
【００１０】
また、「作業情報テーブル」とは、管理領域において実行される各種作業内容を特定するテーブル形式の情報である。図３に示す作業情報テーブル３００はその一例である。図３の詳細については後述するが、図中の作業領域代表点情報３１６（代表点位置情報）および作業領域形態情報３１８は、「作業領域」の位置、形状、寸法等を特定する情報である。ここで、「作業領域」とは、管理領域の一部であって、個別の作業に応じて割り当てられる領域である。図４に示す例においては、作業領域１２０（特定領域）は矩形形状を有している。
また、「条件指定データ」とは、表示部２８に一部の作業領域を選択して表示する際に、選択する作業領域の条件を指定するデータである。
【００１１】
〈実施形態の動作の概要〉
次に、本実施形態の動作を説明する。
図２は、管理装置２０で実行される入力データ処理ルーチンのフローチャートである。なお、本フローチャートは、入力部２２（図１参照）を介して処理部２４に何らかのデータが入力される毎に起動される。
図２において処理がステップＳ２に進むと、入力されたデータの種別（管理データ、作業情報テーブルまたは条件指定データ）が判定される。ここで、「管理データ」であると判定されると、処理はステップＳ４に進み、処理部２４によって仮想管理データが生成される。「仮想管理データ」とは、管理データの座標変換を行った結果であり、その詳細については後述する。さらに、ステップＳ４においては、生成された仮想管理データが記憶部２５に記憶され、本ルーチンの処理が終了する。
【００１２】
また、入力されたデータの種別が「作業情報テーブル」であった場合には、処理はステップＳ２からステップＳ６に進む。ここでは、作業情報テーブルに含まれている作業毎に、作業領域表示データが作成される。なお、作業領域表示データは、表示部２８（図１参照）に表示する「作業領域対応図形」を特定するデータである。図１０における符号５２０，５３０，５４０は、作業領域対応図形の例である。なお、図１０についての詳細は後述する。
【００１３】
また、図２において、入力されたデータの種別が「条件指定データ」であった場合には、処理はステップＳ２からステップＳ８に進む。ここでは、先にステップＳ６において作成された作業領域表示データのうち、条件指定データに対応するものが選択される。そして、選択された作業領域表示データ等、条件に応じた画像が、出力部２６を介して表示部２８に表示される。上述した図１０は、その表示例である。以上により、本ルーチンの処理が終了する。
【００１４】
〈作業情報テーブルの詳細〉
図３は、作業情報テーブル３００の一例を示す図である。
作業情報テーブル３００は、作業内容毎に、複数のレコード３２０を有している。そして、各レコード３２０は、作業対象物特定情報３１１と、作業識別情報３１２と、時間情報３１４と、作業領域代表点情報３１６と、作業領域形態情報３１８と、を有している。
【００１５】
ここで、作業対象物特定情報３１１は、作業対象物を特定する情報である。例えば、変圧器の製造や修理を行う工場において、作業対象物とは、製造または修理の対象となる変圧器であり、作業対象物特定情報３１１は、変圧器を特定する情報になる。また、作業識別情報３１２は、作業対象物に対して実行される作業を特定する情報である。例えば、変圧器の製造において、作業識別情報３１２は、鉄心組立、コイル巻回、シャーシ組立、配管、オイル封入、特性検査等、各種作業を特定する情報になる。
【００１６】
また、時間情報３１４は、各レコード３２０に係る作業について、時間範囲、すなわち開始予定時刻および終了予定時刻を特定する情報である。また、作業領域代表点情報３１６は、作業領域の中の１点である代表点の位置を特定する情報である。また、作業領域形態情報３１８は、作業領域の形態すなわち形状、寸法等を特定する情報である。本実施形態において、作業領域の形状は、「矩形」、「多角形」、「円」のうち何れかを想定している。
【００１７】
〈実施形態の動作の詳細〉
（矩形の作業領域に対する動作例）
上述した本実施形態の動作について、種々の具体例とともに、さらに詳細を説明する。
図４は、管理領域１１０および作業領域１２０の一例を示す模式図である。図４に示す例において、管理領域１１０は、二次元空間１００の中に確保された領域である。
【００１８】
また、管理領域１１０は、その周縁に位置する点である周縁点Ｄｒ１，Ｄｒ２，Ｄｒ３を結んだ直角三角形の形状を有している。なお、図示の例において、周縁点Ｄｒ１，Ｄｒ２，Ｄｒ３は、直角三角形の頂点に等しい。そして、周縁点Ｄｒ１は、仮想空間２００の原点に相当する位置である二次元空間１００の原点Ｏに一致している。周縁点Ｄｒ１，Ｄｒ２，Ｄｒ３の相互間の距離を、図示のように、距離Ｌｒ１２，Ｌｒ２３，Ｌｒ３１と呼ぶ。
【００１９】
二次元空間１００の、仮想空間のｐ軸に相当する第１軸をｘ軸および仮想空間のｑ軸に相当する第２軸をｙ軸とし、二次元空間１００内の座標を（ｘ，ｙ）の形式で表現すると、二次元空間１００の原点Ｏの座標は（０，０）である。また、以下の説明において、「点」の符号の先頭に「ｘ」または「ｙ」を付した文字列は、その点のｘ座標またはｙ座標であることとする。例えば、周縁点Ｄｒ１の座標は、「（ｘＤｒ１，ｙＤｒ１）」のように表記する。
【００２０】
また、管理領域１１０における座標のｘ軸方向の最大値をｘ軸方向最大値ｘｍａｘと呼び、ｙ軸方向の最大値をｙ軸方向最大値ｙｍａｘと呼ぶ。図示の例において、ｘ軸方向最大値ｘｍａｘは距離Ｌｒ１２に等しく、ｙ軸方向最大値ｙｍａｘは周縁点Ｄｒ３のｙ座標に等しい。
【００２１】
また、作業領域１２０は、管理領域１１０の一部を占める領域である。図４に示す例において、作業領域１２０は、頂点ａｒ１（代表点），ａｒ２，ａｒ３，ａｒ４を結んだ矩形形状を有している。以下の説明において、各点を結ぶ線分を「（始点）→（終点）」の形式で表現することがある。例えば、「ａｒ１→ａｒ４」は、頂点ａｒ１，ａｒ４を結ぶ線分である。線分ａｒ１→ａｒ４は、ｘ軸に平行であり、線分ａｒ１→ａｒ２は、ｙ軸に平行になっている。
【００２２】
管理領域１１０内の各部の距離を特定する情報を、「距離情報」と呼ぶ。管理領域１１０内の距離情報は、物理的な長さ（例えばメートル）を単位とするものである。図４の例において、距離Ｌｒ１２，Ｌｒ２３，Ｌｒ３１を表す情報は、そのまま距離を表す情報であるから「距離情報」である。さらに、管理領域１１０における点の座標（例えば、周縁点Ｄｒ１，Ｄｒ２，Ｄｒ３の座標）も、これら点の原点Ｏからの距離を特定でき、かつ、これら点同士の距離を特定できる情報であるから、「距離情報」である。
【００２３】
同様に、作業領域１２０の線分ａｒ１→ａｒ４，ａｒ１→ａｒ２の長さは、そのまま距離を表す情報であるから「距離情報」であり、頂点ａｒ１〜ａｒ４の座標も「距離情報」である。従って、処理部２４（図１参照）は、管理領域１１０の内部における距離情報に基づいて、作業領域１２０の位置、形状等を取得することができる。
【００２４】
より詳細には、処理部２４は、入力部２２から管理データが入力された際に、ステップＳ４（図２参照）で管理領域１１０を特定する距離情報を取得することができる。また、処理部２４は、入力部２２から作業情報テーブル３００（図３参照）が入力されると、作業領域代表点情報３１６および作業領域形態情報３１８に基づいて、作業領域１２０を特定する距離情報を取得することができる。
【００２５】
図５は、仮想管理領域２１０および仮想作業領域２２０（仮想特定領域）の一例を示す模式図である。仮想作業領域２２０は、上述したように、ステップＳ４（図２参照）において生成される仮想管理データによって特定される領域である。図５に示す例において、仮想管理領域２１０は、仮想空間２００の中に確保された領域である。上述した二次元空間１００のｘ軸およびｙ軸に対応する仮想空間２００の座標軸をｐ軸（第１の座標軸）およびｑ軸（第２の座標軸）とする。また、仮想空間２００内の座標を（ｐ，ｑ）の形式で表現すると、仮想空間２００の原点である仮想空間原点Ｏｉの座標は（０，０）である。
【００２６】
仮想管理領域２１０は、その周縁に位置する点である周縁点Ｄｉ１，Ｄｉ２，Ｄｉ３を結んだ、直角三角形の形状を有している。仮想管理領域２１０の形状は、管理領域１１０の相似形である。そして、仮想空間２００においては、周縁点Ｄｉ１が仮想空間原点Ｏｉに一致し、線分Ｄｉ１→Ｄｉ２がｐ軸に平行になるように配置されている。周縁点Ｄｉ１，Ｄｉ２，Ｄｉ３の相互間の距離を、図示のように、距離Ｌｉ１２，Ｌｉ２３，Ｌｉ３１と呼ぶ。上述した二次元空間１００内の距離情報と同様に、仮想空間２００内における距離を表す情報（例えば、Ｌｉ１２，Ｌｉ２３，Ｌｉ３１，Ｄｉ１，Ｄｉ２，Ｄｉ３）を「仮想距離情報」と呼ぶ。また、ｐ軸方向の仮想距離情報と、ｑ軸方向の仮想距離情報とで仮想空間２００内の平面領域を定義することができる。このようにして、仮想空間２００内の平面領域を定義する情報を「仮想平面情報」と呼ぶ。
【００２７】
また、仮想管理領域２１０における座標のｐ軸方向の最大値をｐ軸方向最大値ｐｍａｘ（第１の最大値）と呼び、ｑ軸方向の最大値をｑ軸方向最大値ｑｍａｘ（第２の最大値）と呼ぶ。このうち、ｐ軸方向最大値ｐｍａｘは、出力部２６（図１参照）の処理能力や、表示部２８の表示能力に応じた所定値であり、予め記憶部２５（図１参照）に記憶されている。図示の例において、ｐ軸方向最大値ｐｍａｘは、距離Ｌｉ１２に等しい。図４、図５に示した例において、仮想管理領域２１０は管理領域１１０に対して特に回転していないが、必要に応じて、仮想管理領域２１０を、管理領域１１０に対して回転させてもよい。
【００２８】
これは、上述したステップＳ４（図２参照）において、処理部２４が必要に応じて回転処理を行うためである。すなわち、処理部２４は、管理領域１１０内の距離情報のうち最大のもの（最大距離情報）を特定する。次に、処理部２４は、仮想空間２００に配置する線分のうち、最大距離情報に対応する線分の一端を仮想空間原点Ｏｉに配置し、当該線分の他端を、点（ｐｍａｘ，０）に配置する。
【００２９】
図４の例においては、最大距離情報は、線分Ｄｒ１→Ｄｒ２の距離Ｌｒ１２である。そして、仮想空間２００内において、最大距離情報に対応する線分は、図５に示す線分Ｄｉ１→Ｄｉ２である。そこで、処理部２４は、線分Ｄｉ１→Ｄｉ２の一端である周縁点Ｄｉ１を仮想空間原点Ｏｉに配置し、線分Ｄｉ１→Ｄｉ２の他端である周縁点Ｄｉ２を点（ｐｍａｘ，０）に配置している。
【００３０】
このように、二次元空間１００における最大距離情報をｐ軸方向最大値ｐｍａｘに対応付けると、変換係数Ｋは、「Ｋ＝ｐｍａｘ／最大距離情報」になる。処理部２４は、管理領域１１０内における各距離情報に対して、この変換係数Ｋを乗算することにより、仮想管理領域２１０内の対応する仮想距離情報を求める。そして、処理部２４は、仮想管理領域２１０の周縁に対応する線分Ｄｉ１→Ｄｉ２，Ｄｉ２→Ｄｉ３，Ｄｉ３→Ｄｉ１同士を接続することにより、仮想空間２００の内部に、管理領域１１０に対応する、一つの二次元閉領域である仮想管理領域２１０を形成する。
【００３１】
以上のような処理によって、仮想管理領域２１０の全域のｐ軸座標が「０≦ｐ≦ｐｍａｘ」の範囲に収まれば、仮想管理領域２１０が特定され、変換係数Ｋおよびｑ軸方向最大値ｑｍａｘも特定する。特定した変換係数Ｋおよびｑ軸方向最大値ｑｍａｘは、記憶部２５に記憶される。但し、仮想管理領域２１０の一部においてｐ軸座標がｐ軸方向最大値ｐｍａｘを超える場合には、仮想管理領域２１０に対して、さらなる縮小処理が行われる。その縮小処理の詳細については後述する。
【００３２】
上述したように、図４に示す作業領域１２０は、長辺および短辺がｘ軸およびｙ軸に平行な矩形である。かかる場合、各頂点のうち原点Ｏに最も近い頂点（図４の例では頂点ａｒ１）が「代表点」にされる。そして、作業情報テーブル３００（図３参照）の作業領域代表点情報３１６には、その代表点の座標（仮想管理領域の原点に相当する位置からｘ軸方向、ｙ軸方向の座標（ｘａｒ１，ｙａｒ１））が記録されている。
【００３３】
そして、作業情報テーブル３００の作業領域形態情報３１８においては、作業領域の形状（矩形）と、その寸法が記録されている。「寸法」とは、代表点からのｘ軸方向の長さ（例えば、ｘａｒ４−ｘａｒ１）およびｙ軸方向の長さ（例えば、ｙａｒ２−ｙａｒ１）である。そして、処理部２４は、上述したステップＳ６（図２参照）において、作業領域代表点情報３１６（例えば（ｘａｒ１，ｙａｒ１））と、変換係数Ｋと、に基づいて、作業領域代表点情報３１６に対応する仮想代表点（例えばａｉ１）の仮想代表点位置情報（ｘａｉ１，ｙａｉ１）を算出する。
【００３４】
さらに、処理部２４は、他の頂点ａｒ２〜ａｒ４についても同様に、仮想管理領域２１０内の対応する頂点ａｉ２〜ａｉ４（仮想頂点）の座標を算出する。そして、処理部２４は、作業領域形態情報３１８と、変換係数Ｋと、に基づいて、仮想作業領域２２０の仮想平面情報を算出する。
【００３５】
（多角形である作業領域に対する動作例）
作業領域の形状は矩形には限られず、三角形、五角形等、任意の「多角形」であってもよい。また、作業領域の形状が複雑な曲線で形成されている場合であっても、多角形近似して作業領域を定義することができる。上述したように、図４に示す作業領域１２０の形状は矩形であるが、矩形は多角形の一種であるため、作業領域１２０の形状を「多角形」として取り扱うことも可能である。作業領域が多角形である場合には、その多角形の頂点のうち原点Ｏに最も近いもの（図４の例では頂点ａｒ１）が代表点として定められる。そして、作業情報テーブル３００（図３参照）の作業領域代表点情報３１６には、当該代表点の座標が記録される。
【００３６】
また、作業情報テーブル３００の作業領域形態情報３１８には、作業領域の形状（多角形）と、代表点以外の頂点の座標が記録される。図４の例においては、作業領域１２０を多角形として取り扱う場合は、頂点ａｒ２，ａｒ３，ａｒ４の座標が作業領域形態情報３１８に記録される。この場合、処理部２４は、上述したステップＳ６（図２参照）において、各頂点のｘ座標（ｘａｒ１，ｘａｒ２，ｘａｒ３，ｘａｒ４）およびｙ座標（ｙａｒ１，ｙａｒ２，ｙａｒ３，ｙａｒ４）の各々に対して変換係数Ｋを乗算する。
【００３７】
次に、処理部２４は、これら乗算結果に基づいて、上述した各頂点ａｒ１〜ａｒ４に対応する仮想作業領域２２０の頂点ａｉ１〜ａｉ４を求める。そして、処理部２４は、各頂点ａｒ１〜ａｒ４の位置と、変換係数Ｋとに基づいて、任意の多角形である仮想作業領域２２０を特定する仮想平面情報を算出する。
【００３８】
（円形である作業領域に対する動作例）
また、作業領域の形状は円形であってもよい。図６は、管理領域１１０および円形である作業領域１３０（特定領域）の一例を示す模式図である。
図６において、管理領域１１０の形態は、図４に示したものと同様である。また、作業領域１３０の形状は、中心点をｂｒ１、半径をｂＲｒとする円形である。
【００３９】
この場合においては、中心点ｂｒ１が作業領域１３０の代表点になり、作業情報テーブル３００（図３参照）の作業領域代表点情報３１６には、中心点ｂｒ１の座標が記録される。また、作業領域形態情報３１８には、作業領域の形状（円）と、半径ｂＲｒが記録される。この場合、処理部２４は、上述したステップＳ６（図２参照）において、代表点である中心点ｂｒ１のｘ座標（ｘｂｒ１）およびｙ座標（ｙｂｒ１）の各々に対して変換係数Ｋを乗算する。
【００４０】
処理部２４は、これら乗算結果に基づいて、中心点ｂｒ１に対応する仮想作業領域の中心点を求める。そして、処理部２４は、半径ｂＲｒと変換係数Ｋとに基づいて、仮想作業領域の仮想平面情報を算出する。
【００４１】
図７は、仮想管理領域２１０および円形である仮想作業領域２３０の例を示す模式図である。
仮想管理領域２１０の形態は、図５に示したものと同様である。また、仮想作業領域２３０は、中心点ｂｉ１を中心とし、半径ｂＲｉを有する円形になっている。
【００４２】
（仮想管理領域の縮小処理）
上述したように、図２のステップＳ４において、処理部２４は、仮想管理領域の一部においてｐ軸座標がｐ軸方向最大値ｐｍａｘを超える場合には、仮想管理領域に対して、さらなる縮小処理を行う。その縮小処理の例を以下説明する。
図８は、平行四辺形である管理領域１５０を示す模式図である。
図８において、平行四辺形の長辺の長さはｘｐであり、平行四辺形の高さはｙｑである。この場合、管理領域１５０における最大距離情報は、長辺の長さｘｐになる。
【００４３】
図９は、平行四辺形である仮想管理領域２５０，２５２の模式図である。
二点鎖線で示す仮想管理領域２５０は、管理領域１５０（図８参照）における最大距離情報すなわち長辺の長さｘｐを、単純にｐ軸方向最大値ｐｍａｘに対応させて形成したものである。この仮想管理領域２５０においては、ｐ軸方向最大値ｐｍａｘを超える部分が生じている。
【００４４】
このような場合、処理部２４は、仮想管理領域２５０を縮小処理し、その結果として得られた仮想管理領域２５２を、適用すべき仮想管理領域として取得する。より詳細に説明すると、処理部２４は、仮想管理領域２５０の全領域においてｐ軸成分が「０≦ｐ≦ｐｍａｘ」の範囲に収まり、かつｑ軸成分が「０≦ｑ≦ｑｍａｘ」の範囲に収まるように、変換係数Ｋを再計算し、記憶部２５に記憶させる。そして、処理部２４は、再計算の結果得られた新たな変換係数Ｋに基づいて、仮想管理領域２５２を形成する。
【００４５】
（表示処理の詳細）
次に、図２のステップＳ８において実行される処理の詳細を説明する。
上述したように、ステップＳ８においては、作業領域表示データのうち、条件指定データに対応するものが選択され、対応する画像が表示部２８に表示される。この条件指定データには、様々なものを指定することが可能であるが、特に「時刻」、「時間範囲」または「作業対象物」を指定することができる。ここで「時刻」とは、例えば「１５：００」のように、ある瞬間のタイミングを表すものである。条件指定データとして「時刻」が指定されると、処理部２４は、時間情報３１４の時間範囲内にその時刻が含まれているレコードを抽出し、抽出したレコードに係る一または複数の作業領域表示データを、表示部２８に表示させる。
【００４６】
また、「時間範囲」とは、例えば「１５：００〜１６：００」のように、一定の長さを有する期間である。条件指定データとして「時間範囲」が指定されると、処理部２４は、指定された時間範囲と、時間情報３１４に示された時間範囲とが少なくとも一部の範囲において重複しているレコードを抽出する。そして、処理部２４は、抽出したレコードに係る一または複数の作業領域表示データを、表示部２８に表示させる。
また、条件指定データとして「作業対象物」が指定されると、処理部２４は、作業対象物特定情報３１１に当該作業対象物が指定されているレコードを抽出する。そして、処理部２４は、抽出したレコードに係る一または複数の作業領域表示データに基づく画像を、表示部２８に表示させる。
【００４７】
図１０は、表示部２８における表示画面の一例を示す図である。
図示の例において、表示画面５００には、矩形の仮想管理領域（図示略）に対応する矩形の仮想管理領域対応図形５１０が示されている。仮想管理領域対応図形５１０の左下隅が、仮想空間原点に対応する。また、仮想管理領域対応図形５１０の横軸がｐ軸（図５参照）に対応し、縦軸がｑ軸に対応する。処理部２４は、ｐ軸方向最大値ｐｍａｘおよびｑ軸方向最大値ｑｍａｘを出力部２６に供給する。これにより、出力部２６は、ｐ軸方向最大値ｐｍａｘおよびｑ軸方向最大値ｑｍａｘに対応した解像度で、仮想管理領域対応図形５１０を表示部２８に表示させることができる。
【００４８】
そして、仮想管理領域対応図形５１０の内側には、抽出したレコードに係る作業領域表示データに対応して、作業領域対応図形５２０，５３０，５４０（特定領域対応図形）が示されている。なお、図示の例は、条件指定データとして「時刻（１５：００）」が指定された例を示しており、時間情報３１４（図３参照）の時間範囲内にその時刻（１５：００）が含まれているレコードに係る画像が表示されている。特に、表示される画像のうち、作業領域対応図形５２０，５３０，５４０の形状（図示の例では、何れも矩形）は、対応する仮想作業領域の形状と相似形である。
【００４９】
さらに、作業領域対応図形５２０，５３０，５４０の内側には、「変圧器Ｃ」等の作業対象物と、「シャーシ組立」等の作業内容と、「１４：００〜１６：００」等の時間情報と、が示されている。これらは、それぞれ、対応するレコード３２０（図３参照）の作業対象物特定情報３１１、作業識別情報３１２、および時間情報３１４から取得したものである。
【００５０】
〈実施形態の効果〉
以上のように本実施形態の管理装置（２０）は、二次元空間（１００）内の領域である管理領域（１１０）の内部における距離情報（Ｌｒ１２，Ｌｒ２３，Ｌｒ３１）に基づいて、管理領域（１１０）内における特定領域（１２０）を管理する管理装置（２０）であって、距離情報（Ｌｒ１２，Ｌｒ２３，Ｌｒ３１）を取得する入力部（２２）と、第１の座標軸（ｐ軸）と、第１の座標軸（ｐ軸）に直交する第２の座標軸（ｑ軸）とを有する仮想空間（２００）において、第１の座標軸（ｐ軸）および第２の座標軸（ｑ軸）の値が共に０である点を仮想空間原点（Ｏｉ）とし、管理領域（１１０）に対応する仮想空間（２００）内の一つの二次元閉領域を仮想管理領域（２１０）とし、仮想管理領域（２１０）の第１の座標軸上の最大値を第１の最大値（ｐｍａｘ）とし、仮想管理領域（２１０）の第２の座標軸上の最大値を第２の最大値（ｑｍａｘ）とし、第１の最大値（ｐｍａｘ）と、第２の最大値（ｑｍａｘ）と、を記憶する記憶部（２５）と、複数の距離情報（Ｌｒ１２，Ｌｒ２３，Ｌｒ３１）に係る数値に対して変換係数（Ｋ）を乗算し、それぞれの距離情報（Ｌｒ１２，Ｌｒ２３，Ｌｒ３１）に対応して仮想空間（２００）における距離を示す複数の仮想距離情報（Ｌｉ１２，Ｌｉ２３，Ｌｉ３１）を求め、複数の距離情報のうち最大のもの（Ｌｒ１２）に対応する仮想空間（２００）内の線分である仮想最大線分（Ｄｉ１→Ｄｉ２，Ｌｉ１２）の一端（Ｄｉ１）を仮想空間原点（Ｏｉ）に配置し、仮想最大線分（Ｄｉ１→Ｄｉ２，Ｌｉ１２）の他端（Ｄｉ２）を第１の座標軸（ｐ軸）上の第１の最大値（ｐｍａｘ）に配置することによって管理領域（１１０）に対応する仮想管理領域（２１０）の位置を決定し、複数の仮想距離情報に係る線分のうち仮想管理領域（２１０）の周縁に対応する線分同士を接続して、仮想空間内に、管理領域に対応する仮想管理領域（２１０）を配置し、特定領域（１２０）内の一点である代表点（ａｒ１）のｘ軸方向とｙ軸方向の位置を示す代表点位置情報（３１６）と、特定領域（１２０）の形状を特定する特定領域形態情報（３１８）と、を取得し、代表点位置情報（３１６）と、変換係数（Ｋ）とに基づいて代表点位置情報（３１６）に対応する仮想代表点位置情報（ｘａｉ１，ｙａｉ１）を求め、特定領域形態情報（３１８）と、変換係数（Ｋ）とに基づいて、特定領域（１２０）に対応する仮想管理領域（２１０）内における仮想特定領域（２２０）の位置を取得する処理部（２４）と、を備える。
これにより、管理領域（１１０）における種々の位置情報を適切に管理できる。
【００５１】
また、特定領域（１２０）が矩形である場合、代表点位置情報（３１６）は、二次元空間（１００）の原点（Ｏ）を基準として代表点（ａｒ１）の位置を表すｘ軸方向のｘ軸方向代表点距離情報（ｘａｒ１）とｙ軸方向のｙ軸方向代表点距離情報（ｙａｒ１）と、を含むものであり、特定領域形態情報（３１８）は、特定領域（１２０）のｘ軸方向の長さを表すｘ軸方向距離情報（ｘａｒ４−ｘａｒ１）と、特定領域（１２０）のｙ軸方向の長さを表すｙ軸方向距離情報（ｙａｒ２−ｙａｒ１）と、を含むものであり、処理部（２４）は、ｘ軸方向距離情報（ｘａｒ４−ｘａｒ１）と変換係数（Ｋ）との乗算結果と、ｙ軸方向距離情報（ｙａｒ２−ｙａｒ１）と変換係数（Ｋ）との乗算結果と、を取得し、第１の座標軸（ｐ軸）上の値と、第２の座標軸（ｑ軸）上の値とによって、代表点（ａｒ１）に対応する仮想代表点（ａｉ１）の仮想代表点位置情報（ｘａｉ１，ｙａｉ１）と、仮想特定領域（２２０）を特定する仮想平面情報と、を算出する。
これにより、特定領域（１２０）が矩形である場合に位置情報を少なくすることができ、少ない情報量で位置情報を適切に管理できる。
【００５２】
また、特定領域（１２０）が多角形である場合、代表点位置情報（ｘａｒ１，ｙａｒ１）は、二次元空間（１００）の原点（Ｏ）を基準として代表点（ａｒ１）の位置を表すｘ軸方向のｘ軸方向代表点距離情報（ｘａｒ１）とｙ軸方向のｙ軸方向代表点距離情報（ｙａｒ１）と、を含むものであり、特定領域形態情報（３１８）は、原点（Ｏ）を基準として、特定領域（１２０）の複数の頂点（ａｒ２〜ａｒ４）の位置を表すｘ軸方向の距離情報である複数のｘ軸方向頂点距離情報（ｘａｒ２，ｘａｒ３，ｘａｒ４）と、ｙ軸方向の距離情報である複数のｙ軸方向頂点距離情報（ｙａｒ２，ｙａｒ３，ｙａｒ４）と、を含むものであり、処理部（２４）は、複数のｘ軸方向頂点距離情報（ｘａｒ２，ｘａｒ３，ｘａｒ４）と、複数のｙ軸方向頂点距離情報（ｙａｒ２，ｙａｒ３，ｙａｒ４）と、の各々に対して変換係数（Ｋ）を乗算し、その結果に基づいて仮想空間（２００）において複数の頂点（ａｒ１〜ａｒ４）に対応する仮想頂点（ａｉ１〜ａｉ４）の位置と、仮想特定領域（２２０）を特定する仮想平面情報と、を算出する。
これにより、様々な形状の特定領域（１２０）に対して、フレキシブルに対応することができる。
【００５３】
また、特定領域（１３０）の形状が円形である場合、代表点（ｂｒ１）は、特定領域（１３０）の中心であり、代表点位置情報（ｘｂｒ１，ｙｂｒ１）は、二次元空間（１００）の原点（Ｏ）を基準として代表点（ｂｒ１）の位置を表すｘ軸方向のｘ軸方向代表点距離情報（ｘｂｒ１）とｙ軸方向のｙ軸方向代表点距離情報（ｙｂｒ１）と、を含むものであり、特定領域形態情報（３１８）は、特定領域（１３０）の半径（ｂＲｒ）を含み、処理部（２４）は、半径（ｂＲｒ）に対して変換係数（Ｋ）を乗算し、その結果に基づいて仮想特定領域（２３０）を特定する仮想平面情報を算出する。
これにより、特定領域（１３０）が円形である場合に位置情報を少なくすることができ、少ない情報量で位置情報を適切に管理できる。
【００５４】
また、処理部（２４）は、複数の距離情報（Ｌｒ１２，Ｌｒ２３，Ｌｒ３１）のうち最大のもの（Ｌｒ１２）と、第１の最大値（ｐｍａｘ）と、に基づいて、変換係数（Ｋ）を求め、求めた変換係数（Ｋ）を記憶部（２５）に記憶させる。
これにより、適切な変換係数（Ｋ）を記憶部（２５）に記憶させることができる。
【００５５】
また、処理部（２４）は、仮想管理領域（２５０）が、第１の座標軸（ｐ軸）の方向の長さが第１の最大値（ｐｍａｘ）であり第２の座標軸（ｑ軸）の方向の長さが第２の最大値（ｑｍａｘ）である矩形領域を超える部分を有する場合に、仮想管理領域（２５０）の全ての領域が矩形領域に収まるように変換係数（Ｋ）を変更し、変更した変換係数（Ｋ）に基づいて仮想管理領域（２５２）を形成する。
これにより、形成した仮想管理領域（２５０）が不適切な場合には、適切な仮想管理領域（２５２）を形成することができる。
【００５６】
また、特定領域（１２０）は、作業を行うための領域であり、処理部（２４）は、複数の特定領域（１２０）における作業開始時刻を各々表す複数の時間情報（３１４）と、複数の特定領域（１２０）の代表点（ａｒ１）に各々対応する複数の代表点位置情報（ｘａｒ１，ｙａｒ１）と、複数の特定領域（１２０）に各々対応する複数の特定領域形態情報（３１８）と、を含む作業情報テーブル（３００）を入力部（２２）から取得し、記憶部（２５）に記憶する。
これにより、作業を行うべき特定領域（１２０）の位置および形態と、作業開始時刻とを適切に管理することができる。
【００５７】
また、作業は複数の作業対象物の何れかに対して実行されるものであり、作業情報テーブル（３００）は、特定領域（１２０）に対応する作業対象物を特定する作業対象物特定情報（３１１）を含む。
これにより、ユーザは、各作業と、各作業対象物との関係を明白に把握することができる。
【００５８】
また、処理部（２４）は、入力部（２２）において時間情報（３１４）が入力されると、対応する特定領域（１２０）を選択する。
これにより、時間情報（３１４）に対応する特定領域（１２０）を迅速に求めることができる。
【００５９】
また、処理部（２４）は、入力部（２２）において作業対象物特定情報が入力されると、対応する特定領域（１２０）を選択する。
これにより、指定した作業対象物に対応する特定領域（１２０）を迅速に求めることができる。
【００６０】
また、管理装置（２０）は、供給された画像データを表示する表示部（２８）と、処理部（２４）における処理結果を画像データに変換する出力部（２６）と、をさらに備え、処理部（２４）は、仮想管理領域（２１０）における第１の最大値（ｐｍａｘ）と第２の最大値（ｑｍａｘ）とを出力部（２６）に供給し、処理部（２４）は、出力部（２６）を介して、仮想管理領域に対応する仮想管理領域対応図形（５１０）を表示部（２８）に表示させ、選択された特定領域に対応する特定領域対応図形（５２０，５３０，５４０）と、選択された特定領域に対応する時間情報（３１４）と、選択された特定領域に対応する作業対象物特定情報（３１１）と、を仮想管理領域対応図形とともに表示部（２８）に表示させる。
これにより、ユーザは、表示部（２８）の表示内容に基づいて、特定領域に対応する時間情報（３１４）と、作業対象物とを迅速に把握することができる。
【００６１】
また、表示部（２８）は矩形の表示領域を有するものであり、処理部（２４）は、仮想空間原点（Ｏｉ）を表示領域の一隅である表示領域原点に対応付け、表示領域の長辺を第１の座標軸（ｐ軸）に対応付け、表示領域の短辺を第２の座標軸（ｑ軸）に対応付けて、仮想管理領域対応図形を表示部（２８）に表示させる。
これにより、仮想管理領域対応図形を適切な態様で表示部（２８）に表示させることができる。
【００６２】
〈変形例〉
本発明は上述した実施形態に限定されるものではなく、種々の変形が可能である。上述した実施形態は本発明を理解しやすく説明するために例示したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、上記実施形態の構成に他の構成を追加してもよく、構成の一部について他の構成に置換をすることも可能である。また、図中に示した制御線や情報線は説明上必要と考えられるものを示しており、製品上で必要な全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。上記実施形態に対して可能な変形は、例えば以下のようなものである。
【００６３】
（１）上記実施形態においては、表示部２８に仮想管理領域対応図形５１０とともにガントチャートを表示させ、ガントチャートに時刻を表す時刻カーソルを表示させてもよい。その際、時刻カーソルに係る時刻を上述した条件指定データとして適用してもよい。すなわち、時刻カーソルに係る時刻において実行される作業を仮想管理領域対応図形５１０に表示してもよい。
【００６４】
（２）図３の作業情報テーブル３００に含まれる情報は、図示のものに限定されるわけではない。例えば、作業に利用する装置（工作機械、測定器等）や、作業の担当者等の情報を作業情報テーブル３００に含めてもよい。さらに、これらの情報を作業領域対応図形５２０，５３０，５４０（図１０参照）とともに表示させてもよい。
【００６５】
（３）上記実施形態における管理装置２０のハードウエアは一般的なコンピュータによって実現できるため、図２に示したフローチャートに係るプログラム等を記憶媒体に格納し、または伝送路を介して頒布してもよい。
【００６６】
（４）図２に示した処理は、上記実施形態ではプログラムを用いたソフトウエア的な処理として説明したが、その一部または全部をＡＳＩＣ(Application Specific Integrated Circuit；特定用途向けＩＣ)、あるいはＦＰＧＡ(Field Programmable Gate Array)等を用いたハードウエア的な処理に置き換えてもよい。
【符号の説明】
【００６７】
２０  管理装置
２２  入力部
２４  処理部
２５  記憶部
２６  出力部
２８  表示部
１００  二次元空間
１１０，１５０  管理領域
１２０，１３０  作業領域（特定領域）
２００  仮想空間
２１０，２５０，２５２  仮想管理領域
２２０，２３０  仮想作業領域（仮想特定領域）
３００  作業情報テーブル
３１１  作業対象物特定情報
３１２  作業識別情報
３１４  時間情報
３１６  作業領域代表点情報（代表点位置情報）
３１８  作業領域形態情報（特定領域形態情報）
５１０  仮想管理領域対応図形
５２０，５３０，５４０  作業領域対応図形（特定領域対応図形）
Ｄｉ１，Ｄｉ２，Ｄｉ３  周縁点（仮想距離情報）
Ｄｒ１，Ｄｒ２，Ｄｒ３  周縁点（距離情報）
Ｋ  変換係数
Ｌｉ１２，Ｌｉ２３，Ｌｉ３１  距離（仮想距離情報）
Ｌｒ１２，Ｌｒ２３，Ｌｒ３１  距離（距離情報）
Ｏ  原点
Ｏｉ  仮想空間原点
ａｉ１  頂点、（仮想代表点）
ａｉ２〜ａｉ４  頂点（仮想頂点）
ａｒ１  頂点（代表点）
ａｒ２〜ａｒ４  頂点
ｐｍａｘ  ｐ軸方向最大値（第１の最大値）
ｑｍａｘ  ｑ軸方向最大値（第２の最大値）
ｘａｉ１，ｙａｉ１  座標（仮想代表点位置情報）
ｘａｒ１  代表点位置情報（ｘ軸方向代表点距離情報）
ｘａｒ２，ｘａｒ３，ｘａｒ４  ｘ軸方向頂点距離情報
ｙａｒ１  代表点位置情報（ｙ軸方向代表点距離情報）
ｙａｒ２，ｙａｒ３，ｙａｒ４  ｙ軸方向頂点距離情報
【図１】
2020154889.tif 000003
【図２】
2020154889.tif 000004
【図３】
2020154889.tif 000005
【図４】
2020154889.tif 000006
【図５】
2020154889.tif 000007
【図６】
2020154889.tif 000008
【図７】
2020154889.tif 000009
【図８】
2020154889.tif 000010
【図９】
2020154889.tif 000011
【図１０】
2020154889.tif 000012
【手続補正書】
【提出日】令和1年10月8日(2019.10.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
二次元空間内の領域である管理領域の内部における距離情報に基づいて、前記管理領域内における特定領域を管理する管理装置であって、
前記距離情報を取得する入力部と、
第１の座標軸と、前記第１の座標軸に直交する第２の座標軸とを有する仮想空間において、前記第１の座標軸および前記第２の座標軸の値が共に０である点を仮想空間原点とし、前記管理領域に対応する前記仮想空間内の一つの二次元閉領域を仮想管理領域とし、前記仮想管理領域の前記第１の座標軸上の最大値を第１の最大値とし、前記仮想管理領域の前記第２の座標軸上の最大値を第２の最大値とし、前記第１の最大値と、前記第２の最大値と、を記憶する記憶部と、
全ての前記距離情報に係る数値に対して、前記第１の最大値を前記管理領域の内部の最大の前記距離情報で除して算出する変換係数を乗算し、それぞれの前記距離情報に対応して前記仮想空間における距離を示す複数の仮想距離情報を求め、複数の前記距離情報のうち最大のものに対応する前記仮想空間内の線分である仮想最大線分の一端を前記仮想空間原点に配置し、前記仮想最大線分の他端を前記第１の座標軸上の前記第１の最大値に配置することによって前記管理領域に対応する前記仮想管理領域の位置を決定し、複数の前記仮想距離情報に係る線分のうち前記仮想管理領域の周縁に対応する線分同士を接続して、前記仮想空間内に、前記管理領域に対応する前記仮想管理領域を配置し、前記特定領域内の一点である代表点のｘ軸方向とｙ軸方向の位置を示す代表点位置情報と、前記特定領域の形状を特定する特定領域形態情報と、を取得し、前記代表点位置情報と、前記変換係数とに基づいて前記代表点位置情報に対応する仮想代表点位置情報を求め、前記特定領域形態情報と、前記変換係数とに基づいて、前記特定領域に対応する仮想特定領域を特定する仮想平面情報を求め、前記仮想管理領域内における前記仮想特定領域の位置を取得する処理部と、を備える
ことを特徴とする管理装置。
【請求項２】
前記代表点位置情報は、前記仮想管理領域の原点に相当する位置である前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記特定領域の前記ｘ軸方向の長さを表すｘ軸方向距離情報と、前記特定領域の前記ｙ軸方向の長さを表すｙ軸方向距離情報と、を含むものであり、
前記処理部は、前記ｘ軸方向距離情報と前記変換係数との乗算結果と、前記ｙ軸方向距離情報と前記変換係数との乗算結果と、を取得し、前記第１の座標軸上の値と、前記第２の座標軸上の値とによって、前記代表点に対応する仮想代表点の仮想代表点位置情報と、前記仮想特定領域を特定する仮想平面情報を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項３】
前記代表点位置情報は、前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記原点を基準として、前記特定領域の複数の頂点の位置を表す前記ｘ軸方向の距離情報である複数のｘ軸方向頂点距離情報と、前記ｙ軸方向の距離情報である複数のｙ軸方向頂点距離情報と、を含むものであり、
前記処理部は、複数の前記ｘ軸方向頂点距離情報と、複数の前記ｙ軸方向頂点距離情報と、の各々に対して前記変換係数を乗算し、その結果に基づいて前記仮想空間において複数の前記頂点に対応する仮想頂点の位置と、前記仮想特定領域を特定する仮想平面情報と、を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項４】
前記代表点は、前記特定領域の中心であり、
前記代表点位置情報は、前記二次元空間の原点を基準として前記代表点の位置を表す前記ｘ軸方向のｘ軸方向代表点距離情報と前記ｙ軸方向のｙ軸方向代表点距離情報と、を含むものであり、
前記特定領域形態情報は、前記特定領域の半径を含み、
前記処理部は、前記半径に対して前記変換係数を乗算し、その結果に基づいて前記仮想特定領域を特定する仮想平面情報を算出する
ことを特徴とする請求項１に記載の管理装置。
【請求項５】
前記処理部は、前記仮想管理領域が、前記第１の座標軸の方向の長さが前記第１の最大値であり前記第２の座標軸の方向の長さが前記第２の最大値である矩形領域を超える部分を有する場合に、前記仮想管理領域の全ての領域が前記矩形領域に収まるように前記変換係数を変更し、変更した前記変換係数に基づいて前記仮想管理領域を形成する
ことを特徴とする請求項１に記載の管理装置。
【請求項６】
前記特定領域は、作業を行うための領域であり、
前記処理部は、複数の前記特定領域における作業開始時刻を各々表す複数の時間情報と、複数の前記特定領域の前記代表点に各々対応する複数の前記代表点位置情報と、複数の前記特定領域に各々対応する複数の前記特定領域形態情報と、を含む作業情報テーブルを前記入力部から取得し、前記記憶部に記憶する
ことを特徴とする請求項１に記載の管理装置。
【請求項７】
前記作業は複数の作業対象物の何れかに対して実行されるものであり、
前記作業情報テーブルは、前記特定領域に対応する前記作業対象物を特定する作業対象物特定情報を含む
ことを特徴とする請求項６に記載の管理装置。
【請求項８】
前記処理部は、
前記入力部において前記時間情報が入力されると、対応する前記特定領域を選択する
ことを特徴とする請求項７に記載の管理装置。
【請求項９】
前記処理部は、
前記入力部において前記作業対象物特定情報が入力されると、対応する前記特定領域を選択する
ことを特徴とする請求項８に記載の管理装置。
【請求項１０】
供給された画像データを表示する表示部と、
前記処理部における処理結果を前記画像データに変換する出力部と、をさらに備え、
前記処理部は、前記仮想管理領域における前記第１の最大値と前記第２の最大値とを前記出力部に供給し、
前記処理部は、前記出力部を介して、前記仮想管理領域に対応する仮想管理領域対応図形を前記表示部に表示させ、選択された前記特定領域に対応する特定領域対応図形と、選択された前記特定領域に対応する前記時間情報と、選択された前記特定領域に対応する前記作業対象物特定情報と、を前記仮想管理領域対応図形とともに前記表示部に表示させる
ことを特徴とする請求項８または９に記載の管理装置。
【請求項１１】
前記表示部は矩形の表示領域を有するものであり、
前記処理部は、前記仮想空間原点を前記表示領域の一隅である表示領域原点に対応付け、前記表示領域の長辺を前記第１の座標軸に対応付け、前記表示領域の短辺を前記第２の座標軸に対応付けて、前記仮想管理領域対応図形を前記表示部に表示させる
ことを特徴とする請求項１０に記載の管理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記課題を解決するため本発明の管理装置は、二次元空間内の領域である管理領域の内部における距離情報に基づいて、前記管理領域内における特定領域を管理する管理装置であって、前記距離情報を取得する入力部と、第１の座標軸と、前記第１の座標軸に直交する第２の座標軸とを有する仮想空間において、前記第１の座標軸および前記第２の座標軸の値が共に０である点を仮想空間原点とし、前記管理領域に対応する前記仮想空間内の一つの二次元閉領域を仮想管理領域とし、前記仮想管理領域の前記第１の座標軸上の最大値を第１の最大値とし、前記仮想管理領域の前記第２の座標軸上の最大値を第２の最大値とし、前記第１の最大値と、前記第２の最大値と、を記憶する記憶部と、全ての前記距離情報に係る数値に対して、前記第１の最大値を前記管理領域の内部の最大の前記距離情報で除して算出する変換係数を乗算し、それぞれの前記距離情報に対応して前記仮想空間における距離を示す複数の仮想距離情報を求め、複数の前記距離情報のうち最大のものに対応する前記仮想空間内の線分である仮想最大線分の一端を前記仮想空間原点に配置し、前記仮想最大線分の他端を前記第１の座標軸上の前記第１の最大値に配置することによって前記管理領域に対応する前記仮想管理領域の位置を決定し、複数の前記仮想距離情報に係る線分のうち前記仮想管理領域の周縁に対応する線分同士を接続して、前記仮想空間内に、前記管理領域に対応する前記仮想管理領域を配置し、前記特定領域内の一点である代表点のｘ軸方向とｙ軸方向の位置を示す代表点位置情報と、前記特定領域の形状を特定する特定領域形態情報と、を取得し、前記代表点位置情報と、前記変換係数とに基づいて前記代表点位置情報に対応する仮想代表点位置情報を求め、前記特定領域形態情報と、前記変換係数とに基づいて、前記特定領域に対応する仮想特定領域を特定する仮想平面情報を求め、前記仮想管理領域内における前記仮想特定領域の位置を取得する処理部と、を備えることを特徴とする。