[go: up one dir, main page]

JP2014179030A - Printing system, data storage device, method, and program - Google Patents

Printing system, data storage device, method, and program Download PDF

Info

Publication number
JP2014179030A
JP2014179030A JP2013054187A JP2013054187A JP2014179030A JP 2014179030 A JP2014179030 A JP 2014179030A JP 2013054187 A JP2013054187 A JP 2013054187A JP 2013054187 A JP2013054187 A JP 2013054187A JP 2014179030 A JP2014179030 A JP 2014179030A
Authority
JP
Japan
Prior art keywords
user
data
information
output data
mail
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.)
Granted
Application number
JP2013054187A
Other languages
Japanese (ja)
Other versions
JP6171432B2 (en
Inventor
Shu Ko Chen
シュコウ 陳
Munetake Moroyama
宗毅 諸山
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2013054187A priority Critical patent/JP6171432B2/en
Publication of JP2014179030A publication Critical patent/JP2014179030A/en
Application granted granted Critical
Publication of JP6171432B2 publication Critical patent/JP6171432B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

【課題】印刷対象となる対象データをデータ蓄積装置に容易に送信して、印刷作業を簡単にしたシステムを提供する。
【解決手段】データ管理システムと、プリントサーバであるデータ蓄積装置とを備えるシステムであって、データ管理システムは、対象データとユーザを特定するユーザ特定情報とを含む電子メールを取得するメール取得部と、電子メールに含まれる対象データを画像形成装置により出力可能な形式の出力データに変換するデータ変換部と、出力データを、対応する電子メールに含まれていたユーザ特定情報に対応付けて管理する第1管理部と、を有し、データ蓄積装置は、データ管理システムから、出力データをユーザ特定情報と対応付けて取得し、取得した出力データを、取得した認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する。
【選択図】図1
An object of the present invention is to provide a system in which target data to be printed is easily transmitted to a data storage device to simplify a printing operation.
A mail management unit including a data management system and a data storage device that is a print server, the data management system acquiring an email including target data and user specifying information for specifying a user. A data conversion unit that converts the target data included in the e-mail into output data in a format that can be output by the image forming apparatus, and the output data is managed in association with the user identification information included in the corresponding e-mail The data storage device acquires the output data in association with the user identification information from the data management system, and identifies the user included in the acquired authentication information from the acquired output data Management corresponding to the user identification information.
[Selection] Figure 1

Description

本発明は、印刷をするシステム、データ蓄積装置、方法およびプログラムに関する。   The present invention relates to a printing system, a data storage device, a method, and a program.

従来より、プリントサーバが印刷データを蓄積しておき、画像形成装置がプリントサーバへとアクセスして蓄積されている印刷データを取得し、印刷を実行するプルプリントシステムが知られている。また、このようなプルプリントシステムは、例えば企業および大学等で利用されている。   2. Description of the Related Art Conventionally, a pull print system is known in which a print server stores print data, an image forming apparatus accesses the print server, acquires the stored print data, and executes printing. Such a pull print system is used in, for example, companies and universities.

例えば大学等の学内ネットワークでプルプリントシステムを実現している場合がある。しかし、学内ネットワークは外部ネットワークからのアクセスをファイアウォールによって制限しているので、外部ネットワーク上のコンピュータからプリントサーバに印刷データを送信することができなかった。また、学内ネットワークのコンピュータから印刷する場合も、そのコンピュータにプリンタドライバをインストールする必要があった。そのため、例えば、学生は、自宅で作成した課題を学内の画像形成装置で印刷するためには、学内ネットワークにアクセスすることができ、かつプリンタドライバがインストールされているコンピュータにデータを転送しなければならなく、作業が面倒であった。   For example, there is a case where a pull print system is realized in a university network such as a university. However, because the campus network restricts access from the external network by a firewall, it was not possible to send print data from a computer on the external network to the print server. Also, when printing from a computer on the campus network, it was necessary to install a printer driver on the computer. For this reason, for example, in order to print an assignment created at home on the campus image forming apparatus, the student must access the campus network and transfer the data to a computer on which the printer driver is installed. The work was troublesome.

本発明は、上記に鑑みてなされたものであって、印刷対象となる対象データをデータ蓄積装置に容易に送信して、印刷作業を簡単にしたシステム、データ蓄積装置、方法およびプログラムを提供することを目的とする。   The present invention has been made in view of the above, and provides a system, a data storage device, a method, and a program that easily transmit target data to be printed to a data storage device to simplify printing work. For the purpose.

上述した課題を解決し、目的を達成するために、本発明に係るシステムは、1以上の情報処理装置から構成されるデータ管理システムと、データ蓄積装置とを備えるシステムであって、前記データ管理システムは、対象データとユーザを特定するユーザ特定情報とを含む電子メールを取得するメール取得部と、前記電子メールに含まれる前記対象データを画像形成装置により出力可能な形式の出力データに変換するデータ変換部と、前記出力データを、対応する前記電子メールに含まれていた前記ユーザ特定情報に対応付けて管理する第1管理部と、を有し、前記データ蓄積装置は、前記データ管理システムから、前記出力データを前記ユーザ特定情報と対応付けて取得する出力データ取得部と、前記ユーザ特定情報に基づきユーザ認証に用いられる認証情報を取得するユーザ情報取得部と、取得した前記出力データを、取得した前記認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理部と、を有する。   In order to solve the above-described problems and achieve the object, a system according to the present invention is a system including a data management system including one or more information processing devices and a data storage device, and the data management The system converts the target data included in the e-mail into output data in a format that can be output by the image forming apparatus, and a mail acquisition unit that acquires the e-mail including target data and user specifying information for specifying the user. A data conversion unit; and a first management unit that manages the output data in association with the user identification information included in the corresponding e-mail, and the data storage device includes the data management system An output data acquisition unit for acquiring the output data in association with the user identification information, and for user authentication based on the user identification information. And a second management unit that manages the acquired output data in association with user identification information for identifying a user included in the acquired authentication information. .

本発明によれば、印刷対象となる対象データをデータ蓄積装置に容易に送信して、印刷作業を簡単にするという効果を奏する。   According to the present invention, there is an effect that the target data to be printed can be easily transmitted to the data storage device to simplify the printing work.

図1は、第1実施形態に係る印刷システムの構成を示す図である。FIG. 1 is a diagram illustrating a configuration of a printing system according to the first embodiment. 図2は、第1実施形態のデータ管理サーバ、プリントサーバ、画像形成装置および認証サーバのブロック構成を示す図である。FIG. 2 is a block diagram illustrating a data management server, a print server, an image forming apparatus, and an authentication server according to the first embodiment. 図3は、第1実施形態の認証サーバが記憶するユーザ情報のデータ構成例を示す図である。FIG. 3 is a diagram illustrating a data configuration example of user information stored in the authentication server of the first embodiment. 図4は、第1実施形態のプリントサーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating a data configuration example of output data management information stored in the print server according to the first embodiment. 図5は、第1実施形態のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 5 is a diagram illustrating a data configuration example of output data management information stored in the data management server according to the first embodiment. 図6は、第1実施形態に係る印刷システムの処理シーケンスを示す図である。FIG. 6 is a diagram illustrating a processing sequence of the printing system according to the first embodiment. 図7は、第1実施形態のメールサーバに送信される電子メールの一例を示す図である。FIG. 7 is a diagram illustrating an example of electronic mail transmitted to the mail server of the first embodiment. 図8は、第1実施形態の第1変形例のプリントサーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 8 is a diagram illustrating a data configuration example of output data management information stored in the print server according to the first modification of the first embodiment. 図9は、第1実施形態の第1変形例のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 9 is a diagram illustrating a data configuration example of output data management information stored in the data management server according to the first modification of the first embodiment. 図10は、第1実施形態の第1変形例に係る印刷システムの処理シーケンスを示す図である。FIG. 10 is a diagram illustrating a processing sequence of the printing system according to the first modification of the first embodiment. 図11は、第1実施形態の第1変形例の画像形成装置が表示する出力データ一覧画面の一例を示す図である。FIG. 11 is a diagram illustrating an example of an output data list screen displayed by the image forming apparatus according to the first modification of the first embodiment. 図12は、第1実施形態の第2変形例の認証サーバが記憶するユーザ情報のデータ構成例を示す図である。FIG. 12 is a diagram illustrating a data configuration example of user information stored in the authentication server according to the second modification of the first embodiment. 図13は、第1実施形態の第2変形例のプリントサーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 13 is a diagram illustrating a data configuration example of output data management information stored in the print server according to the second modification of the first embodiment. 図14は、第1実施形態の第2変形例のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 14 is a diagram illustrating a data configuration example of output data management information stored in the data management server according to the second modification of the first embodiment. 図15は、第1実施形態の第2変形例に係る印刷システムの処理シーケンスを示す図である。FIG. 15 is a diagram illustrating a processing sequence of the printing system according to the second modification of the first embodiment. 図16は、第1実施形態の第2変形例に係るプリントサーバにおける、ユーザIDの特定処理のフローを示す図である。FIG. 16 is a diagram illustrating a flow of user ID identification processing in the print server according to the second modification of the first embodiment. 図17は、第1実施形態の第3変形例に係るプリントサーバのブロック構成を示す図である。FIG. 17 is a diagram illustrating a block configuration of a print server according to a third modification of the first embodiment. 図18は、第1実施形態の第3変形例の認証サーバが記憶するユーザ情報のデータ構成例を示す図である。FIG. 18 is a diagram illustrating a data configuration example of user information stored in the authentication server according to the third modification of the first embodiment. 図19は、第1実施形態の第3変形例に係るプリントサーバの処理フローを示す図である。FIG. 19 is a diagram illustrating a processing flow of the print server according to the third modification of the first embodiment. 図20は、第1実施形態の第4変形例の認証サーバが記憶するユーザ情報のデータ構成例を示す図である。FIG. 20 is a diagram illustrating a data configuration example of user information stored in the authentication server according to the fourth modified example of the first embodiment. 図21は、第1実施形態の第4変形例のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 21 is a diagram illustrating a data configuration example of output data management information stored in the data management server according to the fourth modified example of the first embodiment. 図22は、第1実施形態の第4変形例に係るプリントサーバの処理フローを示す図である。FIG. 22 is a diagram illustrating a processing flow of the print server according to the fourth modification of the first embodiment. 図23は、第1実施形態の第5変形例に係る印刷システムの構成を示す図である。FIG. 23 is a diagram illustrating a configuration of a printing system according to a fifth modification of the first embodiment. 図24は、第1実施形態の第5変形例のデータ管理サーバおよびプリントサーバのブロック構成を示す図である。FIG. 24 is a diagram illustrating a block configuration of a data management server and a print server according to a fifth modification of the first embodiment. 図25は、第1実施形態の第5変形例のプリントサーバが記憶するID対応情報のデータ構成例を示す図である。FIG. 25 is a diagram illustrating a data configuration example of ID correspondence information stored in the print server according to the fifth modification of the first embodiment. 図26は、第1実施形態の第5変形例のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 26 is a diagram illustrating a data configuration example of output data management information stored in the data management server of the fifth modification example of the first embodiment. 図27は、第1実施形態の第5変形例に係る印刷システムの、プリントサーバが出力データを取得するまでの処理シーケンスを示す図である。FIG. 27 is a diagram illustrating a processing sequence until the print server acquires output data in the printing system according to the fifth modification of the first embodiment. 図28は、第1実施形態の第5変形例のプリントサーバからデータ管理サーバへと送信される電子メールの一例を示す図である。FIG. 28 is a diagram illustrating an example of electronic mail transmitted from the print server according to the fifth modification of the first embodiment to the data management server. 図29は、第2実施形態に係る印刷システムの構成を示す図である。FIG. 29 is a diagram illustrating a configuration of a printing system according to the second embodiment. 図30は、第2実施形態のデータ管理サーバおよびプリントサーバのブロック構成を示す図である。FIG. 30 is a block diagram illustrating a data management server and a print server according to the second embodiment. 図31は、第2実施形態のデータ管理サーバが記憶する領域ID管理情報のデータ構成例を示す図である。FIG. 31 is a diagram illustrating a data configuration example of area ID management information stored in the data management server of the second embodiment. 図32は、第2実施形態のデータ管理サーバが記憶する出力データ管理情報のデータ構成例を示す図である。FIG. 32 is a diagram illustrating a data configuration example of output data management information stored in the data management server of the second embodiment. 図33は、第2実施形態に係る印刷システムでの、プリントサーバが出力データを取得するまでの処理シーケンスを示す図である。FIG. 33 is a diagram illustrating a processing sequence until the print server acquires output data in the printing system according to the second embodiment. 図34は、第2実施形態のデータ管理サーバの処理フローを示す図である。FIG. 34 is a diagram illustrating a processing flow of the data management server according to the second embodiment. 図35は、第2実施形態のメールサーバに送信される電子メールの一例を示す図である。FIG. 35 is a diagram illustrating an example of electronic mail transmitted to the mail server of the second embodiment. 図36は、第2実施形態の変形例のデータ管理サーバが記憶する領域ID管理情報のデータ構成例を示す図である。FIG. 36 is a diagram illustrating a data configuration example of the area ID management information stored in the data management server according to the modification of the second embodiment. 図37は、第2実施形態の変形例に係る印刷システムでの、データ管理サーバが出力データを記録するまでの処理シーケンスを示す図である。FIG. 37 is a diagram showing a processing sequence until the data management server records output data in the printing system according to the modification of the second embodiment. 図38は、第3実施形態に係る印刷システムのシステム構成を示す図である。FIG. 38 is a diagram illustrating a system configuration of a printing system according to the third embodiment. 図39は、第3実施形態のサービス提供システムの機能構成を示す図である。FIG. 39 is a diagram illustrating a functional configuration of the service providing system according to the third embodiment. 図40は、第3実施形態のプリントサーバ、画像形成装置およびサービス提供システムのブロック構成を示す図である。FIG. 40 is a diagram illustrating a block configuration of a print server, an image forming apparatus, and a service providing system according to the third embodiment. 図41は、第3実施形態の管理情報記憶部が記憶する組織管理情報のデータ構成例を示す図である。FIG. 41 is a diagram illustrating a data configuration example of organization management information stored in the management information storage unit of the third embodiment. 図42は、第3実施形態の管理情報記憶部が記憶するユーザ管理情報のデータ構成例を示す図である。FIG. 42 is a diagram illustrating a data configuration example of user management information stored in the management information storage unit of the third embodiment. 図43は、第3実施形態の管理情報記憶部が記憶する機器管理情報のデータ構成例を示す図である。FIG. 43 is a diagram illustrating a data configuration example of device management information stored in the management information storage unit of the third embodiment. 図44は、第3実施形態の方式情報記憶部が記憶する方式情報のデータ構成例を示す図である。FIG. 44 is a diagram illustrating a data configuration example of the scheme information stored in the scheme information storage unit of the third embodiment. 図45は、第3実施形態の、ユーザ特定方式がメール情報の場合の出力データ管理情報のデータ構成例を示す図である。FIG. 45 is a diagram illustrating a data configuration example of output data management information when the user specifying method is mail information according to the third embodiment. 図46は、第3実施形態の、ユーザ特定方式がユーザIDの場合の出力データ管理情報のデータ構成例を示す図である。FIG. 46 is a diagram illustrating a data configuration example of output data management information when the user identification method is a user ID according to the third embodiment. 図47は、第3実施形態に係る印刷システムでの、プリントサービスアプリが出力データを記録するまでの処理シーケンスを示す図である。FIG. 47 is a diagram illustrating a processing sequence until the print service application records output data in the printing system according to the third embodiment. 図48は、第3実施形態のサービス提供システムへのデータの投入時の処理フローを示す図である。FIG. 48 is a diagram illustrating a processing flow when data is input to the service providing system according to the third embodiment. 図49は、第3実施形態の、学内ネットワークのプリントサーバがサービス提供システムから出力データを取得する場合の処理シーケンスを示す図である。FIG. 49 is a diagram illustrating a processing sequence when the print server of the campus network acquires output data from the service providing system according to the third embodiment. 図50は、第3実施形態の企業内ネットワークの画像形成装置がサービス提供システムから出力データを取得する場合の処理シーケンスを示す図である。FIG. 50 is a diagram illustrating a processing sequence when the image forming apparatus in the corporate network according to the third embodiment acquires output data from the service providing system.

以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。   Embodiments according to the present invention will be described below in detail with reference to the drawings. In addition, this invention is not limited by this embodiment.

(第1実施形態)
図1は、第1実施形態に係る印刷システム10の構成を示す図である。印刷システム10は、メールサーバ11と、データ管理サーバ12(データ管理システム)と、ファイアウォール21と、少なくとも1つのプリントサーバ22(データ蓄積装置)と、少なくとも1つの画像形成装置23と、認証サーバ24と、少なくとも1つのクライアント端末25と、少なくとも1つの携帯端末26とを備える。
(First embodiment)
FIG. 1 is a diagram illustrating a configuration of a printing system 10 according to the first embodiment. The printing system 10 includes a mail server 11, a data management server 12 (data management system), a firewall 21, at least one print server 22 (data storage device), at least one image forming device 23, and an authentication server 24. And at least one client terminal 25 and at least one portable terminal 26.

印刷システム10は、学内ネットワーク20に設けられた画像形成装置23に対して、電子メールを用いてプルプリントを可能としたシステムである。すなわち、印刷システム10では、学校に属するユーザ(例えば学生、教員)がクライアント端末25から対象データを添付した電子メールをメールサーバ11に送信すると、その対象データがデータ管理サーバ12によって印刷可能な出力データに変換される。続いて、印刷システム10では、データ管理サーバ12から出力データがプリントサーバ22に転送され、プリントサーバ22が出力データを蓄積する。そして、印刷システム10では、画像形成装置23が、ユーザの操作に応じて、プリントサーバ22に蓄積された印刷可能な出力データを取得して印刷する。   The printing system 10 is a system that enables pull printing to an image forming apparatus 23 provided in the campus network 20 using electronic mail. In other words, in the printing system 10, when a user (for example, a student or a teacher) belonging to a school sends an e-mail attached with target data from the client terminal 25 to the mail server 11, the target data can be printed by the data management server 12. Converted to data. Subsequently, in the printing system 10, output data is transferred from the data management server 12 to the print server 22, and the print server 22 accumulates the output data. In the printing system 10, the image forming apparatus 23 acquires and prints printable output data stored in the print server 22 in accordance with a user operation.

なお、学内ネットワーク20は、外部ネットワークの機器からのアクセスを制限する内部ネットワークである。すなわち、学内ネットワーク20に設けられた機器からは、学内ネットワーク20の外部のサーバ等にはアクセスができるが、外部の機器から学内ネットワーク20に設けられた機器へのアクセスはできない。   The on-campus network 20 is an internal network that restricts access from devices on an external network. That is, a device provided in the campus network 20 can access a server or the like outside the campus network 20, but cannot access a device provided in the campus network 20 from an external device.

また、本例は、学内ネットワーク20を例にとって説明するが、学内ネットワークに限らず、外部からのアクセスが制限された内部ネットワークであれば企業内ネットワーク等であってもよい。   In this example, the on-campus network 20 will be described as an example. However, the present invention is not limited to the on-campus network, and may be an in-company network or the like as long as the internal network is restricted from outside.

メールサーバ11は、学内ネットワーク20の外部のインターネット上に設けられる。メールサーバ11は、クライアント端末25から予め設定されているアドレスへと送信された電子メールを受信して、蓄積する。   The mail server 11 is provided on the Internet outside the campus network 20. The mail server 11 receives and accumulates e-mail transmitted from the client terminal 25 to a preset address.

ここで、クライアント端末25から送信される電子メールは、印刷対象となる対象データとユーザを特定するユーザ特定情報とを含む。対象データは、一例として、添付ファイルとして電子メールに含まれる。対象データは、アプリケーションプログラム等により作成されたファイル形式のデータであり、プリンタドライバにより印刷用データに変換される前のデータである。対象データは、例えば、ワードプロセッサ用アプリケーションプログラムにより作成されたファイル、表計算アプリケーションプログラムにより作成されたファイル、または、プレゼンテーションプログラムにより作成されたファイル等である。   Here, the e-mail transmitted from the client terminal 25 includes target data to be printed and user specifying information for specifying the user. For example, the target data is included in the electronic mail as an attached file. The target data is data in a file format created by an application program or the like, and is data before being converted into print data by the printer driver. The target data is, for example, a file created by a word processor application program, a file created by a spreadsheet application program, a file created by a presentation program, or the like.

ユーザ特定情報は、学内ネットワーク20のユーザを一意に識別する番号であって、秘匿性の無い(つまり、他のユーザも知ることが可能な)番号である。本例においては、ユーザ特定情報は、学内ネットワーク20が利用される学校の学生のそれぞれに一意に割り当てられる学籍番号である。また、学籍番号は、学修番号と呼ばれたり、学生番号と呼ばれたりもする。   The user specifying information is a number that uniquely identifies a user of the campus network 20 and is a number that is not confidential (that is, can be known by other users). In this example, the user specifying information is a student ID number uniquely assigned to each student of the school where the on-campus network 20 is used. The student ID number is also called a study number or a student number.

ユーザ特定情報は、電子メール内の予め定められた位置に、テキストで含まれる。例えば、ユーザ特定情報は、電子メールの件名に含まれる。   The user specifying information is included in text at a predetermined position in the e-mail. For example, the user specifying information is included in the subject of the e-mail.

データ管理サーバ12は、学内ネットワーク20の外部のインターネット上に設けられる。データ管理サーバ12は、1以上の情報処理装置から構成される。   The data management server 12 is provided on the Internet outside the campus network 20. The data management server 12 is composed of one or more information processing devices.

データ管理サーバ12は、データ管理システムの一例であって、メールサーバ11から対象データおよびユーザ特定情報を含む電子メールを定期的に取得する。そして、データ管理サーバ12は、対象データを、画像形成装置23により印刷可能な形式の出力データに変換して、変換後の出力データおよびユーザ特定情報を対応付けて記憶する。ここで、画像形成装置23により印刷可能な形式の出力データとは、画像形成装置23により形成される画像の元となるデータであり、例えば、画像形成装置23用のプリンタドライバにより印刷用データに変換された後のデータである。   The data management server 12 is an example of a data management system, and periodically acquires e-mails including target data and user identification information from the mail server 11. Then, the data management server 12 converts the target data into output data in a format printable by the image forming apparatus 23, and stores the converted output data and user specifying information in association with each other. Here, the output data in a format that can be printed by the image forming apparatus 23 is data that is a source of an image formed by the image forming apparatus 23. For example, the output data is printed by the printer driver for the image forming apparatus 23. This is the data after conversion.

ファイアウォール21は、学内ネットワーク20に設けられた機器に対する外部の機器からのアクセスを制限する。すなわち、ファイアウォール21は、学内ネットワーク20に設けられた機器からは外部のメールサーバ11およびデータ管理サーバ12にアクセスできるが、メールサーバ11およびデータ管理サーバ12からは学内ネットワーク20に設けられた機器へアクセスできないように制限する。   The firewall 21 restricts access from an external device to a device provided in the campus network 20. That is, the firewall 21 can access the external mail server 11 and the data management server 12 from a device provided in the campus network 20, but from the mail server 11 and the data management server 12 to a device provided in the campus network 20. Restrict access.

プリントサーバ22は、データ蓄積装置の一例であって、学内ネットワーク20に設けられる。プリントサーバ22は、1以上の情報処理装置から構成される。   The print server 22 is an example of a data storage device and is provided in the campus network 20. The print server 22 is composed of one or more information processing apparatuses.

プリントサーバ22は、データ管理サーバ12から、出力データをユーザ特定情報と対応付けて取得する。続いて、プリントサーバ22は、認証サーバ24にアクセスして、取得したユーザ特定情報により特定される認証情報を取得して、認証情報に含まれるユーザを識別するためのユーザ識別情報を取得する。   The print server 22 acquires the output data from the data management server 12 in association with the user specifying information. Subsequently, the print server 22 accesses the authentication server 24, acquires authentication information specified by the acquired user specifying information, and acquires user identification information for identifying a user included in the authentication information.

ここで、認証情報とは、画像形成装置23等を利用するための情報であって、そのユーザが他のユーザに対して秘匿して管理すべき情報である。例えば、認証情報には、ユーザを識別するためのユーザ識別情報(ユーザID)およびパスワードが含まれる。   Here, the authentication information is information for using the image forming apparatus 23 and the like, and is information that the user should keep secret from other users. For example, the authentication information includes user identification information (user ID) and a password for identifying the user.

また、認証サーバ24には、認証情報(ユーザIDおよびパスワード)と、ユーザ特定情報(学籍番号)とが対応付けて管理されている。プリントサーバ22は、認証サーバ24に対して、ユーザ特定情報(学籍番号)を送信することにより、ユーザ識別情報(ユーザID)を取得する。   The authentication server 24 manages authentication information (user ID and password) and user identification information (student ID number) in association with each other. The print server 22 acquires user identification information (user ID) by transmitting user specifying information (student ID number) to the authentication server 24.

そして、プリントサーバ22は、データ管理サーバ12から取得した出力データを、対応するユーザ識別情報(ユーザID)に対応させて蓄積する。   Then, the print server 22 stores the output data acquired from the data management server 12 in association with the corresponding user identification information (user ID).

画像形成装置23は、学内ネットワーク20に設けられる。画像形成装置23は、印刷機能および学内ネットワーク20に接続する機能を有する装置である。画像形成装置23は、印刷機能とともに、スキャナ機能、ファクシミリ機能およびコピー機能のうちの少なくとも1つを有する複合機であってもよい。   The image forming apparatus 23 is provided in the campus network 20. The image forming apparatus 23 is an apparatus having a printing function and a function of connecting to the campus network 20. The image forming apparatus 23 may be a multifunction machine having at least one of a scanner function, a facsimile function, and a copy function in addition to a printing function.

画像形成装置23は、ユーザから認証情報(ユーザIDおよびパスワード)の入力を受け付けて、認証サーバ24にユーザ認証をさせる。画像形成装置23は、ユーザ認証が成功した場合、認証が成功したユーザのユーザ識別情報(ユーザID)が対応付けられた出力データの一覧をプリントサーバ22から取得して表示する。そして、画像形成装置23は、一覧からユーザの操作により選択された出力データをプリントサーバ22から取得し、取得した出力データを印刷する。   The image forming apparatus 23 receives input of authentication information (user ID and password) from the user, and causes the authentication server 24 to perform user authentication. When the user authentication is successful, the image forming apparatus 23 acquires a list of output data associated with the user identification information (user ID) of the user who has been successfully authenticated from the print server 22 and displays the list. Then, the image forming apparatus 23 acquires output data selected by the user's operation from the list from the print server 22 and prints the acquired output data.

認証サーバ24は、学内ネットワーク20に設けられる。プリントサーバ22は、1以上の情報処理装置から構成される。認証サーバ24は、それぞれのユーザについて、認証情報(ユーザIDおよびパスワード)とユーザ特定情報(学籍番号)とを対応付けて管理する。   The authentication server 24 is provided in the campus network 20. The print server 22 is composed of one or more information processing apparatuses. The authentication server 24 manages authentication information (user ID and password) and user identification information (student ID number) in association with each user.

クライアント端末25は、ユーザにより利用されるコンピュータ等の端末である。クライアント端末25は、電子メールを用いてプルプリントをする場合には、対象データを添付し、且つ、所定の位置(例えば件名)にユーザ特定情報(学籍番号)を記入した電子メールを、メールサーバ11の予め設定されたアドレスに送信する。この場合、クライアント端末25は、学内ネットワーク20に接続していてもよいし、学内ネットワーク20の外部のインターネットに接続していてもよい。   The client terminal 25 is a terminal such as a computer used by a user. When the client terminal 25 performs pull printing using an e-mail, the e-mail with the target data attached and the user specific information (student ID number) written in a predetermined position (for example, subject) is sent to the mail server. Send to 11 preset addresses. In this case, the client terminal 25 may be connected to the campus network 20 or may be connected to the Internet outside the campus network 20.

携帯端末26は、ユーザにより利用される携帯電話、スマートフォンおよびタブレット端末等である。携帯端末26は、クライアント端末25の一例であって、管理者に承認されていれば、クライアント端末25と同様に用いることができる。   The mobile terminal 26 is a mobile phone, a smartphone, a tablet terminal, or the like used by the user. The portable terminal 26 is an example of the client terminal 25 and can be used in the same manner as the client terminal 25 as long as it is approved by the administrator.

なお、メールサーバ11およびデータ管理サーバ12は、まとめて1台の情報処理装置または複数台の情報処理装置により実現されていてもよい。また、プリントサーバ22および認証サーバ24は、まとめて1台の情報処理装置および複数台の情報処理装置により実現されていてもよい。   The mail server 11 and the data management server 12 may be realized by a single information processing apparatus or a plurality of information processing apparatuses. In addition, the print server 22 and the authentication server 24 may be realized by a single information processing apparatus and a plurality of information processing apparatuses.

図2は、第1実施形態のデータ管理サーバ12、プリントサーバ22、画像形成装置23および認証サーバ24のブロック構成を示す図である。   FIG. 2 is a diagram illustrating a block configuration of the data management server 12, the print server 22, the image forming apparatus 23, and the authentication server 24 according to the first embodiment.

データ管理サーバ12は、メール取得部31と、データ変換部32と、第1管理部33と、第1記憶部34とを有する。メール取得部31は、対象データおよびユーザを特定するユーザ特定情報を含む電子メールを、メールサーバ11から取得する。この場合において、メール取得部31は、一定期間毎に電子メールを取得する。   The data management server 12 includes a mail acquisition unit 31, a data conversion unit 32, a first management unit 33, and a first storage unit 34. The mail acquisition unit 31 acquires an email including target data and user specifying information for specifying a user from the mail server 11. In this case, the mail acquisition unit 31 acquires an e-mail at regular intervals.

データ変換部32は、電子メールに含まれる対象データを、画像形成装置23により出力可能な形式の出力データに変換する。データ変換部32は、一例として、電子メールから添付ファイルを抽出し、ファイル形式等を判断して変換処理を実行する。   The data conversion unit 32 converts the target data included in the email into output data in a format that can be output by the image forming apparatus 23. For example, the data conversion unit 32 extracts an attached file from an e-mail, determines the file format, and executes conversion processing.

第1管理部33は、電子メールに含まれていたユーザ特定情報を検出する。例えば、第1管理部33は、電子メールの件名に含まれる学籍番号を検出する。そして、第1管理部33は、データ変換部32により変換された出力データと検出したユーザ特定情報(学籍番号)とを対応付けて第1記憶部34に記憶させて、管理する。第1記憶部34は、出力データおよびユーザ特定情報(学籍番号)を記憶する。   The first management unit 33 detects the user specifying information included in the e-mail. For example, the first management unit 33 detects a student ID number included in the subject of the e-mail. Then, the first management unit 33 associates the output data converted by the data conversion unit 32 with the detected user identification information (student ID number) and stores them in the first storage unit 34 for management. The first storage unit 34 stores output data and user identification information (student ID number).

プリントサーバ22は、出力データ取得部35と、ユーザ情報取得部36と、第2管理部37と、第2記憶部38とを有する。出力データ取得部35は、データ管理サーバ12から、出力データをユーザ特定情報と対応付けて取得する。出力データ取得部35は、一例として、定期的に出力データを取得する。   The print server 22 includes an output data acquisition unit 35, a user information acquisition unit 36, a second management unit 37, and a second storage unit 38. The output data acquisition unit 35 acquires the output data from the data management server 12 in association with the user identification information. As an example, the output data acquisition unit 35 periodically acquires output data.

ユーザ情報取得部36は、出力データ取得部35により出力データが取得された場合、認証サーバ24にアクセスして、出力データに対応付けられたユーザ特定情報(学籍番号)に対応するユーザ情報を取得する。   When the output data is acquired by the output data acquisition unit 35, the user information acquisition unit 36 accesses the authentication server 24 and acquires user information corresponding to the user identification information (student ID number) associated with the output data. To do.

第2管理部37は、取得したユーザ情報から、出力データに対応付けられたユーザ特定情報(学籍番号)に対応する認証情報を取得する。続いて、第2管理部37は、取得した認証情報に含まれるユーザ識別情報(ユーザID)を特定する。そして、第2管理部37は、出力データ取得部35が取得した出力データを、ユーザ情報取得部36が認証サーバ24から取得したユーザ識別情報に対応付けて第2記憶部38に記憶させて、管理する。第2記憶部38は、出力データおよびユーザ識別情報を記憶する。   The second management unit 37 acquires authentication information corresponding to the user specifying information (student ID number) associated with the output data from the acquired user information. Subsequently, the second management unit 37 specifies user identification information (user ID) included in the acquired authentication information. The second management unit 37 stores the output data acquired by the output data acquisition unit 35 in the second storage unit 38 in association with the user identification information acquired by the user information acquisition unit 36 from the authentication server 24. to manage. The second storage unit 38 stores output data and user identification information.

画像形成装置23は、認証処理部41と、取得部42と、出力部43とを有する。認証処理部41は、ユーザからの認証情報(ユーザIDおよびパスワード)の入力を受け付けて、認証サーバ24に対してユーザ認証を要求する。取得部42は、ユーザ認証が成功したことに応じて、認証されたユーザの出力データの一覧をプリントサーバ22から取得する。さらに、取得部42は、出力データの一覧から選択された出力データを、プリントサーバ22から取得する。出力部43は、取得部42が取得した出力データを印刷出力する。   The image forming apparatus 23 includes an authentication processing unit 41, an acquisition unit 42, and an output unit 43. The authentication processing unit 41 receives input of authentication information (user ID and password) from the user, and requests user authentication from the authentication server 24. The acquisition unit 42 acquires a list of output data of authenticated users from the print server 22 in response to successful user authentication. Further, the acquisition unit 42 acquires output data selected from the output data list from the print server 22. The output unit 43 prints out the output data acquired by the acquisition unit 42.

認証サーバ24は、認証部44と、ユーザ情報記憶部45とを有する。認証部44は、画像形成装置23からの要求に応じて、ユーザの認証を行う。具体的には、認証部44は、画像形成装置23に対して入力された認証情報(ユーザIDおよびパスワード)が、ユーザ情報記憶部45に記憶されている何れかのユーザの認証情報に一致するか否かを認証する。ユーザ情報記憶部45は、それぞれのユーザのユーザ情報(認証情報(ユーザIDおよびパスワード)およびユーザ特定情報(学籍番号))を記憶する。   The authentication server 24 includes an authentication unit 44 and a user information storage unit 45. The authentication unit 44 performs user authentication in response to a request from the image forming apparatus 23. Specifically, the authentication unit 44 matches the authentication information (user ID and password) input to the image forming apparatus 23 with the authentication information of any user stored in the user information storage unit 45. Authenticate whether or not. The user information storage unit 45 stores user information (authentication information (user ID and password) and user identification information (student ID number)) of each user.

図3は、第1実施形態の認証サーバ24が記憶するユーザ情報のデータ構成例を示す図である。認証サーバ24は、一例として、図3に示すようなユーザ情報を記憶する。すなわち、認証サーバ24は、ユーザIDと、パスワードと、学籍番号とを対応付けたユーザ情報を、ユーザ毎に記憶する。   FIG. 3 is a diagram illustrating a data configuration example of user information stored in the authentication server 24 according to the first embodiment. The authentication server 24 stores user information as shown in FIG. 3 as an example. That is, the authentication server 24 stores, for each user, user information in which a user ID, a password, and a student ID number are associated with each other.

図4は、第1実施形態のプリントサーバ22が記憶する出力データ管理情報のデータ構成例を示す図である。プリントサーバ22は、一例として、図4に示すような出力データ管理情報を記憶する。すなわち、プリントサーバ22は、出力データIDと、ユーザIDと、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。   FIG. 4 is a diagram illustrating a data configuration example of output data management information stored in the print server 22 according to the first embodiment. As an example, the print server 22 stores output data management information as shown in FIG. That is, the print server 22 stores output data management information in which output data ID, user ID, and bibliographic information are associated with each other for each output data.

なお、書誌情報には、出力データのファイル名、データサイズ等が含まれる。書誌情報は、例えば、対象データの書誌情報を引き継いだ情報である。また、プリントサーバ22は、出力データID等により出力データの実体の格納場所を特定できる。   The bibliographic information includes the file name of the output data, the data size, and the like. The bibliographic information is information that inherits the bibliographic information of the target data, for example. Further, the print server 22 can specify the storage location of the actual output data by the output data ID or the like.

図5は、第1実施形態のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。データ管理サーバ12は、一例として、図5に示すような出力データ管理情報を記憶する。すなわち、データ管理サーバ12は、出力データIDと、学籍番号と、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。なお、データ管理サーバ12は、出力データIDにより出力データの実体の格納場所を特定できる。   FIG. 5 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the first embodiment. As an example, the data management server 12 stores output data management information as shown in FIG. That is, the data management server 12 stores, for each output data, output data management information in which the output data ID, the student ID number, and the bibliographic information are associated with each other. The data management server 12 can specify the storage location of the output data entity by the output data ID.

図6は、第1実施形態に係る印刷システム10の処理シーケンスを示す図である。   FIG. 6 is a diagram illustrating a processing sequence of the printing system 10 according to the first embodiment.

まず、クライアント端末25は、対象データおよび学籍番号を含む電子メールをメールサーバ11に送信する(S111)。ここでは、クライアント端末25は、対象データを電子メールの添付ファイルに含め、学籍番号を電子メールの件名に含める。   First, the client terminal 25 transmits an e-mail including target data and a student ID number to the mail server 11 (S111). Here, the client terminal 25 includes the target data in the attached file of the e-mail and includes the student ID number in the subject of the e-mail.

続いて、データ管理サーバ12のメール取得部31は、メールサーバ11に対して電子メールの取得を要求する(S112)。続いて、メールサーバ11は、要求に応じて現在までに蓄積されている電子メールをデータ管理サーバ12に返信する(S113)。   Subsequently, the mail acquisition unit 31 of the data management server 12 requests the mail server 11 to acquire an e-mail (S112). Subsequently, the mail server 11 returns the electronic mail accumulated so far to the data management server 12 in response to the request (S113).

続いて、データ管理サーバ12のデータ変換部32は、取得した電子メールから添付ファイル(対象データ)を抽出する(S114)。続いて、データ管理サーバ12のデータ変換部32は、抽出した対象データのデータ形式を変換して、出力データを生成する(S115)。   Subsequently, the data conversion unit 32 of the data management server 12 extracts an attached file (target data) from the acquired e-mail (S114). Subsequently, the data conversion unit 32 of the data management server 12 converts the data format of the extracted target data to generate output data (S115).

続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名から学籍番号を取得する(S116)。続いて、データ管理サーバ12の第1管理部33は、出力データを記録する(S117)。続いて、データ管理サーバ12の第1管理部33は、学籍番号を含む出力データ管理情報を生成して、出力データに対応付けて記録する(S118)。   Subsequently, the first management unit 33 of the data management server 12 acquires a student ID number from the subject of the acquired electronic mail (S116). Subsequently, the first management unit 33 of the data management server 12 records the output data (S117). Subsequently, the first management unit 33 of the data management server 12 generates output data management information including the student ID number, and records it in association with the output data (S118).

続いて、プリントサーバ22の出力データ取得部35は、データ管理サーバ12の第1管理部33に対して出力データの取得を要求する(S119)。続いて、データ管理サーバ12の第1管理部33は、要求に応じて現在までに蓄積されている出力データおよび出力データ管理情報をプリントサーバ22の出力データ取得部35に返信する(S120)。   Subsequently, the output data acquisition unit 35 of the print server 22 requests the first management unit 33 of the data management server 12 to acquire output data (S119). Subsequently, in response to the request, the first management unit 33 of the data management server 12 returns the output data and output data management information accumulated so far to the output data acquisition unit 35 of the print server 22 (S120).

続いて、プリントサーバ22のユーザ情報取得部36は、出力データ管理情報に含まれる学籍番号を認証サーバ24に送信して、ユーザ情報の取得を要求する(S121)。認証サーバ24は、受信した学籍番号が存在すれば、要求に応じて対応するユーザ情報をプリントサーバ22のユーザ情報取得部36に返信する(S122)。   Subsequently, the user information acquisition unit 36 of the print server 22 transmits the student ID number included in the output data management information to the authentication server 24 and requests acquisition of user information (S121). If the received student ID number exists, the authentication server 24 returns corresponding user information to the user information acquisition unit 36 of the print server 22 in response to the request (S122).

続いて、プリントサーバ22の第2管理部37は、認証サーバ24から取得したユーザ情報に基づき、学籍番号に対応するユーザIDを特定する(S123)。続いて、プリントサーバ22の第2管理部37は、出力データおよびユーザIDを対応付けて記憶する(S124)。   Subsequently, the second management unit 37 of the print server 22 specifies the user ID corresponding to the student ID number based on the user information acquired from the authentication server 24 (S123). Subsequently, the second management unit 37 of the print server 22 stores the output data and the user ID in association with each other (S124).

続いて、画像形成装置23は、ユーザからユーザIDおよびパスワードの入力を受け付けると、認証要求を認証サーバ24に送信する(S125)。認証サーバ24は、認証要求に応じてユーザIDおよびパスワードを認証する(S126)。続いて、認証サーバ24は、認証が成功すると、認証結果を画像形成装置23に返信する(S127)。   Subsequently, when receiving an input of a user ID and a password from the user, the image forming apparatus 23 transmits an authentication request to the authentication server 24 (S125). The authentication server 24 authenticates the user ID and password in response to the authentication request (S126). Subsequently, when the authentication is successful, the authentication server 24 returns an authentication result to the image forming apparatus 23 (S127).

続いて、画像形成装置23は、出力データの取得要求をユーザIDとともに、プリントサーバ22の第2管理部37に送信する(S128)。続いて、プリントサーバ22の第2管理部37は、取得要求に応じて、ユーザIDに対応する出力データを画像形成装置23に返信する(S129)。なお、プリントサーバ22は、ユーザIDに対応する出力データの一覧を画像形成装置23に送信し、その中からユーザにより選択された出力データを送信してもよい。そして、画像形成装置23は、受信した出力データを印刷出力する(S130)。   Subsequently, the image forming apparatus 23 transmits an output data acquisition request together with the user ID to the second management unit 37 of the print server 22 (S128). Subsequently, in response to the acquisition request, the second management unit 37 of the print server 22 returns output data corresponding to the user ID to the image forming apparatus 23 (S129). Note that the print server 22 may transmit a list of output data corresponding to the user ID to the image forming apparatus 23, and may transmit output data selected by the user. Then, the image forming apparatus 23 prints out the received output data (S130).

以上のように本実施形態に係る印刷システム10によれば、メールサーバ11に電子メールを送信することにより、外部からのアクセスが制限されている学内ネットワーク20内の画像形成装置23に印刷をさせることができる。これにより、印刷システム10によれば、学内ネットワーク20の外部のクライアント端末25から送信した対象データを、学内ネットワーク20内の画像形成装置23に印刷をさせることができる。また、印刷システム10によれば、対象データを電子メールに含めればよいので、クライアント端末25にプリンタドライバ等を含まなくてもよい。   As described above, according to the printing system 10 according to the present embodiment, by sending an e-mail to the mail server 11, printing is performed on the image forming apparatus 23 in the campus network 20 where access from the outside is restricted. be able to. Thereby, according to the printing system 10, it is possible to cause the image forming apparatus 23 in the campus network 20 to print the target data transmitted from the client terminal 25 outside the campus network 20. Further, according to the printing system 10, since the target data may be included in the e-mail, the client terminal 25 may not include a printer driver or the like.

なお、一例として学籍番号を電子メールに入力する方法を示しているが、本発明はこれに限るものではない。例えば、ユーザIDおよびパスワードで認証しているため、ユーザIDのみを電子メールに入力する方法であってもよい。ユーザ情報がユーザIDに対応付けてユーザ名も記憶している場合には、ユーザ名であってもよい。つまり、学内ネットワーク20の外部において、学内の認証成否の判断に用いられる認証情報(実施例ではユーザIDおよびパスワード)をそのまま利用するとセキュリティの都合上好ましくないため、学内ネットワーク20の外部においては認証情報そのものではなく、認証情報の一部や、他の種類のユーザ情報を用いて、出力データを管理する。   In addition, although the method which inputs a student ID number to an email as an example is shown, this invention is not limited to this. For example, since authentication is performed using a user ID and a password, a method of inputting only the user ID into an e-mail may be used. When the user information stores the user name in association with the user ID, the user name may be used. That is, it is not preferable for security reasons to use the authentication information (in the embodiment, user ID and password) used for determining success or failure of the authentication outside the campus network 20. The output data is managed using a part of the authentication information or other types of user information instead of the authentication information itself.

但し、ユーザ名を用いる場合には、同じ名前のユーザがいた場合に問題が起こる可能性があるため、ユーザ名の一意性を担保する必要がある。従って、少なくともユーザを特定できる情報であり、かつ、認証情報そのものではない情報を利用することが望ましく、学籍番号は、学内のユーザを一意に特定できる情報として用いられる好適な一例として示している。   However, when a user name is used, there is a possibility that a problem may occur when there is a user with the same name, so it is necessary to ensure the uniqueness of the user name. Therefore, it is desirable to use at least information that can identify the user and not the authentication information itself, and the student ID number is shown as a preferred example that is used as information that can uniquely identify the user within the university.

また、一例として、ユーザIDおよびパスワードによる認証を示したが、認証の方法はこれに限らない。例えば、ユーザIDのみを用いる認証でも、パスワードのみでも、ICカードを用いたカード認証でもよく、認証の方法によって本発明の適用が制限されるものではない。つまり、どのような認証方法であれ、認証に用いられる認証情報のような機密性の高い情報を、外部ネットワークにおいて管理させないことでセキュリティを向上させている。   Further, as an example, the authentication using the user ID and the password is shown, but the authentication method is not limited to this. For example, authentication using only a user ID, password only, or card authentication using an IC card may be used, and the application of the present invention is not limited by the authentication method. That is, in any authentication method, security is improved by not managing highly confidential information such as authentication information used for authentication in the external network.

従って、学内ネットワーク20の外部で出力データを管理する情報に学籍番号を採用した理由は、学籍番号はそれだけでユーザを特定することができず、また、認証に用いられることも無い情報であり、少なくとも認証情報に比べて機密性が高くはないと判断される情報であることを想定している。またさらに、学籍番号が学生にとって覚えやすい情報であり、学生が使用しやすい。なお、学籍番号も機密性の高い情報で利用したくないという場合には、別のユーザを特定できる情報を利用してもよい。例えば別のIDをユーザ毎に用意して、各ユーザに周知してもよい。   Therefore, the reason for adopting the student ID number as the information for managing the output data outside the campus network 20 is that the student ID number alone cannot identify the user and is not used for authentication. It is assumed that the information is determined to be at least not confidential compared to the authentication information. Furthermore, the student ID number is information that is easy for students to remember and is easy for students to use. In addition, when it is not desired to use the student ID number with highly confidential information, information that can identify another user may be used. For example, another ID may be prepared for each user and made known to each user.

図7は、第1実施形態のメールサーバ11に送信される電子メールの一例を示す図である。本実施形態では、電子メールの件名にユーザ特定情報(学籍番号)を入力する例を示した。しかし、これに限らず、電子メールの予め定められた領域から学籍番号を取得できればよく、例えば学籍番号を本文に含めてもよい。   FIG. 7 is a diagram illustrating an example of an electronic mail transmitted to the mail server 11 of the first embodiment. In this embodiment, the example which inputs user specific information (student ID number) to the subject of an email was shown. However, the present invention is not limited to this, as long as the student ID number can be acquired from a predetermined area of the e-mail. For example, the student ID number may be included in the text.

また、本実施形態では、電子メールから添付ファイルを抽出し、添付ファイルを出力データに変換する例を示した。しかし、これに限らず、電子メールの本文データを出力データに変換してもよいし、本文データおよび添付ファイルの両方を出力データに変換してもよい。   In the present embodiment, an example in which an attached file is extracted from an e-mail and the attached file is converted into output data has been described. However, the present invention is not limited to this, and the text data of the e-mail may be converted into output data, or both the text data and the attached file may be converted into output data.

(第1実施形態の第1変形例)
つぎに、第1実施形態の第1変形例について説明する。第1実施形態の第1変形例は、図1から図7を参照して説明した第1実施形態の基本構成と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。
(First modification of the first embodiment)
Next, a first modification of the first embodiment will be described. Since the first modification of the first embodiment has substantially the same function and configuration as the basic configuration of the first embodiment described with reference to FIGS. 1 to 7, the member has substantially the same function and configuration. Are given the same reference numerals, and the differences will be mainly described.

図8は、第1実施形態の第1変形例のプリントサーバ22が記憶する出力データ管理情報のデータ構成例を示す図である。図9は、第1実施形態の第1変形例のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。   FIG. 8 is a diagram illustrating a data configuration example of output data management information stored in the print server 22 according to the first modification of the first embodiment. FIG. 9 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the first modification of the first embodiment.

第1変形例において、データ管理サーバ12の第1管理部33は、電子メールにおける予め定められた位置から情報を取得し、取得した情報を出力データの書誌情報に含める。例えば、図8および図9に示されるように、第1管理部33は、電子メールの本文に記載されたコメント(化学レポート、物理レポートおよび部活ミーティング用といった文字)を取得して、出力データの書誌情報に含める。そして、画像形成装置23は、出力データの一覧の表示において、書誌情報を表示する。   In the first modification, the first management unit 33 of the data management server 12 acquires information from a predetermined position in the e-mail, and includes the acquired information in the bibliographic information of the output data. For example, as shown in FIGS. 8 and 9, the first management unit 33 acquires comments (characters such as a chemical report, a physical report, and a club meeting) described in the body of the e-mail and outputs the output data. Include in bibliographic information. Then, the image forming apparatus 23 displays bibliographic information in the display of the output data list.

図10は、第1実施形態の第1変形例に係る印刷システム10の処理シーケンスを示す図である。まず、第1変形例では、ステップS111からステップS115までの処理は、図6に示した処理と同様である。   FIG. 10 is a diagram illustrating a processing sequence of the printing system 10 according to the first modification of the first embodiment. First, in the first modification, the processing from step S111 to step S115 is the same as the processing shown in FIG.

続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名から学籍番号を取得するとともに、本文のコメントを取得する(S211)。続いて、データ管理サーバ12の第1管理部33は、出力データを記録する(S117)。続いて、データ管理サーバ12の第1管理部33は、本文のコメントを書誌情報に含んだ出力データ管理情報を生成して、出力データに対応付けて記録する(S118)。   Subsequently, the first management unit 33 of the data management server 12 acquires the student ID number from the subject of the acquired e-mail and acquires the comment of the text (S211). Subsequently, the first management unit 33 of the data management server 12 records the output data (S117). Subsequently, the first management unit 33 of the data management server 12 generates output data management information including the text comment in the bibliographic information, and records the output data management information in association with the output data (S118).

続いて、ステップS119からS127までの処理は、図6に示した処理と同様である。続いて、画像形成装置23は、プリントサーバ22の第2管理部37に対して出力データの一覧の取得要求をユーザIDとともに送信する(S212)。   Subsequently, the processing from step S119 to S127 is the same as the processing shown in FIG. Subsequently, the image forming apparatus 23 transmits an output data list acquisition request together with the user ID to the second management unit 37 of the print server 22 (S212).

続いて、プリントサーバ22の第2管理部37は、取得要求に応じて、ユーザIDに対応する出力データの一覧を画像形成装置23に送信する(S213)。続いて、画像形成装置23は、一覧から選択された出力データの取得要求を、出力データIDとともにプリントサーバ22の第2管理部37に送信する(S128)。続いて、プリントサーバ22は、取得要求に応じて、出力データIDに対応する出力データを画像形成装置23に返信する(S129)。そして、画像形成装置23は、受信した出力データを印刷出力する(S130)。   Subsequently, in response to the acquisition request, the second management unit 37 of the print server 22 transmits a list of output data corresponding to the user ID to the image forming apparatus 23 (S213). Subsequently, the image forming apparatus 23 transmits an output data acquisition request selected from the list to the second management unit 37 of the print server 22 together with the output data ID (S128). Subsequently, in response to the acquisition request, the print server 22 returns output data corresponding to the output data ID to the image forming apparatus 23 (S129). Then, the image forming apparatus 23 prints out the received output data (S130).

図11は、第1実施形態の第1変形例の画像形成装置23が表示する出力データ一覧画面の一例を示す図である。画像形成装置23は、ステップS213において一覧を取得すると、図11に示すような画面を表示する。この場合において、画像形成装置23は、書誌情報に含まれるコメント(例えば、化学レポート)を出力データのファイル名とともに表示する。   FIG. 11 is a diagram illustrating an example of an output data list screen displayed by the image forming apparatus 23 according to the first modification of the first embodiment. When the image forming apparatus 23 acquires the list in step S213, the image forming apparatus 23 displays a screen as shown in FIG. In this case, the image forming apparatus 23 displays a comment (for example, a chemical report) included in the bibliographic information together with the file name of the output data.

以上のように第1実施形態の第1変形例に係る印刷システム10によれば、画像形成装置23を操作するユーザに対して、出力データの内容を容易に理解させることができる。   As described above, according to the printing system 10 according to the first modification of the first embodiment, the user operating the image forming apparatus 23 can easily understand the contents of the output data.

(第1実施形態の第2変形例)
つぎに、第1実施形態の第2変形例について説明する。第1実施形態の第2変形例は、図1から図7を参照して説明した第1実施形態の基本構成と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。なお、第2変形例は、第1変形例と組み合わせて適用されてもよい。
(Second modification of the first embodiment)
Next, a second modification of the first embodiment will be described. Since the second modification of the first embodiment has substantially the same function and configuration as the basic configuration of the first embodiment described with reference to FIGS. 1 to 7, the member has substantially the same function and configuration. Are given the same reference numerals, and the differences will be mainly described. The second modification may be applied in combination with the first modification.

図12は、第1実施形態の第2変形例の認証サーバ24が記憶するユーザ情報のデータ構成例を示す図である。図13は、第1実施形態の第2変形例のプリントサーバ22が記憶する出力データ管理情報のデータ構成例を示す図である。図14は、第1実施形態の第2変形例のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。   FIG. 12 is a diagram illustrating a data configuration example of user information stored in the authentication server 24 according to the second modification of the first embodiment. FIG. 13 is a diagram illustrating a data configuration example of output data management information stored in the print server 22 according to the second modification of the first embodiment. FIG. 14 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the second modification of the first embodiment.

第2変形例においては、ユーザ特定情報は、第1グループのユーザの記述形式と第2グループのユーザの記述形式とが異なる。一例として、ユーザが学生である場合には(第1グループの場合)、ユーザ特定情報は学籍番号となり、ユーザが教員である場合には(第2グループの場合)、例えば任意の文字列となる。   In the second modified example, the user specifying information is different in the description format of the users in the first group and the description format of the users in the second group. As an example, when the user is a student (in the case of the first group), the user identification information is a student ID number, and when the user is a teacher (in the case of the second group), for example, an arbitrary character string .

そして、プリントサーバ22のユーザ情報取得部36は、出力データを取得すると、ユーザ特定情報の記述形式を判別する。そして、ユーザ情報取得部36は、ユーザ特定情報の記述形式に応じて、ユーザのグループを判断して対応するグループの認証情報を取得する。   When the user information acquisition unit 36 of the print server 22 acquires the output data, the user information acquisition unit 36 determines the description format of the user identification information. Then, the user information acquisition unit 36 determines the user group according to the description format of the user specifying information and acquires the authentication information of the corresponding group.

例えば、第2変形例では、認証サーバ24は、図12に示すような、ユーザIDと、パスワードと、ロールと、学籍番号と、教員ユーザ名とを対応付けたユーザ情報を、ユーザ毎に記憶する。ここで、ロールは、そのユーザが学生であるか教員であるかを識別する情報である。また、教員ユーザ名は、教員を一意に特定する任意の文字列である。   For example, in the second modification, the authentication server 24 stores, for each user, user information in which a user ID, a password, a role, a student ID number, and a teacher user name are associated with each other as shown in FIG. To do. Here, the role is information for identifying whether the user is a student or a teacher. The teacher user name is an arbitrary character string that uniquely specifies the teacher.

なお、ユーザが教員である場合には、学籍番号は空欄(図中では横棒線で示される)となる。また、ユーザが学生である場合には、教員ユーザ名は、空欄(図中では横棒線で示される)となる。   When the user is a teacher, the student ID number is blank (indicated by a horizontal bar in the figure). If the user is a student, the teacher user name is blank (indicated by a horizontal bar in the figure).

また、第2変形例では、プリントサーバ22は、図13に示すような、出力データIDと、ユーザIDと、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。なお、この場合、ユーザIDは、学生と教員とで記述形式は変わらない。   In the second modification, the print server 22 stores output data management information in which output data ID, user ID, and bibliographic information are associated with each other as shown in FIG. In this case, the description format of the user ID does not change between the student and the teacher.

また、第2変形例では、データ管理サーバ12は、図14に示すような、出力データIDと、ユーザ特定情報と、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。なお、この場合、ユーザ特定情報は、学生と教員とで記述形成が異なる。   In the second modification, the data management server 12 stores, for each output data, output data management information in which the output data ID, user identification information, and bibliographic information are associated with each other as shown in FIG. . In this case, the description of user-specific information differs between students and teachers.

図15は、第1実施形態の第2変形例に係る印刷システム10の処理シーケンスを示す図である。   FIG. 15 is a diagram illustrating a processing sequence of the printing system 10 according to the second modification of the first embodiment.

まず、ステップS111からステップS115までの処理は、図6に示した処理と同様である。続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名からユーザ特定情報(学籍番号または教員ユーザ名)を取得する(S311)。   First, the processing from step S111 to step S115 is the same as the processing shown in FIG. Subsequently, the first management unit 33 of the data management server 12 acquires user identification information (student ID number or teacher user name) from the acquired subject of the email (S311).

続いて、ステップS117からステップS120までの処理は、図6に示した処理と同様である。続いて、プリントサーバ22のユーザ情報取得部36は、ユーザ特定情報から学籍番号または教員ユーザ名を特定して、特定した学籍番号または教員ユーザ名を認証サーバ24に送信してユーザ情報の取得を要求する(S312)。続いて、認証サーバ24は、要求に応じて、学籍番号または教員ユーザ名に対応するユーザ情報をプリントサーバ22のユーザ情報取得部36に返信する(S313)。   Subsequently, the processing from step S117 to step S120 is the same as the processing shown in FIG. Subsequently, the user information acquisition unit 36 of the print server 22 specifies the student ID number or teacher user name from the user specifying information, and transmits the specified student ID number or teacher user name to the authentication server 24 to acquire user information. A request is made (S312). Subsequently, the authentication server 24 returns user information corresponding to the student ID number or the teacher user name to the user information acquisition unit 36 of the print server 22 in response to the request (S313).

続いて、プリントサーバ22の第2管理部37は、認証サーバ24から取得したユーザ情報に基づき、学籍番号または教員ユーザ名に対応するユーザIDを特定する(S314)。そして、以降、ステップS124からステップS130までの処理は、図6に示した処理と同様である。   Subsequently, the second management unit 37 of the print server 22 specifies the user ID corresponding to the student ID number or the teacher user name based on the user information acquired from the authentication server 24 (S314). Then, the processing from step S124 to step S130 is the same as the processing shown in FIG.

図16は、第1実施形態の第2変形例に係るプリントサーバ22における、ユーザIDの特定処理のフローを示す図である。   FIG. 16 is a diagram illustrating a flow of a user ID specifying process in the print server 22 according to the second modification of the first embodiment.

まず、ステップS351において、プリントサーバ22は、出力データおよび出力データ管理情報をデータ管理サーバ12から受信する。続いて、ステップS352において、プリントサーバ22は、出力データ管理情報のユーザ特定情報が学籍番号または教員ユーザ名であるとして、認証サーバ24からユーザ情報を取得する。   First, in step S <b> 351, the print server 22 receives output data and output data management information from the data management server 12. Subsequently, in step S352, the print server 22 acquires user information from the authentication server 24, assuming that the user specifying information of the output data management information is a student ID number or a teacher user name.

続いて、ステップS353において、プリントサーバ22は、取得したユーザ情報から、学籍番号をキーとしてユーザIDを取得できるか否かを判断する。学籍番号をキーとしてユーザIDを取得できた場合(ステップS353のYes)、ステップS354において、プリントサーバ22は、学籍番号からユーザIDを特定して、処理をステップS358に進める。   Subsequently, in step S353, the print server 22 determines whether or not the user ID can be acquired from the acquired user information using the student ID number as a key. If the user ID can be acquired using the student ID number as a key (Yes in step S353), in step S354, the print server 22 specifies the user ID from the student ID number and advances the process to step S358.

学籍番号をキーとしてユーザIDを取得できなかった場合(ステップS353のNo)、ステップS355において、プリントサーバ22は、教員ユーザ名をキーとしてユーザIDを取得できるか否かを判断する。教員ユーザ名をキーとしてユーザIDを取得できなかった場合(ステップS355のNo)、ステップS356において、プリントサーバ22は、エラー処理をして(例えば、対応する出力データを削除して)、本フローを終了する。   If the user ID cannot be acquired using the student ID number as a key (No in step S353), in step S355, the print server 22 determines whether the user ID can be acquired using the teacher user name as a key. When the user ID cannot be acquired using the teacher user name as a key (No in step S355), in step S356, the print server 22 performs error processing (for example, deletes the corresponding output data), and this flow Exit.

教員ユーザ名をキーとしてユーザIDを取得できた場合(ステップS355のYes)、ステップS357において、プリントサーバ22は、教員ユーザ名からユーザIDを特定して、処理をステップS358に進める。そして、ステップS358において、プリントサーバ22は、取得したユーザIDと、出力データとを対応付けて管理する。   If the user ID can be acquired using the teacher user name as a key (Yes in step S355), in step S357, the print server 22 specifies the user ID from the teacher user name and advances the process to step S358. In step S358, the print server 22 manages the acquired user ID and output data in association with each other.

以上のように第1実施形態の第2変形例に係る印刷システム10によれば、学生および教員のそれぞれに対して、学内ネットワーク20の外部のクライアント端末25から送信した対象データを、学内ネットワーク20内の画像形成装置23に印刷をさせることができる。また、第2変形例に係る印刷システム10によれば、特に教員に対して、学生と異なり長期の間、学内ネットワーク20を利用するので、より使いやすい名前でシステムを利用させることができる。   As described above, according to the printing system 10 according to the second modification of the first embodiment, the target data transmitted from the client terminal 25 outside the campus network 20 is sent to the student and the teacher respectively. The image forming apparatus 23 can be printed. In addition, according to the printing system 10 according to the second modification, since the institutional network 20 is used for a long period of time unlike teachers, particularly for teachers, the system can be used with a name that is easier to use.

(第1実施形態の第3変形例)
つぎに、第1実施形態の第3変形例について説明する。第1実施形態の第3変形例は、図1から図7を参照して説明した第1実施形態の基本構成と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。なお、第3変形例は、第1変形例および第2変形例の1つまたは複数と組み合わせて適用されてもよい。
(Third Modification of First Embodiment)
Next, a third modification of the first embodiment will be described. Since the third modification of the first embodiment has substantially the same function and configuration as the basic configuration of the first embodiment described with reference to FIGS. 1 to 7, the member has substantially the same function and configuration. Are given the same reference numerals, and the differences will be mainly described. The third modification may be applied in combination with one or more of the first modification and the second modification.

図17は、第1実施形態の第3変形例に係るプリントサーバ22のブロック構成を示す図である。   FIG. 17 is a diagram illustrating a block configuration of a print server 22 according to a third modification of the first embodiment.

第3変形例のプリントサーバ22は、図2に示した構成に加えて、上限管理部51と、上限設定記憶部52とをさらに有する。上限管理部51は、ユーザによる出力データの出力数が、予め設定された上限値を超える場合に、画像形成装置23からの出力を制限させる。上限設定記憶部52は、それぞれのユーザの出力データの出力数の上限値、および、現在までの利用値を記憶する。なお、上限値および利用値は、認証サーバ24のユーザ情報に含めて記憶されてもよい。   The print server 22 of the third modified example further includes an upper limit management unit 51 and an upper limit setting storage unit 52 in addition to the configuration shown in FIG. The upper limit management unit 51 restricts the output from the image forming apparatus 23 when the number of output data output by the user exceeds a preset upper limit value. The upper limit setting storage unit 52 stores the upper limit value of the output number of each user's output data and the usage value up to now. The upper limit value and the usage value may be included in the user information of the authentication server 24 and stored.

例えば、ユーザが予め料金等を支払っておき、印刷可能な上限値を登録しておく場合がある。このような場合、上限管理部51は、ユーザが印刷操作をする毎に、現在までの利用値と今回の利用値との合計値が、上限値を超えるか否かを判断する。上限管理部51は、上限値を超える場合には、そのユーザによる印刷を禁止し、超えない場合にはそのユーザによる印刷を許可する。また、プリントサーバ22は、新たにユーザが料金を支払った場合には、印刷可能な上限数を増加させてもよい。   For example, there are cases where the user pays a fee in advance and registers an upper limit that can be printed. In such a case, every time the user performs a printing operation, the upper limit management unit 51 determines whether or not the total value of the current usage value and the current usage value exceeds the upper limit value. The upper limit management unit 51 prohibits printing by the user if the upper limit value is exceeded, and permits printing by the user if the upper limit value is not exceeded. The print server 22 may increase the maximum number of printable prints when the user newly pays a fee.

図18は、第1実施形態の第3変形例の認証サーバ24が記憶するユーザ情報のデータ構成例を示す図である。認証サーバ24は、図18に示すように、ユーザID、パスワード、ロール、学籍番号または教員ユーザ名、上限値、および、現在利用値を対応付けたユーザ情報を、ユーザ毎に記憶してもよい。   FIG. 18 is a diagram illustrating a data configuration example of user information stored in the authentication server 24 according to the third modification of the first embodiment. As shown in FIG. 18, the authentication server 24 may store, for each user, user information in which a user ID, a password, a role, a student ID number or a teacher user name, an upper limit value, and a current usage value are associated with each other. .

また、ユーザが教員の場合には、上限値は設定しなくてもよい。これにより、上限設定記憶部52は、ユーザが教員の場合には制限無く印刷をさせることができる。   Further, when the user is a teacher, the upper limit may not be set. Thereby, the upper limit setting storage unit 52 can perform printing without limitation when the user is a teacher.

図19は、第1実施形態の第3変形例に係るプリントサーバ22の処理フローを示す図である。   FIG. 19 is a diagram illustrating a processing flow of the print server 22 according to the third modification of the first embodiment.

まず、ステップS411において、プリントサーバ22は、画像形成装置23から出力データの取得要求およびユーザIDを受信する。続いて、ステップS412において、プリントサーバ22は、取得したユーザIDに対応するロールが学生を示しているか教員を示しているかを判断する。ロールが教員である場合(ステップS412の教員)、ステップS413において、プリントサーバ22は、対応する出力データを画像形成装置23に送信して、本フローを終了する。   First, in step S <b> 411, the print server 22 receives an output data acquisition request and a user ID from the image forming apparatus 23. Subsequently, in step S412, the print server 22 determines whether the role corresponding to the acquired user ID indicates a student or a teacher. If the role is a teacher (teacher in step S412), in step S413, the print server 22 transmits the corresponding output data to the image forming apparatus 23, and this flow ends.

ロールが学生である場合(ステップS412の学生)、ステップS414において、プリントサーバ22は、そのユーザIDに対応する上限値および現在利用値を取得する。続いて、ステップS415において、プリントサーバ22は、今回の印刷処理により上限値を超える利用となるか否かを判断する。上限値を超える利用とならない場合(ステップS415のNo)、ステップS413において、プリントサーバ22は、対応する出力データを画像形成装置23に送信して、本フローを終了する。   When the role is a student (student in step S412), in step S414, the print server 22 acquires an upper limit value and a current usage value corresponding to the user ID. Subsequently, in step S415, the print server 22 determines whether or not the use exceeds the upper limit value by the current printing process. If the usage does not exceed the upper limit (No in step S415), in step S413, the print server 22 transmits the corresponding output data to the image forming apparatus 23, and this flow ends.

上限値を超える利用となる場合(ステップS415のYes)、ステップS416において、プリントサーバ22は、例えば現金の課金に切り替えたり、出力を禁止したりして、利用制限をする。そして、ステップS416の処理を終了すると、プリントサーバ22は、本フローを終了する。   When the usage exceeds the upper limit (Yes in Step S415), in Step S416, the print server 22 restricts the usage by switching to, for example, cash accounting or prohibiting the output. Then, when the process of step S416 is completed, the print server 22 ends this flow.

以上のように第1実施形態の第3変形例に係る印刷システム10によれば、上限値を設定して印刷制限をすることができる。   As described above, according to the printing system 10 according to the third modification of the first embodiment, the upper limit value can be set and the printing can be restricted.

(第1実施形態の第4変形例)
つぎに、第1実施形態の第4変形例について説明する。第1実施形態の第4変形例は、図1から図7を参照して説明した第1実施形態の基本構成と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。なお、第4変形例は、第1〜第3の変形例の1つまたは複数と組み合わせて適用されてもよい。
(Fourth modification of the first embodiment)
Next, a fourth modification of the first embodiment will be described. Since the fourth modification of the first embodiment has substantially the same function and configuration as the basic configuration of the first embodiment described with reference to FIGS. 1 to 7, the member has substantially the same function and configuration. Are given the same reference numerals, and the differences will be mainly described. The fourth modification may be applied in combination with one or more of the first to third modifications.

図20は、第1実施形態の第4変形例の認証サーバ24が記憶するユーザ情報のデータ構成例を示す図である。図21は、第1実施形態の第4変形例のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。   FIG. 20 is a diagram illustrating a data configuration example of user information stored in the authentication server 24 according to the fourth modified example of the first embodiment. FIG. 21 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the fourth modified example of the first embodiment.

例えば、学籍番号は、一部分が定型情報である場合がある。例えば、図20の場合、学籍番号は、先頭の3文字が“P00”の定型情報となっており、4文字目以降が学生を一意に識別する番号となっている。このような場合、第4変形例のデータ管理サーバ12の第1管理部33は、図21に示されるように、ユーザ特定情報における少なくともユーザを識別できる一部の情報と、対象データと対応付けて管理する。   For example, a part of the student ID number may be fixed information. For example, in the case of FIG. 20, the student ID number is fixed information with the first three characters “P00”, and the fourth and subsequent characters are numbers that uniquely identify students. In such a case, as shown in FIG. 21, the first management unit 33 of the data management server 12 of the fourth modified example associates at least some information that can identify the user in the user specifying information with the target data. Manage.

さらに、第4変形例のプリントサーバ22は、電子メールの件名に含まれているユーザ特定情報が、定型情報を付加した状態の学籍番号であっても、定型情報を除いた後の学籍番号であっても、ユーザ情報を取得可能となっている。   Further, the print server 22 of the fourth modified example uses the student ID number after removing the standard information, even if the user identification information included in the subject of the email is the student ID number with the standard information added. Even if it exists, user information can be acquired.

図22は、第1実施形態の第4変形例に係るプリントサーバ22の処理フローを示す図である。   FIG. 22 is a diagram illustrating a processing flow of the print server 22 according to the fourth modification of the first embodiment.

まず、ステップS511において、プリントサーバ22は、出力データおよび出力データ管理情報を受信する。続いて、ステップS512において、プリントサーバ22は、出力データ管理情報のユーザ特定情報に、定型情報(例えば“P00”)を付加する。続いて、ステップS513において、プリントサーバ22は、定型情報を付加したユーザ特定情報に対応するユーザ情報を、認証サーバ24から取得する。   First, in step S511, the print server 22 receives output data and output data management information. Subsequently, in step S512, the print server 22 adds fixed form information (for example, “P00”) to the user specifying information of the output data management information. Subsequently, in step S <b> 513, the print server 22 acquires user information corresponding to the user specifying information to which the fixed information is added from the authentication server 24.

続いて、ステップS514において、プリントサーバ22は、定型情報を付加したユーザ特定情報をキーとしてユーザ情報を取得できたか否かを判断する。定型情報を付加したユーザ特定情報をキーとしてユーザ情報を取得できた場合(ステップS514のYes)、ステップS515において、プリントサーバ22は、取得したユーザ情報からユーザIDを特定する。そして、ステップS516において、プリントサーバ22は、特定したユーザIDと出力データとを対応付けて管理して、本フローを終了する。   Subsequently, in step S514, the print server 22 determines whether or not the user information has been acquired using the user specifying information to which the fixed information is added as a key. When the user information can be acquired using the user specifying information with the fixed information added as a key (Yes in step S514), in step S515, the print server 22 specifies the user ID from the acquired user information. In step S516, the print server 22 manages the identified user ID and output data in association with each other, and ends this flow.

一方、プリントサーバ22は、定型情報を付加したユーザ特定情報をキーとしてユーザ情報を取得できない場合(ステップS514のNo)、ステップS517において、プリントサーバ22は、定型情報を付加しないユーザ特定情報に対応するユーザ情報を認証サーバ24から取得する。続いて、ステップS518において、プリントサーバ22は、定型情報を付加しないユーザ特定情報をキーとしてユーザ情報を取得できたか否かを判断する。定型情報を付加しないユーザ特定情報をキーとしてユーザ情報を取得できた場合(ステップS518のYes)、ステップS515において、プリントサーバ22は、取得したユーザ情報からユーザIDを特定する。そして、ステップS516において、プリントサーバ22は、特定したユーザIDと出力データとを対応付けて管理して、本フローを終了する。   On the other hand, if the print server 22 cannot acquire user information using the user specifying information with the fixed information added as a key (No in step S514), the print server 22 supports the user specifying information to which the fixed information is not added in step S517. User information to be acquired is acquired from the authentication server 24. Subsequently, in step S518, the print server 22 determines whether or not the user information can be acquired using the user specifying information to which the fixed information is not added as a key. If the user information can be acquired using the user specifying information to which the fixed information is not added as a key (Yes in step S518), in step S515, the print server 22 specifies the user ID from the acquired user information. In step S516, the print server 22 manages the identified user ID and output data in association with each other, and ends this flow.

定型情報を付加しないユーザ特定情報をキーとしてユーザ情報を取得できない場合(ステップS518のNo)、ステップS519において、プリントサーバ22は、エラー処理をして(例えば、対応する出力データを削除して)、本フローを終了する。   When the user information cannot be acquired using the user specifying information without adding the fixed information as a key (No in Step S518), the print server 22 performs error processing (for example, deletes the corresponding output data) in Step S519. This flow is finished.

以上のように第1実施形態の第4変形例に係る印刷システム10によれば、学籍番号の一部が定型情報である場合、電子メールに定型情報を除いた学籍番号を入力した場合も、定型情報を付加した学籍番号を入力した場合も、印刷をさせることができる。   As described above, according to the printing system 10 according to the fourth modification of the first embodiment, when a part of the student ID number is the standard information, or when the student ID number excluding the standard information is input to the e-mail, Printing can also be performed when a student ID number with standard information is entered.

(第1実施形態の第5変形例)
つぎに、第1実施形態の第5変形例について説明する。第1実施形態の第5変形例は、図1から図7を参照して説明した第1実施形態の基本構成と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。なお、第5変形例は、第1〜第4の変形例の1つまたは複数と組み合わせて適用されてもよい。
(Fifth Modification of First Embodiment)
Next, a fifth modification of the first embodiment will be described. Since the fifth modification of the first embodiment has substantially the same function and configuration as the basic configuration of the first embodiment described with reference to FIGS. 1 to 7, the member has substantially the same function and configuration. Are given the same reference numerals, and the differences will be mainly described. Note that the fifth modification may be applied in combination with one or more of the first to fourth modifications.

図23は、第1実施形態の第5変形例に係る印刷システム10の構成を示す図である。本変形例に係る印刷システム10は、メールサーバ11が学内ネットワーク20に設けられている。従って、データ管理サーバ12は、ファイアウォール21に制限されるので、自身からメールサーバ11へとアクセスすることができない。   FIG. 23 is a diagram illustrating a configuration of a printing system 10 according to a fifth modification of the first embodiment. In the printing system 10 according to this modification, the mail server 11 is provided in the campus network 20. Therefore, the data management server 12 is restricted by the firewall 21 and cannot access the mail server 11 from itself.

図24は、第1実施形態の第5変形例のデータ管理サーバ12およびプリントサーバ22のブロック構成を示す図である。   FIG. 24 is a diagram illustrating a block configuration of the data management server 12 and the print server 22 according to a fifth modification of the first embodiment.

データ管理サーバ12は、データ変換部32と、第1管理部33と、第1記憶部34とを有する。すなわち、データ管理サーバ12は、図2の構成と比較すると、メール取得部31を有さない。本変形例において、データ変換部32は、プリントサーバ22からの要求に応じて、プリントサーバ22から送信された対象データを出力データに変換する。そして、データ変換部32は、変換後の出力データをプリントサーバ22へと返信する。   The data management server 12 includes a data conversion unit 32, a first management unit 33, and a first storage unit 34. That is, the data management server 12 does not have the mail acquisition unit 31 as compared with the configuration of FIG. In this modification, the data conversion unit 32 converts the target data transmitted from the print server 22 into output data in response to a request from the print server 22. Then, the data conversion unit 32 returns the converted output data to the print server 22.

プリントサーバ22は、メール取得部31と、データ生成要求部61と、出力データ取得部35と、ユーザ情報取得部36と、第2管理部37と、第2記憶部38とを有する。すなわち、プリントサーバ22は、図2の構成と比較すると、メール取得部31とデータ生成要求部61とをさらに有する。   The print server 22 includes a mail acquisition unit 31, a data generation request unit 61, an output data acquisition unit 35, a user information acquisition unit 36, a second management unit 37, and a second storage unit 38. That is, the print server 22 further includes a mail acquisition unit 31 and a data generation request unit 61 as compared with the configuration of FIG.

メール取得部31は、学内ネットワーク20に設けられたメールサーバ11から、定期的に、対象データおよびユーザ特定情報を含む電子メールを取得する。データ生成要求部61は、メール取得部31により取得された電子メールに含まれる対象データをデータ管理サーバ12のデータ変換部32に送信して、出力データへの変換を要求する。出力データ取得部35は、データ生成要求部61による要求に応じてデータ管理サーバ12から返信された出力データを取得する。   The mail acquisition unit 31 periodically acquires e-mails including target data and user identification information from the mail server 11 provided in the campus network 20. The data generation request unit 61 transmits the target data included in the electronic mail acquired by the mail acquisition unit 31 to the data conversion unit 32 of the data management server 12 and requests conversion to output data. The output data acquisition unit 35 acquires the output data returned from the data management server 12 in response to a request from the data generation request unit 61.

ユーザ情報取得部36、第2管理部37および第2記憶部38は、図2に示した構成と同様の機能を有する。   The user information acquisition unit 36, the second management unit 37, and the second storage unit 38 have the same functions as the configuration shown in FIG.

本変形例においては、データ管理サーバ12がメールサーバ11から電子メールを取得することに代えて、プリントサーバ22がメールサーバ11から電子メールを取得する。そして、プリントサーバ22は、データ管理サーバ12に対して対象データから出力データへの変換を要求して、データ管理サーバ12から出力データを取得する。これにより、プリントサーバ22は、メールサーバ11が学内ネットワーク20に設けられている場合であっても、出力データを取得することができる。   In this modification, the print server 22 acquires an e-mail from the mail server 11 instead of the data management server 12 acquiring an e-mail from the mail server 11. The print server 22 requests the data management server 12 to convert the target data into output data, and acquires the output data from the data management server 12. Thereby, the print server 22 can acquire output data even when the mail server 11 is provided in the campus network 20.

図25は、第1実施形態の第5変形例のプリントサーバ22が記憶するID対応情報のデータ構成例を示す図である。プリントサーバ22は、データ管理サーバ12へ対象データの変換を依頼する毎に、代替IDとユーザ特定情報(学籍番号)とを対応付けたID対応情報を生成して記録する。代替IDは、プリントサーバ22が任意に割り当てた番号であって、他の代替IDとは重複しない値である。   FIG. 25 is a diagram illustrating a data configuration example of ID correspondence information stored in the print server 22 according to the fifth modification of the first embodiment. Each time the print server 22 requests the data management server 12 to convert the target data, the print server 22 generates and records ID correspondence information in which the alternative ID is associated with the user identification information (student ID number). The substitute ID is a number arbitrarily assigned by the print server 22 and is a value that does not overlap with other substitute IDs.

図26は、第1実施形態のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。データ管理サーバ12は、一例として、図26に示すような出力データ管理情報を記憶する。すなわち、データ管理サーバ12は、出力データIDと、代替IDと、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。   FIG. 26 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the first embodiment. As an example, the data management server 12 stores output data management information as shown in FIG. That is, the data management server 12 stores output data management information in which output data IDs, alternative IDs, and bibliographic information are associated with each other for each output data.

図27は、第1実施形態の第5変形例に係る印刷システム10の、プリントサーバ22が出力データを取得するまでの処理シーケンスを示す図である。図28は、第1実施形態の第5変形例のプリントサーバ22からデータ管理サーバ12へと送信される電子メールの一例を示す図である。   FIG. 27 is a diagram illustrating a processing sequence until the print server 22 obtains output data in the printing system 10 according to the fifth modification of the first embodiment. FIG. 28 is a diagram illustrating an example of electronic mail transmitted from the print server 22 to the data management server 12 according to the fifth modification of the first embodiment.

まず、クライアント端末25は、対象データおよび学籍番号を含む電子メールをメールサーバ11に送信する(S611)。続いて、プリントサーバ22のメール取得部31は、メールサーバ11に対して電子メールの取得を要求する(S612)。続いて、メールサーバ11は、要求に応じて現在までに蓄積されている電子メールをプリントサーバ22に返信する(S613)。   First, the client terminal 25 transmits an e-mail including target data and a student ID number to the mail server 11 (S611). Subsequently, the mail acquisition unit 31 of the print server 22 requests the mail server 11 to acquire an e-mail (S612). Subsequently, the mail server 11 returns the electronic mail accumulated so far to the print server 22 in response to the request (S613).

続いて、プリントサーバ22の第2管理部37は、取得した電子メールの件名から学籍番号を取得する(S614)。続いて、プリントサーバ22の第2管理部37は、電子メールを識別するための代替IDを生成する(S615)。続いて、プリントサーバ22の第2管理部37は、代替IDと学籍番号とを対応付けたID対応情報を生成して、記録する(S616)。   Subsequently, the second management unit 37 of the print server 22 acquires a student ID number from the subject of the acquired e-mail (S614). Subsequently, the second management unit 37 of the print server 22 generates an alternative ID for identifying an electronic mail (S615). Subsequently, the second management unit 37 of the print server 22 generates and records ID correspondence information in which the alternative ID and the student ID number are associated (S616).

続いて、プリントサーバ22のデータ生成要求部61は、電子メールの件名を代替IDに置き換えて、電子メールをデータ管理サーバ12のデータ変換部32に送信して、データの変換を要求する(S617)。例えば、データ生成要求部61は、図28に示されるような、件名に代替ID(“AAA”)が記入された電子メールを送信する。これにより、プリントサーバ22は、ユーザを特定されたり、学内ネットワーク20内の機器への宛先等の学内資産情報を特定されたりすることに繋がる情報ではない無意味な文字に変換して電子メールを送信することができる。よって、プリントサーバ22は、セキュリティを向上させることができる。   Subsequently, the data generation request unit 61 of the print server 22 replaces the subject of the e-mail with an alternative ID and transmits the e-mail to the data conversion unit 32 of the data management server 12 to request data conversion (S617). ). For example, the data generation request unit 61 transmits an e-mail in which an alternative ID (“AAA”) is written in the subject as shown in FIG. As a result, the print server 22 converts the e-mail into meaningless characters that are not information that can be used to specify a user or to specify campus asset information such as a destination to a device in the campus network 20. Can be sent. Therefore, the print server 22 can improve security.

