JP4322089B2 - Print management server and print management program - Google Patents

Print management server and print management program Download PDF

Info

Publication number
JP4322089B2
JP4322089B2 JP2003366539A JP2003366539A JP4322089B2 JP 4322089 B2 JP4322089 B2 JP 4322089B2 JP 2003366539 A JP2003366539 A JP 2003366539A JP 2003366539 A JP2003366539 A JP 2003366539A JP 4322089 B2 JP4322089 B2 JP 4322089B2
Authority
JP
Japan
Prior art keywords
print
information
user
file
notification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003366539A
Other languages
Japanese (ja)
Other versions
JP2005128968A (en
Inventor
克典 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Priority to JP2003366539A priority Critical patent/JP4322089B2/en
Publication of JP2005128968A publication Critical patent/JP2005128968A/en
Application granted granted Critical
Publication of JP4322089B2 publication Critical patent/JP4322089B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は印刷管理用サーバ及び印刷管理プログラムに関し、例えば、携帯端末やパソコンなどから指示したコンテンツ等の印刷情報を、コンビニエンスストアや駅などに設置されているプリンタ機能や複写機能を有するプリンタデバイスによって印刷させようとしたものに関する。   The present invention relates to a print management server and a print management program. For example, print information such as content instructed from a portable terminal or a personal computer is transferred by a printer device having a printer function or a copy function installed in a convenience store or a station. It relates to what was to be printed.

最近、ユーザ又はその関係者が、携帯端末やパソコンなどから印刷管理用サーバにファイル情報を登録(印刷予約)し、又は、コンテンツ提供装置から印刷管理用サーバにファイル情報を転送させて登録し、ユーザが、外出先などで、印刷管理用サーバとネットワーク接続されるプリンタデバイスを利用し、ファイル情報を印刷できる印刷ネットワークシステムが提供されている。   Recently, a user or a related person registers file information from a portable terminal or a personal computer to a print management server (print reservation), or transfers file information from a content providing apparatus to a print management server and registers it, 2. Description of the Related Art A print network system is provided in which a user can print file information using a printer device connected to a print management server via a network while away from home.

このような印刷ネットワークシステムにおいて、ユーザがプリンタデバイスによってファイル情報を印刷しようとした際に、プリンタデバイスに故障やエラーなどの不具合が発生することもあり、この場合に、代替のプリンタデバイスを自動抽出してユーザに通知することも提案されている(特許文献1参照)。
特開2002−189671号公報
In such a printing network system, when a user tries to print file information using a printer device, a malfunction such as a failure or an error may occur in the printer device. In this case, an alternative printer device is automatically extracted. It has also been proposed to notify the user (see Patent Document 1).
JP 2002-189671 A

特許文献1に記載の技術は、印刷予約を行ったユーザがプリンタデバイスの設置場所にいる段階での通知であり、これでは不十分なことも生じる。例えば、ユーザが行く前から、そのプリンタデバイスが故障している場合であれば、上記通知機能はなんら機能していない。また例えば、忙しいユーザがプリンタデバイスに行ってはじめてダウンロードにかなりの時間が掛かることを認識してもその時間を消費する他なく、ダウンロード時間を予め知っていたい希望も存在する。   The technique described in Patent Document 1 is a notification at the stage where the user who made the print reservation is at the installation location of the printer device, which may be insufficient. For example, if the printer device has failed before the user goes, the notification function is not functioning at all. In addition, for example, even if a busy user recognizes that a considerable amount of time is required for download only after going to the printer device, there is a desire to know the download time in advance without consuming that time.

印刷ネットワークサービスを提供する提供会社のWebページによって、現在故障しているプリンタデバイスの情報を提供するようなことも行われている。しかし、そのようなWebページを見ないユーザの方が多いと考えられ、また、出先などでは、そのようなWebページを見るための装置を携帯していないことも多く、そのようなWebページが有効に機能しないことが多い。   In some cases, information about a printer device that is currently out of order is provided by a Web page of a provider that provides a print network service. However, it is considered that there are many users who do not see such a web page, and there are many cases where a device for viewing such a web page is not carried at the destination, such a web page. Often does not function effectively.

そのため、ユーザに対する通知機能を一段と充実させ、ユーザの利便性を向上させた印刷管理用サーバ及び印刷管理プログラムが望まれている。   Therefore, there is a demand for a print management server and a print management program that further enhance the user notification function and improve user convenience.

かかる課題を解決するため、本発明は、ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバにおいて、通知先情報を少なくとも含むユーザ情報を管理、記憶するユーザ情報管理記憶手段と、印刷予約の情報を管理、記憶する印刷予約管理記憶手段と、当該印刷管理用サーバと上記リモートプリンタ端末との間での印刷予約されたファイル情報の転送及び又は印刷動作に影響を与える通知事項を形成する通知事項形成手段と、形成された通知事項を、印刷予約したユーザに対し、印刷指示が与えられる前に通知する通知手段と、所定の時間間隔で、上記印刷予約指示に応じて印刷すべきファイル情報について、最新のファイル情報を取り込んで格納するファイル保持手段とを有し、上記通知事項形成手段が、上記ファイル保持手段が最新に取り込んだファイル情報と、上記ファイル保持手段が前回取り込んだファイル情報とが、異なる内容に変更されている場合には、その変更に係る情報を通知事項として形成することを特徴とする。
In order to solve such a problem, the present invention captures and stores file information to be printed in response to a print reservation instruction from a user using a file registration instruction apparatus, and uses any of a plurality of remote printer terminals. A user information management storage means for managing and storing user information including at least notification destination information in a print management server for transmitting and printing file information to be printed to the remote printer terminal in response to a print instruction from a user who has been , A print reservation management storage means for managing and storing print reservation information, and notification matters affecting the transfer of print reserved file information and / or the printing operation between the print management server and the remote printer terminal. A notification matter forming means for forming the notification matter, and a print instruction is given to the user who made a print reservation for the formed notification matter. And notifying means for notifying before, at predetermined time intervals, for file information to be printed according to the print reservation instruction, and a file storage unit for storing capture the latest file information, the notices form If the file information fetched latest by the file holding means and the file information fetched last time by the file holding means have been changed to different contents, information relating to the change is formed as a notification item. characterized in that it.

本発明によれば、印刷管理用サーバとリモートプリンタ端末との間での印刷予約されたファイル情報の転送及び又は印刷動作に影響を与える通知事項を形成し、印刷予約したユーザに対し、印刷指示が与えられる前に通知するようにしたので、通知機能が充実し、ユーザの利便性を高めることができる。   According to the present invention, transfer of file information reserved for printing between the print management server and the remote printer terminal and / or a notification matter that affects the printing operation are formed, and a print instruction is issued to the user who reserved the printing. Since the notification is given before the notification is given, the notification function is enhanced and the convenience of the user can be improved.

(A)実施形態
以下、本発明による印刷管理用サーバ及び印刷管理プログラムの一実施形態を図面を参照しながら説明する。
(A) Embodiment Hereinafter, an embodiment of a print management server and a print management program according to the present invention will be described with reference to the drawings.

(A−1)実施形態の構成
この実施形態に係る印刷ネットワークシステムは、図1に示すように、ファイル登録指示装置2、コンテンツ提供サーバ3、プリントオンデマンドサーバ4、印刷ファイルデータベース5、プリンタデバイス6及びプリンタコントローラ7を有し、ファイル登録指示装置2、コンテンツ提供サーバ3、プリントオンデマンドサーバ4及びプリンタコントローラ7がインターネットなどの通信網1を介して接続されている。ここで、プリントオンデマンドサーバ4には、印刷ファイルデータベース5が関連して設けられており、プリンタコントローラ7には、プリンタデバイス6が関連して設けられている。
(A-1) Configuration of Embodiment As shown in FIG. 1, a print network system according to this embodiment includes a file registration instruction device 2, a content providing server 3, a print on demand server 4, a print file database 5, and a printer device. 6 and a printer controller 7, and a file registration instruction device 2, a content providing server 3, a print on demand server 4 and a printer controller 7 are connected via a communication network 1 such as the Internet. Here, a print file database 5 is provided in association with the print on demand server 4, and a printer device 6 is provided in association with the printer controller 7.

なお、図1では、通信網との接続機能を有する全ての要素2〜4、7が同一の通信網1を介して接続し得るように示しているが、2要素間の接続に係る通信網は、その2要素間の組合せによって異なるものであっても良い。   In FIG. 1, all elements 2 to 4 and 7 having a function of connecting to a communication network are shown to be connectable via the same communication network 1, but a communication network related to connection between two elements May differ depending on the combination between the two elements.

また、図1においては、各要素2〜7を1個ずつ示しているが、複数存在しても良く、ファイル登録指示装置2、コンテンツ提供サーバ3、プリンタデバイス6、プリンタコントローラ7などは、複数存在することを前提としている。   In FIG. 1, each element 2 to 7 is shown one by one. However, a plurality of elements may exist, and a plurality of file registration instruction devices 2, content providing servers 3, printer devices 6, printer controllers 7, etc. It is assumed that it exists.

本発明の印刷管理用サーバには、プリントオンデマンドサーバ4が該当することもあり、コンテンツ提供サーバ3が該当することもあり、プリントオンデマンドサーバ4及びコンテンツ提供サーバ3に双方が該当することもある。以下では、印刷管理用サーバに、主として、プリントオンデマンドサーバ4が該当しているとして説明を行う。   The print management server of the present invention may correspond to the print on demand server 4, may correspond to the content providing server 3, or may correspond to both the print on demand server 4 and the content providing server 3. is there. In the following description, it is assumed that the print on demand server 4 mainly corresponds to the print management server.

ファイル登録指示装置2は、ユーザに係る情報処理端末が該当する。ファイル登録指示装置2は、パソコンであっても良く、携帯電話などのデータ通信機能を有する携帯端末であっても良く、通信網1がインターネットの場合であれば、ブラウザ機能を有することを要する。   The file registration instruction device 2 corresponds to an information processing terminal related to a user. The file registration instructing device 2 may be a personal computer or a mobile terminal having a data communication function such as a mobile phone. If the communication network 1 is the Internet, it needs to have a browser function.

ファイル登録指示装置2は、プリントオンデマンドサーバ4に対し、プリンタデバイス6によって印刷させるファイル情報を登録(印刷予約)させるものである。登録させるファイル情報は、当該ファイル登録指示装置2から送信するものであっても良く、コンテンツ提供サーバ3からプリントオンデマンドサーバ4に転送させるものであっても良い。なお、後者の場合には、ファイル登録指示装置2からコンテンツ提供サーバ3にアクセスして、プリントオンデマンドサーバ4に与えるようにしても良い。   The file registration instruction apparatus 2 registers (print reservation) file information to be printed by the printer device 6 with respect to the print on demand server 4. The file information to be registered may be transmitted from the file registration instruction apparatus 2 or may be transferred from the content providing server 3 to the print on demand server 4. In the latter case, the content providing server 3 may be accessed from the file registration instruction device 2 and given to the print on demand server 4.

この実施形態の場合、ファイル登録指示装置2は、電子メールアドレスが付与されているものであり(例えば、ファイル登録指示装置2が携帯端末の場合)、又は、ファイル登録指示装置2に係るユーザが、電子メールアドレスを取得している者である(例えば、ファイル登録指示装置2がパソコンの場合)。ファイル登録指示装置2は、プリントオンデマンドサーバ4からの印刷予約後におけるユーザへの通知(後述するように電子メールによる)の通知先装置としても機能する。   In the case of this embodiment, the file registration instruction device 2 is given an e-mail address (for example, when the file registration instruction device 2 is a mobile terminal), or the user associated with the file registration instruction device 2 A person who has acquired an e-mail address (for example, when the file registration instruction apparatus 2 is a personal computer). The file registration instruction device 2 also functions as a notification destination device for notification to the user after printing reservation from the print-on-demand server 4 (by e-mail as will be described later).

コンテンツ提供サーバ3は、例えば、コンテンツ提供会社(コンテンツプロバイダ)のサーバが該当し、ファイル登録指示装置2又はプリントオンデマンドサーバ4とのデータ授受により、ユーザが印刷を希望するコンテンツ(ファイル情報)を、プリントオンデマンドサーバ4に与えるものである。なお、後述する動作説明においては、プリントオンデマンドサーバ4からコンテンツ提供サーバ3に、コンテンツ(ファイル情報)が要求され、そのときに、プリントオンデマンドサーバ4にコンテンツ(ファイル情報)を送信するものとしている。   The content providing server 3 corresponds to, for example, a server of a content providing company (content provider), and receives content (file information) that the user desires to print by exchanging data with the file registration instruction device 2 or the print on demand server 4. The print on demand server 4 is provided. In the description of operations described later, it is assumed that content (file information) is requested from the print on demand server 4 to the content providing server 3, and the content (file information) is transmitted to the print on demand server 4 at that time. Yes.

プリントオンデマンドサーバ4は、ファイル情報の登録、ファイル情報の印刷などに対する課金、ユーザ管理、セキュリティ管理、プリンタコントローラ(プリンタデバイスをも含む)管理、印刷履歴管理などを統合的に行うサーバであり、印刷ネットワークサービスを提供するものである。   The print-on-demand server 4 is a server that integrally performs file information registration, accounting for file information printing, user management, security management, printer controller (including printer device) management, print history management, and the like. It provides a print network service.

プリントオンデマンドサーバ4には、後述する特徴的な動作を実行させるための各種のプログラム(印刷管理プログラム)4Pがインストールされており、上述した各種の管理などを行うものである。印刷管理プログラム4Pは、プログラムROMに格納されているものであっても良く、CD−ROMなどの記録媒体を介してプリントオンデマンドサーバ4にインストールされたものであっても良く、ダウンロードによって、プリントオンデマンドサーバ4にインストールされたものであっても良く、さらには、キー入力などによって、プリントオンデマンドサーバ4にインストールされたものであっても良い。   The print-on-demand server 4 is installed with various programs (print management programs) 4P for executing characteristic operations to be described later, and performs the various types of management described above. The print management program 4P may be stored in the program ROM or may be installed in the print on demand server 4 via a recording medium such as a CD-ROM. It may be installed on the on-demand server 4 or may be installed on the print-on-demand server 4 by key input or the like.

印刷ファイルデータベース5は、印刷用のファイル情報を保管するデータベースであり、この実施形態の場合には、プリントオンデマンドサーバ4により制御されるものである。   The print file database 5 is a database that stores file information for printing. In this embodiment, the print file database 5 is controlled by the print on demand server 4.

プリンタデバイス6は、コンビニエンスストアや駅などに設置されているプリンタもしくはプリント機能を有する機器(複合機、FAX、複写機など)であり、プリンタコントローラ7の制御下で、印刷用ファイル情報を印刷するものである。   The printer device 6 is a printer installed in a convenience store, a station, or the like, or a device having a print function (multifunction device, FAX, copier, etc.), and prints file information for printing under the control of the printer controller 7. Is.

プリンタコントローラ7は、例えば、MMK(multimedia kiosk)端末が該当し、プリンタデバイス6を制御して、通信網1側から与えられた印刷用ファイル情報をプリンタデバイス6によって印刷出力させるものである。なお、プリンタコントローラ7は、プリンタデバイス6内の機能としてプリンタデバイス6内に包含されていても良い。また、1台のプリンタコントローラ7が、後述するように、複数のプリンタデバイス6を制御するものであっても良い。プリンタデバイス6及びプリンタコントローラ7によって、印刷端末が構成されている。   The printer controller 7 corresponds to, for example, an MMK (multimedia kiosk) terminal, controls the printer device 6, and causes the printer device 6 to print out print file information given from the communication network 1 side. The printer controller 7 may be included in the printer device 6 as a function in the printer device 6. One printer controller 7 may control a plurality of printer devices 6 as will be described later. The printer device 6 and the printer controller 7 constitute a printing terminal.

ファイル登録指示装置2は、パソコンや、携帯電話などのデータ通信機能を有する携帯端末であるので、その詳細構成の説明は省略する。   Since the file registration instructing device 2 is a portable terminal having a data communication function such as a personal computer or a mobile phone, a detailed description of its configuration is omitted.

コンテンツ提供サーバ3は、図2に示すように、全体を制御する制御部3a、情報出力装置3b、情報入力装置3c、データベース3d、通信網1と接続される情報通信部3eなどを有する。   As shown in FIG. 2, the content providing server 3 includes a control unit 3a that controls the whole, an information output device 3b, an information input device 3c, a database 3d, an information communication unit 3e connected to the communication network 1, and the like.

制御部3aは、例えば、CPU、ROM、RAMやCPUが実行するソフトウェアなどが該当し、情報通信部3eが受信した通信情報を解析したり、ユーザが必要とするコンテンツ(ファイル情報)をデータベース3dより取り出して情報通信部3eから送信させたりなどするものである。例えば、制御部3aは、データベース3dにおけるファイル名が同一のコンテンツの内容が変更されたりした場合には、プリントオンデマンドサーバ4に通知制御したりする。   The control unit 3a corresponds to, for example, a CPU, ROM, RAM, software executed by the CPU, etc., and analyzes the communication information received by the information communication unit 3e, or contents (file information) required by the user in the database 3d. For example, the information may be taken out and transmitted from the information communication unit 3e. For example, the control unit 3a performs notification control on the print-on-demand server 4 when the content of the same file name in the database 3d is changed.

情報出力装置3bは、例えば、プリンタやディスプレイや外部記憶装置のアクセス部などが該当し、データベース3dに格納されているコンテンツやジャーナルなどを保守作業者等に出力するものである。   The information output device 3b corresponds to, for example, a printer, a display, an access unit of an external storage device, and the like, and outputs content, a journal, and the like stored in the database 3d to a maintenance worker or the like.

情報入力装置3cは、例えば、キーボード、マウス、OCR、外部記憶装置のアクセス部などが該当し、データベース3dへ格納させるコンテンツやその更新情報などを入力するものである。   The information input device 3c corresponds to, for example, a keyboard, a mouse, an OCR, an access unit of an external storage device, and the like, and inputs contents to be stored in the database 3d, update information thereof, and the like.

データベース3dは、例えば、外部記憶装置が該当し、種々のコンテンツやジャーナルなどを記憶しているものである。コンテンツの中には、天気やニュースや本日のお勧め料理などの更新が頻繁に行われるものがある。   The database 3d corresponds to, for example, an external storage device, and stores various contents and journals. Some contents are frequently updated with weather, news, and today's recommended dishes.

情報通信部3eは、例えば、通信ボードや通信ソフトウェアなどが該当し、プリントオンデマンドサーバ4から通信網1を介して供給される通信情報を受信したり、データベース3dから取り出したコンテンツや、制御部3aからの送信情報を通信網1を介してプリントオンデマンドサーバ4に送信したりなどするものである。   The information communication unit 3e corresponds to, for example, a communication board or communication software, receives communication information supplied from the print-on-demand server 4 via the communication network 1, contents taken out from the database 3d, and a control unit The transmission information from 3a is transmitted to the print-on-demand server 4 via the communication network 1 or the like.

プリントオンデマンドサーバ4は、図3に示すように、全体を制御する制御部4a、管理用メモリ4b、通信網1と接続される情報通信部4c、格納部4d、情報入力装置4e、情報出力装置4fなどを有する。   As shown in FIG. 3, the print-on-demand server 4 includes a control unit 4a that controls the whole, a management memory 4b, an information communication unit 4c connected to the communication network 1, a storage unit 4d, an information input device 4e, and an information output. And a device 4f.

制御部4aは、例えば、CPU、ROM、RAMやCPUが実行するソフトウェア(印刷管理プログラム4P)などが該当し、情報通信部4cから供給される通信情報を解析して所定の処理を行ったり、受信したファイル情報を印刷ファイルデータベース5に登録したり、必要なファイル情報を印刷ファイルデータベース5から読み出して格納部4dに格納したり、ファイル情報を格納部4dより取り出して情報通信部4cから送信したりなどするものである。制御部4aは、ファイル登録指示装置2から受信したファイル登録要求などに基づいてファイル登録処理を行うと共に、印刷指示時に必要となる印刷用識別番号を生成し、この生成した印刷用識別番号と、ユーザの識別番号(又はファイル登録指示装置2の識別番号)と、印刷ファイル情報の特定情報との対応などを、管理用メモリ4bの印刷管理テーブル4b2に登録するものである。   The control unit 4a corresponds to, for example, a CPU, ROM, RAM, software executed by the CPU (print management program 4P), etc., and performs predetermined processing by analyzing communication information supplied from the information communication unit 4c. The received file information is registered in the print file database 5, the necessary file information is read from the print file database 5 and stored in the storage unit 4d, or the file information is extracted from the storage unit 4d and transmitted from the information communication unit 4c. It is something to do. The control unit 4a performs file registration processing based on the file registration request received from the file registration instructing device 2, and generates a printing identification number required when printing is instructed. The generated printing identification number, The correspondence between the user identification number (or the identification number of the file registration instruction apparatus 2) and the specific information of the print file information is registered in the print management table 4b2 of the management memory 4b.

管理用メモリ4bは、例えば、外部記憶装置が該当し、登録場所テーブル4b1、印刷予約管理記憶手段である印刷管理テーブル4b2、ユーザ情報管理記憶手段であるユーザ管理テーブル4b3、プリンタ端末テーブル4b4などを有する。その他、コンテンツ提供会社への支払い額情報なども管理するメモリ部なども有する。   The management memory 4b corresponds to, for example, an external storage device, and includes a registration location table 4b1, a print management table 4b2 that is a print reservation management storage unit, a user management table 4b3 that is a user information management storage unit, a printer terminal table 4b4, and the like. Have. In addition, it also has a memory unit that manages payment amount information to the content provider.

登録場所テーブル4b1は、図4に例示するように、印刷ファイルデータベース5における各ファイル情報の格納位置情報と、印刷ファイル情報の特定情報と、印刷ファイル情報の原データ形式と、印刷ファイル情報のデータ量との対応を記憶しているものである。原データ形式は、印刷ファイル情報が当初に有しているデータ形式であり、そのまま印刷可能なデータ形式もあれば、印刷可能なデータ形式に変換して印刷しなければならない形式のこともあり得る。印刷ファイル情報の特定情報には、その印刷ファイル情報がコンテンツ提供サーバ3から取り出したものである場合に、再取り出しを可能とするような情報(例えば、URL)も適宜含まれる。   As illustrated in FIG. 4, the registration location table 4b1 includes storage location information of each file information in the print file database 5, specific information of the print file information, an original data format of the print file information, and data of the print file information. The correspondence with quantity is memorized. The original data format is a data format originally included in the print file information. There is a data format that can be printed as it is, or a format that must be converted into a printable data format and printed. . The specific information of the print file information appropriately includes information (for example, URL) that can be re-extracted when the print file information is extracted from the content providing server 3.

印刷管理テーブル4b2は、図5に例示するように、また上述したように、印刷用識別番号と、ユーザの識別番号(又はファイル登録指示装置2の識別番号)と、印刷ファイル情報の特定情報と、その印刷ファイル情報の印刷出力を認める最終期限、言い換えると保管期限との対応などを記憶しているものである。   As illustrated in FIG. 5 and as described above, the print management table 4b2 includes a print identification number, a user identification number (or an identification number of the file registration instruction apparatus 2), and print file information specifying information. The final deadline for allowing the print output of the print file information, in other words, the correspondence with the storage deadline, and the like are stored.

ユーザ管理テーブル4b3は、図6に例示するように、当該実施形態での印刷サービスを受けることが可能なユーザの識別番号(又はファイル登録指示装置2の識別番号)と、ユーザの氏名住所などの情報と、ユーザの電子メールアドレス(携帯端末用かパソコン用かの区別情報も含む)と、1回の通信当たりで認める印刷ファイル容量の情報やモノクロ出力/カラー出力や特記事項の通知方法情報などでなる契約内容と、電子メールサービスの設定内容と、電子メールでの既通知事項と、ユーザに対する課金情報と、主たる利用場所(プリンタ端末)や主たる利用時間(そのための統計情報を含む)や直前数回(例えば3回)の利用場所や利用時間などの利用特徴情報と、利用状況のジャーナルなどを記憶しているものである。ユーザの電子メールアドレスは、パソコンから取り出せる電子メールアドレスと、携帯端末に係る電子メールアドレスとの双方が設定されることもあり得る。   As illustrated in FIG. 6, the user management table 4 b 3 includes an identification number of a user who can receive the printing service in the embodiment (or an identification number of the file registration instruction apparatus 2), a user's name and address, and the like. Information, user's e-mail address (including information on whether it is for mobile devices or personal computers), information on the print file capacity allowed per communication, monochrome / color output, and special notice notification methods, etc. Contract contents, e-mail service settings, e-mail notifications, billing information for users, main usage location (printer terminal), main usage time (including statistical information for that), and immediately before It stores usage characteristic information such as usage location and usage time several times (for example, three times), a usage status journal, and the like. As the user's e-mail address, both an e-mail address that can be taken out from the personal computer and an e-mail address related to the portable terminal may be set.

電子メールサービスの設定内容とは、ユーザが契約時に、電子メールでの通知を求めたサービスの種類や時間帯などの情報でる。例えば、印刷予約(登録)し印刷ファイルデータベース5に格納された印刷ファイル情報をプリンタデバイス6で印刷し得る期限(例えば、印刷予約時の日から1週間後の日の終了時まで)が定められているが、その期限の見過ごしがないように、期限の前日に通知するサービスを受けるか否かや、そのときの電子メールの発送時刻などの情報であったり、そのユーザが利用するプリンタ端末が印刷できない状況にある場合の通知サービスを受けるか否かや、そのときの電子メールの発送時刻などの情報であったりする。また、電子メールでの既通知事項とは、電子メールによって既に通知した事項の情報を格納しているものである。   The setting contents of the e-mail service are information such as the type of service and the time zone for which the user requested notification by e-mail at the time of contract. For example, a time limit (for example, from the date of the print reservation until the end of the day after one week) is determined that the print file information stored in the print file database 5 can be printed by the printer device 6. However, in order not to overlook the deadline, information such as whether or not to receive the service notified on the day before the deadline, the e-mail sending time at that time, and the printer terminal used by the user It may be information such as whether or not to receive a notification service in a situation where printing cannot be performed, and the e-mail sending time at that time. The already notified item by e-mail stores information on items already notified by e-mail.

プリンタ端末テーブル4b4は、図7に例示するように、プリンタ端末(ここでのプリンタ端末はプリンタコントローラだけであっても良く、プリンタデバイスだけであっても良く、プリンタコントローラ及びプリンタデバイスの組であっても良い)の識別番号と、プリンタ端末の位置情報と、プリンタ端末の機種情報(その通信仕様などの機種毎に異なる情報を含む、又は、図示しない機種情報記憶部から通信仕様などの機種毎に異なる情報を取り出すことができる情報を含む)と、正常、故障、機種変更、新規設置、廃設などのプリンタ端末の現況情報(その直前状況を含む)と、電子メールによる通知動作を行う期限と、利用可能時間等の対応を記憶している。   As illustrated in FIG. 7, the printer terminal table 4b4 is a printer terminal (the printer terminal here may be only a printer controller or only a printer device, or a combination of a printer controller and a printer device). May be included), the printer terminal position information, and the printer terminal model information (including information different for each model such as its communication specifications, or from a model information storage unit not shown for each model such as communication specifications) Including information that can be used to retrieve different information), current status information of printer terminals such as normal, failure, model change, new installation, and decommissioning (including the status immediately before that), and the time limit for e-mail notification operations And correspondence such as available time.

