(57)【要約】【課題】配線の誤り箇所を簡易に検出すること。【解決手段】配線に用いられる接続されるべき差込口及びプラグを対応付けた正解手順データを正解手順記憶部１３に記憶しておき、成否照合部に１２２より、ユーザによって現在接続された差込口とプラグの対応関係を正解手順データ内の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成し、現在接続された差込口とプラグのうち一方の接続対象に一致する対応関係を正解手順データから検索し、検索された対応関係を用いた上記判定が上記判定結果に未だ示されていない場合には、一方の接続対象は正しいと判定し、他方の接続対象は誤りと判定する。【選択図】図１
2011221643.tif 000002
【特許請求の範囲】
【請求項１】
配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶しておく記憶手段と、
ユーザによって現在接続された前記２つの接続対象の対応関係を、前記記憶手段から読み出した前記正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成する制御手段と、を有し、
前記制御手段は、
前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する対応関係を前記正解接続対応関係から検索し、検索された対応関係を用いた前記判定が前記判定結果に未だ示されていない場合には、前記一方の接続対象は正しいと判定し、前記他方の接続対象は誤りと判定することを特徴とする配線誤り判定装置。
【請求項２】
前記正解接続対応関係には、複数の前記２つの接続対象を一定の順番で接続する接続順位が各２つの接続対象の対応関係にそれぞれ関連付けられており、
前記制御手段は、
前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する第１の対応関係と他方の接続対象に一致する第２の対応関係とを前記正解接続対応関係からそれぞれ検索し、検索された前記第１の対応関係を用いた前記判定と前記第２の対応関係を用いた前記判定とが前記判定結果に未だ示されていない場合には、前記第１の対応関係に関連付けられた第１の接続順位と前記第２の対応関係に関連付けられた第２の接続順位とのうちいずれが現在の接続順位に近いかを判別し、前記第１の接続順位のほうが近い場合には前記一方の接続対象は正しいと判定して前記他方の接続対象は誤りと判定し、前記第２の接続順位のほうが近い場合には前記他方の接続対象は正しいと判定して前記一方の接続対象は誤りと判定することを特徴とする請求項１に記載の配線誤り判定装置。
【請求項３】
前記２つの接続対象は、
プラグと差込口であることを特徴とする請求項１又は２に記載の配線誤り判定装置。
【請求項４】
コンピュータにより、
配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶手段に記憶しておく第１のステップと、
ユーザによって現在接続された前記２つの接続対象の対応関係を、前記記憶手段から読み出した前記正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成する第２のステップと、を有し、
前記第２のステップは、
前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する対応関係を前記正解接続対応関係から検索し、検索された対応関係を用いた前記判定が前記判定結果に未だ示されていない場合には、前記一方の接続対象は正しいと判定し、前記他方の接続対象は誤りと判定することを特徴とする配線誤り判定方法。
【請求項５】
前記正解接続対応関係には、複数の前記２つの接続対象を一定の順番で接続する接続順位が各２つの接続対象の対応関係にそれぞれ関連付けられており、
前記第２のステップは、
前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する第１の対応関係と他方の接続対象に一致する第２の対応関係とを前記正解接続対応関係からそれぞれ検索し、検索された前記第１の対応関係を用いた前記判定と前記第２の対応関係を用いた前記判定とが前記判定結果に未だ示されていない場合には、前記第１の対応関係に関連付けられた第１の接続順位と前記第２の対応関係に関連付けられた第２の接続順位とのうちいずれが現在の接続順位に近いかを判別し、前記第１の接続順位のほうが近い場合には前記一方の接続対象は正しいと判定して前記他方の接続対象は誤りと判定し、前記第２の接続順位のほうが近い場合には前記他方の接続対象は正しいと判定して前記一方の接続対象は誤りと判定することを特徴とする請求項４に記載の配線誤り判定方法。
【請求項６】
前記２つの接続対象は、
プラグと差込口であることを特徴とする請求項４又は５に記載の配線誤り判定方法。
【請求項７】
請求項４乃至６のいずれか１項に記載した各ステップをコンピュータに実行させることを特徴とする配線誤り判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配線操作の誤りを判定する技術に関する。
【背景技術】
【０００２】
引用文献１には、ユーザの作業状態を映像監視し、映像のパターン認識を行うことにより、正しい目標状態との差分を検出して、作業状態の誤りを検出する技術が開示されている。
【０００３】
しかしながら、例えば、コネクタＡとコネクタＢとを接続し、次にコネクタＣとコネクタｃとを接続する、といったタスクを想定する場合、映像上では「コネクタ同士を接続する」という非常に類似した作業のため、いずれの接続が行われているかを確実に判別することは困難である。また、ユーザが操作すべき手順数が多い場合には、ユーザがどの手順の操作で接続を誤ったのかを検出することが極めて難しい。
【０００４】
機器同士を配線する場合に、そのユーザビリティを向上するためには、実験参加者による評価実験を行うことが効果的である。具体的には、実験参加者によって実際に機器の配線作業を行ってもらい、その際に実験者が実験参加者の行動（どの手順で手間取ったか）を具体的に確認して分析することにより、機器やマニュアルのユーザビリティ改善に役立てることが、企業の品質管理部門やデザイン部門等でよく行われている。
【０００５】
こうした評価実験では、実験参加者は、マニュアル等に記載された正しい手順を参照しながら配線作業を行う。一方、分析者（実験者）は、正しい手順と、実験参加者（ユーザ）の行った操作とを比較し、ユーザがどの手順で誤ったかを判別する。誤り箇所が特定できれば、機器やマニュアルの該当箇所を改善することができ、ユーザビリティ向上が達成される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１６７６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、どの手順で誤りが起きていたかを特定することが難しいという問題がある。具体的には、手順１で「差込口Ａに、プラグａを接続する」、手順２で「差込口Ｂにプラグｂを接続する」という正解手順がマニュアルに記載されているにもかかわらず、ユーザが誤って「差込口Ａにプラグｂを接続」した場合には、ユーザの誤り箇所は２種類の可能性があるため、どちらの誤りであるかを特定することが出来ない。すなわち、手順１を実施しようとしてプラグａをプラグｂと取り違えた場合と、手順２を実施しようとして差込口Ｂを差込口Ａと取り違えた場合の２種類のどちらかを特定することが出来ない。
【０００８】
現在の技術では、これらを区別することが出来ないため、ユーザがどの手順を実施しようとしてミスをしたかが分からず、マニュアルのどこを改善すれば良いかが分からないという問題があった。
【０００９】
本発明は、上記課題を鑑みてなされたものであり、配線の誤り箇所を簡易に検出することを課題とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の本発明は、配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶しておく記憶手段と、ユーザによって現在接続された前記２つの接続対象の対応関係を、前記記憶手段から読み出した前記正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成する制御手段と、を有し、前記制御手段は、前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する対応関係を前記正解接続対応関係から検索し、検索された対応関係を用いた前記判定が前記判定結果に未だ示されていない場合には、前記一方の接続対象は正しいと判定し、前記他方の接続対象は誤りと判定することを特徴とする。
【００１１】
本発明によれば、配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶手段に記憶しておき、ユーザによって現在接続された２つの接続対象の対応関係を正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成し、現在接続された２つの接続対象のうち一方の接続対象に一致する対応関係を正解接続対応関係から検索し、検索された対応関係を用いた上記判定が判定結果に未だ示されていない場合には、一方の接続対象は正しいと判定し、他方の接続対象は誤りと判定するため、配線の誤り箇所を簡易に検出することができる。
【００１２】
請求項２に記載の本発明は、前記正解接続対応関係には、複数の前記２つの接続対象を一定の順番で接続する接続順位が各２つの接続対象の対応関係にそれぞれ関連付けられており、前記制御手段は、前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する第１の対応関係と他方の接続対象に一致する第２の対応関係とを前記正解接続対応関係からそれぞれ検索し、検索された前記第１の対応関係を用いた前記判定と前記第２の対応関係を用いた前記判定とが前記判定結果に未だ示されていない場合には、前記第１の対応関係に関連付けられた第１の接続順位と前記第２の対応関係に関連付けられた第２の接続順位とのうちいずれが現在の接続順位に近いかを判別し、前記第１の接続順位のほうが近い場合には前記一方の接続対象は正しいと判定して前記他方の接続対象は誤りと判定し、前記第２の接続順位のほうが近い場合には前記他方の接続対象は正しいと判定して前記一方の接続対象は誤りと判定することを特徴とする。
【００１３】
請求項３に記載の本発明は、前記２つの接続対象が、プラグと差込口であることを特徴とする。
【００１４】
請求項４に記載の本発明は、コンピュータにより、配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶手段に記憶しておく第１のステップと、ユーザによって現在接続された前記２つの接続対象の対応関係を、前記記憶手段から読み出した前記正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成する第２のステップと、を有し、前記第２のステップは、前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する対応関係を前記正解接続対応関係から検索し、検索された対応関係を用いた前記判定が前記判定結果に未だ示されていない場合には、前記一方の接続対象は正しいと判定し、前記他方の接続対象は誤りと判定することを特徴とする。
【００１５】
本発明によれば、配線に用いられる接続されるべき２つの接続対象を対応付けた正解接続対応関係を記憶手段に記憶しておき、ユーザによって現在接続された２つの接続対象の対応関係を正解接続対応関係の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成し、現在接続された２つの接続対象のうち一方の接続対象に一致する対応関係を正解接続対応関係から検索し、検索された対応関係を用いた上記判定が判定結果に未だ示されていない場合には、一方の接続対象は正しいと判定し、他方の接続対象は誤りと判定するため、配線の誤り箇所を簡易に検出することができる。
【００１６】
請求項５に記載の本発明は、前記正解接続対応関係には、複数の前記２つの接続対象を一定の順番で接続する接続順位が各２つの接続対象の対応関係にそれぞれ関連付けられており、前記第２のステップは、前記現在接続された前記２つの接続対象のうち一方の接続対象に一致する第１の対応関係と他方の接続対象に一致する第２の対応関係とを前記正解接続対応関係からそれぞれ検索し、検索された前記第１の対応関係を用いた前記判定と前記第２の対応関係を用いた前記判定とが前記判定結果に未だ示されていない場合には、前記第１の対応関係に関連付けられた第１の接続順位と前記第２の対応関係に関連付けられた第２の接続順位とのうちいずれが現在の接続順位に近いかを判別し、前記第１の接続順位のほうが近い場合には前記一方の接続対象は正しいと判定して前記他方の接続対象は誤りと判定し、前記第２の接続順位のほうが近い場合には前記他方の接続対象は正しいと判定して前記一方の接続対象は誤りと判定することを特徴とする。
【００１７】
請求項６に記載の本発明は、前記２つの接続対象が、プラグと差込口であることを特徴とする。
【００１８】
請求項７に記載の本発明は、請求項４乃至６のいずれか１項に記載した各ステップをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、配線の誤り箇所を簡易に検出することができる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施の形態に係る配線誤り判定装置の機能ブロック構成を示す図である。
【図２】ユーザ操作データの一例を示す図である。
【図３】配線の完成状態の一例を示す図である。
【図４】正解接続手順の一例を示す図である。
【図５】正解手順データの一例を示す図である。
【図６】配線誤り判定結果データの一例を示す図である。
【図７】第１の実施の形態に係る配線誤り判定装置のフローチャートを示す図である。
【図８】第１の実施の形態に係る配線誤り判定装置の他のフローチャートを示す図である。
【図９】図８に係るフローチャートに基づく配線誤り判定結果データを示す図である。
【図１０】第１の実施の形態に係る配線誤り判定装置の他のフローチャートを示す図である。
【図１１】図１０に係るフローチャートに基づく配線誤り判定結果データを示す図である。
【図１２】第２の実施の形態に係る配線誤り判定装置の機能ブロック構成を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。
【００２２】
〔第１の実施の形態〕
図１は、第１の実施の形態に係る配線誤り判定装置の機能ブロック構成を示す図である。本配線誤り判定装置１は、入力部１１と、データ保持部１２１と成否照合部１２２と結果蓄積部１２３とで構成される制御部１２と、正解手順記憶部１３と、出力部１４とで構成されている。
【００２３】
入力部１１は、ユーザによって機器同士を配線するために接続された、機器表面の差込口の名称（以下、差込口名という）とケーブル先端のプラグの名称（以下、プラグ名という）とからなるユーザ操作データの入力を受け付けて、データ保持部１２１に送信する機能を有している。例えば、（差込口名  Ａ，プラグ名  ａ）が入力されて、データ保持部１２１に送信される。
【００２４】
また、入力部１１は、ユーザ操作の成否を確認するための成否出力要求の入力を受け付ける機能をも有し、当該成否出力要求が入力された場合には、成否照合部１２２に成否出力要求を送信する機能を有している。なお、入力部１１で入力されるユーザ操作データは、「ユーザが接続した手順」が入力されることが想定されるが、必ずしも接続順序に関連付けられる必要はなく、差込口名とプラグ名との組み合わせが入力されればよい。
【００２５】
データ保持部１２１は、入力部１１から入力されたユーザ操作データＵ（ｍ）を逐次記憶する機能を有している。なお、ｍ（初期値はｍ＝１）はユーザ操作手順ＩＤであり、入力された順序を記憶するためのカウンタであって、複数のユーザ操作データを逐次記憶していくことにより、プラグを差込口に挿入した接続順位（接続手順）として機能する。ここで、ユーザがｍ番目の手順で接続した差込口名をＵ（ｍ，１）と定義し、プラグ名をＵ（ｍ，２）と定義すると、Ｕ（ｍ）＝（Ｕ（ｍ，１）  Ｕ（ｍ，２））で表現される。
【００２６】
図２に、データ保持部１２１に保持されるユーザ操作データの一例を示す。この一例によれば、ユーザは、最初に、「差込口Ａとプラグａ」を接続し、その後、順に、「差込口Ｂとプラグｂ」「差込口Ｃとプラグｅ」「差込口Ｆとプラグｃ」「差込口Ｄとプラグｄ」「差込口Ｅとプラグｆ」を接続している。なお、このような場合には、ユーザ操作データＵ（ｍ）は以下のように表現される。
【００２７】
Ｕ（１）＝（Ａ  ａ）、Ｕ（１，１）＝Ａ、Ｕ（１，２）＝ａ
Ｕ（２）＝（Ｂ  ｂ）、Ｕ（２，１）＝Ｂ、Ｕ（２，２）＝ｂ
Ｕ（３）＝（Ｃ  ｅ）、Ｕ（３，１）＝Ｃ、Ｕ（３，２）＝ｅ
Ｕ（４）＝（Ｆ  ｃ）、Ｕ（４，１）＝Ｆ、Ｕ（４，２）＝ｃ
Ｕ（５）＝（Ｄ  ｄ）、Ｕ（５，１）＝Ｄ、Ｕ（５，２）＝ｄ
Ｕ（６）＝（Ｅ  ｆ）、Ｕ（６，１）＝Ｅ、Ｕ（６，２）＝ｆ
なお、上記表現は便宜上のものであり、ユーザによって現在接続された差込口名とプラグ名との対応関係が、接続順位（接続手順）を示すユーザ操作手順ＩＤに関連付けられていれば、その保持形態は問わない。
【００２８】
また、データ保持部１２１は、成否照合部１２２からユーザ操作データ出力要求を受信した場合に、保持しているユーザ操作データＵ（ｍ）を成否照合部１２２に送信する機能をも有している。
【００２９】
正解手順記憶部１３は、配線に用いられる接続されるべき差込口名とプラグ名とを対応付けた対応関係（正解接続対応関係）を、一定の接続順位（接続手順）に関連付けて記憶しておく機能を有している。例えば、図３に示すように、ケーブルのプラグａ〜プラグｆを５つの機器の差込口Ａ〜差込口Ｆにそれぞれ接続した状態を配線の完成状態とし、図４に示すように、最初に差込口Ａにプラグａを差し込み（手順１）、その後、差込口Ｂにプラグｂを接続し（手順２）、続いて、差込口Ｃにプラグｃを接続する（手順３）ように進むことがマニュアル上の正解の接続順位（接続手順）である場合には、図５に示すような、正解である接続順位を示す正解手順ＩＤと各正解手順で接続される差込口名及びプラグ名とがセットで蓄積される。
【００３０】
以降、簡単のために、正解手順記憶部１３に記憶されるデータを行列Ｓで表すこととする。具体的には、正解手順ＩＤ＝Ｋの接続手順は、差込口名Ｓ（Ｋ，１）とプラグ名Ｓ（Ｋ，２）を接続することを表すこととする。
【００３１】
なお、正解手順記憶部１３に記憶されるデータは、マニュアル作成者又は機器作成者が予め生成しておくようにしてもよいし、機器接続の手順が記載されたマニュアルから自動で生成するようにしてもよい。
【００３２】
また、正解手順記憶部１３は、成否照合部１２２から正解手順データ読み出し要求を受信した場合に、読み出し要求のあった手順ＩＤの正解手順データＳ（ｍ）（正解手順ＩＤ＝ｍに対応する差込口名Ｓ（ｍ，１）とプラグ名Ｓ（ｍ，２））を成否照合部１２２に送信する機能をも有している。図５に示した一例では、Ｓ（１）＝（Ａ  ａ）、Ｓ（２）＝（Ｂ  ｂ）、Ｓ（３）＝（Ｃ，ｃ）、Ｓ（４）＝（Ｄ，ｄ）、Ｓ（５）＝（Ｅ，ｅ）、Ｓ（６）＝（Ｆ，ｆ）が送信される。なお、Ｓ（１）＝（Ａ  ａ）は、ユーザ操作データＵ（ｍ）と同様に、Ｓ（１，１）＝Ａ、Ｓ（１，２）＝ａと表現してもよい。
【００３３】
成否照合部１２２は、入力部１１から成否出力要求を受信した場合に、ユーザ操作データ出力要求をデータ保持部１２１に送信してユーザ操作データＵ（ｍ）を取得し、正解手順データ読み出し要求を正解手順記憶部１３に送信して正解手順データＳ（ｍ）を取得して、ユーザ操作データＵ（ｍ）に含まれる差込口名Ｕ（ｍ，１）とプラグ名Ｕ（ｍ，２）との対応関係を、正解手順データＳ（ｍ）に含まれる差込口名Ｓ（ｍ，１）とプラグ名Ｓ（ｍ，２）との対応関係と照合する機能を有している。具体的には、ユーザ操作データＵ（ｍ）が正解手順データＳ（ｍ）のいずれと一致するかを逐次照合し、一致する場合には配線は正しいと判定し、一致しない場合には配線は誤りと判定して、その判定結果を結果蓄積部１２３に出力する機能を有している。成否照合１２２部の照合手順及び判定手順は、後述するフローチャートの説明時に詳しく述べる。
【００３４】
結果蓄積部１２３は、成否照合部１２２から出力された判定結果を受信して、ユーザによって接続操作された接続順位を示す操作手順ＩＤと、その操作手順ＩＤに対応する差込口名及びプラグ名での判定結果とを関連付けて配線誤り判定結果として記憶し、出力部１４に出力する機能を有している。なお、結果蓄積部１２３には、操作手順ＩＤと、それに対応する差込口名及びプラグ名での判定結果が蓄積されていればよく、その記録形態は問わない。図６の判定結果に示されているように、操作手順ＩＤ＝ｎの判定結果は、ユーザ操作データＵ（ｍ）や正解手順データＳ（ｍ）と同様に、配線誤り判定結果データＲ（ｎ）＝（Ｒ（ｎ，１）  Ｒ（ｎ，２））で表現されている。また、「取り違え順序」をも併せて蓄積して出力部１４に出力するようにしてもよい。なお、「取り違え順序」とは、取り違えた順番を示す値であり、誤った接続手順から順に番号が割り当てられるが、差込口及びプラグがいずれも正しく接続された場合には取り違え順序は記録されない。取り違え順序が記録されることにより、ユーザがどの順番で取り違えたかを把握することができる。
【００３５】
出力部１４は、結果蓄積部１２３から出力された配線誤り判定結果を画面等に出力する機能を有している。このような出力部１４としては、ＧＵＩ、テキスト、音声等のどのような出力部であってもよい。
【００３６】
次に、本実施の形態に係る配線誤り判定装置の処理フローを説明する。図７は、第１の実施の形態に係る配線誤り判定装置のフローチャートを示す図である。
【００３７】
最初に、入力部１１により、差込口名とプラグ名とで構成されるユーザ操作データの入力が受け付けられ、データ保持部１２１により、入力された順番ｍでユーザ操作データに対してユーザ操作手順ＩＤが付与され、入力された差込口名及びプラグ名がユーザ操作手順ＩＤ＝ｍに関連付けて保持される（Ｓ１）。
【００３８】
次いで、成否照合部１２２により、入力部１１から成否出力要求が送信されたか否かが判別され、成否出力要求が送信された場合にはＳ３に進み、成否出力要求が送信されていない場合にはＳ１に戻る（Ｓ２）。
【００３９】
次いで、Ｓ２で成否出力要求が送信されている場合には、成否照合部１２２により、ユーザ操作手順ＩＤ＝ｍ（初期値はｍ＝１）のユーザ操作データＵ（ｍ）を出力するためのユーザ操作データ出力要求がデータ保持部１２１に送信される（Ｓ３）。
【００４０】
次いで、データ保持部１２１により、ユーザ操作手順ＩＤ＝ｍのユーザ操作データＵ（ｍ）である差込口名Ｕ（ｍ，１）及びプラグ名Ｕ（ｍ，２）が読み出され、成否照合部１２２に出力される（Ｓ４）。
【００４１】
次いで、成否照合部１２２により、正解手順データ読み出し要求が正解手順記憶部１３に送信されて正解手順データＳ（ｍ）が読み出された後に、データ保持部１２１から出力された差込口名Ｕ（ｍ，１）及びプラグ名Ｕ（ｍ，２）と同じ組み合わせの差込口名Ｓ（ｍ，１）及びプラグ名Ｓ（ｍ，２）があるか否かが判定される（Ｓ５）。
【００４２】
すなわち、差込口名Ｕ（ｍ，１）及びプラグ名Ｕ（ｍ，２）の同じ組み合わせを、差込口名Ｓ（ｘ，１）及びプラグ名Ｓ（ｙ，２）の組み合わせと照合し、組み合わせが一致する場合（Ｕ（ｍ，１）＝Ｓ（ｘ，１）、Ｕ（ｍ，２）＝Ｓ（ｙ，２）のときにｘ＝ｙの場合）にはＳ６に進み、組み合わせが一致しない場合（Ｕ（ｍ，１）＝Ｓ（ｘ，１）、Ｕ（ｍ，２）＝Ｓ（ｙ，２）のときにｘ≠ｙの場合）にはＳ７に進む。
【００４３】
例えば、ｍ＝１の場合には、Ｕ（１，１）＝Ａ＝Ｓ（１，１）、Ｕ（１，２）＝ａ＝Ｓ（１，２）であってｘ＝１＝ｙであるため、Ｓ６に進む。一方、ｍ＝３の場合には、Ｕ（３，１）＝Ｃ＝Ｓ（３，１）、Ｕ（３，２）＝ｅ＝Ｓ（５，２）であってｘ＝３≠ｙ＝５であるため、Ｓ７に進む。
【００４４】
次いで、Ｓ５で組み合わせが一致する場合（ｘ＝ｙの場合）には、成否照合部１２２により、正解手順ＩＤ＝ｘ＝ｙの成否判定結果が差込口及びプラグ共に正解であるとされ、差込口名についてはＲ（ｘ，１）＝“ＯＫ”、プラグ名についてもＲ（ｘ，２）＝“ＯＫ”とする判定結果が結果蓄積部１２３に送信されて、Ｓ１２に進む（Ｓ６）。
【００４５】
一方、Ｓ５で組み合わせが一致しない場合（ｘ≠ｙの場合）には、成否照合部１２２により、ユーザ操作データのうち差込口名に一致する正解手順ＩＤ＝ｘと、プラグ名に一致する正解手順ＩＤ＝ｙとが正解手順データからそれぞれ検索されて取得される（Ｓ７）。例えば、ｍ＝３の場合には、ユーザは差込口Ｃにプラグｅを差し込んでいる（Ｕ（３）＝（Ｃ  ｅ）ので、差込口Ｃが一致する正解手順ＩＤ＝３が取得され（∵Ｓ（３）＝（Ｃ  ｃ））、プラグｅが一致する正解手順ＩＤ＝５が取得される（∵Ｓ（５）＝（Ｅ  ｅ））。
【００４６】
次いで、成否照合部１２２により、結果蓄積部１２３に蓄積されている配線誤り判定結果が参照され、差込口名に一致する正解手順ＩＤ＝ｘを用いた判定結果Ｒ（ｘ）が既に蓄積されているか否かが判定され、蓄積されている場合にはＳ１２に進み、未だ蓄積されていない場合にはＳ９に進む（Ｓ８）。
【００４７】
次いで、Ｓ８でＲ（ｘ）が未だ蓄積されていない場合には、成否照合部１２２により、正解手順ＩＤ＝ｘの操作手順が誤りと判定され、差込口名についてはＲ（ｘ，１）＝“ＯＫ”、プラグ名についてはＲ（ｘ，２）＝“Ｕ（ｍ，２）と取り違え”とする判定結果が生成される（Ｓ９）。
【００４８】
次いで、成否照合部１２２により、結果蓄積部１２３に蓄積されている配線誤り判定結果が参照され、プラグ名に一致する正解手順ＩＤ＝ｙを用いた判定結果Ｒ（ｙ）が既に蓄積されているか否かが判定され、蓄積されている場合にはＳ１２に進み、未だ蓄積されていない場合にはＳ１１に進む（Ｓ１０）。
【００４９】
次いで、Ｓ１０でＲ（ｙ）が未だ蓄積されていない場合には、成否照合部１２２により、正解手順ＩＤ＝ｙの操作手順が誤りと判定され、差込口名についてはＲ（ｙ，１）＝“Ｕ（ｍ，１）と取り違え”、プラグ名についてはＲ（ｙ，２）＝“ＯＫ”とする判定結果が生成される（Ｓ１１）。
【００５０】
次いで、成否照合部１２２により、生成されたＲ（ｎ，１），Ｒ（ｎ，２）の判定結果が結果蓄積部１２３に送信され、結果蓄積部１２３により、送信された判定結果が配線誤り判定結果として蓄積される（Ｓ１２）。なお、Ｓ８及びＳ１０の処理において、Ｒ（ｘ）、Ｒ（ｙ）が既に蓄積されている場合には、結果蓄積部１２３に送信するデータがないため、そのままＳ１３に進む。
【００５１】
次いで、ｍの値がインクリメント（ｍ＝ｍ＋１）される（Ｓ１３）。
【００５２】
次いで、ｍが最大値（ユーザが操作した全手順数がｍ）である場合には、Ｓ１５に進み、最大値でない場合には、Ｓ３に戻る（Ｓ１４）。
【００５３】
最後に、結果蓄積部１２３により、蓄積された配線誤り判定結果が出力部１４に送信され、出力部１４により画面表示される（Ｓ１５）。
【００５４】
なお、本実施の形態では、マニュアルにおいて差込口とプラグとの接続操作を一定の手順で行うことが一意に定められているものの、手順１の次に手順３を行って手順２を飛ばすような操作が行われた場合であっても、各手順内の接続操作自体は正しいため、成否照合部１２２による判定結果は正解としている。
【００５５】
また、本実施の形態では、「差込口」「プラグ」を区別して説明したが、必ずしも一方が差込口で、他方がプラグである必要はなく、配線される２つの機器（又はケーブル）が相互に接続するために用いる何らかの２つの接続対象（例えば、コネクタ）であればよい。
【００５６】
また、本実施の形態では、ユーザが接続操作を誤った場合に、差込口は正しくプラグが誤りであるとして、プラグ側に誤りのフラグを付与したが、逆に、プラグは正しく差込口が誤りであると判定して、差込口側に誤りのフラグを付与するようにしてもよい。この場合のフローチャートは図８（図７に示したＳ７〜Ｓ１１の各処理をＳ７’〜Ｓ１１’に変更している）に示す通りであり、結果蓄積部１２３に蓄積される配線誤り判定結果データは図９に示すようになる。
【００５７】
また、本実施の形態では、Ｒ（ｘ）、Ｒ（ｙ）の既出・未出を判定する処理をＳ８及びＳ１０に含めたが、それら各判定処理を行わないようにしてもよい。この場合のフローチャートは図１０（図７に示したＳ８及びＳ１０の各処理を削除している）に示す通りであり、結果蓄積部１２３に蓄積される配線誤り判定結果データには、図１１に示すように、各操作手順ＩＤに対する差込口名及びプラグ名のそれぞれの判定結果が複数蓄積されることになる。
【００５８】
〔第２の実施の形態〕
次に、第２の実施の形態について説明する。第２の実施の形態に係る配線誤り判定装置の機能ブロック構成については第１の実施の形態と同様であるため、重複する説明は省略する。
【００５９】
続いて、本実施の形態に係る配線誤り判定装置の処理フローを説明する。図１２は、第２の実施の形態に係る配線誤り判定装置のフローチャートを示す図である。図７に示した第１の実施の形態のフローチャートとＳ８〜Ｓ１２の処理のみが異なるため、その差分についてのみ以下説明する。
【００６０】
まず、成否照合部１２２により、結果蓄積部１２３に蓄積されている配線誤り判定結果が参照され、差込口名に一致する正解手順ＩＤ＝ｘを用いた判定結果Ｒ（ｘ）、又はプラグ名に一致する正解手順ＩＤ＝ｙを用いた判定結果Ｒ（ｙ）が既に蓄積されているか否かが判定され、Ｒ（ｘ）が既に蓄積されている場合にはＳ１１に進み、Ｒ（ｙ）が既に蓄積されている場合にはＳ１０に進み、いずれも未だ蓄積されていない場合にはＳ９に進む（Ｓ８）。
【００６１】
次いで、成否照合部１２２により、差込口名に一致する正解手順ＩＤ＝ｘと、プラグ名に一致する正解手順ＩＤ＝ｙとのうち、いずれが現在のユーザ操作手順ＩＤ＝ｍに近いかが判別される（Ｓ９）。これにより、ユーザが、正解手順ＩＤ＝ｘを実行しようとして誤ったのか、それとも正解手順ＩＤ＝ｙを実行しようとして誤ったのかを判別することが可能となる（理由については後述にて詳細に説明する）。正解手順ＩＤ＝ｘに近い場合（｜ｍ−ｘ｜＜｜ｍ−ｙ｜の場合）には正解手順ＩＤ＝ｘを実行しようとしたと判定してＳ１０に進み、正解手順ＩＤ＝ｙに近い場合（｜ｍ−ｘ｜＞｜ｍ−ｙ｜の場合）には正解手順ＩＤ＝ｙを実行しようとしたと判定してＳ１１に進む。
【００６２】
次いで、Ｓ８でＲ（ｙ）が既に蓄積されている場合、又はＳ９で正解手順ＩＤ＝ｘを実行しようとしたと判定された場合には、成否照合部１２２により、正解手順ＩＤ＝ｘの差込口を正しく識別し、プラグを取り違えたと判定され、ｎ＝ｘとすれば、差込口名についてはＲ（ｎ，１）＝“ＯＫ”、プラグ名についてはＲ（ｎ，２）＝“Ｕ（ｍ，２）と取り違え”とする判定結果が生成される（Ｓ１０）。
【００６３】
一方、Ｓ８でＲ（ｘ）が既に蓄積されている場合、又はＳ９で正解手順ＩＤ＝ｙを実行しようとしたと判定された場合には、成否照合部１２２により、正解手順ＩＤ＝ｙのプラグを正しく識別し、差込口を取り違えたと判定され、ｎ＝ｙとすれば、差込口名についてはＲ（ｎ，１）＝“Ｒ（ｘ，２）と取り違え”、プラグ名についてはＲ（ｎ，２）＝“ＯＫ”とする判定結果が生成される（Ｓ１１）。
【００６４】
次いで、成否照合部１２２により、生成されたＲ（ｎ，１），Ｒ（ｎ，２）の判定結果が結果蓄積部１２３に送信され、結果蓄積部１２３により、送信された判定結果が配線誤り判定結果として蓄積される（Ｓ１２）。
【００６５】
ここで、Ｓ９で説明したように判別される理由について説明する。ユーザは、マニュアルを見ながら手順通りに配線に係る接続操作を進めていることが想定されるため、ｍ番目に操作した手順であれば、正解手順ＩＤ＝ｍを実行しようとした可能性が最も高く、また、正解手順ＩＤ＝ｍに近い手順ほど、実行しようとした可能性が高いからである。
【００６６】
例えば、ｍ＝３であれば、Ｕ（３）＝（Ｃ  ｅ）であるため、正解手順ＩＤ＝３を実行しようとしたのか（Ｓ（３）＝（Ｃ  ｃ）、ｘ＝３）、正解手順ＩＤ＝５を実行しようとしたのか（Ｓ（５）＝（Ｅ  ｅ）、ｘ＝５）を判定する。｜ｍ−ｘ｜＝０、｜ｍ−ｙ｜＝２であり、｜ｍ−ｘ｜＜｜ｍ−ｙ｜であるため、ユーザは正解手順ＩＤ＝３を実行しようとしたと判定して、Ｓ１０に進む。
【００６７】
また、ユーザが操作したユーザ操作手順ＩＤ＝ｍと、正解手順ＩＤ＝ｘ、ＩＤ＝ｙとの距離が等しい場合（｜ｍ−ｘ｜＝｜ｍ−ｙ｜の場合）には、ｘとｙのうち小さい方の値の手順を正解とし、ｘが小さい場合にはＳ１０に進み、ｙが小さい場合にはＳ１１に進む。これは、ユーザがマニュアルを見ながら順番に手順を進めていくことが想定されるため、先の手順を先に実行しようとした可能性が高いからである。
【００６８】
各実施の形態によれば、配線に用いられる接続されるべき差込口及びプラグを対応付けた正解手順データを正解手順記憶部１３に記憶しておき、成否照合部に１２２より、ユーザによって現在接続された差込口とプラグの対応関係を正解手順データ内の対応関係と照合し、一致しない場合には配線は誤りと判定する判定結果を生成し、現在接続された差込口とプラグのうち一方の接続対象に一致する対応関係を正解手順データから検索し、検索された対応関係を用いた上記判定が上記判定結果に未だ示されていない場合には、一方の接続対象は正しいと判定し、他方の接続対象は誤りと判定するので、配線の誤り箇所を簡易に検出することができる。また、複数ある接続手順のうち、ユーザがどの手順を実行しようとしたのかを容易に特定することができる。またそれにより、ユーザがどの接続手順で誤ったかを特定できるので、正解手順の中でつまずき易い箇所を把握することが可能となり、マニュアルや機器の改善箇所が明確になるという効果がある。
【００６９】
最後に、各実施の形態で説明した配線誤り判定装置１は、コンピュータで構成され、各機能ブロックの各処理はプログラムで実行される。また、各実施の形態で説明した配線誤り判定装置１をプログラムとして光記憶装置や磁気記憶装置等の記録媒体に読出可能に記録し、この記録媒体をコンピュータに組み込んだり、若しくは記録媒体に記録されたプログラムを、任意の通信回線を介してコンピュータにダウンロードしたり、又は記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上述した各処理動作を配線誤り判定装置１として機能させることができるのは勿論である。
【符号の説明】
【００７０】
１…配線誤り判定装置
１１…入力部
１２…制御部（制御手段）
１２１…データ保持部
１２２…成否照合部
１２３…結果蓄積部
１３…正解手順記憶部（記憶手段）
１４…出力部
Ｓ１〜Ｓ１５…ステップ
【図１】
2011221643.tif 000003
【図２】
2011221643.tif 000004
【図３】
2011221643.tif 000005
【図４】
2011221643.tif 000006
【図５】
2011221643.tif 000007
【図６】
2011221643.tif 000008
【図７】
2011221643.tif 000009
【図８】
2011221643.tif 000010
【図９】
2011221643.tif 000011
【図１０】
2011221643.tif 000012
【図１１】
2011221643.tif 000013
【図１２】
2011221643.tif 000014