続いて、プリントサーバ22のユーザ情報取得部36は、学籍番号を認証サーバ24に送信して、ユーザ情報の取得を要求する(S618)。認証サーバ24は、受信した学籍番号がユーザ情報に存在すれば、対応するユーザ情報をプリントサーバ22のユーザ情報取得部36に返信する(S619)。   Subsequently, the user information acquisition unit 36 of the print server 22 transmits the student ID number to the authentication server 24 and requests acquisition of user information (S618). If the received student ID number exists in the user information, the authentication server 24 returns the corresponding user information to the user information acquisition unit 36 of the print server 22 (S619).

続いて、プリントサーバ22の第2管理部37は、認証サーバ24から取得したユーザ情報に基づき、学籍番号に対応するユーザIDを特定する(S620)。続いて、プリントサーバ22の第2管理部37は、ID対応情報の学籍番号をユーザIDに書き換えて、代替IDとユーザIDとを対応付けたID対応情報に更新する(S621)。   Subsequently, the second management unit 37 of the print server 22 specifies the user ID corresponding to the student ID number based on the user information acquired from the authentication server 24 (S620). Subsequently, the second management unit 37 of the print server 22 rewrites the student ID number of the ID correspondence information with the user ID, and updates the ID correspondence information in which the alternative ID and the user ID are associated with each other (S621).

