(57)【要約】【課題】入出力装置からの処理要求に対し、処理装置で処理を実行し、処理結果の表示情報を返すシステムにおいて、データの欠落や複数利用者の競合による２重操作や利用者間の不整合な操作を防止する。【解決手段】本発明の処理装置は、実行ログ情報を生成するログ生成手段と、返信する表示情報に受信確認通知の送信を入出力装置に行わせる表示情報を埋め込む受信確認通知指示埋め込み手段と、入出力装置からの受信確認通知に含まれるログ識別情報を確認済みログ識別情報として保持する受信確認通知処理手段と、入出力装置からの処理要求に対し、確認済みログ識別情報以降の新たな実行ログ情報が存在する場合、警告表示情報を返信する警告情報返信手段と、実行ログ情報の確認要求に対し、確認済みログ識別情報以降の実行ログ情報を返信し、利用者の確認操作で最新の実行ログ情報のログ識別情報を確認済みログ識別情報に設定する実行ログ確認手段を備える。【選択図】  図１
2004327597.tif 000002
【特許請求の範囲】
【請求項１】
入出力装置からの処理要求に対応し、要求された処理を実行し、該処理結果の表示情報を該入出力装置に返す処理装置であって、
該処理装置は、該入出力装置から要求された特定の処理に対し、該処理の各実行ログを一意的に識別するためのログ識別情報と、該処理の識別情報と、実行開始・終了時刻情報と、終了状態情報とを含む該処理の実行ログ情報を生成するログ生成手段と、
該特定の処理に対する処理結果の表示情報に、該表示情報を該入出力装置が受信した際、該処理に対応したログ識別情報を含んだ受信確認通知の該処理装置への送信を該入出力装置に行わせるための受信確認通知指示用の擬似的な表示情報を埋め込む受信確認通知指示埋め込み手段と、
該受信確認通知指示用の擬似的な表示情報に従い、該入出力装置が送信した受信確認通知を受信し、最新の該受信確認通知に含まれるログ識別情報を確認済みログ識別情報として保持する受信確認通知処理手段と、
該入出力装置から、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、該処理装置に保持した実行ログ情報に、該確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、該処理要求を実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を該入出力装置に返信する警告情報返信手段と、
該警告に対する該入出力装置からの実行ログ情報の確認要求に対し、上記確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を該入出力装置に返信し、該実行ログ情報の表示に対する利用者の確認操作により、該入出力装置から実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を該確認済みログ識別情報に設定する実行ログ確認手段とを備えることを特徴とする処理装置。
【請求項２】
請求項１において、さらに、上記入出力装置からの各処理要求及び確認通知に対し、該処理要求及び確認通知を発行した該入出力装置の利用者を特定するための利用者情報を含み、上記処理装置は、該利用者情報による利用者認証手段を備えた処理装置であって、
該処理装置のログ生成手段が生成する上記特定処理に対する実行ログ情報に、該処理を要求した利用者情報を含み、
さらに、上記処理装置の受信確認通知処理手段は、上記受信確認通知の利用者情報に対応し、利用者毎の最新の該受信確認通知のログ識別情報を確認済みログ識別情報として利用者対応で保持し、
該処理装置の上記警告情報返信手段は、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、該処理要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、該処理要求は実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を該入出力装置に返信し、
該処理装置の上記実行ログ確認手段は、該入出力装置からの実行ログ情報の確認要求に対し、該確認要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を該入出力装置に返信し、該実行ログ情報の表示に対する利用者の確認操作により、該入出力装置から実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を該確認通知の利用者情報に対応した確認済みログ識別情報に設定することを特徴とする処理装置。
【請求項３】
請求項１または請求項２において、上記実行ログ情報生成対象の特定処理の処理要求に対する処理結果の表示情報に、該処理要求に対応したログ識別情報を含んだ該表示情報の受信確認通知指示を埋め込む際、利用者の介入なしで受信確認通知の送信を上記入出力装置に行わせる受信確認通知指示用の擬似的な表示情報を埋め込むのではなく、上記受信確認通知指示埋め込み手段は、該処理結果の表示情報に含まれる、利用者の選択操作により対応した処理要求の上記処理装置への送信を上記入出力装置に行わせるための表示情報であるリンク表示に対し、該リンク表示に対する選択操作により送信される処理要求の本来の処理の識別情報に代わり、上記受信確認通知処理の識別情報を該リンク表示に対する選択操作により送信される処理要求の識別情報とし、上記ログ識別情報と、該リンク表示本来の処理の識別情報を該処理要求のパラメータとし、該受信確認通知処理経由で該リンク表示本来の処理を行う処理要求の送信を該リンク表示に対する選択操作により該入出力装置に行わせる表示情報を上記特定処理の処理要求に対する処理結果の表示情報に埋め込むことを特徴とする処理装置。
【請求項４】
入出力装置からの処理要求に対応し、要求された処理を処理装置が実行し、該処理結果の表示情報を該処理装置が該入出力装置に返す処理方法であって、
該処理装置は、該入出力装置から要求された特定の処理の実行に対し、該処理の各実行ログを一意的に識別するためのログ識別情報と、該処理の識別情報と、実行開始・終了時刻情報と、終了状態情報とを含む該処理の実行ログ情報を生成して保持し、
さらに、該処理装置は、該特定の処理に対する処理結果の表示情報に、該表示情報を該入出力装置が受信した際、該処理に対応したログ識別情報を含んだ受信確認通知の該処理装置への送信を該入出力装置に行わせるための受信確認通知指示用の擬似的な表示情報を埋め込んで該入出力装置に返信し、
該入出力装置は、該処理結果の表示情報を受信し、該表示情報に含まれる受信確認通知指示用の擬似的な表示情報に従い、該ログ識別情報を含んだ受信確認通知を該処理装置に向けて送信し、
該処理装置は、該入出力装置から該受信確認通知を受信し、該入出力装置から受信した最新の該受信確認通知に含まれるログ識別情報を、確認済みログ識別情報として保持し、
該処理装置は、該入出力装置から、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、該処理装置に保持した実行ログ情報に、該確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、該処理要求を実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を該入出力装置に返信し、
該警告に対する利用者の操作により、該処理装置は、該入出力装置から実行ログ情報の確認要求を受信し、該確認要求に対し、該上記確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を該入出力装置に返信し、
該実行ログ情報の表示に対する利用者の確認操作により、該処理装置は該入出力装置より実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を該確認済みログ識別情報に設定することを特徴とする処理方法。
【請求項５】
請求項４において、さらに、上記入出力装置からの各処理要求及び確認通知に対し、該処理要求及び確認通知を発行した該入出力装置の利用者を特定するための利用者情報を含み、該利用者情報を用いて上記処理装置が該入出力装置からの各処理要求、確認通知の利用者を特定する処理を含む処理方法であって、
該処理装置が保持する上記特定処理に対する実行ログ情報に、該処理を要求した利用者情報を含み、
さらに、該処理装置は、上記入出力装置から受信した受信確認通知の利用者情報に対応し、利用者毎の最新の該受信確認通知のログ識別情報を確認済みログ識別情報として利用者対応で保持し、
該処理装置は、該入出力装置から、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、該処理要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、上記実行ログ情報生成対象の特定の処理に対する該入出力装置からの処理要求は実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を該入出力装置に返信し、
該警告に対する利用者の操作により、該処理装置は、該入出力装置から実行ログ情報の確認要求を受信し、該確認要求に対し、該確認要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を該入出力装置に返信し、
該実行ログ情報の表示に対する利用者の確認操作により、該処理装置は該入出力装置より実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を該確認通知の利用者情報に対応した確認済みログ識別情報に設定することを特徴とする処理方法。
【請求項６】
請求項４または請求項５において、上記実行ログ情報生成対象の特定処理の処理要求に対する処理結果の表示情報に、該処理要求に対応したログ識別情報を含んだ該表示情報の受信確認通知指示を埋め込む際、利用者の介入なしで受信確認通知の送信を上記入出力装置に行わせる受信確認通知指示用の擬似的な表示情報を埋め込むのではなく、該処理結果の表示情報に含まれる、利用者の選択操作により対応した処理要求の上記処理装置への送信を上記入出力装置に行わせるための表示情報であるリンク表示に対し、該リンク表示に対する選択操作により送信される処理要求の本来の処理の識別情報に代わり、上記受信確認通知処理の識別情報を該リンク表示に対する選択操作により送信される処理要求の識別情報とし、上記ログ識別情報と、該リンク表示本来の処理の識別情報を該処理要求のパラメータとし、該受信確認通知処理経由で該リンク表示本来の処理を行う処理要求の送信を該リンク表示に対する選択操作により該入出力装置に行わせる表示情報を上記特定処理の処理要求に対する処理結果の表示情報に埋め込むことを特徴とする処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、入出力装置からの処理要求に対応して、要求された処理を処理装置で実行し、同処理結果の表示情報を同入出力装置に返す処理装置または処理方法であって、同入出力装置と処理装置間の通信が不安定な場合や、同処理装置を複数の利用者で共用利用する場合に、送受信データの欠落や複数利用者の競合により、２重操作や利用者間の不整合操作等の不適切な操作が行われるのを防ぐのに好適な処理装置または処理方法に関する。
【０００２】
【従来の技術】入出力装置からの処理要求に対応して、要求された処理を処理装置で実行し、処理結果の表示情報を同入出力装置に返すシステムにおいて、入出力装置と処理装置間の状態のずれを検出する方法については、日本国特許出願番号  特願２００３−７１１８８に詳しく述べられている。
【０００３】本従来方法では、返信する表示情報にＣｏｏｋｉｅを用いて処理のトランザクション識別情報返信し、入出力装置が同トランザクション識別情報を含むＣｏｏｋｉｅ情報を記憶し、次回の要求送信時に、記憶した同トランザクション識別情報を含むＣｏｏｋｉｅを付加して送信することで、入出力装置と処理装置間のトランザクション状態のずれを検出する。
【０００４】
【発明が解決しようとする課題】しかし、上記従来方法では、入出力装置が処理装置から返ってきた状態情報を記憶し、次回要求時に同情報を付加して送信する方法であるＣｏｏｋｉｅに対応していない場合、あるいは、セキュリティ上の理由からＣｏｏｋｉｅの利用を不可に設定している場合、トランザクション状態のずれを検出できないという問題があった。
【０００５】また、Ｃｏｏｋｉｅが使用可能であっても、Ｃｏｏｋｉｅは、処理装置から入出力装置への応答のヘッダ部分にあるため、応答ヘッダは受信したが、応答のボディー部は全部受信できていない場合、次回要求で、受信したＣｏｏｋｉｅ情報を用いて、入出力装置から要求が出され、利用者が応答を確認できていないことが、検出できないという問題があった。
【０００６】本発明では、入出力装置が、Ｃｏｏｋｉｅのような処理装置から返ってきた状態情報を保持し、次回要求時に同状態情報を送信するという特別な機能を持たなくても、送受信データの欠落や複数利用者の競合による２重操作や利用者間の不整合操作等の不適切な操作が行われるのを防ぐことを課題とする。
【０００７】
【課題を解決するための手段】本発明は、上記問題を解決するため、処理装置は、入出力装置から要求された特定の処理に対し、同処理の各実行ログを一意的に識別するためのログ識別情報と、同処理の識別情報と、実行開始・終了時刻情報と、終了状態情報とを含む同処理の実行ログ情報を生成するログ生成手段と、同特定の処理に対する処理結果の表示情報に、同表示情報を入出力装置が受信した際、同処理に対応したログ識別情報を含んだ受信確認通知の同処理装置への送信を入出力装置に行わせるための受信確認通知指示用の擬似的な表示情報を埋め込む受信確認通知指示埋め込み手段と、
同受信確認通知指示用の擬似的な表示情報に従い、入出力装置が送信した受信確認通知を受信し、最新の受信確認通知に含まれるログ識別情報を確認済みログ識別情報として保持する受信確認通知処理手段と、
入出力装置から、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、同処理装置に保持した実行ログ情報に、同確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、同処理要求を実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を同入出力装置に返信する警告情報返信手段と、
同警告に対する同入出力装置からの実行ログ情報の確認要求に対し、上記確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を該入出力装置に返信し、同実行ログ情報の表示に対する利用者の確認操作により、同入出力装置から実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を同確認済みログ識別情報に設定する実行ログ確認手段とを備える。
【０００８】また、本発明の別の一態様では、さらに、上記入出力装置からの各処理要求及び確認通知に対し、同処理要求及び確認通知を発行した同入出力装置の利用者を特定するための利用者情報を含み、上記処理装置は、同利用者情報による利用者認証手段を備えた処理装置であって、
同処理装置のログ生成手段が生成する上記特定処理に対する実行ログ情報に、同処理を要求した利用者情報を含み、
さらに、上記処理装置の受信確認通知処理手段は、上記受信確認通知の利用者情報に対応し、利用者毎の最新の受信確認通知のログ識別情報を確認済みログ識別情報として利用者対応で保持し、
同処理装置の上記警告情報返信手段は、上記実行ログ情報生成対象の特定の処理に対する処理要求を受信した際、同処理要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降、新たな実行ログ情報が存在する場合、同処理要求は実行せず、代わりに、確認すべき実行ログ情報があることを警告する表示情報を同入出力装置に返信し、
同処理装置の上記実行ログ確認手段は、同入出力装置からの実行ログ情報の確認要求に対し、同確認要求の利用者情報に対応した確認済みログ識別情報で識別される実行ログ情報以降の新たな実行ログ情報を同入出力装置に返信し、同実行ログ情報の表示に対する利用者の確認操作により、同入出力装置から実行ログ情報の確認通知を受け、上記で返信した最新の実行ログ情報のログ識別情報を同確認通知の利用者情報に対応した確認済みログ識別情報に設定する。
【０００９】以上の本発明の手段によると、Ｃｏｏｋｉｅ等が入出力装置でサポートされていなくても、処理装置と入出力装置間の通信が不安定で、利用者が応答を確認できなかった場合や、他の利用者が同処理装置に対して別の処理を実行した場合、次の要求時に警告表示を得て、処理装置の状態を利用者が確認でき、２重操作や、利用者間の不整合な操作等の不適切な操作を防ぐことができる。
【００１０】また、本発明の別の一態様では、上記実行ログ情報生成対象の特定処理の処理要求に対する処理結果の表示情報に、同処理要求に対応したログ識別情報を含んだ同表示情報の受信確認通知指示を埋め込む際、利用者の介入なしで受信確認通知の送信を上記入出力装置に行わせる受信確認通知指示用の擬似的な表示情報を埋め込むのではなく、上記受信確認通知指示埋め込み手段は、同処理結果の表示情報に含まれる、利用者の選択操作により対応した処理要求の上記処理装置への送信を上記入出力装置に行わせるための表示情報であるリンク表示に対し、同リンク表示に対する選択操作により送信される処理要求の本来の処理の識別情報に代わり、上記受信確認通知処理の識別情報を同リンク表示に対する選択操作により送信される処理要求の識別情報とし、上記ログ識別情報と、同リンク表示本来の処理の識別情報を同処理要求のパラメータとし、同受信確認通知処理経由で同リンク表示本来の処理を行う処理要求の送信を同リンク表示に対する選択操作により同入出力装置に行わせる表示情報を上記特定処理の処理要求に対する処理結果の表示情報に埋め込む。
【００１１】上記手段によると、処理結果の表示情報の受信確認通知のための余分な通信を発生させず、要求処理時に利用者が未確認の処理が存在するという警告表示を返すことができ、利用者による２重操作や、利用者間の不整合な操作を防ぐことができる。
【００１２】
【発明の実施の形態】以下、本発明の実施例を図を用いて説明する。
【００１３】
【実施例】図１は、本発明の処理装置、処理方法の一実施例のシステム構成図である。
【００１４】本実施例では、入出力装置（１）と処理装置（２）は、通信路（３）を介して接続した構成をとる。
【００１５】処理装置（２）は、通信路（３）を介して、入出力装置（１）からの処理要求（４）を受信し、同処理要求（４）で指定された処理を実行し、処理結果の表示情報（５）を通信路（３）を介して、入出力装置（１）に返信する。
【００１６】通信路（３）は、必ずしも物理的な通信回線に一致する必要はなく、物理的な通信機構やＯＳにより、物理的な通信回線上で実現された論理的な通信路であってよい。
【００１７】また、入出力装置（１）と処理装置（２）が物理的には１つの装置で実現されていて、通信路（３）は、１つの物理的な装置内の入出力装置（１）と処理装置（２）をつなぐ信号線上に実現された論理的な通信路であってもよい。
【００１８】本実施例では、処理装置（２）は、利用者認証手段（２１）と、処理要求実行手段（２２）と、ログ生成手段（２３）と、受信確認通知指示埋め込み手段（２４）と、受信確認通知処理手段（２５）と、警告情報返信手段（２６）と、実行ログ確認手段（２７）とを備える。
【００１９】利用者認証手段（２１）は、入出力装置（１）からの各処理要求（４）に含まれる利用者情報（４１）により、各処理要求（４）の利用者を特定する手段である。
【００２０】処理要求実行手段（２２）は、入出力装置（１）から受信した処理要求（４）を実行し、同処理結果の結果情報（５１）を含む表示情報（５）を生成する手段である。
【００２１】ログ生成手段（２３）は、処理要求実行手段（２２）で処理した特定の処理要求（４）に対し、実行ログ情報（６）を生成する手段である。
【００２２】受信確認通知指示埋め込み手段（２４）は、上記実行ログ生成対象の特定の処理に対する処理結果の表示情報（５）に対し、同表示情報（５）の受信確認通知（４ｎ）の処理装置（２）への送信を、同処理に対応した実行ログ（６）のログ識別情報（６１）を含んだ形で入出力装置（１）に行わせるための受信確認通知指示用の表示情報（５３）を、上記処理要求実行手段（２２）が生成した実行処理結果の表示情報（５）に埋め込んで入出力装置（１）に返信する手段である。図１の実施例では、要求処理実行手段（２２）が生成した表示情報（５）に含まれる埋め込み指示情報（５２）を表示情報（５３）に置換し、入出力装置（１）に返信する。
【００２３】入出力装置（１）は、本表示情報（５３）を含んだ表示情報（５）を受信すると、同表示情報（５３）に従い、上記処理に対応した実行ログ情報（６）のログ識別情報（６１）を含んだ形で、受信確認通知（４ｎ）を処理装置（２）に送信する。
【００２４】受信確認通知処理手段（２５）は、入出力装置（１）が処理装置（２）に対して送信した受信確認通知（４ｎ）を受信し、最新の同受信確認通知（４ｎ）に含まれるログ識別情報（６１）を確認済みログ識別情報（７）として、利用者別に設定保持する手段である。なお、受信確認通知処理手段（２５）は、受信確認通知（４ｎ）の処理結果として表示情報（５ｎ）を入出力装置（１）に返信する。返信する表示情報（５ｎ）の内容については、後で説明する。
【００２５】警告情報返信手段（２６）は、入出力装置（１）から、上記実行ログ生成対象の特定の処理に対する処理要求（４）を受信した際、同処理要求（４）以前で実行された上記実行ログ生成対象の特定の処理で、同処理要求（４）の利用者が未確認の処理があった場合、警告情報（５ｗ）を入出力装置（１）に返信する手段である。具体的には、警告情報返信手段（２６）は、処理要求（４）を受信した際、処理装置（２）に保持した実行ログ情報（６）をチェックし、上記受信確認通知処理手段（２５）で設定した同処理要求（４）の利用者に対応した確認済みログ識別情報（７）で識別される実行ログ情報（６）以降、新たな実行ログ情報（６）が存在する場合、同処理要求（４）を実行せず、代わりに、確認すべき実行ログ情報（６）があることを警告する表示情報（５ｗ）を入出力装置（１）に返信する。
【００２６】実行ログ確認手段（２７）は、上記警告の表示情報（５ｗ）により表示された確認のためのリンク表示情報（５４）に対する利用者による選択操作により、入出力装置（１）から送信された実行ログ情報の確認要求（４ｃ）を受信し、同確認要求（４ｃ）に対し、実行ログ情報（６）を含む表示情報（５ｃ）を返信する手段である。さらに、実行ログ確認手段（２７）は、返信した表示情報（５ｃ）に対する入出力装置（１）からの確認通知（４ｃｎ）により、利用者に対応した確認済みログ識別情報（７）の最新の実行ログ情報（６）との同期を行う。具体的には、実行ログ情報の確認要求（４ｃ）に対し、実行ログ確認手段（２７）は、同要求（４ｃ）の利用者に対応した上記確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）と、確認通知（４ｃｎ）のためのリンク表示情報（５５）とを含む表示情報（５ｃ）を同入出力装置（１）に返信する。さらに、返信された表示情報（５ｃ）により表示されたリンク表示情報（５５）に対する利用者による選択操作により、同入出力装置（１）から実行ログ情報の確認通知（４ｃｎ）を受け、返信した最新の実行ログ情報（６）のログ識別情報（６１）を利用者に対応した確認済みログ識別情報（７）に設定する。
【００２７】図２は、本発明で用いる処理要求（４）の一実施例の構成図である。
【００２８】本実施例では、処理要求（４）は、要求識別情報（４０）、利用者情報（４１）、要求パラメータ（４２）を含む。
【００２９】要求識別情報（４０）は、処理要求（４）の宛先を指定し、要求内容を識別する情報である。例えば、Ｗｅｂのプロトコルを用いた一実施例では、要求識別情報（４０）は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）等を用いて指定する。
【００３０】利用者情報（４１）は、処理要求（４）を発行した利用者を識別する情報である。本情報（４１）を用いて、利用者認証手段（２１）が、各処理要求（４）の利用者を特定する。
【００３１】要求パラメータ（４２）は、処理要求（４）を実行するためのパラメータ情報である。パラメータ情報が不要な要求では、パラメータ（４２）は、処理要求（４）に含まれない。
【００３２】なお、処理結果の表示情報（５）の受信確認通知（４ｎ）、実行ログ情報（６）の確認要求（４ｃ）、実行ログ情報（６）の確認通知（４ｃｎ）も処理要求（４）の一種であり、同じ形で構成する。
【００３３】図３は、本発明の実行ログ情報（６）の一実施例の構成図である。
【００３４】本実施例では、実行ログ情報（６）は、各実行ログ情報（６）を一意的に識別するためのログ識別情報（６１）、実行した処理を識別するための処理識別情報（６２）、同処理の要求者を示す利用者情報（６３）、同処理の開始・終了時刻を示す開始時刻情報（６４）、終了時刻情報（６５）、同処理の終了状態を示す終了状態情報（６６）を含む。
【００３５】ログ生成手段（２３）は、実行ログ情報生成対象の特定処理の実行開始時に、実行ログ情報（６）生成し、同実行ログ情報（６）を一意的に識別するための識別情報を生成して、ログ識別情報（６１）に設定するとともに、同処理の識別情報、上記利用者認証手段（２１）により得た利用者情報、処理の開始時刻を、それぞれ、処理識別情報（６２）、利用者情報（６３）、開始時刻情報（６４）に設定する。また、同処理の終了時に、終了時刻と、終了状態の情報を、それぞれ、終了時刻情報（６５）、終了状態情報（６６）に設定する。
【００３６】図４は、処理要求実行手段（２２）が上記実行ログ生成対象の特定の処理に対して生成する処理結果の表示情報（５）の一実施例の構成図を示す。本実施例では、一例として、Ｗｅｂの記述言語であるＨＴＭＬを用いた処理結果の表示情報（５）例を示す。本実施例の表示情報（５）は、処理結果として表示すべき情報を示した結果情報（５１）に加え、受信確認通知指示埋め込み手段（２４）が埋め込む受信確認通知指示用の擬似的な表示情報（５３）の埋め込み場所を示す埋め込み指示情報（５２）を含む。同埋め込み指示情報（５２）は、受信確認通知指示埋め込み手段（２４）により、後述する受信確認通知指示用の擬似的な表示情報（５３）に置換される。入出力装置（１）が表示情報（５）を受信し、結果情報（５１）を表示後、受信確認通知指示埋め込み手段（２４）により埋め込まれた受信確認通知指示用の擬似的な表示情報（５３）に従い、受信確認通知（４ｎ）を送信するように、埋め込み指示情報（５２）は、結果情報（５１）より後に指定する。
【００３７】なお、処理結果の表示情報（５）は、処理要求（４）に応じて毎回動的に生成しても、処理要求（４）に対応した表示情報（５）を予め用意しておく形でもよい。
【００３８】図５は、処理要求実行手段（２２）が生成した図４の表示情報（５）の埋め込み指示情報（５２）を、受信確認通知指示埋め込み手段（２４）が、表示情報（５）の受信確認通知指示用の擬似的な表示情報（５３）に置き換えた結果の、入出力装置（１）に返す最終的な表示情報（５）の一構成図を示す。
【００３９】本実施例の表示情報（５）は、図４の埋め込み指示情報（５２）の部分が、表示情報（５）の受信確認通知のための擬似的な画像データへの参照を表す表示情報（５３）に置き換わっている。本画像データへの参照先のＵＲＬである”ＲＣＶ＿ＮＯＴＩＦＹ”は、実際に入出力装置（１）にある画像を表示することを目的としたＵＲＬではなく、同ＵＲＬに対して入出力装置（１）がアクセスすることで、本表示情報（５）の受信確認通知を行うためのＵＲＬである。図５に示すとおり、本ＵＲＬには、どの処理の表示情報（５）を受信できたかを示すため、本処理要求（４）に対応した実行ログ情報（６）のログ識別情報（６１）が、同ＵＲＬのパラメータとして付加されている。
【００４０】本表示情報（５）を受信した入出力装置（１）は、同表示情報（５）に含まれる擬似的な表示情報（５３）に従い、上記ログ識別情報（６１）をパラメータとして、処理装置（２）に対し、同画像データのＵＲＬに対応した画像データの取得要求という形で表示情報（５）の受信確認通知（４ｎ）を送信する。
【００４１】処理装置（２）は、同受信確認通知（４ｎ）を受信し、上記受信確認通知処理手段（２５）が、同受信確認通知（４ｎ）のパラメータとして指定されたログ識別情報（６１）を、同受信確認通知（４ｎ）の利用者情報（４１）に対応した確認済みログ識別情報（７）に設定する。さらに、受信確認通知（４ｎ）は、本来、画像データの取得要求であるため、受信確認通知処理手段（２５）は、透明な小さな画像を同受信確認通知（４ｎ）に対する処理結果の表示情報（５ｎ）として入出力装置（１）に返信する。
【００４２】図６は、処理装置（２）における利用者に対応した確認済みログ識別情報（７）の保持方法を示す一実施例の構成図である。
【００４３】本実施例では、処理装置（２）は、確認済みログ識別情報（７）を利用者情報（８）とペアで保持する。
【００４４】図７は、警告情報返信手段（２６）が返す警告の表示情報（５ｗ）の一実施例の構成図である。
【００４５】本実施例では、一例として、ＷｅｂのＨＴＭＬを用いた表示情報（５ｗ）の例を示す。本実施例では、表示情報として、警告表示（５１ｗ）と、実行ログ情報の確認要求（４ｃ）のためのリンク表示情報（５４）とを含む。
【００４６】図８は、実行ログ情報の確認要求（４ｃ）に対して返信される表示情報（５ｃ）の一実施例の構成図である。
【００４７】本実施例では、一例として、ＷｅｂのＨＴＭＬを用いた表示情報（５ｃ）の例を示す。本実施例では、表示情報として、確認要求（４ｃ）の利用者に対応した上記確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）と、確認通知（４ｃｎ）のためのリンク表示情報（５５）とを含む。リンク表示情報（５５）には、パラメータとして、本表示情報（５ｃ）に含まれる最新の実行ログ情報（６）のログ識別情報（６１）を含む。
【００４８】図９、図１０は、本発明の以上の手段、情報を使用し、入出力装置（１）の利用者と処理装置（２）との間での状態のずれを検出し、不適切な処理の実行を防ぐ処理方法の一実施例のシーケンス図を示す。
【００４９】まず、利用者が入出力装置（１）を操作し、入出力装置（１）が実行ログ生成対象の特定処理の処理要求（４）を処理装置（２）に対して送信する。（処理１０１）
【００５０】次に、処理装置（２）が同処理要求（４）を受信し、同処理装置（２）の利用者認証手段（２１）が、同処理要求（４）に含まれる利用者情報（４１）をチェックし、同処理要求（４）の利用者を特定する。（処理１０２）
【００５１】次に、同処理要求（４）が実行ログ生成対象の特定処理であった場合、処理装置（２）の警告情報返信手段（２６）は、図６の確認済みログ識別情報（７）を調べ、処理１０２で得られた利用者に対応した確認済みログ識別情報（７）が、最新の実行ログ情報（６）のログ識別情報（６１）に等しいかどうか調べる。等しくない場合は、図１０の処理２０１に飛ぶ。等しい場合は、処理１０４に進む。（処理１０３）
【００５２】次に、実行ログ情報生成対象の特定処理の場合、処理装置（２）のログ生成手段（２３）が、処理開始時に、実行ログ情報（６）生成し、同実行ログ情報（６）を一意的に識別するための識別情報を生成して、ログ識別情報（６１）に設定するとともに、同処理の識別情報、上記利用者認証手段（２１）により得た利用者情報、処理の開始時刻を、それぞれ、処理識別情報（６２）、利用者情報（６３）、開始時刻情報（６４）に設定する。（処理１０４）
【００５３】次に、処理装置（２）の処理要求実行手段（２２）が、同処理要求（４）を処理し、図４で示した同要求の処理結果の表示情報（５）を生成する。（処理１０５）
【００５４】次に、実行ログ情報生成対象の特定処理の場合、処理装置（２）のログ生成手段（２３）が、処理１０４で生成した実行ログ情報（６）に対し、終了時刻と、終了状態の情報を、それぞれ、終了時刻情報（６５）、終了状態情報（６６）に設定する。（処理１０６）
【００５５】次に、処理装置（２）の受信確認通知指示埋め込み手段（２４）が、処理１０５で生成された表示情報（５）に含まれる埋め込み指示情報（５２）を、同処理に対応した実行ログ情報（６）のログ識別情報（６１）をパラメータとして含む表示情報（５）の受信確認通知のための擬似的な画像データへの参照を表す表示情報（５３）に置き換えて、入出力装置（１）に返信する。（処理１０７）
【００５６】次に、入出力装置（１）は、同表示情報（５）を受信し、同表示情報（５）に含まれる結果情報（５１）を表示し、さらに、受信確認通知のための表示情報（５３）に従い、利用者の介入なしで、処理１０１で送信した処理要求（４）に対応した実行ログ情報（６）のログ識別情報（６１）をパラメータとして含む表示情報（５）の受信確認通知のための擬似的な画像データのＵＲＬを参照先とする受信確認通知（４ｎ）を処理装置（２）に対して送信する。（処理１０８）
【００５７】同受信確認通知（４ｎ）を受信した処理装置（２）は、処理１０２と同様に、まず、利用者認証手段（２１）が、同受信確認通知（４ｎ）に含まれる利用者情報（４１）から利用者を特定する。（処理１０９）
【００５８】次に、処理装置（２）の受信確認通知処理手段（２５）が同要求（４ｎ）を処理し、同受信確認通知（４ｎ）のパラメータとして指定されたログ識別情報（６１）を、同利用者に対応した確認済みログ識別情報（７）に設定し、同受信確認通知（４ｎ）は、本来、画像データの取得要求であるため、透明な小さな画像を同受信確認通知（４ｎ）に対する処理結果の表示情報（５ｎ）として入出力装置（１）に返信する。（処理１１０）
【００５９】最後に、処理１１０の透明な画像の表示情報（５）を入出力装置（１）が表示し、一連の処理を終える。（処理１１１）
【００６０】図１０は、処理１０３で、利用者に対応した確認済みログ識別情報（７）が、最新の実行ログ情報（６）のログ識別情報（６１）に等しくなかった場合の処理のシーケンス図である。
【００６１】処理１０３で利用者に対応した確認済みログ識別情報（７）が最新の実行ログ情報（６）のログ識別情報（６１）に一致しなかった場合、利用者が確認済みの状態と、処理装置（２）の状態がずれているため、警告情報返信手段（２６）は、状態がずれていることを警告するメッセージである警告表示（５１ｗ）と、利用者の選択操作により現在の実行ログ情報（６）の確認要求のためのＵＲＬにリンクするリンク表示情報（５４）を含む警告の表示情報（５ｗ）を入出力装置（１）に返す。（処理２０１）
【００６２】次に、同警告の表示情報（５ｗ）を入出力装置（１）が受信し、利用者に同表示情報（５ｗ）の警告表示（５１ｗ）で示された警告メッセージと、リンク表示情報（５４）に対応した最新の実行ログ情報（６）の確認要求のためのリンク表示を表示する。（処理２０２）
【００６３】次に、利用者は、同警告メッセージにより、状態のずれを知り、最新の実行ログ情報（６）の確認要求のためのリンク表示を選択し、その結果、入出力装置（１）が、処理装置（２）に対し、最新の実行ログ情報（６）の確認要求（４ｃ）を送信する。（処理２０３）
【００６４】次に、処理装置（２）は、最新の実行ログ情報（６）の確認要求（４ｃ）を受信し、処理１０２と同様に、利用者認証手段（２１）が、確認要求（４ｃ）に含まれる利用者情報（４１）から、利用者を特定する。（処理２０４）
【００６５】次に、処理装置（２）の実行ログ確認手段（２７）が、同確認要求（４ｃ）を処理し、同要求（４ｃ）の利用者に対応した上記確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）を同入出力装置（１）に同要求（４ｃ）の処理結果の表示情報（５ｃ）として返信する。なお、同表示情報（５ｃ）には、利用者の確認操作により、返信した最新の実行ログ情報（６）のログ識別情報（６１）をパラメータとして含む、実行ログ情報（６）の確認通知（４ｃｎ）を入出力装置（１）が処理装置（２）に対し送信するためのリンク表示情報（５５）を含めて返信する。（処理２０５）
【００６６】次に、入出力装置（１）は、処理２０４で返信された表示情報（５ｃ）に従い、実行ログ情報（６）と、確認通知（４ｃｎ）のためのリンク表示を利用者に表示する。（処理２０６）
【００６７】利用者は、同表示を確認し、確認通知（４ｃｎ）のためのリンク表示を選択し、その結果、入出力装置（１）が、処理装置（２）に対し、上記で返信された最新の実行ログ情報（６）のログ識別情報（６１）をパラメータとして含む確認通知（４ｃｎ）を送信する。（処理２０７）
【００６８】次に、処理装置（２）は、確認通知（４ｃｎ）を受信し、処理１０２と同様に、利用者認証手段（２１）が、確認通知（４ｃｎ）に含まれる利用者情報（４１）から、利用者を特定する。（処理２０８）
【００６９】次に、処理装置（２）の実行ログ確認手段（２７）が、同確認通知（４ｃｎ）を処理し、同確認通知（４ｃｎ）のパラメータとして指定されたログ識別情報（６１）を上記利用者に対応した確認済みログ識別情報（７）に設定し、同確認通知（４ｃｎ）の処理結果として、トップメニュー等の表示情報（５ｃｎ）を入出力装置（１）に返信する。（処理２０９）
【００７０】最後に、入出力装置（１）が処理２０９で返信された表示情報（５ｃｎ）を利用者に表示し、利用者は、操作を継続する。（処理２１０）
【００７１】上記実施例によれば、結果情報（５１）が利用者に表示された場合のみ、自動的に受信確認通知（４ｎ）が送信され、最新の実行ログ情報（６）のログ識別情報（６１）と確認済みログ識別情報（７）の値が一致する。すなわち、結果情報（５１）を何らかの理由で入出力装置（１）が受信できず、利用者が結果情報（５１）を確認できなかった場合は、次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、２重操作等不適切な操作を防ぐことができる。
【００７２】また、確認済みログ識別情報（７）を利用者毎に保持しているので、ある利用者が操作後、他の利用者が操作した場合も、前者の利用者の次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、利用者間の不整合な操作等を防ぐことができる。
【００７３】図４、図５の実施例では、受信確認通知指示用の擬似的な画像データ参照情報を表示情報（５）に埋め込み、利用者の介入なしで入出力装置（１）が受信確認通知（４ｎ）を送信する方法の実施例を示したが、メニュー表示ボタン等、利用者の操作に対応して入出力装置（１）に処理要求（４）を送信させる表示情報であるリンク表示に、上記受信確認通知指示を埋め込み、利用者の操作の中で利用者に意識させず受信確認通知を行うという実施形態もある。
【００７４】図１１、図１２を用いて、ＷｅｂのＨＴＭＬの例について、リンク表示情報に受信確認通知指示を埋め込む方法を説明する。図１１は、上記実行ログ生成対象の特定の処理に対して処理要求実行手段（２２）が生成する処理結果の表示情報（５）の一実施例の構成図である。図１２は、処理要求実行手段（２２）が生成した図１１の表示情報（５）に対し、受信確認通知指示埋め込み手段（２４）が同表示情報（５）の受信確認通知指示用の表示情報（５３）を埋め込んだ結果の一実施例の構成図を示す。
【００７５】図１１の実施例では、図４の埋め込み指示情報（５２）に、さらに、上記の実質的なリンク表示情報に当たる、利用者の操作に対応して処理装置（２）で実行すべき処理要求（４）の識別情報を示すＵＲＬ情報（５２ｕ）と、同リンク表示の表示内容（５２ｍ）がパラメータとして追加されている。
【００７６】一方、図５の実施例において、図４の埋め込み指示情報（５２）が受信確認通知のための画像データ参照に置換されていたのに対して、図１２の実施例では、“＆＃６０Ａ＆＃６２”を用いたリンク表示情報（５３）に置換されている。本表示情報（５３）により実現すべき利用者から見た外面的な動作は、表示内容（５２ｍ）で示された表示を選択操作すると、ＵＲＬ情報（５２ｕ）で識別される処理要求（４）が実行され、同処理の結果が入出力装置（１）に表示されるというイメージである。従って、外面的な同動作イメージを実現する表示情報としては、本来なら“＆＃６０Ａ＆＃６２”の”ＨＲＥＦ”パラメータにＵＲＬ情報（５２ｕ）のＵＲＬが指定されるべきであるが、本実施例では、ＵＲＬ情報（５２ｕ）で識別される処理に加え、上記受信確認通知処理を兼ねるため、“＆＃６０Ａ＆＃６２”の“ＨＲＥＦ”パラメータは、上記ＵＲＬ情報（５２ｕ）ではなく、受信確認通知用のＵＲＬである“ＲＣＶ＿ＮＯＴＩＦＹ”となっている。また、受信確認通知用のＵＲＬである“ＲＣＶ＿ＮＯＴＩＦＹ”のパラメータとして、本表示情報（５）の処理要求（４）に対応した実行ログ情報（６）のログ識別情報（６１）と、上記ＵＲＬ情報（５２ｍ）が付加されている。
【００７７】本実施例に対応したＲＣＶ＿ＮＯＴＩＦＹ”で識別される受信確認通知処理では、図９で示した受信確認通知処理だけでなく、後述するとおり、パラメータで指定されたＵＲＬ情報（５２ｍ）に従った処理も実行する。本実施例の受信確認通知処理を用いれば、図１２の受信確認通知指示用の表示情報（５３）により、利用者からは、操作によってＵＲＬ情報（５２ｍ）に対応した処理を実行したイメージで、利用者に意識させず受信確認通知を行うことができる。
【００７８】図１３は、図１１、図１２の実施例の表示情報（５）を使用し、リンク表示に受信確認通知指示を埋め込む方法で、入出力装置（１）の利用者と処理装置（２）との間での状態のずれを如何に検出して、不適切な処理の実行を防ぐ処理方法の一実施例のシーケンス図を示す。
【００７９】まず、利用者が入出力装置（１）に要求し、入出力装置（１）が実行ログ生成対象の特定処理の処理要求（４）を処理装置（２）に対して送信する。（処理３０１）
【００８０】次に、処理装置（２）が同処理要求（４）を受信し、同処理装置（２）の利用者認証手段（２１）が、同処理要求（４）に含まれる利用者情報（４１）をチェックし、同処理要求（４）の利用者を特定する。（処理３０２）
【００８１】次に、同処理要求（４）が実行ログ生成対象の特定処理であった場合、処理装置（２）の警告情報返信手段（２６）は、図６の確認済みログ識別情報（７）を調べ、処理３０２で得られた利用者に対応した確認済みログ識別情報（７）が、最新の実行ログ情報（６）のログ識別情報（６１）に等しいかどうか調べる。等しくない場合は、図１０の処理２０１に飛ぶ。等しい場合は、処理３０４に進む。（処理３０３）
【００８２】次に、実行ログ情報生成対象の特定処理の場合、処理装置（２）のログ生成手段（２３）が、処理開始時に、実行ログ情報（６）生成し、同実行ログ情報（６）を一意的に識別するための識別情報を生成して、ログ識別情報（６１）に設定するとともに、同処理の識別情報、上記利用者認証手段（２１）により得た利用者情報、処理の開始時刻を、それぞれ、処理識別情報（６２）、利用者情報（６３）、開始時刻情報（６４）に設定する。（処理３０４）
【００８３】次に、処理装置（２）の処理要求実行手段（２２）が、同処理要求（４）を処理し、図１１で示した同要求の処理結果の表示情報（５）を生成する。（処理３０５）
【００８４】次に、実行ログ情報生成対象の特定処理の場合、処理装置（２）のログ生成手段（２３）が、処理３０４で生成した実行ログ情報（６）に対し、終了時刻と、終了状態の情報を、それぞれ、終了時刻情報（６５）、終了状態情報（６６）に設定する。（処理３０６）
【００８５】次に、処理装置（２）の受信確認通知指示埋め込み手段（２４）が、処理３０５で生成された表示情報（５）に含まれる埋め込み指示情報（５２）を、図１２の受信確認通知指示用のリンク表示の表示情報（５３）に置換し、入出力装置（１）に返信する。なお、リンク表示情報（５３）の“ＨＲＥＦ”パラメータには、リンク先の処理要求（４）として、受信確認通知処理であることを識別する“ＲＣＶ＿ＮＯＴＩＦＹ”をＵＲＬとし、上記ログ識別情報（６１）と、同リンク表示に対応して実行すべき処理を識別するＵＲＬ情報（５２ｍ）をパラメータとして付加した形で埋め込む。（処理３０７）
【００８６】次に、入出力装置（１）は、同表示情報（５）を受信し、同表示情報（５）に含まれる結果情報（５１）、および、受信確認通知指示用のリンク表示の表示情報（５３）を表示する。（処理３０８）
【００８７】次に、利用者は、結果情報（５１）の表示結果を確認し、次の操作のために表示情報（５３）で表示されたリンク表示を選択操作する。同操作の結果、入出力装置（１）が、表示情報（５３）に従い、表示情報（５）の受信確認通知処理用のＵＲＬである“ＲＣＶ＿ＮＯＴＩＦＹ”を処理要求の識別情報とし、表示情報（５３）に指定されたログ識別情報（６１）と、上記ＵＲＬ情報（５２ｕ）をパラメータとして含む形で受信確認通知（４ｎ）を処理装置（２）に対して送信する。（処理３０９）
【００８８】同受信確認通知（４ｎ）を受信した処理装置（２）は、処理３０２と同様に、まず、利用者認証手段（２１）が、同受信確認通知（４ｎ）に含まれる利用者情報（４１）から利用者を特定する。（処理３１０）
【００８９】次に、処理装置（２）の受信確認通知処理手段（２５）が同要求（４ｎ）を処理し、同受信確認通知（４ｎ）のパラメータとして指定されたログ識別情報（６１）を、同利用者に対応した確認済みログ識別情報（７）に設定する。さらに、受信確認通知処理手段（２５）は、同パラメータとして指定されたＵＲＬ情報（５２ｕ）を処理要求実行手段（２２）に渡し、ＵＲＬ情報（５２ｕ）で識別される処理を実行し、同処理の結果の表示情報（５ｎ）を入出力装置（１）に返信する。（処理３１１）
【００９０】最後に、処理３１１の表示情報（５ｎ）を入出力装置（１）が受信し、利用者に表示する。（処理３１２）
【００９１】以上の実施例によれば、受信確認通知用の余分な通信を発生させることなく、図４〜図１０の実施例と同様に、２重処理や利用者間の不整合な処理等の不適切な処理の実行を防止できる。
【００９２】なお、上記実施例では、複数の利用者で処理装置（２）を操作する実施形態の例を示したが、縮退した形として、１人の利用者で処理装置（２）を操作する実施形態においては、確認済みログ情報（７）を利用者毎ではなく、処理装置（２）に１つだけ持ち、利用者認証手段（２１）や同手段（２１）による処理を省略した形であってもよい。
【００９３】また、上記実施例では、受信確認通知指示用の表示情報（５３）の埋め込み場所を指示した埋め込み指示情報（５２）を処理要求実行手段（２２）が予め埋め込んだ形で表示情報（５）を生成する例を示したが、埋め込み指示情報（５２）なしで、受信確認通知指示埋め込み手段（２４）が適切な場所に受信確認通知指示用の表示情報（５３）を埋め込む実施形態もある。
【００９４】図１４は、ＷｅｂのＨＴＭＬにおいて、埋め込み指示情報（５２）なしで、擬似的な画像データ参照を用いた受信確認通知指示用の表示情報（５３）を埋め込む方法を示した一実施例の説明図である。
【００９５】本実施例は、処理要求実行手段（２２）が生成した表示情報（５）に対し、受信確認通知指示埋め込み手段（２４）が、Ｗｅｂの記述言語であるＨＴＭＬで、表示情報の実質的な最後を表す”＆＃６０／ＢＯＤＹ＆＃６２”を検索し、同”＆＃６０／ＢＯＤＹ＆＃６２”の直前に、画像データ参照を用いた受信確認通知指示用の表示情報（５３）を埋め込む形で、受信確認通知指示用の表示情報（５３）の埋め込みを実現する。
【００９６】図１５は、ＷｅｂのＨＴＭＬにおいて、埋め込み指示情報（５２）なしで、リンク表示情報への受信確認通知指示用の表示情報（５３）を埋め込む方法を示した一実施例の説明図である。
【００９７】本実施例では、処理要求実行手段（２２）が生成した表示情報（５）に対し、同表示情報（５）に含まれるすべてリンク表示の表示情報（５９）を、受信確認通知指示を埋め込んだリンク表示の表示情報（５３）に変換する。具体的には、リンク表示の表示情報（５９）の一種である”＆＃６０Ａ＆＃６２”の場合、同”＆＃６０Ａ＆＃６２”の“ＨＲＥＦ”パラメータを、受信確認通知処理用のＵＲＬである”ＲＣＶ＿ＮＯＴＩＦＹ”をリンク先のＵＲＬとし、本表示情報（５）に対応した処理の実行ログ情報（６）のログ識別情報（６１）と、元々”ＨＲＥＦ”パラメータに指定されていたＵＲＬ情報をパラメータとして付加した形に変換する。別の形式のリンク表示である“＆＃６０ＦＯＲＭ＆＃６２”の場合も、”ＨＲＥＦ”の代わりに”ＡＣＴＩＯＮ”パラメータのＵＲＬを受信確認通知指示用のＵＲＬに置換し、パラメータとして付加するログ識別情報（６１）と”ＡＣＴＩＯＮ”パラメータに指定されていた元のＵＲＬは、“ＩＮＰＵＴ”の”ＨＩＤＤＥＮ”タイプパラメータとして付加する等の細かな違いはあるが、同リンク表示のリンク先ＵＲＬを受信確認通知用のＵＲＬに変換し、ログ識別情報（６１）と元々のリンク表示の参照先ＵＲＬ情報を同受信確認通知処理のパラメータとし付加した形の表示情報（５３）に変換するという点では実質的な変換方法は同じである。
【００９８】図１６は、本発明の処理装置（２）の物理的な一構成例を示す。
【００９９】具体的には、処理装置（２）は、例えば、プロセッサ（９１）、メモリ（９２）、外部記憶機構（９３）、通信機構（９４）、オペレータ入出力機構（９５）がバスなどの内部通信線（９６）で接続した形で構成する。
【０１００】プロセッサ（９１）は、メモリ（９２）に格納された情報処理プログラム（９９）を実行する。
【０１０１】上記で説明した本発明の処理装置（２）内の各手段は、例えば、プロセッサ（９１）で実行される情報処理プログラム（９９）により実現する。
【０１０２】メモリ（９２）は、情報処理プログラム（９９）以外にも、情報処理プログラム（９９）から参照される各種データも保持する。
【０１０３】外部記憶機構（９３）は、情報処理プログラム（９９）や各種データを不揮発な形で保持する。
【０１０４】上記で説明した本発明の処理装置（２）内の実行ログ情報（６）や確認済みログ識別情報（７）は、例えば、メモリ（９２）、または、外部記憶機構（９３）に保持される。
【０１０５】プロセッセ（９１）上で実行される情報処理プログラム（９９）は、外部記憶機構（９３）に指示し、必要なプログラムやデータをメモリ（９２）にロードしたり、逆に、メモリ（９２）上のプログラムやデータを外部記憶機構（９３）に格納させる。
【０１０６】情報処理プログラム（９９）は、予め外部記憶機構（９３）に格納されていても良い。
【０１０７】または必要に応じて、可搬型記憶媒体や通信媒体を介して、外部の装置から導入されても良い。
【０１０８】通信機構（９４）は、通信回線（９７）に接続し、情報処理プログラム（９９）の指示により、それぞれ、入出力装置（１）との通信を実現したり、受信したデータをメモリ（９２）及び、外部記憶機構（９３）に格納する。
【０１０９】装置間の論理的な通信路である通信路（３）は、通信機構（９４）を介し、物理的な通信回線（９７）内に実現される。
【０１１０】オペレータ入出力機構（９５）は、オペレータとのデータ入出力を行う。
【０１１１】内部通信線（９６）は、プロセッサ（９１）、メモリ（９２）、外部記憶機構（９３）、通信機構（９４）、オペレータ入出力機構（９５）が互いに通信を行うためのものであって、たとえばバスで構成する。
【０１１２】なお、入出力装置（１）が、処理装置（２）内に存在するケースでは、例えば、オペレータ入出力機構（９５）が入出力装置（１）の物理的な入出力機構であり、通信路（３）は、通信機構（９４）を介さず、内部通信線（９６）内に実現される。
【０１１３】
【発明の効果】本発明の処理装置（２）は、入出力装置（１）から要求された特定の処理に対し、同処理の各実行ログを一意的に識別するためのログ識別情報（６１）と、該処理の識別情報（６２）と、実行開始・終了時刻情報（６４）（６５）と、終了状態情報（６６）とを含む該処理の実行ログ情報（６）を生成するログ生成手段（２３）と、
同特定の処理に対する処理結果の表示情報（５）に、同表示情報（５）を入出力装置（１）が受信した際、同処理に対応したログ識別情報（６１）を含んだ受信確認通知（４ｎ）の同処理装置（２）への送信を同入出力装置（１）に行わせるための受信確認通知指示用の擬似的な表示情報（５３）を埋め込む受信確認通知指示埋め込み手段（２４）と、
同受信確認通知指示用の擬似的な表示情報（５３）に従い、同入出力装置（１）が送信した受信確認通知（４ｎ）を受信し、最新の同受信確認通知（４ｎ）に含まれるログ識別情報（６１）を確認済みログ識別情報（７）として保持する受信確認通知処理手段（２５）と、
同入出力装置（１）から、上記実行ログ情報生成対象の特定の処理に対する処理要求（４）を受信した際、同処理装置（２）に保持した実行ログ情報（６）に、同確認済みログ識別情報（７）で識別される実行ログ情報（６）以降、新たな実行ログ情報（６）が存在する場合、同処理要求（４）を実行せず、代わりに、確認すべき実行ログ情報（６）があることを警告する表示情報（５ｗ）を同入出力装置（１）に返信する警告情報返信手段（２６）と、
同警告に対する同入出力装置（１）からの実行ログ情報の確認要求（４ｃ）に対し、上記確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）を同入出力装置（１）に返信し、同実行ログ情報（６）の表示に対する利用者の確認操作により、同入出力装置（１）から実行ログ情報の確認通知（４ｃｎ）を受け、上記で返信した最新の実行ログ情報（６）のログ識別情報（６１）を同確認済みログ識別情報（７）に設定する実行ログ確認手段（２７）とを備える。
【０１１４】本構成の処理装置によれば、表示情報（５）を何らかの理由で入出力装置（１）が受信できず、利用者が表示情報（５）を確認できなかった場合は、次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、２重操作等不適切な操作を防ぐことができる。
【０１１５】また、本発明の処理装置（２）の別の一態様としては、上記入出力装置（１）からの各処理要求（４）（４ｃ）及び確認通知（４ｎ）（４ｃｎ）に対し、同処理要求（４）（４ｃ）及び確認通知（４ｎ）（４ｃｎ）を発行した同入出力装置（１）の利用者を特定するための利用者情報（４１）を含み、さらに、上記処理装置（２）は、同利用者情報（４１）による利用者認証手段（２１）を備えた処理装置（２）であって、
処理装置（２）のログ生成手段（２３）が生成する上記特定処理に対する実行ログ情報（６）に、同処理を要求した利用者情報（６３）を含み、
さらに、上記処理装置（２）の受信確認通知処理手段（２５）は、上記受信確認通知（４ｎ）の利用者情報に対応し、利用者毎の最新の受信確認通知のログ識別情報（６１）を確認済みログ識別情報（７）として利用者対応で保持し、
同処理装置（２）の上記警告情報返信手段（２６）は、上記実行ログ情報生成対象の特定の処理に対する処理要求（４）を受信した際、同処理要求（４）の利用者情報に対応した確認済みログ識別情報（７）で識別される実行ログ情報（６）以降、新たな実行ログ情報（６）が存在する場合、同処理要求（４）を実行せず、代わりに、確認すべき実行ログ情報（６）があることを警告する表示情報（５ｗ）を同入出力装置（１）に返信し、
同処理装置（２）の上記実行ログ確認手段（２７）は、同入出力装置（１）からの実行ログ情報の確認要求（４ｃ）に対し、同確認要求（４ｃ）の利用者情報に対応した確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）を同入出力装置（１）に返信し、同実行ログ情報（６）の表示に対する利用者の確認操作により、同入出力装置（１）から実行ログ情報の確認通知（４ｃｎ）を受け、上記で返信した最新の実行ログ情報（６）のログ識別情報（６１）を同確認通知（４ｃｎ）の利用者情報に対応した確認済みログ識別情報（７）に設定する。
【０１１６】本構成の処理装置（２）によれば、確認済みログ識別情報（７）を利用者毎に保持しているので、ある利用者が操作後、他の利用者が操作した場合も、前者の利用者の次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、利用者間の不整合な操作等を防ぐことができる。
【０１１７】また、本発明の処理装置（２）の別の一態様としては、上記実行ログ情報生成対象の特定処理の処理要求（４）に対する処理結果の表示情報（５）に、同処理要求（４）に対応したログ識別情報（６１）を含んだ同表示情報（５）の受信確認通知指示を埋め込む際、利用者の介入なしで受信確認通知（４ｎ）の送信を上記入出力装置（１）に行わせる受信確認通知指示用の擬似的な表示情報（５３）を埋め込むのではなく、上記受信確認通知指示埋め込み手段（２４）は、同処理結果の表示情報（５）に含まれる、利用者の選択操作により対応した処理要求の上記処理装置（２）への送信を上記入出力装置（１）に行わせるための表示情報であるリンク表示に対し、同リンク表示に対する選択操作により送信される処理要求（４）の本来の処理の識別情報に代わり、上記受信確認通知処理の識別情報を同リンク表示に対する選択操作により送信される処理要求（４）の識別情報とし、上記ログ識別情報（６１）と、同リンク表示本来の処理の識別情報を同処理要求（４）のパラメータとし、同受信確認通知処理経由で同リンク表示本来の処理を行う処理要求（４）の送信を同リンク表示に対する選択操作により入出力装置（１）に行わせる表示情報（５３）を上記特定処理の処理要求（４）に対する処理結果の表示情報（５）に埋め込む。
【０１１８】本構成の処理装置によれば、受信確認通知用の余分な通信を発生させることなく、上記構成の処理装置と同様に、２重処理や利用者間の不整合な処理等の不適切な処理の実行を防止できる。
【０１１９】また、本発明の処理方法では、処理装置（２）は、入出力装置（１）から要求された特定の処理の実行に対し、同処理の各実行ログを一意的に識別するためのログ識別情報（６１）と、同処理の識別情報（６２）と、実行開始・終了時刻情報（６４）（６５）と、終了状態情報（６６）とを含む同処理の実行ログ情報（６）を生成して保持し、
さらに、同特定の処理に対する処理結果の表示情報（５）に、同表示情報（５）を同入出力装置（１）が受信した際、同処理に対応したログ識別情報（６１）を含んだ受信確認通知（４ｎ）の同処理装置（２）への送信を同入出力装置（１）に行わせるための受信確認通知指示用の擬似的な表示情報（５３）を埋め込んで返信し、
同入出力装置（１）は、同処理結果の表示情報（５）を受信し、同表示情報（５）に含まれる受信確認通知指示用の該擬似的な表示情報（５３）に従い、同ログ識別情報（６１）を含んだ受信確認通知（４ｎ）を同処理装置（２）に向けて送信し、
同処理装置（２）は、同入出力装置（１）から同受信確認通知（４ｎ）を受信し、同入出力装置（１）から受信した最新の受信確認通知（４ｎ）に含まれるログ識別情報（６１）を、確認済みログ識別情報（７）として保持し、
同処理装置（２）は、同入出力装置（１）から、上記実行ログ情報生成対象の特定の処理に対する処理要求（４）を受信した際、同処理装置（２）に保持した実行ログ情報（６）に、同確認済みログ識別情報（７）で識別される実行ログ情報（６）以降、新たな実行ログ情報（６）が存在する場合、同処理要求（４）を実行せず、代わりに、確認すべき実行ログ情報（６）があることを警告する表示情報（５ｗ）を同入出力装置（１）に返信し、
同警告に対する利用者の操作により、同処理装置（２）は、同入出力装置（１）から実行ログ情報の確認要求（４ｃ）を受信し、同確認要求（４ｃ）に対し、上記確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）を同入出力装置（１）に返信し、
同実行ログ情報（６）の表示に対する利用者の確認操作により、同処理装置（２）は同入出力装置（１）より実行ログ情報の確認通知（４ｃｎ）を受け、上記で返信した最新の実行ログ情報（６）のログ識別情報（６１）を同確認済みログ識別情報（７）に設定する。
【０１２０】本構成の処理方法によれば、表示情報（５）を何らかの理由で入出力装置（１）が受信できず、利用者が表示情報（５）を確認できなかった場合は、次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、２重操作等不適切な操作を防ぐことができる。
【０１２１】また、本発明の処理方法の別の一態様としては、上記入出力装置（１）からの各処理要求（４）（４ｃ）及び確認通知（４ｎ）（４ｃｎ）に対し、同処理要求（４）（４ｃ）及び確認通知（４ｎ）（４ｃｎ）を発行した同入出力装置（１）の利用者を特定するための利用者情報（４１）を含み、同利用者情報（４１）を用いて上記処理装置（２）が同入出力装置（１）からの各処理要求（４）（４ｃ）及び確認通知（４ｎ）（４ｃｎ）の利用者を特定する処理を含む処理方法であって、
同処理装置（２）が保持する上記特定処理に対する実行ログ情報（６）に、同処理を要求した利用者情報（６３）を含み、
さらに、同処理装置（２）は、上記入出力装置（１）から受信した受信確認通知（４ｎ）の利用者情報に対応し、利用者毎の最新の受信確認通知（４ｎ）のログ識別情報（６１）を確認済みログ識別情報（７）として利用者対応で保持し、
同処理装置（２）は、同入出力装置（１）から、上記実行ログ情報生成対象の特定の処理に対する処理要求（４）を受信した際、同処理要求（４）の利用者情報に対応した確認済みログ識別情報（７）で識別される実行ログ情報（６）以降、新たな実行ログ情報（６）が存在する場合、同処理要求（４）を実行せず、代わりに、確認すべき実行ログ情報（４）があることを警告する表示情報（５ｗ）を同入出力装置（１）に返信し、
同警告に対する利用者の操作により、同処理装置（２）は、同入出力装置（１）から実行ログ情報の確認要求（４ｃ）を受信し、同確認要求（４ｃ）に対し、同処理装置（２）は、同確認要求（４ｃ）の利用者情報に対応した確認済みログ識別情報（７）で識別される実行ログ情報（６）以降の新たな実行ログ情報（６）を入出力装置（１）に返信し、
同実行ログ情報（６）の表示に対する利用者の確認操作により、同処理装置（２）は同入出力装置（１）より実行ログ情報の確認通知（４ｃｎ）を受け、上記で返信した最新の実行ログ情報（６）のログ識別情報（６１）を同確認通知（４ｃｎ）の利用者情報に対応した確認済みログ識別情報（７）に設定する。
【０１２２】本構成の処理方法によれば、本構成の処理装置（２）によれば、確認済みログ識別情報（７）を利用者毎に保持しているので、ある利用者が操作後、他の利用者が操作した場合も、前者の利用者の次回操作時に警告表示が出力され、実行ログ確認表示で、状態を確認できるため、利用者間の不整合な操作等を防ぐことができる。
【０１２３】また、本発明の処理方法の別の一態様としては、上記実行ログ情報生成対象の特定処理の処理要求（４）に対する処理結果の表示情報（５）に、同処理要求（４）に対応したログ識別情報（６１）を含んだ同表示情報（５）の受信確認通知指示を埋め込む際、利用者の介入なしで受信確認通知（４ｎ）の送信を上記入出力装置（１）に行わせる受信確認通知指示用の擬似的な表示情報（５３）を埋め込むのではなく、同処理結果の表示情報（５）に含まれる、利用者の選択操作により対応した処理要求（４）の上記処理装置への送信を上記入出力装置に行わせるための表示情報であるリンク表示に対し、同リンク表示に対する選択操作により送信される処理要求（４）の本来の処理の識別情報に代わり、上記受信確認通知処理の識別情報を同リンク表示に対する選択操作により送信される処理要求（４）の識別情報とし、上記ログ識別情報（６１）と、同リンク表示本来の処理の識別情報を同処理要求（４）のパラメータとし、同受信確認通知処理経由で同リンク表示本来の処理を行う処理要求（４）の送信を同リンク表示に対する選択操作により同入出力装置（１）に行わせる表示情報を上記特定処理の処理要求（４）に対する処理結果の表示情報（５）に埋め込む。
【０１２４】本構成の処理方法によれば、受信確認通知用の余分な通信を発生させることなく、上記構成の処理装置と同様に、２重処理や利用者間の不整合な処理等の不適切な処理の実行を防止できる。
【０１２５】以上の本発明の手段によると、表示情報（５）を何らかの理由で入出力装置（１）が受信できず、利用者が結果情報（５１）を確認できなかった場合や、他の利用者が処理装置（２）を操作した場合、利用者と処理装置（２）の状態のずれを検出して、次回操作時に警告表示が出力され、実行ログ確認表示で状態を確認できる。すなわち、本発明によれば、入出力装置（１）が、Ｃｏｏｋｉｅのような処理装置（２）から返ってきた状態情報を保持し、次回要求時に同状態情報を送信するという特別な機能を持たなくても、送受信データの欠落や複数利用者の競合による２重操作や利用者間の不整合操作等の不適切な操作が行われるのを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の処理装置、処理方法の一実施例のシステム構成図。
【図２】本発明で用いる処理要求の一実施例の構成図。
【図３】本発明の実行ログ情報の一実施例の構成図。
【図４】本発明の処理要求実行手段が生成する表示情報の一実施例の構成図。
【図５】本発明の処理要求実行手段が生成した表示情報に、本発明の表示情報確認指示作成手段が表示情報の受信確認通知指示用の擬似的な表示情報を埋め込んだ結果の一実施例の構成図。
【図６】本発明の確認済みログ識別情報の保存方法を示す一実施例の構成図。
【図７】本発明の警告情報返信手段が返信する警告表示情報の一実施例の構成図。
【図８】本発明の実行ログ情報の確認要求に対して返信する表示情報の一実施例の構成図。
【図９】本発明の処理方法の一実施例のシーケンス図。
【図１０】本発明の処理方法の図９のシーケンス図において、利用者と処理装置間の状態のずれ検出した場合の一実施例のシーケンス図。
【図１１】本発明の処理要求実行手段が生成する表示情報の別の一実施例の構成図。
【図１２】本発明の処理要求実行手段が生成した表示情報に、本発明の表示情報確認指示作成手段が表示情報の受信確認通知指示用のリンク表示の表示情報を埋め込んだ結果の別の一実施例の構成図。
【図１３】本発明の処理方法の別の一実施例のシーケンス図。
【図１４】本発明の擬似的な画像データ参照を用いた受信確認通知指示用の表示情報の埋め込み方法を示した一実施例の説明図。
【図１５】本発明のリンク表示情報への受信確認通知指示用の表示情報の埋め込み方法を示した一実施例の説明図。
【図１６】本発明の処理装置の一実施例の物理構成図。
【符号の説明】
１…入出力装置、２…処理装置、３・・・通信路、４・・・処理要求、４ｎ・・・受信確認通知、４ｃ・・・実行ログ情報の確認要求、４ｃｎ・・・実行ログ情報の確認通知、４０・・・要求識別情報、４１・・・利用者情報、４２・・・要求パラメータ、５・・・処理結果の表示情報、５ｎ・・・受信確認通知の処理結果の表示情報、５ｃ・・・実行ログ情報確認要求の処理結果の表示情報、５ｃｎ・・・実行ログ情報確認通知の処理結果の表示情報、５１・・・結果情報、５１ｗ・・・警告表示、５２・・・埋め込み指示情報、５２ｕ・・・リンク先ＵＲＬ情報、５２ｍ・・・リンク表示の表示内容、５３・・・受信確認通知指示用の表示情報、５４・・・実行ログ情報確認のためのリンク表示情報、５５・・・確認通知のためのリンク表示情報、５９・・・リンク表示情報、６・・・実行ログ情報、６１・・・ログ識別情報、６２・・・処理識別情報、６３・・・利用者情報、６４・・・開始時刻情報、６５・・・終了時刻情報、６６・・・終了状態情報、７・・・確認済みログ識別情報、８・・・利用者情報、２１・・・利用者認証手段、２２・・・処理要求実行手段、２３・・・ログ生成手段、２４・・・受信確認通知指示埋め込み手段、２５・・・受信確認通知処理手段、２６・・・警告情報返信手段、２７・・・実行ログ確認手段、９１・・・プロセッサ、９２・・・メモリ、９３・・・外部記憶機構、９４・・・通信機構、９５・・・オペレータ入出力機構、９６・・・内部通信線、９７・・・通信回線、９９・・・情報処理プログラム
【図１】
2004327597.tif 000003
【図２】
2004327597.tif 000004
【図３】
2004327597.tif 000005
【図４】
2004327597.tif 000006
【図５】
2004327597.tif 000007
【図６】
2004327597.tif 000008
【図７】
2004327597.tif 000009
【図８】
2004327597.tif 000010
【図９】
2004327597.tif 000011
【図１０】
2004327597.tif 000012
【図１１】
2004327597.tif 000013
【図１２】
2004327597.tif 000014
【図１３】
2004327597.tif 000015
【図１４】
2004327597.tif 000016
【図１５】
2004327597.tif 000017
【図１６】
2004327597.tif 000018