情報通信部4cは、例えば、通信ボードや通信ソフトウェアなどが該当し、ファイル登録指示装置2やプリンタコントローラ7やコンテンツ提供サーバ3側との通信を実行するものである。   The information communication unit 4c corresponds to, for example, a communication board or communication software, and executes communication with the file registration instruction device 2, the printer controller 7, and the content providing server 3 side.

格納部4dは、例えば、半導体メモリ群が該当し、プリンタデバイス6側へ転送するファイル情報を一時的に格納するものである。   The storage unit 4d corresponds to, for example, a semiconductor memory group, and temporarily stores file information to be transferred to the printer device 6 side.

情報入力装置4eは、例えば、キーボード、マウス、OCR、外部記憶装置のアクセス部などが該当し、管理用メモリ4bへの新規情報や修正情報などを入力するものである。   The information input device 4e corresponds to, for example, a keyboard, a mouse, an OCR, an access unit of an external storage device, and the like, and inputs new information or correction information to the management memory 4b.

情報出力装置4fは、例えば、プリンタやディスプレイや外部記憶装置のアクセス部などが該当し、管理用メモリ4bの記憶内容等を出力するものである。   The information output device 4f corresponds to, for example, a printer, a display, an access unit of an external storage device, and the like, and outputs the stored contents of the management memory 4b.