一方、データ管理サーバ12のデータ変換部32は、プリントサーバ22から電子メールを受け取ると、受け取った電子メールから添付ファイル(対象データ)を抽出する(S622)。続いて、データ管理サーバ12のデータ変換部32は、抽出した対象データのデータ形式を変換して、出力データを生成する(S623)。   On the other hand, when receiving the electronic mail from the print server 22, the data conversion unit 32 of the data management server 12 extracts an attached file (target data) from the received electronic mail (S622). Subsequently, the data conversion unit 32 of the data management server 12 converts the data format of the extracted target data to generate output data (S623).

続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名から代替IDを取得する(S624)。続いて、データ管理サーバ12の第1管理部33は、出力データを記録する(S625)。続いて、データ管理サーバ12の第1管理部33は、代替IDを含む出力データ管理情報を生成して出力データに対応付けて記録する(S626)。   Subsequently, the first management unit 33 of the data management server 12 acquires an alternative ID from the subject of the acquired electronic mail (S624). Subsequently, the first management unit 33 of the data management server 12 records the output data (S625). Subsequently, the first management unit 33 of the data management server 12 generates output data management information including an alternative ID and records the output data in association with the output data (S626).

続いて、プリントサーバ22の出力データ取得部35は、データ管理サーバ12の第1管理部33に対して出力データの取得を要求する(S627)。続いて、データ管理サーバ12の第1管理部33は、要求に応じて現在までに蓄積されている出力データおよび出力データ管理情報をプリントサーバ22の出力データ取得部35に返信する(S628)。   Subsequently, the output data acquisition unit 35 of the print server 22 requests the first management unit 33 of the data management server 12 to acquire output data (S627). Subsequently, in response to the request, the first management unit 33 of the data management server 12 returns the output data and output data management information accumulated so far to the output data acquisition unit 35 of the print server 22 (S628).

