(57)【特許請求の範囲】
【請求項１】
通信媒体経由で接続された１以上のホスト装置から各ユーザ宛てに送信される情報を記録する情報記録システムであって、
受信した情報を蓄積する蓄積手段と、
情報を記録する記録手段と、
画面を介して対話入力可能なユーザ・インターフェースと、
ユーザを認証するユーザ認証手段と、
前記記録手段による情報の記録動作を制御する制御手段とを具備し、
前記ホスト装置から送信される情報は、記録手段による記録動作を規定する属性値を含み、
前記制御手段は、前記ユーザ認証手段によるユーザ認証が成功したことに応答して、前記蓄積手段に蓄積された情報のうち前記認証されたユーザ宛てに送信された情報を前記ユーザ・インターフェースの画面上に一覧表示する際に、選択状態と選択解除状態とで前記ユーザ・インターフェース画面上での各情報の表示形態を区別するとともに、蓄積手段から取り出された各情報が持つ属性値と前記記録手段の現在の状態とを比較して、属性値が許容されない情報を選択解除状態に設定し、各情報について記録すべきか否かを取捨選択するユーザ操作を受容し、選択された情報の記録動作を実行せしめる、
ことを特徴とする情報記録システム。
【請求項２】
さらに、前記記録手段による記録処理に応じた料金をユーザに課金する課金手段を具備することを特徴とする請求項１に記載の情報記録システム。
【請求項３】
前記制御手段は、蓄積手段から取り出された各情報のデフォルト状態を選択状態に設定することを特徴とする請求項１に記載の情報記録システム。
【請求項４】
前記制御手段は、前記ユーザ・インターフェースにおける前記一覧表示画面上に各情報が持つ属性値を併せて表示することを特徴とする請求項１に記載の情報記録システム。
【請求項５】
前記制御手段は、前記ユーザ・インターフェース画面を介した属性値の変更を受容するとともに、変更後の属性値が許容された情報を選択状態に戻すことを特徴とする請求項１に記載の情報記録システム。
【請求項６】
前記ホスト装置から送信される情報には送信元によるメッセージを添付することができ、
前記制御手段は、前記一覧表示画面上にメッセージの添付の有無を表示することを特徴とする請求項１に記載の情報記録システム。
【請求項７】
前記制御手段は、前記一覧表示画面上にメッセージを起動するボタンを配設することを特徴とする請求項６に記載の情報記録システム。
【請求項８】
前記記録手段は、情報を印刷用紙上に可視的に印刷出力するか、又は、情報を記録メディア上にコンピュータ可読形式で記録することを特徴とする請求項１に記載の情報記録システム。
【請求項９】
コンピュータを用いて構築される情報処理システム上で、通信媒体経由で接続された１以上のホスト装置から各ユーザ宛てに送信される情報を記録する情報記録方法であって、
（ａ）前記コンピュータが備える蓄積手段が、受信した情報を蓄積するステップと、
（ｂ）前記コンピュータが備えるユーザ認証手段が、ユーザを認証するステップと、
（ｃ）前記コンピュータが備える一覧表示手段が、前記ステップ（ｂ）によるユーザ認証が成功したことに応答して、前記ステップ（ａ）において蓄積された情報の中から該認証されたユーザ宛てに送信された情報を画面上に一覧表示するステップと、
（ｄ）前記コンピュータが備えるユーザ操作受容手段が、各情報を記録すべきか否かを取捨選択するユーザ操作を受容するステップと、
（ｅ）前記コンピュータが備える記録手段が、該選択された情報を記録するステップと、
を具備し、
前記ホスト装置から送信される情報は、記録手段による記録動作を規定する属性値を含み、
前記の一覧表示するステップ（ｃ）では、前記蓄積手段に蓄積された情報のうち前記認証されたユーザ宛てに送信された情報を前記ユーザ・インターフェースの画面上に一覧表示する際に、選択状態と選択解除状態とで前記ユーザ・インターフェース画面上での各情報の表示形態を区別するとともに、蓄積手段から取り出された各情報が持つ属性値と前記記録手段の現在の状態とを比較して、属性値が許容されない情報を選択解除状態に設定する、
ことを特徴とする情報記録方法。
【請求項１０】
さらに、前記ステップ（ｅ）における記録処理に応じた料金をユーザに課金するステップを具備することを特徴とする請求項９に記載の情報記録方法。
【請求項１１】
前記ステップ（ｃ）では、取り出された各情報のデフォルト状態を選択状態に設定することを特徴とする請求項９に記載の情報記録方法。
【請求項１２】
前記ステップ（ｃ）では、前記一覧表示画面上に各情報が持つ属性値を併せて表示することを特徴とする請求項９に記載の情報記録方法。
【請求項１３】
前記ステップ（ｃ）では、属性値の変更を受容するとともに、変更後の属性値が許容された情報を選択状態に戻すことを特徴とする請求項９に記載の情報記録方法。
【請求項１４】
前記ホスト装置から送信される情報には送信元によるメッセージを添付することができ、
前記ステップ（ｃ）では、前記一覧表示画面上にメッセージの添付の有無を表示することを特徴とする請求項９に記載の情報記録方法。
【請求項１５】
前記ステップ（ｃ）では、前記一覧表示画面上にメッセージを起動するボタンを配設することを特徴とする請求項１４に記載の情報記録方法。
【請求項１６】
前記ステップ（ｅ）では、情報を印刷用紙上に可視的に印刷出力するか、又は、情報を記録メディア上にコンピュータ可読形式で記録することを特徴とする請求項９に記載の情報記録方法。
【請求項１７】
通信媒体経由で接続された１以上のホスト装置から各ユーザ宛てに送信される情報を記録するための処理をコンピュータ上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、前記コンピュータを、
受信した情報を蓄積する蓄積手段と、
情報を記録する記録手段と、
画面を介して対話入力可能なユーザ・インターフェースと、
ユーザを認証するユーザ認証手段と、
前記記録手段による情報の記録動作を制御する制御手段と、
として機能させ、
前記ホスト装置から送信される情報は、記録手段による記録動作を規定する属性値を含み、
前記制御手段は、前記ユーザ認証手段によるユーザ認証が成功したことに応答して、前記蓄積手段に蓄積された情報のうち前記認証されたユーザ宛てに送信された情報を前記ユーザ・インターフェースの画面上に一覧表示する際に、選択状態と選択解除状態とで前記ユーザ・インターフェース画面上での各情報の表示形態を区別するとともに、蓄積手段から取り出された各情報が持つ属性値と前記記録手段の現在の状態とを比較して、属性値が許容されない情報を選択解除状態に設定し、各情報について記録すべきか否かを取捨選択するユーザ操作を受容し、選択された情報の記録動作を実行せしめる、
ことを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報の記録・複製・印刷出力等のサービスを有料で提供するためのシステム及び方法に係り、特に、遠隔地から配信・送信・流通・搬送されてきた情報を有料で記録サービスを行うための情報記録サービスを行うシステム及び方法に関する。
【０００２】
更に詳しくは、本発明は、通信媒体経由で接続された複数のクライアントのから発行された１以上のプリント・ジョブに対して有料で記録サービスを行うための情報記録サービスを行うシステム及び方法に係り、特に、各クライアントが複数のプリント・ジョブを発行してシステムに蓄積している場合であっても、ユーザが所望のプリント・ジョブのみを選択して情報記録を要求することができる情報記録サービスを行うシステム及び方法に関する。
【０００３】
【従来の技術】
各種のＯＡ（Office Automation）機器は、従来から盛んに開発・製作され、企業や研究機関のオフィスなどに広範に普及してきている。特にドキュメンテーションが最重要視される現代社会においては、画像を高解像度且つ高品位に複製することができる画像形成装置がオフィス内に深く浸透している。ここで言う「画像形成装置」には、原稿画像を読み取って印刷用紙上に再現する「複写機」の他、ＰＳＴＮ（Public Switched Telephone Network）やＩＳＤＮ（Integrated Services Digital Network）などの公衆電話回線経由で受信した画像データを画像出力する「ファクシミリ」、ＬＡＮ（Local Area Network）やインターネットなどのネットワーク経由で受信したコンピュータ可読形式のデータやコンテンツを印刷する「プリンタ」、あるいは、これらのうち２以上の画像出力機能を備えた「複合機」などが含まれる。
【０００４】
画像形成装置は、一般に、原稿を光学的にスキャンして画像を読み取る画像入力部と、入力した画像データに対して色座標変換やデジタル・フィルタリング、Ｔ／Ｉ分離などの所定の処理を施す画像処理部と、画像処理済みの画像データに基づいて入力画像を印刷用紙上に再現する画像出力部とで構成される。画像出力部は、例えば、電子写真プロセス方式が採用される。電子写真プロセスは、電子写真感光体に対する帯電、現像、クリーニングの繰り返しで実現される。すなわち、感光体の表面を帯電器によって一様に帯電させた後、画像データに従って感光体表面を露光して静電潜像を形成し、現像器によって静電潜像をトナー像とした後、所定の印刷用紙上にトナー像を転写する。その後、加熱溶融・圧着作用によりトナー像を印刷用紙上に定着して、画像形成装置の外に排紙する。転写後の感光体表面は、残留トナーがクリーナによって除去された後、次の現像プロセスに利用される。
【０００５】
ドキュメンテーションのニーズは拡大する一方である。その反面、高印字品位の画像形成装置は高価で且つ床面積が大きいので、一般消費者毎に自費で購入することは未だ困難である。このため、大学生協やコンビニエンス・ストアなどのオープン・スペースに複写機やファクシミリを設置して、有料の複写サービスやファクシミリ送信サービスを提供しているケースが散見される。複写サービスにおいては、料金を予めコインキットに投入しておき、投入料金に応じた枚数のコピー出力が顧客に許容される（あるいは、プリペイド・カードをカード・リーダに挿入し、プリペイド・カードの残金に応じた枚数のコピー出力が許容される）。また、ファクシミリ送信サービスにおいては、ファクシミリ送信後に、送信量に応じた使用代金を同一店舗内のレジにて精算するのが一般的である。
【０００６】
このような複写機やファクシミリの有料サービスは、サービスを利用する一般消費者にとっては装置購入コストなしに高機能・高品位な装置の恩恵を享受することができる。また、サービスを提供する店舗経営者にとっては、このような装置を設置しておくだけで顧客が勝手に機器を操作し、使用料金が自ずと蓄積されるとともに、店舗への顧客吸引力になるなどのメリットがある。例えば、前述したような「複合機」を店舗内に設置すれば、複写、ファクシミリ、コンピュータ・データのプリント・アウトなど、情報記録に関する多種多様な有料サービスを１台の装置のみで実現することができる。
【０００７】
しかしながら、ファクシミリ受信サービスや、ネットワーク経由で受信したプリント・ジョブや各種コンテンツのプリント・サービスなど、受信情報のプリント・アウトに関する有料サービスは未だ商業ベースでは展開されていない。
【０００８】
コピーやファクシミリ送信は、利用者自らがコピー原稿又は送信原稿を装置にセットして、画像出力操作を直接その場で行うようになっている。このような場合、ジョブ発行とジョブ実行の時間と場所がほぼ完全に一致するので、サービス提供する店舗にとっては課金の対象者を容易に特定できるとともに、利用者にとっては原稿のセキュリティを管理する必要が全くないので、運営が非常に容易である。
【０００９】
これに対し、ファクシミリ受信やネットワーク経由でのプリント・アウトは、ジョブ発生とジョブ実行とでは、時間的及び空間的にかなりの隔たりがある。例えば、ファクシミリ受信のタイミングは送信者側によって決定されるため、受信サービスの利用者は受信時刻を必ずしも特定できない。また、プリント・サービスの場合、１台のプリンタをネットワーク経由で多数の利用者が共用する構成となるため、複数のプリント・ジョブが同時・並列的に発生する可能性があり、サービス提供者は課金対象者を特定することが難しくなる。また、各利用者毎の受信データをセキュリティ管理しなければならない。
【００１０】
ファクシミリ受信やプリント・アウトの有料サービスを実現するためには、料金管理やセキュリティ管理などの点で大きな障壁がある。
【００１１】
また、有料でプリント・サービスを行うプリント・サーバ（例えば、店舗内に設置された複合機など）に対して、あるクライアント・ユーザは自宅から複数のプリント・ジョブを発行することがある。このような場合、ユーザはジョブ発行後に店舗内に出向いて、課金額を見て、実際にプリント・アウトしたいジョブを取捨選択したくなることがあるであろう。
【００１２】
また、コンビニエンス・ストアその他の公共の場に機器が設置されているような環境下では、各ユーザは自分が機器を占有する時間をできる限り短くしたいという要求又は心理が働く。したがって、プリント・ジョブの取捨選択に要する操作時間を少しでも短くできるように、操作画面のユーザビリティを考慮する必要がある。
【００１３】
従来のプリント・サーバ・システムでも、複数の送信ジョブの中から特定ユーザのジョブだけを選択するために、ファイル名や送信元端末名、ジョブ発行日時などを表示することができるものがある。しかしながら、対象とするジョブ数が多くなると、正確にジョブを選択するためにはある程度以上の時間を要してしまう。この結果、操作を素早く済ませ自分が機器を占有する時間を短くしたいというユーザの心理に反してしまう。
【００１４】
また、メールビン機能を有するプリンタの場合、ユーザ又はグループなど所定の人員単位毎に出力ジョブを仕分けすることができる。しかしながら、１つのビンに同一グループの他人のジョブが混ざって出力されたり、自分が受け取る前に出力結果を他人に見られてしまう危険がある。
【００１５】
また、プリンタによっては、パスワード入力などの認証機能を備えたものもある。このような場合、出力可能状態となったジョブを一旦停止して、ユーザによるパスワード入力及び照合処理の完了を待って実際に出力することができる。しかしながら、１回の認証処理で対象とするジョブは１つに限定されていたので、複数のジョブに対して一括して指示を行うことができなかった。
【００１６】
また、有料プリント・サービスを行う場合、郵便物や電子メールを送信する代わりに、他人宛てのプリント・ジョブを店舗内の複合機に発行するという運用も考えられる。しかしながら、プリント・ジョブに送信者の意思や意図を伝達するような仕組みは提供されていない。
【００１７】
例えば、特開平１０−３３６３７５号公報には、１つのジョブに蓄積指示と暗証番号による制御指示を付けてプリンタに送信することで、印刷物のセキュリティや任意の時間で印刷物を得ることを可能にした複合端末装置について開示されている。しかしながら、該複合端末装置上では、１回のジョブ選択・認証処理で対象とするジョブは１つの限定されている。このため、１人のユーザが多数のプリント・ジョブを複合端末上に蓄積しておいた場合には、所望のジョブを逐次的に選択及び印刷実行しなければならず、複数のプリント・ジョブを一括して選択して印刷出力したり、さらに課金するということはできない。
【００１８】
また、特開平１０−２４６４０号公報には、プリンタ側の環境とジョブの実行環境とを比較して、両者に差異がある場合にはジョブの実行をキャンセルするなど処理の一時中断を可能にした画像形成システムについて開示されている。しかしながら、同公報に記載の画像形成システムでは、キャンセル対象となるジョブはただ１つである。このため、画像形成システムに複数のジョブが発行されたり、蓄積された複数のジョブを一度の操作で実行するような場合には、対処することができない。
【００１９】
また、特開平１−８８８２１号公報には、印刷データ本体に対してメッセージ・データを付加して送信すること、及び、メッセージ・データ付きの印刷データを受信した場合にはこれを表示することができるオンラインプリンタ装置について開示されている。しかしながら、同公報で言うメッセージ・データは、ホスト・システムが発行する指令を意味するものであり、他人宛てに発行したジョブにその送信者が送信の理由や目的を記述するなどのために利用することができない。
【００２０】
【発明が解決しようとする課題】
本発明の目的は、情報の記録・複製・印刷出力等のサービスを有料で提供することができる、優れたシステム及び方法を提供することにある。
【００２１】
本発明の更なる目的は、遠隔地から送信されてきた多数の情報を有料で記録サービスを行うことができる、優れた情報記録サービスを行うシステム及び方法を提供することにある。
【００２２】
本発明の更なる目的は、ジョブ発生とは隔たった時間及び場所であっても、セキュリティを維持しながらジョブ実行すなわち情報を記録・複製・印刷出力するとともに、記録等のサービスの対価を正確に課金することができる、優れた情報記録サービスを行うシステム及び方法を提供することにある。
【００２３】
本発明の更なる目的は、各ユーザが遠隔地から複数のジョブを発行することができるとともに、短い操作時間で自分のジョブを取捨選択したり、複数のジョブに対する印刷の属性又は実行環境を一括して設定することができる、優れた情報記録サービスを行うためのシステム及び方法を提供することにある。
【００２４】
本発明の更なる目的は、他人宛てにジョブを送信したり、ジョブを送信する理由などを記述したメッセージを併せて送信することができる、優れた情報記録サービスを行うシステム及び方法を提供することにある。
【００２５】
【課題を解決するための手段】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、通信媒体経由で接続された１以上のホスト装置から各ユーザ宛てに送信される情報を記録する情報記録システムであって、
受信した情報を蓄積する蓄積手段と、
情報を記録する記録手段と、
画面を介して対話入力可能なユーザ・インターフェースと、
ユーザを認証するユーザ認証手段と、
前記記録手段による情報の記録動作を制御する制御手段とを具備し、
前記制御手段は、前記ユーザ認証手段によるユーザ認証が成功したことに応答して、前記蓄積手段に蓄積された情報のうち前記認証されたユーザ宛てに送信された情報を前記ユーザ・インターフェースの画面上に一覧表示して、各情報について記録すべきか否かを取捨選択するユーザ操作を受容し、選択された情報の記録動作を実行せしめることを特徴とする情報記録システムである。
【００２６】
本発明の第１の側面に係る情報記録システムは、さらに、前記記録手段による記録処理に応じた料金をユーザに課金する課金手段を備えてもよい。
【００２７】
また、前記制御手段は、選択状態と選択解除状態とで前記ユーザ・インターフェース画面上での各情報の表示形態を区別するようにしてもよい。このような場合、蓄積手段から取り出された各情報のデフォルト状態を選択状態に設定するようにしてもよい。
【００２８】
また、前記ホスト装置から送信される情報は、記録手段による記録動作を規定する属性値を含んでいてもよい。このような場合、前記制御手段は、前記ユーザ・インターフェースにおける前記一覧表示画面上に各情報が持つ属性値を併せて表示するようにしてもよい。
【００２９】
また、前記制御手段は、蓄積手段から取り出された各情報が持つ属性値と前記記録手段の現在の状態とを比較して、属性値が許容されない情報を選択解除状態に設定するようにしてもよい。さらに、前記制御手段は、前記ユーザ・インターフェース画面を介した属性値の変更を受容するとともに、変更後の属性値が許容された情報を選択状態に戻すようにしてもよい。
【００３０】
また、前記ホスト装置から送信される情報には送信元によるメッセージを添付するようにしてもよい。このような場合、前記制御手段は、前記一覧表示画面上にメッセージの添付の有無を表示するようにしてもよいし、さらに、前記一覧表示画面上にメッセージを起動するボタンを配設してもよい。
【００３１】
また、前記記録手段は、情報を印刷用紙上に可視的に印刷出力してもよいし、あるいは、情報を記録メディア上にコンピュータ可読形式で記録してもよい。
【００３２】
また、本発明の第２の側面は、通信媒体経由で接続された１以上のホスト装置から各ユーザ宛てに送信される情報を記録する情報記録方法であって、
（ａ）受信した情報を蓄積するステップと、
（ｂ）ユーザを認証するステップと、
（ｃ）前記ステップ（ｂ）によるユーザ認証が成功したことに応答して、前記ステップ（ａ）において蓄積された情報の中から該認証されたユーザ宛てに送信された情報を画面上に一覧表示するステップと、
（ｄ）各情報を記録すべきか否かを取捨選択するユーザ操作を受容するステップと、
（ｅ）該選択された情報を記録するステップと、
を具備することを特徴とする情報記録方法である。
【００３３】
本発明の第２の側面に係る情報記録方法は、さらに、前記ステップ（ｅ）における記録処理に応じた料金をユーザに課金するステップを備えてもよい。
【００３４】
また、前記ステップ（ｃ）では、選択状態と選択解除状態とで前記一覧表示画面上での各情報の表示形態を区別するようにしてもよい。このような場合、取り出された各情報のデフォルト状態を選択状態に設定するようにしてもよい。
【００３５】
また、前記ホスト装置から送信される情報は、前記ステップ（ｅ）における記録動作を規定する属性値を含んでもよい。このような場合、前記ステップ（ｃ）では、前記一覧表示画面上に各情報が持つ属性値を併せて表示するようにしてもよい。
【００３６】
また、前記ステップ（ｃ）では、取り出された各情報が持つ属性値と前記ステップ（ｅ）における現在の状態とを比較して、属性値が許容されない情報を選択解除状態に設定するようにしてもよいし、さらに、属性値の変更を受容するとともに、変更後の属性値が許容された情報を選択状態に戻すようにしてもよい。
【００３７】
また、前記ホスト装置から送信される情報に送信元によるメッセージを添付するようにしてもよい。このような場合、前記ステップ（ｃ）では、前記一覧表示画面上にメッセージの添付の有無を表示するようにしてもよいし、さらに、前記一覧表示画面上にメッセージを起動するボタンを配設するようにしてもよい。
【００３８】
また、前記ステップ（ｅ）では、情報を印刷用紙上に可視的に印刷出力してもよいし、あるいは、情報を記録メディア上にコンピュータ可読形式で記録するようにしてもよい。
【００３９】
【作用】
本発明に係る情報記録システムは、ユーザを認証する認証機能を備えている。情報記録システムに送信された各ユーザ宛てのジョブは、一旦蓄積され、ユーザ認証に成功しなければ該システムから取り出すことはできない。
【００４０】
そして、ユーザ認証を通じて特定されたユーザ（又はユーザ・グループ）によってジョブのみがフィルタリングされ、印刷その他の記録サービスの対象として画面上に一覧表示される。このような一覧表示画面上で、ユーザは実際に記録サービスを要求するジョブをさらに取捨選択することができる。
【００４１】
また、個人認証を経由してジョブ・フィルタリングすることにより、ジョブ発行元であるユーザ本人（又は本人から正当に権限が委譲された他人）に対して、該当するジョブのみを一覧表示することができる。したがって、他人に無断でジョブの内容を覗き見られたりする危険はない。また、本人のジョブしか一覧表示しないので、他人のジョブをうっかり印刷したり他のメディアに保存したりしてしまうような誤操作を排除することができる。
【００４２】
一覧表示画面上では、例えば、各ジョブをそのサムネイルによって表示される。また、一覧表示画面上で選択状態のジョブをハイライト表示するとともに、未選択又は選択解除状態のジョブをグレー表示するなど、コントラストを与えることにより、ユーザは現在の選択状況を一目で把握することができる。
【００４３】
一覧表示画面上では、各ジョブは選択状態すなわちハイライト表示をデフォルト状態として設定してもよい。このようにすれば、全てのジョブの実行を要求したいときには、ジョブを逐次選択する手間を省くことができ、ユーザによる機器操作時間を短くすることができる。
【００４４】
また、ジョブ送信先に指定された情報記録システムが持つ環境や記録メディアの装備状況によっては、そもそも実行することができないジョブもある。このようなジョブは、上記の一覧表示画面上では、選択解除状態として表示するようにしてもよい。実行に不具合のあるジョブを選択解除状態に設定することにより、ユーザが不本意なジョブ出力を行い、無駄な料金の請求を受けるような不都合を回避することができる。また、ユーザに対して、ジョブ実行環境の適切な変更や印刷用紙やトナー、記録メディアなどの消耗品の補充などのメンテナンス作業を促すことができる。
【００４５】
また、本発明に係る情報記録システムに対しては、ユーザ本人がジョブを発行するだけでなく、他人宛てのジョブを送信することができる。さらに、後者の場合には、ジョブを送信する理由や目的（例えば、「親展送信」など）などを記述したメッセージを併せて送信することができる。したがって、送信先となるユーザは、メッセージを確認することによって、ジョブの内容を理解したり、料金を支払ってまでしてジョブを実際に実行すべきか否かを判断することができる。
【００４６】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【００４７】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施例を詳解する。
【００４８】
図１には、本発明の実施に供される、情報の記録サービス及び記録サービスに関する料金請求を行うことができるネットワークの全体構成を模式的に示している。
【００４９】
本実施例で言う「情報の記録」とは、基本的には、コンピュータ可読データのようなデジタイズされた情報コンテンツを可視的な画像情報として印刷用紙上にプリント・アウトすることであるが、デジタル・コンテンツすなわちコンピュータ可読形式のまま記録メディア上に保存することを含んでもよい。また、本発明に係る情報記録サービス及び記録サービスに関する料金請求は、図示の情報記録システム１００によって具現化される。この情報記録システム１００は、例えば、コンビニエンス・ストア、あるいは大学生協のような、情報の記録・複製・印刷出力を求める人々が多数集まるオープンなスペース（言い換えれば、記録サービスの提供者が各利用者のセキュリティを管理し得ないサービス空間）に設置して用いられる。
【００５０】
本実施例の情報記録システム１００は、可視的な画像を印刷用紙上に形成する画像形成装置であり、より好ましくは、原稿画像をスキャンして印刷用紙上に略同一画像を複製する複写機の機能や、外部のホスト装置からのプリント要求に応じてコンピュータ・データをプリント・アウトするプリンタ機能、公衆電話回線経由で画像情報を交換するファクシミリ機能など、複数の画像形成機能を備えた「複合機」であることが好ましい。
【００５１】
情報記録システム１００は、店舗内でスタンドアロン環境に置かれた状態であっても複写などの情報記録サービス及び料金請求を行うことができるが、好ましくは、ＰＳＴＮ（Public Switched Telephone Network）やＩＳＤＮ（Integrated Services Digital Network）などの交換接続型の公衆電話回線や、ＬＡＮ（Local Area Network）やインターネットなどの分散コンピューティング・ネットワークに接続されて用いられる。
【００５２】
情報記録システム１００は、ＬＡＮやインターネットなどのコンピュータ・ネットワークを介して、複数のホスト装置２００，５００…と相互接続される。ここで言う「ホスト装置」とは、ネットワーク上でサーバ又はクライアントとして稼動するコンピュータ・システムの総称を意味するものとする。また、情報記録システム１００も、ネットワーク上で稼動するホスト装置の１つである。したがって、情報記録システム１００は、ネットワーク上のプリント・サーバとして動作することができる。
【００５３】
各ホスト装置５００は、ワープロやスプレッドシートなどのアプリケーションを用いて所定フォーマットのドキュメント・ファイルを作成・編集することができる。さらに、ネットワーク上では、各ホスト装置５００は、ファイル・サーバとして稼動する情報記録システム１００に対してドキュメント・ファイルその他のデジタル・コンテンツのプリント要求を発行することができる。この場合、プリント要求元のホスト装置５００は、ドキュメントにユーザ情報等を付加してカプセル化したファイル（後述）を、情報記録システム１００に送信する。ここで言うユーザ情報は、ユーザＩＤやパスワードなど、ユーザ・アカウント（利用者資格）を一意に特定できる情報であれば何でもよい。
【００５４】
本実施例では、ホスト装置５００のユーザは、自分宛てだけでなく、他人宛てにプリント・ジョブを発行することができる。特に後者の場合、ジョブにメッセージを添付することができ、ユーザは送信者宛てに送信の目的や理由などをメッセージとして記述することができる。但し、メッセージ送信に関しては、後に詳解する。
【００５５】
情報記録システム１００側では、カプセル化されたファイルを受信すると、プリント・ジョブとして一旦スプール（ＳＰＯＯＬ：simultaneous peripheral operation online）される。
【００５６】
また、ネットワークがインターネットである場合、情報記録システム１００と各ホスト装置２００，５００…は、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）プロトコルに従って相互接続される。当業界において既に周知のように、インターネット上では、ＷＷＷ（World Wide Web）を代表とする各種の広域的な情報コンテンツ提供サービスが展開されている。ＷＷＷ情報空間上では、ＵＲＬ（Uniform Resource Locator）によって識別可能な無数の情報コンテンツが散在している。ＷＷＷ情報空間上の各サーバ及びクライアントは、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルに従って各情報コンテンツのサービス要求及びサービス提供を行うことができる。
【００５７】
図１に示す例では、ホスト装置２００は、ＷＷＷ情報空間上で情報コンテンツを提供する「Ｗｅｂサーバ」として稼動するコンピュータ・システムである。また、他のホスト装置５００は情報コンテンツへのアクセスを要求するＷｅｂクライアントとして稼動する一般ユーザ向けのＰＣ（Personal Computer）である。Ｗｅｂサーバ２００は、情報コンテンツを有償又は無償で公開している。また、コンテンツが有償である場合、その情報利用料は一律・定額であっても各情報コンテンツ毎に区々であってもよい。
【００５８】
また、本実施例に係る情報記録システム１００は、ネットワークに接続されたＷｅｂクライアントとしての側面を有し、Ｗｅｂサーバ２００に対して情報コンテンツの提供を要求することができる。勿論、情報記録システム１００は、Ｗｅｂサーバとして機能し、インターネット上で情報コンテンツの提供サービスを行ってもよい。
【００５９】
本実施例では、ホスト装置５００などのＷｅｂクライアントは、情報記録システム１００に対して、ＷＷＷ空間上の情報コンテンツのプリント要求を発行することができる。この場合、情報コンテンツの配信元であるＷｅｂサーバ２００は、情報コンテンツにユーザ情報を付加してカプセル化したファイルを、情報記録システム１００に転送すればよい。ユーザ情報は、ユーザ・アカウントを一意に特定できる情報である（同上）。情報記録システム１００側では、カプセル化されたファイルを受信すると、プリントジョブとして一旦スプールされる。
【００６０】
また、情報記録システム１００は、交換接続型の公衆電話回線経由で他のファクシミリ装置３００と接続されており、記録対象となるファクシミリ・データを受信することができる。本実施例では、送信元のファクシミリ装置３００は、ファクシミリ・データにユーザ情報を付加してカプセル化したファイルの形式で、情報記録システム１００にファクシミリ送信する。情報記録システム１００側では、カプセル化されたファイルを受信すると一旦スプールされる。ユーザ情報はユーザ・アカウントを一意に特定できる情報である（同上）。ファクシミリ受信時には、例えば送信元の電話番号をユーザ情報として使用することができる。
【００６１】
また、情報記録システム１００は、ＣＤ−ＲＯＭドライブやＭＯドライブのような可搬型記憶メディアに対してデータの記録・再生を行う外部記憶装置を備えている（後述）。ユーザ、すなわち記録サービスの利用者は、記憶メディアを情報記録システム１００に装填して、該記憶メディアに格納されたデータのプリント要求を行うことができる。この場合、情報記録システム１００は、記憶メディアからデータ・ファイルを読み出し、これにユーザ情報を付加してカプセル化した後に、プリント・ジョブとして一旦スプールする。ユーザ情報はユーザ・アカウントを一意に特定できる情報である（同上）。
【００６２】
図１に示すように、情報記録システム１００はネットワークや公衆電話回線に接続されており、多種多様な形態で、複数のユーザから次々とプリント・ジョブを受信してスプールし、さらに印刷出力などの記録サービスを有料で提供することができる仕組みになっているという訳である。
【００６３】
また、情報記録システム１００は、各ユーザに対して該当するジョブのみ実行を許可するとともに、印刷出力やその他の記録サービスを有料で提供する。このため、情報記録システム１００は、ユーザ認証のためのユーザ情報入力装置と、利用料を徴収するための課金装置とをさらに備えている。
【００６４】
課金装置は、「コインキット」又は「ディスペンサ」と呼ばれる装置に類似する機能を備えている。本実施例の課金装置は、情報記録システム１００が情報をプリント・アウトなどの記録サービスを提供する対価としての料金額を演算して、サービス要求元のユーザに課金し、ユーザが支払った現金を蓄積したりするための装置である。課金装置は、コインや紙幣などの現金の投入によるユーザの料金支払いを受け付ける以外に、プリペイド・カードによる決済、クレジット・カードによる銀行口座からの引き落とし、デビット・カードによる銀行口座からの即時決済など、様々な料金支払い形態をサポートしていてもよい。また、課金装置は、課金情報とユーザが支払った料金情報をユーザ毎に管理してもよい。あるいは、ユーザは、課金装置で課金を決済するのではなく、情報記録システム１００が設置されている同一店舗内のレジ（ＰＯＳ端末）にて料金を精算してもよい。
【００６５】
また、ユーザ情報入力装置は、ユーザ認証に必要なユーザ情報の入力を受け付けてユーザ認証、すなわちサービス要求元であるユーザ・アカウントの特定とその真正性の検証を行うための装置である。例えばＩＣカードを用いてユーザ認証情報の入力を行うことができる。この場合のユーザ情報入力装置はＩＣカード・リーダでよい。ユーザ認証には、例えばＤＤＳＡ（デジタル・ドキュメント・セキュリティ・アーキテクチャ）/*/を利用することができる。あるいは、英数文字列からなるユーザＩＤやパスワード、電話番号などをユーザ認証情報として用いることができる。この場合のユーザ情報入力装置は、キーボードとディスプレイからなるコンピュータ・コンソールで代用することができる。
【００６６】
情報記録システム１００にスプールされるデータ・コンテンツは、ユーザ情報を付加してカプセル化されている。図２には、カプセル化されたファイルのデータ構造を模式的に図解している。
【００６７】
このデータ構造のうちドキュメント・フィールドには、記録対象となるドキュメント本体が格納される。ここで言う「記録」とは、印刷用紙上に複製すなわち画像出力することの他に、ＣＤ−ＲやＭＯ、ＤＶＤなどにデジタル情報のまま記録することを意味する。ドキュメント本体は、ＰＤＬ（Page Description Language）やＰＤＦ（Portable Document Format）などの印刷可能なフォーマット/**/であっても、静止画（ＧＩＦ，ＪＰＥＧ，ＢＭＰ）や動画（ＭＰＥＧ）、音声（ＡＩＦＦ，ＷＡＶ，ＡＣＣ）などの各モノメディア・データ用のフォーマットのままであってもよい。また、ドキュメントは、情報記録システム１００において復号化処理をサポートする暗号化方式で暗号化されたデータであってもよい。
【００６８】
また、ドキュメント名フィールドには、ドキュメント本体の名前が書き込まれる。ドキュメント名は、例えば、ユーザ情報に従ってフィルタリングされたプリント・ジョブを表示するときに利用される。ドキュメント名の代わりに、情報記録システム１００がドキュメントを受信した日時を用いることもできる。
【００６９】
また、ドキュメント提供者情報フィールドには、ドキュメント本体の提供者が書き込まれる。ドキュメント本体が、Ｗｅｂサーバ２００から送られてきた情報コンテンツであれば、サーバ名若しくはコンテンツ提供者やコンテンツ作成者が当該フィールドに書き込まれる。例えば、ドキュメント本体に対して情報利用料（若しくはこれと等価な料金）が課される場合には、情報記録システム１００に接続された課金装置は、記録サービス料と情報利用料を合計した額を各ユーザから徴収しておき、後日改めて各ドキュメント提供者に情報使用料を分配することができる。
【００７０】
また、料金情報フィールドには、ドキュメント本体を記録サービスするために必要な料金を演算するための情報（例えば料金体系のようなもの）が書き込まれる。例えば、情報記録システム１００による「記録」がプリント・アウトである場合には、ドキュメントのページ数やカラー情報などが料金演算に必要となる（ページがモノクロとカラーとでページ単価が異なる可能性がある）。また、ドキュメント本体に関し情報利用料が課されている場合には、利用料金も料金演算に必要である。
【００７１】
また、ユーザ情報フィールドには、情報記録システム１００にスプールされたジョブをユーザ毎に識別すなわちフィルタリングしたり、ユーザ認証を行うための情報が書き込まれる。ユーザ情報としては、例えば、ユーザＩＤやパスワード、電話番号（特にファクシミリ受信の場合）を用いることができる。
【００７２】
但し、図２に示したデータ構造中で、タイトルに（Ｏｐｔｉｏｎａｌ）と付されたデータ・フィールドは、ファイル内での定義が任意である。これらのフィールドは、ファイルを使用するユーザの特定や、ユーザ認証、料金の演算、料金の分配などに利用されるが、不要であればフィールドを省略することにより、ファイルの通信負荷を軽減することができる。
【００７３】
なお、本実施例では、後述するようにジョブにメッセージを添付することができる。このメッセージは、他人宛ての送信ジョブに対して送信理由や目的を記述するために利用することができる。復号化又は料金徴収前にユーザがメッセージを閲覧することを許容するために、メッセージはカプセルの外に置かれることが好ましい。
【００７４】
図３には、本実施例に係る情報記録システム１００の外観構成を模式的に示している。同図に示すように、情報記録システム１００は、表示装置１１と、メディア・ボックス１２と、ユーザ情報入力装置１３と、制御装置１４と、課金装置１５と、複合機１６とで構成される。
【００７５】
制御装置１４は、情報記録システム１００への記録要求の入力から出力までを統括的に制御するための装置である。本実施例の制御装置１４は、各ユーザから記録要求されたドキュンメント等（通常は、図２に示すようにカプセル化されている）を一時的に蓄積するスプール機能を有する。制御装置１４は、例えば、「ワークステーション」や「パーソナル・コンピュータ」と呼ばれる一般的なコンピュータ・システムを用いて構成することができる。
【００７６】
表示装置１１は、制御装置１４としてのコンピュータ・システムの周辺機器として装備することができ、その表示画面にはビットマップ表示形式をサポートしたＧＵＩ（Graphical User Interface）環境が提供されている。
【００７７】
本実施例に係る表示装置１１は、例えば、スプール内のジョブをユーザ情報に従ってフィルタリングした結果の一覧表示、課金装置１５において計算された記録サービスの料金や投入金額の表示などに利用することができる。ジョブ選択等のユーザによるコマンド入力は、キーボードや、マウス等のポインティング・デバイスを利用するのが一般的である。さらに、表示装置１１の表示画面上に透明型のタッチパネルを貼設することによって、ユーザは簡易且つ直感的に入力操作を行うことができる。但し、ユーザによるジョブ選択時その他の操作画面の詳細については後述に譲る。
【００７８】
メディア・ボックス１２は、ＣＤ−ＲＯＭやＣＤ−Ｒ、ＭＯ（magneto Optical disc）、ＤＶＤ（Digital Versatile Disc）等の可搬型記録メディアを装填して、該記録メディアに対してコンピュータ可読形式データの読み出し及び／又は書き込みを行う１以上のドライブ・ユニットで構成される。メディア・ボックス１２は、制御装置１４としてのコンピュータ・システムの周辺機器として接続される。コンピュータ・システムにメディア・ドライブを接続するインターフェース規格は、例えばＳＣＳＩ（Small Computer System Interface）である。
【００７９】
例えば、制御装置１４上で実行するアプリケーション等のコンピュータ・プログラムを、これら可搬型記録メディアを媒介として、複数のコンピュータ・システム間で流通・移動させることができる。また、記録用のドキュメントが書き込まれたＣＤ−ＲＯＭやＭＯなどをメディア・ボックス１２中のドライブ・ユニットに装填することによって、記録用の情報コンテンツを情報記録システム１００に供給することができる。あるいは、情報記録システム１００においてスプールされているジョブの出力先として、メディア・ボックス１２に装填された書き込み可能メディアを指定することができる。この意味において、メディア・ボックス１２は、［特許請求の範囲］の欄に記載の各請求項で言う「記録手段」を構成する。
【００８０】
ユーザ情報入力装置１３はユーザー情報を入力するための装置である。本実施例では、ユーザ情報入力装置１３はＩＣカード上に記録されたユーザ情報にアクセス可能なＩＣカード・リーダである。ユーザ情報としては、例えばユーザＩＤやパスワード、電話番号を利用することができる。但し、ユーザ情報の入力は、必ずしもＩＣカードを媒介とする必要はなく、例えば、ユーザ情報を表示装置１１の表示画面上でキーボード入力してもよい。
【００８１】
ユーザ情報入力装置１３において取得されたユーザ情報は、課金装置１５におけるユーザ毎の課金情報や料金支払い情報の管理や、情報記録システム１００にスプールされたジョブのフィルタリングのために利用される。
【００８２】
課金装置１５は、記録サービスの対価としての料金の演算と、ユーザに対する料金の提示及び課金、ユーザの料金支払いの受け付けなどを行う装置である（前述）。本実施例の課金装置１５は、各ユーザ毎に課金情報及び料金支払い情報を管理できるものとする。
【００８３】
課金装置１５が行う料金の「提示」とは、例えば、ＬＥＤパネル（図示しない）を用いた料金のデジタル表示や、表示装置１１の表示画面上でのダイアログ表示、あるいは音声出力による教示である。あるいは、課金額を所定フォーマットの勘定書（又は請求書）フォームに印刷出力してもよい。
【００８４】
また、課金装置１５は、コインや紙幣などの現金の投入の他に、プリペイド・カードによる決済、クレジット・カードによる銀行口座からの引き落とし、デビット・カードによる銀行口座からの即時決済など、様々な料金支払い形態をサポートしていてもよい。あるいは、ユーザは、課金装置１５で料金を支払う以外に、印刷出力された勘定書に従い、同一店舗内のレジ（ＰＯＳ端末）にて料金を精算してもよい。あるいは、課金装置１５や制御装置１４内の不揮発性記憶装置(例えばハード・ディスクやフラッシュ・メモリ、ＳＤＲＡＭ（Static DRAM）など)にログ（ユーザ情報、料金情報、コンテンツ提供者情報）を記録しておくことにより、信用に基づく後払い清算も可能となる。
【００８５】
複合機１６は、原稿画像を読み取って印刷用紙上に再現する「複写機」や、ＰＳＴＮ（Public Switched Telephone Network）やＩＳＤＮ（Integrated Services Digital Network）などの公衆電話回線経由で受信した画像データを画像出力する「ファクシミリ」、ＬＡＮ（Local Area Network）やインターネットなどのネットワーク経由で受信したコンピュータ・データを印刷する「プリンタ」、あるいは、これらのうち２以上の画像出力機能を備えた多機能型の装置である。
【００８６】
本実施例では、複合機１６は、Ｗｅｂサーバ２００やホスト装置５００から送信されたプリント・ジョブを印刷出力するプリンタ、及び／又は、ファクシミリ装置３００から送信されたファクシミリ・データを画像出力するファクシミリ装置として稼動する。この意味において、複合機１６は、［特許請求の範囲］の欄に記載の各請求項で言う「記録手段」を構成する。
【００８７】
また、複合機１６は、制御装置１４経由でＬＡＮに接続されている（後述）だけでなく、自身が装備するＮＩＣ（ネットワーク・インターフェース・カード：図示しない）を介して直接ＬＡＮに接続されていてもよい。後者の場合、複合機１６は、ＰＤＬやＰＤＦのような印刷可能なフォーマットのドキュメントを、制御装置１４の介在なしＬＡＮ経由で直接受信してそのまま印刷出力することができる。
【００８８】
複合機１６における画像出力機能は、原稿画像を光学的に読み取る画像読取部と、読取画像を印刷可能な形式に画像変換する画像処理部と、変換画像を印刷用紙上に複製する画像出力部と、機器内部で印刷用紙を順次搬送する搬送部とで構成される。また、複合機１６は、印刷前後の用紙を蓄積する給紙トレイ及び排紙トレイや、読取原稿を順送りする自動原稿フィーダ（ＡＤＦ）など、その他の装置を備えていてもよい。但し、既存の複合機製品を適用することができ、また、機器内部の構造自体は本発明の要旨に直接関連しないので、本明細書ではこれ以上説明しない
【００８９】
図４には、情報記録システム１００の動作を制御する制御装置１４の内部ハードウェア構成を模式的に示している。既に述べたように、制御装置１４は、一般的なコンピュータ・システムのアーキテクチャをベースにデザインされている。すなわち、制御装置１４は、「マザーボード」（図示しない）と呼ばれる主要回路部品を搭載した印刷配線基板に対して、該基板上に設けられたコネクタ（図示しない）に周辺装置をケーブル接続したり、該基板上に設けられた１基以上のバス・スロット（図示しない）に各種のアダプタ・カード（インターフェース・カード）を装着することで構成される。コンピュータ・システムの一例は、米ＩＢＭ社のＰＣ／ＡＴ（Personal Computer/Advanced Technology）互換機又はその後継機である。以下、制御装置１４内の各部について説明する。
【００９０】
ＣＰＵ（Central Processing Unit）５１は、制御装置１４及び記録サービス・システム１００全体の動作を統括的に制御するメイン・コントローラであり、オペレーティング・システム（ＯＳ）が提供する動作環境下で、各種のアプリケーション・プログラムを実行する。
【００９１】
ＯＳは、例えばＵＮＩＸや、米マイクロソフト社の"ＷｉｎｄｏｗｓＮＴ"などでよいが、ビットマップ表示形式及びＧＵＩ（Graphical User Interface）環境をサポートしたウィンドウ・システムを備えていることがより好ましい。
【００９２】
また、ＣＰＵ５１において起動するアプリケーションは、例えば以下の処理を実行する。すなわち、
【００９３】
（１）他のホスト装置からネットワーク経由で受信した情報コンテンツや、ファクシミリ装置３００から受信したファクシミリ・データなどの複数のジョブをスプールする。
（２）ユーザ情報入力装置１３から入力されたユーザ情報を基に、ユーザ認証等の処理を行う。
（３）課金装置１５による各ユーザの課金情報及び料金支払い情報の管理や、複合機１６による印刷出力の制御を行う（例えば、記録サービスの料金体系や、情報コンテンツの利用料金、ページ数、カラーページ情報などを取得し、情報利用料とプリント・サービスなどからなる合計料金の算出を行い、表示若しくは印刷という形式で演算結果を外部出力する）。
【００９４】
メイン・メモリ５２は、ＣＰＵ５１の実行プログラム・コードをロードしたり、実行プログラムの作業データを書き込むために使用される書き込み可能な揮発性メモリであり、通常は複数個のＤＲＡＭ（Dynamic RAM）チップで構成される。また、ＲＯＭ（Read Only Memory）５３は、制御装置１４の電源投入時に実行する自己診断プログラム（ＰＯＳＴ）や、ハードウェア操作用の基本入出力システム（ＢＩＯＳ）を恒久的に格納する読み出し専用メモリである。ＲＯＭ５３は、例えば電気的な消去及び再書き込み動作が可能なＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）で構成されていてもよい。
【００９５】
ＣＰＵ５１は、バス６５を介して装置１４内の各部と相互接続されている。バス６５は、アドレス・バス、データ・バス、コントロール・バスなどを含んだ共通信号伝送路であり、例えばＰＣＩ（Peripheral Component Interconnect）バスがこれに相当する。
【００９６】
ディスプレイ・インターフェース５４は、ＣＰＵ５１からの描画命令に従って表示装置１１の画面表示を制御するインターフェース・コントローラであり、描画情報を一時格納するためのフレーム・メモリ（図示しない）を備えている。なお、本発明を好適に具現するためには、ディスプレイ・インターフェース５４は、ＶＧＡ（Video Graphics Array）以上のビットマップ描画能力（例えば、ＳＶＧＡ（Super video Graphics Array）やＸＧＡ（eXtended Graphics Array））を有することが好ましい。
【００９７】
ハード・ディスク・ドライブ（ＨＤＤ）５５は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積するための外部記憶装置であり、数十ＧＢ程度又はそれ以上の記憶容量を持つ。本実施例では、ハード・ディスク・ドライブ５５は、スプール、すなわち受信したジョブを一時的に蓄積するためにも使用される。
【００９８】
ＨＤＤ５５は、ハード・ディスク・インターフェース５６を介してバス６５に接続されている。ハード・ディスク・ドライブをコンピュータ・システム１４に接続するインターフェース規格は、例えばＩＤＥ（Integrated Drive Electronics）である。
【００９９】
キーボード／マウス・コントローラ（ＫＭＣ）５７は、キーボード７２からのキー入力やマウス７３などのポインティング・デバイスからの座標指示入力などのユーザ入力を処理するための専用コントローラである。
【０１００】
本実施例では、マウス７３以外のポインティング・デバイスとして、タッチパネル７１を備えている。このタッチパネル７１は表示装置１１の表示画面上に貼設されており、ユーザは、表示画面上に提供されたＧＵＩ形式の操作画面を目で追いながら直感的にコマンド入力することができる。タッチパネル７１は、シリアル入出力インターフェース６３経由で制御装置１４に装着されている。
【０１０１】
既に述べたように、本実施例に係る情報記録システム１００は、課金や料金支払いの受付などの処理を行う課金装置１５と、記録手段としての複合機１６を備えている。これら課金装置１５や複合機１６は、ＲＳ４２２インターフェース５８を介して、コンピュータ・システム１４に接続される。なお、"ＲＳ４２２"は、ＥＩＡ（Electronic Industries Alliance：米国電子工業会）によって規定されたデータ通信の高速インターフェースの電気的特性に関する規格である。
【０１０２】
また、情報記録システム１００は、記録サービスを行う情報コンテンツの供給源の１つとして、あるいは、他の記録手段としてのメディア・ボックス１２（前述）を備えている。本実施例では、メディア・ボックス１２は、ＣＤ−ＲＯＭ（ＣＤ−Ｒ）ドライブ８１、ＭＯ（Magneto Optical disc）ドライブ８２、ＤＶＤ（Digital Versatile Disc）ドライブ８３のような、可搬型記録メディアを装填してデータの記録及び／又は再生を行う１以上のメディア・ドライブ・ユニットで構成される。ＳＣＳＩ（Small Computer System Interface）インターフェース５９は、この種の複数のメディア・ドライブ８１，８２…をデイジー・チェーン方式で接続することができる。
【０１０３】
可搬型記録メディアを媒介として配布された情報コンテンツを記録サービスするとき、メディアから読み出された情報コンテンツはカプセル化されて（図２を参照のこと）、ジョブとしてＨＤＤ５５にスプールされる。
【０１０４】
ネットワーク・インターフェース・カード（ＮＩＣ）６０は、コンピュータ・システム１４を、外部のネットワークに接続するための装置である。図４に示す例では、ＮＩＣ６０は、制御装置１４をある１つのＬＡＮ（Local Area Network）セグメントに接続している。このＬＡＮセグメント上では、制御装置１４はプリント・サーバとして稼動することができる。但し、前述したように、複合機１６も、自らＮＩＣを装備することによって、ＬＡＮセグメントに直接接続することもできる。後者の場合、複合機１６は、ＰＤＬやＰＤＦのような印刷可能フォーマットのドキュメントを、制御装置１４の介在なしにＬＡＮ経由で受信してそのまま印刷出力することができる。
【０１０５】
また、ＬＡＮセグメント上のホスト装置の１つはルータであり、このルータ経由でインターネットにも接続されている。
【０１０６】
ＬＡＮ及びインターネット上には、複数のホスト装置が散在している。ホスト装置の一部は、情報コンテンツを有償又は無償で公開するＷｅｂサーバ２００である。インターネット上の情報コンテンツの各々はＵＲＬで指定可能であり、ＨＴＴＰプロトコルに従ってアクセス可能である。なお、Ｗｅｂサーバ２００は、提供する情報コンテンツを自らのローカル・ディスクに蓄積する必要は必ずしもなく、ネットワーク上の他のサーバ（コンテンツ・サーバ）から適宜取り出した情報コンテンツの提供を行ってもよい。
【０１０７】
Ｗｅｂサーバ２００は、カプセル化して情報コンテンツを記録サービス・システム１００に転送する（図２を参照のこと）。制御装置１４は、受信した情報コンテンツを、ジョブとしてＨＤＤ５５内にスプールする。
【０１０８】
また、他のホスト装置５００Ａ，５００Ｂ…は、クライアントとして動作する。これらクライアント５００Ａ…は、例えばＷｅｂクライアントとして、Ｗｅｂサーバ２００に対してＨＴＭＬ（Hyper Text Markup Language）コンテンツその他の情報コンテンツの提供を要求する。また、クライアント５００Ａ…は、制御装置１４に対してドキュメントなどのプリント・ジョブを発行する。この場合、クライアント５００…は、カプセル化して情報コンテンツを記録サービス・システム１００に転送する（図２を参照のこと）。また、これらホスト装置５００Ａ，５００Ｂ…は、他人宛てにプリント・ジョブを発行することができる。プリント・ジョブにはメッセージを添付することができるが、その詳細は後述に譲る。制御装置１４は、受信したプリント・ジョブをＨＤＤ５５内にスプールする。
【０１０９】
モデム６１は、アナログ電話回線上の伝送データを変復調するための装置であり、公衆電話回線を介してファクシミリ装置３００と交換接続が可能である。制御装置１４は、受信したファクシミリ・データを、ジョブとしてＨＤＤ５５内にスプールする。
【０１１０】
拡張装置インターフェース６２は、ユーザ情報入力装置としてのＩＣカード・リーダをコンピュータ・システム１４に接続するための装置である。ＩＣカード・リーダが取得したユーザ情報は、ＣＰＵ５１に転送されて、ユーザ認証処理やスプールされたジョブのフィルタリングに用いられる。ユーザ認証処理には、例えばＤＤＳＡ（前述）を適用することができる。
【０１１１】
また、図５には、課金装置１５の内部構成を模式的に示している。課金装置１５は、ユーザに対する課金や支払われた現金の貯蔵などを扱う装置であり、「コインキット」又は「ディスペンサ」とも呼ばれる。同図に示すように、課金装置１５は、ＲＳ４２２インターフェース５８（前述）経由で制御装置１４と相互接続している。
【０１１２】
料金演算部３２は、プリント・サービスのページ単価など、本記録サービスに関する料金体系を保持している。そして、情報コンテンツの利用料金やページ数、ページカラー情報を取得すると、情報利用料とプリント・サービス料などからなる合計料金を算出し、算出された料金を表示部３１と料金支払い管理部３８に出力する。
【０１１３】
表示部３１は、ユーザに対して料金の提示を行なう装置であり、例えばＬＥＤなどの表示パネルで構成される。あるいは、料金を可視的に表示する以外に、音声出力によりユーザに料金の通知を行ってもよい。あるいは、勘定書など所定フォームの印刷用紙に料金を印刷出力してもよい。
【０１１４】
ユーザは、課された料金に対して、例えばコインや紙幣などの現金を現金投入部３５に投入して、料金の支払いを行ってもよい。この場合、現金計数部３６は、投入された金額をカウントして、総投入金額を料金支払い管理部３８に出力するとともに、投入された現金を現金貯蔵部３７に貯める。
【０１１５】
あるいは、ユーザは、プリペイド・カードによる決済、クレジット・カードによる銀行口座からの引き落とし、デビット・カードによる銀行口座からの即時決済など他の形式で、信用に基づいて料金を支払うことができる。プリペイド・カードを用いる場合、プリペイド・カード・リーダ３４にカードを挿入し、また、クレジット・カードやデビット・カードを用いる場合は、クレジット／デビット・カード・リーダ３３にカードを挿入する。プリペイド・カード・リーダ３４及びクレジット／デビット・カード・リーダ３３は、各カードによる料金支払い情報を、料金支払い管理部３８に通知する。
【０１１６】
料金支払い管理部３８は、料金演算部３２により算出された課金情報や、現金投入部３５やカード・リーダ３３／３４による料金支払い情報を、ユーザ毎に管理することができる。各ユーザ毎の料金支払い情報は、ＲＳ４２２インターフェース５８経由で制御装置１４に伝達される。
【０１１７】
なお、料金演算部３２と料金支払い管理部３８のような複雑な演算は、必ずしも課金装置１５に配設される必要はなく、制御装置１４内の計算機資源、すなわちＣＰＵ５１の演算処理能力を利用することによって同等の機能を提供することができる。また、表示部３１も、必ずしも課金装置１５が備える必要はなく、表示装置１２のＧＵＩ画面を用いて料金を表示することができる。このような場合、表示部３１は、単に投入金額をデジタル表示するだけでも充分である。
【０１１８】
図６には、本実施例に係る情報記録システム１００が、ネットワーク上でプリント・サーバとして稼動する場合における印刷処理の概略を示している。同図に示す例では、ネットワーク上には複数のクライアントが散在し、サーバとしての情報記録システム１００は各クライアントからプリント・ジョブを受け取ることができる。
【０１１９】
ここで言うクライアントは、図１で示したホスト装置５００などのＰＣに相当する。クライアントは、アプリケーションと、印刷制御部と、プリンタ接続制御部で構成される。
【０１２０】
アプリケーションは、例えば米マイクロソフト社の"Ｗｏｒｄ"のような文書作成ツールであり、特に、文書の印刷を指示する印刷機能を備えていることが好ましい。
【０１２１】
印刷制御部は、アプリケーションから送られてくる印刷文書をプリンタ（この場合は情報記録システム１００内の複合機１６に相当する）が解釈可能なフォーマットに変換して、プリンタ接続部に渡してプリント・ジョブを発行する。
【０１２２】
印刷制御部は、例えば、ＧＤＩ（Graphics Display Interface）と、プリンタ・ドライバと、スプーラの組み合わせで構成される。すなわち、アプリケーションが発行する「文字を描く」、「直線を引く」などの抽象的なＧＤＩコマンドが、プリンタ・ドライバによってプリンタの制御コマンドに変換され、スプーラで一旦保持された後に、プリンタ側に送信される。
【０１２３】
本実施例に係る印刷制御部は、アプリケーションからの印刷指示に応答して、ユーザに対して「印刷ダイアログ」なる対話画面（図６には図示しない）を表示する。これに対し、ユーザは、該ダイアログ中のプリンタ名の欄で情報記録システム１００を選択してＯＫボタンをクリックすることにより、ジョブ発行先を情報記録システム１００に指定することができる。情報記録システム１００は、各クライアントから要求されたプリント・ジョブに対して、他人にジョブの内容が漏れたり無断使用されない「セキュア・プリント」機能を提供することができる。なお、クライアントによるプリンタの指定操作については後に詳解する。
【０１２４】
プリンタ接続制御部は、例えばポート・モニタのような、印刷制御部の構成要素の１つであり、プリンタの接続に関する制御を行う。接続先はＵＲＬ（Uniform Resource Locator）のような資源識別子で指定することができる。
【０１２５】
情報記録システム１００のようなセキュア・プリント機能をサポートするプリンタが指定されたときには、プリンタ接続制御部は、「セキュア・プリント」用のダイアログ（図６には図示しない）を画面表示する。ユーザは、このセキュア・プリント用ダイアログ上において、証明書選択やメッセージ指定などのセキュア・プリントに関する各種設定を行うことができる。また、該ダイアログ上での設定に従って、印刷文書がカプセル化される。プリンタ接続制御部は、このカプセル化されたファイルを接続先である情報記録システム１００に送信する。
【０１２６】
他方の情報記録システム１００は、印刷ジョブ受信部と、印刷ジョブ管理部と、ＧＵＩとで構成される。
【０１２７】
印刷ジョブ受信部は、各クライアントからネットワーク経由でプリント・ジョブを受信すると、これらを印刷ジョブ管理部に登録する。
【０１２８】
印刷ジョブ管理部は、受信した各プリント・ジョブを蓄積し、各ジョブに対してジョブＩＤのような識別情報を割り当てて、ジョブやこれに付随するメッセージなどの情報を一元的に管理する。
【０１２９】
ＧＵＩは、ユーザに対して蓄積中のプリント・ジョブのリストを一覧表示する。この際、ジョブ・リストの表示は、ユーザが認証に成功した場合に限定するとともに、蓄積中のジョブをユーザ情報でフィルタリングして一覧表示することにより、ジョブの内容が他人に漏れることがない「セキュア・プリント」機能を提供することができる。ユーザは、このようなジョブ一覧表示画面を見て、必要なジョブを的確に選択することができる。また、ＧＵＩは、指定されたジョブに関するメッセージなどの情報をジョブ管理部から取得して表示するようになっている。情報記録システム１００におけるＧＵＩの構成や動作特性については後に詳解する。
【０１３０】
図７には、ネットワークを介したプリント・ジョブの流れを模式的に示している。
【０１３１】
各ユーザＡ，Ｂ…がクライアント上で発行したプリント・ジョブは、自身のユーザ情報とともにカプセル化された形式で、情報記録システム１００に送信される。クライアント・マシンは通常、ユーザの自宅など、情報記録システム１００から隔たった場所に設置されている。
【０１３２】
情報記録システム１００側では、複数のユーザＡ，Ｂ…から受信した多数のプリント・ジョブを蓄積することができる。
【０１３３】
ユーザは、都合のよい時間に情報記録システム１００の設置場所まで出向き、自分のユーザ情報を入力してユーザ認証を行う。ユーザ認証には、ユーザ情報を担持したＩＣカードなどを利用することができる。
【０１３４】
情報記録システム１００は、ユーザ認証に成功すると、そのユーザ情報を用いて蓄積中のプリント・ジョブをフィルタリングする。そして、認証したユーザに該当するジョブのみをＧＵＩ画面に一覧表示する。ユーザは、このような一覧表示画面を見て、所望のジョブを的確に選択することができる。
【０１３５】
情報記録システム１００は、選択されたジョブを印刷出力などの記録サービスの対価に相当する料金を計算して、ユーザに対して課金する。
【０１３６】
そして、課金処理が完了すると、情報記録システム１００は、選択されたジョブをプリンタ（本実施例では複合機１６）に転送して、印刷出力を実行する。
【０１３７】
図８には、あるクライアント側によるプリント・ジョブの発行から情報記録システム１００上でのジョブ実行に至るまでの処理手順を、フローチャートの形式で概略的に示している。以下、このフローチャートの各ステップについて説明する。
【０１３８】
ユーザは、自宅のＰＣ端末５００などを介して、情報記録システム１００に対して１以上のプリント・ジョブを発行し（ステップＳ１）、情報記録システム１００は各ジョブを蓄積しておく（ステップＳ２）。
【０１３９】
ユーザは、自分の都合のよい時間に、ジョブ発行先である情報記録システム１００が設置された店舗などを訪れ、ジョブの実行を要求することができる。これに対し、情報記録システム１００はユーザに対して認証処理を要求する（ステップＳ３）。すなわち、ユーザ情報入力装置にＩＣカードなどを介してユーザ情報が入力され、且つ、その認証に成功すると、スプール内のプリント・ジョブをユーザ情報でフィルタリングして、当該ユーザに対応するプリント・ジョブを抽出する（ステップＳ４）。前述したように、情報記録システム１００が受信するファイルはユーザ情報を付加したカプセル形式なので、カプセルを開いてユーザ情報を取り出すことによってフィルタリングを行うことができる。
【０１４０】
フィルタリングにより抽出された各プリント・ジョブは、ＧＵＩ画面上で一覧表示される（ステップＳ５）。例えば、各ジョブをサムネイルなどを用いてアイコン化して表示してもよい。ユーザは、キーボード、あるいはマウスやタッチパネルのような座標指示装置を用いて、実際にプリント・アウトしたいプリント・ジョブを対話式で選択することができる（ステップＳ６）。
【０１４１】
図１１には、ジョブ・フィルタリング後に、情報記録システム１００のＧＵＩ画面に表示されるジョブ一覧表示ウィンドウの一例を模式的に示している。同図に示すように、該ウィンドウ内には、認証済みのユーザに属するジョブのみが、チェック・ボックスとともにリストアップされている。
【０１４２】
チェック・ボックスのチェックは該当するジョブの印刷出力を指定していることを意味する。ジョブ・フィルタリング直後では、図示の通り、すべてのチェック・ボックスがチェックされているようにデフォルト値が設定されている。したがって、ユーザがすべてのジョブの印刷出力を希望又は予定している場合には、ユーザは該ウィンドウ上で「ＯＫ」ボタンをクリックするだけでよく、ＧＵＩ操作が簡素化される。また、そもそもユーザは印刷出力することを前提して情報記録システム１００にプリント・ジョブを送信するので、このようなデフォルト値の設定は、ほとんどのユーザの意に反しないものと思料する。
【０１４３】
なお、各ジョブの表示は、図１１に示すようにテキスト形式のジョブ名（例えばドキュメント名など）の表示であっても、あるいはアイコン又はサムネイルを用いた表示であってもよい。
【０１４４】
また、図１２には、ジョブ・フィルタリング後に情報記録システム１００のＧＵＩ画面に表示されるジョブ一覧表示ウィンドウの他の例を模式的に示している。同図は、図１１の場合と相違し、メッセージが添付されているジョブに対して「コメントあり」ボタンを用意するようになっている。ユーザがこのボタンをクリックすると、該当するメッセージが印刷ジョブ管理部から取り出され、メッセージ表示ウィンドウ（後述）がポップアップするようになっている。
【０１４５】
再び図８に戻って説明する。課金装置１５は、プリント・ジョブの選択に応じて、プリント・サービスの対価としての料金を演算し、その演算結果をユーザに提示する（ステップＳ７）。ここで言う提示は、例えば、ＬＥＤパネルを用いた料金のデジタル表示や、コンピュータ（ＧＵＩ：Graphical User Interface）画面上でのダイアログ表示、あるいは音声出力による教示であってもよい。あるいは課金額を所定フォームの印刷用紙（例えば勘定書など）に印刷出力してもよい。
【０１４６】
ユーザは、課金装置１５に対して直接料金の支払いを行うことができる。上述したように、課金装置１５は、コインや紙幣などの現金の投入の他に、プリペイド・カードによる決済、クレジット・カードによる銀行口座からの引き落とし、デビット・カードによる銀行口座からの即時決済など、様々な料金支払い形態をサポートしていてもよい。あるいは、ユーザは、課金装置１５において印刷出力された勘定書に従い、同一店舗内のレジ（ＰＯＳ端末）にて料金を精算してもよい（ステップＳ８）。
【０１４７】
課金が決済されるか、又は、課金相当額の料金の支払いが確定すると、選択されたプリント・ジョブのプリント・アウトが実行される（ステップＳ９）。また、ユーザが支払った料金が不足する場合には、支払い料金に相当する分だけのプリント・アウトにとどめてもよい。
【０１４８】
なお、情報記録システム１００による「記録」は、基本的には印刷用紙上へのプリント・アウトであるが、それ以外の記録形態であってもよい。例えば、ＣＤ−Ｒ（Compact Disc-Recordable）やＭＯ（Magneto Optical disc）、ＤＶＤ（Digital Versatile Disc）などの可搬型記憶メディア、あるいは要求元ホスト装置のハード・ディスクなどにデジタル情報すなわちコンピュータ可読データとして書き込みを行うような記録の形態であってもよい。
【０１４９】
図９には、クライアントすなわちホスト装置５００上においてユーザがプリント・ジョブを発行するための処理手順をフローチャートの形式で示している。該処理手順は、図８のステップＳ１をさらにブレイク・ダウンしたものに相当する。以下、このフローチャートの各ステップについて説明する。
【０１５０】
アプリケーションから印刷指示が発行されたことに応答して（ステップＳ１１）、印刷制御部は「印刷ダイアログ」（図示しない）を画面上に表示する（ステップＳ１２）。
【０１５１】
ユーザは、印刷ダイアログ上で所望のプリンタを選択するとともに、各種の設定を行うことができる（ステップＳ１３）。以下では、プリンタとして、セキュア・プリント機能をサポートする情報記録システム１００が指定されているものとして説明する。
【０１５２】
なお、プリンタに対する設定項目としては、以下のようなものが挙げられる。すなわち、
【０１５３】
【数１】
●  カラー／モノクロ印刷
●  用紙サイズ
●  用紙方向
● 用紙種類（紙質）、又は記録メディアの指定
●  印刷部数
●  片面／両面印刷
●  フィニッシャの指定（ステープル、パンチなど）
【０１５４】
この印刷ダイアログ上で「キャンセル」ボタンをクリックすると、該ダイアログがクローズし、本処理ルーチン全体が中止となる。これに対し、該ダイアログ上で「ＯＫ」ボタンをクリックすると、次ステップに進行する（ステップＳ１４）。
【０１５５】
次ステップＳ１５では、プリンタ接続制御部が「セキュア・プリント用ダイアログ」を表示し、ユーザは該ダイアログ上で各種設定を実施することができる。ここで言う設定項目には、例えば使用する公開鍵/***/の選択などセキュリティに関する項目が含まれる。
【０１５６】
このセキュア・プリント用ダイアログ上で「キャンセル」ボタンをクリックすると、該ダイアログがクローズするとともに、ステップＳ１３に戻ってプリンタの指定からやり直す。これに対し、該ダイアログ上で「ＯＫ」ボタンをクリックすると、次ステップに進行する（ステップＳ１７）。
【０１５７】
続くステップＳ１８では、メッセージを付けるか否かを判断する。
【０１５８】
図１０には、プリント・ジョブ発行時にユーザに提示されるダイアログの一例を示している。該ダイアログ・ボックスは、ジョブ送信先となるプリンタを指定するためのプリンタ指定領域と、各種項目の設定を行う項目設定領域と、メッセージ文を入力するためのコメント入力領域を含んでいる。
【０１５９】
プリンタ指定領域には、あらかじめプリンタ接続制御部に登録されたプリンタ名がラジオ・ボタンとともにリストアップされ、所望のプリンタのラジオ・ボタンをクリックすることにより１つのプリンタが排他的に指定される。
【０１６０】
また、コメント入力領域には、メッセージすなわちコメントをジョブに付けるか否かを指定するためのチェック・ボックス「コメントを付ける」と、メッセージ本文をキー入力するためのテキスト入力領域が用意されている。
【０１６１】
メッセージを付けない、すなわちコメント入力領域のチェック・ボックスがチェックされていない場合には、そのまま次ステップＳ１９に進む。これに対し、該チェック・ボックスがチェックされている場合には、ステップＳ２２にジャンプして、ユーザはテキスト入力領域にメッセージ本文をキー入力する。メッセージには、例えば他人宛てにジョブを送信する場合に送信の目的や理由を書き込むことができる。勿論、これ以外の用途にメッセージを利用してもよいし、自分宛てのジョブにメッセージを添付することもできる。
【０１６２】
このダイアログ上で「キャンセル」ボタンをクリックすると、メッセージ添付不要と判断して、該ダイアログがクローズするとともに、ステップＳ１６に戻って、セキュア・プリント用ダイアログ上での設定を再び行う。また、該ダイアログ上で「ＯＫ」ボタンをクリックすると、ステップＳ１９に進行する（ステップＳ２３）。
【０１６３】
ステップＳ１９では、印刷制御部が、アプリケーションから渡された印刷文書を、指定したプリンタが解釈可能な形式のデータに変換する。
【０１６４】
次いで、印刷制御部が、プリンタ解釈可能形式に変換された文書ファイルと、先行ステップにおいて設定された設定情報やユーザ情報などとともにカプセル化する（ステップＳ２０）。カプセル化ファイルのデータ構造は図２を参照しながら既に説明した通りである。なお、メッセージは、送信先のプリンタにおいてユーザ認証処理の前に見る必要があることから、カプセルの外に置くことが好ましい。
【０１６５】
次いで、印刷制御部は、接続先に指定されたプリンタ（本実施例では情報記録システム１００）に対して、カプセル化されたファイルを送信することで、プリント・ジョブを発行する（ステップＳ２１）。
【０１６６】
図１３には、情報記録システム１００上でプリント・ジョブをＧＵＩ画面上に一覧表示するための処理手順をフローチャートの形式で示している。該処理手順は、図８のステップＳ５をさらにブレイク・ダウンしたものに相当する。以下、このフローチャートの各ステップについて説明する。
【０１６７】
ユーザ認証により得たユーザ情報に従い、ジョブ・フィルタリングを終えた後、まず、プリンタに電源が投入されているか否かを判断する（ステップＳ３１）。本実施例では、プリンタは例えば複合機１６に相当する。電源が未投入の場合には、出力不能である旨のメッセージ又は警告をＧＵＩ画面上に表示する（ステップＳ３２）。
【０１６８】
次いで、印字処理そのものを不能にするような消耗品不足があるか否かを判断する（ステップＳ３３）。例えば印刷用紙や記録メディアが装填されていない場合や、すべての色のトナーが不足している（若しくは、プロセス・カートリッジが寿命に到達している）場合には、印字動作が不能になる。このような場合には、消耗品交換のメッセージをＧＵＩ画面上に表示する（ステップＳ３４）。
【０１６９】
次いで、それ以外の（印字処理自体は実行可能な）消耗品不足があるか否かを判断する（ステップＳ３５）。例えば、カラー印刷指定時でカラー・トナーは消耗しているが黒トナーは未だ残っている場合や、指定されたサイズ以外の用紙が未だ残っている（又は指定された以外の記録メディアが未だ残っている）場合などがこれに相当する。
【０１７０】
判断ブロックＳ３５の結果が肯定的な場合には、さらに消耗品不足がジョブ実行に影響があるか否かを判断する（ステップＳ３６）。ジョブ実行に影響しない場合には、すべてのジョブをデフォルト値すなわち選択状態に設定して、ジョブ一覧表示ウィンドウをオープンする。
【０１７１】
消耗品不足がジョブ実行に影響するジョブがある場合には、ジョブに関する属性すなわち各種設定内容を変更することが可能か否かを判断する（ステップＳ３９）。より具体的には、変更可能な属性があるか否かを、ＧＵＩ画面上でユーザに問い合わせる。ジョブの属性変更が効かない場合には、消耗品不足により出力不能なジョブを選択解除状態に変更してジョブ一覧表示ウィンドウをオープンする（ステップＳ４０）。このとき、消耗品交換メッセージ又は警告を同時に表示してもよい。
【０１７２】
判断ブロックＳ３９において、ジョブの属性変更が可能と判断された場合には、変更後の属性がジョブ実行に影響するか否かを判断する（ステップＳ４１）。ジョブ実行に影響がある場合には、ステップＳ３９に戻って、上述と同様の処理を繰り返す。また、ジョブ実行に影響がないと判断された場合には、属性の変更により実行可能になったジョブを選択状態にして、ジョブ一覧表示ウィンドウをオープンする（ステップＳ４２）。
【０１７３】
他方、判断ブロックＳ３５において、消耗品不足が検出されなかった場合には、すべてのジョブをデフォルト値である選択状態のままにして、ジョブ一覧表示ウィンドウをオープンする（ステップＳ３８）。
【０１７４】
図１４には、情報記録システム１００のＧＵＩ画面に表示されるジョブ一覧表示ウィンドウの例を模式的に示している。同図に示すＧＵＩ画面は、ジョブ名及びチェック・ボックスの他に、各ジョブ毎の属性を示すインジケータをリストアップしている点で、図１１及び図１２に示した例とは相違する。
【０１７５】
図１４に示す例では、カラー印刷の有無、用紙サイズ、片面／両面印刷の指定の各々をインジケータ表示している。同一覧表示ウィンドウ内では、上から１番目及び４番目のジョブは、デフォルト値の選択状態となり、チェック・ボックスにチェックが記入されている。これに対して、２番目及び３番目のジョブは、トナー不足（イエロー・トナー不足）又は指定サイズの用紙不足（Ｂ５サイズなし）のため、選択解除状態に変更され、チェック・ボックスからチェックが外されている。また、選択解除状態のジョブをグレー表示して、選択状態のジョブとのコントラストを与えることにより、選択されていないことをより明確に表現することができる。
【０１７６】
このように実行に不具合のあるジョブを選択解除状態に自動的に設定変更することにより、ユーザが不本意なジョブ出力を行い、無駄な料金の請求を受けるような不都合を回避することができる。また、ユーザに対して、ジョブ実行環境の適切な変更、用紙や記録メディア、トナーなどの消耗品補充などのメンテナンス作業を促すことができる。
【０１７７】
また、ジョブ一覧表示ウィンドウの最下段には、消耗品の不足状況を表すメッセージを記してもよい。同画面の例では、「イエロー・トナーがありません」、及び、「Ｂ５用紙がありません」という２種類のメッセージが表示されている。
【０１７８】
なお、５番目のジョブは、初期状態では選択されていたが、ユーザ操作によりチェックが外されているものと理解されたい。
【０１７９】
図１３に示したフローチャートのステップ３９において、ユーザが属性を変更することにより、消耗品不足により選択解除されたジョブを選択状態に復帰させることができる。図１４に示した例では、２番目のジョブの属性をカラー印刷からモノクロ印刷に切り替えることにより、図１５に示すように選択状態に戻される。
【０１８０】
《注釈》
＊：ＤＤＳＡ（デジタル・ドキュメント・セキュリティ・アーキテクチャ）は、"利用権"という概念を取り入れたデジタルコンテンツの流通技術でり、コンテンツをＲＳＡやＤＳＡなどの公開鍵暗号により暗号化して配信し、利用権の購入者として認証された場合にのみデータを復号化する。
ＤＤＳＡは、基本的には、コンテンツ自体は複製可能な状態で流通させ、これを復号化するための秘密鍵を利用権として販売するという方法を採用する。但し、ユーザが秘密鍵（利用権）を不正に横流しする危険を排除するために、利用権の購入者に発行する「アクセス・チケット」とユーザにあらかじめ配布しておく身分証明書「トークン」からその都度、秘密鍵を生成するようにしている。各アクセス・チケットは特定のトークンだけに対応するとともに、トークンは複製不可能なＩＣカードなどの形態で提供されるので、正規の購入者でなければ復号化に必要な秘密鍵を入手できない仕組みになる。
【０１８１】
＊＊：ＰＤＬ（Page Description Language）は、ページ・プリンタに対して印刷イメージを指示するための記述言語である。また、ＰＤＦ（Portable Document Format）は、米Ａｄｏｂｅ  Ｓｙｓｔｅｍｓ社が開発したドキュメント・ビューワ"Ａｃｒｏｂａｔ"上で表示及び印刷が可能なファイル・フォーマットである。
【０１８２】
＊＊＊：公開鍵とは、一方の鍵で暗号化した暗号化情報は他方の鍵でしか復号化できないという性質を持つ２個の鍵の組み合わせて暗号化する方式において、第３者に公開して用いる鍵のことを指す。他方の鍵はユーザ個人が秘密裏に保持する「秘密鍵」として用いる。例えば、公開鍵で暗号化することによって秘密鍵の所有者に秘密文書を安全に送信することができるし、秘密鍵で暗号化した署名を送信することにより、受信者は公開鍵を用いて署名を認証することができる。
【０１８３】
［追補］
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１８４】
【発明の効果】
以上詳記したように、本発明によれば、ジョブ発行とは隔たった時間及び場所であっても、セキュリティを維持しながら情報を記録・複製・印刷出力するとともに、記録等のサービスの対価を正確に課金することができる、優れた情報記録サービスを行うシステム及び方法を提供することができる。
【０１８５】
また、本発明によれば、各ユーザが遠隔地から複数のジョブを発行することができるとともに、短い操作時間で自分のジョブを取捨選択したり、複数のジョブに対する印刷の属性又は実行環境を一括して設定することができる、優れた情報記録サービスを行うシステム及び方法を提供することができる。
【０１８６】
本発明に係る情報記録システムは、ユーザを認証する認証機能を備えている。情報記録システムに送信された各ユーザ宛てのジョブは、一旦蓄積される。そして、ユーザ認証を通じて特定されたユーザ（又はユーザ・グループ）によってジョブがフィルタリングされ、印刷その他の記録サービスの対象として画面上に一覧表示される。このような一覧表示画面上で、ユーザは実際に記録サービスを要求するジョブをさらに取捨選択することができる。
【０１８７】
一覧表示画面上では、例えば、各ジョブをそのサムネイルによって表示される。また、一覧表示画面上で選択状態のジョブをハイライト表示するとともに、未選択又は選択解除状態のジョブをグレー表示するなど、コントラストを与えることにより、ユーザは現在の選択状況を一目で把握することができる。
【０１８８】
また、ジョブ送信先に指定された情報記録システムが持つ環境や記録メディアの装備状況によっては、そもそも実行することができないジョブもある。このようなジョブは、上記の一覧表示画面上では、選択解除状態として表示することにより、ユーザに選択を禁止したり、あるいはジョブ実行環境の変更や記録メディアの補充などの作業を促すことができる。
【０１８９】
また、本発明に係る情報記録システムに対しては、ユーザ本人がジョブを発行するだけでなく、他人宛てのジョブを送信することができる。さらに、後者の場合には、ジョブを送信する理由などを記述したメッセージを併せて送信することができる。したがって、送信先となるユーザは、メッセージを確認することによって、ジョブの内容を理解したり、ジョブを実際に実行すべきか否かを印刷出力前に判断することができる。
【０１９０】
【図面の簡単な説明】
【図１】本発明の実施に供される情報の記録サービス及び記録サービスに関する料金を請求するシステムの構成を模式的に示した図である。
【図２】カプセル化されたファイルのデータ構造を模式的に示した図である。
【図３】本実施例に係る情報記録システム１００の外観構成を模式的に示した図である。
【図４】本実施例に係る情報記録システム１００の内部ハードウェア構成を模式的に示した図である。
【図５】課金装置１５の内部構成を模式的に示した図である。
【図６】本実施例に係る情報記録システム１００が、ネットワーク上でプリント・サーバとして稼動する場合における印刷処理の概略を示した機能ブロック図である。
【図７】ネットワークを介したプリント・ジョブの流れを模式的に示した図である。
【図８】クライアント側によるプリント・ジョブの発行から情報記録システム１００上でのジョブ実行に至るまでの処理手順を概略的に示したフローチャートである。
【図９】クライアントすなわちホスト装置５００上においてユーザがプリント・ジョブを発行するための処理手順を示したフローチャートである。
【図１０】クライアントすなわちホスト装置５００上においてユーザに提示されるセキュア・プリント用ダイアログを描写した図である。
【図１１】情報記録システム１００におけるＧＵＩ画面表示例を示した図である。
【図１２】情報記録システム１００におけるＧＵＩ画面表示例を示した図である。
【図１３】情報記録システム１００上でプリント・ジョブをＧＵＩ画面上に一覧表示するための処理手順を示したフローチャートである。
【図１４】情報記録システム１００におけるＧＵＩ画面表示例を示した図である。
【図１５】情報記録システム１００におけるＧＵＩ画面表示例を示した図である。
【符号の説明】
１１…表示装置，１２…メディア・ボックス
１３…ユーザ情報入力装置，１４…制御装置
１５…課金装置，１６…複合機
３１…表示部，３２…料金演算部
３３…クレジット／デビット・カード・リーダ
３４…プリペイド・カード・リーダ
３５…現金投入部，３６…現金計数部
３７…現金貯蔵部，３８…料金支払い管理部
５１…ＣＰＵ，５２…メイン・メモリ，５３…ＲＯＭ
５４…ディスプレイ・インターフェース
５５…ハード・ディスク・ドライブ（ＨＤＤ），５６…ＨＤＤインターフェース
５７…キーボード／マウス・コントローラ
５８…ＲＳ４２２インターフェース，５９…ＳＣＳＩインターフェース
６０…ネットワーク・インターフェース・カード，６１…モデム
６２…拡張装置インターフェース，６３…シリアル入出力インターフェース
７１…タッチパネル，７２…キーボード，７３…マウス
８１…ＣＤ−ＲＯＭドライブ，８２…ＭＯドライブ，８３…ＤＶＤドライブ
１００…情報記録システム
２００…ホスト装置（Ｗｅｂサーバ）
３００…ファクシミリ装置
５００…ホスト装置（クライアント）
【図１】
0004081955.tif 000002
【図２】
0004081955.tif 000003
【図３】
0004081955.tif 000004
【図４】
0004081955.tif 000005
【図５】
0004081955.tif 000006
【図６】
0004081955.tif 000007
【図７】
0004081955.tif 000008
【図８】
0004081955.tif 000009
【図９】
0004081955.tif 000010
【図１０】
0004081955.tif 000011
【図１１】
0004081955.tif 000012
【図１２】
0004081955.tif 000013
【図１３】
0004081955.tif 000014
【図１４】
0004081955.tif 000015
【図１５】
0004081955.tif 000016