印刷ファイルデータベース5は、例えば、プリントオンデマンドサーバ4に関連して設けられている外部記憶装置及びそのアクセス構成が該当するが、その詳細構成の説明は省略する。   The print file database 5 corresponds to, for example, an external storage device provided in association with the print on demand server 4 and its access configuration, but a detailed description of the configuration is omitted.

図8は、プリンタデバイス6及びプリンタコントローラ7の詳細構成例を示すブロック図である。   FIG. 8 is a block diagram illustrating a detailed configuration example of the printer device 6 and the printer controller 7.

プリンタコントローラ7は、分散処理サーバとして用いられるものであり、図8に示すように、全体を制御する制御部7aを有する。この制御部7aには、通信網1と接続されるネットワークインターフェース7b、印刷ファイル情報が適宜格納されるHDD(他の記憶装置でも良い)7c、収容している1又は複数のプリンタデバイス6とのデータ転送バス(例えばSCSIバス)を介した通信インタフェースを行うプリンタインターフェース7d−1、7d−2、操作表示部7eなどが接続されている。   The printer controller 7 is used as a distributed processing server, and has a control unit 7a for controlling the whole as shown in FIG. The control unit 7a includes a network interface 7b connected to the communication network 1, an HDD (other storage device) 7c that stores print file information as appropriate, and one or a plurality of printer devices 6 that are housed therein. Printer interfaces 7d-1, 7d-2 that perform communication interfaces via a data transfer bus (for example, a SCSI bus), an operation display unit 7e, and the like are connected.

なお、図8は、1台のプリンタコントローラ7が収容し得るプリンタデバイス6が2台の場合を示している。プリンタデバイス6は、純粋なプリンタでも良く複写機でも良く、複合機でも良く、図8では、複合機の場合を示している。操作表示部7eは、操作部と表示部に分離されているものでも良いが、タッチパネルなどの操作部と表示部とが融合されているものでも良い。   FIG. 8 shows a case where two printer devices 6 can be accommodated by one printer controller 7. The printer device 6 may be a pure printer, a copier, or a multifunction machine. FIG. 8 shows the case of a multifunction machine. The operation display unit 7e may be separated into an operation unit and a display unit, or may be a unit in which an operation unit such as a touch panel and a display unit are combined.

一方、複合機が該当するプリンタデバイス6にも、全体を制御する制御部6aが設けられている。この制御部6aは、その動作の制御を司るCPU、このプリンタデバイス6の動作のソフトウェアが格納されているROM、画像データやその他動作上のデータが一時格納されるRAMなどにより構成されている。   On the other hand, the printer device 6 to which the multifunction machine corresponds is also provided with a control unit 6a for controlling the whole. The control unit 6a includes a CPU that controls the operation, a ROM that stores software for the operation of the printer device 6, a RAM that temporarily stores image data and other operational data, and the like.

制御部6aには、自動原稿送り装置(ADF)6b、スキャナ部6c、プリンタ部6d、操作パネル6e、HDD6f、コントローラインターフェース6gが接続されている。   An automatic document feeder (ADF) 6b, a scanner unit 6c, a printer unit 6d, an operation panel 6e, an HDD 6f, and a controller interface 6g are connected to the control unit 6a.

自動原稿送り装置6b及びスキャナ部6cは、複写機としての一般的なものである。プリンタ部6dは、スキャナ部6cによる原稿の読取り画像データのプリントを行うだけでなく、プリンタコントローラ7から与えられた画像データ(印刷情報の画像データ)のプリントを行うものである。   The automatic document feeder 6b and the scanner unit 6c are general ones as a copying machine. The printer unit 6d not only prints image data read from the original by the scanner unit 6c but also prints image data (image data of print information) given from the printer controller 7.

操作パネル6eは、タッチパネル内蔵の液晶表示部とテンキーなどのハードキーで構成される表示入力部として用いられ、タッチパネルやハードキーにより種々の操作や設定などの指示が入力されると共に、液晶表示部に操作案内やエラー時のエラー内容の案内などが表示されるものである。この実施形態の場合、ファイル情報の画像データのプリントを行うための操作や設定などの指示が入力されると共に、液晶表示部にそのための操作案内などが表示されるものである。   The operation panel 6e is used as a display input unit that includes a liquid crystal display unit with a built-in touch panel and hard keys such as a numeric keypad. Instructions such as various operations and settings are input by the touch panel and the hard keys, and the liquid crystal display unit The operation guidance and the error content guidance at the time of error are displayed. In the case of this embodiment, instructions such as operations and settings for printing image data of file information are input, and operation guidance and the like are displayed on the liquid crystal display unit.

なお、ファイル情報を印刷させるための操作を、プリンタコントローラ7の操作表示部7eに対して行うようなものであっても良い。   An operation for printing the file information may be performed on the operation display unit 7e of the printer controller 7.

HDD6fは、印刷に供するデータが格納されるハードディスクで代表される外部記憶装置である。この実施形態の場合、印刷情報の画像データも適宜記憶される。なお、ファイル情報の画像データは、圧縮してHDD6fに記憶され、又は、当初より圧縮したものであってそのままHDD6fに記憶され、読出し時にこの圧縮画像データを伸張して印刷させるものであっても良い。   The HDD 6f is an external storage device represented by a hard disk in which data to be used for printing is stored. In the case of this embodiment, image data of print information is also stored as appropriate. The image data of the file information may be compressed and stored in the HDD 6f, or may be compressed from the beginning and stored in the HDD 6f as it is, and the compressed image data may be expanded and printed at the time of reading. good.

コントローラインターフェース6gは、データ転送バスを介してプリンタコントローラ7と接続され、ファイル情報の画像データの授受を行うものである。   The controller interface 6g is connected to the printer controller 7 via a data transfer bus, and exchanges image data of file information.

(A−2)実施形態の動作
次に、以上のような構成を有する印刷ネットワークシステムの動作を図面を参照しながら説明する。
(A-2) Operation of Embodiment Next, the operation of the print network system having the above configuration will be described with reference to the drawings.

(A−2−1)印刷に供するファイル情報の登録動作
まず、ユーザが、プリンタデバイス6で印刷させるファイル情報を登録(印刷予約)させる際のシステム動作を、図9に示すシーケンス図を参照しながら説明する。
(A-2-1) Registration operation of file information to be used for printing First, the system operation when the user registers (print reservation) file information to be printed by the printer device 6 will be described with reference to the sequence diagram shown in FIG. While explaining.

プリンタデバイス6で印刷させる印刷ファイル情報は、ユーザがファイル登録指示装置2から送信させる場合と、コンテンツ提供サーバ3から取り出す場合とがあるが、以下の説明は、後者であるとして行う。   The print file information to be printed by the printer device 6 may be transmitted by the user from the file registration instruction device 2 or may be extracted from the content providing server 3. The following description will be made assuming that the latter is the latter.

ユーザは、ファイル登録指示装置2に対し、プリントオンデマンドサーバ4に係るファイル登録用Webページの取出し操作を行い、ファイル登録指示装置2は、通信網1側に選択されたファイル登録用Webページの送信要求(例えばURL)を送信し(S1)、プリントオンデマンドサーバ4は、ファイル登録用Webページをファイル登録指示装置2に返信し(S2)、ファイル登録指示装置2はそのファイル登録用Webページを表示する(S3)。   The user performs an operation of taking out the file registration Web page related to the print on demand server 4 with respect to the file registration instruction device 2, and the file registration instruction device 2 selects the file registration Web page selected on the communication network 1 side. A transmission request (for example, URL) is transmitted (S1), the print-on-demand server 4 returns a file registration Web page to the file registration instruction apparatus 2 (S2), and the file registration instruction apparatus 2 receives the file registration Web page. Is displayed (S3).

ユーザは、ファイル登録用Webページの所定の入力フィールドに、自己を認証させるための情報(例えば、ユーザの識別番号とする)を入力して送信を指示し、ファイル登録指示装置2は、認証のための情報を送信し(S4)、プリントオンデマンドサーバ4は、ユーザの認証を行う(S5)。そして、認証がOKの場合には、プリントオンデマンドサーバ4は、登録するファイル情報がユーザが送信するものであれば送信し、登録するファイル情報がコンテンツ提供サーバ3が提供するものであればその特定情報を送信することを求めるメッセージを含む認証OK情報を返信し(S6)、ファイル登録指示装置2は、その受信情報を表示する(S7)。なお、図9では省略しているが、認証がNGの場合には、プリントオンデマンドサーバ4は、その旨を返信する。   The user inputs information for authenticating himself (for example, the user identification number) in a predetermined input field of the file registration Web page to instruct transmission, and the file registration instructing apparatus 2 performs authentication. Information is transmitted (S4), and the print-on-demand server 4 authenticates the user (S5). If the authentication is OK, the print-on-demand server 4 transmits if the file information to be registered is transmitted by the user, and if the file information to be registered is provided by the content providing server 3 Authentication OK information including a message for requesting transmission of specific information is returned (S6), and the file registration instruction apparatus 2 displays the received information (S7). Although omitted in FIG. 9, if the authentication is NG, the print-on-demand server 4 returns that fact.

図9は、上述したように、登録するファイル情報がコンテンツ提供サーバ3が提供するファイル情報(コンテンツ)である場合を示している。   FIG. 9 shows a case where the file information to be registered is file information (content) provided by the content providing server 3 as described above.

コンテンツ提供サーバ3のコンテンツを印刷ファイル情報として登録を希望する場合は、ユーザは、コンテンツ提供サーバ3及びコンテンツを特定する情報を入力し、ファイル登録指示装置2は、コンテンツ提供サーバ3及びコンテンツを特定する情報を含む登録ファイル指示情報をプリントオンデマンドサーバ4に送信する(S8)。   When the user wants to register the content of the content providing server 3 as print file information, the user inputs information specifying the content providing server 3 and the content, and the file registration instruction device 2 specifies the content providing server 3 and the content. The registered file instruction information including the information to be transmitted is transmitted to the print on demand server 4 (S8).

登録ファイル指示情報を受信したプリントオンデマンドサーバ4は、その中のコンテンツ提供サーバ3及びコンテンツを特定する情報を取り出し、コンテンツ提供サーバ3に、コンテンツの特定情報を含むコンテンツ送信要求を送出し(S9)、返信されてきたコンテンツを受信する(S10)。   The print-on-demand server 4 that has received the registered file instruction information extracts the content providing server 3 and the information for specifying the content, and sends a content transmission request including the content specifying information to the content providing server 3 (S9). ), The received content is received (S10).

なお、図9では省略しているが、コンテンツ送信要求を送出した時点から、受信許容時間を管理するタイマを起動し、その時間内にコンテンツを受信できない場合や、該当するコンテンツがない旨がコンテンツ提供サーバ3から返信された場合には、その旨をファイル登録指示装置2に通知して、一連の処理を終了する。   Although omitted in FIG. 9, a timer that manages the allowable reception time is started from the time when the content transmission request is sent, and content cannot be received within that time, or there is no corresponding content. When a reply is received from the providing server 3, the file registration instructing device 2 is notified to that effect, and the series of processing ends.

また、コンテンツ提供サーバ3から印刷対象のファイル情報(コンテンツ)を取り出すのではなく、ファイル登録指示装置2から印刷対象のファイル情報を与える場合には、上述したステップS8〜S10の処理部分が、ファイル登録指示装置2からプリントオンデマンドサーバ4へファイル情報を送信する処理になる。   Further, when the file information to be printed is given from the file registration instruction apparatus 2 instead of taking out the file information (content) to be printed from the content providing server 3, the processing part of the above-described steps S8 to S10 includes the file The file information is transmitted from the registration instruction device 2 to the print on demand server 4.

コンテンツを受信すると、プリントオンデマンドサーバ4は、ユーザ管理テーブル4b3における契約内容などに基づき、そのコンテンツを記憶して良いかの確認を行う(S11)。例えば、コンテンツの容量が契約で許容されている容量を超えていたり、コンテンツの内容が契約で認められていない卑猥の内容な場合には、記憶できないと判断される。図9では省略しているが、契約を満足していないコンテンツであれば、プリントオンデマンドサーバ4は、印刷対象として登録できない旨をファイル登録指示装置2に送信する。   When the content is received, the print-on-demand server 4 confirms whether or not the content can be stored based on the contract contents in the user management table 4b3 (S11). For example, if the content capacity exceeds the capacity permitted by the contract, or if the content is obscene content that is not permitted by the contract, it is determined that the content cannot be stored. Although omitted in FIG. 9, if the content does not satisfy the contract, the print-on-demand server 4 transmits to the file registration instructing device 2 that it cannot be registered as a print target.

契約を満足するコンテンツであると、プリントオンデマンドサーバ4は、印刷用識別番号を生成し(S12)、印刷管理テーブル4b2に今回の印刷予約に関するレコード(欄)を設け(S13)、受信したコンテンツを印刷ファイルデータベース5に格納し(S14)、登録場所テーブル4b1にコンテンツを格納した場所の情報などを登録する(S15)。   If the content satisfies the contract, the print-on-demand server 4 generates a printing identification number (S12), provides a record (column) regarding the current print reservation in the print management table 4b2 (S13), and receives the received content. Is stored in the print file database 5 (S14), and information on the location where the content is stored is registered in the registration location table 4b1 (S15).