続いて、プリントサーバ22の第2管理部37は、出力データ管理情報に含まれる代替IDおよびID対応情報から、ユーザIDを特定する(S629)。続いて、プリントサーバ22の第2管理部37は、出力データおよびユーザIDを対応付けて記憶する(S630)。   Subsequently, the second management unit 37 of the print server 22 specifies the user ID from the alternative ID and the ID correspondence information included in the output data management information (S629). Subsequently, the second management unit 37 of the print server 22 stores the output data and the user ID in association with each other (S630).

そして、以降、図6に示すステップS125からステップS130と同様の処理が実行される。   Thereafter, processing similar to that from step S125 to step S130 shown in FIG. 6 is executed.

以上のように本変形例に係る印刷システム10によれば、メールサーバ11が学内ネットワーク20に設けられている場合であっても、電子メールに含めて送信した対象データを、学内ネットワーク20内の画像形成装置23に印刷をさせることができる。   As described above, according to the printing system 10 according to the present modification, even if the mail server 11 is provided in the campus network 20, the target data transmitted in the email is included in the campus network 20. The image forming apparatus 23 can perform printing.

(第2実施形態)
図29は、第2実施形態に係る印刷システム10の構成を示す図である。第2実施形態は、第1実施形態と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。
(Second Embodiment)
FIG. 29 is a diagram illustrating a configuration of the printing system 10 according to the second embodiment. Since the second embodiment has substantially the same function and configuration as the first embodiment, members having substantially the same function and configuration are denoted by the same reference numerals, and the description will focus on the differences.

