(57)【要約】【課題】  ユーザの自由度を向上させた【解決手段】  指示書で指示された処理の実行にオペレーターの入力が必要か否かを判断する(106)。処理の実行にオペレーターの入力が必要と判断された場合には、処理に対応して通通知するタイミング及び通知する宛先の情報である知情報を指示書に追加する(108)。  このように、処理の実行にオペレーターの入力が必要と判断された場合に、指示書に、通通知するタイミング及び通知する宛先の情報である通知情報を追加するので、指示書を受信したジョブ実行装置では、指示書に通知情報が追加されている場合、通知譲歩に基づいて通知する。よって、ジョブ完了まで監視する必要はなく、ユーザの自由度が向上する。【選択図】        図４
2005173904.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを予め指示した指示記述に基づいて、該ジョブの完了のために所定の情報の入力が必要か否かを判断する判断手段と、
前記判断手段により前記所定の情報の入力が必要と判断された場合には、前記所定の情報の入力を促すデータを通知するための通知情報を前記指示記述に追加する追加手段と、
を備えた指示記述修正装置。
【請求項２】
前記通知情報は、前記データを通知するタイミング及び前記データを通知する宛先を含む請求項１記載の指示記述修正装置。
【請求項３】
請求項１又は請求項２記載の指示記述修正装置により前記通知情報が追加された指示記述を記憶した記憶媒体。
【請求項４】
請求項１又は請求項２記載の指示記述修正装置により前記通知情報が追加された指示記述と、前記ジョブの完了のために必要な情報と、を入力する入力手段と、
前記入力手段により前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知手段と、
前記入力手段により前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了手段と、
を備えたジョブ完了装置。
【請求項５】
前記通知情報は、前記データを通知するタイミング及び前記データを通知する宛先を含む請求項４記載のジョブ完了装置。
【請求項６】
コンピュータに、ジョブを予め指示した指示記述を修正する処理を実行させる指示記述修正プログラムであって、
前記処理は、
前記指示記述に基づいて、該ジョブの完了のために所定の情報の入力が必要か否かを判断する判断ステップと、
前記判断ステップにより前記所定の操作入力が必要と判断された場合には、前記所定の情報の入力を促すデータを通知するための通知情報を前記指示記述に追加する追加ステップと、
を備えた指示記述修正プログラム。
【請求項７】
ジョブを予め指示した指示記述を修正する指示記述修正方法であって、
前記指示記述に基づいて、該ジョブの完了のために所定の情報の入力が必要か否かを判断する判断ステップと、
前記判断ステップにより前記所定の操作入力が必要と判断された場合には、前記所定の情報の入力を促すデータを通知するための通知情報を前記指示記述に追加する追加ステップと、
を備えた指示記述修正方法。
【請求項８】
コンピュータに、ジョブを完了させるジョブ完了命令プログラムであって、
請求項１又は請求項２記載の指示記述修正装置により、又は、請求項６記載の指示記述修正プログラムが実行されることにより、前記通知情報が追加された指示記述を入力する第１の入力ステップと、
前記第１の入力ステップにより前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知ステップと、
前記ジョブの完了のために必要な所定の情報を入力する第２の入力ステップと、
前記第２の入力ステップにより前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了ステップと、
を備えたジョブ完了命令プログラム。
【請求項９】
請求項１又は請求項２記載の指示記述修正装置により、又は、請求項６記載の指示記述修正プログラムが実行されることにより、前記通知情報が追加された指示記述を入力する第１の入力ステップと、
前記第１の入力ステップにより前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知ステップと、
前記ジョブの完了のために必要な所定の情報を入力する第２の入力ステップと、
前記第２の入力ステップにより前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了ステップと、
を備えたジョブ完了方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指示記述修正装置、記憶媒体、ジョブ完了装置、指示記述修正プログラム、指示記述修正方法、ジョブ完了命令プログラム、およびジョブ完了方法にかかり、特に、指示記述を修正する指示記述修正装置、記憶媒体、ジョブを完了するジョブ完了装置、指示記述修正プログラム、指示記述修正方法、ジョブ完了命令プログラム、およびジョブ完了方法に関する。
【背景技術】
【０００２】
従来の指示書実行システムでは、文書に対する複数のジョブを定める情報を有する指示書を、フローエンジンが解釈し、各ジョブを実行する各サービスに、指示書を送り、各サービスは、指示書の内容を解釈し、各ジョブを実行している（特許文献１参照。）。
【特許文献１】特開平成11-316780号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上記事実に鑑みなされたのもので、自由度を向上させた指示記述修正装置、記憶媒体、ジョブ完了装置、指示記述修正プログラム、指示記述修正方法、ジョブ完了命令プログラム、およびジョブ完了方法を提供する事を目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために請求項１に記載の発明にかかる指示記述修正装置は、ジョブを予め指示した指示記述に基づいて、該ジョブの完了のために所定の情報の入力が必要か否かを判断する判断手段と、前記判断手段により前記所定の情報の入力が必要と判断された場合には、前記所定の情報の入力を促すデータを通知するための通知情報を前記指示記述に追加する追加手段と、を備えている。
【０００５】
即ち、判断手段は、ジョブを予め指示した指示記述に基づいて、該ジョブの完了のために所定の情報の入力が必要か否かを判断する。
【０００６】
追加手段は、記判断手段により前記所定の情報の入力が必要と判断された場合には、前記所定の情報の入力を促すデータを通知するための通知情報を前記指示記述に追加する。
【０００７】
なお、通知情報は、請求項２のように、前記データを通知するタイミング及び前記データを通知する宛先を含む。
【０００８】
請求項４記載のジョブ完了装置は、請求項１又は請求項２記載の指示記述修正装置により前記通知情報が追加された指示記述と、前記ジョブの完了のために必要な情報と、を入力する入力手段と、前記入力手段により前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知手段と、前記入力手段により前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了手段と、を備えている。
【０００９】
即ち、入力手段は、請求項１又は請求項２記載の指示記述修正装置により前記通知情報が追加された指示記述を入力する。なお、入力手段は、請求項３における、請求項１又は請求項２記載の指示記述修正装置により前記通知情報が追加された指示記述を記憶した記憶媒体を介して指示記述を入力するようにしてもよい。
【００１０】
通知手段は、入力手段により指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する。
【００１１】
通知手段による上記通知によりジョブの完了のために必要な情報が入力手段により入力される。
【００１２】
ジョブ完了手段は。入力手段によりジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了する。
【００１３】
なお、通知情報は、請求項５のように、データを通知するタイミング及びデータを通知する宛先が含まれる。
【００１４】
以上説明したように、ジョブの完了のために所定の情報の入力が必要と判断された場合に、所定の情報の入力を促すデータを通知するための通知情報を指示記述に追加するので、通知情報に基づいてジョブの完了のために必要な所定の情報の入力が促されるので、ジョブ完了まで監視する必要はなく、自由度が向上する。
【００１５】
なお、請求項６に記載の指示記述修正プログラム、及び、請求項７に記載の指示記述修正方法も上記と同様な作用、効果を奏するので、その説明を省略する。
【００１６】
請求項８記載の発明にかかるジョブ完了命令プログラムは、コンピュータに、ジョブを完了させるジョブ完了命令プログラムであって、請求項１又は請求項２記載の指示記述修正装置により、又は、請求項６記載の指示記述修正プログラムが実行されることにより、前記通知情報が追加された指示記述を入力する第１の入力ステップと、前記第１の入力ステップにより前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知ステップと、前記ジョブの完了のために必要な所定の情報を入力する第２の入力ステップと、前記第２の入力ステップにより前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了ステップと、を備えている。
【００１７】
請求項９に記載のジョブ完了方法は、請求項１又は請求項２記載の指示記述修正装置により、又は、請求項６記載の指示記述修正プログラムが実行されることにより、前記通知情報が追加された指示記述を入力する第１の入力ステップと、前記第１の入力ステップにより前記指示記述が入力された場合には、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する通知ステップと、前記ジョブの完了のために必要な所定の情報を入力する第２の入力ステップと、前記第２の入力ステップにより前記ジョブの完了のために必要な情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了するジョブ完了ステップと、を備えている。
【００１８】
請求項８及び請求項９記載の発明は、同様の作用、効果を有するので、以下、請求項９の発明を説明する。
【００１９】
即ち、第１の入力ステップで、第１の請求項１又は請求項２記載の指示記述修正装置により、又は、請求項６記載の指示記述修正プログラムが実行されることにより、前記通知情報が追加された指示記述を入力すると、通知ステップでは、該入力された前記指示記述中に含まれる前記通知情報に基づいて、前記所定の情報の入力を促すデータを通知する。
【００２０】
上記通知によりジョブの完了のために必要な情報が入力手段により入力される。
【００２１】
ジョブ完了ステップでは、ジョブの完了のために必要な所定の情報が入力された場合には、該入力された情報と、前記入力された前記指示記述と、に基づいて、前記ジョブを完了する。
【００２２】
以上説明したように、ジョブの完了のために所定の情報の入力が必要と判断された場合に、所定の情報の入力を促すデータを通知するための通知情報に基づいてジョブの完了のために必要な所定の情報の入力が促されるので、ジョブ完了まで監視する必要はなく、自由度が向上する。
【発明の効果】
【００２３】
以上説明したように本発明によれば、ジョブの完了のために所定の情報の入力が必要と判断された場合に、所定の情報の入力を促すデータを通知するための通知情報を指示記述に追加するので、通知情報に基づいてジョブの完了のために必要な所定の情報の入力が促されるので、ジョブ完了まで監視する必要はなく、自由度が向上する、という効果がある。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の第１の実施の形態を詳細に説明する。
【００２５】
図１に示すように、ジョブ実行システムは、指示記述修正装置としてのクライアント１２と、複数（たとえば３つ）のジョブ実行手段としてのジョブ実行装置１４、１６，１８を備えている。クライアント１２およびジョブ実行装置１４〜１８は、接続線２０によって相互に電気的に接続されている。
【００２６】
図２に示すように、クライアント１２は、ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、入力装置２８、ディスプレイ３０、インターフェイス３２、及び記憶装置３６を、バス３４を介して相互に接続して構成されている。なお、インターフェース３２は接続線２０が接続されている。
【００２７】
図３に示すように、ジョブ実行装置１４（１６、１８）は、処理手段としてのＣＰＵ４２、ＲＯＭ４４、ＲＡＭ４６、処理部４８、受信手段としてのインターフェース５０を、バス５２により相互に接続して構成されてる。インターフェース５０には、接続線２０が接続されている。
【００２８】
次に、本実施の形態の作用を説明する。
【００２９】
図４には、指示記述修正方法を実行するための指示記述修正プログラム（ＲＯＭ４４に記憶されている）を示したフローチャートが示されている。
【００３０】
クライアント１２において、予め記憶された複数の指示書（指示記述（データによって構成されている））がディスプレイ３０に表示され、入力装置２８、例えばマウスにより、表示された複数の指示書のうちの一つの指示書が選択されたときや、指示書が作成等された場合に、本指示記述修正プログラムがスタートする。
【００３１】
ここで、指示書では、ジョブ（処理）が予め指示されている。例えば、指示書では、１つのジョブが指示されていてもよく、また、複数のジョブ及びジョブの順番が指示されていてもよい。
【００３２】
本指示記述修正プログラムがスタートすると、ステップ１０２で、指示書で指示された処理を識別する変数ｉを０に初期化し、ステップ１０４で、変数ｉを１インクリメントし、ステップ１０６（判断手段）で、処理ｉの実行にオペレーターの入力が必要か否かを判断する。すなわち、例えば、図５（Ａ）に示すように、指示書において、処理１に対してはデフォルト値＜★★★＞が指示され、処理３に対してもデフォルト値＜△△△＞が使用されている。この場合、処理１及び処理３では、オペレーターの入力は必要ないと判断される。一方、処理２では、＜濃度調整＞及び＜承認＞が指定されているので、オペレーターの入力が必要と判断される。
【００３３】
このように、処理ｉの実行にオペレーターの入力が必要と判断された場合には、ステップ１０８（追加手段）で、処理ｉに対応して通知情報を指示書に追加する。すなわち、例えば、上記例では、図５（Ｂ）に示すように、通知情報１２０として、通知するタイミング及び通知する宛先の情報を追加する。通知するタイミング及び通知する宛先の情報である通知情報１２０を、チェック・ポイント（ブレーク・ポイント等）という。
【００３４】
次のステップ１１０で、変数ｉが指示書において指示された処理の総数Ｉに等しいか否かを判断し、変数ｉが総数Ｉと等しいと判断されなかった場合には、オペレーターの入力が必要か否かを判断する処理が残っているので、ステップ１０４に戻って、以上の処理（１０４〜１１０）を実行する。一方、変数ｉが総数Ｉに等しいと判断された場合には、オペレーターの入力が必要か否かを判断する処理が全ての処理に対して実行されたので、本ルーティンを終了する。
【００３５】
以上のようにチェック・ポイントが追加された指示書は、クライアント１２から、指示書で指示されたジョブ実行装置に、記憶媒体としての接続線２０を介して送信される。
【００３６】
チェック・ポイントが追加された指示書がジョブ実行装置に送信されると、ジョブ実行装置では、図６にフローチャーとで示されたジョブ完了プログラムがスタートし、ステップ２０２で、指示書に上記通知情報が追加されているか否かを判断する。通知情報が追加されていると判断された場合には、ステップ２０４で、通知情報内の通知タイミングを取り込み、通知タイミングが処理開始前か否かを判断する。
【００３７】
処理タイミングが処理開始前と判断された場合には、ステップ２０８（通知手段）で、クライアントに通知する。
【００３８】
例えば、上記例では、処理２として合成処理の場合に、合成処理の前に、オペレーターに合成処理の許可を得る必要がある場合がある。よって、合成処理の場合に、合成処理の許可を得るために、クライアント１２に通知する。このように、ジョブ実行装置から通知された場合には、クライアント１２は、表示装置デイスプレイ３０に表示することによりオペレーターにジョブの完了のために必要な所定の情報の入力を促す。これによりオペレーターは所定の情報を入力し、クライアント１２から当該ジョブ実行装置に、上記ジョブ完了のための所定の情報が入力され、これによりステップ２１０（入力手段）が実行される。
【００３９】
次のステップ２１２で、指示書で指示された処理を実行し、ステップ２１４で、通知タイミングが処理開始後か否かを判断する。たとえば、上記例では、合成結果の承認を得る場合に、通知タイミングとして処理開始後として指定されている。このような場合に、ステップ２１６（通知手段）で、クライアントに通知し、クライアントは表示装置にその旨表示する。これにより、オペレーターからジョブ完了のための所定の情報が入力され、この情報がクライアントから当該ジョブ実行装置に入力され、これによりステップ２１８（入力手段）が実行される。
【００４０】
次のステップ２２０では、指示書のデーター及び処理実行後のデーター等、指示書に指示された次の送信先であるジョブ実行装置に送信して、本処理を終了する。
【００４１】
説明したように本実施の形態では、ジョブの完了のために所定の情報の入力が必要と判断された場合に、所定の情報の入力を促すデータを通知するための通知情報を指示書に追加するので、通知情報に基づいてジョブの完了のために必要な所定の情報の入力が促されるので、ジョブ完了まで監視する必要はなく、ユーザの自由度が向上する。
【図面の簡単な説明】
【００４２】
【図１】ジョブ実行システムを示したブロック図である
【図２】クライアントのブロック図である。
【図３】ジョブ実行装置のブロック図である。
【図４】指示書記述修正プログラムを示したフローチャートである。
【図５】指示書に通知情報が追加される様子を説明する説明図である。
【図６】ジョブ完了プログラムを示したフローチャートである。
【符号の説明】
【００４３】
１２    クライアント
１４〜１８  ジョブ実行装置
【図１】
2005173904.tif 000003
【図２】
2005173904.tif 000004
【図３】
2005173904.tif 000005
【図４】
2005173904.tif 000006
【図５】
2005173904.tif 000007
【図６】
2005173904.tif 000008