なお、図9では省略しているが、今回指示されたコンテンツが既に印刷ファイルデータベース5に格納されている場合には(登録場所テーブル4b1の情報により判断できる)、コンテンツ提供サーバ3からの取出しを行わずに、印刷用識別番号の生成と、印刷管理テーブル4b2への今回の印刷予約に関するレコード(欄)の追加とを行うようにする。   Although omitted in FIG. 9, when the content instructed this time is already stored in the print file database 5 (can be determined based on the information in the registration location table 4 b 1), the content is taken out from the content providing server 3. Instead, a print identification number is generated and a record (column) relating to the current print reservation is added to the print management table 4b2.

さらに、プリントオンデマンドサーバ4は、ユーザ管理テーブル4b3における利用特徴情報に基づき、ユーザがそのファイル情報を印刷する可能性が高い1又は複数のプリンタ端末を認識し、認識したプリンタ端末に係るプリンタ端末テーブル4b4の格納内容に基づき、ユーザに通知すべき特記事項があるかを判断し(S16)、最後に、プリントオンデマンドサーバ4は、生成した印刷用識別番号や通知すべき特記事項(ない場合も存在する)を含む登録完了通知を、通知手段によって、ファイル登録指示装置2に送信する(S17)。ファイル登録指示装置2は、受信した印刷用識別番号を含む登録完了通知を表示する(S18)。ユーザは、後での印刷のために、表示された印刷用識別番号を紙等に控えたり、ファイル登録指示装置2(例えば携帯端末)にその情報を記憶させたりする。また、プリントオンデマンドサーバ4は、図9では省略しているが、特記事項を通知した場合には、ユーザ管理テーブル4b3における既通知事項に通知した旨を追加する。   Further, the print-on-demand server 4 recognizes one or a plurality of printer terminals that are likely to be printed by the user based on the usage characteristic information in the user management table 4b3, and the printer terminal related to the recognized printer terminal. Based on the stored contents of the table 4b4, it is determined whether or not there are special items to be notified to the user (S16). Finally, the print-on-demand server 4 generates the generated print identification number and special items to be notified (if there is no special item) A registration completion notification including the file registration instruction device 2 is transmitted to the file registration instruction device 2 by the notification means (S17). The file registration instruction device 2 displays a registration completion notification including the received printing identification number (S18). The user records the displayed printing identification number on paper or the like for later printing, or stores the information in the file registration instruction device 2 (for example, a portable terminal). Although not shown in FIG. 9, the print-on-demand server 4 adds a notice to the already-notified items in the user management table 4 b 3 when notifying special items.

ユーザに通知すべき特記事項の例としては、以下の通りである。(1)ユーザが良く利用するプリンタ端末や直前所定回数で利用したプリンタ端末(以下、適宜、利用推定プリンタ端末と呼ぶ)が故障中であったり廃設されていたりすることを通知する。(2)利用推定プリンタ端末の近傍に新たなプリンタ端末が設置されたことを通知する。例えば、利用推定プリンタ端末と新たに設置されたプリンタ端末の距離(それぞれの位置情報から直線距離を算出したり、地図上での経路距離として算出したりする)が所定以下であれば通知する。(3)利用推定プリンタ端末との通信回線の容量や、ファイル情報の容量(印刷可能状態に変換されている前後のいずれでも良い)などから利用推定プリンタ端末へのダウンロード時間を推定し、推定したダウンロード時間を通知する(なお、推定したダウンロード時間が閾値時間を超えている場合にのみ通知するようにしても良い)。(4)ファイル情報(の印刷画像)がカラー用である場合において、利用推定プリンタ端末がモノクロにしか対応できない場合に、その旨を通知する。(5)プリントオンデマンドサーバ4又は利用推定プリンタ端末が、ファイル情報のデータ形式を印刷用画像情報に変換できないことや変換できる場合でのデータ量(ファイル容量)やファイル容量が契約容量を越えていることなどのファイル変換に係る情報を通知する。   Examples of special notes to be notified to the user are as follows. (1) Notify that a printer terminal frequently used by a user or a printer terminal used for a predetermined number of times immediately before (hereinafter referred to as a usage estimation printer terminal as appropriate) is out of order or has been abolished. (2) Notify that a new printer terminal has been installed near the estimated printer terminal. For example, if the distance between the usage estimated printer terminal and the newly installed printer terminal (calculates a straight line distance from each position information or a route distance on a map) is less than a predetermined value, it notifies. (3) Estimate the download time to the estimated printer terminal based on the capacity of the communication line with the estimated printer terminal and the capacity of the file information (either before or after conversion to the printable state). The download time is notified (it may be notified only when the estimated download time exceeds the threshold time). (4) If the file information (printed image) is for color and the usage estimation printer terminal can only handle monochrome, this is notified. (5) The print-on-demand server 4 or the usage estimation printer terminal cannot convert the data format of the file information into image information for printing, and the data volume (file capacity) or file capacity when it can be converted exceeds the contracted capacity. Information related to file conversion such as being present.

このような特記事項は、通知事項形成手段によって予めプリントオンデマンドサーバ4内に形成される。特記事項は、印刷すべきファイル情報などとは無関係な特記事項(例えば上記(1)及び(2))と、印刷すべきファイル情報が定まっていることが必要な特記事項(例えば上記(3)〜(5))とに分けられる。   Such special remarks are formed in advance in the print on demand server 4 by the notification item forming means. The special remark items include a special remark item (for example, (1) and (2) above) that is not related to the file information to be printed, and a special remark item (for example, (3) above) that requires the file information to be printed. To (5)).

なお、ファイル無関係特記事項が、既に電子メールでユーザに通知している場合には(この通知動作については後述する)、今回の登録動作(印刷予約動作)で通知しないようにしても良く、逆に、既に電子メールでユーザに通知していても、今回の登録動作で再度通知するようにしても良い。   If the file-related special notice has already been notified to the user by e-mail (this notification operation will be described later), this registration operation (print reservation operation) may not be notified. In addition, even if the user has already been notified by e-mail, it may be notified again by the current registration operation.

また、以上のような特記事項の通知を行うか否かをも、契約で設定できるようにしても良い。例えば、契約で、(1)特記事項の通知を行わない、(2)特記事項を電子メールでのみ通知する、(3)特記事項を登録動作の中でのみ通知する、(4)特記事項を電子メールと登録動作の返信情報で通知する、を選択可能としても良い。このような契約も、ファイル無関係特記事項とファイル対応特記事項とで分けて設定できるようにしても良く、各特記事項毎に設定できるようにしても良い。   In addition, it may be possible to set in a contract whether or not to notify the special items as described above. For example, in a contract, (1) Do not notify special notes, (2) Notify special notices only by e-mail, (3) Notify special notices only during registration operation, (4) Special notices It may be possible to select notification by e-mail and reply information of the registration operation. Such a contract may be set separately for the file-related special remarks and the file-related special remarks, or may be set for each special remark.

以上のような登録動作(印刷予約動作)の中でユーザに通知する事項の全て又は一部の種類の通知を、登録動作から切り離し、登録後の電子メールでの通知事項とし、登録動作の時間短縮を計るようにしても良い。   During the registration operation (print reservation operation) as described above, all or some types of notifications to be notified to the user are separated from the registration operation, and are notified by e-mail after registration. You may make it measure shortening.

(A−2−2)プリンタ端末の状況変化時の通知動作
次に、プリンタ端末の状況が変化したことをユーザに通知する際のプリントオンデマンドサーバ4の動作を、図10に示すフローチャートを参照しながら説明する。なお、図10は、印刷管理プログラム4Pの一部を構成するプリンタ端末状況の通知プログラムでの処理の流れを示している。
(A-2-2) Notification operation when the status of the printer terminal changes Next, the operation of the print-on-demand server 4 when notifying the user that the status of the printer terminal has changed is described with reference to the flowchart shown in FIG. While explaining. FIG. 10 shows the flow of processing in the printer terminal status notification program that forms part of the print management program 4P.

プリントオンデマンドサーバ4は、フローチャートの図示は省略するが、例えば、その制御部4aが内蔵するタイマ(図示せず)の時刻が予め定められた時刻になると、情報通信部4cを介して各プリンタ端末(プリンタコントローラ7及び又はプリンタデバイス6)の状況を収集し、状況が変化したプリンタ端末があれば、図10に示す処理を開始する。また、プリントオンデマンドサーバ4は、フローチャートの図示は省略するが、例えば、その情報入力装置4eを介して状況が変化したプリンタ端末の情報が入力されたときに、図10に示す処理を開始する。なお、このような状況変化により、フローチャートの図示は省略するが、プリンタ端末テーブル4b4における現況情報や電子メールによる通知動作を行う期限などが適宜更新されたり、新しいレコードが追加されたりする。   Although the flowchart of the print-on-demand server 4 is omitted, for example, when the time of a timer (not shown) built in the control unit 4a reaches a predetermined time, each printer is connected via the information communication unit 4c. The status of the terminal (printer controller 7 and / or printer device 6) is collected, and if there is a printer terminal whose status has changed, the processing shown in FIG. 10 is started. The print-on-demand server 4 omits the flowchart, but starts the processing shown in FIG. 10 when, for example, information on a printer terminal whose status has changed is input via the information input device 4e. . Although the flowchart is omitted due to such a situation change, the current status information in the printer terminal table 4b4, the time limit for performing the notification operation by e-mail, and the like are appropriately updated, or a new record is added.

ここで、プリンタ端末の状況変化とは、例えば、正常状態から故障状態への変化(故障変化)、故障状態から正常状態への復帰(正常復帰)、プリンタ端末の機種の変更(機種変更)、プリンタ端末の新規設置(新規設置)、プリンタ端末の廃設(廃設)などである。自動的な状況把握で、プリンタ端末から応答がない場合でも(例えば、電源オフによる)、プリンタ端末テーブル4b4における利用時間を参照し、利用時間外であれば故障変化と見なさない。また、無応答による故障状態と判断した期間が所定期間(例えば、1週間)を超えた場合には、廃設と判断する。なお、後述するように、プリンタ端末テーブル4b4の現況を状況変化に応じて書き直す際には通知期限も設定される。廃設の場合には、通知期限を超えると、プリンタ端末テーブル4b4からそのレコード自体が消去される。   Here, the status change of the printer terminal includes, for example, a change from a normal state to a failure state (failure change), a return from the failure state to a normal state (normal return), a change in the printer terminal model (model change), New installation of printer terminals (new installation), abandonment of printer terminals (decommissioning), and the like. Even when there is no response from the printer terminal (for example, when the power is turned off) in automatic situation grasping, the usage time in the printer terminal table 4b4 is referred to, and if it is outside the usage time, it is not regarded as a failure change. Further, when the period determined as a failure state due to no response exceeds a predetermined period (for example, one week), it is determined to be abolished. As will be described later, a notification deadline is also set when the current status of the printer terminal table 4b4 is rewritten in accordance with a change in the situation. In the case of discontinuation, when the notification deadline is exceeded, the record itself is deleted from the printer terminal table 4b4.

プリントオンデマンドサーバ4の制御部4aは、図10に示す処理を開始するとまず、状況変化が生じたプリンタ端末の一つを認識する(S20)。そして、状況変化が生じた全てのプリンタ端末についての通知処理が終了していないことを確認し(S21)、そのプリンタ端末が新規設置されたものであるか否かを判別する(S22)。なお、状況変化が生じた全てのプリンタ端末についての通知処理が終了した場合には、図10に示す一連の処理を終了する。   When the control unit 4a of the print-on-demand server 4 starts the process shown in FIG. 10, it first recognizes one of the printer terminals in which the situation has changed (S20). Then, it is confirmed that the notification process has not been completed for all the printer terminals in which the status change has occurred (S21), and it is determined whether or not the printer terminal has been newly installed (S22). Note that when the notification process is completed for all the printer terminals in which the situation has changed, the series of processes shown in FIG. 10 is terminated.

現在対象となっているプリンタ端末の状況変化が新規設置以外であると、制御部4aは、そのプリンタ端末を良く利用している、又は、直前数回の印刷で利用した1ユーザを認識し(S23)、全てのユーザへの通知処理が終了していないことを確認した後(S24)、さらに、そのユーザが電子メールサービスを受け得る者か(契約による)を判別する(S25)。   If the status change of the currently targeted printer terminal is other than newly installed, the control unit 4a recognizes one user who frequently uses the printer terminal or has used the last few printings ( S23) After confirming that the notification process to all users has not been completed (S24), it is further determined whether the user can receive the e-mail service (by contract) (S25).

全てのユーザへの通知処理が終了した場合には、ステップS20に戻って、処理対象のプリンタ端末を次の端末に変更する。また、ユーザが電子メールサービスを享受できない者であると、ステップS23に戻って、処理対象のユーザを次のユーザに変更する。   When the notification process to all users is completed, the process returns to step S20 to change the processing target printer terminal to the next terminal. If the user cannot enjoy the e-mail service, the process returns to step S23 to change the user to be processed to the next user.

処理対象のユーザが電子メールサービスを享受できる者であると、ユーザ管理テーブル4b3の電子メールサービス内容に基づき、現在時刻がユーザが希望している電子メールの発送時間帯に該当しているかや、状況変化がユーザが通知を希望している状況変化かなどの発送条件を満たしているか否かを判別する(S26)。発送条件を満たしていないと、ステップS23に戻って、処理対象のユーザを次のユーザに変更する。   If the user to be processed is a person who can enjoy the e-mail service, based on the e-mail service content of the user management table 4b3, whether the current time corresponds to the e-mail sending time zone desired by the user, It is determined whether or not a shipping condition such as whether the situation change is a situation change desired by the user is satisfied (S26). If the shipping condition is not satisfied, the process returns to step S23 to change the user to be processed to the next user.