第2実施形態に係る印刷システム10は、複数の学内ネットワーク20(例えば、学内ネットワーク20−Aおよび学内ネットワーク20−B)と、メールサーバ11と、データ管理サーバ12とを備える。メールサーバ11およびデータ管理サーバ12のそれぞれは、複数の学校の学内ネットワーク20−A、20−Bに対して共通に設けられる。   The printing system 10 according to the second embodiment includes a plurality of campus networks 20 (for example, the campus network 20-A and the campus network 20-B), a mail server 11, and a data management server 12. Each of the mail server 11 and the data management server 12 is provided in common for the campus networks 20-A and 20-B of a plurality of schools.

なお、複数の学内ネットワーク20は、複数の異なる学校に対応するものであってもよいし、同一の学校内の異なる学部または校舎(キャンパス)に対応するものであってもよい。また、図中には2つの学内ネットワーク20を示しているが、印刷システム10は、3以上の学内ネットワーク20を有していてもよい。   Note that the plurality of on-campus networks 20 may correspond to a plurality of different schools, or may correspond to different faculties or school buildings (campus) in the same school. In the figure, two on-campus networks 20 are shown, but the printing system 10 may have three or more on-campus networks 20.

図30は、第2実施形態のデータ管理サーバ12およびプリントサーバ22のブロック構成を示す図である。   FIG. 30 is a diagram illustrating a block configuration of the data management server 12 and the print server 22 according to the second embodiment.

第2変形例において、データ管理サーバ12は、領域ID管理情報記憶部71をさらに有する。領域ID管理情報記憶部71は、複数の学内ネットワーク20−A、20−Bのそれぞれを識別する領域IDを、それぞれの学校を識別する領域名(例えば、学校名、校舎名等)と対応させて記憶する。   In the second modification, the data management server 12 further includes a region ID management information storage unit 71. The area ID management information storage unit 71 associates the area ID for identifying each of the plurality of campus networks 20-A and 20-B with the area name for identifying each school (for example, school name, school building name, etc.). Remember.

プリントサーバ22は、領域ID記憶部72をさらに有する。領域ID記憶部72は、自身の学内ネットワーク20に割り当てられている領域IDを記憶する。   The print server 22 further includes an area ID storage unit 72. The area ID storage unit 72 stores an area ID assigned to its own campus network 20.

図31は、第2実施形態のデータ管理サーバ12が記憶する領域ID管理情報のデータ構成例を示す図である。第2実施形態のデータ管理サーバ12は、図31に示すように、領域IDと、領域名とを対応付けた領域ID管理情報を、学内ネットワーク20毎に記憶する。   FIG. 31 is a diagram illustrating a data configuration example of area ID management information stored in the data management server 12 according to the second embodiment. As shown in FIG. 31, the data management server 12 of the second embodiment stores region ID management information in which region IDs and region names are associated with each other on the campus network 20.

図32は、第2実施形態のデータ管理サーバ12が記憶する出力データ管理情報のデータ構成例を示す図である。第2実施形態のプリントサーバ22は、図32に示すように、出力データIDと、領域IDと、学籍番号と、書誌情報とを対応付けた出力データ管理情報を、出力データ毎に記憶する。   FIG. 32 is a diagram illustrating a data configuration example of output data management information stored in the data management server 12 according to the second embodiment. As shown in FIG. 32, the print server 22 of the second embodiment stores, for each output data, output data management information in which an output data ID, a region ID, a student ID number, and bibliographic information are associated with each other.

図33は、第2実施形態に係る印刷システム10での、プリントサーバ22が出力データを取得するまでの処理シーケンスを示す図である。   FIG. 33 is a diagram illustrating a processing sequence until the print server 22 acquires output data in the printing system 10 according to the second embodiment.

まず、クライアント端末25は、対象データ、領域IDおよび学籍番号を含む電子メールをメールサーバ11に送信する(S711)。領域IDおよび学籍番号は、電子メールの特定の領域(例えば、件名における予め定められた位置の文字)に含まれる。   First, the client terminal 25 transmits an e-mail including target data, a region ID, and a student ID number to the mail server 11 (S711). The area ID and the student ID number are included in a specific area of the e-mail (for example, a character at a predetermined position in the subject).

続いて、データ管理サーバ12のメール取得部31は、メールサーバ11に対して電子メールの取得を要求する(S712)。続いて、メールサーバ11は、要求に応じて現在までに蓄積されている電子メールをデータ管理サーバ12に返信する(S713)。   Subsequently, the mail acquisition unit 31 of the data management server 12 requests the mail server 11 to acquire an electronic mail (S712). Subsequently, the mail server 11 returns the electronic mail accumulated so far to the data management server 12 in response to the request (S713).

続いて、データ管理サーバ12のデータ変換部32は、取得した電子メールから添付ファイル(対象データ)を抽出する(S714)。続いて、データ管理サーバ12のデータ変換部32は、抽出した対象データのデータ形式を変換して、出力データを生成する(S715)。   Subsequently, the data conversion unit 32 of the data management server 12 extracts an attached file (target data) from the acquired electronic mail (S714). Subsequently, the data conversion unit 32 of the data management server 12 converts the data format of the extracted target data to generate output data (S715).

続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名のデータを取得する(S716)。続いて、データ管理サーバ12の第1管理部33は、取得した件名データの予め定められた領域から学籍番号を取得する(S717)。続いて、データ管理サーバ12の第1管理部33は、取得した件名データの予め定められた領域から領域IDを取得する(S718)。   Subsequently, the first management unit 33 of the data management server 12 acquires data on the subject of the acquired electronic mail (S716). Subsequently, the first management unit 33 of the data management server 12 acquires a student ID number from a predetermined area of the acquired subject data (S717). Subsequently, the first management unit 33 of the data management server 12 acquires an area ID from a predetermined area of the acquired subject data (S718).

続いて、データ管理サーバ12の第1管理部33は、出力データを記録する(S719)。続いて、データ管理サーバ12の第1管理部33は、領域IDおよび学籍番号を含む出力データ管理情報を生成して、出力データに対応付けて記録する(S720)。   Subsequently, the first management unit 33 of the data management server 12 records the output data (S719). Subsequently, the first management unit 33 of the data management server 12 generates output data management information including the area ID and the student ID number, and records the output data management information in association with the output data (S720).

続いて、例えば学校Aのプリントサーバ22の出力データ取得部35は、データ管理サーバ12の第1管理部33に対して、自身に対応する領域ID(例えば“ID123”)を指定して、出力データの取得を要求する(S721)。続いて、データ管理サーバ12の第1管理部33は、指定された領域IDに対応する出力データを特定する(S722)。続いて、データ管理サーバ12の第1管理部33は、要求に応じて、指定された領域IDに対応する出力データおよび出力データ管理情報をプリントサーバ22の出力データ取得部35に返信する(S723)。なお、このとき、出力データ管理情報には、領域IDを含まなくてもよい。   Subsequently, for example, the output data acquisition unit 35 of the print server 22 of the school A designates an area ID (for example, “ID123”) corresponding to itself to the first management unit 33 of the data management server 12 and outputs it. Data acquisition is requested (S721). Subsequently, the first management unit 33 of the data management server 12 specifies output data corresponding to the designated area ID (S722). Subsequently, in response to the request, the first management unit 33 of the data management server 12 returns output data and output data management information corresponding to the designated area ID to the output data acquisition unit 35 of the print server 22 (S723). ). At this time, the output data management information may not include the area ID.

一方、例えば学校Bのプリントサーバ22の出力データ取得部35は、データ管理サーバ12の第1管理部33に対して、自身に対応する領域ID(例えば“ID456”)を指定して、出力データの取得を要求する(S724)。続いて、データ管理サーバ12の第1管理部33は、指定された領域IDに対応する出力データを特定する(S725)。続いて、データ管理サーバ12の第1管理部33は、要求に応じて、指定された領域IDに対応する出力データおよび出力データ管理情報をプリントサーバ22の出力データ取得部35に返信する(S726)。   On the other hand, for example, the output data acquisition unit 35 of the print server 22 of the school B designates an area ID (for example, “ID456”) corresponding to itself to the first management unit 33 of the data management server 12 to output data. Is requested (S724). Subsequently, the first management unit 33 of the data management server 12 specifies output data corresponding to the designated area ID (S725). Subsequently, in response to the request, the first management unit 33 of the data management server 12 returns output data and output data management information corresponding to the designated area ID to the output data acquisition unit 35 of the print server 22 (S726). ).

ステップS726以降、印刷システム10は、図6に示したステップS121からステップS130と同様の処理を実行して、出力データを印刷する。   After step S726, the printing system 10 prints output data by executing the same processing as in steps S121 to S130 shown in FIG.

図34は、第2実施形態のデータ管理サーバ12の処理フローを示す図である。まず、ステップS741において、第2実施形態のデータ管理サーバ12の第1管理部33は、取得した電子メールの第1特定領域データを取得する。なお、第1特定領域データは、一例として、電子メールの件名のデータである。なお、件名に限らず、本文中の予め定められた位置のデータであってもよい。   FIG. 34 is a diagram illustrating a processing flow of the data management server 12 according to the second embodiment. First, in step S741, the first management unit 33 of the data management server 12 of the second embodiment acquires the first specific area data of the acquired email. Note that the first specific area data is, for example, data on the subject of an e-mail. The data is not limited to the subject but may be data at a predetermined position in the text.

続いて、ステップS742において、第1管理部33は、第1特定領域データから、第2特定領域データを取得する。第2特定領域データは、第1特定領域データの中の予め定められた位置のデータであり、例えば、先頭から予め指定された数の文字(例えば先頭から3文字)のデータである。第2特定領域データは、領域IDが含まれている位置のデータである。   Subsequently, in step S742, the first management unit 33 acquires second specific area data from the first specific area data. The second specific area data is data at a predetermined position in the first specific area data. For example, the second specific area data is data of a predetermined number of characters (for example, three characters from the top) from the top. The second specific area data is data at a position where the area ID is included.

続いて、ステップS743において、第1管理部33は、領域IDを照合する。続いて、ステップS744において、第1管理部33は、照合の結果、領域IDが存在したか否かを判断する。領域IDが存在しなかった場合には(ステップS744のNo)、ステップS745において、第1管理部33は、エラー処理(例えば、出力データの削除)をして、本フローを終了する。   Subsequently, in step S743, the first management unit 33 collates the area ID. Subsequently, in step S744, the first management unit 33 determines whether or not the area ID exists as a result of the collation. If the area ID does not exist (No in step S744), in step S745, the first management unit 33 performs error processing (for example, deletion of output data) and ends this flow.

領域IDが存在した場合には(ステップS744のYes)、ステップS746において、第1管理部33は、第1特定領域データから、第3特定領域データを取得する。第3特定領域データは、第1特定領域データの中の予め定められた位置のデータであり、例えば、第2特定領域データの次から末尾までの文字(例えば先頭から4文字目から最後までの文字)のデータである。第3特定領域データは、学籍番号が含まれている位置のデータである。   If the area ID exists (Yes in step S744), in step S746, the first management unit 33 acquires the third specific area data from the first specific area data. The third specific area data is data at a predetermined position in the first specific area data. For example, characters from the next to the end of the second specific area data (for example, from the fourth character to the end from the beginning) Character) data. The third specific area data is data of a position where the student ID number is included.

続いて、ステップS747において、第1管理部33は、出力データと、領域IDと、学籍番号とを対応付けて管理し、本フローを終了する。   Subsequently, in step S747, the first management unit 33 manages the output data, the area ID, and the student ID number in association with each other, and ends this flow.

以上のように第2実施形態に係る印刷システム10によれば、メールサーバ11に領域IDを含めた電子メールを送信することにより、複数の学内ネットワーク20のそれぞれの画像形成装置23に印刷をさせることができる。   As described above, according to the printing system 10 according to the second embodiment, by sending an e-mail including the area ID to the mail server 11, each image forming apparatus 23 of the plurality of campus networks 20 performs printing. be able to.

図35は、第2実施形態のメールサーバ11に送信される電子メールの一例を示す図である。第2実施形態のメールサーバ11に送信される電子メールには、例えば、領域ID(“123”)の後に学籍番号(“001”)を組み合わせた文字が件名に記入される。なお、このような例に限らず、電子メールには、学籍番号の後に領域IDを組み合わせた文字が件名に記入されてもよい。また、例えば、件名に学籍番号を記入して、本文の予め定められた位置に領域IDを記入してもよい。どのような方法で記入するかは予め運用ルールとして決められている。   FIG. 35 is a diagram illustrating an example of an electronic mail transmitted to the mail server 11 of the second embodiment. In the e-mail transmitted to the mail server 11 of the second embodiment, for example, characters obtained by combining a domain ID (“123”) followed by a student ID number (“001”) are written in the subject. Note that the present invention is not limited to this example, and in the e-mail, characters obtained by combining the area ID after the student ID number may be entered in the subject. Further, for example, the student ID number may be entered in the subject and the area ID may be entered at a predetermined position in the text. The method of entry is determined in advance as an operation rule.

(第2実施形態の変形例)
図36は、第2実施形態の変形例のデータ管理サーバ12が記憶する領域ID管理情報のデータ構成例を示す図である。
(Modification of the second embodiment)
FIG. 36 is a diagram illustrating a data configuration example of the area ID management information stored in the data management server 12 according to the modification of the second embodiment.

図29〜図35で説明した例では、電子メールに領域IDを含める例を示したが、電子メールの宛先となるアドレスを学内ネットワーク20毎に変更して、クライアント端末25が、それぞれの学内ネットワーク20に対応付けられたアドレスに電子メールを送信する構成としてもよい。これにより、クライアント端末25は、電子メールに領域IDを記入しなくてもよい。   In the example described with reference to FIGS. 29 to 35, the example in which the area ID is included in the e-mail has been shown. A configuration may be adopted in which an e-mail is transmitted to an address associated with 20. Thereby, the client terminal 25 does not need to enter the area ID in the electronic mail.

例えば、第2実施形態のデータ管理サーバ12は、図36に示すように、領域IDと、学校名と、対応するメールアドレスとを対応付けた領域ID管理情報を、学内ネットワーク20毎に記憶する。   For example, as shown in FIG. 36, the data management server 12 of the second embodiment stores area ID management information in which an area ID, a school name, and a corresponding mail address are associated for each campus network 20. .

図37は、第2実施形態の変形例に係る印刷システム10での、データ管理サーバ12が出力データを記録するまでの処理シーケンスを示す図である。まず、クライアント端末25は、対象データ、学籍番号を含む電子メールを、自身の学内ネットワーク20に割り当てられたアドレスを宛先としてメールサーバ11に送信する(S811)。   FIG. 37 is a diagram showing a processing sequence until the data management server 12 records output data in the printing system 10 according to the modification of the second embodiment. First, the client terminal 25 transmits an e-mail including target data and a student ID number to the mail server 11 with the address assigned to its own campus network 20 as a destination (S811).

続いて、データ管理サーバ12のメール取得部31は、メールサーバ11に対して電子メールの取得を要求する(S812)。続いて、メールサーバ11は、要求に応じて現在までに蓄積されている電子メールをデータ管理サーバ12に返信する(S813)。   Subsequently, the mail acquisition unit 31 of the data management server 12 requests the mail server 11 to acquire an electronic mail (S812). Subsequently, the mail server 11 returns the electronic mail accumulated so far to the data management server 12 in response to the request (S813).

続いて、データ管理サーバ12のデータ変換部32は、取得した電子メールから添付ファイル(対象データ)を抽出する(S814)。続いて、データ管理サーバ12のデータ変換部32は、抽出した対象データのデータ形式を変換して、出力データを生成する(S815)。   Subsequently, the data conversion unit 32 of the data management server 12 extracts an attached file (target data) from the acquired e-mail (S814). Subsequently, the data conversion unit 32 of the data management server 12 converts the data format of the extracted target data to generate output data (S815).

続いて、データ管理サーバ12の第1管理部33は、取得した電子メールの件名から学籍番号を取得する(S816)。続いて、データ管理サーバ12の第1管理部33は、取得した電子メールのアドレスを取得する(S817)。続いて、データ管理サーバ12の第1管理部33は、取得したアドレスから領域IDを取得する(S818)。   Subsequently, the first management unit 33 of the data management server 12 acquires a student ID number from the subject of the acquired electronic mail (S816). Subsequently, the first management unit 33 of the data management server 12 acquires the address of the acquired electronic mail (S817). Subsequently, the first management unit 33 of the data management server 12 acquires an area ID from the acquired address (S818).

続いて、データ管理サーバ12の第1管理部33は、出力データを記録する(S819)。続いて、データ管理サーバ12の第1管理部33は、領域IDおよび学籍番号を含む出力データ管理情報を生成して、出力データに対応付けて記録する(S820)。   Subsequently, the first management unit 33 of the data management server 12 records the output data (S819). Subsequently, the first management unit 33 of the data management server 12 generates output data management information including the area ID and the student ID number, and records the output data management information in association with the output data (S820).

