(57)【要約】【課題】  ジョブ実行後のデータを送受信する際のセキュリティレベルを満足する通信態様を確保する。【解決手段】  送信先へのデータの送信がセキュリティレベルを満足しているか否かを判断する(116)。即ち、例えば、各ジョブ実行装置のアドレスであるドメイン名が同じか否かを判断する。送信先へのデータの送信がセキュリティレベルを満足していないと判断された場合には、セキュリティレベルを満足していない旨を表示し(118)、セキュリティレベルを満足する代替ジョブ実行装置を検索し(120)、代替ジョブ実行装置を検索できた場合に、代替ジョブ実行装置を送信先として指示書を修正する(124)。【選択図】        図４
2005173901.tif 000002
【特許請求の範囲】
【請求項１】
ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断手段と、
前記判断手段による判断結果に応じて前記指示記述を修正する修正手段と、
を備えた指示記述修正装置。
【請求項２】
前記判断手段は、前記指示記述において指示された前記ジョブ実行後データの送信方法が予め定められたセキュリティー・レベルを満足する送信方法であるか否かの第１の判断内容、及び、予め定められたパスワードが前記ジョブ実行後データの送信先に入力されたか否かの第２の判断内容の少なくとも一方を判断することを特徴とする請求項１記載の指示記述修正装置。
【請求項３】
前記判断手段が前記第１の判断内容を判断し、該第１の判断内容の判断結果が否定判断の場合、前記修正手段は、前記ジョブの実行後のデータの送信方法が予め定められたセキュリティー・レベルを満足する送信方法となるように、前記指示記述を修正することを特徴とする請求項１記載の指示記述修正装置。
【請求項４】
前記判断手段が前記第２の判断内容を判断し、該第２の判断内容の判断結果が否定判断の場合、前記修正手段は、前記パスワードが前記指示記述に含まれるように、前記指示記述を修正することを特徴とする請求項１記載の指示記述修正装置。
【請求項５】
前記パスワードが前記指示記述に含まれるように、前記指示記述を修正可能か否かを問合せる問合せ手段と、
前記問合せ手段による前記問合せに応じた問合せ結果を入力する入力手段と、
を更に備え、
前記修正手段は、前記入力手段により前記指示記述を修正可能である旨の問合せ結果が入力された場合に、前記指示記述を修正することを特徴とする請求項４記載の指示記述修正装置。
【請求項６】
前記問合せ手段は、セキュリティーよりも処理優先であるか否かを問合せることにより、前記パスワードが前記指示記述に含まれるように、前記指示記述を修正可能か否かを問合せる問合せ、
前記修正手段は、前記入力手段により処理優先である旨の問合せ結果が入力された場合に、前記指示記述を修正することを特徴とする請求項５記載の指示記述修正装置。
【請求項７】
コンピュータに、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述の内容を修正させる指示記述修正命令プログラムであって、
前記指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断ステップと、
前記判断ステップによる判断結果に応じて前記指示記述を修正する修正ステップと、
を備えた指示記述修正命令プログラム。
【請求項８】
ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断ステップと、
前記判断ステップによる判断結果に応じて前記指示記述を修正する修正ステップと、
を備えた指示記述修正方法。
【請求項９】
ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述を入力する入力手段と、
前記入力手段により入力された前記指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断手段と、
前記判断手段による判断結果に応じて前記ジョブ実行後データの通信態様を修正する修正手段と、
を備えたジョブ実行装置。
【請求項１０】
前記判断手段は、前記指示記述において指示された前記ジョブ実行後データの送信方法が予め定められたセキュリティー・レベルを満足する送信方法であるか否かを判断することを特徴とする請求項９記載のジョブ実行装置。
【請求項１１】
前記判断手段による判断結果が否定判断の場合、前記修正手段は、前記ジョブの実行後のデータの送信方法が予め定められたセキュリティー・レベルを満足する通信方法となるように、通信方法を修正することを特徴とする請求項１０記載のジョブ実行装置。
【請求項１２】
コンピュータに、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいてジョブを実行させるジョブ実行命令プログラムであって、
前記指示記述を入力する入力ステップと、
前記入力ステップにより入力された前記指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断ステップと、
前記判断ステップによる判断結果に応じて前記ジョブ実行後データの通信態様を修正する修正ステップと、
を備えたジョブ実行命令プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指示記述修正装置、指示記述修正命令プログラム、指示記述修正方法、ジョブ実行装置、及びジョブ実行命令プログラムにかかり、特に、指示記述を修正する指示記述修正装置、指示記述修正命令プログラム、及び指示記述修正方法、ジョブを実行するジョブ実行装置、及びジョブ実行命令プログラムに関する。
【背景技術】
【０００２】
従来、ジョブ実行システムでは、複数のジョブと各ジョブを実行した後のデータを送信する送信先とを指示する指示書に基づいて、ジョブを実行し、指示書のデータ等を、指示された送信先に送信する（特許文献１）。
【０００３】
ここで、ジョブ実行後のデータを送受信するジョブ実行装置が同一の社内ＬＡＮに配置されていれば、ジョブ実行後のデータの送受信の際、セキュリティが問題になることはない。
【特許文献１】特開平１１-３１６７８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ジョブ実行後のデータを送受信するジョブ実行装置が、各々異なる社内ＬＡＮに配置されている場合に、ジョブ実行後のデータを、所謂電子メールなどで送受信すると、セキュリティの問題が発生する。
【０００５】
本発明は、上記記述に鑑みなされたもので、ジョブ実行後のデータを送受信する際のセキュリティレベルを満足する通信態様を確保することが可能な指示記述修正装置、指示記述修正命令プログラム、指示記述修正方法、ジョブ実行装置、及びジョブ実行命令プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１に記載の発明にかかる指示記述修正装置は、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断手段と、前記判断手段による判断結果に応じて前記指示記述を修正する修正手段と、を備えている。
【０００７】
即ち、判断手段は、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する。
【０００８】
修正手段は、前記判断手段による判断結果に応じて前記指示記述を修正する。
【０００９】
上記判断手段は、請求項２のように、前記指示記述において指示された前記ジョブ実行後データの送信方法が予め定められたセキュリティー・レベルを満足する送信方法であるか否かの第１の判断内容、及び、予め定められたパスワードが前記ジョブ実行後データの送信先に入力されたか否かの第２の判断内容の少なくとも一方を判断する。
【００１０】
ここで、判断手段が前記第１の判断内容を判断し、該第１の判断内容の判断結果が否定判断の場合、請求項３のように、前記修正手段は、前記ジョブの実行後のデータの送信方法が予め定められたセキュリティー・レベルを満足する送信方法となるように、前記指示記述を修正する。
【００１１】
一方、判断手段が前記第２の判断内容を判断し、該第２の判断内容の判断結果が否定判断の場合、前記修正手段は、請求項４のように、前記パスワードが前記指示記述に含まれるように、前記指示記述を修正する。
【００１２】
ここで、判断手段が前記第２の判断内容を判断し、該第２の判断内容の判断結果が否定判断の場合、修正手段は、自動的に、記指示記述を修正するようにしてもよいが、請求項５のように、前記パスワードが前記指示記述に含まれるように、前記指示記述を修正可能か否かを問合せる問合せ手段と、前記問合せ手段による前記問合せに応じた問合せ結果を入力する入力手段と、を更に備え、前記修正手段は、前記入力手段により前記指示記述を修正可能である旨の問合せ結果が入力された場合に、前記指示記述を修正するようにしてもよい。
【００１３】
なお、請求項６のように、前記問合せ手段は、セキュリティーよりも処理優先であるか否かを問合せることにより、前記パスワードが前記指示記述に含まれるように、前記指示記述を修正可能か否かを問合せる問合せ、前記修正手段は、前記入力手段により処理優先である旨の問合せ結果が入力された場合に、前記指示記述を修正するようにしてもよい。
【００１４】
以上説明したように、指示記述に指示された通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断し、この判断結果に応じて指示記述を修正するので、セキュリティー・レベルを満足する通信対応を確保することができる。
【００１５】
なお、請求項７に記載の発明にかかる指示記述修正命令プログラムや、請求項８に記載の発明にかかる指示記述修正方法も、上記内容と同様の作用、効果を奏するので、その説明を省略する。
【００１６】
請求項９に記載の発明にかかるジョブ実行装置は、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述を入力する入力手段と、前記入力手段により入力された前記指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断する判断手段と、前記判断手段による判断結果に応じて前記ジョブ実行後データの送信態様を修正する修正手段と、を備えている。
【００１７】
即ち、本発明にかかるジョブ実行装置は、入力手段により入力された、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を指示する指示記述に基づいて、該ジョブを実行するものである。
【００１８】
そして、判断手段は、前記入力手段により入力された前記指示記述に基づいて、該通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断し、修正手段は、前記判断手段による判断結果に応じて前記ジョブ実行後データの通信態様を修正する。
【００１９】
なお、請求項１０のように、前記判断手段は、前記指示記述において指示された前記ジョブ実行後データの送信方法が予め定められたセキュリティー・レベルを満足する送信方法であるか否かを判断するようにしてもよく、この場合、請求項１１のように、判断手段による判断結果が否定判断の場合、前記修正手段は、前記ジョブの実行後のデータの送信方法が予め定められたセキュリティー・レベルを満足する送信方法となるように、通信方法を修正するようにしてもよい。
【００２０】
このように、指示記述に指示された通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断し、この判断結果に応じてジョブ実行後データの通信態様を修正するので、データの送受信間で、セキュリティー・レベルを満足する通信態様を確保することができる。
【００２１】
なお、請求項１２に記載のジョブ実行命令プログラムも上記ど同様の作用、効果を奏するので、その説明を省略する。
【発明の効果】
【００２２】
以上説明したように本発明によれば、指示記述に指示された通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断し、この判断結果に応じて指示記述を修正するので、データの送受信間で、セキュリティー・レベルを満足する通信対応を確保することができるという効果がある。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の第１の実施の形態を詳細に説明する。
【００２４】
図１に示すようにジョブ実行システムは、複数の社内ＬＡＮ５２、５４がインターネット１８に接続して構成されている。社内ＬＡＮ５２は、クライアント１２Ａ１、ジョブ実行装置１４Ａ１、１４Ｂ１、およびサーバー１６を、イントラネット接続線１０Ａ１を介して相互に接続して構成されている。同様に、社内ＬＡＮ５４は、クライアント１２Ａ２、ジョブ実行装置１４Ａ２、１４Ｂ２、およびサーバー１６をイントラネット接続線１０Ａ２によって相互に接続して構成されている。
【００２５】
なお、クライアント１２（１２Ａ１、１２Ａ２）は本発明の指示書修正装置に対応し、ジョブ実行装置１４（１４Ａ１、１４Ａ２、１４Ｂ１、１４Ｂ２）は本発明のジョブ実行装置に対応する。
【００２６】
図２に示すようにクライアント１２Ａは、ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、入力装置２８、記憶装置３０、表示装置３２、及び、イントラネット１０Ａに接続にされたインターフェイス８４を、バスを介して相互に接続して構成されている。
【００２７】
図３に示すようにジョブ実行装置は、ＣＰＵ３４、ＲＯＭ３６、ＲＡＭ３８、及び、イントラネット１０Ａに接続されたインターフェイス４０を、バスを介して相互に接続して構成されている。
【００２８】
次に、本実施の形態の作用を説明する。
【００２９】
図４には、指示記述修正方法を実行するための指示記述修正命令プログラム（ＲＯＭ２４に記憶されている）を示したフローチャートが示されている。
【００３０】
クライアント１２において予め記憶された複数の指示書（指示記述（データで構成されている。））が表示装置３２に表示され、入力装置３８、例えば、マウスにより１つの指示書が選択されたときや、指示書が作成されたときに、指示記述修正プログラムがスタートする。
【００３１】
ここで、指示書では、ジョブ及び該ジョブの実行後のジョブ実行後データの通信態様を予め指示する。
【００３２】
ステップ１０２で、指示書において指示されかつジョブ実行後のデータを送受信するジョブ実行装置の組を識別する変数ｉを０に初期化し、ステップ１０４で、変数ｉを１インクルメントし、ステップ１０６で、指示書に指示され、ジョブ実行後のデータを送受信するジョブ実行装置の組ｉの送信先にパスワードの入力が必要か否か（第２の判断内容）を判断する。ジョブ実行装置の組ｉの送信先にパスワードの入力が必要と判断された場合には、ステップ１０８（問合せ手段）で、処理効率及びセキュリティのどちらを優先するか否かを表示装置４２に示すことにより、ユーザーに問い合わせる。
【００３３】
この問い合わせに応じてユーザーは、処理効率及びセキュリティのいずれを優先するか否か操作入力する。これによりステップ１１０（入力手段）の入力実行処理が実行される。
【００３４】
次のステップ１１２で、処理効率が優先されたか否かを判断する。処理効率が優先されたと判断された場合には、ステップ１１４（修正手段）で、指示書に、ジョブ実行装置の組ｉの送信先への入力すべきパスワードなどを書き込み、ステップ１１６に進む。尚、処理効率が優先されない、即ちセキュリティを優先すると判断された場合には、ステップ１１４をスキップして、ステップ１１６に進む。
【００３５】
ステップ１１６では、ジョブ実行装置の組ｉの送信先へのデータの送信がセキュリティレベルを満足しているか否か（第１の判断内容）を判断する。即ち、例えば、ジョブ実行装置の組ｉの各ジョブ実行装置のアドレスであるドメイン名が同じか否かを判断する。なお、通信方法がＳ／ＭＩＮＥであるか否かを判断してもよい。
【００３６】
即ち、ジョブ実行装置の組ｉの各ジョブ実行装置のアドレスであるドメイン名が同じでないと判断された場合には、送信先へのデータの送信がセキュリティレベルを満足していないと判断される。一方、各ジョブ実行装置のドメイン名が同じでも異なっていても、送信方法がＳ／ＭＩＮＥである場合には、送信先へのデータの送信がセキュリティレベルを満足していると判断される。
【００３７】
上記のように、送信先へのデータの送信がセキュリティレベルを満足していないと判断された場合にはステップ１１８で、セキュリティレベルを満足していない旨を表示装置３２に表示し、ステップ１２０で、セキュリティレベルを満足する代替ジョブ実行装置を検索し、ステップ１２２で、代替ジョブ実行装置を検索できた否かを判断し、代替ジョブ実行装置が探索出来た場合には、ステップ１２４（修正手段）、代替ジョブ実行装置をジョブ実行装置の組ｉの送信先として指示書を修正する。
【００３８】
尚、ステップ１２２で代替ジョブ実行装置が探索出来なかった場合には、探索出来なかった旨を表示装置３２に表示することにより、オペレーターに通知する。
【００３９】
ステップ１２６で、変数ｉが、ジョブ実行装置の組ｉの総数Ｉに等しいか否かを判断する。変数ｉがＩに等しくないと判断された場合には、データを送受信するジョブ実行装置の組ｉのセキュリティレベルを満足する通信態様を確保出来ていない可能性のある組が存在するので、ステップ１０４に戻り、以上の処理（ステップ１０４〜１２６）を実行する。変数ｉが総数Ｉに等しい場合には、指示書で指示されかつジョブ実行装置の組の全てのデータの送受信間でセキュリティレベルを満足する通信態様を確保することが出来たので、本ルーチンを終了する。
【００４０】
図５には、ジョブ実行命令方法を実行するジョブ実行命令プログラムを示したフローチャートが示されている。
【００４１】
ジョブ実行装置が、クライアントから指示書のデータまたは他のジョブ実行装置から、ジョブ実行後のデータ及び指示書のデータを受信したときに、ジョブ実行命令プログラムがスタートし、ステップ１４２で、本ジョブ実行装置においてパスワードの入力が必要か否かを判断し、パスワードの入力が必要と判断された場合には、ステップ１４４で、指示書にパスワードが記載されているか否かを判断する。指示書にパスワードが記載されていないと判断された場合には、ステップ１４６で、パスワードの入力が必要である旨をクライアント１２Ａに通知する。これにより、オペレーターからクライアント１２Ａを介してパスワードが入力され、これによりステップ１４８が実行されて、ステップ１５０に進む。
【００４２】
以上のようにステップ１４４で指示書にパスワードが記載されていると判断された場合、又は、パスワードの入力処理があった場合にも、ステップ１５０で、パスワードが正しいか否かを判断し、パスワードが正しいと判断された場合にも、ステップ１５４で、指示書で指示された処理を実行し、ステップ１５６で、データを送信する。
【００４３】
尚、ステップ１５０で、パスワードが正しいと判断されなかった場合には、ステップ１５２で、パスワードが正しくない旨をクライアント１２Ａに通知して、ステップ１４８に戻る。
【００４４】
以上説明したように、本実施の形態では、指示書に指示された通信態様が予め定められたセキュリティレベルを満足するか否かを判断し、この判断結果に応じて、指示書を修正するので、セキュリティレベルを満足する通信態様を確保することが出来る。
【００４５】
次に本発明の第２の実施の形態を説明する。なお本実施の形態の構成は、前述した本実施の形態と同様であるので、その説明を省略し、本実施の形態の作用を説明する。なお、前述した第１の実施の形態では、通信態様が予め定められたセキュリティー・レベルを満足するか否かを判断し、判断結果に応じて指示書を修正しているが、本実施の形態ではジョブ実行装置において通信方法を変更してデータを送信する。以下、詳細に説明する。
【００４６】
図６には、ジョブ実行命令プログラムを示したフローチャートが示されている。
【００４７】
ジョブ実行装置が、クライアントから指示書のデータまたは他のジョブ実行装置から、ジョブ実行後のデータ及び指示書のデータを受信したとき、本プログラムがスタートし、ステップ２０２で、指示書に基づいて、次の送信先へのデータ送信のセキュリティレベルを検出し、ステップ２０４で、検出したセキュリティレベルを満足するか否かを判断し、セキュリティレベルを満足しないと判断された場合には、ステップ２０４（判断手段）で、セキュリティレベルを満足する代替ジョブ実行装置を探索する。
【００４８】
次のステップ２０８で、代替ジョブ実行装置を探索できたか否かを判断し、代替ジョブ実行装置を探索できたと判断された場合には、ステップ２１０で、代替ジョブ実行装置を送信先として設定して、ステップ２１２に進む。ステップ２１２で、設定された送信先にデータを送信する。
【００４９】
尚、ステップ２０８で代替ジョブ実行装置が探索できなかったと判断された場合には、ステップ２１４でクライアントに、代替ジョブ実行装置を探索できなかった旨を通知する。
【００５０】
このように、送信先へのデータ送信のセキュリティレベルを検出し、検出したセキュリティレベルを満足しない場合に、セキュリティレベルを満足する代替ジョブ実行装置を探索するので、セキュリティレベルを満足する通信態様を確保することが出来る。
【図面の簡単な説明】
【００５１】
【図１】ジョブ実行システムのブロック図である。
【図２】クライアントのブロック図である。
【図３】ジョブ実行装置のブロック図である。
【図４】指示記述修正命令プログラムを示したフローチャートである。
【図５】ジョブ実行命令プログラムを示したフローチャートである。
【図６】ジョブ実行命令プログラムを示したフローチャートである。
【符号の説明】
【００５２】
１２Ａ１、１２Ａ２  クライアント
１４Ａ１、１４Ａ２、１４Ｂ１、１４Ｂ２  ジョブ実行装置
【図１】
2005173901.tif 000003
【図２】
2005173901.tif 000004
【図３】
2005173901.tif 000005
【図４】
2005173901.tif 000006
【図５】
2005173901.tif 000007
【図６】
2005173901.tif 000008