(57)【特許請求の範囲】
【請求項１】
オペレータ端末装置と通信可能なユーザー端末装置であって、
ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、
ユーザーによる操作を検知する操作入力手段と、
前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、
前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、
前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
を有し、
前記誤操作判別手段は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別し、
前記通信手段は、前記操作入力手段によって検知される操作が誤操作であると判別された場合、誤操作情報を前記オペレータ端末装置に送信することを特徴とするユーザー端末装置。
【請求項２】
オペレータ端末装置と通信可能なユーザー端末装置であって、
ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、
ユーザーによる操作を検知する操作入力手段と、
前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、
前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、
前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
複数の操作案内情報を記憶する操作案内情報記憶手段と、
を有し、
前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信し、
前記操作案内情報記憶手段は、一の設定に関する少なくとも１つの操作案内情報を含む一の操作手順グループと、前記一の操作手順グループとは別の設定に関する少なくとも１つの操作案内情報を含む他の操作手順グループと、を記憶し、
前記誤操作判別手段は、前記操作案内情報記憶手段に記憶される操作案内情報の操作手順グループに基づいて、前記一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示された状態で前記操作入力手段によって検知された操作が、当該表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作とは判断しないことを特徴とするユーザー端末装置。
【請求項３】
オペレータ端末装置と通信可能なユーザー端末装置であって、
ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、
ユーザーによる操作を検知する操作入力手段と、
前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、
前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、
前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
を有し、
前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信可能であり、
前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、前記通信手段は、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とするユーザー端末装置。
【請求項４】
オペレータ端末装置と通信可能なユーザー端末装置であって、
ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、
ユーザーによる操作を検知する操作入力手段と、
前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、
前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、
前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
を有し、
前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信し、
前記表示制御手段は、前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すことを特徴とするユーザー端末装置。
【請求項５】
前記表示制御手段は、前記誤操作判別手段による判別結果に基づいて、誤操作情報を前記表示手段に報知させることを特徴とする請求項１乃至４の何れかに記載のユーザー端末装置。
【請求項６】
前記表示手段に表示される操作案内は、前記ユーザー操作画面上において次に操作すべき操作箇所が通常とは異なる表示態様で表示されるものであることを特徴とする請求項１乃至５の何れかに記載のユーザー端末装置。
【請求項７】
前記表示制御手段は、誤操作後のユーザー操作画面を遷移前の状態に戻した場合、その遷移前のユーザー操作画面に対応する操作案内情報に基づいて、当該遷移前の状態に戻したユーザー操作画面に対して操作案内を再び表示することを特徴とする請求項４に記載のユーザー端末装置。
【請求項８】
前記通信手段は、前記表示制御手段によって遷移されたユーザー操作画面を前記オペレータ端末装置に送信することを特徴とする請求項１乃至７の何れかに記載のユーザー端末装置。
【請求項９】
ユーザー端末装置と通信を行うことにより、前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置であって、
前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を表示する表示手段と、
オペレータによる操作を検知する操作入力手段と、
前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させる表示制御手段と、
前記操作入力手段によって検知される操作に基づいて操作案内情報を前記ユーザー端末装置に送信すると共に、前記ユーザー端末装置から送信される情報を受信する通信手段と、
前記通信手段によって受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
を備え、
前記表示制御手段は、前記通信手段が前記ユーザー端末装置から受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示すると共に、当該操作情報に対応する操作が前記誤操作判別手段によって誤操作であると判別された場合、誤操作情報を前記表示手段に表示することを特徴とするオペレータ端末装置。
【請求項１０】
前記誤操作判別手段は、前記通信手段によって操作情報が受信された場合、その操作情報に対応する操作が行われたユーザー操作画面と、前記操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記通信手段によって受信された操作情報に対応する操作が行われたユーザー操作画面と、前記操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判断することを特徴とする請求項９に記載のオペレータ端末装置。
【請求項１１】
前記操作入力手段によって検出される複数の連続した操作に対応する複数の操作案内情報を記憶する操作案内情報記憶手段を更に備え、
前記操作案内情報記憶手段は、一の設定に関する少なくとも１つの操作案内情報を含む一の操作手順グループと、前記一の操作手順グループとは別の設定に関する少なくとも１つの操作案内情報を含む他の操作手順グループと、を記憶し、
前記誤操作判別手段は、前記操作案内情報記憶手段に記憶される操作案内情報の操作手順グループに基づいて、前記一の操作手順グループが前記他の操作手順グループよりも先に前記ユーザー端末に送信された状態で、前記ユーザー端末装置から受信する操作情報に対応する操作が、前記一の操作手順グループに含まれる最初の操作案内情報に対応する操作と異なる場合であっても、前記操作情報に対応する操作が前記他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作であるとは判断しないことを特徴とする請求項９に記載のオペレータ端末装置。
【請求項１２】
前記表示制御手段は、誤操作に基づく遷移後のユーザー操作画面と、前記操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合には、誤操作情報を前記表示手段に報知させないことを特徴とする請求項９乃至１１の何れかに記載のオペレータ端末装置。
【請求項１３】
前記表示制御手段は、前記ユーザー端末装置において誤操作が行われたユーザー操作画面と、その誤操作によって遷移した後のユーザー操作画面との何れか一方又は両方を前記表示手段に表示させることを特徴とする請求項９乃至１２の何れかに記載のオペレータ端末装置。
【請求項１４】
前記表示制御手段は、誤操作の対象となるユーザー操作画面を前記表示手段に表示する際、誤操作の行われた操作箇所を通常とは異なる表示態様で報知することを特徴とする請求項１３に記載のオペレータ端末装置。
【請求項１５】
前記通信手段は、更に、前記操作入力手段によって検知される操作に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すための操作情報を前記ユーザー端末装置に対して送信することを特徴とする請求項９乃至１４の何れかに記載のオペレータ端末装置。
【請求項１６】
前記操作情報には、遷移前の状態に戻したユーザー操作画面に対して操作案内を再び表示させるための指示が含まれていることを特徴とする請求項１５に記載のオペレータ端末装置。
【請求項１７】
前記通信手段は、前記誤操作判別手段による判別結果に基づいて、誤操作情報を前記ユーザー端末装置に送信することを特徴とする請求項９乃至１６の何れかに記載のオペレータ端末装置。
【請求項１８】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を実行させ、
前記ステップ（ｅ）は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別するステップを含むことを特徴とするユーザー端末装置制御プログラム。
【請求項１９】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を実行させ、
前記ステップ（ｅ）は、一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示されている状態のときに前記操作入力手段によって検知された操作が、前記表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作とは判別しないことを特徴とするユーザー端末装置制御プログラム。
【請求項２０】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を実行させ、
前記ステップ（ｆ）は、前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とするユーザー端末装置制御プログラム。
【請求項２１】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
（ｇ）前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すステップと、
を実行させることを特徴とするユーザー端末装置制御プログラム。
【請求項２２】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を有し、
前記ステップ（ｅ）は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別するステップを含むことを特徴とするユーザー端末装置制御方法。
【請求項２３】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を有し、
前記ステップ（ｅ）は、一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示されている状態のときに前記操作入力手段によって検知された操作が、前記表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作とは判別しないことを特徴とするユーザー端末装置制御方法。
【請求項２４】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
を有し、
前記ステップ（ｆ）は、前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とするユーザー端末装置制御方法。
【請求項２５】
オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、
（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、
（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、
（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、
（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、
（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、
（ｇ）前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すステップと、
を有することを特徴とするユーザー端末装置制御方法。
【請求項２６】
オペレータによる操作を検知する操作入力手段と、各種画面を表示する表示手段とを備えると共にユーザー端末装置と通信を行うことにより前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置において実行されるオペレータ端末装置制御プログラムであって、前記オペレータ端末装置に、
（ａ）前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を前記表示手段に表示するステップと、
（ｂ）前記表示手段にオペレータ操作画面が表示されている状態で前記操作入力手段によって検知される操作に基づいて、操作案内情報を前記ユーザー端末装置に送信するステップと、
（ｃ）前記ステップ（ｂ）において操作案内情報を前記ユーザー端末装置に送信した後に、前記ユーザー端末装置から送信される操作情報を受信するステップと、
（ｄ）前記ステップ（ｃ）において受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示するステップと、
（ｅ）前記ステップ（ｂ）で検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させるステップと、
（ｆ）前記ステップ（ｃ）で受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｇ）前記ステップ（ｃ）で受信される操作情報に対応する操作が前記ステップ（ｆ）において誤操作であると判別された場合、誤操作情報を前記表示手段に表示するステップと、
を実行させることを特徴とするオペレータ端末装置制御プログラム。
【請求項２７】
オペレータによる操作を検知する操作入力手段と、各種画面を表示する表示手段とを備えると共にユーザー端末装置と通信を行うことにより前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置において実行されるオペレータ端末装置制御方法であって、
（ａ）前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を前記表示手段に表示するステップと、
（ｂ）前記表示手段にオペレータ操作画面が表示されている状態で前記操作入力手段によって検知される操作に基づいて、操作案内情報を前記ユーザー端末装置に送信するステップと、
（ｃ）前記ステップ（ｂ）において操作案内情報を前記ユーザー端末装置に送信した後に、前記ユーザー端末装置から送信される操作情報を受信するステップと、
（ｄ）前記ステップ（ｃ）において受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示するステップと、
（ｅ）前記ステップ（ｂ）で検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させるステップと、
（ｆ）前記ステップ（ｃ）で受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、
（ｇ）前記ステップ（ｃ）で受信される操作情報に対応する操作が前記ステップ（ｆ）において誤操作であると判別された場合、誤操作情報を前記表示手段に表示するステップと、
を有することを特徴とするオペレータ端末装置制御方法。
【請求項２８】
オペレータ端末装置とユーザー端末装置とが通信可能な情報処理システムであって、
前記ユーザー端末装置は、
ユーザーによる操作が可能なユーザー操作画面を表示する第１の表示手段と、
ユーザーによる操作を検知する第１の操作入力手段と、
前記オペレータ端末装置からの操作案内情報を受信する第１の通信手段と、
前記第１の通信手段によって受信される操作案内情報に基づいて、前記第１の表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する第１の表示制御手段と、
を備え、
前記第１の通信手段は、前記第１の表示手段に操作案内が表示されている状態で前記第１の操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信し、
前記オペレータ端末装置は、
各種画面を表示する第２の表示手段と、
オペレータによる操作を検知する第２の操作入力手段と、
前記第２の操作入力手段によって検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記第２の表示手段に表示することにより、前記第２の表示手段に表示するオペレータ操作画面を遷移させる第２の表示制御手段と、
前記第２の操作入力手段によって検知される操作に基づいて操作案内情報を前記ユーザー端末装置に送信すると共に、前記ユーザー端末装置から送信される操作情報を受信する第２の通信手段と、
前記第２の通信手段によって受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、
を備え、
前記第２の表示制御手段は、前記第２の通信手段が受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記第２の表示手段に表示すると共に、当該操作情報に対応する操作が前記誤操作判別手段によって誤操作であると判別された場合、誤操作情報を前記第２の表示手段に表示することを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザー端末装置、オペレータ端末装置、ユーザー端末制御プログラム、ユーザー端末制御方法、オペレータ端末装置制御プログラム、オペレータ端末装置制御方法、および、情報処理システムに関する。
【背景技術】
【０００２】
近年、情報処理装置に搭載される機能は多様化しておりその操作も複雑になってきている。そのためユーザーは、説明書などを参照してもその情報処理装置の使用方法が理解できないことがある。そのような場合のために、例えば情報処理装置を製造販売する企業においては、オペレータによる操作案内を提供するサポートセンターのような顧客相談窓口を設けていることが多い。オペレータとユーザーとが遠隔地にいる場合、ユーザーとオペレータとのやりとりは、例えば、電話や電子メールなどによって行うことが考えられる。但し、電話を用いて操作方法の教授を行う場合、口答でのやりとりになり具体的な操作箇所を図示することができないので、ユーザーに操作方法を把握させるのに時間がかかってしまう。また、電子メールを用いて操作方法の教授を行う場合、具体的な操作方法を図解することはできるが、その図解を書き込むための手間がかかると共に、電話のようなリアルタイムでのやりとりを行うことができないので、電話を用いるよりも更に時間がかかる可能性がある。
【０００３】
そこで特許文献１には、画像形成装置と遠隔操作装置とがネットワークを介して互いに通信可能に接続され、遠隔操作装置から送信される操作誘導位置に対応した指示座標に基づいて、画像形成装置において操作画面上にオペレータによる操作を反映した誘導マークを表示させる技術が開示されている。このような構成によれば画像形成装置の操作画面上に誘導マークが表示されるため、ユーザーに対して次に何れの操作を行えばよいのかを一目で把握させることができるようになる。これにより電話や電子メールのみで操作方法を教授する場合に比べて、手間や時間がかからず利便性が良いというメリットがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許公開２００６−１４０８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に開示された画像形成装置は、誘導マークを表示した操作画面に対してユーザーが操作を行い、それによってその操作画面が遷移すると、その遷移後の操作画面をオペレータの使用する遠隔操作装置に送信する構成である。これにより遠隔操作装置において遷移後の操作画面が表示されるので、オペレータは、ユーザーによる操作によって遷移した後の操作画面を確認することができる。
【０００６】
しかしながら、特許文献１に開示された技術には以下の問題がある。例えばユーザーは、誤って誘導マークが示された操作箇所とは別の箇所を操作してしまうことがある。この場合、誤操作が行われたか否かについては、画像形成装置から受信する遷移後の操作画面をオペレータが確認することによって判断する。但し、誘導マークが示された操作箇所を操作した場合に遷移するはずの操作画面と、誤操作によって実際に遷移した操作画面とが近似する画面構成である場合には、オペレータが誤操作に気づかない可能性がある。この場合、例えば更に操作が進んだ状態でそれまでの操作手順に誤操作があったことが発覚すると、その誤操作が行われた操作手順まで戻ってから操作案内をやり直すことになるので手間と時間が余分にかかる。このような問題に対処するには、画像形成装置から受信する遷移後の操作画面をオペレータが注意深く観察し、ユーザーによる操作によって遷移した操作画面が、オペレータ自身の操作案内に基づく操作によって遷移した操作画面と同一画面であるか否かをオペレータ自身が常に判断する必要が生じるので、オペレータの作業負担が大きくなってしまう。
【０００７】
本発明は、上記問題点を解消するためになされたものであり、オペレータが操作案内を行う際の作業負担を軽減させることのできるユーザー端末装置、オペレータ端末装置、ユーザー端末制御プログラム、ユーザー端末制御方法、オペレータ端末装置制御プログラム、オペレータ端末装置制御方法、および、情報処理システムを提供することを、その目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に係る発明は、オペレータ端末装置と通信可能なユーザー端末装置であって、ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、ユーザーによる操作を検知する操作入力手段と、前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、を有し、前記誤操作判別手段は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別し、前記通信手段は、前記操作入力手段によって検知される操作が誤操作であると判別された場合、誤操作情報を前記オペレータ端末装置に送信することを特徴とする構成である。
【００１３】
このような構成によれば、操作入力手段によって検知された操作が行われたユーザー操作画面と、通信手段によって受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合には、誤操作であると判断するので、誤操作が行われたか否かを正しく判断することができる。例えばオペレータ操作画面とユーザー操作画面とが同一の画面構成であっても、オペレータ操作画面とユーザー操作画面とが異なる遷移経路である場合、それらの画面で設定される内容は互いに異なる可能性がある。上記構成によれば、例えばオペレータ操作画面とユーザー操作画面とが同一の画面構成である場合であっても、それらの画面が異なる遷移経路である場合には、誤操作であると判断するので、オペレータとユーザーとで異なる設定に関する操作が気づかれないまま進んでしまうという無駄を事前に防止することができる。
【００１４】
請求項２に係る発明は、オペレータ端末装置と通信可能なユーザー端末装置であって、ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、ユーザーによる操作を検知する操作入力手段と、前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、複数の操作案内情報を記憶する操作案内情報記憶手段と、有し、前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信し、前記操作案内情報記憶手段は、操作手順が規定された複数の操作案内情報を含む一の操作手順グループと、前記一の操作手順グループとは別の操作手順が規定された複数の操作案内情報を含む他の操作手順グループと、を記憶し、前記誤操作判別手段は、前記操作案内情報記憶手段に記憶される操作案内情報の操作手順グループに基づいて、前記一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示された状態で前記操作入力手段によって検知された操作が、当該表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作であると判断しないことを特徴とする構成である。
【００１５】
このような構成によれば、一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が表示手段に表示された状態で操作入力手段によって検知された操作が、当該表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作であると判断しないので、使い勝手が向上する。すなわち上記構成によれば、オペレータ端末装置によって複数の操作が連続して行われた場合、その操作順序に基づいてユーザー端末装置に表示される最初の操作案内とは異なる操作をユーザーが行ってしまったとしても、その操作が、表示手段に表示されている当該操作案内の操作手順グループとは異なる他の操作手順グループの操作案内の最初の操作に該当する場合には誤操作と判別されずに済む。これによりユーザーは、誤操作と判断されずに済むので引き続き次の操作に進むことができる。
【００１６】
請求項３に係る発明は、オペレータ端末装置と通信可能なユーザー端末装置であって、ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、ユーザーによる操作を検知する操作入力手段と、前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、を有し、前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信可能であり、前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記通信手段によって受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、前記通信手段は、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とする構成である。
【００１７】
このような構成によれば、オペレータ端末装置に無用な情報を報知させてしてしまうことを防止することができる。例えば、オペレータ端末装置を使用するオペレータが直ぐに分かるような誤操作については、わざわざオペレータに報知する必要はない。上記構成によれば、実際の誤操作によって遷移したユーザー操作画面と、操作案内情報に基づく遷移後のユーザー操作画面と、の差分が所定値以上である場合には誤操作情報をオペレータ端末装置に送信しないようになっている。これにより、オペレータが直ぐに分かるような誤操作については誤操作情報をオペレータ端末装置に送信しないので、例えば常に誤操作情報をオペレータ端末装置に送信するような場合に比べて、オペレータの煩わしさを低減させることができる。
【００１８】
請求項４に係る発明は、オペレータ端末装置と通信可能なユーザー端末装置であって、ユーザーによる操作が可能なユーザー操作画面を表示する表示手段と、ユーザーによる操作を検知する操作入力手段と、前記オペレータ端末装置と通信を行い、前記オペレータ端末装置から操作案内情報を受信すると共に、前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信する通信手段と、前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させると共に、前記通信手段が前記オペレータ端末装置から受信する操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する表示制御手段と、前記操作入力手段によって検知される操作が、前記通信手段によって受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、を有し、前記通信手段は、前記操作入力手段によって検知される操作が前記誤操作判別手段により誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信し、前記表示制御手段は、前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すことを特徴とする構成である。
請求項５に係る発明は、請求項１乃至４の何れかに記載のユーザー端末装置において、前記表示制御手段は、前記誤操作判別手段による判別結果に基づいて、誤操作情報を前記表示手段に報知させることを特徴とする構成である。
【００１９】
このような構成によれば、ユーザー端末装置において誤操作情報が報知されるので、例えばユーザー端末装置を使用するユーザーに対して誤操作が行われたことを知らせることができる。
【００２０】
請求項６に係る発明は、請求項１乃至５の何れかに記載のユーザー端末装置において、前記表示手段に表示される操作案内は、前記ユーザー操作画面上において次に操作すべき操作箇所が通常とは異なる表示態様で表示されるものであることを特徴とする構成である。
【００２１】
このような構成によれば、次に操作するべき操作箇所が表示手段に報知されるので、ユーザーは、次にどのような操作を行えば良いのかを把握することができる。
【００２４】
請求項７に係る発明は、請求項４に記載のユーザー端末装置において、前記表示制御手段は、誤操作後のユーザー操作画面を遷移前の状態に戻した場合、その遷移前のユーザー操作画面に対応する操作案内情報に基づいて、当該遷移前の状態に戻したユーザー操作画面に対して操作案内を再び表示することを特徴とする構成である。
【００２５】
このような構成によれば、遷移前の状態に戻したユーザー操作画面に対して操作案内が再び表示されるので、ユーザーは、何れの操作箇所を操作すれば良いのかを把握することができる。
【００２６】
請求項８に係る発明は、請求項１乃至７の何れかに記載のユーザー端末装置において、前記通信手段は、前記表示制御手段によって遷移されたユーザー操作画面を前記オペレータ端末装置に送信することを特徴とする構成である。
【００２７】
このような構成によれば、表示制御手段によって遷移されたユーザー操作画面をオペレータ端末装置に送信するので、オペレータ端末装置に対してユーザー操作画面がどのように遷移したのかを知らせることができる。
【００２８】
請求項９に係る発明は、ユーザー端末装置と通信を行うことにより、前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置であって、前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を表示する表示手段と、オペレータによる操作を検知する操作入力手段と、前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させる表示制御手段と、前記操作入力手段によって検知される操作に基づいて操作案内情報を前記ユーザー端末装置に送信すると共に、前記ユーザー端末装置から送信される情報を受信する通信手段と、前記通信手段によって受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、を備え、前記表示制御手段は、前記通信手段が前記ユーザー端末装置から受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示すると共に、当該操作情報に対応する操作が前記誤操作判別手段によって誤操作であると判別された場合、誤操作情報を前記表示手段に表示することを特徴とする構成である。
【００３１】
このような構成によれば、誤操作情報が表示手段に表示されるので、ユーザー端末装置において誤操作が行われたことをオペレータに対して知らせることができる。
【００３２】
請求項１０に係る発明は、請求項９に記載のオペレータ端末装置において、前記誤操作判別手段は、前記通信手段によって操作情報が受信された場合、その操作情報に対応する操作が行われたユーザー操作画面と、前記操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記通信手段によって受信された操作情報に対応する操作が行われたユーザー操作画面と、前記操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判断することを特徴とする構成である。
【００３３】
このような構成によれば、通信手段によって受信された操作情報に対応する操作が行われたユーザー操作画面と、前記操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合には、誤操作であると判断するので、誤操作が行われたか否かを正しく判断することができる。すなわちオペレータ操作画面とユーザー操作画面とが同一の画面構成であっても、オペレータ操作画面とユーザー操作画面とが異なる遷移経路である場合、それらの画面に対する操作は互いに異なる設定に関するものとなる可能性がある。上記構成によれば、オペレータ操作画面とユーザー操作画面とが同一の画面構成である場合であっても、それらの画面が異なる遷移経路である場合には、誤操作であると判断するので、オペレータとユーザーとで異なる設定に関する操作が気づかれないまま進んでしまうという無駄を事前に防止することができる。
【００３４】
請求項１１に係る発明は、請求項９に記載のオペレータ端末装置において、前記操作入力手段によって検出される複数の連続した操作に対応する複数の操作案内情報を記憶する操作案内情報記憶手段を更に備え、前記操作案内情報記憶手段は、操作手順が規定された複数の操作案内情報を含む一の操作手順グループと、前記一の操作手順グループとは別の操作手順が規定された複数の操作案内情報を含む他の操作手順グループと、を記憶し、前記誤操作判別手段は、前記操作案内情報記憶手段に記憶される操作案内情報の操作手順グループに基づいて、前記一の操作手順グループが前記他の操作手順グループよりも先に前記ユーザー端末に送信された状態で、前記ユーザー端末装置から受信する操作情報に対応する操作が、前記一の操作手順グループに含まれる最初の操作案内情報に対応する操作と異なる場合であっても、前記操作情報に対応する操作が前記他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作であると判断しないことを特徴とする構成である。
【００３５】
このような構成によれば、ユーザー端末装置において行われた操作が、第１の操作手順グループに含まれる最初の操作と異なる場合であっても、そのユーザー端末装置において行われた操作が第２の操作手順グループに含まれる最初の操作手順である場合には、誤操作であると判断しないので、オペレータ端末装置によって複数グループの操作案内が行われた場合に、ユーザーは、表示手段に表示されている操作案内とは異なる操作を行ってしまったとしても、その操作が他のグループの操作案内の最初の処理手順である場合には誤操作と判別されずに済む。これによりユーザーは、誤操作と判断されずに済むので引き続き次の操作に進むことができる。
【００３６】
請求項１２に係る発明は、請求項９乃至１１の何れかに記載のオペレータ端末装置において、前記表示制御手段は、誤操作に基づく遷移後のユーザー操作画面と、前記操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合には、誤操作情報を前記表示手段に報知させないことを特徴とする構成である。
【００３７】
このような構成によれば、オペレータ端末装置に無用な情報を報知させてしてしまうことを防止することができる。例えば、オペレータ端末装置を使用するオペレータが直ぐに分かるような誤操作については、わざわざオペレータに報知する必要はない。上記構成によれば、操作情報に対応する誤操作に基づく遷移後のユーザー操作画面、つまり実際の誤操作によって遷移したユーザー操作画面と、操作案内情報に対応する操作に基づく遷移後のユーザー操作画面、つまりユーザー端末装置においてユーザーが操作案内通りに操作していれば遷移したはずのユーザー操作画面と、の差分が所定値以上である場合には誤操作情報を報知しないようになっている。これにより、例えばオペレータが直ぐに分かるような誤操作については誤操作情報を報知しないので、常に誤操作情報を報知するような場合に比べて、オペレータの煩わしさを低減させることができる。
【００３８】
請求項１３に係る発明は、請求項９乃至１２の何れかに記載のオペレータ端末装置において、前記表示制御手段は、前記ユーザー端末装置において誤操作が行われたユーザー操作画面と、その誤操作によって遷移した後のユーザー操作画面との何れか一方又は両方を前記表示手段に表示することを特徴とする構成である。
【００３９】
このような構成によれば、ユーザー端末装置において行われた誤操作の対象となるユーザー操作画面と、その誤操作によって遷移した後のユーザー操作画面との何れか一方又は両方を表示手段に表示させるので、オペレータは、ユーザー端末装置において誤操作がどのユーザー操作画面に対して行われたのか、又は、その誤操作によって現在どのユーザー操作画面がユーザー端末装置において表示されているのかを確認することができる。
【００４０】
請求項１４に係る発明は、請求項１３に記載のオペレータ端末装置において、前記表示制御手段は、誤操作の対象となるユーザー操作画面を前記表示手段に表示する際、誤操作の行われた操作箇所を通常とは異なる表示態様で報知することを特徴とする構成である。
【００４１】
このような構成によれば、誤操作が行われた操作箇所を通常とは異なる表示態様で報知するので、オペレータは、ユーザー端末装置においてどの操作箇所が誤操作されたのかを一目で把握することができる。
【００４２】
請求項１５に係る発明は、請求項９乃至１４の何れかに記載のオペレータ端末装置において、前記通信手段は、更に、前記操作入力手段によって検知される操作に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すための操作情報を前記ユーザー端末装置に対して送信することを特徴とする構成である。
【００４３】
このような構成によれば、オペレータは、誤操作後のユーザー操作画面を遷移前に移行させることにより、ユーザーに対して遷移前の画面に戻ってからの操作指示をやり直させることができる。
【００４４】
請求項１６に係る発明は、請求項１５に記載のオペレータ端末装置において、前記操作情報には、遷移前の状態に戻したユーザー操作画面に対して操作案内を再び表示させるための指示が含まれていることを特徴とする構成である。
【００４５】
このような構成によれば、遷移前の状態に戻したユーザー操作画面に対して操作案内が再び表示されるので、ユーザーは、何れの操作箇所を操作すれば良いのかを把握することができる。
【００４６】
請求項１７に係る発明は、請求項９乃至１６の何れかに記載のオペレータ端末装置において、前記通信手段は、前記誤操作判別手段による判別結果に基づいて、誤操作情報を前記ユーザー端末装置に送信することを特徴とする構成である。
【００４７】
このような構成によれば、ユーザー端末装置に誤操作情報が送信されるので、ユーザー端末装置に対して、そのユーザー端末装置において誤操作が行われたことを知らせることができる。
【００４８】
請求項１８に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を実行させ、前記ステップ（ｅ）は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別するステップを含むことを特徴とする構成である。
請求項１９に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を実行させ、前記ステップ（ｅ）は、一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示されている状態のときに前記操作入力手段によって検知された操作が、前記表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作とは判別しないことを特徴とする構成である。
請求項２０に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を実行させ、前記ステップ（ｆ）は、前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とする構成である。
請求項２１に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御プログラムであって、前記ユーザー端末装置に、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、（ｇ）前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すステップと、を実行させることを特徴とする構成である。
【００４９】
このような構成によれば、操作入力手段によって検知される操作に対応する操作情報をオペレータ端末装置に送信するので、オペレータ端末装置に対して、ユーザー端末装置において行われた操作を知らせることができる。
【００５０】
請求項２２に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を有し、前記ステップ（ｅ）は、前記操作入力手段によって操作が検知された場合、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路であるか否かを更に判断し、前記操作入力手段によって検知された操作が行われたユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作が行われたオペレータ操作画面とが同一の遷移経路でない場合に誤操作であると判別するステップを含むことを特徴とする構成である。
請求項２３に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を有し、前記ステップ（ｅ）は、一の操作手順グループに含まれる最初の操作案内情報に基づく操作案内が前記表示手段に表示されている状態のときに前記操作入力手段によって検知された操作が、前記表示手段に表示されている操作案内に対応する操作と異なる場合であっても、その検知された操作が他の操作手順グループに含まれる最初の操作案内情報に対応する操作である場合には、誤操作とは判別しないことを特徴とする構成である。
請求項２４に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、を有し、前記ステップ（ｆ）は、前記操作入力手段によって検知される誤操作に基づく遷移後のユーザー操作画面と、前記ステップ（ａ）で受信された操作案内情報に対応する操作に基づく遷移後のユーザー操作画面との差分が所定値以上である場合、誤操作情報を前記オペレータ端末装置に送信しないことを特徴とする構成である。
請求項２５に係る発明は、オペレータ端末装置と通信可能であり且つユーザーによる操作が可能なユーザー操作画面を表示する表示手段とユーザーによる操作を検知する操作入力手段とを備えるユーザー端末装置において実行されるユーザー端末装置制御方法であって、（ａ）前記オペレータ端末装置から送信される操作案内情報を受信するステップと、（ｂ）前記ステップ（ａ）において受信した操作案内情報に基づいて、前記表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示するステップと、（ｃ）前記表示手段に操作案内が表示されている状態で前記操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信するステップと、（ｄ）前記操作入力手段によって検知される操作に基づいて、階層構造を有する複数のユーザー操作画面の中から一のユーザー操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するユーザー操作画面を遷移させるステップと、（ｅ）前記操作入力手段によって検知される操作が、前記ステップ（ａ）で受信された操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｆ）前記ステップ（ｅ）において誤操作であると判別された場合に誤操作情報を前記オペレータ端末装置に送信するステップと、（ｇ）前記オペレータ端末装置からの指示に基づいて、誤操作後のユーザー操作画面を遷移前の状態に戻すステップと、を有することを特徴とする構成である。
【００５１】
このような構成によれば、操作入力手段によって検知される操作に対応する操作情報をオペレータ端末装置に送信するので、オペレータ端末装置に対して、ユーザー端末装置において行われた操作を知らせることができる。
【００５２】
請求項２６に係る発明は、オペレータによる操作を検知する操作入力手段と各種画面を表示する表示手段とを備えると共にユーザー端末装置と通信を行うことにより前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置において実行されるオペレータ端末装置制御プログラムであって、前記オペレータ端末装置に、（ａ）前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を前記表示手段に表示するステップと、（ｂ）前記表示手段にオペレータ操作画面が表示されている状態で前記操作入力手段によって検知される操作に基づいて、操作案内情報を前記ユーザー端末装置に送信するステップと、（ｃ）前記ステップ（ｂ）において操作案内情報を前記ユーザー端末装置に送信した後に、前記ユーザー端末装置から送信される操作情報を受信するステップと、（ｄ）前記ステップ（ｃ）において受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示するステップと、（ｅ）前記ステップ（ｂ）で検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させるステップと、（ｆ）前記ステップ（ｃ）で受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｇ）前記ステップ（ｃ）で受信される操作情報に対応する操作が前記ステップ（ｆ）において誤操作であると判別された場合、誤操作情報を前記表示手段に表示するステップと、を実行させることを特徴とする構成である。
【００５３】
このような構成によれば、ユーザー端末装置で行われた操作をオペレータ端末装置において表示するので、オペレータは、ユーザー端末装置においてどのような操作が行われたのかを知ることができる。
【００５４】
請求項２７に係る発明は、オペレータによる操作を検知する操作入力手段と各種画面を表示する表示手段とを備えると共にユーザー端末装置と通信を行うことにより前記ユーザー端末装置を操作するユーザーに対して操作案内を行うオペレータ端末装置において実行されるオペレータ端末装置制御方法であって、（ａ）前記ユーザー端末装置において表示されるユーザー操作画面と同一の画面構成であり、オペレータによる操作が可能なオペレータ操作画面を前記表示手段に表示するステップと、（ｂ）前記表示手段にオペレータ操作画面が表示されている状態で前記操作入力手段によって検知される操作に基づいて、操作案内情報を前記ユーザー端末装置に送信するステップと、（ｃ）前記ステップ（ｂ）において操作案内情報を前記ユーザー端末装置に送信した後に、前記ユーザー端末装置から送信される操作情報を受信するステップと、（ｄ）前記ステップ（ｃ）において受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記表示手段に表示するステップと、（ｅ）前記ステップ（ｂ）で検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記表示手段に表示することにより、前記表示手段に表示するオペレータ操作画面を遷移させるステップと、（ｆ）前記ステップ（ｃ）で受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別するステップと、（ｇ）前記ステップ（ｃ）で受信される操作情報に対応する操作が前記ステップ（ｆ）において誤操作であると判別された場合、誤操作情報を前記表示手段に表示するステップと、を有することを特徴とする構成である。
【００５５】
このような構成によれば、ユーザー端末装置で行われた操作をオペレータ端末装置において表示するので、オペレータは、ユーザー端末装置においてどのような操作が行われたのかを知ることができる。
【００５６】
請求項２８に係る発明は、オペレータ端末装置とユーザー端末装置とが通信可能な情報処理システムであって、前記ユーザー端末装置は、ユーザーによる操作が可能なユーザー操作画面を表示する第１の表示手段と、ユーザーによる操作を検知する第１の操作入力手段と、前記オペレータ端末装置からの操作案内情報を受信する第１の通信手段と、前記第１の通信手段によって受信される操作案内情報に基づいて、前記第１の表示手段に表示するユーザー操作画面に対し、前記オペレータ端末装置で行われた操作と同じ操作をユーザーに案内するための操作案内を表示する第１の表示制御手段と、を備え、前記第１の通信手段は、前記第１の表示手段に操作案内が表示されている状態で前記第１の操作入力手段によって検知される操作に対応する操作情報を前記オペレータ端末装置に送信し、前記オペレータ端末装置は、各種画面を表示する第２の表示手段と、オペレータによる操作を検知する第２の操作入力手段と、前記第２の操作入力手段によって検知される操作に基づいて、階層構造を有する複数のオペレータ操作画面の中から一のオペレータ操作画面を選択して前記第２の表示手段に表示することにより、前記第２の表示手段に表示するオペレータ操作画面を遷移させる第２の表示制御手段と、前記第２の操作入力手段によって検知される操作に基づいて操作案内情報を前記ユーザー端末装置に送信すると共に、前記ユーザー端末装置から送信される操作情報を受信する第２の通信手段と、前記第２の通信手段によって受信される操作情報に対応する操作が、前記操作案内情報に対応する操作とは異なる誤操作であるか否かを判別する誤操作判別手段と、を備え、前記第２の表示制御手段は、前記第２の通信手段が受信する操作情報に基づいて前記ユーザー端末装置で行われた操作を前記第２の表示手段に表示すると共に、当該操作情報に対応する操作が前記誤操作判別手段によって誤操作であると判別された場合、誤操作情報を前記第２の表示手段に表示することを特徴とする構成である。
【００５７】
このような構成によれば、ユーザー端末装置で行われた操作をオペレータ端末装置の第２表示手段に表示するので、オペレータは、ユーザー端末装置においてどのような操作が行われたのかを知ることができる。
【発明の効果】
【００５８】
本発明によれば、ユーザー端末装置からの操作情報をオペレータ端末装置に対して送信するので、オペレータ端末装置を使用するオペレータに対して、ユーザー端末装置においてどのような操作が行われたのかを知覚させることができる。これによりオペレータの作業負担を軽減させることができる。
【図面の簡単な説明】
【００５９】
【図１】情報処理システムの全体構成例を示す図である。
【図２】情報処理装置のハードウエア構成の一例を示す図である。
【図３】情報処理装置における制御部の機能構成の一例を示すブロック図である。
【図４】操作案内記録情報の一例を示す図である。
【図５】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図６】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図７】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図８】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図９】情報処理装置の制御部において実行される全体的な処理の処理手順の一例を示すフローチャートである。
【図１０】情報処理装置又はオペレータ端末装置の制御部において実行される誤操作判別処理の処理手順の一例を示すフローチャートである。
【図１１】情報処理装置又はオペレータ端末装置の制御部において実行される誤操作情報出力決定処理の処理手順の一例を示すフローチャートである。
【図１２】オペレータ端末装置のハードウエア構成の一例を示す図である。
【図１３】オペレータ端末装置における制御部の機能構成の一例を示すブロック図である。
【図１４】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図１５】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図１６】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図１７】情報処理システムにおいて実行される処理の処理手順を示すシーケンス図である。
【図１８】オペレータ端末装置の制御部において実行される全体的な処理の処理手順の一例を示すフローチャートである。
【図１９】オペレータ端末装置に表示されるオペレータ操作画面の一例を示す図である。
【図２０】情報処理装置に表示されるユーザー操作画面の一例を示す図である。
【図２１】オペレータ端末装置に表示されるオペレータ操作画面の一例を示す図である。
【図２２】ユーザーによって誤操作が行われた場合に情報処理装置に表示されるユーザー操作画面の一例と、オペレータ端末装置に表示されるオペレータ操作画面の一例とをそれぞれ示す図である。
【図２３】オペレータ端末装置に表示されるオペレータ操作画面の一例を示す図である。
【発明を実施するための形態】
【００６０】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００６１】
図１は、本実施形態における情報処理システム１の一構成例を示す図である。情報処理システム１は、オペレータが使用するオペレータ端末装置３と、ＭＦＰ（Multifunction Peripherals）などのユーザーが使用する情報処理装置（本発明のユーザー端末装置）７とが、ネットワーク９を介して互いに通信可能に接続される構成である。ネットワーク９は、例えばインターネットなどを含む広域通信網である。尚、オペレータ端末装置３及び情報処理装置７は、例示されている数に限られない。
【００６２】
情報処理装置７は、例えば、コピー機能、プリント機能、スキャン機能、ＦＡＸ機能、ネットワーク通信機能など、複数の機能を備えており、ユーザーによって指定される機能を動作させると共に、ユーザーによって指定されたジョブを実行する装置である。この種の情報処理装置７は、上述した機能の他にも様々な機能をオプション機能として追加することが可能である。
【００６３】
情報処理装置７は、ユーザーに対して各種操作を行わせるためのユーザーインタフェースとなる操作パネル８を備えている。すなわち操作パネル８には、上述した複数の機能の中から一の機能をユーザーに選択させたり、その選択された一の機能について様々な設定操作を行わせたりするためのユーザー操作画面が表示されるようになっている。このようなユーザー操作画面は、ユーザーが情報処理装置７にログインすることによって表示されるトップ画面を最上層とし、ユーザーによって選択可能な機能ごとにユーザーによる操作に基づいて順次下位層へ遷移していく多階層の画面構造を有している。つまり、情報処理装置７は、階層構造を有する複数のユーザー操作画面を予め記憶しており、ユーザー操作に基づいて操作パネル８に表示するユーザー操作画面を遷移させていくことにより、ユーザーによる操作を反映させて各種設定を行うように構成される。
【００６４】
特にこの種の情報処理装置７は、上述のように複数の機能を備えており、それら各機能についてユーザーが設定可能な項目は多数存在する。そのため、情報処理装置７を使用するユーザーが例えば初心者であるような場合には、複雑な画面構成を有する操作パネル８に対してどのような操作手順で操作を行っていけば所望の設定操作を行うことができるのか判らないという事態が生じ得る。
【００６５】
そのため、本実施形態では、図１に示すような構成により、オペレータがオペレータ端末装置３を操作することにより、ネットワーク９を介して遠隔から情報処理装置７を使用するユーザーに対し、どのような操作を行っていけばユーザーの所望する設定を行うことができるかを教示することができるようになっている。
【００６６】
オペレータ端末装置３は、例えば一般的なパーソナルコンピュータで構成される。このオペレータ端末装置３は、オペレータに対して各種情報を表示する表示部４と、オペレータによる操作指示を入力する操作入力部５と、を備えている。そしてオペレータ端末装置３には、情報処理装置７と通信を行って操作パネル８にユーザーが行う操作を案内するための操作案内を表示させる機能を動作させるプログラムが予めインストールされている。オペレータは、オペレータ端末装置３においてそのプログラムを起動させることにより、遠隔から情報処理装置７を使用するユーザーに対し、操作パネル８に対する操作を教示する。
【００６７】
またオペレータ端末装置３には、上記プログラムと共に、情報処理装置７において表示されるユーザー操作画面と同じ画面構成を有するオペレータ操作画面が予め記憶されている。すなわち、オペレータ端末装置３には、ユーザー操作画面と同じ階層構造を有する複数のオペレータ操作画面が所定の記憶装置に予め記憶されている。そしてオペレータ端末装置３は、上記プログラムを起動することにより、それら複数のオペレータ操作画面の中から一のオペレータ操作画面を表示部４に表示し、オペレータによる操作に基づいてオペレータ操作画面を遷移させていくように構成される。またオペレータ操作画面が表示部４に表示されている状態で、オペレータが情報処理装置７を使用するユーザーに教示するための操作を行うと、オペレータ端末装置３は、その操作指示に基づく操作案内情報を生成して、その操作案内情報をネットワーク９を介して情報処理装置７に対して送信する構成である。
【００６８】
情報処理装置７は、例えばオペレータ端末装置３からの通信要求に基づいてオペレータ端末装置３との通信状態を確立する。そして情報処理装置７は、ユーザー操作画面が操作パネル８に表示されている状態で、上述したオペレータ端末装置３からの操作案内情報を受信すると、そのユーザー操作画面に対する操作案内を操作パネル８に表示する。この操作案内は、オペレータ端末装置３においてオペレータがオペレータ操作画面に対して行った操作をユーザーに教示するものである。これによりユーザーは、操作案内を見ながら操作パネル８に表示されるユーザー操作画面に対して各種操作を行うことが可能である。
【００６９】
本実施形態において情報処理装置７は、操作案内が操作パネル８に表示されている状態で、ユーザーからの操作指示を検知すると、その検知した操作指示に基づく操作情報をオペレータ端末装置３に送信する。この操作情報には、操作パネル８に表示されているユーザー操作画面に対してどのような操作が行われたのかを特定するための情報が含まれている。例えば、ユーザー操作画面にユーザーが操作可能な複数の操作キーが含まれるような場合には、ユーザーによって操作された操作キーを特定することができる情報が含まれる。
【００７０】
オペレータ端末装置３は、その操作情報を受信すると、その操作情報を表示部４に表示することにより、情報処理装置７においてどのような操作が行われたかをオペレータに報知する構成である。例えば、オペレータ端末装置３は、操作情報に基づいてユーザー操作画面に対して行われた操作を特定し、その特定結果に基づく操作箇所を通常とは異なる表示態様で表示する。このような構成によれば、オペレータは、情報処理装置７においてユーザーがどのような操作を行ったのかを一目で把握することができる。これにより、オペレータは、ユーザーによる操作箇所をオペレータ自身で判断する必要がなくなるので、作業負担が軽減される。以下、上記のように動作する情報処理システム１について詳しく説明する。尚、以下においては、オペレータ操作画面とユーザー操作画面とを区別する必要がない場合には、単に「操作画面」と称する。
【００７１】
図２は、情報処理装置７のハードウエア構成の一例を示す図である。情報処理装置７は、印刷処理を実行するプリンター１０ａ、原稿画像の読み取りを行うスキャナー１０ｂ、ＦＡＸデータの送受信を行うＦＡＸ部１０ｃ、この情報処理装置７をネットワーク９に接続するためのネットワークインタフェース１１、この情報処理装置７の統括制御を行うシステム制御部１２及び上述した操作パネル８を備えている。そしてプリンター１０、ネットワークインタフェース１１、操作パネル８のそれぞれがシステム制御部１２と互いに通信可能に接続される構成である。
【００７２】
操作パネル８は、パネルＣＰＵ１５と、ＲＯＭ１６と、ＲＡＭ１７と、ＬＣＤパネル部２３とを備えている。パネルＣＰＵ１５は、操作パネル８の統括制御を行う処理部であり、上述したシステム制御部１２と互いに通信可能に構成される。ＲＯＭ１６は、例えば不揮発性メモリなどで構成され、プログラム１６ａ（本発明のユーザー端末制御プログラム）を記憶している。プログラム１６ａは、パネルＣＰＵ１５を後述する処理部として機能させるためのプログラムである。またＲＯＭ１６は、ユーザー操作画面記憶部１６ｂを備えている。このユーザー操作画面記憶部１６ｂは、階層構造を有する複数のユーザー操作画面を記憶している。
【００７３】
ＲＡＭ１７は、パネルＣＰＵ１５がプログラム１６ａを実行することに伴う一時的なデータなどを記憶するものであり、例えば揮発性メモリなどで構成される。ＬＣＤパネル部２３は、表示部２４と、操作入力部２５とを備え、これら表示部２４及び操作入力部２５の動作を制御するものである。表示部２４は、例えば液晶パネルで構成されユーザー操作画面などの各種情報を表示する。操作入力部２５は、その表示部２４と一体に設けられ、表示部２４に対する操作を検知する。また図示しないが、ＬＣＤパネル部２３の周囲などにスタートキーやテンキーなどの押しボタンキーなどを備えるハードキー操作入力部が設けられても良い。
【００７４】
図３は、本実施形態におけるパネルＣＰＵ１５の機能構成の一例を示すブロック図である。パネルＣＰＵ１５は、上述したプログラム１６ａを実行することにより、通信部３１及び表示制御部３２として機能する。表示制御部３２は、判別部（本発明の誤操作判別手段）３３及び操作情報生成部３４を備えている。以下、各処理部の機能について説明する。
【００７５】
通信部３１は、ネットワークインタフェース１１を介してオペレータ端末装置３と通信を行う処理部である。すなわち通信部３１は、オペレータ端末装置３から送信される操作案内情報１８を受信すると、その操作案内情報１８をＲＡＭ１７に記憶させる。
【００７６】
表示制御部３２は、表示部２４に各種画面を表示させる処理部である。表示制御部３２は、操作案内情報１８がＲＡＭ１７に記憶されると、その操作案内情報１８に基づく操作案内を表示部２４に表示させる。そして、操作案内が表示部２４に表示されている状態で操作入力部２５によってユーザーによる操作が検知されると、表示制御部３２は、その操作に基づいて、そのとき表示部２４に表示されているユーザー操作画面を更新後のユーザー操作画面に遷移させる。
【００７７】
またこのとき操作情報生成部３４が機能する。すなわち操作情報生成部３４は、ユーザー操作画面に対する操作が検知されると機能し、その操作に基づく操作情報を生成する。そして通信部３１は、その操作情報生成部３４によって生成された操作情報を、ネットワークインタフェース１１を介してオペレータ端末装置３に送信する。これによりオペレータ端末装置３は、情報処理装置７からの操作情報を受信することで、その操作情報に基づいて情報処理装置７において行われた操作を特定することができる。
【００７８】
また、操作案内が表示部２４に表示されている状態で操作入力部２５によってユーザーによる操作が検知されると、判別部３３が機能する。判別部３３は、操作入力部２５によって検知された操作と、ＲＡＭ１７に記憶されている操作案内情報１８に基づく操作とに基づいてユーザーによる操作が誤操作であるか否かを判断する誤操作判別処理を行う処理部である。すなわち、判別部３３は、操作入力部２５によって検知された操作が、ＲＡＭ１７に記憶されている操作案内情報１８に基づくオペレータが行った操作と同じ操作である場合には「誤操作なし」と判断し、一方、操作入力部２５によって検知された操作が、ＲＡＭ１７に記憶されている操作案内情報１８と異なる操作である場合には「誤操作あり」と判断する。そして判別部３３は、誤操作ありと判断すると、誤操作があったことを示す誤操作情報を生成して、その誤操作情報を通信部３１を介してオペレータ端末装置３に送信する。これによりオペレータ端末装置３は、誤操作情報を受信することで、情報処理装置７において誤操作が行われたことをオペレータに報知することができる。
【００７９】
次に、ＲＡＭ１７に記憶される操作案内情報１８について説明する。本実施形態では、通信部３１は、オペレータ端末装置３から操作案内情報１８を受信すると、その操作案内情報１８をＲＡＭ１７に記憶されている操作案内記録情報に記録する。
【００８０】
図４は、ＲＡＭ１７に記憶される操作案内記録情報１８ａの一例を示す図である。オペレータ端末装置３は、オペレータによって上述したオペレータ操作画面に対する操作を検知すると、その都度、情報処理装置７に対して操作案内情報１８を送信する。通信部３１は、そのような操作案内情報１８を受信すると、その受信した操作案内情報１８を操作案内記録情報１８ａに順次記録していく。
【００８１】
図４（ａ）は、１つの操作案内情報１８が操作案内記録情報１８ａに記録されている場合の一例を示す図であり、図４（ｂ）は、複数の操作案内情報１８が操作案内記録情報１８ａに記録されている場合の一例を示す図である。ここで、操作案内記録情報１８ａに記録されている操作案内情報１８は、その操作案内情報１８に基づく操作案内が表示部２４に表示されている状態で、その操作案内に対応する操作がユーザーによって行われると、表示制御部３２によって操作案内記録情報１８ａから削除される。
【００８２】
例えば、オペレータがオペレータ端末装置３に対して１つの操作を行うと、操作案内記録情報１８ａには、その操作に対応する操作案内情報１８が記録される。そして操作パネル８には、ユーザー操作画面が表示されている状態で、その操作案内情報１８に基づく操作案内が表示される。ユーザーがその操作案内に従ってオペレータが行った操作と同じ操作を行うと、操作案内記録情報１８ａからそれに対応する操作案内情報１８が削除されるようになる。したがって、オペレータが１回ずつ操作を行いながらそれと同じ操作をユーザーに１回ずつ行わせていくような場合には、図４（ａ）に示すように、操作手順が進むに連れて１つの操作案内情報１８の記録と削除とが繰り返し行われる。
【００８３】
これに対して、オペレータが操作を行った後、それに対応する操作をユーザーが行うまでに、オペレータが引き続き操作を行うこともある。この場合、先に記録された操作案内情報１８が削除されるまでに、通信部３１がオペレータ端末装置３から複数の操作案内情報１８を連続的に受信することになる。そして先に記録された操作案内情報１８に基づく操作案内が表示部２４に表示されている状態で、ユーザーによる操作が行われる前に更にオペレータ端末装置３から新たな操作案内情報１８を受信すると、図４（ｂ）に示すように、操作案内記録情報１８ａには、複数の操作案内情報１８が記録されることになる。例えば、オペレータが４回の操作を連続して行うと、図４（ｂ）に示すように、操作案内記録情報１８ａには、オペレータが行った操作順序に従って４つの操作案内情報１８が記録されることになる。
【００８４】
図４（ａ）に示すように、操作案内記録情報１８ａは、操作番号Ｘ１，操作内容Ｘ２，操作対象画面Ｘ３，遷移経路Ｘ４及び操作手順グループＸ５から構成される。操作番号Ｘ１は、通信部３１が操作案内情報１８を受信した場合に、その通信部３１によって受信順序に基づき付与される番号である。操作内容Ｘ２，操作対象画面Ｘ３，遷移経路Ｘ４は、何れもオペレータ端末装置３から受信する操作案内情報１８に含まれている情報である。操作内容Ｘ２は、オペレータによって行われた操作を特定するための情報である。例えば、オペレータ操作画面に対してオペレータがインターシート操作キーを操作した場合、操作内容Ｘ２は図例に示すように「インターシート操作キー」と記録される。これにより操作内容Ｘ２を参照することでオペレータによって操作された操作キーを特定することが可能である。尚、インターシートとは、例えばコピー機能やプリント機能において複数部の印刷物を印刷出力する場合に各部の間に仕切紙を挿入して出力する出力態様である。また、後述する差し込みページとは、例えばコピー機能やプリント機能において１部中の任意のページ間に、差し込みページを挿入して出力する出力態様である。
【００８５】
操作対象画面Ｘ３は、操作内容Ｘ２に記録されている操作が行われたオペレータ操作画面を特定するための情報である。例えば図４（ａ）においては、操作対象画面Ｘ３は「応用画面」と記録されている。これにより、操作内容Ｘ２に記録されているインターシート選択キーに対する操作が応用画面において行われたことを特定することができる。尚、応用画面とは、例えばコピー機能やプリント機能において印刷出力時の出力態様を基本的な出力態様とは異なる態様に設定変更するための設定画面である。
【００８６】
遷移経路Ｘ４は、複数階層からなるオペレータ操作画面のうち、操作対象画面Ｘ３が何れのオペレータ操作画面から遷移したものであるのかを特定するための情報である。例えば、図４（ｂ）に示す操作番号「１」の操作案内情報１８においては、操作対象画面Ｘ３が「応用画面」と記録され、遷移経路Ｘ４が「初期メニュー」と記録されている。これは、オペレータによる操作が行われた応用画面が、初期メニューを経て表示されるオペレータ操作画面であることを示している。操作番号「２」の操作案内情報１８においては、操作対象画面Ｘ３が「インターシート設定画面」と記録され、遷移経路Ｘ４が「応用画面／初期メニュー」と記録されている。これは、インターシート設定画面が、初期メニューと応用画面とを経て表示されるオペレータ操作画面であることを示している。操作番号「３」及び「４」も上記と同様である。この遷移経路Ｘ４は、以下に説明するように、オペレータ操作画面と、ユーザー操作画面とが互いに対応する操作画面であるか否かを判断するために参照される情報である。
【００８７】
例えば、階層構造を有する複数のユーザー操作画面の中には、互いに同一又は類似の画面が含まれている。しかし、それらの同一又は類似の画面は、互いに異なる機能についての設定操作を行ったり、或いは、互いに異なる設定項目についての詳細設定を行ったりするための画面であり、それぞれの画面が上記階層構造において異なる下位層に位置する画面となっている。つまり、それらの同一又は類似の画面は仮に「応用画面」という同一名称の画面であったとしても、それらは情報処理装置７において異なる設定操作を行うための画面であり、区別する必要がある。上述した遷移経路Ｘ４は、そのような同一又は類似の画面を識別するために参照される識別情報であり、オペレータによる操作が行われたオペレータ操作画面がどのような画面遷移を経て表示されたものであるかを特定することができる情報となっている。
【００８８】
一例を挙げると、一般的に、ユーザーがオペレータに対して操作方法を問い合せる場合、そのとき表示されているユーザー操作画面は、目的となる設定を行うための操作画面とは異なる可能性がある。例えばユーザーからの問い合わせが「インターシート設定画面に対する操作が分からない」であるとする。また、インターシート設定画面は、基本的な設定を行う基本画面から遷移する第１のインターシート設定画面と、上記応用画面から遷移する第２のインターシート設定画面とが存在するとする。但し、第１及び第２のインターシート設定画面は互いに異なる設定を行うための別の操作画面である。オペレータは、例えばユーザーの問い合せが第２のインターシート設定画面に関する内容であると判断すると、具体的な操作案内を開始する前の事前準備として、その第２のインターシート設定画面をオペレータ自身の手動操作によってオペレータ端末装置３に表示する。しかし、このときユーザーは、誤って第１のインターシート設定画面を情報処理装置７に表示してしまっている場合がある。
【００８９】
仮に第１及び第２のインターシート設定画面が互いに全く異なる画面構成である場合には、オペレータによって行われた操作案内が情報処理装置７において正しく反映されないか、或いは、オペレータとユーザーとの電話でのやり取りの食い違いから、ユーザー又はオペレータは、早期に上記誤りに気づくと考えられる。但し、第１及び第２のインターシート設定画面の画面構成が互いに同一又は近似するような場合には、オペレータによる第２のインターシート設定画面に対する操作案内が、情報処理装置７に表示されている第１のインターシート設定画面の対応位置に反映されてしまうため、ユーザー及びオペレータの何れも誤りに気がつかない可能性がある。更に、両操作画面の遷移先も同一の画面構成であるような場合には、ある程度操作手順が進むまで、オペレータ及びユーザー共に、操作案内の前提となるインターシート設定画面が異なっていることに気がつかない事態が生じる。そして後に目的となる設定ができないことなどによって誤りが発覚すると、インターシート設定画面を表示させる段階まで戻ってから操作案内をやり直すことになるため、手間と時間とが無駄にかかる。そのような事態を防止するため、本実施形態では、遷移経路Ｘ４を参照することにより、オペレータ操作画面と、ユーザー操作画面とが互いに対応する操作画面であるのかを適切に判断できるようになっている。
【００９０】
操作手順グループＸ５は、複数の操作案内情報１８を連続で受信した場合に、その操作案内情報１８が何れの設定に関するものであるのかを示す情報である。例えば、上述した応用画面を経て行うインターシート設定に関する操作には、図４（ｂ）に示すように、グループ識別情報「Ａ」、また、応用画面を経て行う差し込みページ設定に関する操作には、グループ識別情報「Ｂ」が関連づけられている。この操作手順グループＸ５には、複数の操作案内情報１８が操作案内記録情報１８ａに記録される際に、通信部３１によって行われるグループ判別の判別結果が記録されるようになっている。従って、１つの操作案内情報１８が操作案内記録情報１８ａに記録されている図４（ａ）においては、操作手順グループＸ５は、ブランクになっている。
【００９１】
上記のように構成される操作案内情報１８を操作案内記録情報１８ａに記録する際、通信部３１は、以下のように処理を行う。まず、通信部３１は、操作案内情報１８を受信すると、操作案内記録情報１８ａに既に操作案内情報１８が記録されているか否かを判断する。通信部３１は、操作案内記録情報１８ａに未だ操作案内情報１８が記録されていない場合には、その操作案内情報１８に最も小さい操作番号（例えば「１」）を付与して操作案内記録情報１８ａに記録する。一方、通信部３１は、操作案内記録情報１８ａに既に操作案内情報１８が記録されている状態で、新たに操作案内情報１８を受信すると、先の操作案内情報１８の操作番号に１をインクリメントした値を付与して操作案内記録情報１８ａに記録する。
【００９２】
また通信部３１は、少なくとも１つ以上の操作案内情報１８が操作案内記録情報１８ａに記録されている状態で、新たな操作案内情報１８を操作案内記録情報１８ａに記録すると、新たな操作案内情報１８と、その新たな操作案内情報１８に対して直前となる操作案内情報（以下「直前案内情報」と称する）１８とのグループ判別を以下のようにして行う。
【００９３】
まず通信部３１は、新たな操作案内情報１８の操作対象画面Ｘ３を特定すると共に、直前案内情報１８の操作対象画面Ｘ３を特定する。そして通信部３１は、新たな操作案内情報１８の操作対象画面Ｘ３が、直前案内情報１８の操作対象画面Ｘ３の下位層に位置するものであるか否かを判断する。例えば、図４（ｂ）に記録されている操作番号２の操作案内情報１８の操作対象画面Ｘ３は「インターシート設定画面」である。またこの操作番号２に対して直前案内情報１８となる操作番号１の操作対象画面Ｘ３は「応用画面」である。この場合、通信部３１は、インターシート設定画面が応用画面の下位層に位置するものであるか否かを判断する。この判断は、遷移経路Ｘ４を参照することによって判断することができるが、ユーザー操作画面の階層構造を検知することによって判断しても良い。
【００９４】
インターシート設定画面が応用画面の下位層に位置する場合には、各操作案内情報１８は一連の操作に基づくものであるので、通信部３１は、新たな操作案内情報１８と、直前案内情報１８とが同一グループに属すると判断する。上記の例では、操作番号２の操作案内情報１８においては、遷移経路Ｘ４が「応用画面／初期メニュー」と記録されている。従って、この場合、通信部３１は、インターシート設定画面が応用画面の下位層に位置すると判断し、操作番号１及び２の操作案内情報１８が同一グループであると判断する。そして通信部３１は、操作番号１及び２の操作案内情報１８に同一のグループ識別情報（この場合は「Ａ」）を付与して操作案内記録情報１８ａに記録する。
【００９５】
一方、新たに記録された操作案内情報１８の操作対象画面Ｘ３が、直前案内情報１８の操作対象画面Ｘ３に対して下位層に位置するものでない場合には、通信部３１は、新たに記録された操作案内情報１８が別の操作手順グループに属するものであると判断する。例えば、図４（ｂ）に記録されている操作番号３の操作案内情報１８の操作対象画面Ｘ３は「応用画面」である。またこの操作番号３に対して直前案内情報１８となる操作番号２の操作対象画面Ｘ３は上述したように「インターシート設定画面」である。この場合、通信部３１は、遷移経路Ｘ４を参照して応用画面がインターシート設定画面の下位層ではなく上位層に位置するものであるので異なるグループであると判断する。
【００９６】
この場合、通信部３１は、新たな操作案内情報１８には、直前案内情報１８とは異なるグループ識別情報（この場合は「Ｂ」）を付与して記録する。操作番号４の操作案内情報１８も上記と同様である。このようにして、図４（ｂ）に示すように、操作案内記録情報１８ａにグループ識別情報が記録される。但し、上記グループ判別を行う手法は一例であり、他の手法を用いても構わない。例えば、オペレータ端末装置３において、オペレータが連続して操作案内を行う際に、１連の設定操作を完了させるときにオペレータ自身の操作に基づいてグループ識別情報を関連付けるように構成しても良い。
【００９７】
図５〜図８は、上記のようにして構成される情報処理システム１において実行される処理の処理手順の一例を示すシーケンス図である。図５，図６は、オペレータが１つの操作案内を行う度に、ユーザーがその操作案内に対する操作を行う場合のシーケンス図である。これに対して図７，図８は、オペレータが連続して操作案内を行った後に、ユーザーが操作を開始する場合のシーケンス図である。
【００９８】
図５に示すように、まず情報処理装置７は、例えばユーザーがログインするとユーザー操作画面を操作パネル８に表示させる（プロセスＰ１）。このときユーザーは、自身で操作方法が解決できない場合に、オペレータに電話をかけ、そのオペレータとの通話を開始する。次にオペレータ端末装置３は、オペレータによる操作指示に基づいてプログラム１６ａを起動し、ユーザー操作画面と同一のオペレータ操作画面を表示させる。（プロセスＰ２）。すなわちオペレータは、プログラム１６ａの起動後、ユーザーによる問い合せに基づいて、情報処理装置７において表示されているユーザー操作画面に対応するオペレータ操作画面を、自身の手動操作によってオペレータ端末装置３に表示させる。
【００９９】
そしてオペレータ端末装置３は、情報処理装置７との通信状態を確立させるために必要な各種処理を行う。例えば、オペレータ端末装置３は、オペレータによって入力される情報処理装置７の識別情報や認証情報などの情報に基づいて情報処理装置７との通信接続を確立させる（プロセスＰ３）。そして情報処理装置７は、オペレータ端末装置３との接続が確立すると、そのとき情報処理装置７に表示されているユーザー操作画面をオペレータ端末装置３に送信する（プロセスＰ４）。オペレータ端末装置３は、情報処理装置７からのユーザー操作画面を受信すると、例えばオペレータ操作画面とは別ウインドウにおいて、そのユーザー操作画面を表示する（プロセスＰ５）。これによりオペレータは、情報処理装置７において実際に表示されているユーザー操作画面を確認しながら、オペレータ操作画面に対する操作を行っていくことができる。
【０１００】
次にオペレータ端末装置３は、オペレータによる操作を検知すると（プロセスＰ６）、操作案内情報１８を生成する。このとき生成される操作案内情報１８には、オペレータの操作を特定するための情報と、オペレータによる操作が行われたオペレータ操作画面に関する情報と、そのオペレータ操作画面を表示するまでに遷移した画面の遷移経路に関する情報とが含まれる。オペレータ端末装置３は、上記のようにして操作案内情報１８を生成すると、その操作案内情報１８を情報処理装置７に送信する（プロセスＰ７）。
【０１０１】
情報処理装置７は、オペレータ端末装置３からの操作案内情報１８を受信すると（プロセスＰ８）、その操作案内情報１８を操作案内記録情報１８ａに記録する（プロセスＰ９）。次に情報処理装置７は、その操作案内情報１８に基づいて操作パネル８に操作案内を表示する（プロセスＰ１０）。このとき情報処理装置７においては表示制御部３２が機能する。表示制御部３２は、操作案内記録情報１８ａに記録されている操作内容Ｘ２に基づいて、操作内容Ｘ２に対応する操作箇所を通常とは異なる態様で表示する。一例を挙げると、情報処理装置７が受信した操作案内情報１８の操作内容Ｘ２が、応用画面上に表示されるインターシート操作キーの操作である場合、表示制御部３２は、そのインターシート操作キーを通常とは異なる色で表示したり、或いは、インターシート操作キーを点滅表示させたりする。このようにしてオペレータが行った操作を操作案内として表示することにより、情報処理装置７を使用するユーザーに対し、オペレータが行った操作と同じ操作を行うように促すことができる。
【０１０２】
操作案内が表示部２４に表示されている状態で、操作入力部２５によってユーザーによる操作が検知されると（プロセスＰ１１）、情報処理装置７は、その操作入力部２５によって検知された操作に基づいて操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ１２）。オペレータ端末装置３は、情報処理装置７からの操作情報を受信すると（プロセスＰ１３）、その操作情報を表示する（プロセスＰ１４）。この場合、オペレータ端末装置３は、上述したようにユーザー操作画面を別ウインドウにおいて表示している場合、そのユーザー操作画面上において操作情報に対応する操作箇所を通常とは異なる態様で表示する。例えば、情報処理装置７において行われた操作が応用画面に対するインターシート選択キーの操作である場合には、オペレータ端末装置３において別ウインドウで表示されているユーザー操作画面（この場合は応用画面）上においてインターシート操作キーを通常とは異なる色で表示したり、或いは、インターシート操作キーを点滅表示させたりする。
【０１０３】
また情報処理装置７は、プロセスＰ１１における操作検知に基づいてユーザー操作画面を次の画面に遷移させることで画面更新を行う（プロセスＰ１５）。例えば情報処理装置７は、それまでの応用画面からインターシート設定画面に遷移させる。そして情報処理装置７は、その遷移後のユーザー操作画面をオペレータ端末装置３に対して送信する（プロセスＰ１６）。オペレータ端末装置３は、情報処理装置７からのユーザー操作画面を受信すると（プロセスＰ１７）、そのユーザー操作画面を表示部４において表示する（プロセスＰ１８）。例えばオペレータ端末装置３は、オペレータ操作画面とは別ウインドウで表示されている応用画面を、インターシート設定画面に切替えて表示する。これによりオペレータは、ユーザー操作画面がどのように遷移したのかを把握することができる。
【０１０４】
情報処理装置７においては、これと並行して誤操作判別処理が行われる（プロセスＰ１９）。このとき情報処理装置７は、例えば誤操作なしであると判断すると、次に操作案内記録情報１８ａから操作案内情報１８を削除する（プロセスＰ２０）。この場合、オペレータは、次の操作を行うことになる。
【０１０５】
以上の説明では、誤操作判別処理において誤操作なしと判断される場合を例示した。以下に説明する図６では、図５による操作案内に引き続き行われる新たな操作案内に対してユーザーが誤操作を行う場合を例示する。
【０１０６】
図６に示すように、オペレータ端末装置３において新たな操作が入力されると（プロセスＰ２１）、情報処理システム１は、上記と同様の処理を行う。すなわちオペレータ端末装置３は、操作案内情報１８を情報処理装置７に対して送信する（プロセスＰ２２）。以下の説明では、この操作案内情報１８には、インターシート設定画面上に表示されるＯＫキーの選択操作に基づく操作案内情報１８が含まれているとする。一方、情報処理装置７は、オペレータ端末装置３からの操作案内情報１８を受信すると（プロセスＰ２３）、その操作案内情報１８を操作案内記録情報１８ａに記録する（プロセスＰ２４）。次に情報処理装置７は、その操作案内情報１８に基づいて操作パネル８に操作案内を表示する（プロセスＰ２５）。操作案内が表示部２４に表示されている状態で、操作入力部２５によってユーザーによる操作が検知されると（プロセスＰ２６）、情報処理装置７は、操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ２７）。このときユーザーが操作案内情報１８に対応する、オペレータが行った操作とは異なる操作を行った場合でも、その異なる操作に基づく操作情報がオペレータ端末装置３に送信される。例えば、オペレータがＯＫキーの操作を行ったにもかかわらず、ユーザーがＯＫキーとは異なる別の操作キーを操作した場合、その別の操作キーに対応する操作情報が送信される。
【０１０７】
オペレータ端末装置３は、情報処理装置７からの操作情報を受信すると（プロセスＰ２８）、その操作情報を表示する（プロセスＰ２９）。ここで、上記と同様に、オペレータ端末装置３において別ウインドウで表示されているユーザー操作画面のインターシート設定画面において、ユーザーが操作した操作キーが通常とは異なる態様で表示される。したがって、オペレータが操作した操作キーとは異なるキーをユーザーが操作した場合には、ユーザーが間違って操作した操作キーが通常とは異なる態様で表示されるようになる。
【０１０８】
また情報処理装置７は、オペレータ端末装置３に操作情報を送信した後、プロセスＰ２６における操作検知に基づいてユーザー操作画面を遷移させ、画面更新を行う（プロセスＰ３０）。そして情報処理装置７は、その遷移後のユーザー操作画面をオペレータ端末装置３に対して送信する（プロセスＰ３１）。一方、オペレータ端末装置３は、情報処理装置７からのユーザー操作画面を受信すると（プロセスＰ３２）、その受信したユーザー操作画面で別ウインドウに表示しているユーザー操作画面を更新する（プロセスＰ３３）。
【０１０９】
ところで、上記プロセスＰ２９において、オペレータ端末装置３には操作情報が表示されるので、オペレータは、自身の操作したＯＫキーと異なる別の操作キーが操作された場合には、その誤操作を把握することができる。但し、オペレータが操作したＯＫキーと、ユーザーが操作した別の操作キーとが紛らわしい表示態様である場合などには、オペレータは、ユーザーの誤操作を見落として操作案内を進めてしまう可能性がある。またプロセスＰ３３においてオペレータは、ユーザーの誤操作に基づいて更新された別ウインドウに表示されるユーザー操作画面を確認することによってもユーザーの誤操作を確認することができる。但し、オペレータ自身が操作案内を行うことによって遷移したオペレータ操作画面と、そのユーザーの誤操作に基づいて更新されたユーザー操作画面の画面構成が紛らわしい場合などにはオペレータがユーザーの誤操作に気がつかない場合がある。そのような事態を防止するため本実施形態では、後に誤操作判別処理が行われるようになっている。
【０１１０】
すなわち情報処理装置７は、ユーザーによる操作を検知すると誤操作判別処理を行う（プロセスＰ３４）。このとき情報処理装置７は、操作案内情報１８に基づくＯＫキー選択操作と、実際に検知した別の操作キー選択操作とが異なるので誤操作ありと判断する。このようにして誤操作ありと判断すると、情報処理装置７は、誤操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ３５）。
【０１１１】
オペレータ端末装置３は、情報処理装置７からの誤操作情報を受信すると（プロセスＰ３６）、その誤操作情報をオペレータに報知する（プロセスＰ３７）。例えば、そのとき別ウインドウで表示されている誤操作後のユーザー操作画面を、誤操作前のインターシート設定画面に戻して、そのインターシート設定画面上において誤操作情報に基づく操作箇所を報知する。具体的な報知態様としては、オペレータ端末装置３は、その誤操作された操作キーを、上述した操作情報を報知する場合とは異なる色で点滅表示させたり、誤操作があった旨のメッセージをポップアップ表示させたりしても良い。この他にも、誤操作情報をブザーやアナウンスなどの音声態様で報知しても構わない。これによりオペレータは、上記のようにユーザーによる誤操作を見落としてしまった場合でも情報処理装置７において誤操作があったことを把握することができる。そして情報処理装置７は、操作案内記録情報１８ａから操作案内情報１８を削除する（プロセスＰ３８）。この場合、オペレータによって誤操作を修正するための新たな操作が行われることになる。
【０１１２】
次に、図７，図８に示すシーケンス図について説明する。以下の説明においては、操作案内記録情報１８ａに何れの操作案内情報１８も記録されていない状態で、操作案内が開始されることに伴って複数の操作案内情報１８が連続して記録される場合を例示する。またオペレータ端末装置３と情報処理装置７とは互いに対応する応用画面を表示しているとする。更にオペレータ端末装置３と情報処理装置７との通信状態は既に確立されており、それに伴って、情報処理装置７に表示されているユーザー操作画面（応用画面）がオペレータ端末装置３の別ウインドウで表示されている状態である。尚、以下においては、図４（ｂ）に示す操作案内記録情報１８ａの操作番号「１」〜「４」の操作案内情報１８に対応して、「第１の操作」〜「第４の操作」、及び「第１の操作案内」〜「第４の操作案内」と称する。
【０１１３】
まずオペレータ端末装置３は、オペレータの操作指示に基づいて第１〜第４の操作案内を連続して入力する（プロセスＰ４１）。図４（ｂ）に示す操作案内記録情報１８ａの例では、応用画面においてインターシート操作キーが操作されることによって、オペレータ操作画面は、インターシート設定画面に遷移し、そのインターシート設定画面においてＯＫキーが操作されることによって、インターシートに関する設定が終了し再び応用画面が表示される。その応用画面において差し込みページ操作キーが操作されることによって、オペレータ操作画面は、差し込みページ設定画面に遷移し、その差し込みページ設定画面においてＯＫキーが操作される。オペレータ端末装置３は、それら第１〜第４の操作が行われる都度、第１〜第４の操作案内情報１８を情報処理装置７に対して送信する（プロセスＰ４２）。尚、図７の例では、説明を簡潔にするためにプロセスＰ４１において第１〜第４の操作がまとめて入力され、プロセスＰ４２において第１〜第４の操作案内情報１８がまとめて送信される場合を例示している。
【０１１４】
情報処理装置７は、第１〜第４の操作案内情報１８を受信すると（プロセスＰ４３）、それら第１〜第４の操作案内情報１８のそれぞれに操作番号を割当てて、操作案内記録情報１８ａに記録する（プロセスＰ４４）。このとき情報処理装置７は、グループ判別を行って、その判別結果に基づくグループ識別情報を操作案内記録情報１８ａに記録する。これにより図４（ｂ）に示すような操作案内記録情報１８ａが作成される。そして情報処理装置７は、オペレータが最初に行った操作に対応して、第１の操作案内情報１８に基づく第１の操作案内を表示する（プロセスＰ４５）。図４（ｂ）の例で説明すると、第１の操作案内としてインターシート操作キーが通常とは異なる態様で表示される。
【０１１５】
このときユーザーは、操作案内に基づくインターシート操作キーではなく、例えば操作案内記録情報１８ａに記録されている第３の操作に対応する操作、すなわち、差し込みページ操作キーを誤って操作したとする。その場合でも、情報処理装置７は、上記と同様に、ユーザーによる操作を検知すると（プロセスＰ４６）、その操作に基づく操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ４７）。そしてオペレータ端末装置３は、情報処理装置７から操作情報を受信すると（プロセスＰ４８）、その操作情報を表示する（プロセスＰ４９）。すなわちオペレータ端末装置３は、別ウインドウで表示しているユーザー操作画面において、ユーザーによって操作された差し込みページ操作キーを通常とは異なる態様で表示する。
【０１１６】
一方、情報処理装置７は、プロセスＰ４６において検知したユーザーの操作に基づいてユーザー操作画面を更新する（プロセスＰ５０）。すなわちオペレータ端末装置３は、応用画面から差し込みページ設定画面に遷移させる。そして情報処理装置７は、その更新後のユーザー操作画面をオペレータ端末装置３に送信する（プロセスＰ５１）。オペレータ端末装置３は、ユーザー操作画面を受信すると（プロセスＰ５２）、そのユーザー操作画面を表示する（プロセスＰ５３）。これによりオペレータ端末装置３では、別ウインドウにおいて差し込みページ設定画面が表示される。
【０１１７】
また情報処理装置７は、ユーザーによる操作を検知すると、誤操作判別処理を行う（プロセスＰ５４）。ここで本実施形態では、ユーザーが操作案内に基づくインターシート選択ではなく、誤って第３の操作（差し込みページ操作キーの選択操作）を行った場合であっても、情報処理装置７は、誤操作であると判断しない。すなわち、インターシート設定に関する操作案内（操作手順グループＡ（図４（ｂ））と、差し込みページ設定に関する操作案内（操作手順グループＢ（同図））とは、グループ間では設定順序を問わない独立した操作手順であり、ユーザーが何れのグループから操作を開始しても別のグループの設定操作に支障をきたすものではない。つまりこの場合、グループＡに関する操作案内と、グループＢに関する操作案内とのうち、ユーザーがグループＢに関する操作を先に開始した状態であるので、誤操作と判断するよりも、そのグループＢに関する操作案内を続行する方が、ユーザーによる操作をそのまま継続できるので効率的である。
【０１１８】
そこで、本実施形態では、異なる複数の操作手順グループＸ５が操作案内記録情報１８ａに含まれている状態において、最初のグループ（例えばグループＡ）に属する最初の操作案内情報（この場合は第１の操作案内情報）１８とは異なる操作が行われた場合であっても、その操作が別のグループ（例えばグループＢ）に属する最初の操作案内情報（この場合は第３の操作案内情報）１８に対応する操作（つまり第３の操作）である場合には、誤操作であると判断しないようになっている。但し、例えば、グループＡに属する操作を既にユーザーが行っているような場合には、上記のような判断を行うことは好ましくない。なぜなら、グループＡに属する操作を既にユーザーが行っている場合にグループＢの最初の操作が行われた場合、それまで進めてきたグループＡに関するオペレータによる操作案内が全て無駄になると共に、グループＡに関する設定完了までの操作をオペレータが学習できないことになるからである。そこでこの場合は、情報処理装置７は、誤操作であると判断する。
【０１１９】
上記のように、情報処理装置７は、最初のグループに属する最初の操作案内情報１８とは異なる操作が行われた場合であっても、その操作が別のグループに属する最初の操作案内情報１８に対応する操作である場合には、誤操作であると判断しないようになっている。そして誤操作でないと判断した場合、情報処理装置７は、操作案内記録情報１８ａから、実際の操作に対応する操作案内情報１８と、その操作案内情報１８よりも前に記録されている操作案内情報１８とを操作案内記録情報１８ａから削除する。つまり、上述した例の場合には、情報処理装置７は、操作案内記録情報１８ａに記録されている第１〜第３の操作案内情報１８を削除する（プロセスＰ５５）。この場合、操作案内記録情報１８ａには、第４の操作案内情報１８のみが記録されている状態となる。そして、情報処理装置７は、その第４の操作案内情報１８に基づいて第４の操作案内を表示する（プロセスＰ５６）。
【０１２０】
図８に示すように、次に、情報処理装置７は、ユーザーによる操作を検知したとする（プロセスＰ５７）。また、この操作は、操作案内記録情報１８ａに記録されている第４の操作案内情報１８とは異なる操作であるとする。この場合もまた情報処理装置７は、その操作に基づく操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ５８）。オペレータ端末装置３は、その操作情報を受信すると（プロセスＰ５９）、その操作情報を表示する（プロセスＰ６０）。
【０１２１】
一方、情報処理装置７は、プロセスＰ５７において検知されたユーザーの操作に基づいてユーザー操作画面を更新する（プロセスＰ６１）。そして情報処理装置７は、その更新されたユーザー操作画面をオペレータ端末装置３に送信する（プロセスＰ６２）。オペレータ端末装置３は、そのユーザー操作画面を受信すると（プロセスＰ６３）、そのユーザー操作画面を表示する（プロセスＰ６４）。
【０１２２】
次に、情報処理装置７は、誤操作判別処理を行う（プロセスＰ６５）。この場合、プロセスＰ５７によって検知されたユーザーの操作は、操作案内記録情報１８ａに記録されている第４の操作案内情報１８とは異なる操作であるので、情報処理装置７は、誤操作ありと判断し、誤操作情報をオペレータ端末装置３に送信する（プロセスＰ６６）。オペレータ端末装置３は、その誤操作情報を受信すると（プロセスＰ６７）、その誤操作情報をオペレータに報知する（プロセスＰ６８）。一方、情報処理装置７は、操作案内記録情報１８ａから第４の操作案内情報１８を削除する（プロセスＰ６９）。この場合、オペレータは、その誤操作によって更新された画面から、例えば元の画面に戻すための操作を新たに行うことになる。そしてその操作に応じた処理が上記と同様にして行われることになる。
【０１２３】
図９は、情報処理装置７のパネルＣＰＵ１５において実行される処理手順の一例を示すフローチャートである。この処理は、情報処理装置７がオペレータ端末装置３との通信状態を確立しているとき、一定の時間間隔で繰り返し行われる処理である。
【０１２４】
パネルＣＰＵ１５は、オペレータ端末装置３からの操作案内情報１８を受信すると（ステップＳ１のＹＥＳ）、その操作案内情報１８を操作案内記録情報１８ａに記録する（ステップＳ２）。そして、パネルＣＰＵ１５は、操作案内記録情報１８ａに記録されている操作案内情報１８に基づき操作パネル８においてユーザーが行うべき操作を案内する（ステップＳ３）。一方、操作案内情報１８を受信していない場合（ステップＳ１のＮＯ）、パネルＣＰＵ１５は、ステップＳ２をスキップする。
【０１２５】
次に、パネルＣＰＵ１５は、操作パネル８においてユーザーからの操作を検知すると（ステップＳ４）、その操作に基づく操作情報をオペレータ端末装置３に送信する（ステップＳ５）。そしてパネルＣＰＵ１５は、上記操作に基づいてユーザー操作画面を遷移することによって画面更新を行う（ステップＳ６）。そしてパネルＣＰＵ１５は、その遷移後のユーザー操作画面をオペレータ端末装置３に送信する（ステップＳ７）。次に、パネルＣＰＵ１５は、操作案内記録情報１８ａを参照して、その操作案内記録情報１８ａに既に操作案内情報１８が記録されている場合には（ステップＳ８のＹＥＳ）、誤操作判別処理を行う（ステップＳ９）。また、このとき削除予定となる操作案内情報１８が決定される（後述する）。誤操作判別処理によって誤操作ありと判断すると（ステップＳ１０のＹＥＳ）、パネルＣＰＵ１５は、次に誤操作情報出力決定処理を行う（ステップＳ１１）。この誤操作情報出力決定処理においては、誤操作があった場合に、誤操作情報をオペレータ端末装置３に送信するか否かが決定される。そして、その誤操作情報出力決定処理において、出力決定された場合には（ステップＳ１３のＹＥＳ）、その誤操作情報をオペレータ端末装置３に送信する（ステップＳ１４）。
【０１２６】
一方、パネルＣＰＵ１５は、ステップＳ４において操作入力を検知しない場合（ステップＳ４のＮＯ）、また、ステップＳ８において操作案内情報１８が操作案内記録情報１８ａに記録されていない場合には（ステップＳ８のＮＯ）、ステップＳ１まで戻る。そしてパネルＣＰＵ１５は、誤操作情報出力決定処理において、誤操作情報をオペレータ端末装置３に送信することが決定されなかった場合には（ステップＳ１３のＮＯ）、ステップＳ１９に進む。また、パネルＣＰＵ１５は、ステップＳ９の誤操作判別処理において誤操作ありと判断されない場合（ステップＳ１０のＮＯ）、次の操作案内情報１８が操作案内記録情報１８ａに記録されている場合には（ステップＳ１２のＹＥＳ）、削除予定の操作案内情報を削除した後、ステップＳ３まで戻って、次の操作案内を表示する。一方、次の操作案内情報１８が操作案内記録情報１８ａに記録されていない場合（ステップＳ１２のＮＯ）、パネルＣＰＵ１５は、削除予定の操作案内情報１８を削除して(ステップＳ１９)、ステップＳ１まで戻る。
【０１２７】
ところで、情報処理装置７において誤操作後のユーザー操作画面が表示されている場合、ユーザーは、そのユーザー操作画面から元の状態に戻すための操作が分からない場合がある。そこで、本実施形態では、オペレータ端末装置３は、オペレータの操作に基づき、情報処理装置７において表示されている誤操作後のユーザー操作画面を遷移前の状態に戻すための再操作情報を情報処理装置７に送信する構成である。そして、情報処理装置７は、その再操作情報を受信すると、その再操作情報に基づいて、そのとき表示している誤操作後のユーザー操作画面を遷移前の状態に戻す構成である。これによりユーザーは、誤操作の対象となったユーザー操作画面に対する操作をやり直すことができるようになる。以下、そのような情報処理装置７において実行される処理手順について説明する。
【０１２８】
すなわちパネルＣＰＵ１５は、オペレータ端末装置３からの再操作情報を受信したか否かを判断し（ステップＳ１５）、再操作情報を受信している場合には、（ステップＳ１５のＹＥＳ）、遷移前の状態に戻す処理を行う（ステップＳ１６）。すなわちパネルＣＰＵ１５は、操作案内情報１８の削除予定を解除すると共に、操作パネル８に表示されているユーザー操作画面を遷移前の状態に戻す。そしてパネルＣＰＵ１５は、その遷移前に戻したユーザー操作画面において操作案内を表示する（ステップＳ１７）。またパネルＣＰＵ１５は、再操作情報を受信するか（ステップＳ１５のＮＯ）、次の操作案内情報１８を受信するかの何れかが早く到来するまで待機し（ステップＳ１８のＮＯ）、次の操作案内情報１８を先に受信した場合には（ステップＳ１８のＹＥＳ）、削除予定の操作案内情報１８を削除する（ステップＳ１９）。以上の処理が終了すると、パネルＣＰＵ１５は、ステップＳ１まで戻って上記の処理を再び開始する。
【０１２９】
図１０は、誤操作判別処理の処理手順の一例を示すフローチャートである。この処理は、パネルＣＰＵ１５の判別部３３によって行われる処理である。この処理が開始されると、まずパネルＣＰＵ１５は、操作案内記録情報１８ａを参照して（ステップＳ２１）、最初の操作案内、つまり操作番号が最も小さい操作案内情報１８の操作内容Ｘ２を特定する。そしてその最初の操作内容Ｘ２に記録されている操作と、検知された入力操作とが同一であるか否かを判断する（ステップＳ２２）。パネルＣＰＵ１５は、その最初の操作案内と、検知された入力操作とが同一である場合（ステップＳ２２のＹＥＳ）、次に、その操作案内情報１８の遷移経路Ｘ４と、入力操作の対象となるユーザー操作画面の遷移経路とが同一であるか否かを判断する（ステップＳ２３）。具体的には、パネル制御部１５は、ユーザー操作画面記憶部１６ｂを検索することによって、入力操作の対象となったユーザー操作画面の遷移経路を特定する。そして、遷移経路Ｘ４と、入力操作の対象となったユーザー操作画面の遷移経路とが同一である場合（ステップＳ２３のＹＥＳ）、パネルＣＰＵ１５は、誤操作なしと判断する（ステップＳ２４）。この場合、パネルＣＰＵ１５は、操作案内記録情報１８ａに記録されている案内済の操作案内情報１８、つまり操作番号が最も小さい操作案内情報１８を削除予定と決定する（ステップＳ２５）。
【０１３０】
一方、ステップＳ２２において、最初の操作案内と、入力操作とが同一でない場合（ステップＳ２２のＮＯ）、及びステップＳ２３において遷移経路が同一でない場合（ステップＳ２３のＮＯ）、パネルＣＰＵ１５は、操作案内記録情報１８ａに複数の操作手順グループＸ５が含まれているか否かを判断する（ステップＳ２６）。そしてパネルＣＰＵ１５は、操作案内記録情報１８ａに複数の操作手順グループＸ５が含まれている場合（ステップＳ２６のＹＥＳ）、既に最初の操作手順グループＸ５に対する操作が行われているか否かを判断する（ステップＳ２７）。この判断は、以下のようにして行うことができる。
【０１３１】
例えば本実施形態においては、最初の操作案内情報１８が操作案内の対象となり、その操作案内情報１８に対する操作が入力されると、その操作案内情報１８は操作案内記録情報１８ａから削除される構成である。そこで情報処理装置７は、操作案内情報１８を操作案内記録情報１８ａから削除する際、その操作案内情報１８の操作手順グループＸ５を事前に記憶しておく。そして上記判断を行う際、情報処理装置７は、その削除した操作案内情報１８の操作手順グループＸ５と、その操作案内情報１８に対して直後となる操作案内情報１８、つまり操作案内記録情報１８ａに記録されている最も操作番号の小さい操作案内情報１８の操作手順グループＸ５を特定し、各操作手順グループＸ５が同一であるか否かを判断する。そしてパネルＣＰＵ１５は、各操作手順グループＸ５が同一である場合には、同一グループに含まれる複数の操作案内情報１８のうち既に削除されている操作案内情報１８が存在するので、既に最初の操作手順グループＸ５に関する操作が行われていると判断する。一方、各操作手順グループＸ５が同一でない場合には、操作案内記録情報１８ａに記録される操作番号の最も小さい操作案内情報１８がグループ最初の操作案内情報１８であるので、未だ最初の操作手順グループＸ５に対する操作が行われていないと判断する。
【０１３２】
パネルＣＰＵ１５は、上記のようにして未だ操作手順グループに対する操作が行われていないと判断すると（ステップＳ２７のＮＯ）、次に、その判断対象となった操作案内情報１８が含まれる操作手順グループＸ５とは別の操作手順グループＸ５に含まれる最初の操作案内情報１８に対応する操作案内と、入力操作とが同一であるか否かを判断する（ステップＳ２８）。上記の例で説明すると、パネルＣＰＵ１５は、報知されている操作手順グループＡの操作案内情報１８ではなく、別の操作手順グループＢの操作案内情報１８を参照して、その操作手順グループＢに属する最初の操作案内情報１８、つまり操作番号が最も小さい第３の操作案内情報１８に記録されている操作内容（差し込みページ操作キー）と、入力操作とが同一であるか否かを判断する。
【０１３３】
そしてパネルＣＰＵ１５は、別の操作手順グループＸ５に含まれる最初の操作案内情報１８に基づく操作案内と、入力操作とが同一である場合（ステップＳ２８のＹＥＳ）、次に、その別の操作手順グループＸ５に含まれる最初の操作案内情報１８の遷移経路Ｘ４と、入力操作の対象となるユーザー操作画面の遷移経路とが同一であるか否かを検知する（ステップＳ２９）。そして、別の操作手順グループＸ５に含まれる最初の操作案内情報１８の遷移経路Ｘ４と、入力操作の対象となるユーザー操作画面の遷移経路とが同一である場合（ステップＳ２９のＹＥＳ）、パネルＣＰＵ１５は、その別の操作手順グループＸ５よりも案内順序が前となる操作手順グループＸ５に属する操作案内情報１８を全て削除予定であると決定する（ステップＳ３０）。上記の例では、操作手順グループＡに属する第１及び第２の操作案内情報１８を削除予定と決定する。この場合、パネルＣＰＵ１５は、ステップＳ２４に移行して誤操作なしと判断した後、別の操作手順グループＸ５の最初の操作案内情報１８を、案内済の操作案内情報１８として削除予定であると決定する（ステップＳ２５）。上記の例で説明すると、パネルＣＰＵ１５は、操作手順グループＢに属する最初の第３の操作案内情報１８を削除予定と決定する。これにより、第４の操作案内情報１８に基づく操作案内を表示することができる。
【０１３４】
またパネルＣＰＵ１５は、以下の場合に誤操作ありと判断する。すなわちパネルＣＰＵ１５は、ステップＳ２６において、操作案内記録情報１８ａに複数の操作手順グループＸ５が含まれていない場合（ステップＳ２６のＮＯ）、ステップＳ２７において、既に最初の操作手順グループＸ５に対する操作が行われている場合（ステップＳ２７のＹＥＳ）、ステップＳ２８において、別の操作手順グループＸ５に含まれる最初の操作案内情報１８に基づく操作案内と、入力操作とが同一でない場合（ステップＳ２８のＮＯ）、及び、ステップＳ２９において、別の操作手順グループＸ５に含まれる最初の操作案内情報１８の遷移経路Ｘ４と、入力操作の対象となるユーザー操作画面の遷移経路とが同一でない場合には（ステップＳ２９のＮＯ）、誤操作ありと判断する（ステップＳ３１）。パネルＣＰＵ１５は、誤操作ありと判断すると、全グループの操作案内情報１８を削除予定と決定する（ステップＳ３２）。これは、誤操作があった場合には、その誤操作によって遷移した後のユーザー操作画面からの新たな操作案内を改めて行うことが必要であり、それまでに受信した操作案内情報１８は不要になるためである。以上のようにして誤操作判別処理は全て終了する。尚、上述した遷移経路の同一性判断は、同一の操作手順グループＸ５に含まれる複数の操作案内情報１８のうち最初の操作案内情報１８に対してのみ行っても良い。一旦、遷移経路の同一性が肯定された場合には、少なくとも同一グループ内において次となる操作案内情報１８の遷移経路の同一性も肯定されるからである。
【０１３５】
図１１は、誤操作情報出力決定処理の処理手順の一例を示すフローチャートである。この処理においては、誤操作情報を出力するか否かを決定する処理が行われる。例えば、ユーザーの操作によって遷移したユーザー操作画面と、オペレータの操作によって遷移したオペレータ操作画面とが全く異なるような画面構成である場合など、オペレータが直ぐに分かるような誤操作が行われる場合がある。このような場合に、常に誤操作情報が報知されると、オペレータにとっては誤操作報知後に必要となる操作などをその都度行わなくてはならず煩わしく感じられる可能性がある。そこで、本実施形態においては、オペレータが直ぐに分かるような誤操作があった場合には、オペレータ端末装置３に誤操作情報を送信しないように構成される。これによりオペレータを煩わしさから解放させることができる。
【０１３６】
この処理は、パネルＣＰＵ１５の例えば判別部３３によって行われる処理である。まずパネルＣＰＵ１５は、操作案内記録情報１８ａを参照して、最後に表示した操作案内に基づく操作案内情報１８を特定する（ステップＳ４１）。すなわちパネルＣＰＵ１５は、操作案内記録情報１８ａにおいて最も操作番号の小さい操作案内情報１８を特定する。次にパネルＣＰＵ１５は、その操作案内情報１８に記録されている操作内容Ｘ２を参照し、その操作内容Ｘ２に記録されている操作よって遷移すべきユーザー操作画面を、ユーザー操作画面記憶部１６ｂから読出す（ステップＳ４２）。すなわちそのユーザー操作画面は、ユーザーが操作案内通りに操作していれば遷移したはずの画面である。次に、パネルＣＰＵ１５は、誤操作によって実際に遷移したユーザー操作画面を特定して、そのユーザー操作画面をユーザー操作画面記憶部１６ｂから読出す（ステップＳ４３）。
【０１３７】
そしてパネルＣＰＵ１５は、その誤操作に基づくユーザー操作画面と、上述した操作案内情報１８に基づくユーザー操作画面とを比較する（ステップＳ４４）。パネルＣＰＵ１５は、各ユーザー操作画面の差分が所定値以上である場合には（ステップＳ４５のＹＥＳ）、誤操作情報を出力しないことを決定する（ステップＳ４７）。これは、差分が所定値以上であるので、オペレータ操作画面とユーザー操作画面とが著しく相違しており、オペレータがそれらの画面を対比すれば一見してユーザーが誤操作を行ったことを把握することができるからである。一方、差分が所定値以上でない場合（ステップＳ４５のＮＯ）、誤操作情報を出力することを決定する（ステップＳ４６）。これは、オペレータ操作画面とユーザー操作画面とが互いに同一又は類似の画面となっており、オペレータが直ぐに誤操作に気づかない可能性があるためである。尚、所定値を何れに設定するかは任意であるが、オペレータの個人差に応じて適宜設定可能に構成されることが好ましい。以上により誤操作情報出力決定処理は終了する。
【０１３８】
以上の説明では、誤操作情報がオペレータ端末装置３に送信され、オペレータ端末装置３においてその誤操作情報が報知される場合を例示したが、情報処理装置７において誤操作情報を報知しても良い。すなわち判別部３３は、誤操作情報を生成すると、その誤操作情報を通信部３１に出力すると共に、表示制御部３２にも出力する。そして表示制御部３２は、その誤操作情報を所定の表示態様で操作パネル８に表示させる。例えば、表示制御部３２は、その誤操作によって遷移したユーザー操作画面上に誤操作があったことを伝えるメッセージを表示したり、或いは、誤操作の対象となったユーザー操作画面を操作パネル８に表示させ、そのユーザー操作画面上において誤操作が行われた操作箇所を通常とは異なる態様で報知したりしても良い。これによりユーザーに対して誤操作が行われたことを知覚させることができる。
【０１３９】
次に、オペレータ端末装置３について説明する。上述した説明では、情報処理装置７において誤操作判別処理が行われる構成を例示したが、オペレータ端末装置３において誤操作判別処理を行うように構成しても良い。そこで、以下においては、そのような誤操作判別処理を行うことが可能なオペレータ端末装置３について説明する。なおこの場合、情報処理装置７において誤操作判別処理を行わないように予め設定しておくことが好ましい。また、以下においては、上記と重複する構成については説明を省略する。
【０１４０】
図１２は、オペレータ端末装置３のハードウエア構成の一例を示す図である。オペレータ端末装置３は、このオペレータ端末装置３の動作を制御する制御部４１と、ネットワーク９（図１）を介して情報処理装置７と通信を行うためのネットワークインタフェース４２と、各種情報を記憶する記憶装置４３と、上述した表示部４及び操作入力部５とを備え、それらがバス５０を介して接続されることにより相互に通信可能に構成される。
【０１４１】
制御部４１は、ＣＰＵ４１ａとメモリ４１ｂとを備えており、各部の動作を制御するものである。ＣＰＵ４１ａは、記憶装置４３に記憶されているプログラム４４（本発明のオペレータ端末装置制御プログラム）などを読み出して実行する。プログラム４４は、制御部４１を後述する各種処理部として機能させるためのプログラムである。メモリ４１ｂは、ＣＰＵ４１ａがプログラム４４を実行することに伴う一時的なデータなどを記憶するものである。
【０１４２】
ネットワークインタフェース４２は、制御部４１をネットワーク９に接続するためのものである。これにより制御部４１は、このネットワークインタフェース４２を介して情報処理装置７に通信可能に接続される。
【０１４３】
記憶装置４３は、例えばハードディスク装置などで構成される。また記憶装置４３には、上述したプログラム４４が記憶されている。そして記憶装置４３は、オペレータ操作画面を記憶するオペレータ操作画面記憶部４５と、情報処理装置７から受信する操作情報を記憶する操作情報記憶部４６と、情報処理装置７から受信するユーザー操作画面を記憶するユーザー操作画面記憶部４７と、このオペレータ端末装置３において生成される操作案内情報１８を記憶する操作案内情報記憶部４８と、を有している。
【０１４４】
図１３は、本実施形態における制御部４１の機能構成の一例を示すブロック図である。制御部４１は、上述したプログラム４４を実行することにより、操作案内情報生成部５５，表示制御部５６，通信部５７及び判別部５８（本発明の誤操作判別手段）として機能する。以下、各処理部の具体的な動作について説明する。
【０１４５】
操作案内情報生成部５５は、操作入力部５によって検知される操作に基づき操作案内情報１８を生成する処理部である。操作案内情報生成部５５は、オペレータ操作画面が表示部４に表示されている状態で、操作入力部５に対する操作が検知されると機能し、その操作に基づいて操作案内情報１８を生成する。具体的には、まず操作案内情報生成部５５は、操作入力部５によって検知される操作内容を特定する。また操作案内情報生成部５５は、その操作が行われたオペレータ操作画面を特定すると共に、オペレータ操作画面記憶部４５を検索し、そのオペレータ操作画面の遷移経路を特定する。操作案内情報生成部５５は、上記のようにして特定した各情報を互いに関連付けて操作案内情報１８を生成する。
【０１４６】
操作案内情報生成部５５は、上記のようにして操作案内情報１８を生成すると、その操作案内情報１８を操作案内情報記憶部４８に記憶させる。また操作案内情報記憶部４８には、操作案内情報１８を記録するための例えば図４に示すような操作案内記録情報１８ａが格納されており、操作案内情報生成部５５は、その操作案内記録情報１８ａに操作案内情報１８を記録する。また操作案内情報生成部５５は、複数の操作案内情報１８が操作案内記録情報１８ａに記録された場合には、上述したグループ判別を行って、その判別結果を操作案内記録情報１８ａに記録する。従って、この場合、オペレータによる操作案内が連続して行われた場合には、その操作順序に従って、図４（ｂ）に示すような操作案内記録情報１８ａが作成される。
【０１４７】
通信部５７は、ネットワークインタフェース１１を介して情報処理装置７との通信を行う処理部である。通信部５７は、プログラム４４が起動されると、情報処理装置７との通信状態を確立して情報処理装置７との通信を開始する。また通信部５７は、操作案内情報生成部５５によって操作案内情報１８が生成されると、その操作案内情報１８を情報処理装置７に送信する。尚、操作案内記録情報１８ａに含まれる操作内容Ｘ２，操作対象画面Ｘ３及び遷移経路Ｘ４のうち、操作対象画面Ｘ３，遷移経路Ｘ４は、誤操作判別処理を行うときに参照される情報であるので、情報処理装置７において誤操作判別処理が行われない場合には、情報処理装置７に送信される操作案内情報１８には操作内容Ｘ２のみを含めるように構成しても良い。
【０１４８】
また、通信部５７は、情報処理装置７からの各種情報を受信して記憶装置４３に記憶させる。すなわち通信部５７は、情報処理装置７から操作情報を受信すると、その操作情報を操作情報記憶部４６に記憶させる。また通信部５７は、情報処理装置７からユーザー操作画面を受信すると、そのユーザー操作画面をユーザー操作画面記憶部４７に記憶させる。
【０１４９】
表示制御部５６は、表示部４に各種画面を表示させる処理部である。表示制御部５６は、操作入力部５によって検知される操作に基づいて、オペレータ操作画面記憶部４５からオペレータ操作画面を読出して表示部４に表示させる。また、表示制御部５６は、通信部５７によって操作情報が操作情報記憶部４６に記憶されると、その操作情報を操作情報記憶部４６から読出して表示部４において表示する。更に表示制御部５６は、ユーザー操作画面記憶部４７にユーザー操作画面が記憶されると、そのユーザー操作画面をユーザー操作画面記憶部４７から読出して表示部４に表示させる。
【０１５０】
判別部５８は、誤操作判別処理を行う処理部であり、操作情報記憶部４６に操作情報が記憶されると機能する。すなわち判別部５８は、操作情報記憶部４６に操作情報が記憶されると誤操作判別処理を行う。この場合、判別部５８は、操作情報記憶部４６に新たに記憶された操作情報に基づいて情報処理装置７において行われた操作を特定する。一方、判別部５８は、オペレータ端末装置３において行われた操作については上記と同様に操作案内記録情報１８ａに記録されている操作案内情報１８に基づいて特定する。また誤操作判別処理においては、情報処理装置７において操作の対象となったユーザー操作画面の遷移経路を取得する必要がある。そこで情報処理装置７は、オペレータ端末装置３に対して操作情報を送信する際、その操作情報に基づく操作の操作対象となったユーザー操作画面の遷移経路を例えばユーザー操作画面記憶部１６ｂを検索することによって特定し、その遷移経路に関する情報を操作情報に含めても良い。そして判別部５８は、その操作情報に基づいて、情報処理装置７において操作対象となったユーザー操作画面の遷移経路を特定し、その遷移経路と、操作案内記録情報１８ａに記録されている操作内容Ｘ２とを比較することによって、ユーザー操作画面とオペレータ操作画面とが同一の遷移経路であるか否かを判断しても良い。そして判別部５８は、誤操作ありと判断すると誤操作情報を生成して表示制御部５６に出力する。
【０１５１】
表示制御部５６は、判別部５８から誤操作情報を受信すると、その誤操作情報を表示部４において表示する。またこの場合、判別部５８は、通信部５７にも誤操作情報を送信するように構成しても良い。そして通信部５７は、判別部５８からの誤操作情報を受信すると、その誤操作情報を情報処理装置７に送信する。情報処理装置７は、その誤操作情報を受信すると、その誤操作情報をユーザーに報知する。これによりユーザーに対して誤操作が行われたことを知覚させることができる。
【０１５２】
図１４〜図１７は、オペレータ端末装置３において誤操作判別処理が行われる場合に、情報処理システム１において実行される処理の処理手順の一例を示すシーケンス図である。図１４，図１５は、オペレータが１つの操作を行う度に、ユーザーがその操作案内に対する操作を行う場合のシーケンス図である。これに対して図１６，図１７は、オペレータが連続して操作を行った後に、ユーザーが操作を開始する場合のシーケンス図である。また、以下の説明においては、オペレータ端末装置３と情報処理装置７とは互いに対応する操作画面を表示しているとする。更にオペレータ端末装置３と情報処理装置７との通信状態は既に確立されており、それに伴って、情報処理装置７に表示されているユーザー操作画面がオペレータ端末装置３の別ウインドウで表示されている状態である。
【０１５３】
図１４に示すように、まずオペレータ端末装置３は、オペレータによる操作を検知すると（プロセスＰ８１）、その操作に基づいて操作案内情報１８を生成して、その操作案内情報１８を操作案内記録情報１８ａに記録する（プロセスＰ８２）。そしてオペレータ端末装置３は、その操作案内情報１８を情報処理装置７に対して送信する（プロセスＰ８３）。
【０１５４】
情報処理装置７は、オペレータ端末装置３からの操作案内情報１８を受信すると（プロセスＰ８４）、その操作案内情報１８に基づいて操作パネル８に操作案内を表示する（プロセスＰ８５）。操作案内が操作パネル８に表示されている状態で、その操作パネル８に対する操作が検知されると（プロセスＰ８６）、情報処理装置７は、その操作に基づいて操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ８７）。オペレータ端末装置３は、情報処理装置７からの操作情報を受信すると（プロセスＰ８８）、その操作情報を操作情報記憶部４６に記憶すると共に（プロセスＰ８９）、その操作情報を表示する（プロセスＰ９０）。
【０１５５】
次に、情報処理装置７は、プロセスＰ８６における操作検知に基づいてユーザー操作画面を次の画面に遷移させることで画面更新を行う（プロセスＰ９１）。そして情報処理装置７は、その遷移後のユーザー操作画面をオペレータ端末装置３に対して送信する（プロセスＰ９２）。オペレータ端末装置３は、情報処理装置７からのユーザー操作画面を受信すると（プロセスＰ９３）、そのユーザー操作画面を表示する（プロセスＰ９４）。オペレータ端末装置３は、次に誤操作判別処理を行う（プロセスＰ９５）。このとき、オペレータ端末装置３は、例えば誤操作なしであると判断すると、操作案内記録情報１８ａから操作案内情報１８を削除する（プロセスＰ９６）。以上、図１４おいては誤操作判別処理において誤操作なしと判断される場合を例示した。以下に説明する図１５では、図１４による操作案内に引き続き行われる新たな操作案内に対してユーザーが誤操作を行う場合を例示する。
【０１５６】
図１５に示すように、オペレータ端末装置３は、オペレータ操作画面に対する新たな操作を検知すると（プロセスＰ９７）、その操作に基づく操作案内情報１８を操作案内記録情報１８ａに記録した後（プロセスＰ９８）、その操作案内情報１８を情報処理装置７に対して送信する（プロセスＰ９９）。一方、情報処理装置７は、オペレータ端末装置３からの操作案内情報１８を受信すると（プロセスＰ１００）、その操作案内情報１８に基づいて操作パネル８に操作案内を表示する（プロセスＰ１０１）。操作案内が操作パネル８に表示されている状態で、その操作パネル８に対する操作が検知されると（プロセスＰ１０２）、情報処理装置７は、操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ１０３）。
【０１５７】
オペレータ端末装置３は、情報処理装置７からの操作情報を受信すると（プロセスＰ１０４）、その操作情報を操作情報記憶部４６に記憶させると共に（プロセスＰ１０５）、その操作情報を表示する（プロセスＰ１０６）。また情報処理装置７は、プロセスＰ１０２における操作検知に基づいてユーザー操作画面を遷移させることで画面更新を行う（プロセスＰ１０７）。そして情報処理装置７は、その遷移後のユーザー操作画面をオペレータ端末装置３に対して送信する（プロセスＰ１０８）。一方、オペレータ端末装置３は、情報処理装置７からのユーザー操作画面を受信すると（プロセスＰ１０９）、そのユーザー操作画面を表示する（プロセスＰ１１０）。
【０１５８】
次に情報処理装置７は、誤操作判別処理を行う（プロセスＰ１１１）。このときオペレータ端末装置３は、例えば誤操作ありと判断すると、誤操作情報を報知する（プロセスＰ１１２）。そしてオペレータ端末装置３は、操作案内記録情報１８ａから操作案内情報１８を削除する（プロセスＰ１１３）。
【０１５９】
次に、図１６，図１７に示すシーケンス図について説明する。また以下の説明においては、図４（ｂ）に示す操作案内記録情報１８ａに基づいて処理が行われる場合を例に挙げて説明する。また、以下の説明においては、操作案内記録情報１８ａに何れの操作案内情報１８も記録されていない状態で、操作案内が開始されることに伴って複数の操作案内情報１８が連続して記録される場合を例示する。またオペレータ端末装置３と情報処理装置７とは互いに対応する操作画面を表示しているとする。更にオペレータ端末装置３と情報処理装置７との通信状態は既に確立されており、それに伴って、情報処理装置７に表示されているユーザー操作画面がオペレータ端末装置３の別ウインドウで表示されている状態である。
【０１６０】
図１６に示すように、まずオペレータ端末装置３は、オペレータの操作指示に基づいて第１〜第４の操作を連続して入力すると（プロセスＰ１２１）、それら操作に基づく第１〜第４の操作案内情報１８を操作案内記録情報１８ａに記録する（プロセスＰ１２２）。そしてオペレータ端末装置３は、第１〜第４の操作案内情報１８を情報処理装置７に対して送信する（プロセスＰ１２３）。次に、情報処理装置７は、第１〜第４の操作案内情報１８を受信すると（プロセスＰ１２４）、それら第１〜第４の操作案内情報１８を操作案内記録情報１８ａに記録する（プロセスＰ１２５）。このときも上記と同様に、情報処理装置７は、操作番号の割り当てを行って、各操作案内情報１８を受信順序に従って操作案内記録情報１８ａに記録する。但し、情報処理装置７において誤操作判別処理が行われないので、情報処理装置７は、上記とは異なりグループ判別を行わない。
【０１６１】
そして情報処理装置７は、第１の操作案内情報１８に基づく操作案内を表示する（プロセスＰ１２６）。このとき、例えばユーザーは、操作案内に基づくインターシート選択操作ではなく、誤って別の操作（例えば差し込みページ操作キーの選択操作）を行ったとする。情報処理装置７は、その操作を検知すると（プロセスＰ１２７）、その操作に基づく操作情報を生成してオペレータ端末装置３に送信する（プロセスＰ１２８）。オペレータ端末装置３は、操作情報を受信すると（プロセスＰ１２９）、その操作情報を表示する（プロセスＰ１３０）。
【０１６２】
一方、情報処理装置７は、プロセスＰ１２７において検知した操作に基づいてユーザー操作画面を更新する（プロセスＰ１３１）。そして情報処理装置７は、その更新後のユーザー操作画面をオペレータ端末装置３に送信する（プロセスＰ１３２）。オペレータ端末装置３は、ユーザー操作画面を受信すると（プロセスＰ１３３）、そのユーザー操作画面を表示する（プロセスＰ１３４）。
【０１６３】
ここで、情報処理装置７は、ユーザによる操作を検知したとき、その検知した操作に対応する操作案内情報１８が操作案内記録情報１８ａに記録されているか否かを判断し、その検知した操作に対応する操作案内情報１８が操作案内記録情報１８ａに記録されている場合には、その対応する操作案内情報１８に対して次の操作案内情報１８に基づく操作案内を表示しても良い。つまり上記の例で言うと、ユーザーによる操作が、表示した第１の操作案内に対応する第１の操作である場合には、情報処理装置７は、次に該当する第２の操作案内情報１８に基づく第２の操作案内を表示する。その一方で、ユーザーによる操作が、表示した第１の操作案内とは異なる場合であっても、操作案内記録情報１８ａに記録されている第３の操作である可能性がある。そこで情報処理装置７は、操作案内記録情報１８ａを参照してユーザーによる操作が第３の操作に該当することを検知した場合、情報処理装置７は、その検知した第３の操作に対応する第３の操作案内情報１８の次に該当する第４の操作案内情報１８に基づく第４の操作案内を表示する（プロセスＰ１３５）。すなわちこの場合、ユーザーは、操作手順グループＡではなく、操作手順グループＢに属する最初の操作を行っている可能性があり、その操作は、上述したようにオペレータ端末装置３において誤操作であると判断されない。そこで、本実施形態では、上記構成により、そのような場合において適切に次の操作案内を表示することができるようになっている。
【０１６４】
次に図１７に示すように、オペレータ端末装置３は、誤操作判別処理を行う（プロセスＰ１３５）。この場合、操作案内とは異なる操作がユーザーによって行われたが、その操作が上記別グループＢの最初の第３の操作案内に対応する操作であるので、この誤操作判別処理においては、誤操作なしと判断される。次に、判別部３３は、操作案内記録情報１８ａに記録されている第１〜第３の操作案内情報１８を全て削除する（プロセスＰ１３６）。
【０１６５】
次に、情報処理装置７は、例えば、第４の操作案内とは異なる操作を検知したとする（プロセスＰ１３７）。この場合、情報処理装置７は、その操作に基づく操作情報をオペレータ端末装置３に送信する（プロセスＰ１３８）。オペレータ端末装置３は、その操作情報を受信すると（プロセスＰ１３９）、その操作情報を表示する（プロセスＰ１４０）。
【０１６６】
一方、情報処理装置７は、プロセスＰ１３７において検知された操作に基づいてユーザー操作画面を更新する（プロセスＰ１４１）。そして情報処理装置７は、その更新されたユーザー操作画面をオペレータ端末装置３に送信する（プロセスＰ１４２）。オペレータ端末装置３は、そのユーザー操作画面を受信すると（プロセスＰ１４３）、そのユーザー操作画面を表示する（プロセスＰ１４４）。
【０１６７】
次に、オペレータ端末装置３は、誤操作判別処理を行う（プロセスＰ１４５）。このとき操作案内記録情報１８ａには、第４の操作案内情報１８が記録された状態であり、プロセスＰ１３９によって受信した操作情報は、その第４の操作案内情報１８とは異なる操作に基づくものであるので、オペレータ端末装置３は、誤操作ありと判断する。そしてオペレータ端末装置３は、誤操作情報をオペレータに報知する（プロセスＰ１４６）。続いてオペレータ端末装置３は、第４の操作案内情報１８を操作案内記録情報１８ａから削除する（プロセスＰ１４７）。
【０１６８】
図１８は、オペレータ端末装置３において誤操作判別処理が行われる場合に制御部４１において実行される処理の全体的な処理手順の一例を示すフローチャートである。この処理は、オペレータによる操作案内開始指示が行われた後に、一定の時間間隔で繰り返し行われる処理である。
【０１６９】
まず制御部４１は、オペレータ操作画面に対する操作を検知すると（ステップＳ４１のＹＥＳ）、その操作に基づいて操作案内情報１８を生成し、その操作案内情報１８を操作案内記録情報１８ａに記録する（ステップＳ４２）。続いて制御部４１は、その操作案内情報１８を情報処理装置７に送信する（ステップＳ４３）。一方、制御部４１は、操作を検知しない場合（ステップＳ４１のＮＯ）、ステップＳ４２，４３をスキップする。
【０１７０】
次に制御部４１は、情報処理装置７からの操作情報を受信すると（ステップＳ４４のＹＥＳ）、その操作情報を操作情報記憶部４６に記憶させる（ステップＳ４５）。そして制御部４１は、その操作情報に対応するユーザー操作画面がオペレータ端末装置３に表示されていることを条件としてその操作情報を表示する（ステップＳ４６）。次に制御部４１は、情報処理装置７からの遷移後のユーザー操作画面を受信するまで待機し(ステップＳ４７のＮＯ)、情報処理装置７からのユーザー操作画面を受信すると（ステップＳ４７のＹＥＳ）、そのユーザー操作画面を表示する（ステップＳ４８）。次に、制御部４１は、操作案内記録情報１８ａを参照して、既に操作案内情報１８が記録されているか否かを判断する（ステップＳ４９）。そして制御部４１は、操作案内情報１８が既に記録されている場合には（ステップＳ４９のＹＥＳ）、誤操作判別処理を行う（ステップＳ５０）。尚、ここで行われる誤操作判別処理は、既に説明した図１０と同様であるので説明を省略する。
【０１７１】
そして制御部４１は、誤操作判別処理において誤操作ありと判断した場合（ステップＳ５１のＹＥＳ）、次に誤操作情報出力決定処理を行う（ステップＳ５２）。この誤操作情報出力決定処理についても既に説明した図１１と同様であるので、ここでの説明を省略する。誤操作情報出力決定処理において出力決定がなされると（ステップＳ５３のＹＥＳ）、制御部４１は、誤操作情報を報知する（ステップＳ５４）。
【０１７２】
また制御部４１は、ステップＳ４４において操作情報を受信しない場合（ステップＳ４４のＮＯ）、また、ステップＳ４９において操作案内記録情報１８ａに何れの操作案内情報１８も記録されていない場合には（ステップＳ４９のＮＯ）、ステップＳ４１まで戻る。一方、制御部４１は、ステップＳ５０の誤操作判別処理において誤操作なしと判断した場合（ステップＳ５１のＮＯ）、また、ステップＳ５０の誤操作情報出力決定処理において出力決定がなされなかった場合には（ステップ５３のＮＯ）、削除予定の操作案内情報１８を削除して(ステップＳ５８)、ステップＳ４１まで戻る。
【０１７３】
また制御部４１は、情報処理装置７に対して再操作を行わせるための再操作指示を入力した場合には（ステップＳ５５のＹＥＳ）、操作案内情報１８の削除予定を解除すると共に、その再操作指示に基づく再操作情報を情報処理装置７に対して送信する（ステップＳ５６）。また制御部４１は、再操作指示を入力するか、（ステップＳ５５のＮＯ）、又はオペレータ操作画面に対する次の操作指示を検知するかの何れかが早く到来するまで待機し（ステップＳ５７のＮＯ）、オペレータ操作画面に対する次の操作指示を検知すると（ステップＳ５７のＹＥＳ）、削除予定の操作案内情報１８を削除する（ステップＳ５８）。そして制御部４１は、ステップＳ４１に戻って上述した処理を繰り返し行う。また、オペレータ端末装置３は、例えばステップＳ５６において再操作情報を情報処理装置７に対して送信すると、オペレータ操作画面をユーザー操作画面に対応させるために、そのとき表示されているオペレータ操作画面を遷移前の状態に戻しておくことが好ましい。またオペレータによる手動操作によってオペレータ操作画面を遷移前の状態に戻す場合があるが、この場合、ユーザー操作画面とは対応しないオペレータ操作画面が表示されていることもあるので、その戻す操作に基づく操作案内情報１８が生成されないように、例えば、一時的に操作案内を解除するための操作キーなどが設けられていることが好ましい。
【０１７４】
図１９〜図２６は、オペレータ端末装置３又は情報処理装置７において表示される各種画面の表示態様の一例を示す図である。以下、図１９〜図２３を参照して、各種画面の表示態様について説明する。まず、オペレータによる操作案内に基づいてオペレータ操作画面が遷移する場合について説明する。
【０１７５】
図１９は、オペレータ端末装置３の表示部４に表示されるオペレータ操作画面６５の一例を示す図である。図１９（ａ）は、オペレータ操作画面の一例として応用画面を示す図であり、図１９（ｂ）は、その応用画面に対する操作によって遷移するインターシート設定画面の一例を示す図である。
【０１７６】
オペレータ端末装置３は、オペレータによる操作案内開始指示を入力するとプログラム４４を実行することによって、図１９（ａ）に示すようなメインウインドウ４ａを表示し、そのメインウインドウ４ａ内において、オペレータ操作画面６５とユーザー操作画面との何れか一方又は両方を表示する構成である。メインウインドウ４ａの下部には、オペレータ操作画面６５とユーザー操作画面とを切替え表示するための表示切替えタブＴ１，Ｔ２が設けられており、その表示切替えタブＴ１，Ｔ２が選択操作されることで、メインウインドウ４ａ内に表示される画面を、オペレータ操作画面６５又はユーザー操作画面に切替えることが可能である。またオペレータ操作画面６５及びユーザー操作画面のそれぞれを縮小表示することで、各操作画面を同時にメインウインドウ４ａ内に表示できるように構成しても良い。このように本実施形態では、オペレータ端末装置３は、オペレータ操作画面６５とは別ウインドウでユーザー操作画面６６を表示することが可能に構成されている。
【０１７７】
図１９（ａ）に示すオペレータ操作画面６５には、応用画面から差し込みページ設定画面に遷移させるための差し込みページ操作キーＫａ１と、応用画面からインターシート設定画面に遷移させるためのインターシート操作キーＫａ２とが設けられている。この応用画面に対して、例えば、オペレータによってインターシート操作キーＫａ２が選択操作されると、オペレータ操作画面６５は、図１９（ｂ）に示すインターシート設定画面に画面遷移する。インターシート設定画面においては、選択操作されたインターシート操作キーＫａ２が反転表示され、何れの操作キーが操作されたのかが一目で分かるようになっている。
【０１７８】
オペレータ端末装置３は、図１９（ａ）に示すオペレータ操作画面６５に対してインターシート操作キーＫａ２が選択操作されると、その選択操作に基づく操作案内情報１８を生成して情報処理装置７に送信する。以下においては、その操作案内情報１８に基づく操作案内通りにユーザーが操作を行う場合におけるユーザー操作画面６６及びオペレータ操作画面６５の表示態様について説明する。
【０１７９】
図２０は、情報処理装置７の操作パネル８において表示されるユーザー操作画面６６の一例を示す図である。図２０（ａ）は、ユーザー操作画面６６として応用画面が表示されている状態を示す図である。この応用画面においては、オペレータ操作画面６５と同様に差し込みページ操作キーＫｂ１及びインターシート操作キーＫｂ２が設けられている。情報処理装置７は、図例に示すように応用画面が表示されている状態で、オペレータ端末装置３からの上記操作案内情報１８を受信すると、その操作案内情報１８に基づいて、次に操作すべきインターシート操作キーＫａ２を通常とは異なる態様で表示する。例えば、情報処理装置７は、そのインターシート操作キーＫｂ２を通常とは異なる色で表示させたり、そのインターシート操作キーＫｂ２を点滅させたりする。これによりユーザーは次に何れの操作を行えばよいのかを一目で把握することができる。
【０１８０】
図２０（ｂ）は、その応用画面から遷移するインターシート設定画面の一例を示す図である。すなわちユーザーが上記応用画面上に表示された操作案内に従ってインターシート操作キーＫｂ２を選択操作すると、情報処理装置７は、それまでの応用画面から図２０（ｂ）に示すインターシート設定画面に遷移させる。このときユーザーは、そのインターシート設定画面が表示された状態で次の操作案内が表示されるのを待つことになる。また情報処理装置７は、図２０（ａ）に示すインターシート設定画面においてインターシート操作キーＫｂ２が選択操作された場合には、その操作に基づく操作情報をオペレータ端末装置３に送信する。
【０１８１】
図２１は、オペレータ端末装置３において表示されるユーザー操作画面６６の一例を示す図である。図２１（ａ）は、情報処理装置７からの操作情報に基づく操作箇所を表示する場合の一例を示す図である。図２１（ｂ）は、上記操作情報の後に情報処理装置７から受信するユーザー操作画面６６を表示する場合の一例を示す図である。オペレータ端末装置３は、情報処理装置７から操作情報を受信すると、そのときメインウインドウ４ａにおいて表示されているオペレータ操作画面６５をユーザー操作画面６６に切替えて、最後に受信したユーザー操作画面（応用画面）６６上において操作情報に基づく操作箇所を通常とは異なる態様で表示する。例えば、オペレータ端末装置３は、図２１（ａ）に示すように、応用画面上において操作情報に基づくインターシート操作キーＫｂ２を通常とは異なる色で表示させたり、或いは、そのインターシート操作キーＫｂ２を点滅表示させたりする。これによりオペレータは、ユーザーが応用画面上において何れの操作キーを操作したのかを一目で把握することができる。但し、オペレータがユーザーによる操作を知覚できる態様であれば、表示態様は図例に限定されない。
【０１８２】
また、情報処理装置７は、応用画面からインターシート設定画面への画面遷移を行うと、その遷移後のインターシート設定画面をオペレータ端末装置３に送信する。オペレータ端末装置３は、情報処理装置７からインターシート設定画面を受信すると、それまで表示している、操作情報が反映された応用画面を、例えば図２１（ｂ）に示すインターシート設定画面に遷移させる。但し、オペレータ端末装置３は、操作情報が表示されている応用画面を表示している時間が比較的短時間になるような場合には、その応用画面を所定時間表示した後に、インターシート設定画面への画面遷移を行うことが好ましい。これによりオペレータ端末装置３は、オペレータがユーザーによる操作箇所を確認できないうちに画面遷移が行われてしまうような不具合を防止することができる。そしてオペレータは、情報処理装置７において正しく画面遷移が行われたことを確認すると、表示切替えタブＴ１を操作することによってメインウインドウ４ａに再びオペレータ操作画面６５を表示させ、次の操作案内を行うことになる。
【０１８３】
次に、図２２，図２３は、ユーザーが誤操作を行った場合に遷移するユーザー操作画面６６又はオペレータ操作画面６５の一例を示す図である。以下、図２２，２３を参照して、ユーザーが誤操作を行った場合の画面遷移について説明する。
【０１８４】
図２２（ａ）は、情報処理装置７において表示される誤操作後のユーザー操作画面６６の一例を示す図である。例えば、図２０（ａ）に示す応用画面においてインターシート操作キーＫｂ２の選択操作が案内されたにもかかわらず、ユーザーが誤って差し込みページ操作キーＫｂ１の選択操作を行ってしまった場合、情報処理装置７においては、図２２（ａ）に示すように、差し込みページ設定画面に遷移した状態となる。この場合、オペレータ端末装置３は、上記と同様に、情報処理装置７から操作情報と、ユーザー操作画面６６とを取得して、それらをメインウインドウ４ａに表示する。更にこの場合、オペレータ端末装置３は、上述した誤操作判別処理が行われることによって取得する誤操作情報を報知する。本実施形態では、オペレータ端末装置３は、誤操作情報を報知するための誤操作報知画面を生成し、その誤操作報知画面を、そのときメインウインドウ４ａにおいて表示されているユーザー操作画面６６から切替えて表示する。
【０１８５】
図２２（ｂ）は、そのような誤操作報知画面６７の一例を示す図である。この誤操作報知画面６７には、例えば誤操作があったことを伝えるメッセージが表示される。これによりオペレータは、情報処理装置７において誤操作があったことを知覚することができる。また、この誤操作報知画面６７においては、誤操作が行われた操作箇所を確認するか否かを選択できるようになっている。すなわちオペレータ端末装置３は、誤操作報知画面６７において「確認する」にチェックが付された状態でＯＫキー６７ａが操作されると、オペレータに対して誤操作に基づく操作箇所を確認させるための第１の確認画面に遷移する。一方、確認しないことが選択された場合には、オペレータ端末装置３は、オペレータ操作画面６５又はユーザー操作画面６６を表示する。この場合、オペレータは、誤操作後のユーザー操作画面６６に対応するオペレータ操作画面６５を手動操作によって表示させ、操作案内を再開することになる。
【０１８６】
図２３（ａ）は、そのような第１の確認画面６８の一例を示す図である。第１の確認画面６８の上部には、情報処理装置７に対してユーザー操作画面６６の表示切替えを行わせるためのリモートメニュー７０が設けられる。また、第１の確認画面６８の中央には、誤操作が行われたユーザー操作画面６６を表示するための表示エリア６８ａが設けられる。そして、第１の確認画面６８の下部には、誤操作後のユーザー操作画面６６を表示する第２の確認画面との表示切替えを行うめの複数の表示切替えタブＴ１５，Ｔ１６が設けられる。
【０１８７】
表示エリア６８ａに表示されるユーザー操作画面６６には、誤操作が行われた操作箇所が通常とは異なる態様で表示される。例えば図例に示すように、オペレータ端末装置３は、誤操作が行われた差し込みページ操作キーＫｂ１を通常とは異なる色で表示したり、或いは、差し込みページ操作キーＫｂ１を点滅表示させたりする。この場合、上述した正しい操作が行われる場合とは配色を変更したり、点滅パターンを変更したりするように構成することが好ましい。これによりオペレータは、ユーザーがどの操作キーを誤操作したのかを一目で把握することができる。
【０１８８】
またオペレータ端末装置３は、表示切替えタブＴ１６が選択操作されると、それまでの第１の確認画面６８から第２の操作画面に遷移させる。図２３（ｂ）は、そのような第２の確認画面６９の一例を示す図である。第２の確認画面６９も第１の確認画面６８と基本的には同様の画面構成である。但し、第２の確認画面６９の中央に設けられる表示エリア６９ａは、誤操作後のユーザー操作画面６６、つまり、現在、情報処理装置７において表示されているユーザー操作画面６６が表示される。これによりオペレータは、情報処理装置７において現在どのようなユーザー操作画面６６が表示されているのかを把握することができる。また、第１及び第２の確認画面６８，６９に表示される各ユーザー操作画面６６のそれぞれを同一ウインドウに表示しても良い。これによりオペレータは、誤操作の対象となったユーザー操作画面６６と、誤操作後のユーザー操作画面６６とを同時に確認することができるので便利である。
【０１８９】
また本実施形態においては、第１及び２の確認画面６８，６９の上部には、情報処理装置７に表示されているユーザー操作画面６６を遷移前の状態に戻すためのリモートメニュー７０が表示される。すなわちリモートメニュー７０には、操作案内キー７０ａと、前画面キー７０ｂと、再案内キー７０ｃとが含まれている。操作案内キー７０ａは、情報処理装置７において現在表示されているユーザー操作画面６６を元の状態に戻すための新たな操作案内を行うための操作キーである。前画面キー７０ｂは、情報処理装置７において現在表示されている誤操作後のユーザー操作画面６６を自動で誤操作前の状態に戻すための操作キーである。また再案内キー７０ｃは、情報処理装置７において現在表示されている誤操作後のユーザー操作画面６６を自動で誤操作前の状態に戻した後、更に操作案内に基づく操作箇所を再び表示させるための操作キーである。以下、各操作キーが操作された場合において実行される処理について説明する。
【０１９０】
まず操作案内キー７０ａについて説明する。オペレータ端末装置３は、操作案内キー７０ａが操作されると、その操作に基づく再操作情報を生成して情報処理装置７に送信する。情報処理装置７は、その再操作情報を受信すると、誤操作後のユーザー操作画面６６を遷移前の状態に戻すための操作キーをそのユーザー操作画面６６において特定する。例えば、その操作キーには、予めユーザー操作画面６６を遷移前の状態に戻すための操作キーであることを示す情報が関連づけられており、情報処理装置７は、その情報に基づいてその操作キーを特定する。そして、情報処理装置７は、その操作キーを通常とは異なる態様で表示する。これによりユーザーは、誤操作を行ったユーザー操作画面６６を元の状態に戻すことができるので、そのユーザー操作画面６６に対する操作を再開することができる。
【０１９１】
次に前画面キー７０ｂについて説明する。オペレータ端末装置３は、前画面キー７０ｂが操作されると、その操作に基づく再操作情報を生成して情報処理装置７に送信する。情報処理装置７は、その再操作情報を受信すると、ユーザー操作画面記憶部１６ｂを検索して、そのとき表示されているユーザー操作画面６６を遷移前の状態に戻す。また、このとき情報処理装置７は、そのとき削除予定となっている操作案内情報１８を特定し、その削除予定を解除する。これにより遷移前の状態に戻したユーザー操作画面６６に対して操作が行われた場合に、上記と同様の処理を行うことができる。一方、オペレータ端末装置３は、前画面キー７０ｂが操作されると、オペレータ操作画面記憶部４５を検索して、そのとき表示されているオペレータ操作画面６５に対して遷移前となるオペレータ操作画面６５を読出して表示する。これによりオペレータ端末装置３においては、情報処理装置７において表示されているユーザー操作画面６６に対応するオペレータ操作画面６５が表示されるので、オペレータは、誤操作前の状態からの操作案内を再び行うことができる。またオペレータ端末装置３において誤操作判別処理が行われる場合には、オペレータ端末装置３は、上述した情報処理装置７と同様に操作案内情報１８の削除予定を解除する。
【０１９２】
次に再案内キー７０ｃについて説明する。オペレータ端末装置３は、再案内キー７０ｃが操作されると、その操作に基づく再操作情報を生成して情報処理装置７に送信する。情報処理装置７は、その再操作情報を受信すると、上述した前画面キー７０ｂの場合と同様に、そのとき表示されているユーザー操作画面６６を遷移前の状態に戻すと共に、操作案内情報１８の削除予定を解除する。次に情報処理装置７は、その操作案内情報１８の操作内容Ｘ２に基づいてユーザー操作画面６６上に操作案内を表示する。これにより操作前の状態に戻ったユーザー操作画面６６において操作案内が再び表示されるので、ユーザーは、その操作案内を確認しながら操作を行うことができる。
【０１９３】
一方、オペレータ端末装置３においては、再案内キー７０ｃが操作されると、上記前画面キー７０ｂが操作された場合と同様に処理を行う。すなわち、オペレータ端末装置３は、そのとき表示されているオペレータ操作画面６５に対して遷移前となるオペレータ操作画面６５を読出して表示する。またオペレータ端末装置３において誤操作判別処理が行われる場合には、オペレータ端末装置３は、上述した情報処理装置７と同様に操作案内情報１８の削除予定を解除する。この場合、後に情報処理装置７において、ユーザーによる操作が行われると、その操作に基づく操作情報が情報処理装置７から送信されるので、オペレータ端末装置３は、その操作情報に基づく操作箇所を、メインウインドウ４ａ内のユーザー操作画面６６において表示することになる。
【０１９４】
以上のように、本実施形態では、情報処理装置７は、オペレータ端末装置３からの操作案内情報１８を受信すると、操作パネル８に表示されるユーザー操作画面６６上に、その操作案内情報１８に基づく操作案内を表示する構成である。これによりオペレータ端末装置３で行われた操作と同じ操作をユーザーに行わせることが可能である。そして情報処理装置７は、その操作案内が表示されている状態で、ユーザーによる操作が検知されると、その操作に対応する操作情報をオペレータ端末装置３に送信する構成である。このような構成によれば、情報処理装置７から操作情報をオペレータ端末装置３に送信するので、オペレータ端末装置は、情報処理装置７において行われた操作をオペレータに報知することができる。特に近年の情報処理装置７は、多機能化に伴って操作画面がより複雑になってきていると共に階層もより多階層になってきている。そのため、目的となる設定が完了するまで、比較的多くの操作回数を要する場合も少なくなく、その分、オペレータの作業負担も大きいという問題がある。しかし本実施形態における情報処理装置７によれば、情報処理装置７において行われた操作をオペレータに報知することができるので、ユーザーによる操作箇所をオペレータに判断させなくて済むようになる。これによりオペレータの作業負担を軽減させることができる。
【０１９５】
また本実施形態においては、情報処理装置７は、操作パネル８に入力する操作が、オペレータ端末装置３からの操作案内情報１８に対応する操作とは異なる誤操作であるか否かを判別する構成である。そして、情報処理装置７は、誤操作ありと判断すると、誤操作情報をオペレータ端末装置３に送信する構成である。このような構成によれば、誤操作情報がオペレータ端末装置３に送信されるので、情報処理装置７において誤操作が行われたことをオペレータに知らせることができる。
【０１９６】
また本実施形態においては、情報処理装置７は、操作パネル８において操作される操作キーが、操作案内情報１８に対応する操作キーと同一で場合であっても、操作パネル８において操作キーを表示するユーザー操作画面６６と、操作案内情報１８に対応する操作キーを表示するペレータ操作画面６５との遷移経路が同一でない場合には、誤操作であると判断する構成である。これにより、オペレータとユーザーとで互いに異なる設定に関する操作を気づかずに進めてしまうことを未然に防止することができる。
【０１９７】
更に、本実施形態では、操作案内記録情報１８ａには、複数の操作手順グループＸ５が記録される場合がある。例えば、図４（ｂ）に示す操作案内記録情報１８ａを例に挙げると、インターシート設定に関するグループ識別情報「Ａ」の第１及び第２の操作案内情報１８と、差し込みページ設定に関するグループ識別情報「Ｂ」の第３及び第４の操作案内情報１８とが記録される場合である。操作案内記録情報１８ａに記録されるグループ単位での順序は、オペレータの都合によって決まるものであり、ユーザーにとっては関係がない。そこで本実施形態では、何れのグループに基づく操作からユーザーが開始しても良いようにグループ間の操作順序は問わないこととしている。そして、情報処理装置７は、操作手順グループＡに含まれる最初の操作に基づく操作案内が操作パネル８に表示された状態で、その操作パネル８への入力操作が、当該操作パネル８に表示されている操作案内に対応する操作と異なる場合であっても、その入力操作が操作手順グループＢに含まれる最初の操作である場合には、誤操作であると判断しない構成である。このような構成によれば、次の操作手順に進むことができるので効率的である。
【０１９８】
また、本実施形態では、誤操作ありと判断されても、誤操作に基づいて実際に遷移したユーザー操作画面６６と、仮に操作案内に基づいて操作が行われたとしたら遷移したはずのユーザー操作画面６６との差分が所定値以上である場合には、誤操作情報をオペレータ端末装置３に送信しない構成である。このような構成によれば、オペレータ端末装置３に無用な情報を報知させてしてしまうことを防止することができる。
【０１９９】
更に、本実施形態では、情報処理装置７は、誤操作情報を操作パネル８に報知させる構成である。このような構成によれば、情報処理装置７において誤操作情報が報知されるので、例えば情報処理装置７を使用するユーザーに対して誤操作が行われたことを知らせることができる。
【０２００】
更に本実施形態では、情報処理装置７は、オペレータ端末装置３からの操作案内情報１８に基づいて、ユーザー操作画面６６上において次に操作すべき操作箇所を通常とは異なる表示態様で表示させる構成である。このような構成によれば、次に操作するべき操作箇所が表示されるので、情報処理装置７を使用するユーザーは、次にどのような操作を行えば良いのかを把握することができる。
【０２０１】
また、本実施形態では、情報処理装置７は、オペレータ端末装置３からの再操作情報に基づいて、誤操作後のユーザー操作画面６６を遷移前の状態に戻すための操作キーを操作案内する構成である。また、情報処理装置７は、誤操作後のユーザー操作画面６６を遷移前のユーザー操作画面６６に自動で戻すことが可能に構成される。このような構成によれば、ユーザー操作画面６６を遷移前の状態に戻すことにより、ユーザーは、その遷移前のユーザー操作画面６６に戻って操作をやり直すことができる。更に本実施形態では、誤操作後のユーザー操作画面６６を遷移前の状態に戻したとき、その遷移前のユーザー操作画面６６において再び操作案内を表示する構成である。このような構成によれば、ユーザーは次に何れの操作を行えばよいのかを把握することができる。
【０２０２】
また、本実施形態では、情報処理装置７は、ユーザー操作画面６６が遷移すると、その遷移後のユーザー操作画面６６をオペレータ端末装置３に送信する構成である。このような構成によれば、遷移後のユーザー操作画面６６をオペレータ端末装置３に送信するので、オペレータに対してユーザー操作画面６６がどのように遷移したのかを把握させることができる。
【０２０３】
更に、本実施形態では、オペレータ端末装置３は、オペレータによる操作指示に基づいて操作案内情報１８を生成し情報処理装置７に送信する構成である。そして、操作案内情報１８を情報処理装置７に送信した後に情報処理装置７からの操作情報を受信すると、オペレータ端末装置３は、その操作情報に基づいて、情報処理装置７で行われた操作を表示する構成である。このような構成によれば、情報処理装置７で行われた操作を表示するので、オペレータは、情報処理装置７においてどのような操作が行われたのかを把握することができる。
【０２０４】
また、本実施形態では、オペレータ端末装置３は、情報処理装置７から受信する操作情報に基づいて、その操作情報に対応する操作が、操作案内に対応する操作とは異なるか否かを判別する誤操作判別処理を行う構成である。そして、オペレータ端末装置３は、誤操作ありと判断すると、誤操作情報を報知する構成である。このような構成によれば、誤操作情報が報知されるので、情報処理装置７において誤操作が行われたことをオペレータに対して知らせることができる。
【０２０５】
また本実施形態においては、オペレータ端末装置３は、操作入力部５において操作された操作キーが、操作情報に対応する操作キーと同一であっても、操作入力部５において操作された操作キーを表示するオペレータ操作画面６５と、操作情報に対応する操作の操作対象となるユーザー操作画面６６との遷移経路が同一でない場合には、誤操作であると判断する構成である。これにより、オペレータとユーザーとで互いに異なる設定に関する操作を気づかずに進めてしまうことを未然に防止することができる。
【０２０６】
更に、本実施形態においては、上記のように操作手順グループＡが操作手順グループＢよりも先に情報処理装置７に送信されると、情報処理装置７においては、その操作手順グループＡに含まれる最初の操作に基づく操作案内が操作パネル８に表示された状態となる。オペレータ端末装置３は、その状態で、その操作パネル８への入力操作が、表示されている操作案内に対応する操作と異なる場合であっても、その入力操作が操作手順グループＢに含まれる最初の操作である場合には、誤操作であると判断しない構成である。これによりユーザーは、自身の問い合せに関する正しい操作を行った場合に誤操作と判別されずに済む。
【０２０７】
また、本実施形態では、オペレータ端末装置３において誤操作判別処理が行われる場合には、上記と同様に誤操作ありと判断されても、誤操作に基づいて実際に遷移したユーザー操作画面６６と、操作案内に基づいて正しく操作が行われたとしたら遷移したはずのユーザー操作画面６６との差分が所定値以上である場合には、誤操作情報を報知しない構成である。このような構成によれば、オペレータ端末装置３が無用な情報を報知してしまうことを防止することができる。
【０２０８】
更に本実施形態では、オペレータ端末装置３は、メインウインドウ４ａにおいて、情報処理装置７において行われた誤操作の対象となるユーザー操作画面６６と、その誤操作によって遷移した後のユーザー操作画面６６との何れか一方又は両方を表示させることが可能に構成されている。このような構成によれば、情報処理装置７において行われた誤操作の対象となるユーザー操作画面６６と、その誤操作によって遷移した後のユーザー操作画面６６との何れか一方又は両方を表示させるので、オペレータは、情報処理装置７において誤操作がどのユーザー操作画面６６に対して行われたのか、又は、その誤操作によって現在どのユーザー操作画面６６が情報処理装置７において表示されているのかを確認することができるので便利である。
【０２０９】
また、本実施形態では、オペレータ端末装置３は、情報処理装置７において誤操作が行われた場合、最後に受信した操作情報に基づいてユーザー操作画面６６上において誤操作が行われた操作箇所を特定し、誤操作の対象となるユーザー操作画面６６をメインウインドウ４ａに表示する際、誤操作の行われた操作箇所を通常とは異なる表示態様で表示する。このような構成によれば、誤操作が行われた操作箇所を通常とは異なる表示態様で表示するので、オペレータは、情報処理装置７においてどの操作箇所が誤操作されたのかを一目で把握することができる。
【０２１０】
また、本実施形態では、オペレータ端末装置３は、リモートメニュー７０に表示された操作キーが操作されることによって、情報処理装置７に対して表示切替えを行わせることが可能である。例えば、オペレータ端末装置３は、操作案内キー７０ａが操作されることで情報処理装置７に対して誤操作後のユーザー操作画面６６を遷移前の前の状態に戻すための操作案内を行わせる構成である。また、オペレータ端末装置３は、前画面キー７０ｂが操作されることによって、誤操作後のユーザー操作画面６６を遷移前の状態に戻させる構成である。更にオペレータ端末装置３は、再案内キー７０ｃが操作されることで、その遷移前のユーザー操作画面６６に対する操作案内を再び表示させる構成である。このような構成によれば、オペレータは、状況に応じて誤操作後のユーザー操作画面６６に対する適切な操作をユーザーに行わせることができる。
【０２１１】
更に、オペレータ端末装置３は、自身で誤操作判別処理を行う際、誤操作ありと判断すると誤操作情報を情報処理装置７に送信する構成である。このような構成によれば、情報処理装置７に誤操作情報が送信されるので、ユーザーに対して誤操作が行われたことを知らせることができる。
【０２１２】
以上、本発明に関する実施形態について説明したが、本発明は上述した内容に限られるものではなく、種々の変形例が適用可能である。
【０２１３】
例えば、本実施形態においては、本発明に係るユーザー端末装置が情報処理装置７である場合を例示した。但し、これに限られず、ユーザー操作画面６６を表示可能であり、且つオペレータ端末装置３と通信可能であれば、他の電子機器でも構わない。例えば、本発明に係るユーザー端末装置は、携帯電話機やダブレット型コンピュータであっても良い、
【０２１４】
また、本実施形態においては、情報処理装置７からユーザー操作画面６６をオペレータ端末装置３に対して送信する構成を例示した。すなわち、これによりオペレータ端末装置３においてユーザー操作画面６６を表示することができる。但し、これに限定されず、情報処理装置７は、ユーザー操作画面６６に関する識別情報のみをオペレータ端末装置３に対して送信するように構成しても良い。すなわちユーザー操作画面６６とオペレータ操作画面６５とは同一階層及び同一の画面構成であるので、オペレータ操作画面６５は、ユーザー操作画面６６を表示する代わりに、上記識別情報に基づいて読出したオペレータ操作画面６５を例えば読み取り専用として表示しても良い。
【０２１５】
また、上述した実施形態では、操作パネル８に表示される操作キーに対する操作案内が行われる場合を例示したが、ハードキーに対する操作案内を行えるように構成しても良い。この場合、オペレータ端末装置３は、ハードキーの配置状態を画面構成に含むオペレータ操作画面６５を表示部４に表示する。そしてそのオペレータ操作画面６５に対する操作案内情報１８を情報処理装置７に送信する。情報処理装置７は、操作案内に基づくハードキーを例えば点灯させたり点滅させたりする。そして情報処理装置７は、そのハードキーに対する操作情報をオペレータ端末装置３に送信する。オペレータ端末装置３は、その操作情報を受信すると、ハードキーに対応する操作箇所を通常とは異なる表示態様で表示する。
【０２１６】
また、上述した実施形態では、情報処理装置７とオペレータ端末装置３とが各々操作画面を記憶している構成であるが、１つの操作画面を所定の記憶装置に記憶させ、その操作画面を情報処理装置７とオペレータ端末装置３とが共用できるように構成しても良い。例えば、情報処理装置７に操作画面を提供するウェブサーバ機能を搭載する。そしてオペレータ端末装置３に搭載されるブラウザ機能がそのウェブサーバによって提供される操作画面を取得することで、ユーザー操作画面６６と同一の画面構成のオペレータ操作画面６５を表示部４に表示するように構成しても構わない。また、この場合、各操作画面の遷移経路は同一であるので、その遷移経路の同一性判断を行う必要はない。
【符号の説明】
【０２１７】
１  情報処理システム
３  オペレータ端末装置
４  表示部（表示手段）
５  操作入力部（操作入力手段）
７  情報処理装置（ユーザー端末装置）
１７  ＲＡＭ（操作案内情報記憶手段）
１８  操作案内情報
２３  表示部（表示手段）
２４  操作入力部（操作入力手段）
３１  通信部（通信手段）
３２  表示制御手段（表示制御部）
３３  判別部（誤操作判別手段）
４８  操作案内情報記憶部（操作案内情報記憶手段）
５６  表示制御部（表示制御手段）
５７  通信部（通信手段）
５８  判別部（誤操作判別手段）
６５  オペレータ操作画面
６６  ユーザー操作画面 
【図１】
0005884519.tif 000002
【図２】
0005884519.tif 000003
【図３】
0005884519.tif 000004
【図４】
0005884519.tif 000005
【図５】
0005884519.tif 000006
【図６】
0005884519.tif 000007
【図７】
0005884519.tif 000008
【図８】
0005884519.tif 000009
【図９】
0005884519.tif 000010
【図１０】
0005884519.tif 000011
【図１１】
0005884519.tif 000012
【図１２】
0005884519.tif 000013
【図１３】
0005884519.tif 000014
【図１４】
0005884519.tif 000015
【図１５】
0005884519.tif 000016
【図１６】
0005884519.tif 000017
【図１７】
0005884519.tif 000018
【図１８】
0005884519.tif 000019
【図１９】
0005884519.tif 000020
【図２０】
0005884519.tif 000021
【図２１】
0005884519.tif 000022
【図２２】
0005884519.tif 000023
【図２３】
0005884519.tif 000024