ステップS820以降、印刷システム10は、図33に示したステップS721以降の処理と同様の処理を実行して、出力データを印刷する。   After step S820, the printing system 10 executes the same processing as the processing after step S721 shown in FIG. 33, and prints the output data.

以上のように第2実施形態の変形例に係る印刷システム10によれば、領域IDを電子メールに含めなくても、学内ネットワーク20毎に割り当てられたアドレスに電子メールを送信することにより、複数の学内ネットワーク20のそれぞれの画像形成装置23に印刷をさせることができる。   As described above, according to the printing system 10 according to the modification of the second embodiment, even if the area ID is not included in the e-mail, a plurality of e-mails can be transmitted by sending e-mails to addresses assigned to each campus network 20. It is possible to cause each image forming apparatus 23 of the campus network 20 to print.

(第3実施形態)
図38は、第3実施形態に係る印刷システム10の構成を示す図である。第3実施形態は、第1実施形態と略同一の機能および構成を有するので、略同一の機能および構成を有する部材については同一の符号を付けて、相違点を中心に説明をする。なお、第3実施形態に第2実施形態の内容を組み合わせてもよい。
(Third embodiment)
FIG. 38 is a diagram illustrating a configuration of the printing system 10 according to the third embodiment. Since the third embodiment has substantially the same function and configuration as those of the first embodiment, members having substantially the same function and configuration are denoted by the same reference numerals, and differences will be mainly described. The contents of the second embodiment may be combined with the third embodiment.

第3実施形態に係る印刷システム10は、学内ネットワーク20と、企業内ネットワーク100と、メールサーバ11と、サービス提供システム110とを備える。   A printing system 10 according to the third embodiment includes an on-campus network 20, an in-company network 100, a mail server 11, and a service providing system 110.

第3実施形態に係る印刷システム10では、学内ネットワーク20および企業内ネットワーク100のユーザに対して、電子メールを利用したプルプリントサービスを提供する。また、さらに、第3実施形態に係る印刷システム10では、企業内ネットワーク100のユーザに対しては、通常のプルプリントサービスも提供する。   In the printing system 10 according to the third embodiment, a pull print service using electronic mail is provided to users of the campus network 20 and the corporate network 100. Furthermore, the printing system 10 according to the third embodiment also provides a normal pull print service to users of the corporate network 100.

学内ネットワーク20は、図1に示した学内ネットワーク20と同様の構成である。すなわち、学内ネットワーク20は、画像形成装置23およびプリントサーバ22が設けられたネットワーク(第1ネットワーク)である。   The campus network 20 has the same configuration as the campus network 20 shown in FIG. That is, the campus network 20 is a network (first network) in which the image forming apparatus 23 and the print server 22 are provided.

企業内ネットワーク100は、例えば、企業内の機器を接続し、外部ネットワークからの機器からのアクセスを制限するネットワークである。なお、企業に限らず他の組織(公共組織またはコンビニエンスストアチェーン等)のネットワークであってもよい。   The in-company network 100 is, for example, a network that connects devices in the company and restricts access from devices from an external network. Note that the network is not limited to a company but may be a network of another organization (such as a public organization or a convenience store chain).

企業内ネットワーク100は、ファイアウォール21と、画像形成装置23と、クライアント端末25と、携帯端末26と、プロジェクター101と、その他出力装置102とを有する。プロジェクター101は、画像を投影して表示する。その他出力装置102は、印刷装置または投影装置等に限らず、他の出力装置の総称を意味する。なお、企業内ネットワーク100は、画像形成装置23を備えるが、プリントサーバ22を設けないネットワーク(第2ネットワーク)である。   The corporate network 100 includes a firewall 21, an image forming apparatus 23, a client terminal 25, a mobile terminal 26, a projector 101, and other output devices 102. The projector 101 projects and displays an image. The other output device 102 is not limited to a printing device or a projection device, and is a generic name for other output devices. The corporate network 100 is a network (second network) that includes the image forming apparatus 23 but does not include the print server 22.

サービス提供システム110は、インターネットを介して学内ネットワーク20および企業内ネットワーク100のそれぞれに接続される。サービス提供システム110は、学内ネットワーク20に設けられた機器に対しては、データ管理サーバ12としての機能を提供する。すなわち、サービス提供システム110は、学内ネットワーク20に設けられた機器に対して、電子メールを用いたプルプリントサービスを提供する。   The service providing system 110 is connected to each of the campus network 20 and the corporate network 100 via the Internet. The service providing system 110 provides a function as the data management server 12 to devices provided in the campus network 20. That is, the service providing system 110 provides a pull print service using electronic mail to devices provided in the campus network 20.

また、サービス提供システム110は、企業内ネットワーク100に設けられた機器に対しては、認証サーバ24としての機能を提供する。これとともに、サービス提供システム110は、企業内ネットワーク100に設けられた機器に対しても、電子メールを用いたプルプリントサービスを提供する。   Further, the service providing system 110 provides a function as the authentication server 24 to devices provided in the corporate network 100. At the same time, the service providing system 110 provides a pull print service using e-mail to devices provided in the corporate network 100.

サービス提供システム110は、アクセス制御装置111と、少なくとも1つのサービス提供装置112とを有する。   The service providing system 110 includes an access control device 111 and at least one service providing device 112.

アクセス制御装置111は、学内ネットワーク20および企業内ネットワーク100内の各機器が、サービス提供システム110にアクセスするための認証を行う。学内ネットワーク20および企業内ネットワーク100内の各機器は、アクセス制御装置111による認証が成功すると、サービス提供装置112にアクセスすることができる。   The access control device 111 performs authentication for each device in the campus network 20 and the corporate network 100 to access the service providing system 110. Each device in the campus network 20 and the corporate network 100 can access the service providing device 112 when the access control device 111 is successfully authenticated.

複数のサービス提供装置112のそれぞれは、アクセスした機器に対して、所定のサービスを提供する。複数のサービス提供装置112のうちの一つは、プリントサービス提供装置として機能する。プリントサービス提供装置は、学内ネットワーク20および企業内ネットワーク100に設けられた機器に対して、電子メールを利用したプルプリントサービスを提供する。   Each of the plurality of service providing apparatuses 112 provides a predetermined service to the accessed device. One of the plurality of service providing apparatuses 112 functions as a print service providing apparatus. The print service providing apparatus provides a pull print service using electronic mail to devices provided in the campus network 20 and the corporate network 100.

なお、それぞれのサービス提供装置112は、複数台の情報処理装置により構成されていてもよいし、内部の複数の装置が1台の情報処理装置により構成されていてもよい。   Each service providing device 112 may be configured by a plurality of information processing devices, or a plurality of internal devices may be configured by one information processing device.

なお、サービス提供システム110の一部の機能が、学内ネットワーク20および企業内ネットワーク100の内部に設けられていてもよい。また、学内ネットワーク20または企業内ネットワーク100の一部の機能が外部のネットワーク上に設けられていてもよい。   Note that some functions of the service providing system 110 may be provided in the campus network 20 and the corporate network 100. Moreover, some functions of the campus network 20 or the corporate network 100 may be provided on an external network.

図39は、第3実施形態のサービス提供システム110の機能構成を示す図である。サービス提供システム110は、サービスアプリ部210と、プラットフォーム220と、管理データ部230とを有する。   FIG. 39 is a diagram illustrating a functional configuration of the service providing system 110 according to the third embodiment. The service providing system 110 includes a service application unit 210, a platform 220, and a management data unit 230.

サービスアプリ部210は、複数のサービスアプリを提供する。サービスアプリ部210は、例えば、プリントサービスアプリ241、および、他サービスアプリ242、243等を提供する。   The service application unit 210 provides a plurality of service applications. The service application unit 210 provides, for example, a print service application 241 and other service applications 242 and 243.

複数のサービスアプリのうちの一つであるプリントサービスアプリ241は、学内ネットワーク20および企業内ネットワーク100内の機器に対して電子メールを利用したプルプリントサービスおよび企業内ネットワーク100内の機器に対して通常のプルプリントサービスを提供する。また、他サービスアプリ242、243は、例えば、学内ネットワーク20および企業内ネットワーク100内の機器に対してスキャンサービス等の各種のサービスを提供する。   A print service application 241 that is one of a plurality of service applications is used for a device in the campus network 20 and the corporate network 100 for a pull print service using email and a device in the corporate network 100. Provide normal pull print service. The other service applications 242 and 243 provide various services such as a scan service to devices in the campus network 20 and the corporate network 100, for example.

なお、それぞれのサービスアプリは、プラットフォームAPI(Application Programming Interface)を介して、公開されている範囲で互いの機能を利用することができる。   Each service application can use each other's functions within a public range via a platform API (Application Programming Interface).

プラットフォーム220は、複数のサービスアプリに共通する機能、および、複数のサービスアプリから利用される基本機能を含む。プラットフォーム220は、例えば、機器通信部251、認証処理部252、管理情報取得部253、メール取得部31およびデータ変換部32等を含む。   The platform 220 includes functions common to a plurality of service applications and basic functions used by the plurality of service applications. The platform 220 includes, for example, a device communication unit 251, an authentication processing unit 252, a management information acquisition unit 253, a mail acquisition unit 31, a data conversion unit 32, and the like.

機器通信部251は、インターネットを介して学内ネットワーク20および企業内ネットワーク100内の各機器とデータの送受信をする。機器通信部251は、一例として、クライアント端末25、携帯端末26およびプリントサーバ22のそれぞれとデータの送受信をする。また、機器通信部251は、一例として、企業内ネットワーク100内の、画像形成装置23、プロジェクター101およびその他出力装置102のそれぞれとデータの送受信をする。   The device communication unit 251 transmits and receives data to and from each device in the campus network 20 and the corporate network 100 via the Internet. For example, the device communication unit 251 transmits and receives data to and from the client terminal 25, the mobile terminal 26, and the print server 22. For example, the device communication unit 251 transmits and receives data to and from the image forming apparatus 23, the projector 101, and the other output apparatuses 102 in the corporate network 100.

認証処理部252は、サービス提供システム110に対してアクセスする機器の認証をする。また、認証処理部252は、企業内ネットワーク100内の機器を使用するユーザの認証をする。管理情報取得部253は、出力データの情報を取得する。   The authentication processing unit 252 authenticates a device that accesses the service providing system 110. The authentication processing unit 252 authenticates a user who uses a device in the corporate network 100. The management information acquisition unit 253 acquires output data information.

メール取得部31およびデータ変換部32は、データ管理サーバ12に備えられているものと同様の機能を提供する。   The mail acquisition unit 31 and the data conversion unit 32 provide functions similar to those provided in the data management server 12.

管理データ部230は、各種のデータを管理および記憶する。管理データ部230は、一例として、管理情報記憶部254と、第1記憶部34とを有する。管理情報記憶部254は、プラットフォーム220で獲得した情報を蓄積する。第1記憶部34は、データ変換部32により変換された出力データを記憶する。   The management data unit 230 manages and stores various data. As an example, the management data unit 230 includes a management information storage unit 254 and a first storage unit 34. The management information storage unit 254 accumulates information acquired by the platform 220. The first storage unit 34 stores the output data converted by the data conversion unit 32.

このようなサービス提供システム110では、プリントサービスアプリ241が、プラットフォーム220の各処理部に処理を要求する。   In such a service providing system 110, the print service application 241 requests processing from each processing unit of the platform 220.

図40は、第3実施形態のプリントサーバ22、画像形成装置23およびサービス提供システム110のブロック構成を示す図である。   FIG. 40 is a block diagram illustrating the print server 22, the image forming apparatus 23, and the service providing system 110 according to the third embodiment.

プリントサーバ22は、第1実施形態において説明した構成に加えて、サービス利用アプリ261と、ログイン情報保持部264とをさらに有する。サービス利用アプリ261は、サービス提供システム110を利用するためのアプリケーションプログラムであり、ログイン要求部262と、サービス利用要求部263を含む。ログイン要求部262は、サービス提供システム110に対して認証を要求してログインする。サービス利用要求部263は、ログイン後に、サービス提供システム110からサービスの提供を受ける。具体的には、サービス利用要求部263は、プリントサービスアプリ241から出力データを取得する。   The print server 22 further includes a service use application 261 and a login information holding unit 264 in addition to the configuration described in the first embodiment. The service use application 261 is an application program for using the service providing system 110 and includes a login request unit 262 and a service use request unit 263. The login request unit 262 requests the service providing system 110 for authentication and logs in. The service use request unit 263 receives service from the service providing system 110 after logging in. Specifically, the service use request unit 263 acquires output data from the print service application 241.

ログイン情報保持部264は、サービス提供システム110に対してプリントサーバ22がログインをするための情報を保持する。ログイン情報保持部264は、例えば、管理者のユーザIDおよびパスワード並びに機器認証情報を記憶しており、ログイン要求部262によるログイン時に用いられる。   The login information holding unit 264 holds information for the print server 22 to log in to the service providing system 110. The login information holding unit 264 stores, for example, the administrator's user ID and password and device authentication information, and is used when the login request unit 262 logs in.

企業内ネットワーク100内の画像形成装置23は、サービス利用アプリ261と、受付部265と、出力部266と、設定情報保持部267とを有する。サービス利用アプリ261は、プリントサーバ22が有するものと同様である。   The image forming apparatus 23 in the corporate network 100 includes a service use application 261, a reception unit 265, an output unit 266, and a setting information holding unit 267. The service use application 261 is the same as that of the print server 22.

受付部265は、ログイン時において、ユーザによるユーザIDおよびパスワードの入力を受け付けて、ログイン要求部262に受け渡す。出力部266は、サービス提供システム110から取得した出力データを印刷する。設定情報保持部267は、ログイン時に必要な機器認証情報および設定データ等を記憶する。   The accepting unit 265 accepts a user ID and password input by the user at the time of login, and passes them to the login request unit 262. The output unit 266 prints the output data acquired from the service providing system 110. The setting information holding unit 267 stores device authentication information and setting data necessary for login.

サービス提供システム110のプリントサービスアプリ241は、方式判定部271と、第1管理部33と、処理要求部272と、方式情報記憶部273と、出力データ管理情報記憶部274とを含む。   The print service application 241 of the service providing system 110 includes a method determination unit 271, a first management unit 33, a processing request unit 272, a method information storage unit 273, and an output data management information storage unit 274.

方式判定部271は、プリントサーバ22または画像形成装置23からアクセスされた場合に、ユーザの特定方式が、メール情報(例えば件名)であるか、ユーザIDであるかを判定する。   When accessed from the print server 22 or the image forming apparatus 23, the method determination unit 271 determines whether the user's specific method is mail information (for example, a subject) or a user ID.

第1管理部33は、出力データとユーザ特定情報とを対応付けて管理する。具体的には、第1管理部33は、学内ネットワーク20のユーザについては、出力データとユーザ特定情報(学籍番号)とを対応付けて管理する。また、第1管理部33は、企業内ネットワーク100のユーザについては、出力データとユーザIDとを対応付けて管理する。   The first management unit 33 manages output data and user identification information in association with each other. Specifically, the first management unit 33 manages output data and user identification information (student ID number) in association with each other for users of the campus network 20. Further, the first management unit 33 manages the output data and the user ID in association with each other for the user of the corporate network 100.

処理要求部272は、プラットフォーム220に対して処理を要求する。方式情報記憶部273は、出力データとユーザ情報との対応付けの方式を出力データ毎に記憶する。出力データ管理情報記憶部274は、出力データを記憶する。   The processing request unit 272 requests the platform 220 for processing. The method information storage unit 273 stores a method of associating output data with user information for each output data. The output data management information storage unit 274 stores output data.

図41は、第3実施形態の管理情報記憶部254が記憶する組織管理情報のデータ構成例を示す図である。管理データ部230の管理情報記憶部254は、図41に示すように、組織コードと、組織名と、アドレス情報とを対応付けた組織管理情報を、組織毎に記憶する。   FIG. 41 is a diagram illustrating a data configuration example of organization management information stored in the management information storage unit 254 according to the third embodiment. As shown in FIG. 41, the management information storage unit 254 of the management data unit 230 stores organization management information in which organization codes, organization names, and address information are associated with each organization.

組織コードは、学内ネットワーク20または企業内ネットワーク100の組織を識別するためのコードであり、認証に用いられる。組織名は、学内ネットワーク20または企業内ネットワーク100の組織を表す名称である。アドレス情報は、電子メールを利用したプルプリントサービスを利用する場合の電子メールの宛先となるアドレスである。   The organization code is a code for identifying the organization of the campus network 20 or the corporate network 100 and is used for authentication. The organization name is a name representing the organization of the campus network 20 or the corporate network 100. The address information is an address serving as an e-mail destination when using a pull print service using e-mail.

図42は、第3実施形態の管理情報記憶部254が記憶するユーザ管理情報のデータ構成例を示す図である。管理データ部230の管理情報記憶部254は、図42に示すように、組織コードと、ユーザIDと、パスワードと、ロールと、アドレス情報と、出力設定とを対応付けたユーザ管理情報を、ユーザ毎に記憶する。   FIG. 42 is a diagram illustrating a data configuration example of user management information stored in the management information storage unit 254 according to the third embodiment. As shown in FIG. 42, the management information storage unit 254 of the management data unit 230 stores user management information in which an organization code, a user ID, a password, a role, address information, and output settings are associated with each other. Remember every time.

ロールは、管理者であるか一般の利用者であるかの識別情報である。アドレス情報は、そのユーザのメールアドレスである。出力設定は、そのユーザに対応付けられた印刷設定であり、例えば、両面印刷/片面印刷、カラー/白黒、集約印刷等の設定である。   The role is identification information indicating whether the role is an administrator or a general user. The address information is the user's mail address. The output setting is a print setting associated with the user, for example, a setting such as double-sided printing / single-sided printing, color / black and white, and aggregate printing.

なお、学校Aについては、電子メールを利用したプルプリントサービスを利用して印刷がされる。従って、プリントサーバ22がサービス提供システム110に対してアクセスする。従って、管理情報記憶部254には、学校Aについては、管理者のユーザ管理情報のみが登録されている。そして、プリントサーバ22は、管理者のユーザIDおよびパスワードによりサービス提供システム110にログインする。   For school A, printing is performed using a pull print service using electronic mail. Accordingly, the print server 22 accesses the service providing system 110. Therefore, in the management information storage unit 254, only the user management information of the administrator is registered for the school A. The print server 22 logs in to the service providing system 110 using the administrator's user ID and password.

図43は、第3実施形態の管理情報記憶部254が記憶する機器管理情報のデータ構成例を示す図である。管理データ部230の管理情報記憶部254は、図43に示すように、組織コードと、機器認証情報と、デバイス種別とを対応付けた機器管理情報を、機器毎に記憶する。機器認証情報は、機器毎に設定された認証情報である。サービス提供システム110は、機器の認証が成功しなければユーザの認証ができても、その機器からのログインを拒否する。   FIG. 43 is a diagram illustrating a data configuration example of device management information stored in the management information storage unit 254 according to the third embodiment. As shown in FIG. 43, the management information storage unit 254 of the management data unit 230 stores, for each device, device management information in which an organization code, device authentication information, and a device type are associated with each other. The device authentication information is authentication information set for each device. The service providing system 110 rejects the login from the device even if the user can be authenticated if the device authentication is not successful.

図44は、第3実施形態の方式情報記憶部273が記憶する方式情報のデータ構成例を示す図である。プリントサービスアプリ241の方式情報記憶部273は、図44に示すように、組織コードと、ユーザ特定情報と、データ提供方式とを対応付けた方式情報を、組織毎に記憶する。ユーザ特定情報には、ユーザを特定する方法が記述される。具体的には、ユーザ特定情報には、メール情報(件名)からユーザを特定するか、ユーザIDからユーザを特定するかが記述される。   FIG. 44 is a diagram illustrating a data configuration example of the scheme information stored in the scheme information storage unit 273 of the third embodiment. As shown in FIG. 44, the method information storage unit 273 of the print service application 241 stores method information in which an organization code, user identification information, and a data providing method are associated with each organization. The user specifying information describes a method for specifying a user. Specifically, the user specifying information describes whether the user is specified from the mail information (subject) or whether the user is specified from the user ID.

データ提供方式は、プリントサーバ22または画像形成装置23に出力データを提供する単位を示す。データ提供方式には、一例として、同一の組織コードの出力データについて一括して転送する方法と、組織コードおよびユーザIDが一致する出力データを一括して転送する方法とがある。   The data providing method indicates a unit for providing output data to the print server 22 or the image forming apparatus 23. As an example of the data providing method, there are a method of transferring output data of the same organization code in a batch and a method of transferring output data having the same organization code and user ID in a batch.

図45は、第3実施形態の、ユーザ特定方式がメール情報の場合の出力データ管理情報のデータ構成例を示す図である。ユーザ特定方式がメール情報からである場合、第1管理部33は、図45に示すように、出力データIDと、組織コードと、ユーザ特定情報(学籍番号)と、出力データの格納場所(URL)とを対応付けた出力データ管理情報を、出力データ毎に管理する。   FIG. 45 is a diagram illustrating a data configuration example of output data management information when the user specifying method is mail information according to the third embodiment. When the user specifying method is from mail information, the first management unit 33, as shown in FIG. 45, the output data ID, organization code, user specifying information (student ID number), and output data storage location (URL) ) Is managed for each output data.

