(57)【要約】  本発明を適用した１システムでは、部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶し、第２装置が読み取って送信する前記部品の識別情報を受信し、受信した識別情報を記憶部から検索して、見つけた識別情報に対応する取り付け情報を第１装置の画像に合成して第１合成画像を作成する。
2011111122.tif 000002
【特許請求の範囲】
【請求項１】
部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを対応付けて記憶する記憶部を有するコンピュータに、
前記部品の識別情報を読み取る第２装置から該識別情報を受信すると、該識別情報を前記記憶部から検索して、見つけた識別情報に対応する取り付け情報を前記第１装置の画像に合成して第１合成画像を作成する処理、
を実行させるためのプログラム。
【請求項２】
前記部品は、線状構造物の所定の箇所に位置する、
ことを特徴とする請求項１記載のプログラム。
【請求項３】
前記記憶部は、前記線状構造物を前記第１装置に配置して取り付ける経路である経路情報を、更に対応付けて記憶し、
前記コンピュータに、
前記識別情報を前記記憶部から検索して、見つけた経路情報を前記第１装置の画像に合成して第２合成画像を作成する処理、
を実行させるための請求項２記載のプログラム。
【請求項４】
部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶する記憶部と、
第２装置が読み取って送信する前記部品の識別情報を受信する識別情報受信手段と、
前記識別情報受信手段が受信した識別情報を前記記憶部から検索して、見つけた識別情報に対応する取り付け情報を前記第１装置の画像に合成して第１合成画像を作成する画像作成手段と、
を具備することを特徴とする取付作業支援装置。
【請求項５】
部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶装置に記憶し、
第２装置が読み取って送信する前記部品の識別情報を受信し、
該受信した識別情報を前記記憶装置から検索して、見つけた識別情報に対応する取り付け情報を前記第１装置の画像に合成して第１合成画像を作成する、
ことを特徴とする取付作業支援方法。
【請求項６】
部品を第１装置に取り付ける作業を支援する取付作業支援装置、該部品の識別情報を読み取って該取付作業支援装置に送信する第２装置、及び前記部品を取り付ける箇所を前記第１装置上に投影する投影装置、及び該投影装置が前記第１装置上に投影する箇所を変化させる移動装置を備え、
前記取付作業支援装置は、
前記部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶する記憶部と、
前記第２装置が読み取って送信する前記部品の識別情報を受信する識別情報受信手段と、
前記識別情報受信手段が受信した識別情報を前記記憶部から検索して、見つけた識別情報に対応する取り付け情報を用いて前記移動装置を制御する制御手段と、
を具備することを特徴とする取付作業支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品を対象とする装置に取り付ける取付作業を支援する技術に関する。
【背景技術】
【０００２】
電気製品等のなかには、部品点数が非常に多いものがある。近年では、処理すべきデータ量、及び負荷の増加により、多くのサーバをケーブルにより相互に接続することも多くなっている。【０００３】
取り付けるべき部品の数が多くなるほど、各部品を取り付ける取付作業に要する時間はより長くなる。これは、部品の取り付け場所等の確認により長い時間が必要となる、誤った取り付けをし易くなる、といった理由からである。このことから、取付作業を支援する取付作業支援装置が創案されている。【０００４】
従来の取付作業支援装置の一つは、両端にコネクタ（部品）を備えたケーブルを取り付ける取付作業（配線作業）を支援する。その支援は、コネクタを接続するソケットを多数、配置した制御盤でケーブルのコネクタを実際に接続すべきソケットを指示することにより行っている。その指示は、制御盤に設けた各ソケットの近傍にＬＥＤを配置し、ケーブルのコネクタを接続すべきソケットの近傍のＬＥＤを点灯させることにより行っている。そのようにして、ケーブルを適切に取り付けられるように配線作業を支援する。【０００５】
上記従来の取付作業支援装置では、各コネクタ（或いはその近傍）にＲＦＩＤタグを取り付けたケーブルを対象にしている。各ＲＦＩＤタグから読み出される識別情報は１ソケットと対応付けている。それにより、この従来の取付作業支援装置は、コネクタ（ケーブル）のＲＦＩＤタグから読み出された識別情報により、点灯すべきＬＥＤを特定する。【０００６】
上記のような制御盤は、その制御盤を採用したシステム以外では使用できないことから、汎用性は極めて低い。また、配置するＬＥＤや、そのＬＥＤを点灯させる配線等により、より部品点数が多くなって、製造コストは上昇し、製造に要する時間も長くなる。このようなことから、部品の取り付けの支援には、汎用性を考慮することが重要である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１５１３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、様々な対象物（装置）への部品の取り付けを支援できるようにするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明を適用した１システムでは、部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶する記憶部と、第２装置が読み取って送信する部品の識別情報を受信する識別情報受信手段と、識別情報受信手段が受信した識別情報を記憶部から検索して、見つけた識別情報に対応する取り付け情報を第１装置の画像に合成して第１合成画像を作成する画像作成手段と、を具備する。
【発明の効果】
【００１０】
本発明を適用した１システムでは、様々な対象物（装置）への部品の取り付けを支援することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。
【図２】第１の実施形態による取付作業支援装置１の機能構成を説明する図である。
【図３】本実施形態による取付作業支援装置が配線作業の支援の対象とするケーブルを説明する図である。
【図４Ａ】ＲＦリーダの例を説明する図である（その１）。
【図４Ｂ】ＲＦリーダの例を説明する図である（その２）。
【図５】ケーブルの配線作業が行われるサーバルームを説明する図である。
【図６】構成リストデータの構成を説明する概念図である。
【図７】部品データの構成を説明する図である。
【図８】サーバの３Ｄモデルデータが表すソケットの配置を説明する図である。
【図９】配線情報の構成を説明する図である。
【図１０Ａ】配線作業支援処理のフローチャートである（その１）。
【図１０Ｂ】配線作業支援処理のフローチャートである（その２）。
【図１１】第１の実施形態を適用可能なコンピュータのハードウェア構成の一例を示す図である。
【図１２】第２の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。
【図１３】合成画像生成処理のフローチャートである。
【図１４】第３の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。
【図１５】レーザポインタセッティングの手順を説明するフローチャートである。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
＜第１の実施形態＞
図１は、第１の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。この取付作業支援システムは、図１に示すように、本実施形態による取付作業支援装置１、３Ｄ（３次元）モデリングシステム２、及びＲＦリーダ３を備えた構成となっている。【００１３】
本実施形態による取付作業支援装置１は、具体的には表示装置を備えた携帯可能なパーソナルコンピュータ（ＰＣ）、或いはＰＤＡである。つまり、そのようなコンピュータ（データ処理装置）に、部品を取り付ける取付作業を支援するためのプログラム（取付作業支援プログラム）を実行させることで実現させたものである。そのようなコンピュータにより取付作業支援装置１を実現させたため、場所（部品を取り付ける対象物）を変えての取付作業に対応することができる。【００１４】
近年では、ケーブル、ワイヤーハーネス、或いは流体を流すチューブなどの変形可能な線状構造物を取り付ける対象物の設計データを用いて、その線状構造物を配置する配線経路を仮想３次元空間上で設計することが行われている。本実施形態による取付作業支援装置１は、部品として線状構造物を取り付ける配線作業を支援するものとして実現されている。【００１５】
３Ｄモデリングシステム２は、具体的には、対象物、及び配線経路等の各種設計データを管理する例えばデータベース（ＤＢ）サーバである。取付作業支援装置１との間のデータ通信は、例えばアクセスポイントを有するＬＡＮを介して行われる。ここでは混乱を避けるために以降、線状構造物としては両端にそれぞれ１つのコネクタを備えたケーブル、つまり着脱部品である２個のコネクタを線状部品で接続した線状構造物のみを想定する。コネクタを接続する部品は「ソケット」と総称する。２個のコネクタを接続する線状部品は、ケーブル３０との区別を容易にするために以降「信号線」と呼ぶことにする。【００１６】
図３は、本実施形態による取付作業支援装置１が配線作業の支援の対象とするケーブルを説明する図である。図３に示すように本実施形態では、各コネクタ３１にＩＣタグ（ＲＦＩＤタグ）３２が取り付けられたケーブル３０の配線作業を支援することを前提としている。【００１７】
各ケーブル３０はケーブル情報により管理される。このケーブル情報は、例えばケーブルＩＤ、第１のＩＣタグＩＤ、第２のＩＣタグＩＤ、ケーブル長、及びケーブル種別の各データを含む構成である。各データには具体的な内容として、例えばケーブルＩＤ＝１０１、第１のＩＣタグＩＤ＝１０１Ａ、第２のＩＣタグＩＤ＝１０１Ｂ、ケーブル長＝５ｍ、及びケーブル種別＝ＬＡＮケーブル、が割り当てられる。ケーブルＩＤデータ、第１のＩＣタグＩＤデータ、及び第２のＩＣタグＩＤデータには、このような内容が割り当てられることから、第１及び第２のＩＣタグＩＤデータの何れからでもケーブルＩＤデータを特定できるようになっている。第１のＩＣタグＩＤデータは、ケーブル３０の一方のコネクタ３１に付されたＩＣタグ３２に識別情報として格納され、第２のＩＣタグＩＤデータは、残りのコネクタ３１に付されたＩＣタグ３２に識別情報として格納される。【００１８】
ＲＦリーダ３は、ケーブル３０のコネクタ３１に付されたＩＣタグ３２から識別情報（タグＩＤ）を読み出すためのものである。このＲＦリーダ３は、ＩＣタグ３２からタグＩＤを読み出した場合、図１に示すように、そのタグＩＤ４ａを例えば短距離無線通信技術を用いて取付作業支援装置１に送信する。タグＩＤ４ａの送受信は、短距離無線通信技術以外の通信技術を用いて行うようにしても良い。つまり例えば有線で送受信を行うようにしても良い。複数の選択可能な通信技術を搭載させ、搭載させた通信技術のなかから選択できるようにしても良い。ここでは便宜的に、短距離無線通信技術のみを想定する。【００１９】
図４Ａ及び図４Ｂは、ＲＦリーダ３の例を説明する図である。
コネクタ３１のソケットへの接続は、作業者がコネクタ３１を手に持って行うのが普通である。このことから本実施形態では、作業者が手にしているコネクタ３１のＩＣタグ３２のみからタグＩＤ４ａを読み出せるように、ＩＣタグ３２からタグＩＤ４ａを読み出す通信部３ａを手首、或いは指に取り付けられるものを採用している。【００２０】
取付作業支援装置１は、３Ｄモデリングシステム２が管理するデータを用いて、ケーブル３０の各コネクタ３１を接続すべき各ソケット、及び配線経路を表示することにより、そのケーブル３０を取り付ける配線作業を支援する。装置は設計に従って製造されることから、その設計データを用いて仮想３次元空間上で設計されたケーブル３０の配線経路は、実際にケーブル３０を取り付けるべき配線経路を表すものである。３Ｄモデリングシステム２が管理するデータを用いて配線作業の支援を行うのは、このためである。配線経路の設計結果等は、実際の配線作業の仕方を指示するのにそのまま用いることもできることから、適切な配線作業の支援は負荷を抑えつつ行えるようになる。【００２１】
取付作業支援装置１がデータを取得する３Ｄモデリングシステム２は、例えば図１に示すように、ライブラリＤＢ２ａ、配線情報ＤＢ２ｂ、構成リストＤＢ２ｃ、及びケーブル情報ＤＢ２ｄを管理する。ケーブル情報ＤＢ２ｄは、ケーブル３０毎のケーブル情報を格納したものである。取付作業支援装置１による配線作業の支援について説明する前に、図５〜図９を参照し、他のＤＢ２ａ〜２ｃにそれぞれ格納されるデータについて具体的に説明する。【００２２】
図５は、ケーブル３０の配線作業が行われるサーバルームを説明する図である。このサーバルーム５０は、例えば処理すべきデータ量、及び負荷の増加への対応、或いはクラウドコンピューティング（cloud computing）の提供のために設計されたものである。広義の意味において、ケーブル３０を取り付けるべき対象物（装置）に相当する。その対象物であるサーバルーム５０には、複数のサーバ５２を収納可能なラック５１が複数、配置されている。それにより、ケーブル３０はサーバ５２間の接続等に用いられる。ライブラリＤＢ２ａ、配線情報ＤＢ２ｂ、及び構成リストＤＢ２ｃにそれぞれ格納されるデータは、このサーバルーム５０の設計に関係するものを例にとって説明する。【００２３】
構成リストＤＢ２ｃには、対象物毎に、その対象物の構成要素となる装置、及びその配置を表す構成リストデータが格納される。図６は、その構成リストデータの構成を説明する概念図である。図６に示すように、構成リストデータは、サーバルーム５０に配置されるラック５１、各ラック５１に搭載されるサーバ５２を示すものとなっている。各ラック５１、及びサーバ５２は、機種を表す機種データ、仮想３次元空間上で配置される位置（座標）を示す位置データ、及び角度データ等により表される。【００２４】
位置データ、及び角度データは、例えば構成リストデータ上で上位の構成要素を基準として相対的に表された数値データである。それにより、例えばラック５１では、位置データはラック５１の基準点のサーバルーム５０の基準点からの変位を表し、角度データはラック５２の基準とする方向とサーバルーム５０の基準とする方向との間の角度を表している。以降、対象物の構成要素は「部品」、上位の部品は「親部品」とそれぞれ呼ぶことにする。【００２５】
この角度データは、３次元の座標軸毎に存在するが、ここでは便宜的に無視する。また、位置データ、及び角度データは、親部品を基準とした相対的なものではなく、仮想３次元空間（対象物を含む）の座標系の原点を基準にしたものも選択できるようになっている。しかし、このことも便宜的に無視する。【００２６】
ライブラリＤＢ２ａには、配置可能な部品毎に、その部品の詳細を表す部品データが格納される。図７は、部品データの構成を説明する図である。図７に示すように、各部品データは、部品の名称を表す品名データ、機種データ、備えられたソケットを表すソケットデータ、及び形状等を表す３Ｄモデルデータを備えた構成となっている。図７には、部品データとして、ラック５１、及びサーバ５２のものを表している。【００２７】
図７において、「電源×６」は電源用のソケットが６個、存在することを表している。「１０００ＢＡＳＥ−Ｔ」、「１００ＢＡＳＥ−Ｔ」及び「１０００ＢＡＳＥ−ＳＸ」は何れもＬＡＮ規格を表している。ＬＡＮ規格に続く表記は、そのＬＡＮ規格のソケットの数、及び配置の仕方を表している。それにより、例えば「１０００ＢＡＳＥ−Ｔ」に続けて表記の「８×８」は、１０００ＢＡＳＥ−Ｔ規格のソケットを８個まとめて並べたものが８存在することを表している。「ＵＳＢ×４」は、ＵＳＢ規格のソケットが４個、存在することを表している。「ＲＳ−２３２Ｃ×２」はＲＳ−２３２Ｃ規格のソケットが２個存在することを表している。【００２８】
図８は、サーバ５２の３Ｄモデルデータが表すソケットの配置を説明する図である。図８では、規格別にソケットを抜粋し丸で囲んで示している。
３Ｄモデルデータは、部品（サーバ５２）の仮想３次元空間の形状を表す形状データ、及びその形状データによって表されるソケットの位置を表す位置データを含む構成である。この位置データは、例えばサーバ５２の基準点からの変位を表すものであり、ソケット毎に存在する。各ソケットには、例えば種別毎に分けて識別番号が割り当てられている。それにより位置データは、例えば識別番号、及びソケットの種別を表す種別データ等とまとめて管理される。親部品であるラック５１を基準とした相対的なソケットの位置は、そのソケットの位置データとサーバ５２の位置データを用いて算出される。【００２９】
図８に示すように、各サーバ５２には多数のソケットが存在する。配線情報ＤＢ２ｂには、主にサーバ５２のうちの何れかが備えたソケットに接続するケーブル３０毎に、そのケーブル３０の配線設計の結果を表す配線情報が格納される。図９は、配線情報の構成を説明する図である。【００３０】
図９には、配線情報を構成するデータとして、対応ソケット１データ、対応ソケット２データ、ケーブル種別データ、通過位置データ、結束位置データ、結線順位データ、及び実ケーブル情報を表記し、その具体的な内容は「：」を挟んで表記している。表記の内容は、１０００ＢＡＳＥ−ＳＸのソケットを介して２つのサーバ５２間を接続するケーブル３０を例にとったものである。それらのデータ、及び内容は、それぞれ以下のようになっている。【００３１】
ケーブル３０の配線設計は、例えば始点（ソケット）から終点（別のソケット）に至る配線経路を決定することに相当する。対応ソケット１データは、そのような配線設計時に始点として指定されたソケットを表すデータである。その具体的な内容として表記の「サーバ１」「ＬＡＮソケット１」「（９．９５，１９．９５，１．１）」はそれぞれ、ソケットは識別番号（ソケット番号）として１が割り当てられたサーバ５２に設置されている、サーバ５２に設置されたＬＡＮソケットのなかで識別番号（ソケット番号）として１が割り当てられている、その位置（座標）は（９．９５，１９．９５，１．１）であることを表している。その位置（座標）データとして表す「（９．９５，１９．９５，１．１）」は、例えばサーバルーム５０を基準としたものである。サーバルーム５０を基準とするのは、異なるラック５１間でケーブル３０を接続する場合があるからである。それにより、サーバルーム５０におけるソケットの位置の算出を不要とすると共に、その位置を作業者がより直感的に分かりやすくしている。各部品の位置データが親部品を基準にした相対的なデータであった場合、ＸＹＺの各座標値は、そのＬＡＮソケットの位置データの他に、サーバ５２の位置データ、そのサーバ６２を収納するラック５１の位置データを用いて計算される。同様に、対応ソケット２データは、終点として指定されたソケットを表すデータである。その具体的な内容として表記の「サーバ２」「ＬＡＮソケット５」「（９．９５，１９．６，１．５）」もそれぞれ、ソケットは識別番号として２が割り当てられたサーバ５２に設置されている、サーバ５２に設置されたＬＡＮソケットのなかで識別番号として５が割り当てられている、その位置（座標）は（９．９５，１９．６，１．５）であることを表している。【００３２】
ケーブル種別データは、対応ソケット１データ、及び対応ソケット２データがそれぞれ表すソケットの間の接続に用いるべきケーブル３０を表すデータである。その具体的な内容として表記の「ＬＡＮケーブル（φ５、０．５ｍ）」は、太さ（幅）が５ｍｍ、長さが０．５ｍのＬＡＮケーブルが用いるべきケーブル３０であることを表している。【００３３】
ケーブル３０の配線設計では、例えば始点と終点の間の配線経路はケーブル３０が通過すべき位置（通過位置）を指定することで行うようになっている。また、配線経路のなかでケーブル３０を固定させるべき位置は結束位置として指定できるようになっている。それにより配線経路は、通過点、及び／或いは、結束位置を通って、始点と終点を結ぶ線として設計される。通過位置データは、指定された通過位置を表すデータであり、結束位置データは、指定された結束位置を表すデータである。これら通過位置データ、及び結束位置データはそれぞれ、設計者が指定した位置の数分、存在する。このことから、図９では、通過位置の指定は２箇所、結束位置は１箇所、それぞれ設計者に指定されたことを示している。【００３４】
通過位置データ、及び結束位置データも共に、例えば対象物（ここではサーバルーム５０）の基準点からの変位により位置を表すデータである。対象物の基準点による相対的な位置データは、異なるラック５１に収容されたサーバ５２間をケーブル３０により接続するようなケースが多い場合に採用するのが望ましい。しかし、同じラック５１に収容されたサーバ５２間をケーブル３０により接続するような場合には、ラック５１の基準点による相対的な位置データを採用しても良い。図９に通過位置データ、及び結束位置データとして表記のＸＹＺ座標値は、ＸＹ座標値が同じでＺ座標値のみ異なっている。これは、設計者がサーバルーム５０の垂直方向上の位置のみを変えて２箇所の通過位置、及び１箇所の結束位置を指定したことを表している。【００３５】
結束順位データは、配線作業を行うべき順番を表すデータである。その順番は、例えばラック５１毎に割り当てられたものであり、デフォルト値としては、例えば配線設計を行った順番が自動的に割り当てられる。【００３６】
実ケーブル情報は、配線作業により実際に取り付けられたケーブル３０を特定するための情報であり、ケーブルＩＤデータ、第１のコネクタＩＤデータ、及び第２のコネクタＩＤデータを含む構成となっている。第１のコネクタＩＤデータとしては、同じケーブル３０のコネクタ３１に付されたＩＣタグ３２のなかで最初に読み出された識別情報が格納される。次に読み出された識別情報は、第２のコネクタＩＤデータとして格納される。ケーブルＩＤデータは、例えば第１のコネクタＩＤデータと共に格納される。【００３７】
取付作業支援装置１は、３Ｄモデリングシステム２が管理する部品データ、及び配線情報５等を受信し、ケーブル３０を取り付ける部品、及びそのケーブル３０の配線経路を含む画像（以降、他と区別するために「配線画像」と呼ぶ）を生成して表示させる。図１の６は、その配線画像を表している。その配線画像６において、６ａはケーブル３０のコネクタ３１を取り付けるべきソケット（始点）、６ｂは信号線を通すべき通過位置、６ｃは信号線を固定すべき結束位置をそれぞれ表している。【００３８】
本実施形態では、このような配線画像６を作成し表示することにより、ケーブル３０の配線作業を支援する。このため、取り付ける部品、及びその部品が取り付けられる対象物（装置）の種類に係わらず、その部品の取付作業を支援することができる。それにより、高い汎用性が実現される。【００３９】
上述したように、ケーブル３０の各コネクタ３１にはＩＣタグ３２が取り付けられ、配線作業を行う作業者は、図４Ａ或いは図４Ｂに表すようなＲＦリーダ３を手に取り付けるようにしている。それにより本実施形態では、作業者がコネクタ３１を手に持っているか否か、及び手に持ったコネクタ３１の順序を特定できるようにしている。作業者がコネクタ３１を手に持っているか否か、及び手に持ったコネクタ３１の順序は、作業者が行っている配線作業の過程を表す情報である。なぜならケーブル３０の配線作業は、１個のコネクタ３１を手に持ってソケットに取り付ける→信号線を配線経路に沿って通す→残ったコネクタ３１を手に持ってソケットに取り付ける、といった過程を経るのが普通だからである。【００４０】
ＲＦリーダ３は、ＩＣタグ３２から読み出したタグＩＤ４ａを送信する。取付作業支援装置１は、ＲＦリーダ３から受信したタグＩＤ４ａにより、作業者が行っている配線作業の過程を特定し、その特定結果に応じて、適切な配線作業を支援するための情報を配線画像６の表示により提供する。それにより、本実施形態では、１個目のコネクタ３１を取り付けるべきソケットの指示→通過位置、或いは結束位置によるケーブル３０の信号線の配線経路の指示→２個目のコネクタ３１を取り付けるべきソケットの指示、といったように段階的に分けて行うべき作業内容を指示する情報を提供する。そのようにして、図１に示す例では、ソケット６ａ→通過位置６ｂ→結束位置６ｃの順序で適切な作業を行ううえで重要な位置を順次、指示する。このように段階的に分けて行うべき作業内容を指示するのは、多くの情報を提供することによって混乱しないようにするためである。つまり、行うべき作業内容を容易、且つ迅速に理解できるようにして、適切な配線作業を確実に作業者に行わせるためである。【００４１】
そのような配線作業を作業者が行う結果、取付作業支援装置１はＲＦリーダ３から２つのタグＩＤ４ａを受信する。この２つのタグＩＤ４ａは実ケーブル情報の第１、及び第２のコネクタＩＤデータとして保存される。タグＩＤ４ａから特定されるケーブルＩＤは実ケーブル情報のケーブルＩＤデータとして保存される。このようにして内容が確定した実ケーブル情報４は、図１に示すように取付作業支援装置１から３Ｄモデリングシステム２に送信され、配線情報ＤＢ２ｂに登録される。【００４２】
図２は、第１の実施形態による取付作業支援装置１の機能構成を説明する図である。ここで、上記のように段階的に分けての作業内容の指示を可能とする取付作業支援装置１の構成について具体的に説明する。【００４３】
この取付作業支援装置１は、図２に示すように、ケーブル検出部１１、操作部１２、配線情報取得部１３、制御部１４、及び出力部１５を備えた構成となっている。それらは以下のようの機能を備えている。【００４４】
ケーブル検出部１１は、作業者が手に持ったケーブル３０（のコネクタ３１）を検出する。作業者が手に持ったコネクタ３１に付されたＩＣタグ３２からのＩＣタグ４ａの読み出しは、ＲＦリーダ３が行う。このことからケーブル検出部１１は、ＲＦリーダ３から送信されたＩＣタグ４ａを受信して処理し、配線作業の過程を特定するものとして実現される。【００４５】
操作部１２は、作業者が各種操作を行うためのものである。具体的には、例えば各種キー、及びその各種キーへの操作を検出する回路等によって実現される。
配線情報取得部１３は、３Ｄモデリングシステム２とのデータ通信を行い、その３Ｄモデリングシステム２から配線情報５を含む情報を取得するものである。【００４６】
制御部１４は、取付作業支援装置１全体の制御を行うものである。配線情報取得部１３が取得した配線情報５、及び部品データ等を用いて配線画像６を生成する配線情報処理部１４ａを備えている。出力部１５は、生成された配線画像６を表示するものである。【００４７】
図２に示す構成は、上述したように、コンピュータ（データ処理装置）に取付作業支援プログラムを実行させることで実現される。図１１は、本実施形態を適用可能なコンピュータのハードウェア構成の一例を示す図である。ここで図１１を参照して、上記取付作業支援装置１として使用可能なコンピュータの構成例について具体的に説明する。【００４８】
図１１に示すコンピュータは、ＣＰＵ６１、メモリ６２、入力装置６３、出力装置６４、外部記憶装置６５、媒体駆動装置６６、ネットワーク接続装置６７、及び無線通信装置６８を有し、これらがバス６９によって互いに接続された構成となっている。同図に示す構成は一例であり、これに限定されるものではない。【００４９】
ＣＰＵ６１は、当該コンピュータ全体の制御を行う。図１１には一つのみ示しているが、ＣＰＵ６１は複数、搭載されていても良い。
メモリ６２は、プログラム実行、データ更新等の際に、外部記憶装置６５（あるいは可搬型の記録媒体７０）に記憶されているプログラムあるいはデータを一時的に格納するＲＡＭ等の半導体メモリである。ＣＰＵ６１は、プログラムをメモリ６２に読み出して実行することにより、全体の制御を行う。【００５０】
入力装置６３は、例えば、キーボード等の作業者が操作する操作装置、及びその操作への操作を検出する検出装置を備えたものである。その検出装置は、操作装置に対するユーザの操作を検出し、その検出結果をＣＰＵ６１に通知する。【００５１】
出力装置６４は、例えば表示装置、及びその表示装置と接続された表示制御装置を備えたものである。図１に示す配線画像６は、出力装置６４の表示装置上に表示される。外部記憶装置６５は、例えばフラッシュメモリ、或いはハードディスク装置等の大容量の記憶装置である。主に各種データやプログラムの保存に用いられる。【００５２】
媒体駆動装置６６は、メモリカード等の可搬型の記録媒体７０にアクセスするものである。ネットワーク接続装置６７は、例えば通信ネットワークを介した外部装置との通信を可能とさせるものである。３Ｄモデリングシステム２とのデータ通信は、このネットワーク接続装置６７を介しておこなわれる。無線通信装置６８は、短距離の無線通信を可能にするものである。ＲＦリーダ３から送信されるＩＣタグの受信は、例えばこの無線通信装置６８により行われる。【００５３】
上記取付作業支援プログラムは、外部記憶装置６５、若しくは記録媒体７０に記録されているか、或いは通信ネットワークを介してネットワーク接続装置６７により取得される。その取付作業支援プログラムをメモリ６２に読み出してＣＰＵ６１が実行することにより、取付作業支援装置１は実現される。【００５４】
図１１に示す構成では、図２に示す各部は以下の組み合わせにより実現される。ここでは便宜的に、取付作業支援プログラムが外部記憶装置６５に格納され、３Ｄモデリングシステム２とのデータ通信はネットワーク接続装置６７を介して行われ、ＲＦリーダ３とのデータ通信は無線通信装置６８を介して行われると想定する。【００５５】
この想定では、ケーブル検出部１１は、ＣＰＵ６１、メモリ６２、外部記憶装置６５、無線通信装置６８及びバス６９によって実現される。操作部１２は、ＣＰＵ６１、メモリ６２、入力部６３、外部記憶装置６５及びバス６９によって実現される。配線情報取得部１３は、ＣＰＵ６１、メモリ６２、外部記憶装置６５、ネットワーク接続装置６７及びバス６９によって実現される。制御部１４は、ＣＰＵ６１、メモリ６２、外部記憶装置６５及びバス６９によって実現される。出力部１５は、ＣＰＵ６１、メモリ６２、出力装置６４、外部記憶装置６５及びバス６９によって実現される。【００５６】
図１０Ａ及び図１０Ｂは、取付作業支援処理のフローチャートである。次に、図１０Ａ及び図１０Ｂを参照して、取付作業支援装置１の動作について詳細に説明する。
この取付作業支援処理は、図１１のＣＰＵ６１が取付作業支援プログラムを実行することで実現される。図１０Ａ及び図１０Ｂでは、便宜的に、ＣＰＵ６１が実行する処理の他に、作業者が配線作業のために行うべき操作も併せて示している。ＣＰＵ６１が実行する処理との区別を明確にするために、作業者が行うべき操作には「ＯＰ」、ＣＰＵ６１が実行する処理には「Ｓ」を先頭に付した符号を用いている。それにより、作業者が行うべき操作と併せて詳細に説明する。【００５７】
この取付作業支援処理は、作業者が配線作業の開始を指示することで起動される（ステップＯＰ１）。その開始指示は、実際には、取付作業支援プログラムを起動した後、配線作業の対象となる場所を選択することにより行えるようになっている。例えば構成リストデータ、ケーブル情報ＤＢ２ｄ、その場所分の配線情報５、及びその場所に存在する部品の部品データは、特には図示していないが、その開始指示によって３Ｄモデリングシステム２から取付作業支援装置１に送信される。【００５８】
開始指示を受け付けたＣＰＵ６１は、ステップＳ１において、選択された場所のなかで結線順位番号、つまり結線が済んだものを除いて、結線順位データの値が最も小さい配線情報の検索を行い、該当する配線情報を抽出する。上記したように、対応する配線作業が完了した配線情報では実ケーブル情報４が登録される。このことから、３Ｄモデリングシステム２により抽出される対象となる配線情報５は、実ケーブル情報４が登録されていないものである。また、抽出した配線情報５、部品の３Ｄモデルデータ、及び構成リストデータを用いて配線画像６の生成を行う。このとき構成リストデータは、部品の３Ｄモデルデータの配置を決定するのに用いられる。【００５９】
配線情報５を抽出したＣＰＵ６１は、ステップＳ２において、配線作業に用いるべきケーブル３０の種別、及び長さ等を出力装置６４の表示装置上に表示させる。その後はステップＳ３に移行して、ＩＣタグ３２の認識を待つ。このＩＣタグ３２の認識は、ＲＦリーダ３によるものであり、ＩＣタグ３２の認識は、そのＲＦリーダ３からタグＩＤ４ａを受信することに相当する。【００６０】
作業者は、表示装置上に表示された情報に従い、該当するケーブル３０を取得し（ステップＯＰ２）、そのケーブル３０の何れかのコネクタ３１を手に持つ（ステップＯＰ３）。そのコネクタ３１を手に持つことにより、ＲＦリーダ３はＩＣタグ３２からタグＩＤ４ａを読み出し、送信することになる。その結果、ＣＰＵ６１はステップＳ３からステップＳ４に移行させる。【００６１】
ステップＳ４では、ＣＰＵ６１は、ＲＦリーダ３から受信したコネクタ３１のＩＣタグ３２のタグＩＤ４ａを取得する。次のステップＳ５では、ＣＰＵ６１は、配線情報５の実ケーブル情報４の第１のコネクタＩＤデータとして取得したタグＩＤ４ａを格納すると共に、そのタグＩＤ４ａから得られるケーブルＩＤデータを格納する。その次に移行するステップＳ６では、ＣＰＵ６１は、配線情報の対応ソケット１データが示すソケット６ａを強調（ハイライト）表示する配線画像６を出力装置６４の表示装置に表示させる。【００６２】
そのソケット６ａの強調表示は、作業者が手に持っているコネクタ３１を差し込むべきソケットの場所を分かりやすくするために行うものである。本実施形態では、例えばソケット６ａを囲む比較的に大きい丸印を徐々に小さくしていく動画、或いはソケット６ａの表示状態（表示色或いは輝度）を変化させる動画により強調表示を行うようにしている。この強調表示は、この強調表示用の動画表示のためのサブルーチン処理の実行により実現させている。強調表示するソケット６ａは、例えば対応ソケット１データ中の位置データによって指定される。このことから、ステップＳ６では、このサブルーチン処理の実行禁止解除を行うようになっている。その実行禁止解除により、実行禁止を行うまでの間、ＣＰＵ６１はこのサブルーチン処理をステップＳ７として、取付作業支援処置とは別に実行する。このサブルーチン処理は周知の技術で実現できることから、ここでは詳細は省略する。ソケット６ａの強調表示を開始させた後、ＣＰＵ６１はステップＳ８に移行して、ＩＣタグを認識しなくなるのを待つ。【００６３】
ソケット６ａの強調表示により、作業者はコネクタ３１を差し込むべきソケットに差し込む作業を行い（ステップＯＰ４）、そのコネクタ３１から手を離す（ステップＯＰ５）。それにより、ＲＦリーダ３からタグＩＤ４ａの送信は停止する。この結果、ＣＰＵ６１はステップＳ８から図１０ＢのステップＳ９に移行させることとなる。ステップＳ９への移行時に、ステップＳ７として実行するサブルーチン処理は実行を禁止する。【００６４】
ステップＳ９では、ＣＰＵ６１は、配線情報の通過位置、或いは結束位置データが示す配線画像６上の場所を強調表示する。この強調表示は、例えば通過位置、或いは結束位置の表示状態を順次、変化させるサブルーチン処理の実行により実現させている。このことから、ステップＳ９では、このサブルーチン処理の実行禁止解除を行うようになっている。その実行禁止解除により、実行禁止を行うまでの間、ＣＰＵ６１はこのサブルーチン処理をステップＳ１０として、取付作業支援処理とは別に実行する。このサブルーチン処理も周知の技術で実現できることから、ここでは詳細は省略する。通過位置、或いは結束位置の強調表示を開始させた後、ＣＰＵ６１はステップＳ１１に移行して、ＩＣタグを認識するのを待つ。【００６５】
通過位置、或いは結束位置の強調表示により、作業者は信号線を通すべきところに通す取り回しを行い（ステップＯＰ６）、その後に差し込んでいないコネクタ３１を手に持つ（ステップＯＰ７）。それにより、ＲＦリーダ３からタグＩＤ４ａが送信される。この結果、ＣＰＵ６１はステップＳ１１からステップＳ１２に移行させることとなる。ステップＳ１２への移行時には、ステップＳ１０のサブルーチン処理は実行を禁止する。【００６６】
ステップＳ１２では、ＣＰＵ６１は、ＲＦリーダ３から受信したコネクタ３１のＩＣタグ３２のタグＩＤ４ａを取得する。次のステップＳ１３では、ＣＰＵ６１は、配線情報５の実ケーブル情報４の第２のコネクタＩＤデータとして取得したタグＩＤ４ａを格納すると共に、その配線情報５の対応ソケット２データが示すソケットを強調表示する配線画像６を出力装置６４の表示装置に表示させる。【００６７】
そのソケットの強調表示は、例えば上記ソケット６ａの強調表示と同様に、サブルーチン処理の実行により実現される。このことから、ステップＳ１３では、このサブルーチン処理の実行禁止解除を行うようになっている。その実行禁止解除により、実行禁止を行うまでの間、ＣＰＵ６１はこのサブルーチン処理をステップＳ１４として、取付作業支援処理とは別に実行する。このサブルーチン処理は他のサブルーチン処理と同様に周知の技術で実現できることから、詳細は省略する。ソケットの強調表示を開始させた後、ＣＰＵ６１はステップＳ１５に移行して、ＩＣタグを認識しなくなるのを待つ。【００６８】
ソケットの強調表示により、作業者はコネクタ３１を差し込むべきソケットに差し込む作業を行い（ステップＯＰ８）、そのコネクタ３１から手を離す（ステップＯＰ９）。それにより、ＲＦリーダ３からタグＩＤ４ａの送信は停止する。この結果、ＣＰＵ６１はステップＳ１５からステップＳ１６に移行させることとなる。ステップＳ１６への移行時に、ステップＳ１４として実行するサブルーチン処理は実行を禁止する。【００６９】
ステップＳ１６では、ＣＰＵ６１は３Ｄモデリングシステム２から受信した配線情報５の全ての配線作業が終了したか否か判定する。受信した配線情報５のなかで実ケーブル情報４が格納されていないものが存在する場合、他に行うべき配線作業が残っていることから、判定はＮＯとなってステップＳ１に戻る。それにより、対象とする配線情報５を変えて、同様の処理を実行する。一方、実ケーブル情報４が格納されていない配線情報５が存在しない場合には、作業者が指定した場所の配線作業は終了したとして、判定はＹＥＳとなり、例えば実ケーブル情報４を含む配線情報５を３Ｄモデリングシステム２に送信して配線情報ＤＢ２ｂを更新させた後、この取付作業支援処理を終了する。【００７０】
このようにして本実施形態では、ＲＦリーダ３によるＩＣタグ３２の認識結果を用いて、配線作業の進行を把握し、進行状況に応じた作業支援をタイムリに行うようにしている。それにより、作業者にとっては、そのときの状況に応じて行うべき作業内容を容易に確認できるため、迅速、且つ適切な作業を行うことができる。【００７１】
本実施形態では、配線作業が終了したケーブル３０の画像は配線画像６から消去することにより、配線画像６中には配線作業の対象とするケーブル３０のみを配置するようにしている。これは、他のケーブル３０の存在によって、差し込むべきソケット、或いは配線経路等が特定し難くなるのを回避するためである。【００７２】
作業者は、何らかの理由により、配線作業に用いるべきケーブル３０のコネクタ３１を手にする可能性がある。ＲＦリーダ３が作業者の近くにあるコネクタ３１のＩＣタグ３２のタグＩＤ４ａを読み出す可能性もある。このようなことから、特には図示しないが、ＣＰＵ６１は、受信したケーブル情報ＤＢ２ｄに格納されたケーブル情報を参照し、ＲＦリーダ３から受信したタグＩＤ４ａから作業者が適切なケーブル３０のコネクタ３１を手に持ったか否かの確認も行うようになっている。それにより、適切なケーブル３０のコネクタ３１を手に持っていないことを確認した場合は、その旨を伝えるメッセージを表示装置６４の表示装置上に表示させて、適切なケーブル３０のコネクタ３１を手に持つことを促すようにしている。【００７３】
本実施形態は、ケーブル３０を取り付ける配線作業を想定しているが、想定する配線作業は、ケーブル３０の撤去、交換、或いは接続する部品（ソケット）を変える変更によるものであっても良い。また、配線画像６の生成は、取付作業支援装置１が行っているが、３Ｄモデリングシステム２に行わせても良い。このことから、取付作業支援装置１は複数の装置を用いて実現させても良い。【００７４】
段階的に分けての作業内容の指示は、その指示に用いるデータを、対応ソケット１データ→通過位置データ及び結束位置データ→対応ソケット２データ、の順序で切り換えることで行っているが、その順序は変更しても良い。つまり、例えば対応ソケット１データ→対応ソケット２データ→通過位置データ及び結束位置データ、或いは通過位置データ及び結束位置データ→対応ソケット１データ→対応ソケット２データ、といった順序であっても良い。その順序を作業者が任意に選択できるようにしても良い。【００７５】
＜第２の実施形態＞
上記第１の実施形態では、ケーブル３０を差し込むソケットを含む部品の表示用の画像データとして、部品データの３Ｄモデルデータを用いている。第２の実施形態は、３Ｄモデルデーを用いることなく、ケーブル３０の配線作業を作業者が把握できるようにしたものである。【００７６】
図１２は、第２の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。第２の実施形態では、図１２に示すように、取付作業支援システムは、取付作業支援装置１、３Ｄ（３次元）モデリングシステム２、ＲＦリーダ３、及びヘッドマウントディスプレイ（ＨＭＤ）１２００を備えた構成となっている。【００７７】
このＨＭＤ１２００は、頭に装着して用いるタイプの周知のディスプレイである。特に詳細な構成は図示しないが、表示装置、カメラ、入力装置、及び通信装置を備えている。その通信装置は、例えばＲＦリーダ３と同様に、短距離の無線通信が可能なものである。入力装置への操作により、カメラを用いた撮影や、撮影によって得られた画像（以降「カメラ画像」）の送信を行うことができる。【００７８】
第２の実施形態による取付作業支援装置１は、ＨＭＤ１２００からカメラ画像１２０１を取得し、取得したカメラ画像１２０１上にケーブル３０の画像を配置する合成画像１２２０を生成してＨＭＤ１２００に送信する。図１２には、カメラ画像１２０１、及び合成画像１２２０の各例を併せて示している。【００７９】
カメラ画像１２０１としては、図１２に示すように、４つのマーカー１２０１ａを含めた範囲の撮影画像を想定している。この４つのマーカー１２０１ａは、撮影場所の特定の他に、カメラ画像１２０１に配置するケーブル３０の画像の生成、及びその配置する位置の決定に用いることができる。撮影場所の特定は、マーカー１２０１ａに例えば２次元コードを印刷することで可能にしている。ケーブル３０の画像の生成、及び配置の決定は、例えば４つのマーカー１２０１ａの位置関係から仮想３次元空間上における視点の位置を特定することで行う。そのようにして、撮影を行った際の作業者（ＨＭＤ１２００）と部品（ここではラック５１、或いはサーバ５２）との位置関係、及び撮影条件に応じたケーブル３０の画像を生成し、生成したケーブル３０の画像をカメラ画像１２０１に配置する形で合成画像１２２０を生成する。それにより、ケーブル３０の配線経路、つまりコネクタ３１を差し込むべきソケットや、信号線の取り回しを作業者が把握できるようにしている。第２の実施形態でも第１の実施形態と同様に、ケーブル３０のコネクタ３１を差し込むべきソケット６ａ、ケーブル３０の信号線の通過位置６ｂ、及び結束位置６ｃは強調表示により視覚的に容易に認識可能とさせる。【００８０】
カメラ画像１２０１には、作業者が実際に見る部品が写っている。このため、３Ｄモデルデータによって表現される画像とは異なり、作業者に違和感を与えるような可能性は極めて低い。それにより、作業者にとっては、コネクタ３１を差し込むべきソケットや通過位置等の把握はより容易に行えるようになる。【００８１】
第２の実施形態における取付作業支援装置１は、基本的に図２に示す第１の実施形態における取付作業支援装置１の機能構成と同じであっても良い。例えば図２に示す機能構成において、配線情報取得部１３はＨＭＤ１２００からカメラ画像１２０１を取得し、制御部１４の配線情報処理部１４ａはカメラ画像１２０１を用いて合成画像１２２０を生成する機能を持たせても良い。合成画像１２２０をＨＭＤ１２００に送信するような機能は、出力部１５に持たせれば良い。そのように機能を割り当てる場合、図１１に示す構成では、配線情報取得部１３は、ＣＰＵ６１、メモリ６２、外部記憶装置６５、ネットワーク接続装置６７、無線通信装置６８及びバス６９によって実現される。制御部１４（配線情報処理部１４ａ）は、第１の実施形態と同じく、ＣＰＵ６１、メモリ６２、外部記憶装置６５及びバス６９によって実現される。出力部１５は、ＣＰＵ６１、メモリ６２、外部記憶装置６５、無線通信装置６８及びバス６９によって実現される。【００８２】
第１の実施形態では、図１０Ａ及び図１０Ｂに示す取付作業支援処理をＣＰＵ６１が実行することにより、配線作業を支援する。第２の実施形態でも、基本的には同様の取付作業支援処理をＣＰＵ６１が実行する。しかし、第２の実施形態では、ステップＯＰ１における作業者による配線作業の開始の指示は、ＨＭＤ１２００からのカメラ画像１２０１の送信により行うことができる。カメラ画像１２０１中のマーカー１２０１ａの認識により配線作業の対象となる場所の特定を行うことができる。このカメラ画像１２０１は、表示する合成画像１２２０の生成に用いる。このことから、第２の実施形態では図１０ＡのステップＳ１で図１３に示す合成画像生成処理が実行される。ここで図１３を参照して、合成画像生成処理について詳細に説明する。【００８３】
先ず、ステップＳ２１では、ＣＰＵ６１はＨＭＤ１２００から受信されたカメラ画像１２０１を取得する。次のステップＳ２２では、ＣＰＵ６１はこのカメラ画像１２０１中のマーカー１２０１ａの位置を認識して抽出し、このマーカー１２０１ａが表す場所を特定する。その後はステップＳ２３に移行して、ＣＰＵ６１は、特定した場所に存在する部品の部品データ（３Ｄモデルデータ）、配線情報、及び構成リストデータを３Ｄモデリングシステム２から取得する。それらのデータを取得した後はステップＳ２４に移行する。【００８４】
マーカー１２０１ａを取り付ける位置は予め定めている。それにより３Ｄモデルデータは、予め定めた位置にマーカー１２０１ａが存在するものとしている。
ステップＳ２４では、ＣＰＵ６１は構成リストデータに従って部品の３Ｄモデルデータを配置した画像上のマーカー１２０１ａと、カメラ画像１２０１中のマーカー１２０１ａとを照合する。続くステップＳ２５では、ＣＰＵ６１は照合結果から、カメラ画像１２０１中に存在する部品と作業者の間の位置関係、つまり仮想３次元空間上における視点を特定する。その後はステップＳ２６に移行する。【００８５】
ステップＳ２６では、特定した視点に従って、結線が済んだものを除いて結線順位データの値が最も小さい配線情報が配線経路を表すケーブル３０の３次元画像を作成する。次にステップＳ２７に移行して、ＣＰＵ６１は、作成したケーブル３０の３次元画像をカメラ画像１２０１に合成することにより、合成画像１２２０を作成する。その作成後に移行するステップＳ２８では、ＣＰＵ６１は、その合成画像１２２０をＨＭＤ１２００に送信して表示させる。その送信後、この合成画像生成処理を終了する。【００８６】
図１０ＡのステップＳ７、図１０ＢのステップＳ１０及びＳ１４としてそれぞれ実行されるサブルーチン処理は、ＨＭＤ１２００が表示させている合成画像１２２０の表示内容を変化、つまりソケット６ａ、通過位置、或いは結束位置等のハイライト表示を実現させる。ステップＳ１６のＮＯの判定によりステップＳ１を再度、実行する場合、図１３の合成画像生成処理のステップＳ２６〜Ｓ２８のみが実行される。それにより、次の配線作業を支援するための合成画像１２２０が作成される。【００８７】
＜第３の実施形態＞
上記第１及び第２の実施形態では、表示装置に画像を表示することにより、配線作業を支援している。これに対し第３の実施形態は、表示装置とは異なる装置を用いて、高い汎用性を維持しつつ、配線作業を支援するようにしたものである。【００８８】
図１４は、第３の実施形態による取付作業支援装置を用いて構築された取付作業支援システムの構成を説明する図である。第３の実施形態では、図１４に示すように、配線経路の取付作業支援システムは、取付作業支援装置１、３Ｄ（３次元）モデリングシステム２、ＲＦリーダ３（不図示）、レーザポインタ１４００、及びパンチルト台１４１０を備えた構成となっている。それにより、ケーブル３０の配線経路はレーザポインタ１４００により指示するようになっている。パンチルト台１４１０は、レーザポインタ１４００がレーザ光を照射する方向の変更に用いられる移動装置である。このようなことから、第３の実施形態による取付作業支援装置１は、パンチルト台１４１０を制御して、レーザポインタ１４００が照射するレーザ光により、コネクタ３１を差し込むべきソケット、信号線の通過位置、或いは／及び、結束位置を指示するものとして実現されている。【００８９】
第３の実施形態における取付作業支援装置１は、第２の実施形態と同様に、基本的に図２に示す第１の実施形態における取付作業支援装置１の機能構成と同じであっても良い。その場合、図２の配線情報処理部１４ａは、例えば配線情報からパンチルト台１４１０の上下、及び左右方向の制御量（回転量）を算出する機能を備えたものとなる。出力部１５は、その制御量に従ってパンチルト台１４１０を動作させる機能を備えたものとなる。パンチルト台１４１０を動作させるために、図１１に示す構成では、無線通信装置６８に代えて、パンチルト台１４１０、及びレーザポインタ１４００とのインターフェースをそれぞれ備えれば良い。無線通信装置６８の代わりにインターフェースを備えた場合、出力部１５は、ＣＰＵ６１、メモリ６２、外部記憶装置６５、２つのインターフェース及びバス６９によって実現されることとなる。【００９０】
レーザ光が照射される位置は、レーザポインタ１４００と部品の位置関係によって変化する。このことから、第３の実施形態では、レーザ光が適切な位置に照射できるようにする調整が必要となる。【００９１】
図１５は、この調整のために行われるレーザポインタセッティングの手順を説明するフローチャートである。このレーザポインタセッティングは、レーザ光により配線経路を適切に指示できるようにパンチルト台１４１０を適切な状態に調節するために作業者等により行われるものである。この調整作業は、例えば上記取付作業支援プログラムに用意されたサブプログラムをＣＰＵ６１に実行させて行われる。先ず、作業者は、レーザポインタ１４００を設置する位置を決定し（ステップＳ３１）、決定した位置にレーザポインタ１４００をパンチルト台１４１０上に設置する（ステップＳ３２）。【００９２】
その設置後、作業者は、取付作業支援装置１に設けられた、或いは接続された入力装置を操作して、レーザポインタ１４００にレーザ光を照射させ、部品上の特徴的な位置、例えば１個のソケットにレーザ光が照射されるようにパンチルト台１４１０を駆動させる（ステップＳ３３）。次に作業者は、入力装置を操作して、レーザ光が特徴的な位置を照射するように、パンチルト台１４１０を調整する（ステップＳ３４）。その調整を行った後は、次の調整が不要か否か判定する。行うべき数の調整を行ったような場合、判定はＹＥＳとなって、ここでレーザポインタセッティングは終了する。行うべき数の調整を行っていないような場合、判定はＮＯとなって、上記ステップＳ３３に戻る。それにより、レーザ光を照射すべき特徴点を変えての調整が行われる。【００９３】
取付作業支援プログラムのサブプログラムは、上記のような調整が繰り返されることにより、仮想３次元空間上の位置、位置の変化分、及びその変化分に応じてパンチルト台１４１０を駆動させる回転量の間の対応関係を学習し、その学習結果を保存する。それにより、配線作業を支援する場合の配線経路の指示は、学習結果を用いて配線情報が示す仮想３次元空間上の位置からパンチルト台１４１０の回転量を算出して行う。そのような配線経路自体の指示は、第１及び第２の実施形態と同様に、基本的には図１０Ａ及び図１０Ｂに示すような取付作業支援処理を実行することで行うことができる。【００９４】
なお、本実施形態（第１〜第３の実施形態）では、ケーブル３０の信号線を通す経路は通過位置、及び結束位置を強調（ハイライト）する形で指示するようにしているが、信号線を通す経路を分かりやすく作業者に提示できるのであれば、別の方法を採用しても良い。つまり、経路の指示方法は特に限定されるものではない。経路の指示は、表示装置、或いはレーザポインタ１４００を用いて行っているが、その経路の指示は別の装置を用いて行っても良い。このようなことから明らかなように、様々な変形を行っても良い。
【図１】
2011111122.tif 000003
【図２】
2011111122.tif 000004
【図３】
2011111122.tif 000005
【図４Ａ】
2011111122.tif 000006
【図４Ｂ】
2011111122.tif 000007
【図５】
2011111122.tif 000008
【図６】
2011111122.tif 000009
【図７】
2011111122.tif 000010
【図８】
2011111122.tif 000011
【図９】
2011111122.tif 000012
【図１０Ａ】
2011111122.tif 000013
【図１０Ｂ】
2011111122.tif 000014
【図１１】
2011111122.tif 000015
【図１２】
2011111122.tif 000016
【図１３】
2011111122.tif 000017
【図１４】
2011111122.tif 000018
【図１５】
2011111122.tif 000019
【手続補正書】
【提出日】平成24年7月31日(2012.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを対応付けて記憶する記憶部を有するコンピュータに、
前記部品の識別情報を読み取る第２装置から該識別情報を受信すると、該識別情報を前記記憶部から検索して、見つけた識別情報に対応する取り付け情報を前記第１装置の画像に合成して第１合成画像を作成する処理、
を実行させるためのプログラム。
【請求項２】
前記部品は、線状構造物の所定の箇所に位置する、
ことを特徴とする請求項１記載のプログラム。
【請求項３】
前記記憶部は、前記線状構造物を前記第１装置に配置して取り付ける経路である経路情報を、更に対応付けて記憶し、
前記コンピュータに、
前記識別情報を前記記憶部から検索して、見つけた経路情報を前記第１装置の画像に合成して第２合成画像を作成する処理、
を実行させるための請求項２記載のプログラム。
【請求項４】
部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶装置に記憶し、
第２装置が読み取って送信する前記部品の識別情報を受信し、
該受信した識別情報を前記記憶装置から検索して、見つけた識別情報に対応する取り付け情報を前記第１装置の画像に合成して第１合成画像を作成する、
ことを特徴とする取付作業支援方法。
【請求項５】
部品を第１装置に取り付ける作業を支援する取付作業支援装置、該部品の識別情報を読み取って該取付作業支援装置に送信する第２装置、及び前記部品を取り付ける箇所を前記第１装置上に投影する投影装置、及び該投影装置が前記第１装置上に投影する箇所を変化させる移動装置を備え、
前記取付作業支援装置は、
前記部品を識別する識別情報と、該部品を第１装置に取り付ける個所を特定する取り付け情報とを組として記憶する記憶部と、
前記第２装置が読み取って送信する前記部品の識別情報を受信する識別情報受信手段と、
前記識別情報受信手段が受信した識別情報を前記記憶部から検索して、見つけた識別情報に対応する取り付け情報を用いて前記移動装置を制御する制御手段と、
を具備することを特徴とする取付作業支援システム。
【国際調査報告】
2011111122.tif 000020
2011111122.tif 000021
2011111122.tif 000022
2011111122.tif 000023