(57)【要約】【課題】管理装置に登録した文書データを印刷する際に印刷装置にその印刷の料金を支払うのとは別に、その文書データの保存期間の延長のための料金を管理装置にアクセスして支払う場合と比べて、延長のための料金の支払いの手間を低減する。【解決手段】複合機１０は、ユーザから入力された予約番号をサーバ２０に問い合わせる。サーバ２０は、その予約番号に対応するファイルと有効期間（保存期間）を複合機１０に応答する。複合機１０は、印刷指示のための欄と有効期間の延長指示のための欄を含む指示画面を表示する。その画面に対してユーザが部数等の印刷の設定と、ファイルの保存期間の延長の設定を行って実行を指示すると、複合機１０は、印刷と延長の料金の合計を提示し、支払いを求める。支払われると、複合機１０は、印刷を実行すると共に、サーバ２０に対して保存期間の延長の指示を送る。【選択図】図１
2019036916.tif 000002
【特許請求の範囲】
【請求項１】
管理装置と、１以上の印刷装置とを含み、
前記管理装置は、
ユーザから登録された文書データを保存期間のあいだ保存する保存手段と、
前記印刷装置から前記文書データを特定する特定情報を受け取り、前記特定情報に対応する文書データが前記保存手段に保存されていればその文書データを前記印刷装置に送信する手段と、
を含み、
前記印刷装置は、
ユーザから前記特定情報の入力を受け付ける手段と、
入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段と、
前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段と、
提示した料金の支払いを受け付ける手段と、
提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段と、
を含む、印刷システム。
【請求項２】
前記管理装置は、
過去に保存していた文書データの特徴とその文書データを登録したユーザとを記録する手段と、
前記印刷装置から受け取った前記特定情報に対応する第１の文書データの特徴及びその文書データを登録したユーザの組合せが、前記記録手段に記録されている過去の文書データの特徴及びユーザの組合せに該当する場合に、前記印刷装置に対して前記第１の文書データについての前記保存期間の延長指示を受け付ける延長画面を提示する旨の提示指示を送る手段と、
を更に含み、
前記指示受付手段は、前記管理装置から前記提示指示を受けた場合に、前記第１の文書データについての前記延長画面を表示し、前記延長画面に対する前記ユーザの延長の指示入力を受け付ける、
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記管理装置は、
前記保存手段に保存している前記文書データの保存期間内に、前記印刷装置からその文書データについての前記特定情報を所定回数以上受け取った場合に、前記印刷装置に対して前記第１の文書データについての前記保存期間の延長指示を受け付ける延長画面を提示する旨の提示指示を送る手段、
を更に含み、
前記指示受付手段は、前記管理装置から前記提示指示を受けた場合に、前記第１の文書データについての前記延長画面を表示し、前記延長画面に対する前記ユーザの延長の指示入力を受け付ける、
ことを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記指示受付手段は、前記保存期間の短縮指示を受け付けることが可能であり、
前記料金提示手段は、前記短縮指示を受けた場合に、前記印刷指示に応じて実行する前記文書の印刷の量に応じた料金から、前記短縮指示が示す短縮期間に応じた減額分を割り引いた料金額を提示する、
ことを特徴とする請求項１〜３のいずれか１項に記載の印刷システム。
【請求項５】
管理装置に保存された文書データを特定する特定情報の入力をユーザから受け付ける手段と、
入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段と、
前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段と、
提示した料金の支払いを受け付ける手段と、
提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段と、
を含む、印刷装置。
【請求項６】
コンピュータを、
管理装置に保存された文書データを特定する特定情報の入力をユーザから受け付ける手段、
入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段、
前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段、
提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷装置及びプログラムに関する。
【背景技術】
【０００２】
インターネット経由の印刷サービスが普及している。この種のサービスでは、ユーザは、印刷したい文書データを例えば自宅のパソコンからインターネット経由でサーバに登録する。その後ユーザは、このサービスに対応したプリンタが設置された店舗に出向き、自分のユーザ識別情報または登録時にサーバから通知されたその文書データの識別情報をプリンタに入力する。プリンタは、その識別情報に対応する文書データをサーバからプリンタにダウンロードし、印刷する。
【０００３】
このシステムでは、サーバの記憶容量の制限のため、登録された文書データに保存期間が設定されており、保存期間を過ぎた文書データはサーバから削除される。
【０００４】
利用期間の延長に関する従来技術として特許文献１に示されるものがある。特許文献１に開示されたシステムでは、再生されたコンテンツをお気に入りにして配信期間を延長する場合、アクセスしたコンテンツ受信者に受信者ＩＤが発行されているかどうかが判断される。受信者ＩＤを保有していない場合には、アクセスしたコンテンツ受信者に新規の受信者ＩＤが割り当てられる。その次に、配信期間の延長期間、及び決済情報の入力画面が表示され、延長期間及び決済情報が入力される。次いで、決済が行われると、決済完了して配信期間が延長される。この延長された配信期間は、延長手続を行ったコンテンツ受信者の受信者ＩＤとともに記憶される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０７１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
文書データの保存期間を延長すると、文書データを保存する装置のコストが延長分だけ余計にかかる。延長のコストに応じた料金をユーザがパーソナルコンピュータや携帯端末からインターネット経由でサービスにアクセスして支払う方式では、延長のために支払いを行い、更に保存した文書データを対応プリンタで印刷する際に印刷のための料金を支払うことになるため、二度手間である。
【０００７】
本発明は、管理装置に登録した文書データを印刷する際に印刷装置にその印刷の料金を支払うのとは別に、その文書データの保存期間の延長のための料金を管理装置にアクセスして支払う場合と比べて、延長のための料金の支払いの手間を低減することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、管理装置と、１以上の印刷装置とを含み、前記管理装置は、ユーザから登録された文書データを保存期間のあいだ保存する保存手段と、前記印刷装置から前記文書データを特定する特定情報を受け取り、前記特定情報に対応する文書データが前記保存手段に保存されていればその文書データを前記印刷装置に送信する手段と、を含み、前記印刷装置は、ユーザから前記特定情報の入力を受け付ける手段と、入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段と、前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段と、提示した料金の支払いを受け付ける手段と、提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段と、を含む、印刷システムである。
【０００９】
請求項２に係る発明は、前記管理装置は、過去に保存していた文書データの特徴とその文書データを登録したユーザとを記録する手段と、前記印刷装置から受け取った前記特定情報に対応する第１の文書データの特徴及びその文書データを登録したユーザの組合せが、前記記録手段に記録されている過去の文書データの特徴及びユーザの組合せに該当する場合に、前記印刷装置に対して前記第１の文書データについての前記保存期間の延長指示を受け付ける延長画面を提示する旨の提示指示を送る手段と、を更に含み、前記指示受付手段は、前記管理装置から前記提示指示を受けた場合に、前記第１の文書データについての前記延長画面を表示し、前記延長画面に対する前記ユーザの延長の指示入力を受け付ける、ことを特徴とする請求項１に記載の印刷システムである。
【００１０】
請求項３に係る発明は、前記管理装置は、前記保存手段に保存している前記文書データの保存期間内に、前記印刷装置からその文書データについての前記特定情報を所定回数以上受け取った場合に、前記印刷装置に対して前記第１の文書データについての前記保存期間の延長指示を受け付ける延長画面を提示する旨の提示指示を送る手段、を更に含み、前記指示受付手段は、前記管理装置から前記提示指示を受けた場合に、前記第１の文書データについての前記延長画面を表示し、前記延長画面に対する前記ユーザの延長の指示入力を受け付ける、ことを特徴とする請求項１に記載の印刷システムである。
【００１１】
請求項４に係る発明は、前記指示受付手段は、前記保存期間の短縮指示を受け付けることが可能であり、前記料金提示手段は、前記短縮指示を受けた場合に、前記印刷指示に応じて実行する前記文書の印刷の量に応じた料金から、前記短縮指示が示す短縮期間に応じた減額分を割り引いた料金額を提示する、ことを特徴とする請求項１〜３のいずれか１項に記載の印刷システムである。
【００１２】
請求項５に係る発明は、管理装置に保存された文書データを特定する特定情報の入力をユーザから受け付ける手段と、入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段と、前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段と、提示した料金の支払いを受け付ける手段と、提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段と、を含む、印刷装置である。
【００１３】
請求項６に係る発明は、コンピュータを、管理装置に保存された文書データを特定する特定情報の入力をユーザから受け付ける手段、入力された前記特定情報に対応する前記文書データについての印刷の指示と、前記管理装置における前記文書の保存期間の延長の指示を受け付ける指示受付手段、前記印刷指示に応じて実行する前記文書の印刷の量と、前記保存期間の延長の量とに基づいて、前記指示受付手段が受け付けた指示に対する処理の料金を計算し、提示する料金提示手段、提示された前記料金の支払いに応じ、前記指示受付手段が印刷の指示を受けた場合は印刷を実行し、前記保存期間の延長の指示を受け付けた場合は前記管理装置に前記文書データの保存期間の延長を指示する手段、として機能させるためのプログラムである。
【発明の効果】
【００１４】
請求項１、５又は６に係る発明によれば、管理装置に登録した文書データを印刷する際に印刷装置にその印刷の料金を支払うのとは別に、その文書データの保存期間の延長のための料金を管理装置にアクセスして支払う場合と比べて、延長のための料金の支払いの手間を低減することができる。
【００１５】
請求項２又は３に係る発明によれば、文書データの保存期間の延長の必要性が高いときにユーザに対して延長画面を提示することができる。
【００１６】
請求項４に係る発明によれば、文書データの保存期間の短縮による管理装置側のコスト減に応じた金額をユーザに還元することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態のシステム構成を例示する図である。
【図２】ファイル管理情報の例を示す図である。
【図３】有効期間管理情報の例を示す図である。
【図４】実施形態の処理手順を例示する図である。
【図５】予約番号入力画面の例を示す図である。
【図６】印刷指示画面の例を示す図である。
【図７】印刷部数と延長期間が入力された状態の印刷指示画面の例を示す図である。
【図８】あるファイルについての有効期間が延長されたときの有効期間管理情報の例を示す図である。
【図９】印刷はしないが有効期間の延長は行う場合の印刷指示画面の表示状態の例を示す図である。
【図１０】有効期間の延長が指示されるときの印刷指示画面の例を示す図である。
【図１１】あるファイルについての有効期間が短縮されたときの有効期間管理情報の例を示す図である。
【図１２】変形例における予約番号入力画面の例を示す図である。
【図１３】変形例における有効期間延長画面の例を示す図である。
【図１４】変形例における有効期間管理情報の例を示す図である。
【図１５】第２の変形例におけるファイル管理情報の例を示す図である。
【図１６】第２の変形例における処理手順の例を示す図である。
【図１７】第２の変形例におけるファイル管理情報の別の例を示す図である。
【図１８】第２の変形例における処理手順の別の例を示す図である。
【図１９】第２の変形例における処理手順の別の例を示す図である。
【発明を実施するための形態】
【００１８】
図１に、本発明の実施形態のシステム構成を例示する。このシステムは、複合機１０とサーバ２０を含む。複合機１０とサーバ２０とは、インターネット等のネットワーク３０を介して互いに通信可能である。複合機１０は、例えばコンビニエンスストア等の店舗に設置されている。図には複合機１０を１つだけ図示したが、サーバ２０が管理する複合機１０は複数あってもよい。
このシステムでは、ユーザは、印刷したい文書のファイル、ＰＣ（パーソナルコンピュータ）からインターネット経由でサーバ２０に登録する。サーバ２０は、登録されたファイルを特定するための一意な識別情報である予約番号をユーザに通知する。ユーザは、最寄りの店舗等に設置された複合機１０まで出向き、複合機１０のＵＩ（ユーザインタフェース）画面にその予約番号を入力する。すると、複合機１０がその予約番号に対応するファイルをサーバ２０からダウンロードし、印刷出力する。
【００１９】
サーバ２０のストレージの容量には制限があるため、ユーザから登録されたファイルには有効期間が設定され、その有効期間が過ぎるとそのファイルはサーバ２０から削除される。ファイル登録の操作を簡潔にするために、登録時に付与される有効期間の長さは一律に定められている。しかし、ユーザによっては、登録したファイルをその有効期間より長くサーバ２０に残し、印刷したいというニーズもある。そこで、本実施形態では、登録したファイルを複合機１０で印刷する際に、ユーザからそのファイルの有効期間の延長指示を受け付ける。
【００２０】
複合機１０は、プリンタ、スキャナ、コピー機、ファクシミリ装置、ネットワーク通信機能、ウェブブラウザその他の情報処理機能を併せ持つ装置である。複合機１０は、複合機制御部１１、ＵＩ（ユーザインタフェース）制御部１３、カードリーダ１５、課金処理部１７、及び通信処理部１９を有する。
【００２１】
複合機制御部１１は、複合機１０が行う処理全般の制御を行う。本実施形態との関係では、複合機制御部１１は、ユーザが入力した予約番号に対応するファイル（又はこれに対応する印刷データ）をサーバ２０からダウンロードするための制御を行う。また複合機制御部１１は、ユーザからの操作に応じて、ファイルの保存期間（後述の有効期間）を変更（例えば延長）する要求をサーバ２０に送る処理も行う。ＵＩ制御部１３は、複合機１０に付属するディスプレイに対するＵＩ画面の表示の制御を行う。カードリーダ１５は、ＩＣ（集積回路）カードに対する情報の読み書きを行う。カードリーダ１５が読み書きするＩＣカードは、例えば電子マネーカードやクレジットカード等である。課金処理部１７は、複合機１０が実行した処理（印刷、スキャン、コピー等）に対応する課金額の支払いを受け付ける処理を行う。通信処理部１９は、ネットワーク３０経由での相手（例えばサーバ２０）との通信のための処理を行う。
【００２２】
サーバ２０は、ユーザに対してネットワーク経由でのプリントサービスを提供する。すなわち、サーバ２０は、ユーザから印刷対象文書のファイルの登録を受け付け、登録されたファイルに対応する一意な予約番号をそのユーザに提供する。またサーバ２０は、複合機１０に対してそのファイルの印刷データを供給する。またサーバ２０は、登録されたファイルの有効期間（すなわちそのファイルをサーバ２０内に保存する期間）の延長や短縮等の変更処理を、複合機１０を介したユーザからの指示に従って実行する。
またサーバ２０は、通信処理部２２とデータ管理部２４を含む。通信処理部２２は、ネットワーク３０経由での通信のための処理を行う。データ管理部２４は、特典コンテンツのデータ提供のために用いる各種のデータを保持し、管理する。データ管理部２４が保持する各種のデータには、ファイル管理情報２６及び有効期間管理情報２８が含まれる。
【００２３】
ファイル管理情報２６は、ユーザから登録された印刷対象文書のファイルを管理するための情報である。図２にファイル管理情報２６のデータ内容の例を示す。この例では、ファイル管理情報の１つのエントリ（図示の表の１行）には、予約番号、登録ファイル、及び登録ユーザの各項目が含まれる。予約番号は、登録ファイルに対して付与された一意な予約番号である。登録ファイルは、ユーザが登録した印刷対象文書のファイルである。登録ユーザは、その登録ファイルを登録したユーザの識別情報（ユーザＩＤ）である。ユーザは、自分のユーザＩＤでサーバ２０にログインし、サーバ２０に印刷対象のファイルを登録し、サーバ２０からそのファイル（登録ファイル）に対応する予約番号を取得する。
【００２４】
有効期間管理情報２８は、登録ファイルの有効期間を管理するための情報である。有効期間とは、登録ファイルに対するサーバ２０のサービスが有効な期間のことであり、言い換えればその登録ファイルをサーバ２０内に保存している期間のことである。有効期間管理情報２８の１つのエントリには、予約番号、有効期間、支払い済み延長料金の各項目が含まれる。予約番号は、当該エントリに係る登録ファイルの予約番号である。有効期間の項目には、その登録ファイルの有効期間の始期と終期が登録される。有効期間の始期はそのファイルがサーバ２０に登録された時点であり、終期はその始期に対して有効期間の長さの期間を加えた時点である。ファイルが登録された時点では、有効期間の長さは例えば所定の（すなわち予め定めた）長さである。また、後述する有効期間の変更（延長又は短縮）の操作が行われると、有効期間の終期が後又は前に変更される。支払い済み延長料金の項目には、その登録ファイルについてユーザが既に支払った延長料金の金額が登録される。
【００２５】
次に、図４を参照して、本実施形態の処理手順を例示する。この手順の前に、ユーザは自分のＰＣ等からサーバ２０に対して印刷対象文書のファイルを登録し、そのファイルに対応する予約番号を取得しているとする。
【００２６】
ユーザは、そのファイルを印刷するために、最寄りの店舗にある複合機１０に対して予約番号を入力する（Ｓ１０）。
図５にこのとき複合機１０が付属の表示装置に表示する予約番号入力画面１００の例を示す。この例では、表示装置はタッチパネルであるとする。この予約番号入力画面１００には、予約番号の入力欄１０２がある。この入力欄１０２をユーザがタッチ操作で選択すると、ソフトキーボード１０４が画面に表示される。ユーザは、ソフトキーボード１０４を用いて入力欄１０２に予約番号を入力する。入力が完了し、決定ボタン１０６を押下すると、複合機１０は、入力欄１０２内の予約番号の入力を受け付ける。
【００２７】
複合機１０は、入力された予約番号をサーバ２０に送る。サーバ２０は、複合機１０から受け取った予約番号に対応する登録ファイル及び有効期間を、ファイル管理情報２６及び有効期間管理情報２８から取得する。その予約番号に対応づけて支払い済み延長料金や延長期間が登録されている（図３参照）場合には、それらの情報も取得する。そしてサーバ２０は、これら取得した情報を複合機１０に応答する（Ｓ１２）。
【００２８】
複合機１０では、サーバ２０から応答された情報に基づき、ＵＩ制御部１３が印刷指示画面を生成して複合機１０付属の表示装置に表示し、その画面に対するユーザからの入力を受け付ける（Ｓ１４）。
【００２９】
Ｓ１４で表示される印刷指示画面２００の例を、図６に示す。印刷指示画面２００には、ファイル表示欄２０２、有効期間表示欄２０４、印刷部数選択欄２０６、印刷料金表示欄２０８、延長期間選択欄２１０、延長料金表示欄２１２、合計金額表示欄２１４、印刷ボタン２１６が表示される。ファイル表示欄２０２には、ユーザが入力した予約番号に対応する登録ファイルのファイル名や最初のページのサムネイル画像が表示される。有効期間表示欄２０４には、サーバ２０からの情報に含まれる有効期間が表示される。印刷部数選択欄２０６は、ファイル表示欄２０２に表示されたファイルの印刷部数の選択を受け付けるための欄である。その欄の上下にある三角形の上ボタン、下ボタンを押下することで、印刷部数選択欄２０６内の部数の値を上下させることができる。印刷料金表示欄２０８には、そのファイルを印刷する際の部数１部あたりの印刷料金が表示される。この１部あたりの印刷料金は、ファイルが示す文書のページ数や白黒又はカラーの区別等によって決まる。図示は省略したが、印刷指示画面２００内に、白黒印刷かカラー印刷か、光沢印刷等の特殊加工等の印刷設定を受け付ける入力欄を設け、それら入力欄の入力結果に応じて１部あたりの印刷料金を計算してもよい。延長期間選択欄２１０は、ユーザから、追加する延長期間の長さの選択を受け付けるための欄である。その欄の上下にある三角形の上ボタン、したボタンを押下することで、延長期間選択欄２１０内の延長期間の長さ（図示例では日数単位。週単位など他の単位でもよい）を上下させることができる。延長料金表示欄２１２には、延長期間選択欄２１０に表示された延長期間の長さに応じた、有効期間（ファイルの保存期間）の延長料金が表示される。合計金額表示欄２１４には、部数分の印刷料金と、有効期間の延長料金との合計金額が表示される。印刷ボタン２１６は、この印刷指示画面２００に対してユーザが入力した印刷部数及び有効期間の延長の内容を確定するためのボタンである。
【００３０】
図７に示す印刷指示画面２００の例では、印刷部数選択欄２０６で印刷部数が１と選択されている。また延長期間選択欄２１０で延長期間の長さが７日と選択され、延長料金表示欄２１２にはそれに応じた延長料金３５円が表示されている。そして、合計金額表示欄２１４には、印刷料金５０円と延長料金３５円の合計金額８５円が表示されている。
【００３１】
ユーザが印刷ボタン２１６を押下すると、複合機制御部１１は、課金処理部１７による課金処理を行う（Ｓ１６）。すなわち、合計金額表示欄２１４分の料金を支払うようユーザに促し、これに応じて課金処理部１７に対してユーザがその料金を支払うのを待つ。料金が支払われると、複合機制御部１１は、印刷対象のファイルを、印刷部数選択欄２０６で選択された印刷部数分だけ印刷する（Ｓ１８）。また、複合機制御部１１は、延長期間選択欄２１０で選択された延長期間の情報を、予約番号と対応付けてサーバ２０に送信する（Ｓ２０）。サーバ２０は、複合機制御部１１から受け取った情報に従って、有効期間管理情報２８内のその予約番号に対応する有効期間の情報を変更する（Ｓ２２）。例えば、有効期間管理情報２８の内容が図３に例示したものである場合に、予約番号「xxxx0001」のファイルについて図７に示すように７日間の期間延長が指示された場合、有効期間管理情報２８の内容は図８に示すように予約番号「xxxx0001」の有効期間が７日延びて終期が３／１４となり、支払い済み延長料金が３５円であることを示す状態へと変更される。
【００３２】
印刷指示画面２００では、図９に示すように、印刷部数選択欄２０６の部数の値を０とし、延長期間を正の整数値にすることも可能である。この場合、合計金額表示欄２１４には、延長料金に応じた金額が表示される。この状態で印刷ボタン２１６が押下されると、ファイルの印刷は行われないが、サーバ２０への延長期間の情報の送信（Ｓ２０）は実行される。また同様に、延長期間選択欄２１０内の延長期間の値を０とすることも可能である。
【００３３】
以上では、有効期間を延長する場合を例にとったが、延長期間の短縮ができるようにし、短縮された期間分だけ料金の割引を行うようにしてもよい。図１０に示す例では、印刷指示画面２００の延長期間選択欄２１０内の値として負の値を認め、この欄内の値が負の値である場合、その値の絶対値に該当する期間だけ有効期間を短縮する。延長期間選択欄２１０内の期間が負の値の場合、延長料金表示欄２１２内の料金も負の値になる。この負の値の料金分だけ、印刷料金から減額を行う。図示例では、印刷料金が５０円で、有効期間２日分短縮で延長料金表示欄２１２内の料金が−１０円（すなわち１０円割引）なので、合計金額表示欄２１４内の合計金額は４０円となっている。この４０円が支払われた場合、複合機１０は、ファイルを１部印刷すると共に、当該ファイルの予約番号に対応する有効期間を指定された短縮期間（２日）だけ短縮するようサーバ２０に短縮期間の情報を送信する。例えば、有効期間管理情報２８の内容が図３に例示したものである場合に、予約番号「xxxx0001」のファイルについて図１０に示すように２日間の期間短縮が指示された場合、有効期間管理情報２８の内容は図１１に示すように予約番号「xxxx0001」の有効期間が２日延びて終期が３／５となる。
【００３４】
以上の例では、ユーザが予約番号を入力すると、複合機１０は、印刷指示と有効期間の延長の両方を指示できる印刷指示画面２００を表示した。これに対する変形例として、図１２に示すように、予約番号入力画面１００に印刷画面呼出ボタン１１２と有効期間延長ボタン１１４を設け、有効期間の延長を行いたい場合には、ユーザが予約番号を入力して有効期間延長ボタン１１４を押下するようにしてもよい。有効期間延長ボタン１１４が押下されると、複合機１０は、入力された予約番号に対応する有効期間の情報をサーバ２０から取得し、例えば図１３に例示する有効期間延長画面３００を表示する。有効期間延長画面３００内のファイル表示欄３０２、有効期間表示欄３０４、延長期間選択欄３０８、延長料金表示欄３１０は、図６の印刷指示画面２００のファイル表示欄２０２、有効期間表示欄２０４、延長期間選択欄２１０、延長料金表示欄２１２、合計金額表示欄２１４と同様の欄である。延長期間表示欄３０６には、この画面の表示の前に延長料金の支払いにより既に得ている延長期間の情報（始期及び終期等）が表示される。図示例では、ファイル表示欄３０２内のファイルについて一度も有効期間の延長を行ったことがないので、延長期間表示欄３０６の値は空値である。ユーザが、この画面上の延長期間選択欄３０８内で延長期間の長さを選択し、延長ボタン３１２を押下すると、複合機１０は、延長料金表示欄３１０内の料金の支払いをユーザに求め、支払われると、選択された延長期間の長さや支払われた延長料金の情報を予約番号と対応付けてサーバ２０に送信する。サーバ２０は、その情報を受信し、有効期間管理情報２８をその情報に従って更新する。
【００３５】
図１４に、この例における有効期間管理情報２８のデータ内容の例を示す。図１４に例示する有効期間管理情報２８は、予約番号、有効期間、支払い済み延長料金、延長期間の項目を含む。予約番号は、対応するファイルの予約番号である。有効期間は、この例では、そのファイルをサーバ２０に登録した際に付与された、登録時点を始期とする一律の長さの期間である。延長期間は、支払い済み延長料金の金額に対応した延長期間の始期と終期を示しており、そのうち始期は有効期間の終期の次の時点である。この例の有効期間管理情報２８は、ファイル登録と同時に付与される一律な固定長さの有効期間と、ユーザの延長料金支払いにより追加される延長期間とを別々に管理している。図１４の例は、予約番号「xxxx0001」に対して延長料金２０円が支払われた結果、２週間の延長期間が与えられたことを示している。
【００３６】
延長ボタン３１２の押下に応じて延長の情報をサーバ２０に送信した後、複合機１０は、表示装置に印刷指示画面（図示省略）を表示する。この画面には、印刷部数等といった印刷に関する設定の入力欄が含まれるが、有効期間の延長のための入力欄は含まれない。ユーザは、有効期間の延長後に印刷も行う場合、印刷指示画面に必要な設定項目を入力し、印刷実行を指示する。
【００３７】
また、この変形例において、予約番号入力画面１００上の印刷画面呼出ボタン１１２が押下された場合には、複合機１０は、有効期間の延長に関する入力欄は含まないが印刷に関する設定の入力欄を含む印刷指示画面を表示し、ユーザからの入力を受け付ける。
【００３８】
次に第２の変形例を説明する。第２の変形例では、ユーザに期間延長のためのＵＩ画面を提供するかどうかをサーバ２０が判定する。
【００３９】
一つの例では、サーバ２０は、同じ予約番号が入力された回数が多い場合、ユーザに対して期間延長の指示を入力可能なＵＩ画面を提供する。同じ予約番号が入力された回数が多いということは、その予約番号に対応するファイルが印刷された回数が多いということとほぼ等しい（予約番号は入力されたが印刷は行われなかった場合の分だけ、後者の回数は少ない）。この例では、ある予約番号が入力された回数（あるいは印刷が行われた回数）が多いと、その予約番号に対応するファイルに対する印刷需要が多く、有効期間の延長の要望が高いであろうとみなす。
【００４０】
この変形例でサーバ２０が持つファイル管理情報２６は、図１５に例示するように予約番号入力回数の項目を有する。サーバ２０が行う処理は、図１６に例示するものでよい。
【００４１】
すなわち、複合機１０がユーザから予約番号の入力を受け付け、その予約番号を含む問合せをサーバに送信すると（Ｓ１０）（図４のＳ１０と同じ）、サーバ２０は、その予約番号に対応する予約番号入力回数の値を１増加させる（Ｓ３０）。次に、サーバ２０は、その予約番号に対応する予約番号入力回数の値が所定の閾値に到達したか否かを判定する（Ｓ３１）。Ｓ３１の判定結果がＹｅｓ（入力回数が閾値に到達）の場合、サーバ２０は、その予約番号に対応するファイルと有効期間の情報をデータ管理部２４から検索し、検索した情報を含む応答を複合機１０に送信する（Ｓ３２）。この応答には、期間延長用のＵＩ画面を表示する旨の指示情報を含めてもよい。この有効期間の情報を含む応答を受け取った複合機１０は、期間延長用のＵＩ画面を表示し、ユーザから入力を受け付ける（Ｓ３４）。このとき表示するＵＩ画面は、例えば図６や図１３に例示した、有効期間の延長のための指示を入力する欄（延長期間選択欄２１０、３０８等）を含んだ画面である。Ｓ３４の後は、図４に示したＳ１６〜Ｓ２２の処理を行う。すなわち、ユーザから期間延長の指示を受け付けると共に、印刷指示受付用の画面を表示して指示を受け付け、それら指示に従って処理を実行する。
【００４２】
Ｓ３１の判定結果がＮｏの場合は、サーバ２０は、予約番号に対応するファイルを検索して複合機１０に送信する（Ｓ３６）。このとき、印刷用のＵＩ画面を表示する旨の指示情報を含めてもよい。この情報を受け取った複合機１０は、印刷用のＵＩ画面を表示し、ユーザからの入力を受け付ける（Ｓ３８）。このＵＩ画面は、印刷に関する設定の入力欄を含むが、有効期間の延長に関する入力欄は含まない。Ｓ３８の後は、図４のＳ１６〜Ｓ２２の処理が実行される（ただし、この場合、有効期間の延長に関する処理は行われない）。
【００４３】
第２の変形例の別の例では、サーバ２０は、同じユーザから同じファイルが何度も登録された場合に、ユーザに有効期間の延長のためのＵＩ画面を提供する。すなわち、サーバ２０に登録したファイルの有効期限が過ぎた後、ユーザがそのファイルを印刷したいと考えた場合、そのユーザは再度同じファイルをサーバ２０に登録することになる。このような場合、そのユーザにとってそのファイルの有効期間が短い可能性があるので、期間延長のためのＵＩ画面を提供する。
【００４４】
この例では、サーバ２０は、ファイル管理情報２６の過去のデータ（すなわち有効期限が過ぎたもの）を保存する。またファイル管理情報２６は、図１７に例示するように、延長提案フラグという項目を有する。この項目は０か１の値を取り、値が１の場合サーバ２０は、当該予約番号を入力したユーザに対して期間延長のためのＵＩ画面を提供する。そのフラグの値が０の場合は、期間延長のためのＵＩ画面を提供しない。
【００４５】
この例では、サーバ２０は、図１８に示すように、ユーザのＰＣからインターネット経由で印刷対象のファイルの登録を受け付けると（Ｓ４０）、そのファイルに対して一意な予約番号を発行し、ファイル管理情報２６に、その予約番号とそのファイル（「登録ファイル」）とそのユーザのＩＤ（「登録ユーザ」）とを含んだ新たなエントリを追加する（Ｓ４２）。この時点では、延長提案フラグの値は０である。次にサーバ２０は、ファイル管理情報２６を過去のデータまで遡って調べ、登録ファイルと登録ユーザの組合せが、Ｓ４０で登録されたファイルと登録したユーザの組合せに一致するエントリの数を数え、この数が閾値以上か否かを判定する（Ｓ４４）。ここで、ファイル同士が一致しているどうかは、ファイルの特徴同士が一致しているかどうかで判定すればよい。ここで一致の判定に用いるファイルの特徴としては、ファイル名を用いてもよい。また別の例として、ファイルのファイル名を含むいくつかの属性（例えば所有者、最新更新日時等）の組をその特徴として用いてもよい。また、ファイル内のデータのハッシュ値等、ファイルデータ自体から求めた特徴量を、一致判定のための特徴として用いてもよい。いずれの場合も、後で行う一致の判定のために、ファイルの特徴をそのファイルの予約番号に対応付けて記録しておく。
【００４６】
Ｓ４４の判定結果がＹｅｓの場合、サーバ２０は、今回新たに追加したエントリの延長提案フラグの値を１にセットし（Ｓ４６）、処理を終了する。Ｓ４４の判定結果がＮｏの場合は、Ｓ４６をスキップして処理を終了する。
【００４７】
そして、図１９に示すように、ユーザが複合機１０に予約番号を入力すると（Ｓ１０）、サーバ２０は、その予約番号に対応する延長提案フラグの値が１か否かを判定する（Ｓ５０）。この判定結果がＹｅｓの場合は、図１６の手順のＳ３２、Ｓ３４と同じ処理を実行し、複合機１０に期間延長用のＵＩ画面が表示されるようにする。またＳ５０の判定結果がＮｏの場合、図１６の手順のＳ３６、Ｓ３８と同じ処理を実行し、複合機１０に印刷指示用のＵＩ画面が表示されるようにする。
【００４８】
以上に説明した実施形態及び変形例では、ユーザは、サーバ２０に登録したファイルを複合機１０で印刷する際などに、そのファイルの有効期間の延長を併せて指示することができる。また、印刷の料金とファイルの有効期間の延長の料金を合算して支払うため、個別に支払う場合よりも手間が少ない。また、ファイルの有効期間を短縮した場合、それにサーバ２０でのファイル保管のコストに応じた料金がユーザに還元される。またその期間短縮時に還元する金額を印刷料金から割り引くことで、別途返金する手間が省かれる。
【００４９】
以上の例では、ユーザが複合機１０に予約番号を入力することで印刷や期間延長の対象となるファイルを特定したが、これは例示的なものである。別の一例では、ユーザが複合機１０に対してユーザＩＤ及びパスワード等の認証情報（サーバ２０に登録されたもの）を入力し、サーバ２０がこれらの情報に基づきユーザ認証を行う。そしてサーバ２０は、い、そのユーザに対応するファイルのリストを複合機１０に提供し、複合機１０はそのリストを画面表示してユーザに印刷又は期間延長の対象となるファイルを選択させる。このように、ユーザの識別情報も、そのユーザが登録したファイルを特定する特定情報の一例である。
以上に例示した複合機１０の情報処理機構及びサーバ２０は、例えば、内蔵されるコンピュータにそれら各装置の機能を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリメモリ（ＲＯＭ）等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）を制御するＨＤＤコントローラ、各種Ｉ／Ｏ（入出力）インタフェース、ローカルエリアネットワークなどのネットワークとの接続のための制御を行うネットワークインタフェース等が、たとえばバスを介して接続された回路構成を有する。また、そのバスに対し、例えばＩ／Ｏインタフェース経由で、ＣＤやＤＶＤなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタ、などが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、ハードディスクドライブ等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。
【符号の説明】
【００５０】
１０  複合機、１１  複合機制御部、１３  制御部、１５  カードリーダ、１７  課金処理部、１９  通信処理部、２０  サーバ、２２  通信処理部、２４  データ管理部、２６  ファイル管理情報、２８  有効期間管理情報、３０  ネットワーク。
【図１】
2019036916.tif 000003
【図２】
2019036916.tif 000004
【図３】
2019036916.tif 000005
【図４】
2019036916.tif 000006
【図５】
2019036916.tif 000007
【図６】
2019036916.tif 000008
【図７】
2019036916.tif 000009
【図８】
2019036916.tif 000010
【図９】
2019036916.tif 000011
【図１０】
2019036916.tif 000012
【図１１】
2019036916.tif 000013
【図１２】
2019036916.tif 000014
【図１３】
2019036916.tif 000015
【図１４】
2019036916.tif 000016
【図１５】
2019036916.tif 000017
【図１６】
2019036916.tif 000018
【図１７】
2019036916.tif 000019
【図１８】
2019036916.tif 000020
【図１９】
2019036916.tif 000021