これに対して、発送条件を満たしていると、処理対象のプリンタ端末の状況変化に応じた内容の電子メールを形成し、ユーザ管理テーブル4b3のそのユーザの電子メールアドレスに向けた発送処理を行い(S27)、その後、ステップS23に戻って、処理対象のユーザを次のユーザに変更する。ここで、発送処理では、ユーザ管理テーブル4b3の既通知事項に対する書き込みも行う。   On the other hand, if the shipping condition is satisfied, an e-mail having a content corresponding to a change in the status of the printer terminal to be processed is formed, and the sending process for the e-mail address of the user in the user management table 4b3 is performed (S27) Thereafter, the process returns to step S23, and the user to be processed is changed to the next user. Here, in the shipping process, writing to the already-notified items in the user management table 4b3 is also performed.

状況変化に応じた電子メール内容は、例えば、状況変化が故障変化であれば、「どこそこ(住所や店舗名など)のプリンタ端末は現在故障中です」であり、状況変化が機種変化であれば、「どこそこ(住所や店舗名など)のプリンタ端末はカラー印刷対応になりました」である。   For example, if the status change is a failure change, the content of the e-mail according to the status change is "where the printer terminal (address, store name, etc.) is currently out of order" and the status change is a model change. For example, “Where there (address, store name, etc.) printer terminals now support color printing”.

また、電子メールアドレスとして、携帯端末用及び又はパソコン用の2種類が設定可能であり、例えば、契約時に設定される。携帯端末用だけが設定されていれば携帯端末に向けた発送処理が実行され、パソコン用だけが設定されていればパソコンに向けた発送処理が実行され、双方への発送が設定されていれば、2種類の電子メールアドレスに対する発送処理が実行される(但し、一方が発送条件を満足しない場合であればこの限りではない)。   Also, two types of e-mail addresses can be set for mobile terminals and personal computers, and are set at the time of contract, for example. If only for mobile devices is set, dispatch processing for mobile devices is executed, if only for PCs is set, shipping processing for computers is executed, and if sending to both is set Shipment processing for two types of electronic mail addresses is executed (however, this is not necessarily the case if one does not satisfy the shipment conditions).

ある状況変化したプリンタ端末に関係する全てのユーザへの通知処理を終了すると、処理対象のプリンタ端末を変更する(ステップS20による)。   When the notification process to all users related to the printer terminal whose status has changed is completed, the printer terminal to be processed is changed (by step S20).

現在処理対象のプリンタ端末の状況変化が新規設置であると(ステップS22による)、制御部4aは、プリンタ端末テーブル4b4のプリンタ端末の位置情報に基づき、処理対象のプリンタ端末(新規設置のプリンタ端末)に最も近いプリンタ端末を認識する(S28)。この処理では、直線距離が最も近いものを認識しても良く、また、歩行経路上での距離が最も近いものを認識しても良い。   If the status change of the current printer terminal to be processed is newly installed (according to step S22), the control unit 4a determines the printer terminal to be processed (newly installed printer terminal) based on the position information of the printer terminal in the printer terminal table 4b4. ) Is recognized (S28). In this process, the closest distance may be recognized, or the closest distance on the walking route may be recognized.

最近のプリンタ端末を認識すると、上述したステップS23以降の処理を実行する。但し、ユーザの探索は、最近のプリンタ端末について行う。すなわち、最近のプリンタ端末を良く利用している、又は、直前数回の印刷で利用した1ユーザを認識する。   When a recent printer terminal is recognized, the processing from step S23 described above is executed. However, the search for the user is performed for a recent printer terminal. That is, it recognizes one user who frequently uses recent printer terminals or has used the last few printings.

なお、処理対象のプリンタ端末(新規設置のプリンタ端末)に近いプリンタ端末の探索は、最も近いものだけでなく、距離条件(例えば500m以内)などを満たせば複数を探索するようにしても良い。この場合、通知対象のユーザ探索も、近傍のプリンタ端末の全てがキーとなる。   The search for the printer terminal close to the printer terminal to be processed (newly installed printer terminal) is not limited to the closest one, but a plurality of search may be performed if a distance condition (for example, within 500 m) is satisfied. In this case, all the nearby printer terminals are used as keys for the search for the user to be notified.

(A−2−3)プリンタ端末の状況変化に係る定期的な通知動作
次に、プリンタ端末の最近の状況変化を通知するために行う、プリントオンデマンドサーバ4の定期的な動作を、図11に示すフローチャートを参照しながら説明する。
(A-2-3) Regular Notification Operation Related to Status Change of Printer Terminal Next, the periodic operation of the print-on-demand server 4 performed to notify the recent status change of the printer terminal is shown in FIG. This will be described with reference to the flowchart shown in FIG.

プリントオンデマンドサーバ4は、フローチャートの図示は省略するが、例えば、その制御部4aが内蔵するタイマ(図示せず)の時刻が定時(例えば1時間毎)になると、図11に示す処理を開始する。なお、定時起動の他、情報入力装置4eを介して起動が指示されたときにも、図11に示す処理を開始するようにしても良い。   Although the illustration of the flowchart is omitted, the print-on-demand server 4 starts the processing shown in FIG. 11 when the time of a timer (not shown) built in the control unit 4a reaches a fixed time (for example, every hour), for example. To do. It should be noted that the processing shown in FIG. 11 may be started not only when scheduled but also when activation is instructed via the information input device 4e.

プリントオンデマンドサーバ4の制御部4aは、図11に示す処理を開始するとまず、プリンタ端末テーブル4b4の通知期限欄に基づき、通知処理対象のプリンタ端末を一つ認識する(S30)。通知期限欄に有効な期限が記述されているプリンタ端末を通知処理対象とする。   When the control unit 4a of the print-on-demand server 4 starts the process shown in FIG. 11, it first recognizes one printer terminal to be notified based on the notification time limit column of the printer terminal table 4b4 (S30). A printer terminal whose valid time limit is described in the notification time limit column is set as a notification processing target.

その後、通知処理対象の全てのプリンタ端末についての通知処理が終了していないことを確認し(S31)、現時点が通知処理対象のプリンタ端末の通知期限を超えているか否かを判別する(S32)。なお、通知処理対象の全てのプリンタ端末についての通知処理が終了した場合には、図11に示す一連の処理を終了する。   Thereafter, it is confirmed that the notification process for all the printer terminals subject to the notification process is not completed (S31), and it is determined whether or not the present time exceeds the notification deadline of the printer terminal subject to the notification process (S32). . Note that when the notification process for all printer terminals to be notified is completed, the series of processes shown in FIG. 11 is ended.

現時点における通知処理対象のプリンタ端末の通知期限を現時点が超えていると、制御部4aは、プリンタ端末テーブル4b4のそのプリンタ端末のレコードを、非通知対象に戻すように更新し(S33)、かつ、そのプリンタ端末についての状況変化に応じた特記事項を既に通知していたユーザに係る、ユーザ管理テーブル4b3の既通知事項から、そのプリンタ端末についての通知済みの情報を削除し(S34)、その後、ステップS30の処理に戻る。   If the current notification time limit of the notification target printer terminal is exceeded, the control unit 4a updates the record of the printer terminal in the printer terminal table 4b4 to return to the non-notification target (S33), and The notified information about the printer terminal is deleted from the already-notified items in the user management table 4b3 related to the user who has already notified the special notice corresponding to the change in the situation about the printer terminal (S34). The process returns to step S30.

非通知対象に戻す処理においては、状況変化がプリンタ端末の廃設であれば、プリンタ端末テーブル4b4から該当するレコードを削除し、廃設以外であれば、プリンタ端末テーブル4b4の通知期限欄の期限を無効な値に更新する。   In the process of returning to the non-notification target, if the status change is a printer terminal abolished, the corresponding record is deleted from the printer terminal table 4b4. Is updated to an invalid value.

通知処理対象のプリンタ端末の通知期限を現時点が超えていないと、制御部4aは、通知処理対象のプリンタ端末の状況変化が新規設置か否かを判別する(S35)。   If the current time limit of the notification processing target printer terminal has not been exceeded, the control unit 4a determines whether or not the status change of the notification processing target printer terminal is a new installation (S35).

現在対象となっているプリンタ端末の状況変化が新規設置以外であると、制御部4aは、そのプリンタ端末を良く利用している、又は、直前数回の印刷で利用した1ユーザを認識し(S36)、全てのユーザへの通知処理が終了していないことを確認した後(S37)、さらに、そのユーザが電子メールサービスを受け得る者か(契約による)を判別する(S38)。   If the status change of the currently targeted printer terminal is other than newly installed, the control unit 4a recognizes one user who frequently uses the printer terminal or has used the last few printings ( S36) After confirming that the notification process to all users has not been completed (S37), it is further determined whether the user can receive the e-mail service (by contract) (S38).

全てのユーザへの通知処理が終了した場合には、ステップS30に戻って、処理対象のプリンタ端末を次の端末に変更する。また、ユーザが電子メールサービスを享受できない者であると、ステップS36に戻って、処理対象のユーザを次のユーザに変更する。   When the notification process to all users is completed, the process returns to step S30 to change the processing target printer terminal to the next terminal. If the user cannot enjoy the e-mail service, the process returns to step S36 to change the user to be processed to the next user.

処理対象のユーザが電子メールサービスを享受できる者であると、ユーザ管理テーブル4b3の既通知事項に基づき、処理対象のプリンタ端末の状況変化を既にそのユーザに通知しているか否かを判別する(S39)。既に通知していた場合には、ステップS36に戻って、処理対象のユーザを次のユーザに変更する。   If the user to be processed is a person who can enjoy the e-mail service, it is determined whether or not the status change of the printer terminal to be processed has already been notified to the user based on the already-notified items in the user management table 4b3 ( S39). If it has already been notified, the process returns to step S36 to change the user to be processed to the next user.

未だ通知していない場合には、ユーザ管理テーブル4b3の電子メールサービス内容に基づき、現在時刻がユーザが希望している電子メールの発送時間帯に該当しているかや、状況変化がユーザが通知を希望している状況変化かなどの発送条件を満たしているか否かを判別する(S40)。発送条件を満たしていないと、ステップS36に戻って、処理対象のユーザを次のユーザに変更する。   If not notified yet, based on the contents of the e-mail service in the user management table 4b3, whether the current time corresponds to the e-mail sending time zone desired by the user, or the user is notified of a change in the situation. It is determined whether or not a shipping condition such as a desired situation change is satisfied (S40). If the shipping condition is not satisfied, the process returns to step S36 and the user to be processed is changed to the next user.

これに対して、発送条件を満たしていると、処理対象のプリンタ端末の状況変化に応じた内容の電子メールを形成し、ユーザ管理テーブル4b3のそのユーザの電子メールアドレスに向けた発送処理を行い(S41)、その後、ステップS36に戻って、処理対象のユーザを次のユーザに変更する。ここで、発送処理では、ユーザ管理テーブル4b3の既通知事項に対する書き込みも行う。   On the other hand, if the shipping condition is satisfied, an e-mail having a content corresponding to a change in the status of the printer terminal to be processed is formed, and a sending process for the user's e-mail address in the user management table 4b3 is performed. (S41) Then, it returns to step S36 and changes the user of a process target into the following user. Here, in the shipping process, writing to the already-notified items in the user management table 4b3 is also performed.

現在の処理対象のプリンタ端末に関係する全てのユーザへの通知処理を終了すると、処理対象のプリンタ端末を変更する(ステップS30による)。   When the notification processing to all users related to the current processing target printer terminal is completed, the processing target printer terminal is changed (by step S30).

現在処理対象のプリンタ端末の状況変化が新規設置であると(ステップS35による)、制御部4aは、プリンタ端末テーブル4b4のプリンタ端末の位置情報に基づき、処理対象のプリンタ端末(新規設置のプリンタ端末)に最も近いプリンタ端末を認識し(S42)、上述したステップS36以降の処理を実行する。但し、ユーザの探索は、最近のプリンタ端末について行う。すなわち、最近のプリンタ端末を良く利用している、又は、直前数回の印刷で利用した1ユーザを認識する。   If the status change of the currently processed printer terminal is newly installed (according to step S35), the control unit 4a, based on the location information of the printer terminal in the printer terminal table 4b4, the printer terminal to be processed (newly installed printer terminal). ) Is recognized (S42), and the processing from step S36 onward is executed. However, the search for the user is performed for a recent printer terminal. That is, it recognizes one user who frequently uses recent printer terminals or has used the last few printings.

なお、ステップS42の認識処理を省略し、上述した図10のステップS28で認識した最近のプリンタ端末の情報を、例えば、プリンタ端末テーブル4b4の新規設置されたプリンタ端末用のレコードに記載しておき、図11での処理でも利用するようにしても良い。   Note that the recognition process in step S42 is omitted, and information on the latest printer terminal recognized in step S28 in FIG. 10 is described in, for example, a newly installed printer terminal record in the printer terminal table 4b4. 11 may be used in the processing in FIG.

上記では、現在時刻がユーザが希望している電子メールの発送時間帯に該当していない場合には発送処理を実行しないで、このA−2−3項の定期的な通知動作に電子メールの発送を委ねる方法を示したが、現在時刻がユーザが希望している電子メールの発送時間帯に該当していない場合にも、電子メールを形成し、発送を行う時刻をセットし、その時刻に自動的に発送するようにしても良い(例えば、1分毎に自動発送処理する電子メールが存在するかを確認する)。この場合には、本項の処理は発送時刻がセットされた電子メールの発送処理となる。なお、後述する他の事項を通知する処理においても、同様に、発送時刻のセット、発送時刻での自動発送を行うようにしても良い。   In the above, if the current time does not correspond to the email dispatch time zone desired by the user, the sending process is not executed, and the periodic notification operation in the section A-2-3 is performed. Although the method of entrusting shipping was shown, even when the current time does not correspond to the email sending time zone desired by the user, an e-mail is formed, the time for sending is set, and the time is set. You may make it ship automatically (for example, confirm whether the electronic mail which carries out automatic dispatch processing for every minute exists). In this case, the process in this section is an e-mail sending process in which the sending time is set. In the process of notifying other matters to be described later, similarly, the shipping time may be set and the automatic shipping at the shipping time may be performed.

以上のA−2−2及びA−2−3項ではプリンタ端末の状況変化を監視、通知する場合を示したが、当該システムで良く利用されているコンテンツ提供サーバの状況変化(故障などであり、コンテンツの変更は含まない)を監視、通知するようにしても良い。   In the above paragraphs A-2-2 and A-2-3, the case where the status change of the printer terminal is monitored and notified is shown. However, the status change of the content providing server often used in the system (failure etc.) , Content change is not included) may be monitored and notified.