図46は、第3実施形態の、ユーザ特定方式がユーザIDの場合の出力データ管理情報のデータ構成例を示す図である。ユーザ特定方式がユーザIDからである場合、第1管理部33は、図46に示すように、出力データIDと、組織コードと、ユーザ特定情報(ユーザID)と、出力データの格納場所(URL)とを対応付けた出力データ管理情報を、出力データ毎に管理する。   FIG. 46 is a diagram illustrating a data configuration example of output data management information when the user identification method is a user ID according to the third embodiment. When the user specifying method is based on the user ID, the first management unit 33, as shown in FIG. 46, the output data ID, the organization code, the user specifying information (user ID), and the output data storage location (URL ) Is managed for each output data.

図47は、第3実施形態に係る印刷システム10での、プリントサービスアプリ241が出力データを記録するまでの処理シーケンスを示す図である。   FIG. 47 is a diagram showing a processing sequence until the print service application 241 records output data in the printing system 10 according to the third embodiment.

まず、クライアント端末25は、対象データを含む電子メールをメールサーバ11に送信する(S911)。このとき、学内ネットワーク20のユーザは、電子メールの件名にユーザ特定情報(学籍番号)を記入する。企業内ネットワーク100のユーザは、特に記入をしなくてよい。   First, the client terminal 25 transmits an e-mail including target data to the mail server 11 (S911). At this time, the user of the campus network 20 enters the user identification information (student ID number) in the subject of the e-mail. The user of the corporate network 100 does not need to make any special entry.

続いて、サービス提供システム110のプリントサービスアプリ241は、メール取得部31にメール取得を指示する(S912)。続いて、サービス提供システム110のメール取得部31は、メールサーバ11に対して電子メールの取得を要求する(S913)。続いて、メールサーバ11は、要求に応じて現在までに蓄積されている電子メールをサービス提供システム110のメール取得部31に返信する(S914)。続いて、メール取得部31は、プリントサービスアプリ241に取得したメールデータを渡す(S915)。   Subsequently, the print service application 241 of the service providing system 110 instructs the mail acquisition unit 31 to acquire mail (S912). Subsequently, the mail acquisition unit 31 of the service providing system 110 requests the mail server 11 to acquire an electronic mail (S913). Subsequently, in response to the request, the mail server 11 returns the electronic mail accumulated so far to the mail acquisition unit 31 of the service providing system 110 (S914). Subsequently, the mail acquisition unit 31 passes the acquired mail data to the print service application 241 (S915).

続いて、プリントサービスアプリ241は、データ変換部32に対して、メールデータおよび出力データIDを渡して、データ変換を要求する(S916)。続いて、データ変換部32は、取得した電子メールから添付ファイル(対象データ)を抽出し、抽出した対象データのデータ形式を変換して、出力データを生成する(S917)。続いて、データ変換部32は、出力データを記録し、出力データのURLを取得する(S918)。続いて、データ変換部32は、出力データIDおよびURLをプリントサービスアプリ241に渡して、データ変換が完了したことを通知する(S919)。   Subsequently, the print service application 241 passes the mail data and the output data ID to the data conversion unit 32 and requests data conversion (S916). Subsequently, the data conversion unit 32 extracts an attached file (target data) from the acquired electronic mail, converts the data format of the extracted target data, and generates output data (S917). Subsequently, the data conversion unit 32 records the output data and acquires the URL of the output data (S918). Subsequently, the data conversion unit 32 passes the output data ID and URL to the print service application 241 and notifies the completion of data conversion (S919).

続いて、プリントサービスアプリ241は、取得したメールデータの送信元アドレスを取得する(S920)。続いて、プリントサービスアプリ241は、送信元アドレスを管理情報取得部253に渡して、組織コードの取得を要求する(S921)。続いて、管理情報取得部253は、送信元アドレスから組織コードを特定する(S922)。続いて、管理情報取得部253は、特定した組織コードをプリントサービスアプリ241に渡す(S923)。   Subsequently, the print service application 241 acquires the transmission source address of the acquired mail data (S920). Subsequently, the print service application 241 passes the transmission source address to the management information acquisition unit 253 and requests acquisition of the organization code (S921). Subsequently, the management information acquisition unit 253 specifies the organization code from the transmission source address (S922). Subsequently, the management information acquisition unit 253 passes the identified organization code to the print service application 241 (S923).

続いて、プリントサービスアプリ241は、取得した組織コードから、ユーザの特定方式を判定する(S924)。具体的には、プリントサービスアプリ241は、学内ネットワーク20のユーザからの電子メールである場合には、メール情報(本例では件名)からユーザを特定する方式であると判定し、企業内ネットワーク100のユーザからの電子メールである場合には、ユーザIDからユーザを特定する方式であると判定する。   Subsequently, the print service application 241 determines a user identification method from the acquired organization code (S924). Specifically, if the print service application 241 is an e-mail from a user of the campus network 20, the print service application 241 determines that the method identifies the user from the mail information (the subject in this example), and the corporate network 100 In the case of an e-mail from the user, it is determined that the method identifies the user from the user ID.

メール情報からユーザを特定する場合には、プリントサービスアプリ241は、件名データを取得する(S925)。続いて、プリントサービスアプリ241は、ユーザ特定情報を件名データとして、出力データを記録する(S926)。   When the user is specified from the mail information, the print service application 241 acquires subject data (S925). Subsequently, the print service application 241 records output data using the user identification information as subject data (S926).

一方、ユーザIDからユーザを特定する場合には、プリントサービスアプリ241は、管理情報取得部253に、組織コードおよび送信元アドレスを渡して、ユーザIDの取得を要求する(S927)。続いて、管理情報取得部253は、送信元アドレスに対応するユーザIDを特定する(S928)。続いて、管理情報取得部253は、取得したユーザIDをプリントサービスアプリ241に渡す(S929)。そして、プリントサービスアプリ241は、ユーザ特定情報をユーザIDとして、出力データを記録する(S930)。   On the other hand, when the user is specified from the user ID, the print service application 241 passes the organization code and the transmission source address to the management information acquisition unit 253 and requests acquisition of the user ID (S927). Subsequently, the management information acquisition unit 253 specifies a user ID corresponding to the transmission source address (S928). Subsequently, the management information acquisition unit 253 passes the acquired user ID to the print service application 241 (S929). Then, the print service application 241 records output data using the user identification information as a user ID (S930).

図48は、第3実施形態のサービス提供システム110へのデータの投入時の処理フローを示す図である。   FIG. 48 is a diagram illustrating a processing flow when data is input to the service providing system 110 according to the third embodiment.

まず、企業内ネットワーク100のユーザが通常のプルプリント方式により印刷の対象データをサービス提供システム110へ投入する場合は、ステップS951から処理が開始される。この場合、まず、ステップS951において、サービス提供システム110は、ログイン認証(組織コード、ユーザIDおよびパスワードの認証)が成功したか否かを判断する。ログイン認証が失敗した場合(ステップS951の失敗)、サービス提供システム110は、処理をそのまま終了して、本フローを抜ける。   First, when the user of the corporate network 100 inputs the data to be printed into the service providing system 110 by the normal pull printing method, the process starts from step S951. In this case, first, in step S951, the service providing system 110 determines whether or not login authentication (authentication of the organization code, user ID, and password) has succeeded. When the login authentication fails (failure in step S951), the service providing system 110 ends the process as it is and exits this flow.

ログイン認証が成功した場合(ステップS951の成功)、続いて、ステップS952において、サービス提供システム110は、ユーザのクライアント端末25等から対象データを取得する。続いて、ステップS953において、サービス提供システム110は、取得した対象データに対してデータ変換が必要か否かを判断する。   If the login authentication is successful (success in step S951), then in step S952, the service providing system 110 acquires the target data from the user's client terminal 25 or the like. Subsequently, in step S953, the service providing system 110 determines whether data conversion is necessary for the acquired target data.

変換が必要でなければ(ステップS953のNo)、サービス提供システム110は、対象データをそのまま出力データとして、処理をステップS955に進める。変換が必要であれば(ステップS953のYes)、ステップS954において、サービス提供システム110は、対象データを出力データに変換して、処理をステップS955に進める。そして、ステップS955において、サービス提供システム110は、出力データを、組織コードおよびユーザIDに対応付けて管理して、本フローを終了する。   If conversion is not necessary (No in step S953), the service providing system 110 uses the target data as output data as it is, and advances the processing to step S955. If conversion is necessary (Yes in step S953), in step S954, the service providing system 110 converts the target data into output data, and the process proceeds to step S955. In step S955, the service providing system 110 manages the output data in association with the organization code and the user ID, and ends this flow.

一方、学内ネットワーク20または企業内ネットワーク100のユーザが電子メールを利用したプルプリントサービスの提供を受ける場合には、ステップS956から処理が開始される。この場合、まず、ステップS956において、サービス提供システム110は、電子メールを取得する。   On the other hand, when the user of the campus network 20 or the corporate network 100 receives provision of a pull print service using electronic mail, the process starts from step S956. In this case, first, in step S956, the service providing system 110 acquires an e-mail.

続いて、ステップS957において、サービス提供システム110は、電子メールに添付ファイルとして付加された対象データを取得する。続いて、ステップS958において、サービス提供システム110は、対象データを印刷可能な出力データに変換する。   Subsequently, in step S957, the service providing system 110 acquires target data added as an attached file to the electronic mail. Subsequently, in step S958, the service providing system 110 converts the target data into printable output data.

続いて、ステップS959において、サービス提供システム110は、ユーザ特定方式を判定する。ユーザ特定方式がユーザIDである場合には(ステップS959のユーザID)、サービス提供システム110は、処理をステップS955に進める。   Subsequently, in step S959, the service providing system 110 determines the user specifying method. If the user identification method is a user ID (user ID in step S959), the service providing system 110 advances the process to step S955.

ユーザ特定方式がメール情報である場合には(ステップS959のメール情報)ステップS960において、サービス提供システム110は、出力データを、組織コードおよびメール情報に対応付けて管理して、本フローを終了する。   When the user specifying method is mail information (mail information in step S959), in step S960, the service providing system 110 manages the output data in association with the organization code and the mail information, and ends this flow. .

図49は、第3実施形態の、学内ネットワーク20のプリントサーバ22がサービス提供システム110から出力データを取得する場合の処理シーケンスを示す図である。   FIG. 49 is a diagram illustrating a processing sequence when the print server 22 of the campus network 20 acquires output data from the service providing system 110 according to the third embodiment.

まず、ステップS971において、プリントサーバ22のログイン要求部262は、サービス提供システム110の認証処理部252に対して、組織コード、ユーザID、パスワードおよび機器認証情報を送信して、認証を要求する。なお、ここで、組織コード、ユーザID、パスワードおよび機器認証情報は、プリントサーバ22のログイン情報保持部264に予め記憶されている。   First, in step S <b> 971, the login request unit 262 of the print server 22 transmits an organization code, a user ID, a password, and device authentication information to the authentication processing unit 252 of the service providing system 110 to request authentication. Here, the organization code, user ID, password, and device authentication information are stored in advance in the login information holding unit 264 of the print server 22.

続いて、ステップS972において、サービス提供システム110の認証処理部252は、認証を行う。続いて、ステップS973において、サービス提供システム110の認証処理部252は、認証結果(成功)をプリントサーバ22のログイン要求部262に返信する。   Subsequently, in step S972, the authentication processing unit 252 of the service providing system 110 performs authentication. Subsequently, in step S973, the authentication processing unit 252 of the service providing system 110 returns an authentication result (success) to the login request unit 262 of the print server 22.

続いて、ステップS974において、プリントサーバ22のサービス利用要求部263は、サービス提供システム110のプリントサービスアプリ241に対して、出力データの取得要求を送信する。続いて、ステップS975において、サービス提供システム110のプリントサービスアプリ241は、データ提供方式を判別する。プリントサーバ22がアクセスした場合には、同一の組織コードの出力データについて一括して転送する方法が選択される。   Subsequently, in step S974, the service use request unit 263 of the print server 22 transmits an output data acquisition request to the print service application 241 of the service providing system 110. Subsequently, in step S975, the print service application 241 of the service providing system 110 determines a data providing method. When the print server 22 accesses, a method for transferring the output data of the same organization code in a batch is selected.

続いて、ステップS976において、サービス提供システム110のプリントサービスアプリ241は、対応する組織コードの全ての出力データを取得する。そして、ステップS977において、サービス提供システム110のプリントサービスアプリ241は、取得した全ての出力データおよび出力データ管理情報を、プリントサーバ22に送信する。   Subsequently, in step S976, the print service application 241 of the service providing system 110 acquires all output data of the corresponding organization code. In step S977, the print service application 241 of the service providing system 110 transmits all the acquired output data and output data management information to the print server 22.

以降、プリントサーバ22は、図6のステップS121以降と同様の処理を実行して、画像形成装置23から出力データを印刷させる。   Thereafter, the print server 22 executes processing similar to that in step S121 and subsequent steps in FIG. 6 to print output data from the image forming apparatus 23.

図50は、第3実施形態の企業内ネットワーク100の画像形成装置23がサービス提供システム110から出力データを取得する場合の処理シーケンスを示す図である。   FIG. 50 is a diagram illustrating a processing sequence when the image forming apparatus 23 of the corporate network 100 according to the third embodiment acquires output data from the service providing system 110.

まず、ステップS981において、企業内ネットワーク100の画像形成装置23の受付部265は、ユーザからのログイン要求(ユーザIDおよびパスワードの入力)を受け付ける。続いて、ステップS982において、画像形成装置23のログイン要求部262は、サービス提供システム110の認証処理部252に対して、組織コード、ユーザID、パスワードおよび機器認証情報を送信して、認証を要求する。   First, in step S981, the receiving unit 265 of the image forming apparatus 23 of the corporate network 100 receives a login request (input of a user ID and a password) from a user. Subsequently, in step S982, the login request unit 262 of the image forming apparatus 23 transmits an organization code, a user ID, a password, and device authentication information to the authentication processing unit 252 of the service providing system 110 to request authentication. To do.

続いて、ステップS983において、サービス提供システム110の認証処理部252は、認証を行う。続いて、ステップS984において、サービス提供システム110の認証処理部252は、認証結果(成功)を画像形成装置23のログイン要求部262に返信する。   Subsequently, in step S983, the authentication processing unit 252 of the service providing system 110 performs authentication. Subsequently, in step S984, the authentication processing unit 252 of the service providing system 110 returns an authentication result (success) to the login request unit 262 of the image forming apparatus 23.

続いて、ステップS985において、画像形成装置23のサービス利用要求部263は、サービス提供システム110のプリントサービスアプリ241に対して、出力データの取得要求を送信する。続いて、ステップS986において、サービス提供システム110のプリントサービスアプリ241は、データ提供方式を判別する。画像形成装置23がアクセスした場合には、同一の組織コード且つ同一のユーザIDの出力データについて転送する方法が選択される。   Subsequently, in step S985, the service usage request unit 263 of the image forming apparatus 23 transmits an output data acquisition request to the print service application 241 of the service providing system 110. Subsequently, in step S986, the print service application 241 of the service providing system 110 determines a data providing method. When the image forming apparatus 23 accesses, a method for transferring the output data of the same organization code and the same user ID is selected.

続いて、ステップS987において、サービス提供システム110のプリントサービスアプリ241は、対応する組織コード且つ対応するユーザIDの出力データを取得する。続いて、ステップS988において、サービス提供システム110のプリントサービスアプリ241は、取得した出力データの一覧を画像形成装置23に返信する。   Subsequently, in step S987, the print service application 241 of the service providing system 110 acquires output data of a corresponding organization code and a corresponding user ID. In step S988, the print service application 241 of the service providing system 110 returns a list of acquired output data to the image forming apparatus 23.

続いて、ステップS989において、画像形成装置23の受付部265は、ユーザの操作に基づき、一覧の中から出力データの選択を受け付ける。続いて、ステップS990において、画像形成装置23のサービス利用要求部263は、選択された出力データの取得要求を送信する。   Subsequently, in step S <b> 989, the reception unit 265 of the image forming apparatus 23 receives selection of output data from the list based on a user operation. Subsequently, in step S990, the service use request unit 263 of the image forming apparatus 23 transmits an acquisition request for the selected output data.

続いて、ステップS991において、サービス提供システム110のプリントサービスアプリ241は、選択された出力データを取得する。続いて、ステップS992において、サービス提供システム110のプリントサービスアプリ241は、取得した出力データを画像形成装置23に送信する。そして、ステップS993において、画像形成装置23の出力部266は、受信した出力データを印刷する。   Subsequently, in step S991, the print service application 241 of the service providing system 110 acquires the selected output data. Subsequently, in step S992, the print service application 241 of the service providing system 110 transmits the acquired output data to the image forming apparatus 23. In step S993, the output unit 266 of the image forming apparatus 23 prints the received output data.

以上のように、第3実施形態に係る印刷システム10では、学内ネットワーク20および企業内ネットワーク100のそれぞれに対して、電子メールを利用したプルプリントサービスによる印刷を提供することができる。   As described above, the printing system 10 according to the third embodiment can provide printing by the pull print service using electronic mail to each of the campus network 20 and the corporate network 100.

本実施の形態のプリントサーバ22およびデータ管理サーバ12は、CPUなどの制御装置と、ROM(Read Only Memory)やRAMなどの記憶装置と、HDD、CDドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。   The print server 22 and the data management server 12 of the present embodiment include a control device such as a CPU, a storage device such as a ROM (Read Only Memory) and a RAM, an external storage device such as an HDD and a CD drive device, and a display device. And a display device such as a keyboard and a mouse, and has a hardware configuration using a normal computer.

本実施形態のプリントサーバ22およびデータ管理サーバ12で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。   The programs executed by the print server 22 and the data management server 12 of the present embodiment are files in an installable format or executable format, and are CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk). And the like recorded on a computer-readable recording medium.

また、本実施形態のプリントサーバ22およびデータ管理サーバ12で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態のプリントサーバ22およびデータ管理サーバ12で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。また、本実施形態のプログラムを、ROM等に予め組み込んで提供するように構成してもよい。   Further, the program executed by the print server 22 and the data management server 12 of the present embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Good. Further, the program executed by the print server 22 and the data management server 12 of this embodiment may be configured to be provided or distributed via a network such as the Internet. Further, the program of this embodiment may be configured to be provided by being incorporated in advance in a ROM or the like.

本実施の形態のプリントサーバ22で実行されるプログラムは、上述した各部(出力データ取得部35、ユーザ情報取得部36および第2管理部37)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、出力データ取得部35、ユーザ情報取得部36および第2管理部37が主記憶装置上に生成されるようになっている。なお、出力データ取得部35、ユーザ情報取得部36および第2管理部37は、一部または全部がハードウェアにより構成されていてもよい。   The program executed by the print server 22 of the present embodiment has a module configuration including the above-described units (output data acquisition unit 35, user information acquisition unit 36, and second management unit 37), and actual hardware As the CPU (processor) reads out the program from the storage medium and executes it, the above-described units are loaded onto the main storage device, and the output data acquisition unit 35, the user information acquisition unit 36, and the second management unit 37 store the main memory. It is generated on the device. The output data acquisition unit 35, the user information acquisition unit 36, and the second management unit 37 may be partially or entirely configured by hardware.

また、本実施の形態のデータ管理サーバ12装置で実行されるプログラムは、上述した各部(メール取得部31、データ変換部32および第1管理部33)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、メール取得部31、データ変換部32および第1管理部33が主記憶装置上に生成されるようになっている。メール取得部31、データ変換部32および第1管理部33は、一部または全部がハードウェアにより構成されていてもよい。   In addition, the program executed by the data management server 12 apparatus according to the present embodiment has a module configuration including the above-described units (mail acquisition unit 31, data conversion unit 32, and first management unit 33). As hardware, a CPU (processor) reads out and executes a program from the storage medium, whereby the above-described units are loaded onto the main storage device, and the mail acquisition unit 31, the data conversion unit 32, and the first management unit 33 store the main memory. It is generated on the device. The mail acquisition unit 31, the data conversion unit 32, and the first management unit 33 may be partially or entirely configured by hardware.

なお、本発明は、好適な実施の形態として、プリントを利用用途とした説明をしたが、本発明はプリントに限らず適用することができる。つまり、例えばユーザの自宅PCや携帯端末から学内ネットワークに対するアクセスが制限されているような環境において、学内ネットワークの装置が、外部ネットワークに存在する特定の装置に対してアクセスし、情報を取得することで、アクセスが制限されているPCや携帯端末等は特定の装置にデータを送信すれば学内ネットワークの装置にそのデータを取得させることができるようになる。印刷用途に限らず、WordファイルやPDFファイル等、自宅PCやタブレット端末等で作成したデータを、学内ネットワークの特定の装置から利用したいという場合にも本発明は適用できる。またさらに、ネットワークシステムにおいて用いた学内や企業内といった言葉に限定されるものでもなく、上述したようなネットワークシステム構成でなければ適用できないものでもない。   Although the present invention has been described as using print as a preferred embodiment, the present invention is not limited to printing and can be applied. In other words, for example, in an environment where access to the campus network is restricted from the user's home PC or mobile terminal, a device on the campus network accesses a specific device on the external network and acquires information. Thus, if a PC or a portable terminal whose access is restricted transmits data to a specific device, the device on the campus network can acquire the data. The present invention can be applied not only to printing applications, but also to use data created on a home PC or tablet terminal, such as a Word file or PDF file, from a specific device on the campus network. Furthermore, the term is not limited to the terms “university” or “company” used in the network system, and is not applicable unless the network system configuration is as described above.

10 印刷システム
11 メールサーバ
12 データ管理サーバ
20 学内ネットワーク
21 ファイアウォール
22 プリントサーバ
23 画像形成装置
24 認証サーバ
25 クライアント端末
26 携帯端末
31 メール取得部
32 データ変換部
33 第1管理部
34 第1記憶部
35 出力データ取得部
36 ユーザ情報取得部
37 第2管理部
38 第2記憶部
41 認証処理部
42 取得部
43 出力部
44 認証部
45 ユーザ情報記憶部
51 上限管理部
52 上限設定記憶部
61 データ生成要求部
71 領域ID管理情報記憶部
72 領域ID記憶部
100 企業内ネットワーク
101 プロジェクター
102 その他出力装置
110 サービス提供システム
111 アクセス制御装置
112 サービス提供装置
210 サービスアプリ部
220 プラットフォーム
230 管理データ部
241 プリントサービスアプリ
242 他サービスアプリ
243 他サービスアプリ
251 機器通信部
252 認証処理部
253 管理情報取得部
254 管理情報記憶部
261 サービス利用アプリ
262 ログイン要求部
263 サービス利用要求部
264 ログイン情報保持部
265 受付部
266 出力部
267 設定情報保持部
271 方式判定部
272 処理要求部
273 方式情報記憶部
274 出力データ管理情報記憶部
DESCRIPTION OF SYMBOLS 10 Printing system 11 Mail server 12 Data management server 20 Campus network 21 Firewall 22 Print server 23 Image forming apparatus 24 Authentication server 25 Client terminal 26 Mobile terminal 31 Mail acquisition part 32 Data conversion part 33 1st management part 34 1st memory | storage part 35 Output data acquisition unit 36 User information acquisition unit 37 Second management unit 38 Second storage unit 41 Authentication processing unit 42 Acquisition unit 43 Output unit 44 Authentication unit 45 User information storage unit 51 Upper limit management unit 52 Upper limit setting storage unit 61 Data generation request Unit 71 Area ID management information storage unit 72 Area ID storage unit 100 Corporate network 101 Projector 102 Other output device 110 Service providing system 111 Access control device 112 Service providing device 210 Service application unit 22 0 platform 230 management data unit 241 print service application 242 other service application 243 other service application 251 device communication unit 252 authentication processing unit 253 management information acquisition unit 254 management information storage unit 261 service use application 262 login request unit 263 service use request unit 264 Login information holding unit 265 Reception unit 266 Output unit 267 Setting information holding unit 271 Method determination unit 272 Processing request unit 273 Method information storage unit 274 Output data management information storage unit

特開2005−202723号公報JP 2005-202723 A

Claims (18)

1以上の情報処理装置から構成されるデータ管理システムと、データ蓄積装置とを備えるシステムであって、
前記データ管理システムは、
対象データとユーザを特定するユーザ特定情報とを含む電子メールを取得するメール取得部と、
前記電子メールに含まれる前記対象データを画像形成装置により出力可能な形式の出力データに変換するデータ変換部と、
前記出力データを、対応する前記電子メールに含まれていた前記ユーザ特定情報に対応付けて管理する第1管理部と、
を有し、
前記データ蓄積装置は、
前記データ管理システムから、前記出力データを前記ユーザ特定情報と対応付けて取得する出力データ取得部と、
前記ユーザ特定情報に基づきユーザ認証に用いられる認証情報を取得するユーザ情報取得部と、
取得した前記出力データを、取得した前記認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理部と、
を有する
システム。
A system comprising a data management system composed of one or more information processing devices and a data storage device,
The data management system includes:
A mail acquisition unit for acquiring an email including target data and user specifying information for specifying a user;
A data conversion unit that converts the target data included in the e-mail into output data in a format that can be output by an image forming apparatus;
A first management unit that manages the output data in association with the user identification information included in the corresponding e-mail;
Have
The data storage device includes:
An output data acquisition unit that acquires the output data in association with the user identification information from the data management system;
A user information acquisition unit that acquires authentication information used for user authentication based on the user identification information;
A second management unit that manages the acquired output data in association with user identification information for identifying a user included in the acquired authentication information;
Having system.
内部ネットワークに設けられた機器に対する外部の機器からのアクセスを制限するファイアウォールをさらに備え、
前記データ管理システムは、前記内部ネットワークの外部に設けられ
前記データ蓄積装置は、前記内部ネットワークに設けられる
請求項1に記載のシステム。
A firewall that restricts access from external devices to devices provided in the internal network;
The system according to claim 1, wherein the data management system is provided outside the internal network, and the data storage device is provided in the internal network.
ユーザ認証がされたユーザの前記ユーザ識別情報に対応する前記出力データを前記データ蓄積装置から取得して、前記出力データに応じた画像を形成する画像形成装置をさらに備え、
前記画像形成装置は、前記内部ネットワークに設けられる
請求項2に記載のシステム。
An image forming apparatus configured to acquire the output data corresponding to the user identification information of the user authenticated by the user from the data storage device and form an image corresponding to the output data;
The system according to claim 2, wherein the image forming apparatus is provided in the internal network.
前記対象データおよび前記ユーザ特定情報を含む電子メールを受信して蓄積するメールサーバをさらに備え、
前記データ管理システムは、前記メールサーバから前記電子メールを取得し、
前記メールサーバは、前記内部ネットワークの外部に設けられる
請求項2または3に記載のシステム。
A mail server that receives and accumulates e-mail including the target data and the user specifying information;
The data management system acquires the email from the mail server,
The system according to claim 2, wherein the mail server is provided outside the internal network.
それぞれのユーザについて、前記認証情報と前記ユーザ特定情報とを対応付けて管理する認証サーバ
をさらに備える請求項4に記載のシステム。
The system according to claim 4, further comprising an authentication server that manages the authentication information and the user identification information in association with each other.
前記内部ネットワークは、学校で利用される機器を接続する学内ネットワークであり、
前記認証情報は、そのユーザが他のユーザに対して秘匿して管理すべき情報であり、
前記ユーザ特定情報は、前記学校の学生のそれぞれに一意に割り当てられる学籍番号である
請求項5に記載のシステム。
The internal network is a campus network that connects devices used in schools,
The authentication information is information that the user should manage confidentially to other users,
The system according to claim 5, wherein the user identification information is a student ID number uniquely assigned to each student of the school.
前記出力データ取得部は、一定期間毎に前記電子メールを取得する
請求項1から6の何れか一項に記載のシステム。
The system according to any one of claims 1 to 6, wherein the output data acquisition unit acquires the electronic mail at regular intervals.
前記第1管理部は、前記電子メールにおける予め定められた位置から情報を取得し、取得した情報を前記出力データの書誌情報に含める
請求項1から7の何れか一項に記載のシステム。
The system according to any one of claims 1 to 7, wherein the first management unit acquires information from a predetermined position in the electronic mail and includes the acquired information in the bibliographic information of the output data.
前記ユーザ特定情報は、第1グループのユーザの記述形式と第2グループのユーザの記述形式とが異なり、
前記ユーザ情報取得部は、前記ユーザ特定情報の記述形式に応じて、ユーザのグループを判断して対応するグループの認証情報を取得する
請求項1から8の何れか一項に記載のシステム。
In the user identification information, the description format of the users in the first group is different from the description format of the users in the second group.
The system according to any one of claims 1 to 8, wherein the user information acquisition unit determines a group of users according to a description format of the user specifying information and acquires authentication information of a corresponding group.
前記データ蓄積装置は、ユーザによる出力データの出力数が上限値を超える場合に、画像形成装置からの出力を制限させる上限管理部
をさらに有する
請求項1から9の何れか一項に記載のシステム。
The system according to any one of claims 1 to 9, wherein the data storage device further includes an upper limit management unit that limits output from the image forming apparatus when the number of output data output by a user exceeds an upper limit value. .
前記第1管理部は、前記ユーザ特定情報における少なくともユーザを識別できる一部の情報と、前記対象データと対応付けて管理する
請求項1から10の何れか一項に記載のシステム。
The system according to any one of claims 1 to 10, wherein the first management unit manages in association with at least a part of information that can identify a user in the user specifying information and the target data.
前記メール取得部は、前記対象データ、前記ユーザ特定情報および前記内部ネットワークを識別する領域IDを含む電子メールを取得し、
前記第1管理部は、前記対象データを前記電子メールに含まれる前記領域IDおよび前記ユーザ特定情報に対応付けて管理し、
前記出力データ取得部は、前記データ管理システムから、対応する領域IDの前記出力データを前記ユーザ特定情報と対応付けて取得する
請求項2から6の何れか一項に記載のシステム。
The mail acquisition unit acquires an email including an area ID that identifies the target data, the user identification information, and the internal network,
The first management unit manages the target data in association with the area ID and the user identification information included in the email,
The system according to any one of claims 2 to 6, wherein the output data acquisition unit acquires, from the data management system, the output data of a corresponding area ID in association with the user specifying information.
前記メール取得部は、前記内部ネットワークに対応付けられたアドレスを宛先として送信された前記電子メールを取得し、
前記第1管理部は、前記対象データを、前記電子メールの宛先に対応付けられた領域IDおよび前記ユーザ特定情報に対応付けて管理し、
前記出力データ取得部は、前記データ管理システムから、対応する領域IDの前記出力データを前記ユーザ特定情報と対応付けて取得する
請求項2から6の何れか一項に記載のシステム。
The mail acquisition unit acquires the email transmitted with an address associated with the internal network as a destination,
The first management unit manages the target data in association with the area ID and the user identification information associated with the destination of the electronic mail,
The system according to any one of claims 2 to 6, wherein the output data acquisition unit acquires, from the data management system, the output data of a corresponding area ID in association with the user specifying information.
1以上の情報処理装置から構成されるデータ管理システムと、データ蓄積装置とを備えるシステムであって、
前記データ管理システムは、
前記データ蓄積装置からの要求に応じて、前記電子メールに含まれる対象データを画像形成装置により出力可能な形式の出力データに変換するデータ変換部、
を有し、
前記データ蓄積装置は、
対象データとユーザを特定するユーザ特定情報とを含む電子メールを取得するメール取得部と、
前記電子メールに含まれる前記対象データから前記出力データへの変換を前記データ変換部に要求するデータ生成要求部と、
前記データ管理システムから前記出力データを取得する出力データ取得部と、
前記ユーザ特定情報に基づきユーザ認証に用いられるユーザ情報を取得するユーザ情報取得部と、
取得した前記出力データを、取得した前記ユーザ情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理部と、
を有する
システム。
A system comprising a data management system composed of one or more information processing devices and a data storage device,
The data management system includes:
In response to a request from the data storage device, a data conversion unit that converts target data included in the e-mail into output data in a format that can be output by the image forming device,
Have
The data storage device includes:
A mail acquisition unit for acquiring an email including target data and user specifying information for specifying a user;
A data generation request unit that requests the data conversion unit to convert the target data included in the e-mail to the output data;
An output data acquisition unit for acquiring the output data from the data management system;
A user information acquisition unit that acquires user information used for user authentication based on the user identification information;
A second management unit that manages the acquired output data in association with user identification information for identifying a user included in the acquired user information;
Having system.
画像形成装置およびデータ蓄積装置が設けられた第1ネットワークと、
画像形成装置が設けられた第2ネットワークと、
前記第1ネットワークおよび前記第2ネットワークの外部に設けられ、前記第1ネットワークおよび前記第2ネットワークの内部の機器からアクセスされる1以上の情報処理装置から構成されるサービス提供装置と
を備えるシステムであって、
前記サービス提供装置は、
対象データとユーザを特定するユーザ特定情報とを含む第1の電子メールおよび対象データを含む第2の電子メールを取得するメール取得部と、
前記電子メールに含まれる対象データを、画像形成装置により出力可能な形式の出力データに変換するデータ変換部と、
前記第2ネットワークのユーザを認証する認証処理部と、
前記第1の電子メールの前記出力データを前記ユーザ特定情報に対応付けて管理するとともに、前記第2の電子メールの前記出力データをユーザの認証情報に対応付けて管理して前記第2ネットワークのユーザの要求に応じて送信する第1管理部と、
を有し、
前記データ蓄積装置は、
前記サービス提供装置から前記第1の電子メールの出力データを前記ユーザ特定情報と対応付けて取得する出力データ取得部と、
前記ユーザ特定情報に基づきユーザ認証に用いられるユーザ情報を取得するユーザ情報取得部と、
取得した前記出力データを、取得した前記ユーザ情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理部と、
を有する
システム。
A first network provided with an image forming apparatus and a data storage device;
A second network provided with an image forming apparatus;
A service providing apparatus that is provided outside the first network and the second network and includes one or more information processing apparatuses that are accessed from devices inside the first network and the second network. There,
The service providing apparatus includes:
A mail acquisition unit that acquires first e-mail including target data and user specifying information for specifying a user and second e-mail including target data;
A data conversion unit that converts target data included in the e-mail into output data in a format that can be output by the image forming apparatus;
An authentication processing unit for authenticating a user of the second network;
The output data of the first e-mail is managed in association with the user specifying information, and the output data of the second e-mail is managed in association with user authentication information to manage the output data of the second network. A first management unit that transmits in response to a user request;
Have
The data storage device includes:
An output data acquisition unit that acquires output data of the first e-mail from the service providing apparatus in association with the user specifying information;
A user information acquisition unit that acquires user information used for user authentication based on the user identification information;
A second management unit that manages the acquired output data in association with user identification information for identifying a user included in the acquired user information;
Having system.
画像形成装置により出力可能な形式の出力データを記憶するデータ蓄積装置であって、
データ管理システムから、前記出力データをユーザを特定するユーザ特定情報と対応付けて取得する出力データ取得部と、
前記ユーザ特定情報に基づきユーザ認証に用いられる認証情報を取得するユーザ情報取得部と、
取得した前記出力データを、取得した前記認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理部と、
を有するデータ蓄積装置。
A data storage device that stores output data in a format that can be output by an image forming apparatus,
From a data management system, an output data acquisition unit that acquires the output data in association with user specifying information for specifying a user;
A user information acquisition unit that acquires authentication information used for user authentication based on the user identification information;
A second management unit that manages the acquired output data in association with user identification information for identifying a user included in the acquired authentication information;
A data storage device.
1以上の情報処理装置から構成されるデータ管理システムと、データ蓄積装置とを備えるシステムにおいて実行される方法であって、
前記データ管理システムが、対象データとユーザを特定するユーザ特定情報とを含む電子メールを取得するメール取得ステップと、
前記データ管理システムが、前記電子メールに含まれる前記対象データを画像形成装置により出力可能な形式の出力データに変換するデータ変換ステップと、
前記データ管理システムが、前記出力データを、対応する前記電子メールに含まれていた前記ユーザ特定情報に対応付けて管理する第1管理ステップと、
前記データ蓄積装置が、前記データ管理システムから、前記出力データを前記ユーザ特定情報と対応付けて取得する出力データ取得ステップと、
前記データ管理システムが、前記ユーザ特定情報に基づきユーザ認証に用いられる認証情報を取得するユーザ情報取得ステップと、
取得した前記出力データを、取得した前記認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理ステップと、
を有する方法。
A method executed in a system including a data management system including one or more information processing devices and a data storage device,
A mail acquisition step in which the data management system acquires an email including target data and user specifying information for specifying a user;
A data conversion step in which the data management system converts the target data included in the e-mail into output data in a format that can be output by an image forming apparatus;
A first management step in which the data management system manages the output data in association with the user identification information included in the corresponding e-mail;
An output data acquisition step in which the data storage device acquires the output data in association with the user identification information from the data management system;
A user information acquisition step in which the data management system acquires authentication information used for user authentication based on the user identification information;
A second management step of managing the acquired output data in correspondence with user identification information for identifying a user included in the acquired authentication information;
Having a method.
画像形成装置により出力可能な形式の出力データを記憶するデータ蓄積装置として情報処理装置を機能させるためのプログラムであって、
データ管理サーバから、出力データをユーザを特定するユーザ特定情報と対応付けて取得する出力データ取得ステップと、
前記ユーザ特定情報に基づきユーザ認証に用いられる認証情報を取得するユーザ情報取得ステップと、
取得した前記出力データを、取得した前記認証情報に含まれるユーザを識別するためのユーザ識別情報に対応させて管理する第2管理ステップと、
を実行させるプログラム。
A program for causing an information processing apparatus to function as a data storage apparatus that stores output data in a format that can be output by an image forming apparatus,
An output data acquisition step of acquiring output data in association with user specifying information for specifying a user from the data management server;
A user information acquisition step of acquiring authentication information used for user authentication based on the user identification information;
A second management step of managing the acquired output data in correspondence with user identification information for identifying a user included in the acquired authentication information;
A program that executes
JP2013054187A 2013-03-15 2013-03-15 System and method for printing Expired - Fee Related JP6171432B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013054187A JP6171432B2 (en) 2013-03-15 2013-03-15 System and method for printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013054187A JP6171432B2 (en) 2013-03-15 2013-03-15 System and method for printing

Publications (2)

Publication Number Publication Date
JP2014179030A true JP2014179030A (en) 2014-09-25
JP6171432B2 JP6171432B2 (en) 2017-08-02

Family

ID=51698879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013054187A Expired - Fee Related JP6171432B2 (en) 2013-03-15 2013-03-15 System and method for printing

Country Status (1)

Country Link
JP (1) JP6171432B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018206278A (en) * 2017-06-09 2018-12-27 富士ゼロックス株式会社 Information processing apparatus, printing system, and program
JP2019160065A (en) * 2018-03-15 2019-09-19 株式会社リコー Job system, job execution method, information processing device, and program
JP2023079938A (en) * 2021-11-29 2023-06-08 ブラザー工業株式会社 Print execution unit controller and computer program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191977A (en) * 2010-03-15 2011-09-29 Konica Minolta Business Technologies Inc Image forming device, method for managing print job and computer program
JP2012203464A (en) * 2011-03-23 2012-10-22 Canon Inc Information processor, control method of the same, and program
JP2013030022A (en) * 2011-07-28 2013-02-07 Ricoh Co Ltd Information processing system, management device, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191977A (en) * 2010-03-15 2011-09-29 Konica Minolta Business Technologies Inc Image forming device, method for managing print job and computer program
JP2012203464A (en) * 2011-03-23 2012-10-22 Canon Inc Information processor, control method of the same, and program
JP2013030022A (en) * 2011-07-28 2013-02-07 Ricoh Co Ltd Information processing system, management device, and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018206278A (en) * 2017-06-09 2018-12-27 富士ゼロックス株式会社 Information processing apparatus, printing system, and program
JP2019160065A (en) * 2018-03-15 2019-09-19 株式会社リコー Job system, job execution method, information processing device, and program
JP7047504B2 (en) 2018-03-15 2022-04-05 株式会社リコー Job system, job execution method, information processing device, program
JP2023079938A (en) * 2021-11-29 2023-06-08 ブラザー工業株式会社 Print execution unit controller and computer program
JP7783557B2 (en) 2021-11-29 2025-12-10 ブラザー工業株式会社 Print execution unit control device and computer program

Also Published As

Publication number Publication date
JP6171432B2 (en) 2017-08-02

Similar Documents

Publication Publication Date Title
JP6740618B2 (en) Information processing device, communication system, and communication method
US10750049B2 (en) Non-transitory computer-readable information recording medium, information processing apparatus, and communications system
US9794252B2 (en) Information processing system and device control method
JP6690258B2 (en) Program, information processing device, communication system
US20110261386A1 (en) Image transmission apparatus and method of controlling image transmission apparatus
US9219845B2 (en) Information storage system and information storage method
US9721083B2 (en) Information processing apparatus and information management method
JP2010020712A (en) Information processing apparatus, method for controlling information processing apparatus, storage medium, and program
US20180121646A1 (en) Information processing device, information processing system, and information processing method
JP6977316B2 (en) Setting information usage system, setting information usage method
US9118483B2 (en) Communication system, relay device, and non-transitory computer readable medium
JP6610365B2 (en) Image processing apparatus and image processing program
JP6943093B2 (en) Communication systems, mobile terminals, devices, programs, communication methods
JP2015069509A (en) Function execution device
JP2015180995A (en) Information processing system, management device, information output method, and program
US10171464B2 (en) Data process apparatus, data sharing method, and data process system
JP2013164836A (en) Information processing system, network system and information processing method
JP6171432B2 (en) System and method for printing
US9423990B2 (en) Non-transitory computer readable recording medium storing an account management program, image forming apparatus and image forming system
JP2014016674A (en) Output system, output control device and output control program
JP7047302B2 (en) Information processing equipment and information processing programs
US9729734B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
US20150296067A1 (en) Mobile terminal, control method thereof, and non-transitory computer-readable medium
JP6720755B2 (en) Information processing apparatus and information processing program
JP6844107B2 (en) Programs, fax machines, and mobile terminals

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170310

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: 20170606

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170619

R151 Written notification of patent or utility model registration

Ref document number: 6171432

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees