(57)【要約】【課題】個人情報の漏れによる、データの盗聴、改ざんが起こりにくくする。【解決手段】鍵管理テーブル１２７は、ユーザＩＤおよび秘密鍵を関連付けて記憶する。ユーザ情報管理テーブル１２２は、暗号化個人情報（転送先、パスワード等）およびユーザＩＤを関連付けて記憶する。蓄積部１２５は、データの処理内容を示し、処理後のデータを送信すべきユーザ端末に係るユーザＩＤを含む指示書を蓄積する。機器は、蓄積部１２５に蓄積されている所定の指示書を選択的に実行する。この際、指示書に含まれるユーザＩＤに対応した暗号化個人情報を、テーブル１２２から取得する。また、そのユーザＩＤに対応した秘密鍵を、鍵管理テーブル１２７から取得する。そして、暗号化個人情報を秘密鍵で復号化し、復号化された個人情報を用いて指示書の実行により得られたデータをユーザＩＤに係る所定のユーザ端末に送信する。【選択図】図５
2008017167.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末とデータを処理する機器とがネットワークを介して接続されたデータ処理システムであって、
上記機器は、
ユーザ識別子と秘密鍵とを関連付けた鍵管理テーブルと、
少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含み、データの処理内容を示す指示書を蓄積する指示書蓄積部と、
所定のユーザ端末に係る公開鍵で暗号化された該所定のユーザ端末にデータを送信する際に使用される個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて記憶するユーザ情報管理テーブルと、
上記指示書蓄積部に蓄積されている所定の指示書を選択的に実行する指示書実行部とを備え、
上記指示書実行部は、上記所定の指示書を実行する際、
該所定の指示書に含まれるユーザ識別子に対応した暗号化個人情報を、上記ユーザ情報管理テーブルを参照して取得し、
該所定の指示書に含まれるユーザ識別子に対応した秘密鍵を、上記鍵管理テーブルを参照して取得し、
上記取得した暗号化個人情報を上記取得した秘密鍵で復号化し、
上記復号化された個人情報を用いて上記指示書の実行により得られたデータを所定のユーザ端末に送信する
ことを特徴とするデータ処理システム。
【請求項２】
上記ユーザ端末は、
所定のユーザ端末の上記個人情報を該所定のユーザ端末に係る公開鍵で暗号化し、該暗号化された個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて上記機器のユーザ情報管理テーブルに登録する個人情報登録部を備える
ことを特徴とする請求項１に記載のデータ処理システム。
【請求項３】
上記ユーザ端末は、
上記指示書を作成し、該作成された指示書を上記機器の指示書蓄積部に蓄積する指示書作成蓄積部を備える
ことを特徴とする請求項１に記載のデータ処理システム。
【請求項４】
ユーザ端末が接続されたネットワークに接続されて使用されるデータ処理装置であって、
ユーザ識別子と秘密鍵とを関連付けた鍵管理テーブルと、
少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含み、データの処理内容を示す指示書を蓄積する指示書蓄積部と、
所定のユーザ端末に係る公開鍵で暗号化された該所定のユーザ端末にデータを送信する際に使用される個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて記憶するユーザ情報管理テーブルと、
上記指示書蓄積部に蓄積されている所定の指示書を選択的に実行する指示書実行部とを備え、
上記指示書実行部は、上記所定の指示書を実行する際、
該所定の指示書に含まれるユーザ識別子に対応した暗号化個人情報を、上記ユーザ情報管理テーブルを参照して取得し、
該所定の指示書に含まれるユーザ識別子に対応した秘密鍵を、上記鍵管理テーブルを参照して取得し、
上記取得した暗号化個人情報を上記取得した秘密鍵で復号化し、
上記復号化された個人情報を用いて上記指示書の実行により得られたデータを所定のユーザ端末に送信する
ことを特徴とするデータ処理装置。
【請求項５】
所定のユーザ端末から送られてくる、該所定のユーザ端末の上記暗号化個人情報および該所定のユーザ端末に係るユーザ識別子を、上記機器のユーザ情報管理テーブルに関連付けて書き込む個人情報書き込み部をさらに備える
ことを特徴とする請求項４に記載のデータ処理装置。
【請求項６】
所定のユーザ端末から送られてくる上記指示書を上記指示書蓄積部に書き込む指示書書き込み部をさらに備える
ことを特徴とする請求項４に記載のデータ処理装置。
【請求項７】
ユーザ端末が接続されたネットワークに接続されて使用され、ユーザ識別子と秘密鍵とを関連付けた鍵管理テーブルと、少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含み、データの処理内容を示す指示書を蓄積する指示書蓄積部と、所定のユーザ端末に係る公開鍵で暗号化された該所定のユーザ端末にデータを送信する際に使用される個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて記憶するユーザ情報管理テーブルとを備えるデータ処理装置において、上記指示書蓄積部に蓄積されている所定の指示書を実行する方法であって、
上記所定の指示書の処理内容に従ってデータを処理するデータ処理ステップと、
上記所定の指示書に含まれるユーザ識別子に対応した暗号化個人情報を、上記ユーザ情報管理テーブルを参照して取得する個人情報取得ステップと、
上記所定の指示書に含まれるユーザ識別子に対応した秘密鍵を、上記鍵管理テーブルを参照して取得する秘密鍵取得ステップと、
上記個人情報取得ステップで取得された暗号化個人情報を、上記秘密鍵取得ステップで取得された秘密鍵で復号化する復号化ステップと、
上記復号化ステップで復号化された個人情報を用いて上記データ処理ステップで処理されて得られたデータを所定のユーザ端末に送信するデータ送信ステップと
を有することを特徴とする指示書実行方法。
【請求項８】
ユーザ端末が接続されたネットワークに接続されて使用され、ユーザ識別子と秘密鍵とを関連付けた鍵管理テーブルと、少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含み、データの処理内容を示す指示書を蓄積する指示書蓄積部と、所定のユーザ端末に係る公開鍵で暗号化された該所定のユーザ端末にデータを送信する際に使用される個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けたユーザ情報管理テーブルとを備えるデータ処理装置において、上記指示書蓄積部に蓄積されている所定の指示書を実行するために、
上記所定の指示書の処理内容に従ってデータを処理するデータ処理ステップと、
上記所定の指示書に含まれるユーザ識別子に対応した暗号化個人情報を、上記ユーザ情報管理テーブルを参照して取得する個人情報取得ステップと、
上記所定の指示書に含まれるユーザ識別子に対応した秘密鍵を、上記鍵管理テーブルを参照して取得する秘密鍵取得ステップと、
上記個人情報取得ステップで取得された暗号化個人情報を、上記秘密鍵取得ステップで取得された秘密鍵で復号化する復号化ステップと、
上記復号化ステップで復号化された個人情報を用いて上記データ処理ステップで処理されて得られたデータを所定のユーザ端末に送信するデータ送信ステップと
を有する指示書実行方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理システム、データ処理装置、指示書実行方法およびプログラムに関する。詳しくは、この発明は、スキャナ、コピー機等の機器（データ処理装置）で指示書を実行する際、その指示書に含まれるユーザ識別子に対応した暗号化個人情報をユーザ情報管理テーブルから取得すると共にそのユーザ識別子に対応した秘密鍵を鍵管理テーブルから取得し、暗号化個人情報を秘密鍵で復号化し、復号化された個人情報を用いて指示書の実行により得られたデータを所定のユーザ端末に送信する構成とすることによって、個人情報の漏れによる、データの盗聴、改ざんが起こりにくくしたデータ処理システム等に係るものである。
【背景技術】
【０００２】
従来、スキャナ、コピー機等の機器（データ処理装置）で指示書の実行により得られたデータをネットワークに接続された所定のユーザ端末に送信することが行われている。所定のユーザ端末にデータを送信するためには、当該ユーザ端末の名前、パスワード等の個人情報を必要とするが、これらの個人情報を指示書内に埋め込むことが行われている。
【０００３】
例えば、特許文献１には、スキャンした文書をネットワークに接続されたＰＣ(Personal Computer)に登録する機能をジョブテンプレート（指示書）で実現している。また例えば、特許文献２には、電子メール送受信機能（暗号化・復号化機能あり）を持つアプレットをワークフローファイル（指示書）として定義している。また例えば、特許文献３には、ジョブ定義文（ＸＭＬ）を作成するため、ジョブ定義分の雛形（ＸＭＬ）を用いることにより繰り返し処理などを簡単に作成することを実現している。
【特許文献１】特開２００１−２１７９８０号公報
【特許文献２】特開２０００−２１５１２０号公報
【特許文献３】特開２００４−２６５１０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１では、登録先のフォルダ名やアドレスが変更された場合には、これに連動してジョブテンプレートを変更する機能は提供していない。
【０００５】
また、特許文献２では、データの送受信に関してはセキュアといっているが、暗号化・復号化するには秘密鍵（もしくは共通鍵）が必要であり、鍵の配布については考慮されておらずセキュアとは言い難い。アプレットにすることにより送信アドレスは解読し難いが、送信先を変更するにはアプレットを作り直さなければならず、非常に編集が煩雑である。
【０００６】
また、特許文献３では、作成後のジョブ定義分を変更することが考慮されてなく、直接ユーザがジョブ定義文を更新しなければならない。
【０００７】
このように従来のワークフローでは、データの送信先（ファイルサーバ、メールアドレスなど）を入力する場合、あらかじめ送信先のアドレス、パスワード等を事前に知っておく必要がある。つまり、ワークフロー編集者にパスワードを教えなければならずセキュアでないという問題がある。
【０００８】
この発明の目的は、データの盗聴、改ざんが起こりにくくすることにある。
【課題を解決するための手段】
【０００９】
この発明の概念は、
ユーザ端末とデータを処理する機器とがネットワークを介して接続されたデータ処理システムであって、
上記機器は、
ユーザ識別子と秘密鍵とを関連付けた鍵管理テーブルと、
少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含み、データの処理内容を示す指示書を蓄積する指示書蓄積部と、
所定のユーザ端末に係る公開鍵で暗号化された該所定のユーザ端末にデータを送信する際に使用される個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて記憶するユーザ情報管理テーブルと、
上記指示書蓄積部に蓄積されている所定の指示書を選択的に実行する指示書実行部とを備え、
上記指示書実行部は、上記所定の指示書を実行する際、
該所定の指示書に含まれるユーザ識別子に対応した暗号化個人情報を、上記ユーザ情報管理テーブルを参照して取得し、
該所定の指示書に含まれるユーザ識別子に対応した秘密鍵を、上記鍵管理テーブルを参照して取得し、
上記取得した暗号化個人情報を上記取得した秘密鍵で復号化し、
上記復号化された個人情報を用いて上記指示書の実行により得られたデータを所定のユーザ端末に送信する
ことを特徴とするデータ処理システムにある。
【００１０】
この発明においては、データを処理する複合機、スキャナ、コピー機、パーソナルコンピュータ等の機器（データ処理装置）は、鍵管理テーブルと、ユーザ情報管理テーブルを備えている。鍵管理テーブルには、ユーザ識別子と秘密鍵とが関連付けて記憶されている。ユーザ情報管理テーブルには、所定のユーザ端末に係る公開鍵で暗号化されたこの所定のユーザ端末にデータを送信する際に使用される個人情報（転送先、パスワード等）およびこの所定のユーザ端末に係るユーザ識別子が関連付けて記憶されている。
【００１１】
ユーザ情報管理テーブルに対する個人情報の登録は、ユーザが、例えば機器（データ処理装置）自体で、あるいはユーザ端末により行うことができる。ユーザ端末で個人情報の登録を行う場合、ユーザ端末は、所定のユーザ端末の個人情報を該所定のユーザ端末に係る公開鍵で暗号化し、この暗号化された個人情報および該所定のユーザ端末に係るユーザ識別子を関連付けて機器のユーザ情報管理テーブルに登録する。このように、ユーザ端末により個人情報の登録を行うことで、ユーザは個人情報の登録および変更を容易に行うことができる。
【００１２】
また、機器（データ処理装置）は、指示書蓄積部を備えている。この指示書は、データの処理内容を示すものであり、少なくとも処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含んでいる。この指示書の蓄積は、ユーザが、例えば機器（データ処理装置）自体、あるいはユーザ端末により行うことができる。ユーザ端末で指示書の蓄積を行う場合、ユーザ端末は、指示書を作成し、その指示書を機器の指示書蓄積部に蓄積する。このように、ユーザ端末により指示書の蓄積を行い得るようにすることで、ユーザは指示書の蓄積変更を容易に行うことができる。
【００１３】
機器（データ処理装置）で、指示書蓄積部に蓄積されている所定の指示書が選択的に実行される。この際、指示書に含まれるユーザ識別子に対応した暗号化個人情報が、ユーザ情報管理テーブルを参照して取得される。また、この指示書に含まれるユーザ識別子に対応した秘密鍵が、鍵管理テーブルを参照して取得される。そして、暗号化個人情報が秘密鍵で復号化され、この復号化された個人情報を用いて指示書の実行により得られたデータが所定のユーザ端末に送信される。
【００１４】
このように、指示書に処理後のデータを送信すべき所定のユーザ端末に係るユーザ識別子を含むだけでよく、機器（データ処理装置）内で当該ユーザ識別子に対応して所定のユーザ端末の暗号化個人情報を秘密鍵で復号して用いる構成とされており、指示書作成時に個人情報は不要であり、また個人情報は暗号化されているため、個人情報の漏れによる、データの盗用、改ざんが起こりにくいものとなる。
【発明の効果】
【００１５】
この発明によれば、複合機、スキャナ、コピー機等の機器（データ処理装置）で指示書を実行する際、その指示書に含まれるユーザ識別子に対応した暗号化個人情報をユーザ情報管理テーブルから取得すると共にそのユーザ識別子に対応した秘密鍵を鍵管理テーブルから取得し、暗号化個人情報を秘密鍵で復号化し、復号化された個人情報を用いて指示書の実行により得られたデータを所定のユーザ端末に送信するものであり、個人情報の漏れによる、データの盗聴、改ざんが起きにくくなる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら、この発明の実施の形態について説明する。図１は、実施の形態としての情報処理システム１００の構成を示している。この情報処理システム１００は、ユーザ端末（パーソナルコンピュータ）１０１，１０２と、機器（データ処理装置）としてのスキャナ部、プリンタ部、ファクシミリ部などを備えた複合機１０３〜１０５が、ネットワーク１０６に接続されて構成されている。ユーザ端末１０１，１０２は、それぞれ、ユーザＡ，Ｂが使用するユーザ端末である。
複合機１０３〜１０５は、データ処理内容を示す指示書を蓄積する指示書蓄積部を備えている。指示書蓄積部は、例えば複合機１０３〜１０５に内蔵された図示しないＨＤＤ(Hard Disk Drive)により構成されている。複合機１０３〜１０５では、当該指示書蓄積部に蓄積されている所定の指示書を選択的に実行することが可能となっている。つまり、複合機１０３〜１０５は、図示しないＣＰＵ等で構成される指示書実行部を有している。
【００１７】
この指示書の蓄積は、ユーザが複合機自体を操作して、あるいはユーザ端末により行うことができる。ユーザ端末１０１，１０２の図示しないＨＤＤには、指示書作成プログラム１１０がインストールされている。この指示書作成プログラム１１０は、図２に示すように、指示書作成/編集部１１１、公開鍵管理テーブル１１２、データ入力部１１３、データ送信部１１４からなっている。
【００１８】
データ入力部１１３は、公開鍵、ユーザ識別子(ＩＤ：identification)を取得し、これら公開鍵、ＩＤを指示書作成／編集部１１１に供給する。データ送信部１１４は、指示書作成／編集部１１１で作成された指示書、公開鍵で暗号化されたデータ等を複合機に送信する。
【００１９】
公開鍵管理テーブル１１２は、図３に示すように、ＩＤ、公開鍵、名前から構成される。ＩＤはシステム全体を通して割り付けられるユニークな番号である。公開鍵は機器、本実施の形態では複合機から発行されたものをＢａｓｅ６４エンコードしたものである。名前は公開鍵に覚えやすい名前をユーザが割り振る。
【００２０】
指示書作成/編集部１１１は、指示書を作成、編集する。図４は、指示書の例を示している。このとき、指示書内部の転送先部分（図４のsmbタグの部分）に対しては、必要に応じ暗号化を行う。暗号化の方法は、公開鍵管理テーブル１１２に名前をキーにして検索すると対応するＩＤと公開鍵を取得することができるので、取得した公開鍵でsmb転送先やパスワードを暗号化し、ＩＤとともに指示書に埋め込む（図４参照）。
【００２１】
また、複合機１０３〜１０５の図示しないＨＤＤに、指示書管理プログラム１２０がインストールされている。この指示書管理プログラム１２０は、図５に示すように、指示書編集部１２１、ユーザ情報管理テーブル１２２、データ入力部１２３、データ送信部１２４、指示書蓄積部１２５、鍵生成部１２６、鍵管理テーブル１２７からなっている。
【００２２】
データ入力部１２３は、ユーザ端末から、指示書や公開鍵で暗号化されたデータ等を受け取る。データ送信部１２４は、公開鍵およびＩＤを要求するユーザ端末に、公開鍵やＩＤ等を送信する。
【００２３】
ユーザ情報管理テーブル１２２は、図６に示すように、ＩＤ、公開鍵、公開鍵で暗号化された個人情報から構成されている。ＩＤは上述したようにシステム全体を通して割付られるユニークな番号であり、図３に示す公開鍵管理テーブル１１２と同じＩＤである。公開鍵はBase64エンコードしたものである。公開鍵で暗号化されたデータとはsmb転送の転送先、パスワードなどが暗号化された情報になる。これら転送先、パスワードなどは、所定のユーザ端末にデータを送信する際に使用される個人情報を構成している。
【００２４】
指示書編集部１２１は、指示書を編集する。指示書実行時に編集動作が行われる。指示書内部の転送先部分（図４のsmbタグの部分）は、公開鍵で暗号化されているので、対応するＩＤをもとにユーザ情報管理テーブル１２２を参照して暗号化されたデータを取得し、鍵管理テーブル１２７を参照して対応する秘密鍵を取得し、この秘密鍵を用いて暗号化されたデータを復号化する。
【００２５】
鍵管理テーブル１２７は、図７に示すように、ＩＤ、公開鍵、秘密鍵、ユーザから構成される。鍵生成部１２６は、公開鍵と秘密鍵を生成する。この鍵生成部１２６で生成された鍵は、上述した鍵管理テーブル１２７で保存されることになる。
【００２６】
図１に示す情報処理システム１００の動作を、図８に示すフローチャートに沿って、説明する。ここでは、（１）ユーザ端末、例えばユーザＢが使用するユーザ端末１０２より複合機、例えば複合機１０５のユーザ情報管理テーブル１２２に転送先、パスワードなどの個人情報を登録する動作、（２）ユーザ端末、例えばユーザＡが使用するユーザ端末１０１より複合機、例えば複合機１０５の指示書蓄積部１２５に指示書を蓄積する動作、（３）複合機、例えば１０５で、指示書蓄積部１２５に蓄積されている所定の指示書を選択的に実行する際の動作を説明する。
【００２７】
（１）の個人情報登録動作を説明する。まず、ステップＳＴ１で、ユーザＢは、ユーザ端末１０２を操作し、複合機１０５に、当該複合機１０５の認証機能を利用して、ユーザＢ用の公開鍵（Key-b）と対応するＩＤ(ID-b)を要求し、取得する。このとき、複合機１０５は、鍵管理テーブル１２７を参照するが、対応する鍵が存在しない場合には、鍵生成部１２６で、新たにユーザＢ用の秘密鍵（Key-b’）、公開鍵（Key-b）、およびＩＤ(ID-b)を新規に作成する。
【００２８】
次に、ステップＳＴ２で、ユーザＢは、ユーザ端末１０２を操作し、ユーザＢの個人情報（転送先、パスワードなど）を公開鍵（Key-b）で暗号化する。そして、ステップＳＴ３で、ユーザＢは、ユーザ端末１０２を操作し、この暗号化されたユーザＢの個人情報を、ＩＤ(ID-b)と共に複合機１０５に送信し、ユーザ情報管理テーブル１２２に登録する。
【００２９】
図９は、ユーザ端末１０２の複合機１０５からの公開鍵（Key-b）およびＩＤ(ID-b)の取得と、当該ユーザ端末１０２の複合機１０５への暗号化個人情報およびＩＤ(ID-b)の登録の様子を示している。
【００３０】
なお、ユーザＢは、例えばパスワード等の個人情報を変更する場合には、ユーザ端末１０２を操作して、上述のステップＳＴ１〜ステップＳＴ３の処理を再度行うことになる。
【００３１】
このように、ユーザＢはユーザ端末１０２を操作して、複合機１０５への個人情報およびＩＤ(ID-b)の登録およびその変更を容易に行うことができる。
【００３２】
（２）の指示書蓄積動作を説明する。ステップＳＴ４で、ユーザＡは、ユーザＢの公開鍵（Key-b）およびＩＤ(ID-b)をメールなどの手段を用いて取得しておく。この場合、例えば、図１０に示すように、ユーザＢはユーザＡから公開鍵（Key-a）を取得しておき、ユーザＢは公開鍵（Key-a）で公開鍵（Key-b）およびＩＤ(ID-b)を暗号化してユーザＡに送信する。
【００３３】
次に、ステップＳＴ５で、ユーザＡは、ユーザ端末１０１を操作して、ユーザＢのユーザ端末１０２にデータを送信する指示書を作成する。この場合、送信先（smbなど）部分に関しては、ユーザＢの公開鍵（Key-b）とＩＤ(ID-b)を使用し、図４に示すような指示書を作成する。ここで、送信先の部分は公開鍵（Key-b）で暗号化され、ＩＤ(ID-b)と関連付けられる。この段階では、送信先に対しＩＤ(ID-b)を関連付けることだけが必須で、送信先を公開鍵（Key-b）で暗号化する必要はない。つまり、送信先の部分は空データであってもよい。
【００３４】
次に、ステップＳＴ６で、ユーザＡは、ユーザ端末１０１を操作して、作成した指示書（DD-b）を複合機１０５に送信し、指示書蓄積部１２５に蓄積する。なお、この場合、指示書（DD-b）の全体を、ユーザＡの公開鍵（Key-a）で暗号化して、複合機１０５に送信してもよい。
【００３５】
なお、上述のステップＳＴ４の段階で、ユーザＢのユーザ端末１０２からユーザＡのユーザ端末に、ユーザＢの個人情報を、ユーザＢの公開鍵（Key-b）で暗号化したものを別途送信して、それをそのまま指示書に埋め込むようにしてもよい。
【００３６】
また、ユーザＡは、ユーザ端末１０１を用いて、複合機１０５に蓄積した指示書の変更、削除も行うことができる。
【００３７】
このように、ユーザＡはユーザ端末１０１を操作して、複合機１０５への指示書の蓄積およびその変更を容易に行うことができる。
【００３８】
（３）の指示書実行動作を説明する。ステップＳＴ７で、例えば、ユーザＡは、複合機１０５を操作して、指示書蓄積部１２５に蓄積されている指示書（DD-b）を実行させる。つぎに、この指示書（DD-b）が実行されると、ステップＳＴ８で、複合機１０５は、当該指示書（DD-b）に埋め込まれたユーザＢのＩＤ(ID-b)から、図１１に示すように、ユーザ情報管理テーブル１２２を参照してユーザＢの暗号化個人情報を取得すると共に、鍵管理テーブル１２７からユーザＢ用の秘密鍵（Key-b’）を取得し、暗号化された個人情報部分を復号化する。これにより、複合機１０５は、ユーザＢの転送先、パスワードなどの個人情報を得ることができ、ステップＳＴ９で、指示書の実行により得られたデータを、ユーザＢのユーザ端末１０２に送信する。
【００３９】
なお、上述の動作では、複合機１０５で指示書（DD-b）が実行されることで得られたデータをユーザＢのデータ端末１０２に送信する場合を述べたが、その送信先にユーザＡのユーザ端末１０１を追加することもできる。その場合には、上述のステップＳＴ５で指示書にユーザＢのＩＤ(ID-b)だけではなく、ユーザＡのＩＤ(ID-a)も埋め込むことになる。図１２は、ユーザＢのＩＤ(ID-b)およびユーザＡのＩＤ(ID-a)を埋め込んだ指示書の例を示している。このように、ユーザＡのユーザ端末１０１を送信先に加えるとき、上述した一連の処理では、ユーザＡ用の秘密鍵（Key-a’）、公開鍵（Key-a）も使用されることになる。
【００４０】
このように、図１に示す情報処理システム１００によれば、例えば、複合機１０５で指示書を実行する際に、その指示書に含まれるＩＤに対応した暗号化個人情報（転送先、パスワードなど）をユーザ情報管理テーブル１２２から取得すると共にそのＩＤに対応した秘密鍵を鍵管理テーブル１２７から取得し、暗号化個人情報を秘密鍵で復号化し、復号化された個人情報を用いて指示書の実行により得られたデータを所定のユーザ端末に送信するものであり、指示書作成時には送信先のユーザ端末のＩＤだけを知っていればよく、送信先のユーザ端末に係る個人情報を知っている必要はなく、暗号化個人情報の漏れによる、データの盗聴、改ざんが起きにくくなる。
【００４１】
なお、上述実施の形態においては、機器（データ処理装置）が複合機１０３〜１０５であるものを示したが、機器（データ処理装置）は指示書を実行し、その実行により得られたデータを所定のユーザ端末に送る機器であればよく、例えばスキャナ、コピー機、パーソナルコンピュータなどであってもよい。
【産業上の利用可能性】
【００４２】
この発明は、個人情報の漏れによる、データの盗聴、改ざんが起こりにくくしたものであり、スキャナ、コピー機等の機器（データ処理装置）で指示書の実行により得られたデータをネットワークに接続された所定のユーザ端末に送信するデータ処理システムに適用できる。
【図面の簡単な説明】
【００４３】
【図１】実施の形態としての情報処理システムの構成を示すブロック図である。
【図２】ユーザ端末にインストールされている指示書作成プログラムの構成を示すブロック図である。
【図３】公開鍵管理テーブルの記憶内容を説明するための図である。
【図４】指示書の例を示す図である。
【図５】機器（データ処理装置）にインストールされた指示書管理プログラムの構成を示すブロック図である。
【図６】ユーザ情報管理テーブルの記憶内容を説明するための図である。
【図７】鍵管理テーブルの記憶内容を説明するための図である。
【図８】個人情報登録動作、指示書蓄積動作、指示書実行動作を説明するためのフローチャートである。
【図９】個人情報登録動作における公開鍵の取得と暗号化個人情報の登録を説明するための図である。
【図１０】指示書蓄積動作におけるデータ送信先から指示書作成者への公開鍵とＩＤの送信を説明するための図である。
【図１１】指示書実行動作における当該指示書に埋め込まれたＩＤに基づく暗号化個人情報の取得を説明するための図である。
【図１２】２箇所の送信先に係る２個のＩＤが埋め込まれた指示書の例を示す図である。
【符号の説明】
【００４４】
１００・・・情報処理システム、１０１，１０２・・・ユーザ端末、１０３〜１０５・・・複合機、１０６・・・ネットワーク、１１０・・・指示書作成プログラム、１１１・・・指示書作成／編集部、１１２・・・公開鍵管理テーブル、１１３・・・データ入力部、１１４・・・データ送信部、１２０・・・指示書管理プログラム、１２１・・・指示書編集部、１２２・・・ユーザ情報管理テーブル、１２３・・・データ入力部、１２４・・・データ送信部、１２５・・・指示書蓄積部、１２６・・・鍵生成部、１２７・・・鍵管理テーブル
【図１】
2008017167.tif 000003
【図２】
2008017167.tif 000004
【図３】
2008017167.tif 000005
【図４】
2008017167.tif 000006
【図５】
2008017167.tif 000007
【図６】
2008017167.tif 000008
【図７】
2008017167.tif 000009
【図８】
2008017167.tif 000010
【図９】
2008017167.tif 000011
【図１０】
2008017167.tif 000012
【図１１】
2008017167.tif 000013
【図１２】
2008017167.tif 000014