(57)【要約】【課題】電子入稿システムにおいて、電子データのセキュリティ強化を図る。【解決手段】顧客端末装置３からのドキュメントの電子データの入稿を受け付ける電子入稿サーバ１と接続し、当該電子入稿サーバ１からの指示に従いつつ前記電子データの出力処理を行う画像出力装置２において、非対称暗号化に必要な秘密鍵９を保持する鍵保持手段と、前記秘密鍵９と対になる公開鍵６を前記顧客端末装置３に配布する鍵配布手段と、前記顧客端末装置３にて前記公開鍵６を用いて暗号化された後に当該顧客端末装置３から前記電子入稿サーバ１に入稿された電子データ７を当該電子入稿サーバ１から暗号化された状態のまま受け取るデータ取得手段と、前記データ取得手段で受け取った電子データ７に対して前記秘密鍵９を用いた復号化を行う復号化手段と、前記復号化手段による復号化後の電子データ５の出力処理を行う出力手段とを備える。【選択図】図１
2008046830.tif 000002
【特許請求の範囲】
【請求項１】
顧客端末装置からのドキュメントの処理依頼を受け付けるとともに当該ドキュメントの電子データの入稿を受け付ける電子入稿サーバと接続し、当該電子入稿サーバからの指示に従いつつ前記電子データの出力処理を行う画像出力装置であって、
非対称暗号化に必要な秘密鍵を保持する鍵保持手段と、
前記秘密鍵と対になる公開鍵を前記顧客端末装置に配布する鍵配布手段と、
前記顧客端末装置にて前記公開鍵を用いて暗号化された後に当該顧客端末装置から前記電子入稿サーバに入稿された電子データを当該電子入稿サーバから暗号化された状態のまま受け取るデータ取得手段と、
前記データ取得手段で受け取った暗号化された状態の電子データに対して前記鍵保持手段が保持する秘密鍵を用いた復号化を行う復号化手段と、
前記復号化手段による復号化後の電子データの出力処理を行う出力手段と
を備えることを特徴とする画像出力装置。
【請求項２】
前記鍵保持手段は、着脱可能に構成されたドングルからなる
ことを特徴とする請求項１記載の画像出力装置。
【請求項３】
前記鍵配布手段は、前記公開鍵の前記顧客端末装置への配布を、前記電子入稿サーバを経由して行う
ことを特徴とする請求項１または２記載の画像出力装置。
【請求項４】
少なくとも、請求項１〜３のいずれか１項に記載の画像出力装置と、前記電子入稿サーバとを備えてなる電子入稿システムであって、
前記電子入稿サーバには、前記顧客端末装置にて前記公開鍵を用いて暗号化された電子データまたはこれに付随する処理設定情報の少なくとも一方について、当該顧客端末装置が保持する秘密鍵を用いて暗号化されたデジタル署名が付加して送られると、当該顧客端末装置が保持する公開鍵で当該顧客端末装置から配布されたものを用いて前記デジタル署名を復号化し、当該顧客端末装置から送られた電子データまたは処理設定情報の少なくとも一方の改ざん有無を検証するデジタル署名検証手段が設けられている
ことを特徴とする電子入稿システム。
【請求項５】
少なくとも、請求項１〜３のいずれか１項に記載の画像出力装置と、前記電子入稿サーバとを備えてなる電子入稿システムであって、
前記電子入稿サーバには、
前記顧客端末装置からのドキュメントの処理依頼を受け付けると、当該ドキュメントの電子データを当該電子データの所在箇所にアクセスして取り出すデータ取得手段と、
前記データ取得手段が前記所在箇所にアクセスする際に、前記顧客端末装置が保持する秘密鍵で当該顧客端末装置から配布されたものを用いて前記デジタル署名を作成し、当該デジタル署名を前記所在箇所に送付して、前記顧客端末装置が保持する公開鍵で当該顧客端末装置から配布されたものを用いて復号化させることで当該アクセスの正当性を検証させるデジタル署名送付手段と
が設けられていることを特徴とする電子入稿システム。
【請求項６】
顧客端末装置からのドキュメントの処理依頼を受け付けるとともに当該ドキュメントの電子データの入稿を受け付ける電子入稿サーバと接続し、当該電子入稿サーバからの指示に従いつつ前記電子データの出力処理を行う画像出力装置にて用いられるプログラムであって、
前記画像出力装置を、
非対称暗号化に必要な秘密鍵を保持する鍵保持手段と、
前記秘密鍵と対になる公開鍵を前記顧客端末装置に配布する鍵配布手段と、
前記顧客端末装置にて前記公開鍵を用いて暗号化された後に当該顧客端末装置から前記電子入稿サーバに入稿された電子データを当該電子入稿サーバから暗号化された状態のまま受け取るデータ取得手段と、
前記データ取得手段で受け取った暗号化された状態の電子データに対して前記鍵保持手段が保持する秘密鍵を用いた復号化を行う復号化手段と、
前記復号化手段による復号化後の電子データの出力処理を行う出力手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置および当該画像出力装置を備えて構成される電子入稿システム並びに当該画像出力装置にて用いられるプログラムに関する。
【背景技術】
【０００２】
近年、電子入稿システムが利用されつつある。電子入稿システムとは、コピーサービス業者や印刷会社等が、顧客からのドキュメントの印刷出力依頼、および、その印刷出力依頼に係るドキュメントを、インターネットに代表される電子的ネットワークを介して受け付け、これらに応じてドキュメントの印刷出力を行うサービスを提供するために用いるものである。さらに具体的には、顧客の端末装置と、サービス提供側の電子入稿サーバ、画像出力装置、装丁装置等とが、電子的ネットワークを介して互いに接続されてなるシステムで、端末装置から電子的ネットワークを通じて入稿されるドキュメントの電子データを電子入稿サーバが受け付け、その電子入稿サーバが受け付けた電子データを画像出力装置が印刷出力することで、そのドキュメントの印刷物が得られるように構成されたものである。
【０００３】
このような電子入稿システムを利用する場合、顧客の立場からは、ドキュメントの電子データを、電子的ネットワークを介して、第三者であるコピーサービス業者や印刷会社等に渡すことになるため、セキュリティの点で不安を感じてしまうおそれがある。このことから、電子入稿システムの利用にあたっては、非対称鍵である秘密鍵および公開鍵を用いて電子データの暗号化を行い、これにより当該電子データについてのセキュリティを確保することが提案されている（例えば、特許文献１〜３参照）。
【０００４】
【特許文献１】特開２００２−２５９１０８号公報
【特許文献２】特開２００４−１７８２１５号公報
【特許文献３】特開２００５−６０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の電子入稿システムにおける暗号化では、以下に述べる点で、セキュリティ確保が十分であるとは言えない。
従来における暗号化では、主に電子的ネットワーク上でのセキュリティを問題視している。そのため、コピーサービス業者や印刷会社等の側では、電子入稿サーバが顧客側から入稿されるドキュメントの暗号化済み電子データを受け取ると、その電子入稿サーバにて電子データの復号化を行って、その電子データを画像出力装置で出力可能な状態にする。
ところが、電子入稿サーバと画像出力装置との間は、通信回線を介して接続されることが一般的であり、その通信回線によってＬＡＮ（ローカルエリアネットワーク）が構築されることもあり得る。したがって、必ずしも電子入稿サーバと画像出力装置との間のセキュリティ確保が十分であるとは言えないのである。
【０００６】
そこで、本発明は、電子データのセキュリティ強化を図ることのできる画像出力装置、電子入稿システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る画像出力装置は、顧客端末装置からのドキュメントの処理依頼を受け付けるとともに当該ドキュメントの電子データの入稿を受け付ける電子入稿サーバと接続し、当該電子入稿サーバからの指示に従いつつ前記電子データの出力処理を行うものであって、非対称暗号化に必要な秘密鍵を保持する鍵保持手段と、前記秘密鍵と対になる公開鍵を前記顧客端末装置に配布する鍵配布手段と、前記顧客端末装置にて前記公開鍵を用いて暗号化された後に当該顧客端末装置から前記電子入稿サーバに入稿された電子データを当該電子入稿サーバから暗号化された状態のまま受け取るデータ取得手段と、前記データ取得手段で受け取った暗号化された状態の電子データに対して前記鍵保持手段が保持する秘密鍵を用いた復号化を行う復号化手段と、前記復号化手段による復号化後の電子データの出力処理を行う出力手段とを備えることを特徴とする。
【０００８】
また、本発明に係るプログラムは、顧客端末装置からのドキュメントの処理依頼を受け付けるとともに当該ドキュメントの電子データの入稿を受け付ける電子入稿サーバと接続し、当該電子入稿サーバからの指示に従いつつ前記電子データの出力処理を行う画像出力装置にて用いられるプログラムであって、前記画像出力装置を、非対称暗号化に必要な秘密鍵を保持する鍵保持手段と、前記秘密鍵と対になる公開鍵を前記顧客端末装置に配布する鍵配布手段と、前記顧客端末装置にて前記公開鍵を用いて暗号化された後に当該顧客端末装置から前記電子入稿サーバに入稿された電子データを当該電子入稿サーバから暗号化された状態のまま受け取るデータ取得手段と、前記データ取得手段で受け取った暗号化された状態の電子データに対して前記鍵保持手段が保持する秘密鍵を用いた復号化を行う復号化手段と、前記復号化手段による復号化後の電子データの出力処理を行う出力手段として機能させることを特徴とする。
【０００９】
上記構成の画像出力装置および当該画像出力装置を備えて構成される電子入稿システム並びに上記構成のプログラムでは、電子入稿サーバから画像出力装置が暗号化された状態のままの電子データを受け取り、その画像出力装置にて当該電子データの復号化を行うので、その画像出力装置での出力処理の直前まで復号化をしないこととなり、電子入稿サーバと画像出力装置との間についても高いセキュリティが確保されることとなる。
【発明の効果】
【００１０】
本発明によれば、電子入稿サーバと画像出力装置との間についても高いセキュリティが確保されるので、従来に比べてその電子データのセキュリティ強化を図ることができる。したがって、電子入稿システムの利用者、特に顧客側に対してセキュリティ上の不安を感じさせてしまうことがなく、この点において当該電子入稿システムの普及に寄与することが期待できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る画像出力装置、電子入稿システムおよびプログラムについて説明する。
【００１２】
〔第１実施形態〕
図１は、本発明に係る電子入稿システムの第１実施形態における概略構成例を示す説明図である。
【００１３】
図例の電子入稿システムは、大別すると、サービス提供業者側に配された電子入稿サーバ１および画像出力装置（以下「プリンタ」という）２と、サービス提供を受ける顧客側に配された端末装置（以下、単に「顧客端末」という）３とから構成されており、電子入稿サーバ１と顧客端末３との間がインターネットに代表される電子的ネットワーク４を介して接続されている。また、電子入稿サーバ１とプリンタ２との間は、通信回線を介して接続されており、その通信回線によってＬＡＮが構築されていてもよい。
【００１４】
このような構成の電子入稿システムにおいて、顧客端末３は、電子的ネットワーク４を介してサービス提供業者側の電子入稿サーバ１にアクセスし得るように構成されたもので、具体的にはＷｅｂブラウザが動作可能なパーソナルコンピュータ、情報携帯端末（Personal Digital Assistant；ＰＤＡ）、携帯電話機等が挙げられる。また、顧客端末３では、その顧客端末３の側で生成または取得したドキュメントの電子データ（以下「入稿データ」という）５に対し、公開鍵６を用いた暗号化を行って、暗号化済入稿データ７を得る機能を備えている。さらには、電子入稿サーバ１にアクセスして、その暗号化済入稿データ７を電子入稿サーバ１に対して送信（アップロード）する機能をも備えている。
【００１５】
一方、サービス提供業者側における電子入稿サーバ１は、顧客端末３からの入稿データの処理依頼を、電子的ネットワーク４を通じて受け付けるためのもので、具体的にはコンピュータとしての機能を有したサーバ装置によって実現することが考えられる。また、電子入稿サーバ１では、顧客端末３からアップロードされた暗号化済入稿データ７を記憶保持するデータベース８を備えており、これにより複数の処理依頼やデータ等の受け付けに対応したり、サービス提供業者の業務時間外の受け付けに対応することを可能にしている。なお、顧客端末３と電子入稿サーバ１との間における一連のデータ等の授受は、顧客端末３での１回のユーザ操作で完結するようにしてもよいし、データアップロード後に印刷指示について情報要求をするようにしてもよい。また、電子的ネットワーク４上における伝送路は、電子入稿サーバ１の証明書で周知のＳＳＬ（Secure Sockets Layer）技術を用いて保護することが考えられる。
【００１６】
また、電子入稿サーバ１に接続するプリンタ２は、電子入稿サーバ１からの指示に従いつつ、入稿データについての印刷出力を行って、顧客からの処理依頼に係るドキュメントの印刷物を生成するものである。そのために、プリンタ２は、非対称暗号化に必要な秘密鍵９を保持する鍵保持手段、その秘密鍵９と対になる公開鍵６を顧客端末３に配布する鍵配布手段、顧客端末３にて公開鍵６を用いて暗号化された後に当該顧客端末３から電子入稿サーバ１に入稿された暗号化済入稿データ７を当該電子入稿サーバ１から暗号化された状態のまま受け取るデータ取得手段、データ取得手段で受け取った暗号化された状態の暗号化済入稿データ７に対して鍵保持手段が保持する秘密鍵９を用いた復号化を行って入稿データ５を得る復号化手段、および、復号化手段による復号化後の入稿データ５を印刷出力可能な形式のデータ（以下「ＲＩＰデータ」という）１０に変換（Ripping）し当該ＲＩＰデータ１０の出力処理を行う出力手段としての機能を備えている。
【００１７】
これらの各手段は、プリンタ２におけるコンピュータとしての機能、すなわちプリンタ２が有するＣＰＵ、ＲＡＭ、ＲＯＭ等の組み合わせにより構成される機能が、所定プログラムを実行することによって実現されるものとする。このことは、プリンタ２内にインストールされた所定プログラムによって、上述した各手段としての機能が実現されることを意味する。ただし、これらの各手段を実現する所定プログラムは、予めプリンタ２内に用意されたものではなく、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または有線若しくは無線による通信手段を介して配信されるものであってもよい。つまり、上述した構成のプリンタ２は、当該プリンタ２におけるコンピュータを当該プリンタ２として機能させるプログラムによっても実現可能である。
【００１８】
なお、電子入稿サーバ１とプリンタ２との間にＬＡＮが構築されている場合には、そのＬＡＮ上に複数のプリンタ２が存在することも考えられる。その場合に、これら複数のプリンタ２は、それぞれが全て同じ秘密鍵９を保持するように構成することが考えられる。ただし、データ入稿時に出力処理を行うプリンタ２を指定させる場合、すなわち顧客端末３での処理依頼と当該処理依頼を実行するプリンタ２との対応付けを明確に行い得る場合であれば、個々のプリンタ２がそれぞれ別々の秘密鍵９を持つように構成してもよい。
【００１９】
このように構成された電子入稿システムは、以下に述べるような処理動作を行う。すなわち、サービス提供業者によるサービスの提供を受けるべく、顧客が顧客端末３を操作して電子的ネットワーク４を介して電子入稿サーバ１にアクセスし、その電子入稿サーバ１に対して入稿データの処理依頼を発行すると、その顧客端末３に対しては、プリンタ２から公開鍵６が配布される。この公開鍵６を受け取ると、顧客端末３では、処理対象となる入稿データ５に対して当該公開鍵６を用いた暗号化を行い暗号化済入稿データ７を得た後に、その暗号化済入稿データ７を、電子的ネットワーク４を通じて電子入稿サーバ１に対してアップロードする。そして、電子入稿サーバ１にアップロードされた暗号化済入稿データ７は、その電子入稿サーバ１が備えるデータベース８に記憶保持される。
【００２０】
その後、サービス提供業者側にて、暗号化済入稿データ７についての処理を行い得るタイミングになると、その暗号化済入稿データ７がデータベース８内から取り出され、暗号化された状態のまま、電子入稿サーバ１からプリンタ２へ送られる。
【００２１】
暗号化済入稿データ７が送られてくると、プリンタ２では、その暗号化済入稿データ７に対して、プリンタ２が保持している秘密鍵９を用いて復号化を行い、これにより当該暗号化済入稿データ７から入稿データ５を得る。そして、その入稿データ５のＲＩＰデータ１０への変換を経た後に、そのＲＩＰデータ１０の出力処理を行う。
【００２２】
このような処理動作を電子入稿システムが行うことで、サービス提供業者は、顧客側からの依頼に応じて、電子入稿サーバ１を通じて入稿されたドキュメントの原稿について、プリンタ２を使って出力処理した印刷物を生成する、といったサービスを提供することができるのである。
【００２３】
ただし、サービスを提供する際に、本実施形態で説明した電子入稿システムでは、電子入稿サーバ１から暗号化された状態のままの暗号化済入稿データ７をプリンタ２が受け取り、そのプリンタ２にて当該暗号化済入稿データ７の復号化を行うようになっている。つまり、プリンタ２での出力処理の直前まで復号化をしない。しかも、その復号化は、プリンタ２自身が保持する秘密鍵９を用いて行う。
【００２４】
したがって、本実施形態では、電子入稿サーバ１とプリンタ２との間について、高いセキュリティが確保されることになり、従来に比べて入稿データ５のセキュリティ強化を図ることができるので、電子入稿システムの利用者、特に顧客側に対してセキュリティ上の不安を感じさせてしまうことがなく、この点において当該電子入稿システムの普及に寄与することが期待できる。
【００２５】
図２は、本発明に係る電子入稿システムの第１実施形態の変形例を示す説明図である。図例の電子入稿システムは、顧客端末３から電子入稿サーバ１への暗号化済入稿データ７の入稿を、電子的ネットワーク４を通じて、いわゆるオンラインで行うのではなく、一旦ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ／ＭＯ／ハードディスク／ＵＳＢメモリ等の記憶媒体１１に格納し、その記憶媒体１１を配送業者による配送を利用して、いわゆるオフラインでサービス提供業者へ送付する点で、上述した例とは異なる。このようなオフライン入稿の場合であっても、記憶媒体１１に暗号化済入稿データ７を格納し、しかもその暗号化済入稿データ７の復号化をプリンタ２での出力処理の直前に当該プリンタ２で行うようにすることで、高いセキュリティが確保されることになる。なお、オフライン入稿では、顧客端末３からの電子入稿サーバ１への処理依頼（入稿要求）とは別に、暗号化済入稿データ７を格納した記憶媒体１１が送られてくることになるが、その入稿要求の発行時に当該要求に対して個別付与される識別情報（ジョブＩＤ等）を用いた管理を電子入稿サーバ１が行うことで、当該要求と記憶媒体１１との対応付けが明確となる。印刷指示との関係においても同様である。
【００２６】
〔第２実施形態〕
図３は、本発明に係る電子入稿システムの第２実施形態における概略構成例を示す説明図である。
【００２７】
図例の電子入稿システムにおいても、プリンタ２が秘密鍵９を保持する鍵保持手段としての機能を備えているが、その鍵保持手段が着脱可能に構成されたドングル１２によって実現される点で、上述した第１実施形態の場合とは異なる。ドングル１２は、パラレルポートやシリアルポート等に接続するコネクタを有したハードウェアキーの一種であり、その一例としてＵＳＢ（Universal Serial Bus）に接続するものを用いることが考えられる。つまり、ドングル１２が秘密鍵９を保持しており、そのドングル１２が接続された状態であれば、プリンタ２は、当該秘密鍵９を用いた復号化を行い得るようになっている。
【００２８】
さらには、その秘密鍵９と対をなす公開鍵６について、その公開鍵６の顧客端末３への配布を、電子入稿サーバ１を経由して行う点で、上述した第１実施形態の場合とは異なる。電子入稿サーバ１を経由して行う公開鍵６の配布は、プリンタ２が保持する公開鍵６を電子入稿サーバ１に受け渡し、その後電子入稿サーバ１が顧客端末３への配布を行うようにしてもよいが、予めプリンタ２ではなく電子入稿サーバ１が公開鍵６を保持しておき、顧客端末３からの入稿要求に応じて電子入稿サーバ１が当該顧客端末３に直接配布を行うようにしても構わない。
【００２９】
このように構成された電子入稿システムでは、ドングル１２が秘密鍵９を保持しているので、そのドングル１２が接続された状態になければ、暗号化済入稿データ７を復号化することができず、その復号化によって得られる入稿データ５についての出力処理を行うこともできない。つまり、ドングル１２を持たない第三者が勝手に入稿データ５の出力処理を行うことができないようになっている。したがって、従来に比べてより一層のセキュリティ強化が図れ、十分に高いセキュリティを確保することが可能となる。
【００３０】
また、ドングル１２はプリンタ２に対して着脱可能なものなので、例えば電子入稿サーバ１に複数のプリンタ２が接続されている場合には、あるプリンタ２で故障や用紙切れ等のトラブルが生じても、そのプリンタ２に装着されていたドングル１２を他のプリンタ２へ移し替えるといったことが可能となり、入稿データ５の出力処理が行えないといった事態の発生を回避することができる。したがって、セキュリティのみならず、システム利用者にとっての利便性も十分に確保することが可能となる。
【００３１】
さらに、本実施形態における電子入稿システムでは、電子入稿サーバ１を経由して公開鍵６の配布を行うので、当該配布を、顧客端末３からの処理依頼（入稿要求）に応じて、その依頼（要求）の受付窓口となる電子入稿サーバ１が直接行うことになる。したがって、電子入稿サーバ１とプリンタ２との間の公開鍵６の授受等を省くことができ、結果として迅速な配布処理の実現やその配布の際の処理負荷軽減等を達成し得るようになる。
【００３２】
〔第３実施形態〕
図４は、本発明に係る電子入稿システムの第３実施形態における概略構成例を示す説明図である。
【００３３】
図例の電子入稿システムでは、デジタル署名を用いて、顧客によるデータ出力についての設定が改ざんされていないことをチェックし得る点で、上述した第１または第２実施形態の場合とは異なる。
【００３４】
その改ざんチェックのために、本実施形態における電子入稿システムでは、プリンタ２の側で保持する秘密鍵９および公開鍵６とは別に、顧客端末３も秘密鍵１３および公開鍵１４を保持している。そして、公開鍵１４については、電子入稿サーバ１に対して配布するようになっている。
【００３５】
また、顧客端末３では、プリンタ２の側から配布された公開鍵６を用いて暗号化を行うが、その公開鍵６による暗号化を、入稿データ５のみならず、その入稿データ５に付随する印刷設定情報についても行う。ここで「印刷設定情報」とは、入稿データ５の出力処理についての設定を指示する情報のことをいい、具体的には出力処理自体の設定（出力部数や出力サイズ等）を指示する情報や、その出力処理の依頼元に関する情報（顧客の氏名や名称等）等が該当する。
【００３６】
さらに、顧客端末３では、公開鍵６による暗号化後の暗号化済入稿データ７および暗号化済印刷設定情報１５に対して、顧客端末３が保持する秘密鍵１３を用いて暗号化されたデジタル署名を付加し、そのデジタル署名の付加後の暗号化済入稿データ７および暗号化済印刷設定情報１５を、電子入稿サーバ１に対してアップロードするようになっている。
【００３７】
一方、電子入稿サーバ１では、デジタル署名の付加後の暗号化済入稿データ７および暗号化済印刷設定情報１５が顧客端末３からアップロードされてくると、その顧客端末３が保持する公開鍵１４で当該顧客端末３から配布されたものを用いて、アップロードされてきたデジタル署名を復号化し、その暗号化済入稿データ７および暗号化済印刷設定情報１５について改ざん有無を検証する。すなわち、電子入稿サーバ１には、デジタル署名に基づいて改ざん有無を検証するデジタル署名検証手段としての機能が設けられているのである。なお、改ざん有無を検証は、周知のデジタル署名技術を用いて行えばよいため、ここではその詳細な説明を省略する。
【００３８】
そして、改ざんがなければ、アップロードされた暗号化済入稿データ７および暗号化済印刷設定情報１５を、一旦電子入稿サーバ１が備えるデータベース８に記憶保持した後、その暗号化済入稿データ７についての処理を行い得るタイミングになると、その暗号化済入稿データ７および暗号化済印刷設定情報１５がデータベース８内から取り出され、暗号化された状態のまま、電子入稿サーバ１からプリンタ２へ送られる。
【００３９】
暗号化済入稿データ７および暗号化済印刷設定情報１５が送られてくると、プリンタ２では、その暗号化済入稿データ７および暗号化済印刷設定情報１５に対して、プリンタ２が保持している秘密鍵９を用いて復号化を行い、これにより当該暗号化済入稿データ７から入稿データ５を得るとともに、印刷設定情報１６による指示内容を解析して認識する。そして、その入稿データ５のＲＩＰデータ１０への変換を経た後に、印刷設定情報１６による指示内容の認識結果に従いつつ、そのＲＩＰデータ１０の出力処理を行う。
【００４０】
このような処理動作を行うことで、本実施形態における電子入稿システムでは、電子入稿サーバ１の側、すなわちサービス提供業者の側において、暗号化済入稿データ７および暗号化済印刷設定情報１５が改ざんされていないことを検証し得るので、例えば出力部数等が不正に変更されてしまったり、あるいは顧客の個人情報が不正に第三者に流出したりすることを未然に防止でき、これにより更なるセキュリティ強化が図れるようになる。
【００４１】
なお、デジタル署名の付加は、必ずしも暗号化済入稿データ７と暗号化済印刷設定情報１５との両方に対して行う必要はなく、これらのいずれか一方のみに行うようにしても構わない。すなわち、デジタル署名を利用した改ざん有無の検証は、入稿データまたは処理設定情報の少なくとも一方について行えばよい。
【００４２】
〔第４実施形態〕
図５は、本発明に係る電子入稿システムの第４実施形態における概略構成例を示す説明図である。
【００４３】
図例の電子入稿システムでは、入稿データ５がフォーム部分５ａとデータ部分５ｂとから構成されている。フォーム部分５ａは、ドキュメントの体裁やフォーム等を特定するためのものである。また、データ部分５ｂは、ドキュメントの内容自体を特定するためのものである。したがって、ドキュメントが名刺である場合を例に挙げると、当該名刺の体裁等をフォーム部分５ａが特定し、当該名刺に表示される個人名等をデータ部分５ｂが特定することになる。
【００４４】
また、図例の電子入稿システムでは、入稿データ５のデータ部分で公開鍵６による暗号化後のもの（以下「暗号化済データ部分」という）１７が、顧客データサーバ１８が有するデータベース１９内に記憶蓄積され、これにより当該暗号化済データ部分１７が顧客側で管理されるようになっている。なお、顧客データサーバ１８は、顧客端末３と通信回線を介して接続するように配されたものであっても、あるいは顧客端末３が備える機能を利用して当該顧客端末３と一体に構成されたものであってもよい。ただし、顧客データサーバ１８に対しては、電子的ネットワーク４を通じて、電子入稿サーバ１がアクセスし得るようになっているものとする。
【００４５】
さらに、図例の電子入稿システムでは、プリンタ２の側で保持する秘密鍵９および公開鍵６とは別に、顧客端末３も秘密鍵２０および公開鍵２１を保持している。そして、秘密鍵２０を電子入稿サーバ１に対して配布し、公開鍵２１を顧客データサーバ１８に対して配布するようになっている。
【００４６】
このような構成の電子入稿システムでは、入稿データ５を処理するのにあたり、電子入稿サーバ１が顧客データサーバ１８にアクセスして、電子入稿サーバ１が暗号化済データ部分１７を顧客データサーバ１８のデータベース１９内から取り出す点が、上述した第１〜第３実施形態のいずれの場合とも異なる。
【００４７】
すなわち、入稿データ５を処理するのにあたり、顧客端末３では、入稿データ５のデータ部分５ｂについて、プリンタ２から受け取った公開鍵６を用いて暗号化を行い、その暗号化後における暗号化済データ部分１７を、顧客データサーバ１８のデータベース１９内に記憶蓄積させる。一方、入稿データ５を構成するフォーム部分５ａについては、必ずしもデータ部分５ｂのように秘匿性を高く保つ必要があるとは限らないことから、暗号化をせずに、そのまま電子入稿サーバ１に対してアップロードし、その電子入稿サーバ１が備えるデータベース８に記憶保持させる。また、電子入稿サーバ１に対しては、顧客端末３からの入稿要求およびフォーム部分５ａのアップロードとは別に、印刷指示が与えられるが、その印刷指示を共に秘密鍵２０の配布が行われる。さらに、顧客データサーバ１８に対しても、その秘密鍵２０と対になる公開鍵２１の配布が行われる。
【００４８】
顧客端末３からの印刷指示があると、電子入稿サーバ１では、その印刷の実行に必要となる入稿データ５の暗号化済データ部分１７をダウンロードすべく、顧客データサーバ１８に対して当該暗号化済データ部分１７のダウンロード要求を発行するとともに、そのダウンロード要求に顧客端末３から配布された秘密鍵２０を用いて暗号化されたデジタル署名を付加する。
【００４９】
ダウンロード要求を受け取ると、顧客データサーバ１８では、そのダウンロード要求に付加されているデジタル署名を、顧客端末３から配布された公開鍵２１を用いて復号化し、そのダウンロード要求が正当なものであるか否か、すなわち正当な権限を有する電子入稿サーバ１からのものであるか否かを検証する。そして、正当なダウンロード要求に対しては、データベース１９内からの暗号化済データ部分１７のダウンロードを許可する。このとき、顧客データサーバ１８では、いわゆるファイルサーバオーディット技術を用いて、アクセスログを記憶保持しておくことも考えられる。
【００５０】
このようにしてデータベース１９内からダウンロードされた暗号化済データ部分１７は、その後、暗号化された状態のまま、電子入稿サーバ１からプリンタ２へ送られる。そして、暗号化済データ部分１７が送られてくると、プリンタ２は、その暗号化済データ部分１７に対して、プリンタ２が保持している秘密鍵９を用いて復号化を行い、復号化後のデータ部分２２を得る。また、電子入稿サーバ１のデータベース８内に記憶保持されたフォーム部分５ａについても、電子入稿サーバ１からプリンタ２へ送られる。これらにより、プリンタ２には、フォーム部分５ａとデータ部分５ｂとが揃うので、これらのＲＩＰデータ２３ａ，２３ｂへの変換を経た後に、そのＲＩＰデータ２３ａ，２３ｂの出力処理を行う。
【００５１】
このように、本実施形態における電子入稿システムでは、顧客端末３からの処理依頼を受け付けると、電子入稿サーバ１が入稿データ５のデータ部分５ｂを当該データ部分５ｂの所在箇所である顧客データサーバ１８にアクセスして、その顧客データサーバ１８のデータベース１９内から取り出すようになっているが、その場合であっても、当該データ部分５ｂが暗号化され、かつ、プリンタ２での出力処理の直前まで復号化をしないので、高いセキュリティが確保されることになる。また、顧客データサーバ１８へのアクセスをデータ取得の条件とすることで、顧客データサーバ１８による管理情報（例えば顧客の個人情報）がサービス提供者側に残らないようなシステムを構築できる。
【００５２】
しかも、電子入稿サーバ１が顧客データサーバ１８にアクセスする際には、顧客端末３が保持する秘密鍵２０で当該顧客端末３から配布されたものを用いてデジタル署名を作成し、当該デジタル署名を顧客データサーバ１８に送付して、顧客端末３が保持する公開鍵２１で当該顧客端末３から配布されたものを用いて復号化させることで、当該アクセスの正当性を検証させるようになっている。したがって、処理実行に必要なデータ部分５ｂを、電子入稿サーバ１が顧客データサーバ１８にアクセスして取りに行く場合であっても、正当でないアクセスを排除することが可能となるので、顧客データサーバ１８による管理情報が不正に第三者に流出することを未然に防止でき、この点によってもセキュリティ強化を図る上で好適なものとなる。
【００５３】
さらに、本実施形態における電子入稿システムでは、入稿データ５をフォーム部分５ａとデータ部分５ｂと分け、これらを切り離して処理するように構成されているので、暗号化または復号化を行う際の処理パフォーマンスの向上も期待できるようになる。
【００５４】
なお、上述した第１〜第４実施形態では、本発明の好適な実施具体例について説明したが、本発明はその内容に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更することが可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明に係る電子入稿システムの第１実施形態における概略構成例を示す説明図である。
【図２】本発明に係る電子入稿システムの第１実施形態の変形例を示す説明図である。
【図３】本発明に係る電子入稿システムの第２実施形態における概略構成例を示す説明図である。
【図４】本発明に係る電子入稿システムの第３実施形態における概略構成例を示す説明図である。
【図５】本発明に係る電子入稿システムの第４実施形態における概略構成例を示す説明図である。
【符号の説明】
【００５６】
１…電子入稿サーバ、２…プリンタ（画像出力装置）、３…顧客端末（端末装置）、４…電子的ネットワーク、５…入稿データ（電子データ）、５ａ…フォーム部分、５ｂ…データ部分、６…公開鍵、７…秘密鍵、８…データベース、９…暗号化済入稿データ、１０…ＲＩＰデータ、１１…記憶媒体、１２…ドングル、１３…秘密鍵、１４…公開鍵、１５…暗号化済印刷設定情報、１６…印刷設定情報、１７…暗号化済データ部分、１８…顧客データサーバ、１９…データベース、２０…秘密鍵、２１…公開鍵、２２…データ部分、２３ａ，２３ｂ…ＲＩＰデータ
【図１】
2008046830.tif 000003
【図２】
2008046830.tif 000004
【図３】
2008046830.tif 000005
【図４】
2008046830.tif 000006
【図５】
2008046830.tif 000007