(A−2−4)コンテンツ変化に基づく通知動作
次に、印刷予約されたコンテンツ(ファイル情報)の内容が変更された際のプリントオンデマンドサーバ4による通知動作を、図12に示すフローチャートを参照しながら説明する。例えば、天気情報やニュースなどのコンテンツは適宜更新され、このような更新をユーザに通知する。
(A-2-4) Notification Operation Based on Content Change Next, refer to the flowchart shown in FIG. 12 for the notification operation by the print-on-demand server 4 when the content of the print reservation content (file information) is changed. While explaining. For example, contents such as weather information and news are updated as appropriate, and such an update is notified to the user.

プリントオンデマンドサーバ4は、例えば、その制御部4aが内蔵するタイマ(図示せず)の時刻が定時(例えば1時間毎)になると、図12に示す処理を開始する。なお、コンテンツ提供サーバ3からのコンテンツの変更通知時にも、ユーザに対する通知動作を行う。この場合には、図12におけるステップS55〜S61の処理と同様な処理を行うことになる。   For example, when the time of a timer (not shown) built in the control unit 4a reaches a fixed time (for example, every hour), the print on demand server 4 starts the processing shown in FIG. Note that the notification operation to the user is also performed at the time of content change notification from the content providing server 3. In this case, processing similar to the processing in steps S55 to S61 in FIG. 12 is performed.

プリントオンデマンドサーバ4の制御部4aは、図12に示す処理を開始するとまず、登録場所テーブル4b1の格納内容に基づき、コンテンツ提供サーバ3から取り出した1個のコンテンツ(ファイル情報)を認識する(S50)。その後、全てのコンテンツについての通知処理が終了していないことを確認し(S51)、そのコンテンツを提供したコンテンツ提供サーバ3に対し、改めてコンテンツ送信要求(例えば印刷予約時に与えられたURLを用いる)を送出し(S52)、返信されてきたコンテンツを受信する(S53)。そして、コンテンツの内容が印刷ファイルデータベース5に格納している内容から、変化しているか否かを判別する(S54)。例えば、コンテンツ情報の一部に含まれている版や作成日時又は更新日時などの情報に基づいて、内容が変化しているか否かを判別する。コンテンツの内容が変化していなければ、ステップS50に戻って、処理対象のコンテンツを次のコンテンツにする。   When the control unit 4a of the print-on-demand server 4 starts the process shown in FIG. 12, it first recognizes one piece of content (file information) extracted from the content providing server 3 based on the stored contents of the registration location table 4b1 ( S50). Thereafter, it is confirmed that the notification processing for all the contents has not been completed (S51), and a content transmission request is again made to the content providing server 3 that provided the content (for example, the URL given at the time of print reservation is used). Is sent (S52), and the returned content is received (S53). Then, it is determined whether or not the content has changed from the content stored in the print file database 5 (S54). For example, it is determined whether or not the contents have changed based on information such as a version, creation date / time, or update date / time included in a part of the content information. If the content has not changed, the process returns to step S50 to set the content to be processed as the next content.

コンテンツの内容が変化していると、印刷ファイルデータベース5に受信したコンテンツを格納すると共に、登録場所テーブル4b1にもそれに応じたレコードを追加する(S55)。なお、この処理を経ても、変更前のコンテンツも印刷ファイルデータベース5に格納されており、登録場所テーブル4b1にもそれに応じたレコードが残っている。   If the contents change, the received contents are stored in the print file database 5, and a record corresponding to the contents is added to the registration location table 4b1 (S55). Even after this processing, the content before change is also stored in the print file database 5, and a record corresponding to that remains in the registration location table 4b1.

その後、制御部4aは、そのコンテンツを印刷予約した1ユーザを認識し(S56)、そのコンテンツを印刷予約した全てのユーザへの通知処理が終了していないことを確認した後(S57)、さらに、そのユーザが電子メールサービスを受け得る者か(契約による)を判別する(S58)。   Thereafter, the control unit 4a recognizes one user who has reserved printing of the content (S56), confirms that notification processing to all users who have reserved printing of the content has not been completed (S57), and further Then, it is determined whether the user can receive the e-mail service (according to the contract) (S58).

全てのユーザへの通知処理が終了した場合には、ステップS50に戻って、処理対象のコンテンツを次のコンテンツに変更する。また、ユーザが電子メールサービスを享受できない者であると、ステップS56に戻って、処理対象のユーザを次のユーザに変更する。   When the notification process to all users is completed, the process returns to step S50 and the content to be processed is changed to the next content. If the user cannot enjoy the e-mail service, the process returns to step S56 and the user to be processed is changed to the next user.

処理対象のユーザが電子メールサービスを享受できる者であると、ユーザ管理テーブル4b3の既通知事項に基づき、処理対象のコンテンツの変更を既にそのユーザに通知しているか否かを判別する(S59)。既に通知していた場合には、ステップS56に戻って、処理対象のユーザを次のユーザに変更する。   If the user to be processed is a person who can enjoy the e-mail service, it is determined whether or not the change of the content to be processed has already been notified to the user based on the already-notified items in the user management table 4b3 (S59). . If it has already been notified, the process returns to step S56 to change the user to be processed to the next user.

未だ通知していない場合には、ユーザ管理テーブル4b3の電子メールサービス内容に基づき、現在時刻がユーザが希望している電子メールの発送時間帯に該当しているかや、コンテンツ変更の通知をユーザが希望しているか(希望していないことは変更前のコンテンツを印刷対象とすることを意味している)や、変更後のコンテンツの容量(又はそれを印刷形式にした場合の容量)がユーザの契約容量を満たしているかや、変更後のコンテンツが当該システムが対応できるデータ形式になっているかなどの発送条件を満たしているか否かを判別する(S60)。発送条件を満たしていないと、ステップS56に戻って、処理対象のユーザを次のユーザに変更する。   If not notified yet, based on the contents of the e-mail service in the user management table 4b3, the user is notified whether the current time corresponds to the e-mail sending time zone desired by the user, or the contents change is notified by the user. Whether the user wants (not to mean that the content before the change is to be printed) and the content capacity after the change (or the capacity when it is in print format) It is determined whether or not the delivery condition such as whether the contracted capacity is satisfied or whether the changed content is in a data format that can be supported by the system is satisfied (S60). If the shipping condition is not satisfied, the process returns to step S56 and the user to be processed is changed to the next user.

これに対して、発送条件を満たしていると、処理対象のコンテンツの変更に応じた内容の電子メールを形成し、ユーザ管理テーブル4b3のそのユーザの電子メールアドレスに向けた発送処理を行い(S61)、その後、ステップS56に戻って、処理対象のユーザを次のユーザに変更する。ここで、発送処理では、ユーザ管理テーブル4b3の既通知事項に対する書き込みや、印刷管理テーブル4b2を、変更後のコンテンツを印刷するように書き換える処理なども行う。また、電子メールには、変更後のコンテンツを、ユーザが良く利用している、又は、直前数回で利用したプリンタ端末へダウンロードする予測時間を含めるようにしても良い。さらに、ユーザが良く利用している、又は、直前数回で利用したプリンタ端末が変更後のデータ形式や属性に対応できるか否かや、印刷画像情報への変換前又は変換後のデータ量(ファイル容量)の情報や、データ量の契約容量に対する多少などのファイル容量に係る情報を含めるようにしても良い。   On the other hand, if the shipping condition is satisfied, an e-mail having a content corresponding to the change of the content to be processed is formed, and a sending process for the e-mail address of the user in the user management table 4b3 is performed (S61). Thereafter, the process returns to step S56, and the user to be processed is changed to the next user. Here, in the shipping process, writing to the already-notified items in the user management table 4b3, processing for rewriting the print management table 4b2 to print the changed content, and the like are also performed. Further, the e-mail may include an estimated time for downloading the changed content to the printer terminal that is frequently used by the user or used several times before. Furthermore, whether or not the printer terminal frequently used by the user or the printer terminal used several times before can cope with the changed data format and attributes, the amount of data before or after conversion to print image information ( (File capacity) information and information related to the file capacity, such as the amount of data with respect to the contracted capacity, may be included.

現在の処理対象のコンテンツに関係する全てのユーザへの通知処理を終了すると、処理対象のコンテンツを変更する(ステップS50による)。   When the notification process to all users related to the current processing target content is completed, the processing target content is changed (according to step S50).

(A−2−5)印刷許容期限間近の通知動作
次に、印刷予約したコンテンツ(ファイル情報)を印刷しないまま、印刷許容期限に近付いたユーザへのプリントオンデマンドサーバ4による通知動作を、図13に示すフローチャートを参照しながら説明する。印刷許容期限(ファイルの保管期限)は、例えば、印刷予約時点から1週間に定められている。
(A-2-5) Notifying Operation Near Printing Allowable Deadline Next, a notification operation by the print-on-demand server 4 for a user who has approached the printing allowable deadline without printing the print reservation content (file information) is shown in FIG. This will be described with reference to the flowchart shown in FIG. The allowable printing deadline (file storage deadline) is, for example, set to one week from the printing reservation time.

プリントオンデマンドサーバ4は、例えば、その制御部4aが内蔵するタイマ(図示せず)の時刻が定時(例えば1時間毎)になると、図13に示す処理を開始する。   For example, when the time of a timer (not shown) built in the control unit 4a reaches a fixed time (for example, every hour), the print on demand server 4 starts the process shown in FIG.

プリントオンデマンドサーバ4の制御部4aは、図13に示す処理を開始するとまず、印刷管理テーブル4b2に基づき、1個の印刷予約(登録情報)を認識する(S70)。その後、全ての印刷予約についての通知処理が終了していないことを確認し(S71)、現時刻が印刷許容期限を越えたか否かを判別する(S72)。   When the processing shown in FIG. 13 is started, the control unit 4a of the print on demand server 4 first recognizes one print reservation (registration information) based on the print management table 4b2 (S70). Thereafter, it is confirmed that the notification process for all print reservations has not been completed (S71), and it is determined whether or not the current time has exceeded the allowable printing deadline (S72).

現時刻が印刷許容期限を越えていると、処理対象の印刷予約を消去する処理を行い(S73)、ステップS70に戻って、処理対象の印刷予約を次の印刷予約に変更する。印刷予約の消去は、例えば、印刷管理テーブル4b2から該当するレコードを消去する。また、適宜、登録場所テーブル4b1から該当するレコードを消去したり、印刷ファイルデータベース5からファイル情報を消去したりする処理も行う。   If the current time exceeds the allowable printing deadline, the processing target print reservation is deleted (S73), and the process returns to step S70 to change the processing target print reservation to the next print reservation. For deleting the print reservation, for example, the corresponding record is deleted from the print management table 4b2. In addition, processing for deleting the corresponding record from the registration location table 4b1 or deleting the file information from the print file database 5 is also performed as appropriate.

現時刻が印刷許容期限を越えていないと、その印刷予約での印刷許容期限までの残り時間が、閾値時間(例えば、12時間)より短くなっているか否かを判別する(S74)。印刷許容期限までの残り時間が閾値時間以上であると、ステップS70に戻って、処理対象の印刷予約を次の印刷予約にする。   If the current time does not exceed the print allowable time limit, it is determined whether or not the remaining time until the print allowable time limit in the print reservation is shorter than a threshold time (for example, 12 hours) (S74). If the remaining time until the print allowable time limit is equal to or greater than the threshold time, the process returns to step S70 to set the print reservation to be processed as the next print reservation.

印刷許容期限までの残り時間が閾値時間より短くなっていると、ユーザ管理テーブル4b3のその印刷予約に係るユーザの情報に基づき、そのユーザが電子メールサービスを受け得る者か(契約による)を判別する(S75)。ユーザが電子メールサービスを享受できない者であると、ステップS70に戻って、処理対象の印刷予約を次の印刷予約に変更する。   If the remaining time until the printable deadline is shorter than the threshold time, it is determined whether the user can receive the e-mail service (by contract) based on the user information related to the print reservation in the user management table 4b3. (S75). If the user cannot enjoy the e-mail service, the process returns to step S70 and the print reservation to be processed is changed to the next print reservation.

処理対象のユーザが電子メールサービスを享受できる者であると、ユーザ管理テーブル4b3の既通知事項に基づき、印刷許容期限まで間近であることを既にそのユーザに通知しているか否かを判別する(S76)。既に通知していた場合には、ステップS70に戻って、処理対象の印刷予約を次の印刷予約に変更する。   If the user to be processed is a person who can enjoy the e-mail service, it is determined whether or not the user has already been notified that the printing allowable time limit is approaching, based on the already notified items in the user management table 4b3 ( S76). If it has already been notified, the process returns to step S70 to change the print reservation to be processed to the next print reservation.

未だ通知していない場合には、ユーザ管理テーブル4b3の電子メールサービス内容に基づき、現在時刻がユーザが希望している電子メールの発送時間帯に該当しているかや、印刷許容期限まで間近であることの通知をユーザが希望しているかなどの発送条件を満たしているか否かを判別する(S77)。発送条件を満たしていないと、ステップS70に戻って、処理対象の印刷予約を次の印刷予約に変更する。   If not notified yet, based on the contents of the e-mail service in the user management table 4b3, whether the current time corresponds to the e-mail sending time zone desired by the user, or is close to the printable deadline. It is determined whether or not a shipping condition such as whether the user wants to be notified is satisfied (S77). If the shipping condition is not satisfied, the process returns to step S70, and the print reservation to be processed is changed to the next print reservation.

これに対して、発送条件を満たしていると、印刷許容期限まで間近であることを内容とする電子メールを形成し、ユーザ管理テーブル4b3のそのユーザの電子メールアドレスに向けた発送処理を行い(S78)、その後、ステップS70に戻って、処理対象の印刷予約を次の印刷予約に変更する。ここで、発送処理では、ユーザ管理テーブル4b3の既通知事項に対する書き込みも行う。   On the other hand, if the shipping condition is satisfied, an e-mail is formed with the content that the printing allowable deadline is approaching, and the sending process for the e-mail address of the user in the user management table 4b3 is performed ( Thereafter, the process returns to step S70, and the print reservation to be processed is changed to the next print reservation. Here, in the shipping process, writing to the already-notified items in the user management table 4b3 is also performed.

全ての印刷予約に関する印刷許容期限間近の通知処理を終了すると、図13に示す一連の処理を終了する。   When the notification process nearing the print permission deadline for all print reservations is finished, the series of processes shown in FIG. 13 is finished.

なお、印刷許容期限間近か否かを判断する閾値時間として、複数の閾値時間(例えば、24時間、12時間、6時間、3時間)を設け、数回にわたって、通知を行うようにしても良い。この場合において、印刷許容期限までの残り時間の段階によって、電子メールでの通知内容を変更するようにしても良く(例えば、「印刷期限まで12時間をきりました」)、逆に、この場合であっても、電子メールでの通知内容を同一にしても良い(例えば、「印刷期限は10月20日午後6時20分です」)。   Note that a plurality of threshold times (for example, 24 hours, 12 hours, 6 hours, and 3 hours) may be provided as threshold times for determining whether or not the printing allowable deadline is approaching, and notification may be performed several times. . In this case, the notification content by e-mail may be changed according to the stage of the remaining time until the print deadline (for example, “12 hours have passed until the print deadline”). However, the content of notification by e-mail may be the same (for example, “the printing deadline is 6:20 pm on October 20,”).

(A−2−6)ファイル情報の印刷動作
次に、登録したファイル情報を印刷する際の動作を、図14のシーケンス図を参照しながら説明する。
(A-2-6) File Information Printing Operation Next, the operation when printing registered file information will be described with reference to the sequence diagram of FIG.

ユーザは、適宜のタイミングで、いずれかのプリンタデバイス6(及びプリンタコントローラ7)の近傍に行き、プリンタコントローラ7の操作表示部7gを操作して、登録ファイル情報の印刷サービスモードを指示すると共に、自己を認証させる情報を入力する。すなわち、プリンタコントローラ7には認証情報が入力される(S81)。次に、プリンタコントローラ7は、認証させるための情報をプリントオンデマンドサーバ4に送信し(S82)、プリントオンデマンドサーバ4は、認証を行って認証結果をプリンタコントローラ7に返信する(S83)。   The user goes to the vicinity of one of the printer devices 6 (and the printer controller 7) at an appropriate timing, operates the operation display unit 7g of the printer controller 7, and instructs the print service mode of the registered file information. Enter information that identifies you. That is, the authentication information is input to the printer controller 7 (S81). Next, the printer controller 7 transmits information for authentication to the print on demand server 4 (S82), and the print on demand server 4 performs authentication and returns an authentication result to the printer controller 7 (S83).

図14では省略しているが、認証結果がNGの場合には、プリンタコントローラ7はその旨を表示して一連の処理を終了する。なお、このような印刷時においては、ユーザの認証を省略するようにしても良い。   Although omitted in FIG. 14, when the authentication result is NG, the printer controller 7 displays that fact and ends the series of processing. Note that user authentication may be omitted during such printing.

認証結果がOKの場合には、ユーザは、印刷用識別番号をプリンタコントローラ7の操作表示部7gから入力し(なお、携帯端末に印刷用識別番号を記憶しておき、データ転送機能により、携帯端末からプリンタコントローラ7に与えるようにしても良い)、これにより、プリンタコントローラ7は、与えられた印刷用識別番号をプリントオンデマンドサーバ4に送信する(S84)。プリントオンデマンドサーバ4は、受信した印刷用識別番号に基づいて、印刷管理テーブル4b2を参照し、さらに、登録場所テーブル4b1を参照し、印刷ファイルデータベース5から該当するファイル情報を取り出して格納部4dにバッファリングすると共に(S85)、取り出したファイル情報をプリンタコントローラ7に送信する(S86)。格納部4dにバッファリングされたファイル情報は、通信時での再送要求等に応じるためのものである。   When the authentication result is OK, the user inputs the printing identification number from the operation display unit 7g of the printer controller 7 (note that the printing identification number is stored in the portable terminal and the data transfer function allows Thus, the printer controller 7 may send the given printing identification number to the print-on-demand server 4 (S84). The print-on-demand server 4 refers to the print management table 4b2 based on the received print identification number, and further refers to the registration location table 4b1, extracts the corresponding file information from the print file database 5, and stores the storage unit 4d. (S85) and the extracted file information is transmitted to the printer controller 7 (S86). The file information buffered in the storage unit 4d is for responding to a retransmission request or the like during communication.

プリンタコントローラ7(及びプリンタデバイス6)は、受信したコードの内容に応じ、受信したファイル情報をプリンタデバイス6で印刷させる(S87)。その後、プリンタコントローラ7は、プリントオンデマンドサーバ4に印刷処理終了を通知し(S88)、プリントオンデマンドサーバ4は、印刷管理テーブル4b2から該当する情報を消去したり、格納部4dからファイル情報を消去したり、ユーザ管理テーブル4b3での利用特徴情報やジャーナルや課金情報の更新をしたり等の、終了時処理を行う(S89)。   The printer controller 7 (and the printer device 6) causes the printer device 6 to print the received file information according to the content of the received code (S87). Thereafter, the printer controller 7 notifies the print-on-demand server 4 of the end of the printing process (S88), and the print-on-demand server 4 deletes the corresponding information from the print management table 4b2 or stores the file information from the storage unit 4d. Processing at the end, such as erasing or updating the usage characteristic information, journal, and billing information in the user management table 4b3, is performed (S89).

なお、利用特徴情報の更新では、直前利用のプリンタ端末として当該プリンタコントローラ7及び又はプリンタデバイス6の情報が書き込まれ、利用するプリンタ端末の統計情報も、今回の利用が反映されて更新される。また、課金情報の更新は、ファイル情報の印刷がプリンタデバイス6で実行された場合にのみ実行される。ここでの課金は、印刷サービスに対する課金であり、ファイル情報が有料サイトの場合には、その代替の課金も行う。さらに、この印刷指令時に、プリントオンデマンドサーバ4が、ユーザに未だ通知していない通知事項(例えば、あるプリンタ端末の新規設置や近傍のプリンタ端末の故障や印刷予約されている他のファイル情報の印刷許容期限の間近など)を通知するようにしても良い。   In updating the usage characteristic information, information of the printer controller 7 and / or the printer device 6 is written as the printer terminal used immediately before, and the statistical information of the printer terminal to be used is updated to reflect the current usage. The charging information is updated only when file information is printed by the printer device 6. The charge here is a charge for the print service. If the file information is a pay site, the charge is also replaced. Further, at the time of this print command, the print-on-demand server 4 has not yet notified the user of notification items (for example, new installation of a printer terminal, failure of a nearby printer terminal, or other file information reserved for printing). It is also possible to notify the printing permission deadline.

(A−3)実施形態の効果
上記実施形態によれば、多様な電子メールの通知機能を設けたので、ユーザの利便性を大幅に向上させることができる。
(A-3) Effects of the Embodiment According to the above embodiment, since various e-mail notification functions are provided, the convenience of the user can be greatly improved.

例えば、プリンタ端末の状況通知により、故障中のプリンタ端末へユーザが出向くような無駄を排除できたり、利用しやすい位置に新規設置されたプリンタ端末をユーザが利用できたりすることができる。また例えば、印刷許容期限の間近であることの通知により、印刷を失念していたり忙しさのために印刷を実行していなかったりするファイル情報をユーザが印刷許容期限内に印刷させることができる。さらに例えば、印刷予約したコンテンツ内容の変更の通知により、ユーザが最新内容のコンテンツの存在を認識でき、その印刷を適宜のタイミングで実行することができる。例えば、ファイル情報のデータ形式などとプリンタ端末の対応能力などとの関係や、ダウンロード予測時間などの電子メールでの通知により、ユーザは、どのプリンタ端末にいつ行けば良いかなどを的確に判断することができる。   For example, the status notification of the printer terminal can eliminate waste that the user goes to the printer terminal that is out of order, or the user can use a printer terminal newly installed at a position where it can be used easily. In addition, for example, by notifying that the print permit time is about to expire, the user can cause the user to print the file information indicating that he has forgotten printing or is not performing printing due to busyness within the print permit time limit. Further, for example, the user can recognize the presence of the latest content by the notification of the change of the content content reserved for printing, and can execute the printing at an appropriate timing. For example, the user accurately determines which printer terminal to go to when, based on the relationship between the data format of the file information and the capability of the printer terminal, and notification by e-mail such as the estimated download time. be able to.

上記実施形態によれば、電子メールの送信先が携帯端末かパソコンかをユーザが指定でき、また、電子メールの発送時間帯もユーザが指定できるようにしたので、この点からも、ユーザの利便性を大幅に向上させることができる。   According to the above embodiment, the user can designate whether the destination of the e-mail is a portable terminal or a personal computer, and the user can also designate the time period for sending the e-mail. Can greatly improve the performance.

(B)変形実施形態
上記実施形態の説明でも、種々変形実施形態に言及したが、さらに、以下に例示するような変形実施形態を挙げることができる。
(B) Modified Embodiments In the description of the above-described embodiment, various modified embodiments have been mentioned, and further modified embodiments as exemplified below can be given.

上記実施形態では、各種電子メールを送付するだけであったが、電子メールに、返信を求める情報を盛り込むようにしても良い。例えば、印刷許容期限が間近にせまったことを通知する電子メールを、印刷許容期限を延長するか否かや延長期限などを指示する返信メールを送信できる形式にしておき、プリントオンデマンドサーバ4がその返信メールに応じ、適宜、印刷許容期限を書き換えるようにしても良い。また例えば、コンテンツの変更を通知する電子メールを、変更前後のいずれのコンテンツを印刷対象とするかを指示する返信メールを送信できる形式にしておき、プリントオンデマンドサーバ4がその返信メールに応じ、適宜、印刷管理テーブル4b2などを書き換えるようにしても良い。さらに例えば、印刷対象のファイルの容量が契約容量を越えていることを通知する電子メールを、契約容量をグレードアップするか否かを指示する返信メールを送信できる形式にしておき、プリントオンデマンドサーバ4がその返信メールに応じ、適宜、ユーザ管理テーブル4b3などを書き換えるようにしても良い。   In the above embodiment, only various types of e-mails are sent, but information for requesting a reply may be included in the e-mails. For example, the e-mail for notifying that the allowable printing deadline is approaching is in a format in which a reply mail instructing whether or not to extend the allowable printing deadline or the extended deadline can be transmitted. Depending on the reply mail, the print allowable time limit may be appropriately rewritten. Further, for example, the e-mail for notifying the content change is set in a format in which a reply mail instructing which content before and after the change is to be printed, and the print on demand server 4 responds to the reply mail. The print management table 4b2 and the like may be rewritten as appropriate. Furthermore, for example, an e-mail notifying that the capacity of the file to be printed exceeds the contracted capacity is in a format in which a reply mail instructing whether or not to upgrade the contracted capacity can be sent, and the print on demand server 4 may appropriately rewrite the user management table 4b3 or the like according to the reply mail.

上記実施形態では、故障などの監視対象がプリンタ端末(やコンテンツ提供サーバ)であるものを示したが、プリントオンデマンドサーバ4が自己の故障や一部機能の停止などをユーザに電子メールで通知するようにしても良い。   In the above embodiment, the monitoring target such as a failure is a printer terminal (or a content providing server). However, the print on demand server 4 notifies the user by e-mail of its own failure or a partial function stoppage. You may make it do.

また、上記実施形態では、電子メールをユーザに通知するものを示したが、システム管理者やユーザ管理者のパソコンなどにも、所定の通知事項については、電子メールを発送するようにしても良い。   In the above embodiment, the e-mail is notified to the user. However, the e-mail may be sent to the system administrator or the user administrator's personal computer for predetermined notification items. .

さらに、上記実施形態では、各通知事項毎に定時処理するイメージで説明したが、複数の通知事項に関し、同じ定時処理で通知の必要性などを判断するようにしても良い。   Furthermore, although the above embodiment has been described with the image of performing the scheduled processing for each notification item, the necessity of notification may be determined by the same scheduled processing for a plurality of notification items.

さらにまた、上記実施形態では、通知事項をユーザに電子メールで通知するものを示したが、携帯端末が電話機能を有している場合には、合成音声で通知するようにしても良い。   Furthermore, in the above-described embodiment, the notification item is notified to the user by e-mail. However, when the mobile terminal has a telephone function, notification may be made by synthetic voice.

上記実施形態では、プリンタ端末の故障などについてはそれを検出したときや、ファイル情報の登録時(印刷予約時)に通知するものを示したが、その他、ユーザがユーザ登録のためにプリントオンデマンドサーバ4にアクセスしたときにも通知するようにしても良い。   In the above embodiment, the printer terminal failure is reported when it is detected, or when file information is registered (at the time of print reservation). In addition, the user prints on demand for user registration. You may make it notify also when accessing the server 4. FIG.

また、上記実施形態では、プリンタ端末が状況変化した後やコンテンツ内容が変化した後などで通知を行うものを示したが、変化が起こる前でも、変化が起こる予定が分かったときに通知を行うようにしても良い。例えば、プリンタ端末の将来の新規設置が予めプリントオンデマンドサーバ4にキー入力された場合には通知を始めるようにしても良く、また同様に、コンテンツ内容の将来の変更情報を予めコンテンツ提供サーバからプリントオンデマンドサーバ4に与えられた場合には通知を始めるようにしても良い。   In the above-described embodiment, the notification is performed after the printer terminal changes its state or after the content changes. However, even before the change occurs, the notification is performed when it is known that the change will occur. You may do it. For example, a notification may be started when a future new installation of a printer terminal is previously keyed into the print-on-demand server 4, and similarly, future change information of content contents is previously received from the content providing server. When given to the print-on-demand server 4, notification may be started.

各サーバなどの装置の機能分けは、上記実施形態のものに限定されず、また、装置数も上記実施形態のものに限定されない。例えば、コンテンツ提供サーバ3と印刷ファイルデータベース5が融合したものであっても良い。また例えば、プリントオンデマンドサーバ4の機能をコンテンツ提供サーバ3が担うものであっても良い。また、プリンタデバイス6の故障などをプリンタコントローラ7が、プリントオンデマンドサーバ4からユーザの電子メールアドレスを取り出したり、過去の印刷実行時にユーザの電子メールアドレスを得ておいたりなどして発送するようにしても良い。   The functional grouping of devices such as each server is not limited to that of the above embodiment, and the number of devices is not limited to that of the above embodiment. For example, the content providing server 3 and the print file database 5 may be merged. For example, the content providing server 3 may be responsible for the function of the print on demand server 4. Further, the printer controller 7 sends out the failure of the printer device 6 by taking out the user's email address from the print-on-demand server 4 or obtaining the user's email address at the time of past printing. Anyway.

逆に、上記実施形態で1個の装置が担うと記載した複数の機能を異なる装置が担当するようにしても良い。例えば、コンテンツに係る登録申込み(印刷予約)を、コンテンツ提供サーバ3に対して行い、コンテンツ提供サーバ3を介してプリントオンデマンドサーバ4にファイル情報を登録するようにしても良い。   Conversely, different devices may be responsible for a plurality of functions described as being handled by one device in the embodiment. For example, a registration application (print reservation) related to the content may be made to the content providing server 3 and the file information may be registered in the print on demand server 4 via the content providing server 3.

特許請求の範囲における「印刷管理用サーバ」の用語は、プリントオンデマンドサーバに限定されず、プリントオンデマンドサーバに代えて同様な機能を担う装置をも含むものである。   The term “print management server” in the claims is not limited to a print-on-demand server, but includes a device having a similar function in place of the print-on-demand server.

上記実施形態においては、印刷用識別番号を生成し、プリンタコントローラに印刷用識別番号を入力してファイル情報を取り出すものを示したが、これに代え、又は、これに加え、他の情報も、ファイル情報の取り出し条件としても良い。例えば、ファイル登録時に、ユーザが認証情報(例えばパスワード)を入力し、この情報を利用するようにしても良い。   In the above-described embodiment, the printing identification number is generated and the printing identification number is input to the printer controller to extract the file information. However, instead of or in addition to this, other information is also obtained. The file information may be extracted. For example, at the time of file registration, the user may input authentication information (for example, a password) and use this information.

実施形態の印刷ネットワークシステムの構成を示すブロック図である。1 is a block diagram illustrating a configuration of a printing network system according to an embodiment. 実施形態のコンテンツ提供サーバの詳細構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the content provision server of embodiment. 実施形態のプリントオンデマンドサーバの詳細構成例を示すブロック図である。It is a block diagram which shows the example of a detailed structure of the print on demand server of embodiment. 実施形態の登録場所テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the registration place table of embodiment. 実施形態の印刷管理テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the printing management table of embodiment. 実施形態のユーザ管理テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the user management table of embodiment. 実施形態のプリンタ端末管理テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the printer terminal management table of embodiment. 実施形態のプリンタデバイス及びプリンタコントローラの詳細構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a detailed configuration example of a printer device and a printer controller according to the embodiment. 実施形態の印刷用ファイル情報の登録動作を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an operation for registering print file information according to the embodiment. 実施形態のプリント端末の状況変化時の通知動作(その1)を示すフローチャートである。It is a flowchart which shows the notification operation | movement at the time of the status change of the printing terminal of embodiment (the 1). 実施形態のプリント端末の状況変化時の通知動作(その2)を示すフローチャートである。It is a flowchart which shows the notification operation (the 2) at the time of the status change of the printing terminal of embodiment. 実施形態のコンテンツ変更の通知動作を示すフローチャートである。It is a flowchart which shows the notification operation | movement of the content change of embodiment. 実施形態の印刷許容期限間近の通知動作を示すフローチャートである。6 is a flowchart illustrating a notification operation that is about to be permitted for printing according to the embodiment. 実施形態の印刷動作を示すシーケンス図である。It is a sequence diagram which shows the printing operation of embodiment.

符号の説明Explanation of symbols

1…通信網、
2…ファイル登録指示装置、
3…コンテンツ提供サーバ、
4…プリントオンデマンドサーバ、
5…印刷ファイルデータベース、
6…プリンタデバイス、
7…プリンタコントローラ。
1 ... communication network,
2 ... File registration instruction device,
3. Content providing server,
4 ... Print on demand server,
5 ... Print file database,
6 ... Printer device,
7: Printer controller.

Claims (8)

ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバにおいて、
通知先情報を少なくとも含むユーザ情報を管理、記憶するユーザ情報管理記憶手段と、
印刷予約の情報を管理、記憶する印刷予約管理記憶手段と、
当該印刷管理用サーバと上記リモートプリンタ端末との間での印刷予約されたファイル情報の転送及び又は印刷動作に影響を与える通知事項を形成する通知事項形成手段と、
形成された通知事項を、印刷予約したユーザに対し、印刷指示が与えられる前に通知する通知手段と
所定の時間間隔で、上記印刷予約指示に応じて印刷すべきファイル情報について、最新のファイル情報を取り込んで格納するファイル保持手段とを有し、
上記通知事項形成手段が、上記ファイル保持手段が最新に取り込んだファイル情報と、上記ファイル保持手段が前回取り込んだファイル情報とが、異なる内容に変更されている場合には、その変更に係る情報を通知事項として形成する
ことを特徴とする印刷管理用サーバ。
Capture and store file information to be printed according to a print reservation instruction from a user using a file registration instruction apparatus, and print according to a print instruction from a user using any of a plurality of remote printer terminals. In the print management server for sending the file information to be transmitted to the remote printer terminal for printing,
User information management storage means for managing and storing user information including at least notification destination information;
Print reservation management storage means for managing and storing print reservation information;
Notification item forming means for forming a notification item that affects the transfer of file information reserved for printing and / or the printing operation between the print management server and the remote printer terminal;
A notification means for notifying the formed notification matter to a user who made a print reservation before a print instruction is given ;
File holding means for capturing and storing the latest file information for file information to be printed in accordance with the print reservation instruction at a predetermined time interval;
When the notification item forming unit has changed the file information that the file holding unit has most recently acquired and the file information previously acquired by the file holding unit to different contents, the information related to the change is displayed. A print management server formed as a notification item .
上記通知事項形成手段が、ユーザが直前利用又は高頻度利用していた上記リモートプリンタ端末への印刷予約されたファイル情報のダウンロード時間を通知事項として形成することを特徴とする請求項1に係る印刷管理用サーバ。   2. The printing according to claim 1, wherein the notification item forming unit forms a download time of file information reserved for printing to the remote printer terminal used immediately before or frequently used by the user as a notification item. Management server. 上記通知事項形成手段が、印刷予約された原ファイル情報を印刷し得る形式のファイル情報へ変換する変換機能に係る情報を通知事項として形成することを特徴とする請求項1又は2に係る印刷管理用サーバ。   The print management according to claim 1 or 2, wherein the notification item forming unit forms, as a notification item, information related to a conversion function for converting original file information reserved for printing into file information in a format that can be printed. Server. 上記通知手段は、印刷予約したユーザに対し、電子メール発送で通知することを特徴とする請求項1〜3のいずれかに記載の印刷管理用サーバ。   The print management server according to claim 1, wherein the notification means notifies the user who made a print reservation by sending an e-mail. 上記通知手段が利用する電子メールアドレスとして、携帯端末向け又は他の情報処理装置向けを、選択設定し得ることを特徴とする請求項1〜4のいずれかに記載の印刷管理用サーバ。   The print management server according to claim 1, wherein the e-mail address used by the notification unit can be selected and set for a portable terminal or for another information processing apparatus. 上記通知手段には、上記各ユーザについての電子メールの発送許容時間帯を記述しておき、記述されている発送許容時間帯に従って、電子メールを発送することを特徴とする請求項1〜5のいずれかに記載の印刷管理用サーバ。   6. The notification means described in an e-mail sending allowable time zone for each user, and sending an e-mail according to the described sending allowable time zone. The print management server according to any one of the above. ファイル登録指示装置を用いたユーザからの印刷予約指示に応じて印刷すべきファイル情報を取り込んで格納すると共に、複数ある中の任意のリモートプリンタ端末を用いたユーザからの印刷指示に応じて印刷すべきファイル情報を上記リモートプリンタ端末に送信して印刷させる印刷管理用サーバに搭載された印刷管理用プログラムにおいて、
通知先情報を少なくとも含むユーザ情報を管理、記憶するユーザ情報管理記憶機能部と、
印刷予約の情報を管理、記憶する印刷予約管理記憶機能部と、
当該印刷管理用サーバと上記リモートプリンタ端末との間での印刷予約されたファイル情報の転送及び又は印刷動作に影響を与える通知事項を形成する通知事項形成機能部と、 形成された通知事項を、印刷予約したユーザに対し、印刷指示が与えられる前に通知する通知機能部と
所定の時間間隔で、上記印刷予約指示に応じて印刷すべきファイル情報について、最新のファイル情報を取り込んで格納するファイル保持機能部とを含み、
上記通知事項形成機能部が、上記ファイル保持機能部が最新に取り込んだファイル情報と、上記ファイル保持機能部が前回取り込んだファイル情報とが、異なる内容に変更されている場合には、その変更に係る情報を通知事項として形成する
ことを特徴とする印刷管理用プログラム。
Capture and store file information to be printed according to a print reservation instruction from a user using a file registration instruction apparatus, and print according to a print instruction from a user using any of a plurality of remote printer terminals. In the print management program installed in the print management server for sending the file information to be transmitted to the remote printer terminal for printing,
A user information management storage function unit for managing and storing user information including at least notification destination information;
A print reservation management storage function unit for managing and storing print reservation information;
A notification item forming function unit for forming a notification item that affects the transfer of file information reserved for printing between the print management server and the remote printer terminal and / or the printing operation, and the formed notification item, A notification function unit that notifies a user who made a print reservation before a print instruction is given ;
A file holding function unit that captures and stores the latest file information for file information to be printed in accordance with the print reservation instruction at a predetermined time interval,
If the notification item forming function unit has changed the file information that the file holding function unit has most recently acquired and the file information previously acquired by the file holding function unit to different contents, the change is made. A print management program characterized by forming such information as a notification item .
上記通知事項形成機能部が、ユーザが直前利用又は高頻度利用していた上記リモートプリンタ端末への印刷予約されたファイル情報のダウンロード時間を通知事項として形成することを特徴とする請求項7に係る印刷管理用プログラム。   8. The notification item forming function unit forms a download time of file information reserved for printing to the remote printer terminal used immediately before or frequently used by a user as a notification item. Print management program.
JP2003366539A 2003-10-27 2003-10-27 Print management server and print management program Expired - Fee Related JP4322089B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003366539A JP4322089B2 (en) 2003-10-27 2003-10-27 Print management server and print management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003366539A JP4322089B2 (en) 2003-10-27 2003-10-27 Print management server and print management program

Publications (2)

Publication Number Publication Date
JP2005128968A JP2005128968A (en) 2005-05-19
JP4322089B2 true JP4322089B2 (en) 2009-08-26

Family

ID=34644857

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003366539A Expired - Fee Related JP4322089B2 (en) 2003-10-27 2003-10-27 Print management server and print management program

Country Status (1)

Country Link
JP (1) JP4322089B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4394054B2 (en) * 2005-09-16 2010-01-06 京セラミタ株式会社 Image forming apparatus and control program
JP2007179427A (en) * 2005-12-28 2007-07-12 Nissan Diesel Motor Co Ltd Failure notification equipment
JP2008209974A (en) * 2007-02-23 2008-09-11 Seiko Epson Corp Print reservation system and print reservation program
JP5453745B2 (en) 2007-07-31 2014-03-26 セイコーエプソン株式会社 Posting server, content transmission system, and posting server control method
JP2009093624A (en) * 2007-07-31 2009-04-30 Seiko Epson Corp Posting server, printing terminal and posting server control method
JP6805611B2 (en) * 2016-07-29 2020-12-23 株式会社リコー Information processing equipment, information processing systems, information processing methods, and programs

Also Published As

Publication number Publication date
JP2005128968A (en) 2005-05-19

Similar Documents

Publication Publication Date Title
JP4085930B2 (en) Image processing device
CN102196132B (en) Pull printing system, server machine, and method for managing print job
US8402477B2 (en) Network system, information processing apparatus, and information processing method
US8805961B2 (en) Reading device and communication system
JP4293195B2 (en) Information processing system, information processing apparatus, and terminal registration method
JP4956176B2 (en) Monitoring host device, image forming apparatus, control method therefor, and program
JP4262651B2 (en) Image forming apparatus
JP4274206B2 (en) Job processing system, job processing apparatus, job specifying method, and job specifying processing program
JP4049173B2 (en) Data communication system, image processing apparatus, and data management method in image processing apparatus
US6434343B1 (en) Composite machine, server, composite machine-server system, and program recording medium
JPH09149076A (en) Data communication equipment and method
JP2007148854A (en) Security printing system, security printing program, recording medium, and security printing method
JP5120334B2 (en) Image forming apparatus
US9807262B2 (en) Relaying apparatus communicating with information processing terminal, image processing apparatus, and service-providing apparatus
US20080043284A1 (en) Print data processing system, printer, and data processing indicating apparatus
JP2016004561A (en) Image processing device and program
JP4322089B2 (en) Print management server and print management program
JP6492711B2 (en) Relay device, operation screen providing device, and program
JP4569664B2 (en) Image processing apparatus, screen transmission method, and screen transmission program
JP2005128966A (en) Print management server and print management program
JP6021651B2 (en) Management system, management method, and computer program
JP4133290B2 (en) Data update method for image forming apparatus, image forming apparatus, and image forming system
JP5939264B2 (en) Operation processing apparatus, information device control method, and computer program
JP4145119B2 (en) Print data management device, print data management program
JPH06350791A (en) Facsimile equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061006

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090203

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090403

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090602

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090602

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120612

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120612

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130612

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees