(57)【要約】【課題】外部のダウンロード先に電子データのダウンロードする際のセキュリティを向上させる。【解決手段】電子データとしての印刷文書を格納する印刷文書格納サーバ２４では、格納者クライアント１２，１４から印刷文書の格納を受け付けると、印刷文書を格納するとともに、Ａ文字列生成部２６でこの印刷文書を識別するための暗号データであるＡ文字列を生成し、格納者クライアントに送信する。携帯電話４２を所有する印刷実施者は、格納者クライアントからＡ文字列を受け取り、店舗内プリンタ５２や企業内プリンタ６２等に送信する。これらのプリンタは、受信したＡ文字列を印刷文書格納サーバに送信し、Ａ文字列認証部２８によって正当なＡ文字列であるとの認証を受けると、対応する印刷文書を受け取って印刷を行うことができる。【選択図】図１
2007233846.tif 000002
【特許請求の範囲】
【請求項１】
電子データのアップロードを受け付ける電子データ入力手段と、
アップロードされた電子データを格納する電子データ格納手段と、
格納される電子データと対応づけて、この電子データにアクセスするための認証データを生成する認証データ生成手段と、
生成された認証データを出力する認証データ出力手段と、
ダウンロード先を特定する特定データとともに認証データを入力する認証データ入力手段と、
入力された認証データを認証する認証手段と、
認証成功の場合に、特定データにより特定されるダウンロード先に、認証データに対応づけられた電子データをダウンロードする電子データ出力手段と、
を備える、ことを特徴とする電子データ格納装置。
【請求項２】
請求項１に記載の電子データ格納装置において、
認証データ生成手段は、格納される電子データ毎に、その電子データを一意に識別できる認証データを生成する、ことを特徴とする電子データ格納装置。
【請求項３】
請求項１に記載の電子データ格納装置において、
認証データ生成手段は、電子メール本体で送信可能な文字列からなる認証データを生成する、ことを特徴とする電子データ格納装置。
【請求項４】
請求項３に記載の電子データ格納装置において、
認証データ出力手段は、生成された認証データを電子メールで出力する、ことを特徴とする電子データ格納装置。
【請求項５】
請求項１に記載の電子データ格納装置において、
認証データ生成手段は、暗号化手段を備え、暗号化手段により暗号化された認証データを生成する、ことを特徴とする電子データ格納装置。
【請求項６】
請求項５に記載の電子データ格納装置において、
暗号化手段は、当該電子データ格納装置のみが復号化可能な鍵で暗号化を行う、ことを特徴とする電子データ格納装置。
【請求項７】
請求項１に記載の電子データ格納装置において、
認証データ出力手段は、生成された認証データを対応する電子データのアップロード元に出力する、ことを特徴とする電子データ格納装置。
【請求項８】
請求項１に記載の電子データ格納装置において、
認証データ出力手段は、生成された認証データを設定された相手方に出力する、ことを特徴とする電子データ格納装置。
【請求項９】
請求項１に記載の電子データ格納装置において、
電子データ入力手段は、電子データのアップロード元から入力されるパスワードも受け付け、
認証データ入力手段は、認証データの入力元から入力されるパスワードも受け付け、
当該電子データ格納装置は、入力した両パスワードに基づいて、入力元の認証を行う、ことを特徴とする電子データ格納装置。
【請求項１０】
請求項１に記載の電子データ格納装置において、
さらに、電子データの利用に対し、課金を行う課金手段を備える、ことを特徴とする電子データ格納装置。
【請求項１１】
請求項１に記載の電子データ格納装置において、
ダウンロードの対象となる電子データは印刷文書である、電子データ格納装置。
【請求項１２】
請求項１１に記載の電子データ格納装置において、
ダウンロード先は、画像形成システムである、電子データ格納装置。
【請求項１３】
請求項１２に記載の電子データ格納装置において、
認証データ入力手段は、ダウンロード先の画像形成システムから認証データを入力する、ことを特徴とする電子データ格納装置。
【請求項１４】
請求項１２に記載の電子データ格納装置において、
電子データ入力手段は、電子データのアップロード元から入力される印刷設定の指示データも受け付け、
認証データ入力手段は、認証データの入力元から入力される印刷設定の指示データも受け付け、
当該電子データ格納装置は、受け付けた両印刷設定の指示データに基づいて、採用すべき印刷設定の指示データを生成する指示データ生成手段を備え、
電子データ出力手段は、生成された印刷設定の指示データも画像形成システムに出力する、ことを特徴とする電子データ格納装置。
【請求項１５】
コンピュータに対し、
電子データのアップロードを受け付ける電子データ入力手順と、
アップロードされた電子データを格納する電子データ格納手順と、
格納される電子データと対応づけて、この電子データにアクセスするための認証データを生成する認証データ生成手順と、
生成された認証データを出力する認証データ出力手順と、
ダウンロード先を特定する特定データとともに認証データを入力する認証データ入力手順と、
入力された認証データを認証する認証手順と、
認証成功の場合に、特定データにより特定されるダウンロード先に、認証データに対応づけられた電子データをダウンロードする電子データ出力手順と、
を実行させる、ことを特徴とする電子データ格納プログラム。
【請求項１６】
コンピュータが実行する方法であって、
電子データのアップロードを受け付ける電子データ入力手順と、
アップロードされた電子データを格納する電子データ格納手順と、
格納される電子データと対応づけて、この電子データにアクセスするための認証データを生成する認証データ生成手順と、
生成された認証データを出力する認証データ出力手順と、
ダウンロード先を特定する特定データとともに認証データを入力する認証データ入力手順と、
入力された認証データを認証する認証手順と、
認証成功の場合に、特定データにより特定されるダウンロード先に、認証データに対応づけられた電子データをダウンロードする電子データ出力手順と、
を含む、ことを特徴とする電子データ格納方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダウンロードの対象となる電子文書を格納する技術、特に、格納する電子文書を安全に管理する技術に関する。
【背景技術】
【０００２】
外出先などの外部環境下において、印刷文書の印刷を行いたい場合がある。下記特許文献１には、ノートパソコンに携帯電話を接続し、携帯電話の回線網から画像形成装置に印刷させる技術が開示されている。下記特許文献２には、携帯電話からサーバに格納されている印刷文書を赤外線等で画像形成装置に送信し、印刷させる技術が開示されている。下記特許文献３には、電子メールに印刷文書を添付して送信し、印刷を行う技術が開示されている。下記特許文献４には、電子メールを通じて印刷ジョブを制御する技術が開示されている。
【０００３】
【特許文献１】特開２００３−１０８４６９号公報
【特許文献２】特開２００２−３６６３１４号公報
【特許文献３】特開２００１−０８４１９１号公報
【特許文献４】特開２００３−２０２９７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１乃至４の技術では、外部の画像形成装置と通信する過程におけるセキュリティの確保に不安な部分があった。また、不特定ユーザなど多数のユーザに対し簡易に印刷を行わせることが難しかった。なお、このような問題は、画像形成装置に印刷文書を印刷させる場合だけでなく、各種の電子データをダウンロードする場合にも生じる。
【０００５】
本発明の目的は、外部のダウンロード先に電子データのダウンロードする際のセキュリティを向上させることにある。
【０００６】
本発明の別の目的は、多数のユーザが各ダウンロード先に電子データをダウンロードするための仕組みを効率化することにある。
【０００７】
本発明のさらに別の目的は、印刷文書を外部の画像形成装置に印刷するための新たなシステム構成を実現することにある。
【課題を解決するための手段】
【０００８】
本発明の電子データ格納装置は、電子データのアップロードを受け付ける電子データ入力手段と、アップロードされた電子データを格納する電子データ格納手段と、格納される電子データと対応づけて、この電子データにアクセスするための認証データを生成する認証データ生成手段と、生成された認証データを出力する認証データ出力手段と、ダウンロード先を特定する特定データとともに認証データを入力する認証データ入力手段と、入力された認証データを認証する認証手段と、認証成功の場合に、特定データにより特定されるダウンロード先に、認証データに対応づけられた電子データをダウンロードする電子データ出力手段と、を備える。
【０００９】
この電子データ格納装置は、電子データを格納するサーバとして機能する装置である。電子データ格納装置は、ワークステーション、ＰＣ（パーソナルコンピュータ）、複合機（プリンタ、スキャナ、ファクシミリなどが搭載された装置）など、演算・記憶機能を備えたハードウエアとその動作を規定するソフトウエアを用いたコンピュータによって構築することができる。電子データ格納装置における各種手段は、一つのハードウエアを用いた集中処理により実現されてもよいし、通信可能な複数のハードウエアを用いた分散処理により実現されてもよい。
【００１０】
電子データ入力手段は、アップロードされる電子データを受け付ける手段である。ここで、アップロードとは、ネットワークを通じて、クライアントとしてのアップロード元がもつ電子データをサーバとしての電子データ格納装置に転送することをいう。また、ダウンロードとは、逆に、電子データ格納装置から、クライアントとしてのダウンロード先に電子データを転送することをいう。電子データは、電子的に生成されたデータであるが、ここでは、特に、文書、音楽、動画、プログラムなどのように格納して管理する価値があるデータであることを想定している。電子データのアップロード元は、典型的には、有線あるいは無線のネットワークを通じて通信される装置であるが、専用ケーブルや無線を通じて直接通信される装置であってもよい。電子データ格納手段は、電子データ入力手段により入力された電子データを半導体メモリやハードディスクなどの記憶装置に格納する。認証データ生成手段は、電子データ格納手段が格納する電子データにアクセスするための認証データを生成する。認証データは、きめ細かなアクセス制御を行う観点からは電子データ毎に作成されることが望ましいが、アクセス制御を簡易化する観点からは複数の電子データに対し共通のものが作成されてもよい。認証データ出力手段は、認証データ生成手段により生成された認証データを他の装置に対して出力する。
【００１１】
認証データ入力手段は、ダウンロード先を特定する特定データとともに、認証データを入力する。ダウンロード先は、電子データのダウンロードを行うクライアントとして動作する装置である。ダウンロード先は、単体のハードウエアからなっていてもよいし、通信可能に接続された複数のハードウエアからなっていてもよい。ダウンロード先の例としては、画像形成装置、ＰＣ、携帯電話、携帯音楽プレーヤなど様々な装置を挙げることができる。特定データとは、電子データ出力手段における電子データの出力先を明示するデータである。また、入力する認証データは、簡単には、認証データ出力手段で出力する認証データと同一のものとすればよいが、ダウンロード先で加えられた付加データを含むなど、出力した認証データと異なるものであってもよい。さらに、特定データ及び認証データの入力元は、認証データ出力手段による認証データの出力先と同じであっても異なっていてもよいし、あるいは、特定データにより特定されるダウンロード先と同じであっても異なっていてもよい。
【００１２】
認証手段は、入力された認証データに対する認証処理を行い、認証の成功・不成功を判断する。認証処理は、例えば、認証データ生成手段で生成した認証データと対比したり、認証データ生成手段での認証データ生成に対応するアルゴリズムで演算処理したりして行われる。電子データ出力手段は、認証手段による認証が成功した場合に、生成された認証データに対応づけられた電子データを、特定データにより特性されるダウンロード先に出力する。
【００１３】
この構成によれば、電子データ格納装置は、正当な認証データを入力したダウンロード先に対して電子データをダウンロードする。ゆえに、ユーザの側では、自身で電子データを保持していなくても、正当な認証データを適切に管理しておき、ダウンロード時に電子データ格納装置へ送信すれば、電子データをダウンロードすることができる。しかも、電子データ格納装置は、認証データを認証するため、ダウンロードの安全性が確保される。また、認証データは、複数のユーザに持たせることもできるため、複数のユーザに電子データを配布するような場合にも簡単に対応することができる。
【００１４】
本発明の電子データ格納装置の一態様においては、認証データ生成手段は、格納される電子データ毎に、その電子データを一意に識別できる認証データを生成する。これにより、各電子データに対するセキュリティを向上させることができる。また、この認証データを用いると、認証データの入力元から電子データを識別する情報を入力しなくても、ダウンロードの対象となる電子データが識別されることになる。つまり、電子データ格納装置に対する指示内容が簡略化できることとなる。
【００１５】
本発明の電子データ格納装置の一態様においては、認証データ生成手段は、電子メール本体で送信可能な文字列からなる認証データを生成する。電子メール本体で送信可能とは、添付することなく送信可能であることをいう。具体的には、テキスト形式の文字列などを挙げることができる。
【００１６】
本発明の電子データ格納装置の一態様においては、認証データ出力手段は、生成された認証データを電子メールで出力する。電子メールは、広く普及している通信手段であり、例えば出力先が携帯電話であっても送信可能となる。認証データ出力手段が認証データを電子メールで出力する場合には、認証データ入力手段においても、認証データを電子メールで入力できるようにすることが望ましい。なお、言うまでもないが、アップロード元やダウンロード先を含む外部装置と電子データ格納装置との間の通信には、ｈｔｔｐやｆｔｐなど、電子メール以外の通信プロトコルを採用することも可能である。
【００１７】
本発明の電子データ格納装置の一態様においては、認証データ生成手段は、暗号化手段を備え、暗号化手段により暗号化された認証データを生成する。この場合、認証手段では、暗号化された認証データを入力すると、必要に応じて復号化を行い、その後に認証処理を実施する。また、本発明の電子データ格納装置の一態様においては、暗号化手段は、当該電子データ格納装置のみが復号化可能な鍵で暗号化を行う。この態様においては、電子データ格納装置以外では認証データを復号化できないため、セキュリティを向上させることができる。なお、鍵は、固定された値である必要はなく、ワンタイムパスワードであってもよい。
【００１８】
本発明の電子データ格納装置の一態様においては、認証データ出力手段は、生成された認証データを対応する電子データのアップロード元に出力する。また、本発明の電子データ格納装置の一態様においては、認証データ出力手段は、生成された認証データを設定された相手方に出力する。後者の態様をとる場合、例えば、仕事上の繋がりがある第三者や、メールマガジンの購読者などの第三者などに電子データをダウンロードさせることが可能となる。
【００１９】
本発明の電子データ格納装置の一態様においては、電子データ入力手段は、電子データのアップロード元から入力されるパスワードも受け付け、認証データ入力手段は、認証データの入力元から入力されるパスワードも受け付け、当該電子データ格納装置は、入力した両パスワードに基づいて、入力元の認証を行う。両パスワードは同じであっても、対応関係にある異なるものであってもよい。パスワードによる認証も加わることで、一層セキュリティが高められる。なお、この態様の下、格納する電子データのセキュリティを確保するために、電子データのアップロード元から入力されるパスワードで、電子データを暗号化し、認証データの入力元から入力したパスワードで、電子データを復号化することも有効である。また、この変形例として、当該電子データ格納装置でパスワードによる暗号化を行う代わりにアップロード元で暗号化したり、当該電子データ格納装置でパスワードによる復号化を行う代わりにダウンロード先で復号化したりする態様も考えられる。
【００２０】
本発明の電子データ格納装置の一態様においては、さらに、電子データの利用に対し、課金を行う課金手段を備える。課金は、例えば、ダウンロード先のユーザや、アップロード元のユーザに対し直接行ってもよいし、予め設定されたり実行時に指示されたりした第三者に対して行ってもよい。
【００２１】
本発明の電子データ格納装置の一態様においては、ダウンロードの対象となる電子データは印刷文書である。印刷文書は、印刷対象となる電子文書であり、文字、図形、画像などが、ベクトル形式やラスタ形式などの適当な形式で記載されたデータを指す。
【００２２】
本発明の電子データ格納装置の一態様においては、ダウンロード先は、画像形成システムである。ここで、画像形成システムとは、印刷を行うプリンタ（画像形成装置）とその制御部とを含む装置である。画像形成システムは、プリンタ機能のみを備えた装置であってもよいし、スキャナ機能やファクシミリ機能も含む複合機などであってもよい。
【００２３】
本発明の電子データ格納装置の一態様においては、認証データ入力手段は、ダウンロード先の画像形成システムから認証データを入力する。こうすることで、電子データ格納装置に対するユーザからの直接アクセスの必要性を無くし、電子データ格納装置の秘匿化や、電子データ格納装置への不正アクセスの防止を図ることが可能となる。
【００２４】
本発明の電子データ格納装置の一態様においては、電子データ入力手段は、電子データのアップロード元から入力される印刷設定の指示データも受け付け、認証データ入力手段は、認証データの入力元から入力される印刷設定の指示データも受け付け、当該電子データ格納装置は、受け付けた両印刷設定の指示データに基づいて、採用すべき印刷設定の指示データを生成する指示データ生成手段を備え、電子データ出力手段は、生成された印刷設定の指示データも画像形成システムに出力する。印刷設定の指示データとは、両面印刷、Ｎ−ｕｐ印刷、ステープル処理などの印刷制御指示をいう。なお、両指示データの内容が相容れないものである場合も考えられるため、例えば、指示データに優先順位をつけるなど、指示データを決定するアルゴリズムを定めておくことが望ましい。
【００２５】
なお、上記本発明においては、電子データのアップロード過程もしくはダウンロード過程または認証データの出力過程もしくは入力過程などに対し、公開鍵暗号方式などを利用した暗号化技術やユーザ認証技術を導入して、通信セキュリティを一層向上させることも可能である。
【発明を実施するための最良の形態】
【００２６】
図１は、本実施の形態にかかるシステム構成を説明する図である。図示した社内システム１０は、ある会社に設けられたコンピュータ・ネットワークシステムである。社内システム１０には、格納者クライアント１２，１４が設けられ、ＬＡＮ２０に接続されている。格納者クライアント１２，１４は、社外で印刷文書の印刷を行えるように設定を行う格納者が使用する装置であり、格納者が日常使用するＰＣなどを用いて構築される。ＬＡＮ２０には、さらに、メールサーバ２２と印刷文書格納サーバ２４が接続されている。メールサーバ２２は、ＬＡＮ２０内、及びＬＡＮ２０と外部とで電子メールを送受信する場合に使用されるサーバである。また、印刷文書格納サーバ２４は、電子データたる印刷文書を格納して管理する装置であり、格納者クライアント１２，１４から電子メール等により印刷文書のアップロードを受け付けて内部に格納するとともに、外部のプリンタからの要求に基づいてこのプリンタに対し印刷文書をダウンロードさせる。つまり、印刷文書格納サーバ２４は、社内システム１０内における電子文書を、外部のプリンタに出力するための橋渡しをする。
【００２７】
印刷文書格納サーバ２４には、この過程で印刷文書のセキュリティを確保するべく、Ａ文字列生成部２６と、Ａ文字列認証部２８が設けられている。Ａ文字列生成部２６は、格納する印刷文書に対応するデータであって、内部に保持する鍵で暗号化した文字列データ（これをＡ文字列と呼ぶ）を作成するものである。作成されたＡ文字列は印刷文書格納サーバ２４によって格納者クライアント１２，１４等に送信される。また、Ａ文字列認証部２８は、プリンタから受信したＡ文字列を認証し、このアクセスが正当化否かの確認を行うものである。すなわち、Ａ文字列認証部２８は、Ａ文字列生成部２６が生成したＡ文字列を所有するユーザからの要求であるか否かを認証して、アクセスの正当性を確認するのである。なお、印刷文書格納サーバ２４は、格納する印刷文書の暗号化を行う機能なども備えている。
【００２８】
社内システム１０は、インターネットなどのＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３０に接続されている。このＷＡＮ３０には、携帯電話回線網４０が接続されており、携帯電話４２との間の通信が可能となっている。そこで、格納者クライアント１２，１４を操作する格納者は、プリンタを格納した後で受信するＡ文字列をメールサーバ２２を介して携帯電話４２をもつ印刷実施者にメール送信することができる。ＷＡＮ３０には、さらに、外部からのアクセス制限を行うファイヤーウォール５０，６０を介して、画像形成システムとしての店舗内プリンタ５２と企業内プリンタ６２がそれぞれ接続されている。店舗内プリンタ５２は、コンビニエンスストアに置かれたプリンタであり、一般サービス用として用いられる。また、企業内プリンタ６２は、他の会社や、ＡＳＰ（アプリケーションサービスプロバイダ）などに置かれたプリンタである。Ａ文字列を受け取った印刷実施者は、Ａ文字列を含む電子メールを店舗内プリンタ５２や企業内プリンタ６２に送信し、対応する印刷文書の印刷を行わせることができる。店舗内プリンタ５２や企業内プリンタ６２では、受信したＡ文字列を印刷文書格納サーバ２４に送信して認証を受けた後、Ａ文字列に対応する印刷文書をダウンロードして、その印刷を行う。
【００２９】
次に、図２乃至図６の各図を参照しながら、図１に示したシステムを利用して印刷文書の印刷を行う処理について説明する。
【００３０】
図２は、格納者クライアント１２，１４において行われる処理の流れを示すフローチャートである。格納者クライアント１２，１４では、まず、印刷対象となる印刷文書を用意する（Ｓ１０）。印刷文書は、例えば、ワープロソフトや表計算ソフトを用いたり、紙文書をスキャンしたりして作成される。また、印刷文書の形式は特に限定されるものではないが、ＰＤＦのように多くのプリンタで利用できる形式であることが特に望ましい。
【００３１】
続いて、格納者クライアント１２，１４では、格納時に印刷文書を暗号化するか否かを決定する（Ｓ１２）。暗号化は、機密性の高い印刷文書に対して行うことが望ましく、他方、機密性の低い一般的な印刷文書（例えば、広告、カタログ、一般資料など）に対しては、必ずしも暗号化をせず簡易な処理を優先することも有効である。格納者は、暗号化を行わない場合には、印刷文書をそのまま印刷文書格納サーバ２４に送信する。また、暗号化を行う場合には、暗号化のためのパスワードを入力して（Ｓ１６）、このパスワードとともに印刷文書を印刷文書格納サーバ２４に送信する（Ｓ１８）。そして、印刷文書の印刷設定を指示した場合には、その指示も印刷文書格納サーバ２４に送信する（Ｓ２０）。ここで、印刷設定とは、両面印刷、ステープル処理、Ｎ−ｕｐ印刷など、プリンタに対し実行時に指示する設定をいう。
【００３２】
格納後、格納者クライアント１２，１４に対しては、印刷文書格納サーバ２４から、Ａ文字列が送信される（Ｓ２２）。Ａ文字列は、格納した印刷文書毎に作成される電子文書である。ここで、図３を用いて、Ａ文字列の例について説明する。Ａ文字列は、印刷文書を一意に特定する識別情報、印刷文書の格納位置の情報、印刷文書の暗号化の有無を示す情報などを、印刷文書格納サーバ２４内に保持された鍵で暗号化することで作成される。図示したＡ文字列は、１４文字×５行の７０文字からなる文字列であり、各文字としては、数字（０〜９）及びアルファベット大文字（Ａ−Ｚ）・小文字（ａ−ｚ）を重複を許して用いている。このＡ文字列は、電子メールの本文に記述可能であり、ゆえに電子メールを用いて送信することができる。
印刷文書格納サーバ２４から格納した印刷文書を取り出すためには、このＡ文字列が必要となる。そこで、印刷実施者が格納者と異なる場合や、印刷実施者が格納者と同じであるが印刷に使用する端末が異なる場合には、格納者クライアント１２，１４からＡ文字列を含む電子メールが印刷実施者（の使用する装置）に送信される（Ｓ２４）。電子メールには、印刷実施者に対する印刷方法の説明書きの他、もちろん、一般的なメッセージを記載することもできる。
【００３３】
図４は、印刷文書格納サーバ２４において行われる処理の流れを示すフローチャートである。印刷文書格納サーバ２４では、格納者クライアント１２，１４から入力される印刷文書を受け付け（Ｓ３０）、また、入力がある場合には暗号化のためのパスワードや印刷設定に関する指示も受け付ける。続いて、印刷文書格納サーバ２４は、パスワードが入力されて暗号化が指示されたかを確認する（Ｓ３２）。そして、暗号化の指示がない場合には、印刷文書を暗号化することなく適当な場所に格納し（Ｓ３４）、この印刷文書に対するＡ文字列を作成する（Ｓ３６）。他方、暗号化の指示がある場合には、印刷文書は入力したパスワードで暗号化された後に適当な場所に格納され（Ｓ３８）、暗号化した旨の情報を含むＡ文字列が作成される（Ｓ４０）。こうして作成されたＡ文字列は、印刷文書を入力した格納者クライアント１２，１４に電子メールにより送信される（Ｓ４２）。なお、格納者クライアント１２，１４からＡ文字列の送信先を指定する指示を受けた場合に、その送信先に送信するようにすることも可能である。
【００３４】
図５は、印刷実施者が携帯電話４２を用いて行う処理の流れを示すフローチャートである。携帯電話４２には、格納者クライアント１２，１４より、Ａ文字列を含んだ電子メールが送信される（Ｓ５０）。印刷実施者は、Ａ文字列に対応する印刷文書を印刷したい場合、印刷を実施する画像形成装置（ここでは店舗内プリンタ５２であるとする）の電子メールアドレスを携帯電話４２に入力する（Ｓ５２）。入力は、例えば、店舗内プリンタ５２の周辺に電子メールアドレスが記載されているならば、ユーザがそれを手入力したり写真入力したりして行われる。続いて、印刷実施者は、Ａ文字列と、実現したい印刷設定の指示とを含んだ電子メールを、携帯電話４２上で作成する（Ｓ５４）。印刷設定を標準設定のままとする場合には、印刷設定の指示を行う必要はない。また、Ａ文字列には、印刷文書の情報が含まれているため、印刷実施者は、印刷文書を特定する他の情報を特に指定する必要はない。こうして作成された電子メールは、店舗内プリンタ５２に送信される（Ｓ５６）。
【００３５】
店舗内プリンタ５２（あるいは印刷文書格納サーバ２４）の側で印刷文書が暗号化されており、復号化のためのパスワード入力が必要であると判断された場合には、その旨の通知が携帯電話４２に行われ、印刷実施者は復号化パスワードを店舗内プリンタ５２に送信する（Ｓ５８，Ｓ６０）。その後、印刷実施者は、印刷文書が印刷されるのを待ち（Ｓ６２）、印刷された印刷文書を受け取る（Ｓ６４）。なお、印刷時に印刷実施者が店舗内プリンタ５２の前にいない場合には、印刷された印刷文書を他人に見られてしまうおそれがある。そこで、印刷のための前処理を済ませた後に処理を休止し、印刷実施者が店舗内プリンタ５２の操作パネルから行う直接指示を待って、印刷を再開するようにしてもよい。
【００３６】
図６は、画像形成装置としての店舗内プリンタ５２と、印刷文書格納サーバ２４における処理の流れを示すフローチャートである。店舗内プリンタ５２では、印刷実施者が操作する携帯電話４２からＡ文字列を含んだ電子メールを受信することで、印刷文書の印刷指示を受け付ける（Ｓ７０）。そして、電子メール中のＡ文字列や、印刷設定の指示情報を取り出して（Ｓ７２）、印刷文書格納サーバ２４に送信する（Ｓ７４）。
【００３７】
印刷文書格納サーバ２４では、送信されたＡ文字列を復号化して受け付け（Ｓ７６）、内部データと照合することでその認証を行う（Ｓ７８）。そして、認証に成功した場合には、Ａ文字列が含む情報に基づいて、対応する印刷文書を検索する（Ｓ８０）。また、印刷設定の指示がある場合には、格納時にこの印刷文書に設定された印刷設定の指示との調整を行って、採用すべき印刷指示を生成する。生成した印刷指示は、例えば、ジョブチケットと呼ばれる指示書として実現され、印刷文書と組み合わされて（Ｓ８２）、店舗内プリンタ５２に送信される（Ｓ８４）。
【００３８】
なお、印刷文書の送信時には課金処理が行われる。課金先は、典型的には、予め設定された支払先に対して行われる。支払先の例としては、印刷実施者もしくは印刷文書格納者、またはこれらの所属会社などを挙げることができる。課金先を、店舗内プリンタ５２から入力される情報に基づいて動的に決定することも有効である。例えば、印刷文書が印刷される用紙の裏面に広告が記載される場合に、広告主の情報を印刷文書格納サーバ２４に伝えることで、その広告主に課金することが可能となる。また、印刷文書格納サーバ２４では、課金上の制限の観点あるいは不正アクセスやいたずらの防止の観点から、印刷文書の送信上限回数を超えている場合に、印刷文書を削除したり印刷禁止としたりする処理を行うことができる（Ｓ８６）。
【００３９】
店舗内プリンタ５２では、印刷文書格納サーバ２４から送信される印刷文書を受け付けると、この印刷文書が暗号化されているか否かを確認する（Ｓ９０）。その結果、暗号化されている場合には、印刷実施者へ復号化パスワードの入力要求を行い（Ｓ９２）、入力された復号化パスワードで印刷文書を復号化する（Ｓ９４）。そして、店舗内プリンタ５２は、印刷文書を用紙に印刷してその処理を終了する（Ｓ９６）。
【００４０】
以上の説明では、印刷文書を画像形成装置にダウンロードして、印刷する態様について示した。しかし、この技術は、様々な電子データをダウンロードする場合に、広く適用することが可能である。具体例としては、音楽データを携帯音楽プレーヤーにダウンロードする音楽配信システムや、動画データを携帯電話にダウンロードしたりする動画配信システムなどを挙げることができる。
【図面の簡単な説明】
【００４１】
【図１】本実施の形態にかかるシステム構成例を説明する図である。
【図２】格納者側の処理の流れを示すフローチャートである。
【図３】Ａ文字列の例を示す図である。
【図４】印刷文書格納サーバ側の格納処理の流れを示すフローチャートである。
【図５】印刷実施者側の流れを示すフローチャートである。
【図６】画像形成装置と印刷文書格納サーバにおける印刷処理の流れを示すフローチャートである。
【符号の説明】
【００４２】
１０  社内システム、１２，１４  格納者クライアント、２０  ＬＡＮ、２２  メールサーバ、２４  印刷文書格納サーバ、２６  Ａ文字列生成部、２８  Ａ文字列認証部、３０  ＷＡＮ、４０  携帯電話回線網、４２  携帯電話、５０，６０  ファイヤーウォール、５２  店舗内プリンタ、６２  企業内プリンタ。
【図１】
2007233846.tif 000003
【図２】
2007233846.tif 000004
【図３】
2007233846.tif 000005
【図４】
2007233846.tif 000006
【図５】
2007233846.tif 000007
【図６】
2007233846.tif 000008