Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6249697B2 - Printing service system - Google Patents
[go: Go Back, main page]

JP6249697B2 - Printing service system - Google Patents

Printing service system Download PDF

Info

Publication number
JP6249697B2
JP6249697B2 JP2013194210A JP2013194210A JP6249697B2 JP 6249697 B2 JP6249697 B2 JP 6249697B2 JP 2013194210 A JP2013194210 A JP 2013194210A JP 2013194210 A JP2013194210 A JP 2013194210A JP 6249697 B2 JP6249697 B2 JP 6249697B2
Authority
JP
Japan
Prior art keywords
image
information
user
unit
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2013194210A
Other languages
Japanese (ja)
Other versions
JP2015060435A (en
Inventor
拓己 宮口
拓己 宮口
知樹 吉村
知樹 吉村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2013194210A priority Critical patent/JP6249697B2/en
Publication of JP2015060435A publication Critical patent/JP2015060435A/en
Application granted granted Critical
Publication of JP6249697B2 publication Critical patent/JP6249697B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報通信装置が有する画像をプリント端末で印刷する印刷サービスシステムに関する。   The present invention relates to a print service system for printing an image included in an information communication apparatus with a print terminal.

従来の印刷サービスシステムにおける画像の印刷方法には、以下の方法がある。例えば、プリント端末がメモリーメディアに記憶された画像を直接読み込み、当該画像を印刷する方法がある。また、例えば、ネットワークに接続されたプリント端末が、当該ネットワークに接続された画像サーバに記憶された画像を読み込み、当該画像を印刷する方法がある。   There are the following methods for printing an image in a conventional print service system. For example, there is a method in which a print terminal directly reads an image stored in a memory medium and prints the image. Further, for example, there is a method in which a print terminal connected to a network reads an image stored in an image server connected to the network and prints the image.

例えば、特許文献1には、プリント端末に備えられたカードリーダーが、メモリーメディアに記憶された画像を読み込み、当該プリント端末が選択された画像を印刷する技術(以下、関連技術Aともいう)が開示されている。当該メモリーメディアは、USBメモリー、SD(Secure Digital)カード等である。   For example, Patent Document 1 discloses a technique (hereinafter also referred to as related technique A) in which a card reader provided in a print terminal reads an image stored in a memory medium and prints the selected image. It is disclosed. The memory medium is a USB memory, an SD (Secure Digital) card, or the like.

また、特許文献2には、ネットワークに接続されたプリント端末が、当該ネットワークに接続された画像サーバに記憶された画像を読み込み、当該画像を印刷する技術(以下、関連技術Bともいう)が開示されている。   Patent Document 2 discloses a technique (hereinafter also referred to as related technique B) in which a print terminal connected to a network reads an image stored in an image server connected to the network and prints the image. Has been.

具体的には、関連技術Bでは、ネットワークに接続されたプリント端末または携帯電話が、IDコードおよびパスワードにしたがって、当該ネットワークに接続された画像サーバに記憶された画像を、ネットワークを経由して画像サーバから読み込む。当該IDコードおよびパスワードは、プリント端末が有するタッチパネル等の入力装置により入力されたものである。また、当該IDコードは、画像を登録し保存した時に当該画像に対して割り振られたものである。そして、プリント端末は、読み込まれた画像のうち選択された画像を印刷する。   Specifically, in Related Technology B, a print terminal or a mobile phone connected to a network uses an ID code and a password to display an image stored in an image server connected to the network via the network. Read from the server. The ID code and password are entered by an input device such as a touch panel of the print terminal. The ID code is assigned to the image when the image is registered and stored. Then, the print terminal prints the selected image among the read images.

また、特許文献3には、画像を容易に再印刷するための技術(以下、関連技術Cともいう)が開示されている。具体的には、関連技術Cでは、印刷サービスシステムにおいて、画像サーバが、写真シール作成装置で撮影し作成され画像を、ネットワークを経由して受信して記憶する。そして、当該ネットワークに接続された同じあるいは別の写真シール作製装置において、画像の記憶時に発行されたIDを入力されることにより、画像を読み込み、印刷する。   Patent Document 3 discloses a technique for easily reprinting an image (hereinafter also referred to as related technique C). Specifically, in Related Technology C, in the print service system, an image server receives and stores an image photographed and created by a photo sticker creation device via a network. Then, in the same or another photographic sticker producing apparatus connected to the network, the image is read and printed by inputting the ID issued when the image is stored.

特開2012−179877号公報JP 2012-179877 A 特開2004−178392号公報JP 2004-178392 A 特開2007−249271号公報JP 2007-249271 A

しかしながら、関連技術A,B,Cには、以下の問題点がある。具体的には、関連技術A,B,Cの印刷サービスシステムは、画像を集中して記憶する大容量のサーバ(画像サーバ)を備える。しかしながら、サーバにおける画像の記憶容量には物理的な上限がある。そのため、記憶対象の画像に対し、画像の容量の制限、保管の有効期限等を設ける必要がある。   However, the related technologies A, B, and C have the following problems. Specifically, the print service systems of the related technologies A, B, and C include a large-capacity server (image server) that stores images in a concentrated manner. However, there is a physical upper limit on the image storage capacity in the server. Therefore, it is necessary to provide an image capacity limit, storage expiration date, and the like for the image to be stored.

例えば、サーバが、ネットワークを介して画像を記憶する際に、当該画像に対し有効期限が設定される。画像の有効期限がきれると、当該画像を自動消去するための有効期限管理装置等を別途設け、サーバに記憶されている画像の総容量が、サーバの総記憶容量を超えないように管理しなければならい。この場合、サーバの維持と管理に高額なコストがかかる。   For example, when the server stores an image via a network, an expiration date is set for the image. When the expiration date of the image expires, an expiration date management device for automatically erasing the image must be provided separately, and the total image capacity stored in the server must be managed so as not to exceed the total storage capacity of the server. Goodbye. In this case, it is expensive to maintain and manage the server.

そこで、上記のように高額なコストがかからないようにするために、上記の有効期限管理装置を設けない構成が考えられる。しかしながら、この構成では、サーバ自体が、画像の総容量を常に監視し、必要に応じて、画像を消去するための処理を別途継続して実行する必要がある。そのため、サーバに大きな処理負荷がかかる。また、サーバが処理する画像の数が多い程、サーバにかかる処理負荷は大きくなる。その結果、サーバは、画像を印刷するためにプリント端末から画像を要求された場合において、当該画像をプリント端末へ送信するための処理速度が低下する。その結果、プリント端末で画像が印刷されるまでの時間が長くなるという問題がある。   Therefore, in order to avoid the high cost as described above, a configuration in which the above-described expiration date management device is not provided is conceivable. However, in this configuration, it is necessary for the server itself to constantly monitor the total capacity of the image and separately execute a process for deleting the image as necessary. Therefore, a large processing load is applied to the server. Also, the greater the number of images processed by the server, the greater the processing load on the server. As a result, when the server requests an image from the print terminal to print the image, the processing speed for transmitting the image to the print terminal decreases. As a result, there is a problem that it takes a long time to print an image on the printing terminal.

本発明は、このような問題を解決するためになされたものであり、画像に関する処理負荷をサーバにかけることに伴う、画像の印刷に要する時間の長期化を抑制可能な印刷サービスシステムを提供することを目的とする。   The present invention has been made to solve such a problem, and provides a print service system capable of suppressing an increase in time required for printing an image, which is caused by applying a processing load on the image to a server. For the purpose.

上記目的を達成するために、本発明の一態様に係る印刷サービスシステムは、ネットワークを介して互いに通信可能な情報通信装置、サーバおよびプリント端末を含む。前記情報通信装置は、ユーザを特定するための識別情報に関連付けられた画像を記憶し、かつ、外部と該画像の共有を行うための画像共有記憶部を備え、前記サーバは、前記識別情報を含む第1ユーザ情報を、該識別情報と関連付けて記憶する記憶部を備え、前記プリント端末は、ユーザが、該ユーザを特定するための前記識別情報を含む第2ユーザ情報を入力するための入力部と、入力された前記第2ユーザ情報を前記サーバへ送信する送信部と、を備え、前記サーバは、さらに、受信した前記第2ユーザ情報と前記第1ユーザ情報とを利用して、該第2ユーザ情報を入力した前記ユーザの正当性を確認するための判定を行う情報管理部を備え、前記プリント端末は、さらに、前記正当性が確認された場合、前記第2ユーザ情報の前記識別情報に関連付けられた、前記画像共有記憶部が記憶している前記画像を取得する画像取得部と、取得された前記画像を印刷する印刷部と、を備え、前記印刷サービスシステムには、前記画像共有記憶部を有する前記情報通信装置が複数設けられ、各情報通信装置の前記画像共有記憶部は、前記識別情報に関連付けられた画像を記憶する第1記憶領域と、別のユーザを特定するための別の識別情報に関連付けられた画像を記憶するための第2記憶領域とを含み、前記サーバの前記情報管理部は、複数の前記情報通信装置のうちの特定の情報通信装置が有する前記画像共有記憶部の前記第1記憶領域に記憶されている前記画像である対象画像を複製した画像である複製画像を、該複数の情報通信装置のうち、該特定の情報通信装置以外の他の情報通信装置が有する前記画像共有記憶部の前記第2記憶領域に記憶させるための処理を行う分散管理部を含み、前記分散管理部は、さらに、前記複製画像の記憶場所を示す分散記憶情報を前記第1ユーザ情報に含めさせ、前記プリント端末の前記画像取得部は、(a)前記第2ユーザ情報を利用して、前記サーバに対し、前記第1記憶領域に記憶されている前記対象画像の記憶場所を問い合わせ、該対象画像の記憶場所に従って前記第1記憶領域に記憶されている前記対象画像を取得するための処理(b)前記第2ユーザ情報を利用して、前記サーバに対し、前記分散記憶情報が示す前記複製画像の記憶場所を問い合わせ、該複製画像の記憶場所に従って前記第2記憶領域に記憶されている該複製画像を取得するための処理の一方または両方を行い、前記サーバの前記分散管理部は、さらに、前記第1ユーザ情報に含まれる該分散記憶情報が示す前記複製画像の記憶場所である前記画像共有記憶部に定期的にアクセスを試みることにより、同一の該第1ユーザ情報に対応する、アクセス可能な前記画像共有記憶部の数を把握し、前記分散管理部は、さらに、前記アクセス可能な前記画像共有記憶部の数が規定値未満の場合、(c)前記対象画像を、複数の前記画像共有記憶部のうち、前記分散管理部が定期的にアクセスを試みる前記画像共有記憶部以外の前記画像共有記憶部である新規画像共有記憶部の前記第2記憶領域に移動させるための処理(d)前記複製画像を前記新規画像共有記憶部に記憶させるための処理の一方を行う

In order to achieve the above object, a print service system according to an aspect of the present invention includes an information communication apparatus, a server, and a print terminal that can communicate with each other via a network. The information communication device includes an image sharing storage unit for storing an image associated with identification information for specifying a user and sharing the image with the outside, and the server stores the identification information. A storage unit that stores the first user information including the identification information in association with the identification information, and the print terminal is an input for the user to input the second user information including the identification information for identifying the user. And a transmission unit that transmits the input second user information to the server, the server further using the received second user information and the first user information, An information management unit that performs determination for confirming the validity of the user who has input the second user information; and the print terminal further identifies the second user information when the validity is confirmed. Associated with broadcast, the provided image shared storage unit the image acquisition unit that acquires the image stored therein a printing unit that prints the image acquired, and the print service system, the image A plurality of the information communication devices each having a shared storage unit are provided, and the image sharing storage unit of each information communication device specifies a first storage area for storing an image associated with the identification information and another user A second storage area for storing an image associated with another identification information, and the information management unit of the server includes the image included in a specific information communication device among the plurality of information communication devices. A duplicate image, which is an image obtained by duplicating the target image, which is the image stored in the first storage area of the shared storage unit, is used as information other than the specific information communication device among the plurality of information communication devices. A distribution management unit that performs processing for storing in the second storage area of the image sharing storage unit included in the communication device, and the distribution management unit further includes distributed storage information indicating a storage location of the duplicate image The image acquisition unit of the print terminal includes (a) using the second user information, the server acquires the image of the target image stored in the first storage area. A process for obtaining the target image stored in the first storage area in accordance with the storage location of the target image, and (b) using the second user information, Queries the storage location of the duplicate image indicated by the distributed storage information, and performs one or both of the processes for obtaining the duplicate image stored in the second storage area according to the storage location of the duplicate image The distribution management unit of the server further periodically attempts to access the image shared storage unit that is the storage location of the duplicate image indicated by the distributed storage information included in the first user information, When the number of accessible image sharing storage units corresponding to the same first user information is ascertained, and the distribution management unit further includes a case where the number of accessible image sharing storage units is less than a prescribed value (C) Of the plurality of image sharing storage units, the target image is a new image sharing storage unit that is the image sharing storage unit other than the image sharing storage unit that the distribution management unit periodically tries to access. Process for moving to the second storage area (d) One of processes for storing the duplicate image in the new image sharing storage unit is performed .

本発明によれば、印刷サービスシステムは、情報通信装置、サーバおよびプリント端末を含む。前記情報通信装置は、外部と該画像の共有を行うための画像共有記憶部を備える。前記サーバは、第1ユーザ情報を、該識別情報と関連付けて記憶する記憶部を備える。前記プリント端末は、ユーザが、前記識別情報を含む第2ユーザ情報を入力するための入力部を備える。前記プリント端末は、前記サーバの情報管理部により前記ユーザの正当性が確認された場合、前記画像共有記憶部が記憶している前記画像を取得し、前記画像を印刷する。   According to the present invention, the print service system includes an information communication device, a server, and a print terminal. The information communication apparatus includes an image sharing storage unit for sharing the image with the outside. The server includes a storage unit that stores first user information in association with the identification information. The print terminal includes an input unit for a user to input second user information including the identification information. When the validity of the user is confirmed by the information management unit of the server, the print terminal acquires the image stored in the image sharing storage unit and prints the image.

すなわち、印刷サービスシステムでは、画像を、サーバとは異なる情報通信装置に記憶させた状態において、プリント端末で当該画像を印刷する。これにより、画像に関する処理負荷をサーバにかけることを防ぐことができる。そのため、画像に関する処理負荷をサーバにかけることに伴う、画像の印刷に要する時間の長期化を抑制することができる。   That is, in the print service system, the image is printed by the print terminal in a state where the image is stored in an information communication apparatus different from the server. Thereby, it is possible to prevent a server from being subjected to a processing load related to an image. For this reason, it is possible to suppress an increase in the time required to print an image due to the processing load relating to the image being applied to the server.

本発明の実施の形態1に係る印刷サービスシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing service system which concerns on Embodiment 1 of this invention. 事前登録処理のフローチャートである。It is a flowchart of a pre-registration process. ユーザ情報登録処理の各状況において、表示部が表示する画像を示す図である。It is a figure which shows the image which a display part displays in each condition of a user information registration process. 印刷処理のフローチャートである。It is a flowchart of a printing process. 印刷処理の各状況において、プリント端末の表示部が表示する画像を示す図である。It is a figure which shows the image which the display part of a printing terminal displays in each condition of a printing process. ユーザ認証情報としての識別情報を説明するための図である。It is a figure for demonstrating the identification information as user authentication information. 本発明の実施の形態2に係る印刷サービスシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing service system which concerns on Embodiment 2 of this invention. 本発明の実施の形態3に係る印刷サービスシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing service system which concerns on Embodiment 3 of this invention. 分散記憶画像管理処理のフローチャートである。It is a flowchart of a distributed memory image management process. 本発明の実施の形態5に係る印刷サービスシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing service system which concerns on Embodiment 5 of this invention.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明を省略する場合がある。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof may be omitted.

<実施の形態1>
図1は、本発明の実施の形態1に係る印刷サービスシステム1000の構成を示すブロック図である。なお、図1は、図の説明のために、ネットワーク30が印刷サービスシステム1000に含まれる状態を示しているが、ネットワーク30は、印刷サービスシステム1000に含まれなくてもよい。
<Embodiment 1>
FIG. 1 is a block diagram showing a configuration of a print service system 1000 according to Embodiment 1 of the present invention. 1 illustrates a state in which the network 30 is included in the print service system 1000 for the purpose of illustration. However, the network 30 may not be included in the print service system 1000.

図1を参照して、印刷サービスシステム1000は、プリント端末100−1,100−2,・・・,100−n(2以上の自然数)と、サーバ200と、情報通信装置400−1,400−2,・・・,400−m(2以上の自然数)とを含む。   Referring to FIG. 1, a print service system 1000 includes print terminals 100-1, 100-2,..., 100-n (natural numbers of 2 or more), a server 200, and information communication apparatuses 400-1, 400. -2, ..., 400-m (a natural number of 2 or more).

プリント端末100−1,100−2,・・・,100−nの各々は、同一の構成を有する。また、情報通信装置400−1,400−2,・・・,400−mの各々に含まれる、本実施の形態にかかる主要部分は、同一の構成を有する。   Each of the print terminals 100-1, 100-2,..., 100-n has the same configuration. Moreover, the main part concerning this Embodiment contained in each of the information communication apparatuses 400-1, 400-2, ..., 400-m has the same configuration.

以下においては、プリント端末100−1,100−2,・・・,100−nの各々を、単に、プリント端末100ともいう。また、以下においては、情報通信装置400−1,400−2,・・・,400−mの各々を、単に、情報通信装置400ともいう。すなわち、印刷サービスシステム1000には、n台のプリント端末100と、m台の情報通信装置400とが含まれる。印刷サービスシステム1000において、情報通信装置400の数は、プリント端末100の数より十分に多いとする。   Hereinafter, each of the print terminals 100-1, 100-2,..., 100-n is also simply referred to as a print terminal 100. In the following, each of the information communication devices 400-1, 400-2,..., 400-m is also simply referred to as the information communication device 400. That is, the print service system 1000 includes n print terminals 100 and m information communication apparatuses 400. In the print service system 1000, it is assumed that the number of information communication apparatuses 400 is sufficiently larger than the number of print terminals 100.

各情報通信装置400は、印刷サービスシステム1000を利用する異なる各ユーザにより保有される。情報通信装置400は、ユーザが携帯可能な装置である。情報通信装置400は、例えば、PC(Personal Computer)である。なお、情報通信装置100は、PCに限定されず、携帯電話、スマートフォン等であってもよい。   Each information communication device 400 is held by each different user who uses the print service system 1000. The information communication device 400 is a device that can be carried by the user. The information communication device 400 is, for example, a PC (Personal Computer). Information communication apparatus 100 is not limited to a PC, and may be a mobile phone, a smartphone, or the like.

印刷サービスシステム1000において、情報通信装置400、サーバ200およびプリント端末100の各々は、ネットワーク30を介して互いに通信可能なように構成される。ネットワーク30は、例えば、インターネットである。すなわち、各情報通信装置400と、サーバ200と、各プリント端末100とは、ネットワーク30と通信可能に構成される。   In the print service system 1000, each of the information communication device 400, the server 200, and the print terminal 100 is configured to be able to communicate with each other via the network 30. The network 30 is, for example, the Internet. That is, each information communication device 400, server 200, and each print terminal 100 are configured to be able to communicate with the network 30.

情報通信装置400は、ネットワークI/F(インタフェース)401と、制御部402と、提示部410と、画像取得部420と、情報取得部430と、画像共有記憶部440とを備える。   The information communication apparatus 400 includes a network I / F (interface) 401, a control unit 402, a presentation unit 410, an image acquisition unit 420, an information acquisition unit 430, and an image sharing storage unit 440.

ネットワークI/F401は、ネットワーク30と通信する機能を有する。制御部402は、情報通信装置400が備える各構成要素(例えば、提示部410)と接続されている。制御部402は、後述の各種処理を行う。制御部402は、情報通信装置400が備える各構成要素を制御する。   The network I / F 401 has a function of communicating with the network 30. The control unit 402 is connected to each component (for example, the presentation unit 410) included in the information communication apparatus 400. The control unit 402 performs various processes described later. The control unit 402 controls each component included in the information communication apparatus 400.

提示部410は、情報の表示と、ユーザの操作の入力を受け付ける。具体的には、提示部410は、表示部411と、入力部412とを含む。表示部411は、情報通信装置400の状態に応じた画像を表示する。入力部412は、ユーザが、情報通信装置400に対し指示を与えるためのインタフェースである。入力部412は、例えば、タッチパネル、キーボード、マウスなどから構成される。以下においては、ユーザが、入力部412を利用して行う操作を、操作MUという。   The presentation unit 410 receives information display and user operation input. Specifically, the presentation unit 410 includes a display unit 411 and an input unit 412. Display unit 411 displays an image corresponding to the state of information communication apparatus 400. The input unit 412 is an interface for the user to give an instruction to the information communication apparatus 400. The input unit 412 includes, for example, a touch panel, a keyboard, a mouse, and the like. Hereinafter, an operation performed by the user using the input unit 412 is referred to as an operation MU.

画像共有記憶部440は、外部と画像の共有を行うための記憶装置である。画像共有記憶部440は、各識別情報に関連付けられた画像を記憶する。ここで、当該識別情報とは、ユーザを特定するための情報である。当該識別情報は、例えば、ユーザを特定するためのユーザIDである。なお、異なる各ユーザに対し、異なるユーザIDが割当てられる。なお、識別情報は、ユーザIDに限定されず、ユーザを特定するための他の情報であってもよい。   The image sharing storage unit 440 is a storage device for sharing images with the outside. The image sharing storage unit 440 stores an image associated with each identification information. Here, the identification information is information for specifying a user. The identification information is, for example, a user ID for specifying a user. Different user IDs are assigned to different users. The identification information is not limited to the user ID, but may be other information for specifying the user.

画像共有記憶部440には、共有フォルダ441が設けられる。共有フォルダ441は、各識別情報に関連付けられた画像を記憶する。共有フォルダ441は、外部からユーザ認証情報をもとにアクセス可能に構成される。   In the image sharing storage unit 440, a shared folder 441 is provided. The shared folder 441 stores an image associated with each identification information. The shared folder 441 is configured to be accessible from the outside based on user authentication information.

画像取得部420は、ユーザにより画像を記憶させるための操作MUが行われ、かつ、情報通信装置400に設けられたメモリーメディアリーダー(図示せず)に、画像が記憶されたメモリーメディアが挿入された場合、当該メモリーメディアから画像を読み込む。メモリーメディアは、例えば、USBメモリー、SD(Secure Digital)カード等である。   In the image acquisition unit 420, an operation MU for storing an image is performed by a user, and a memory media reader (not shown) provided in the information communication apparatus 400 is inserted with a memory medium storing the image. If an image is received, the image is read from the memory medium. The memory medium is, for example, a USB memory, an SD (Secure Digital) card, or the like.

また、画像取得部420は、ユーザにより画像を記憶させるための操作MUが行われ、かつ、情報通信装置400に設けられた通信インタフェース(図示せず)に、USBケーブルを利用して、画像を記憶したデジタルカメラが接続された場合、当該デジタルカメラから画像を読み込む。   In addition, the image acquisition unit 420 performs an operation MU for storing an image by a user, and uses a USB cable to a communication interface (not shown) provided in the information communication apparatus 400. When the stored digital camera is connected, an image is read from the digital camera.

画像取得部420は、画像を記憶させるための操作MUを行ったユーザを識別するための識別情報と、読み込んだ上記画像とを関連づけて、共有フォルダ441に記憶させる。これにより、共有フォルダ441は、識別情報に関連付けられた画像を記憶する。   The image acquisition unit 420 associates the identification information for identifying the user who has performed the operation MU for storing the image with the read image and stores it in the shared folder 441. As a result, the shared folder 441 stores an image associated with the identification information.

情報取得部430は、情報通信装置400に設けられたカードリーダーを利用して、ユーザを特定(認証)するためのユーザ認証情報が記憶されたIC(Integrated Circuit)カード等から、当該ユーザ認証情報を読み込む。   The information acquisition unit 430 uses a card reader provided in the information communication apparatus 400 to retrieve the user authentication information from an IC (Integrated Circuit) card or the like in which user authentication information for identifying (authenticating) the user is stored. Is read.

サーバ200は、例えば、PC(Personal Computer)である。サーバ200は、ネットワークI/F201と、情報管理部210と、記憶部220とを備える。   The server 200 is, for example, a PC (Personal Computer). The server 200 includes a network I / F 201, an information management unit 210, and a storage unit 220.

ネットワークI/F201は、ネットワーク30と通信する機能を有する。   The network I / F 201 has a function of communicating with the network 30.

記憶部220は、HDD等の記憶装置である。記憶部220には、識別情報毎に、ユーザディレクトリ221が設けられる。当該識別情報は、例えば、ユーザIDである。ユーザディレクトリ221は、情報管理部210により作成される。   The storage unit 220 is a storage device such as an HDD. In the storage unit 220, a user directory 221 is provided for each piece of identification information. The identification information is, for example, a user ID. The user directory 221 is created by the information management unit 210.

また、記憶部220には、ユーザの名前、ユーザID、パスワード、メールアドレス、ユーザ認証情報、共有フォルダ情報等が記憶される。当該メールアドレスは、ユーザ認証情報の登録完了を通知するために使用される。当該ユーザ認証情報は、プリント端末100から共有フォルダ441へアクセスするために利用される情報である。当該共有フォルダ情報とは、共有フォルダ441の場所を示す情報である。また、記憶部220は、登録された複数の共有フォルダのリスト等も記憶する。   The storage unit 220 stores a user name, a user ID, a password, an email address, user authentication information, shared folder information, and the like. The e-mail address is used to notify the completion of registration of user authentication information. The user authentication information is information used for accessing the shared folder 441 from the print terminal 100. The shared folder information is information indicating the location of the shared folder 441. The storage unit 220 also stores a list of a plurality of registered shared folders.

情報管理部210は、各種情報を管理する機能を有する。情報管理部210は、登録部211と、照会部212とを含む。登録部211は、詳細は後述するが、ユーザ情報を登録するための処理を行う。照会部212は、詳細は後述するが、ユーザ情報を利用した認証判定を行う。   The information management unit 210 has a function of managing various information. The information management unit 210 includes a registration unit 211 and an inquiry unit 212. The registration unit 211 performs processing for registering user information, details of which will be described later. Although the details will be described later, the inquiry unit 212 performs authentication determination using user information.

プリント端末100は、ネットワークI/F101と、表示部111と、音声出力部112と、入力部120と、印刷部130と、料金精算部140と、照会部150と、情報取得部160と、制御部170とを備える。   The print terminal 100 includes a network I / F 101, a display unit 111, an audio output unit 112, an input unit 120, a printing unit 130, a fee settlement unit 140, an inquiry unit 150, an information acquisition unit 160, and a control. Unit 170.

制御部170は、ハードウェアおよびソフトウェアで構成される。制御部170は、プリント端末100が備える各構成要素(例えば、表示部111)と接続されている。制御部170は、後述の各種処理を行う。例えば、制御部170は、各構成要素の状態の管理、各構成要素への指示等を行う。制御部170は、プリント端末100が備える各構成要素を制御する。   The control unit 170 is configured with hardware and software. The control unit 170 is connected to each component (for example, the display unit 111) included in the print terminal 100. The control unit 170 performs various processes described later. For example, the control unit 170 manages the state of each component, gives instructions to each component, and the like. The control unit 170 controls each component included in the print terminal 100.

ネットワークI/F101は、ネットワーク30と通信する機能を有する。   The network I / F 101 has a function of communicating with the network 30.

表示部111は、液晶ディスプレイ、CRTディスプレイ等である。表示部111は、プリント端末100の状態に応じた画像を表示する。表示部111は、例えば、ユーザに操作等を指示する画像を表示する。音声出力部112は、スピーカーである。   The display unit 111 is a liquid crystal display, a CRT display, or the like. The display unit 111 displays an image corresponding to the state of the print terminal 100. The display unit 111 displays, for example, an image that instructs the user to perform an operation or the like. The audio output unit 112 is a speaker.

入力部120は、ユーザが、プリント端末100に対し指示を与えるためのインタフェースである。入力部120は、タッチパネル、キーボード、マウスなどから構成される。ユーザは、入力部120を用いた操作を行うことにより、メニューの選択、印刷枚数、画像の選択(指定)等の操作を行うことができる。以下においては、ユーザが、入力部120を利用して行う操作を、操作PUという。   The input unit 120 is an interface for a user to give an instruction to the print terminal 100. The input unit 120 includes a touch panel, a keyboard, a mouse, and the like. The user can perform operations such as menu selection, number of printed sheets, image selection (designation), and the like by performing operations using the input unit 120. Hereinafter, an operation performed by the user using the input unit 120 is referred to as an operation PU.

印刷部130は、印刷部130は、昇華型プリンタ、インクジェット型プリンタ等である。印刷部130は、詳細は後述するが、シート状の印刷メディアに画像を印刷する。印刷メディアは、例えば、普通紙、保護層付き普通紙、シール紙などである。   The printing unit 130 is a sublimation type printer, an ink jet type printer, or the like. Although described in detail later, the printing unit 130 prints an image on a sheet-like print medium. Examples of the print medium include plain paper, plain paper with a protective layer, and sticker paper.

料金精算部140は、コインメック、ビルバリなどの現金投入型の課金機である。料金精算部140は、図示しない料金投入口を含む。料金精算部140は、ユーザが料金投入口に投入した料金を精算する。当該料金は、例えば、ユーザが印刷サービスを利用するために必要な料金である。なお、料金精算部140は、上記課金機に限定されず、例えば、電子マネーに対応した、ICカードの読み取り機器でもよい。   The fee settlement unit 140 is a cash-in type charging machine such as a coin mech or bill validator. The fee settlement unit 140 includes a fee entry port (not shown). The fee settlement unit 140 settles the fee that the user has inserted into the fee entry port. The fee is a fee necessary for the user to use the printing service, for example. The fee settlement unit 140 is not limited to the above-described billing machine, and may be, for example, an IC card reader corresponding to electronic money.

照会部150は、詳細は後述するが、認証を行うためのユーザ情報をサーバに照会(送信)する。情報取得部160は、詳細は後述するが、ICカード等のカードに記憶されたユーザ認証情報を読み込むカードリーダーである。   Although the details will be described later, the inquiry unit 150 inquires (transmits) user information for authentication to the server. Although details will be described later, the information acquisition unit 160 is a card reader that reads user authentication information stored in a card such as an IC card.

次に、上記のように構成された印刷サービスシステム1000における印刷サービスの流れを、図2〜図4を用いて説明する。ユーザが印刷サービスを利用するためには、ユーザ情報および画像の事前登録が必要である。以下においては、印刷サービスを利用するための事前登録を行うための処理を、事前登録処理ともいう。   Next, the flow of a print service in the print service system 1000 configured as described above will be described with reference to FIGS. In order for the user to use the printing service, user information and image pre-registration are required. Hereinafter, the process for performing pre-registration for using the printing service is also referred to as pre-registration process.

図2は、事前登録処理のフローチャートである。   FIG. 2 is a flowchart of the pre-registration process.

まず、ユーザは、情報通信装置400の入力部412を利用して、画像共有記憶部440に、外部からネットワーク30を介してアクセス可能な共有フォルダ441を設けるための操作MUを行う。これにより、ステップS110では、制御部402が、画像共有記憶部440に共有フォルダ441を作成する。   First, the user uses the input unit 412 of the information communication apparatus 400 to perform an operation MU for providing a shared folder 441 that can be accessed from the outside via the network 30 in the image sharing storage unit 440. Thereby, in step S110, the control unit 402 creates a shared folder 441 in the image sharing storage unit 440.

次に、ユーザは、情報通信装置400に設けられたメモリーメディアリーダー(図示せず)に、複数の画像が記憶されたメモリーメディアが挿入する。次に、ユーザは、複数の画像を情報通信装置400に記憶させるための操作MUを行う。   Next, the user inserts a memory medium storing a plurality of images into a memory media reader (not shown) provided in the information communication apparatus 400. Next, the user performs an operation MU for storing a plurality of images in the information communication apparatus 400.

これにより、ステップS120では、画像取得部420が、当該メモリーメディアから複数の画像を読み込む。そして、画像取得部420は、当該複数の画像を画像共有記憶部440の共有フォルダ441に記憶させる。   Thereby, in step S120, the image acquisition unit 420 reads a plurality of images from the memory medium. Then, the image acquisition unit 420 stores the plurality of images in the shared folder 441 of the image sharing storage unit 440.

なお、ステップS120の処理は、情報通信装置400に設けられた通信インタフェース(図示せず)に、USBケーブルを利用して、画像を記憶したデジタルカメラが接続された場合におこなわれてもよい。   Note that the processing in step S120 may be performed when a digital camera storing an image is connected to a communication interface (not shown) provided in the information communication apparatus 400 using a USB cable.

なお、ステップS120では、1枚の画像が読み込まれる場合もある。この場合、ステップS120の処理により、共有フォルダ441には、1枚の画像が記憶される。   In step S120, one image may be read. In this case, one image is stored in the shared folder 441 by the process of step S120.

次に、ステップS130では、ユーザ情報登録処理が行われる。ユーザ情報登録処理は、インターネットのWebサービスを利用して行われる。ユーザ情報登録処理では、ユーザ情報の入力、設定、登録が行われる。以下、ユーザ情報登録処理について簡単に説明する。   Next, in step S130, user information registration processing is performed. The user information registration process is performed using an Internet Web service. In the user information registration process, user information is input, set, and registered. The user information registration process will be briefly described below.

ユーザ情報登録処理では、情報通信装置400の制御部402が、サーバ200が提供するWebサービスを利用するための要求を、サーバ200へ送信する。これにより、サーバ200は、後述の各画像を、情報通信装置400へ送信する。そして、制御部402は、受信した画像を、状況に応じたタイミングで、表示部411に表示させる。   In the user information registration process, the control unit 402 of the information communication apparatus 400 transmits a request for using the Web service provided by the server 200 to the server 200. As a result, the server 200 transmits each image described later to the information communication apparatus 400. Then, the control unit 402 causes the display unit 411 to display the received image at a timing according to the situation.

そして、ユーザは、情報通信装置400の入力部412を利用して、ユーザ情報の入力を行う。当該ユーザ情報は、ユーザの名前、ユーザID、パスワード、メールアドレス、共有フォルダ情報、ユーザ認証情報を含む。ユーザ認証情報は、例えば、後述のカード情報である。   Then, the user uses the input unit 412 of the information communication apparatus 400 to input user information. The user information includes a user name, a user ID, a password, an email address, shared folder information, and user authentication information. The user authentication information is, for example, card information described later.

そして、制御部402は、入力されたユーザ情報を、サーバ200に登録するための登録指示を、サーバ200へ送信する。当該登録指示は、入力されたユーザ情報を含む。   Then, the control unit 402 transmits a registration instruction for registering the input user information to the server 200 to the server 200. The registration instruction includes the input user information.

また、制御部402は、ステップS120で共有フォルダ441に記憶させた複数の画像に、ユーザ情報に含まれる識別情報を関連付ける。当該識別情報は、例えば、ユーザIDである。これにより、画像共有記憶部440の共有フォルダ441は、識別情報に関連付けられた複数の画像を記憶する。   In addition, the control unit 402 associates the identification information included in the user information with the plurality of images stored in the shared folder 441 in step S120. The identification information is, for example, a user ID. Thereby, the shared folder 441 of the image sharing storage unit 440 stores a plurality of images associated with the identification information.

なお、共有フォルダ441に1枚の画像が記憶されている状態でステップS130の処理が行われた場合、画像共有記憶部440の共有フォルダ441は、識別情報に関連付けられた1枚の画像を記憶する。   When the process of step S130 is performed in a state where one image is stored in the shared folder 441, the shared folder 441 of the image sharing storage unit 440 stores one image associated with the identification information. To do.

なお、サーバ200の情報管理部210の登録部211は、上記の登録指示の受信に応じて、記憶部220内に、登録指示に含まれるユーザ情報に含まれる識別情報と関連付けたユーザディレクトリ221を作成する。当該識別情報は、例えば、ユーザIDである。   In response to the reception of the registration instruction, the registration unit 211 of the information management unit 210 of the server 200 stores the user directory 221 associated with the identification information included in the user information included in the registration instruction in the storage unit 220. create. The identification information is, for example, a user ID.

次に、情報管理部210は、作成したユーザディレクトリ221に、受信したユーザ情報を記憶させる。これにより、ユーザディレクトリ221を含む記憶部220は、識別情報を含むユーザ情報を、該識別情報と関連付けて記憶する。以上により、サーバ200にユーザ情報が登録される。   Next, the information management unit 210 stores the received user information in the created user directory 221. Accordingly, the storage unit 220 including the user directory 221 stores user information including identification information in association with the identification information. As described above, the user information is registered in the server 200.

次に、ステップS130のユーザ情報登録処理の一例を、具体的に説明する。図3は、ユーザ情報登録処理の各状況において、表示部411が表示する画像を示す図である。   Next, an example of the user information registration process in step S130 will be specifically described. FIG. 3 is a diagram showing images displayed on the display unit 411 in each situation of the user information registration process.

まず、ユーザ情報登録処理では、情報通信装置400の制御部402が、ネットワーク30を介して、サーバ200の情報管理部210に、Webサービスを利用するための要求を送信する。これにより、Webサービスが利用可能となる。その後、表示部411は、図3の画像G21を所定時間表示した後、画像G22を表示する。   First, in the user information registration process, the control unit 402 of the information communication apparatus 400 transmits a request for using the Web service to the information management unit 210 of the server 200 via the network 30. Thereby, the Web service can be used. Thereafter, the display unit 411 displays the image G22 in FIG. 3 for a predetermined time, and then displays the image G22.

画像G22が表示されている状態で、前述したように、ユーザは、情報通信装置400の入力部412を利用して、ユーザ情報の入力を行う。当該ユーザ情報は、ユーザの名前、ユーザID、パスワード、メールアドレス、共有フォルダ情報を含む。ここで、共有フォルダ情報とは、共有フォルダ441の場所を特定するための情報である。共有フォルダ情報は、グローバルIPアドレス、ディレクトリパス等である。   While the image G22 is displayed, as described above, the user inputs user information using the input unit 412 of the information communication apparatus 400. The user information includes a user name, a user ID, a password, a mail address, and shared folder information. Here, the shared folder information is information for specifying the location of the shared folder 441. The shared folder information is a global IP address, a directory path, and the like.

また、ユーザは、入力部412を利用して、ユーザ認証方法を選択するための操作を行う。当該ユーザ認証方法とは、プリント端末100から共有フォルダ441へアクセスする際に必要な認証方法である。また、ユーザ認証方法とは、プリント端末100から共有フォルダ441へアクセスする際、ユーザを特定するための方法でもある。   In addition, the user uses the input unit 412 to perform an operation for selecting a user authentication method. The user authentication method is an authentication method necessary when accessing the shared folder 441 from the print terminal 100. The user authentication method is also a method for specifying a user when accessing the shared folder 441 from the print terminal 100.

ユーザ認証方法の一例は、ICカードと、ユーザIDおよびパスワードとを組み合わせて認証する方法(以下、ユーザ認証方法N1ともいう)である。当該ICカードは、ICチップ搭載のキャッシュカード、クレジットカード、会員カード等である。   An example of the user authentication method is a method of authenticating by combining an IC card, a user ID, and a password (hereinafter also referred to as user authentication method N1). The IC card is an IC chip mounted cash card, credit card, membership card, or the like.

また、ユーザ認証方法の他の例は、磁気カードと、ユーザIDおよびパスワードとを組み合わせて認証する方法(以下、ユーザ認証方法N2ともいう)である。当該磁気カードは、磁気ストライプ式のキャッシュカード、クレジットカード、会員カード等である。   Another example of the user authentication method is a method of authenticating a combination of a magnetic card, a user ID and a password (hereinafter also referred to as user authentication method N2). The magnetic card is a magnetic stripe cash card, a credit card, a membership card, or the like.

また、ユーザ認証方法の他の例は、バーコードまたはマトリックス型2次元コードと、ユーザIDおよびパスワードとを組み合わせて認証する方法(以下、ユーザ認証方法N3ともいう)である。バーコードまたはマトリックス型2次元コードは、会員カード等に示されるコードである。マトリックス型2次元コードは、例えば、QRコード(登録商標)である。   Another example of the user authentication method is a method of authenticating a combination of a barcode or matrix type two-dimensional code, a user ID and a password (hereinafter also referred to as user authentication method N3). The bar code or matrix type two-dimensional code is a code shown on a member card or the like. The matrix type two-dimensional code is, for example, a QR code (registered trademark).

各ユーザ認証方法に対応した後述のユーザ認証処理において、ユーザIDおよびパスワードを含むユーザ情報は、物理カードと識別コードとのいずれか一方と組み合わせて使用される。当該物理カードは、例えば、ICカードまたは磁気カードである。当該識別コードは、例えば、バーコードまたはマトリックス型2次元コードである。   In user authentication processing described later corresponding to each user authentication method, user information including a user ID and a password is used in combination with either a physical card or an identification code. The physical card is, for example, an IC card or a magnetic card. The identification code is, for example, a bar code or a matrix type two-dimensional code.

画像G22が表示されている状態で、上記の各操作が行われた後、ボタンB22を押下するための操作が行われると、制御部402は、入力されたユーザ情報と、ユーザ認証方法情報とを、サーバ200に登録するための登録指示を、サーバ200へ送信する。当該登録指示は、入力されたユーザ情報とユーザ認証方法情報とを含む。ユーザ認証方法情報とは、選択されたユーザ認証方法を特定する情報である。   When an operation for pressing the button B22 is performed after each of the above operations is performed in a state where the image G22 is displayed, the control unit 402 displays the input user information, user authentication method information, Is transmitted to the server 200 for registration. The registration instruction includes input user information and user authentication method information. The user authentication method information is information that identifies the selected user authentication method.

サーバ200の情報管理部210は、上記の登録指示の受信に応じて、前述したように、記憶部220内にユーザディレクトリ221を作成し、当該ユーザディレクトリ221に、受信したユーザ情報と、ユーザ認証方法情報とを記憶させる。そして、表示部411は、画像G23を表示する。   In response to the reception of the registration instruction, the information management unit 210 of the server 200 creates the user directory 221 in the storage unit 220 as described above, and receives the received user information and user authentication in the user directory 221. Method information is stored. Then, the display unit 411 displays the image G23.

画像G23は、選択されたユーザ認証方法で使用されるカード情報を入力するための画像である。ICカードのカード情報は、例えば、ICカードの種類を示す情報、カード番号、パスワード等を含む。なお、カード情報は、上記に限定されない。カード情報は、例えば、カードを特定するためのカードIDと、ユーザ名、パスワード等を含む情報であってもよい。   The image G23 is an image for inputting card information used in the selected user authentication method. The card information of the IC card includes, for example, information indicating the type of IC card, a card number, a password, and the like. The card information is not limited to the above. The card information may be, for example, information including a card ID for identifying the card, a user name, a password, and the like.

画像G23が表示されている状態で、ユーザは、入力部412を利用して、カード情報を入力する操作と、当該カード情報をユーザ認証情報としてサーバ200に登録するための操作とを行う。ユーザ認証情報は、ユーザ情報である。   In a state where the image G23 is displayed, the user uses the input unit 412 to perform an operation for inputting card information and an operation for registering the card information in the server 200 as user authentication information. The user authentication information is user information.

制御部402は、上記操作に応じて、入力されたカード情報を、ユーザ認証情報として、サーバ200に登録するための登録指示を、サーバ200へ送信する。当該登録指示は、入力されたカード情報を含む。   In response to the above operation, the control unit 402 transmits, to the server 200, a registration instruction for registering the input card information as user authentication information in the server 200. The registration instruction includes the input card information.

サーバ200の情報管理部210は、上記の登録指示の受信に応じて、作成したユーザディレクトリ221に、受信したカード情報を、ユーザ認証情報として記憶させる。これにより、サーバ200に、ユーザ情報としてのユーザ認証情報(カード情報)が登録される。   In response to receiving the registration instruction, the information management unit 210 of the server 200 stores the received card information as user authentication information in the created user directory 221. Accordingly, user authentication information (card information) as user information is registered in the server 200.

次に、表示部411は、画像G24を表示する。画像G24の表示とともに、サーバ200は、ユーザ情報の登録が完了した旨を示す登録完了通知(メッセージ)を、登録されたメールアドレスへ送信する。以上により、ユーザ情報登録処理は終了する。   Next, the display unit 411 displays the image G24. Along with the display of the image G24, the server 200 transmits a registration completion notification (message) indicating that the registration of the user information is completed to the registered e-mail address. Thus, the user information registration process ends.

次に、事前登録処理の後に行われる、画像を印刷するための処理(以下、印刷処理ともいう)について説明する。   Next, a process for printing an image (hereinafter also referred to as a printing process) performed after the pre-registration process will be described.

図4は、印刷処理のフローチャートである。プリント端末100の表示部111は、印刷処理の各状況に対応する画像を表示し、音声出力部112は各状況に対応する音声を出力することにより、ユーザが行うべき操作の指示を、ユーザに与える。図5は、印刷処理の各状況において、プリント端末100の表示部111が表示する画像を示す図である。   FIG. 4 is a flowchart of the printing process. The display unit 111 of the print terminal 100 displays an image corresponding to each situation of the printing process, and the audio output unit 112 outputs an audio corresponding to each situation, thereby giving an instruction of an operation to be performed by the user to the user. give. FIG. 5 is a diagram illustrating images displayed on the display unit 111 of the print terminal 100 in each situation of the printing process.

まず、印刷処理では、制御部170による制御に従い、表示部111は、画像プリントの利用方法を選択するための選択用画像G41を表示する。選択用画像G41が表示された状態で、ユーザは、印刷対象の画像を読み出す対象として、共有フォルダを選択するための操作PUを行う。これにより、制御部170は、印刷対象の画像を読み出す対象として、「共有フォルダ」を選択する(S210)。   First, in the printing process, the display unit 111 displays a selection image G41 for selecting an image print usage method according to control by the control unit 170. In a state where the selection image G41 is displayed, the user performs an operation PU for selecting a shared folder as a target for reading an image to be printed. As a result, the control unit 170 selects “shared folder” as a target for reading an image to be printed (S210).

なお、以下の説明では、事前に登録した共有フォルダ441に記憶した画像を利用する処理について説明する。なお、本実施の形態では、従来のプリント端末と同様に、メモリーメディア、CD、DVD等から読み出した画像の印刷も可能である。   In the following description, processing using an image stored in the shared folder 441 registered in advance will be described. In this embodiment, it is possible to print an image read from a memory medium, a CD, a DVD, or the like, similarly to a conventional print terminal.

次に、制御部170による制御に従い、表示部111は、ユーザ情報入力画像G42を表示する。ユーザ情報入力画像G42が表示された状態で、ユーザは、入力部120を利用して、ユーザ情報として、当該ユーザに割当てられたユーザIDと、パスワードとを入力するための操作PUを行う。すなわち、入力部120は、ユーザが、識別情報としてのユーザIDと、パスワードとを含むユーザ情報を入力するために利用される。これにより、制御部170は、入力されたユーザ情報としてのユーザIDおよびパスワードを受け付ける(S220)。   Next, according to control by the control unit 170, the display unit 111 displays the user information input image G42. In a state where the user information input image G42 is displayed, the user uses the input unit 120 to perform an operation PU for inputting a user ID assigned to the user and a password as user information. That is, the input unit 120 is used by the user to input user information including a user ID as identification information and a password. Thereby, the control part 170 receives the user ID and password as input user information (S220).

次に、ステップS230では、ユーザの正当性を判定するためのユーザ認証処理が行われる。ユーザ認証処理では、詳細は後述するが、前述したように、ユーザIDおよびパスワードを含むユーザ情報が、物理カードおよび識別コードとのいずれか一方と組み合わせて使用される。当該物理カードは、前述したように、例えば、ICカードまたは磁気カードである。当該識別コードは、前述したように、例えば、バーコードまたはマトリックス型2次元コードである。   Next, in step S230, a user authentication process for determining the legitimacy of the user is performed. Although details will be described later in the user authentication process, as described above, user information including a user ID and a password is used in combination with either a physical card or an identification code. As described above, the physical card is, for example, an IC card or a magnetic card. As described above, the identification code is, for example, a bar code or a matrix type two-dimensional code.

ユーザ認証処理では、まず、制御部170が、表示部111に、ユーザ認証用メッセージを表示させる。ユーザ認証用メッセージとは、ユーザ認証を行うために、ユーザに要求する動作を示すメッセージである。   In the user authentication process, first, the control unit 170 causes the display unit 111 to display a user authentication message. The user authentication message is a message indicating an operation requested to the user in order to perform user authentication.

また、制御部170は、サーバ200の情報管理部210を介して、記憶部220において、受け付けたユーザIDと関連付けられたユーザディレクトリ221に記憶されているユーザ認証方法情報を参照することにより、選択されたユーザ認証方法を把握する。   In addition, the control unit 170 selects the information by referring to the user authentication method information stored in the user directory 221 associated with the received user ID in the storage unit 220 via the information management unit 210 of the server 200. To understand the user authentication method.

ここで、前述のステップS130において、例えば、共有フォルダ441へアクセスするためのユーザ認証方法として、ICカードを利用した前述のユーザ認証方法N1を選択していたとする。この場合、制御部170は、表示部111に、ICカードに関するユーザ認証用メッセージ(指示)を示す画像G43を表示させる。当該ユーザ認証用メッセージは、例えば、「ICカードをカードリーダーにかざしてください」というメッセージである。   Here, in the above-described step S130, for example, it is assumed that the above-described user authentication method N1 using an IC card is selected as the user authentication method for accessing the shared folder 441. In this case, the control unit 170 causes the display unit 111 to display an image G43 indicating a user authentication message (instruction) regarding the IC card. The user authentication message is, for example, a message “Please hold the IC card over the card reader”.

なお、選択されたユーザ認証方法が、仮に、識別コードを利用した前述のユーザ認証方法N3である場合、後述の操作および処理の代わりに、識別コードを示す会員カードの当該識別コードを、カードリーダーに読み取らせるための操作および処理が行われる。この場合、当該識別コードは、ユーザ認証情報として利用される。   If the selected user authentication method is the above-described user authentication method N3 using an identification code, the identification code of the member card indicating the identification code is used as a card reader instead of the operation and processing described later. An operation and a process for causing the image to be read are performed. In this case, the identification code is used as user authentication information.

ここで、ICカードには、前述のステップS130のユーザ情報登録処理により、事前に記憶部220に登録されたユーザ認証情報が記憶されているとする。当該ユーザ認証情報は、例えば、前述のステップS130の処理で説明したカード情報である。   Here, it is assumed that the user authentication information registered in advance in the storage unit 220 by the user information registration process in step S130 described above is stored in the IC card. The user authentication information is, for example, the card information described in the process of step S130 described above.

なお、ユーザ認証情報は、カード情報に限定されず、他の情報であってもよい。ユーザ認証情報は、例えば、図6に示される識別情報であってもよい。   The user authentication information is not limited to card information, and may be other information. The user authentication information may be, for example, identification information shown in FIG.

図6は、ユーザ認証情報としての識別情報を説明するための図である。識別情報は、図6(a)のように、例えば、IDと、ユーザ名と、生年月日と、パスワードとを含む情報であってもよい。図6(a)のIDは、例えば、カードIDである。カードIDとは、例えば、ICカード、磁気カード等を特定するためのIDである。生年月日とは、ユーザの生年月日である。   FIG. 6 is a diagram for explaining identification information as user authentication information. As shown in FIG. 6A, the identification information may be information including, for example, an ID, a user name, a date of birth, and a password. The ID in FIG. 6A is, for example, a card ID. Card ID is ID for specifying an IC card, a magnetic card, etc., for example. The date of birth is the date of birth of the user.

図6(b)は、一例として、ID、ユーザ名、生年月日およびパスワードを、この順で配列(接続)することにより生成された識別情報を示す。なお、図6(b)のように、識別情報内にアルファベットが存在する場合、当該アルファベットを、ASCIIコードに変換することにより、図6(c)のように、16進数で表現してもよい。   FIG. 6B shows, as an example, identification information generated by arranging (connecting) an ID, a user name, a date of birth, and a password in this order. In addition, when an alphabet exists in identification information as shown in FIG. 6B, the alphabet may be expressed in hexadecimal as shown in FIG. 6C by converting the alphabet into an ASCII code. .

なお、セキュリティーを向上させるために、識別情報は、一定の規則を設けて、図6(a)に示される各情報の配列を変更した情報であってもよい。また、識別情報は、汎用の暗号化ソフトにより暗号化された情報であってもよい。   In order to improve security, the identification information may be information obtained by changing the arrangement of each piece of information shown in FIG. Further, the identification information may be information encrypted by general-purpose encryption software.

画像G43が表示された状態で、ユーザは、カードリーダーとしての情報取得部160に、ICカードに記憶されたユーザ認証情報を、情報取得部160に読み込ませるための操作を行う。これにより、情報取得部160がユーザ認証情報を読み込む。ユーザ認証情報が読み込まれると、照会部150は、認証判定処理をサーバ200に実行させるための認証要求指示を、サーバ200へ送信する。   In a state where the image G43 is displayed, the user performs an operation for causing the information acquisition unit 160 as a card reader to read the user authentication information stored in the IC card into the information acquisition unit 160. Thereby, the information acquisition unit 160 reads the user authentication information. When the user authentication information is read, the inquiry unit 150 transmits to the server 200 an authentication request instruction for causing the server 200 to execute an authentication determination process.

当該認証要求指示は、認証に利用されるユーザ情報Rを含む。当該ユーザ情報Rは、読み込まれたユーザ認証情報と、ステップS220で入力された(受け付けた)、ユーザ情報としてのユーザIDおよびパスワードとを含む。すなわち、照会部150は、入力されたユーザ情報Rをサーバ200へ送信する送信部である。   The authentication request instruction includes user information R used for authentication. The user information R includes the read user authentication information and the user ID and password as user information input (received) in step S220. That is, the inquiry unit 150 is a transmission unit that transmits the input user information R to the server 200.

サーバ200の情報管理部210は、ユーザ情報Rを含む認証要求指示の受信に応じて、認証判定処理を行う。   The information management unit 210 of the server 200 performs an authentication determination process in response to receiving an authentication request instruction including the user information R.

認証判定処理では、情報管理部210が、受信したユーザ情報Rと記憶部220に記憶されているユーザ情報とを利用して、該ユーザ情報Rを入力したユーザの正当性を確認するための判定を行う。少し具体的には、情報管理部210が、受信したユーザ情報Rにより特定されるユーザが、当該記憶部220に記憶されているユーザ情報により特定されるユーザと一致するか否かを判定する。   In the authentication determination process, the information management unit 210 uses the received user information R and the user information stored in the storage unit 220 to determine the validity of the user who has input the user information R I do. More specifically, the information management unit 210 determines whether or not the user specified by the received user information R matches the user specified by the user information stored in the storage unit 220.

より具体的には、情報管理部210の照会部212が、ユーザ情報Rに含まれるユーザID、パスワードおよびユーザ認証情報が、当該記憶部220に記憶されている、ユーザ情報Rに含まれるユーザIDと関連付けられたユーザ情報に含まれるユーザID、パスワードおよびユーザ認証情報とそれぞれ一致するか否かを判定する。   More specifically, the inquiry unit 212 of the information management unit 210 uses the user ID included in the user information R in which the user ID, password, and user authentication information included in the user information R are stored in the storage unit 220. It is determined whether the user ID, password, and user authentication information included in the user information associated with each match.

なお、認証判定処理では、ユーザ認証情報を利用せず、ユーザIDおよびパスワードのみで判定が行われる構成(以下、変形構成Aともいう)としてもよい。   Note that the authentication determination process may be configured such that determination is performed using only the user ID and password without using user authentication information (hereinafter also referred to as modified configuration A).

変形構成Aの認証判定処理では、照会部212が、ユーザ情報Rに含まれるユーザIDおよびパスワードが、当該記憶部220に記憶されている、ユーザ情報Rに含まれるユーザIDと関連付けられたユーザ情報に含まれるユーザIDおよびパスワードとそれぞれ一致するか否かを判定する。   In the authentication determination process of the modified configuration A, the inquiry unit 212 associates the user ID and password included in the user information R with the user ID included in the user information R stored in the storage unit 220. It is determined whether or not the user ID and the password included in each match.

情報管理部210により一致すると判定された場合、ユーザの正当性が確認されたこと、すなわち、ユーザ認証が正常に行われたことになる。ユーザの正当性が確認された場合、照会部150は、情報管理部210から、ユーザの正当性が確認された旨を示す通知を受信する。   If the information management unit 210 determines that they match, the user's validity has been confirmed, that is, user authentication has been performed normally. When the validity of the user is confirmed, the inquiry unit 150 receives a notification indicating that the validity of the user has been confirmed from the information management unit 210.

制御部170は、照会部150における当該通知の受信に応じて、表示部111に、リスト画像G44を表示させる処理を行う。リスト画像G44は、ステップS130の処理において事前に登録された共有フォルダを示す画像である。ここで、事前に登録された共有フォルダの数は、一例として、3であるとする。この場合、リスト画像G44は、図5のリスト画像G44のように、3つの共有フォルダの名称(フォルダ名)を示す。   The control unit 170 performs a process of displaying the list image G44 on the display unit 111 in response to the reception of the notification by the inquiry unit 150. The list image G44 is an image showing the shared folder registered in advance in the process of step S130. Here, the number of shared folders registered in advance is assumed to be 3, for example. In this case, the list image G44 indicates the names (folder names) of the three shared folders as in the list image G44 of FIG.

次に、リスト画像G44が表示された状態で、ユーザは、所望の共有フォルダを選択するための操作を行う。これにより、制御部170は、選択された共有フォルダ(以下、選択共有フォルダともいう)を認識する(S240)。   Next, in a state where the list image G44 is displayed, the user performs an operation for selecting a desired shared folder. Thereby, the control unit 170 recognizes the selected shared folder (hereinafter also referred to as a selected shared folder) (S240).

ステップS250では、画像取得処理が行われる。画像取得処理では、制御部170は、ユーザ情報Rの識別情報(ユーザID)に関連付けられた、画像共有記憶部440の共有フォルダ441が記憶している複数の画像を取得する。すなわち、制御部170は、画像を取得する画像取得部である。   In step S250, an image acquisition process is performed. In the image acquisition process, the control unit 170 acquires a plurality of images stored in the shared folder 441 of the image sharing storage unit 440 associated with the identification information (user ID) of the user information R. That is, the control unit 170 is an image acquisition unit that acquires an image.

具体的には、画像取得処理では、制御部170が、ユーザ情報RのユーザIDに関連付けられた複数の画像を取得するための取得指示を、情報通信装置400へ送信する。当該取得指示には、ユーザ情報RのユーザIDが示される。   Specifically, in the image acquisition process, the control unit 170 transmits an acquisition instruction for acquiring a plurality of images associated with the user ID of the user information R to the information communication apparatus 400. The acquisition instruction indicates the user ID of the user information R.

情報通信装置400の情報管理部210は、取得指示を受信すると、当該取得指示が示すユーザIDに関連付けられた複数の画像を、画像共有記憶部440の共有フォルダ441から読み込む。そして、情報管理部210は、読み込んだ複数の画像を、プリント端末100へ送信する。   When receiving the acquisition instruction, the information management unit 210 of the information communication apparatus 400 reads a plurality of images associated with the user ID indicated by the acquisition instruction from the shared folder 441 of the image sharing storage unit 440. Then, the information management unit 210 transmits the plurality of read images to the print terminal 100.

これにより、制御部170は、ユーザIDに関連付けられた複数の画像を、情報通信装置400から取得する。なお、ユーザIDに関連付けられた画像の数が1である場合、制御部170は、情報通信装置400から1つの画像を取得する。以下においては、ステップS250の処理により情報通信装置400から取得された画像を取得画像ともいう。   Thereby, the control unit 170 acquires a plurality of images associated with the user ID from the information communication apparatus 400. When the number of images associated with the user ID is 1, the control unit 170 acquires one image from the information communication apparatus 400. Hereinafter, the image acquired from the information communication apparatus 400 by the process of step S250 is also referred to as an acquired image.

次に、制御部170は、複数の取得画像を、当該各取得画像のサムネール画像(縮小画像)として、表示部111に表示させる(S260)。以下においては、ユーザが印刷を望む画像を、印刷対象画像ともいう。   Next, the control unit 170 causes the display unit 111 to display a plurality of acquired images as thumbnail images (reduced images) of the acquired images (S260). Hereinafter, an image that the user desires to print is also referred to as a print target image.

次に、ユーザは、入力部120を用いて、表示部111に表示されている複数の画像(取得画像)のうち、印刷対象画像を選択するとともに、当該印刷対象画像を印刷する印刷メディア、印刷サイズおよび印刷枚数の選択を行う。なお、ユーザIDに関連付けられた画像の数が1である場合、表示部111に表示されている1つの画像が、印刷対象画像として選択される。   Next, the user selects a print target image from among a plurality of images (acquired images) displayed on the display unit 111 using the input unit 120, and print media and prints for printing the print target image Select the size and number of copies. When the number of images associated with the user ID is 1, one image displayed on the display unit 111 is selected as a print target image.

これにより、制御部170は、選択された印刷対象画像、印刷メディア、印刷サイズおよび印刷枚数を認識する(S270)。印刷メディアは、前述したので詳細な説明は繰り返さない。印刷サイズは、写真店などで印刷可能なサイズである。印刷サイズは、例えば、葉書きサイズ(ポストサイズ)、L判、2L判等である。印刷枚数は、印刷対象画像を印刷する印刷メディアの数である。   As a result, the control unit 170 recognizes the selected print target image, print medium, print size, and number of prints (S270). Since the print medium has been described above, detailed description will not be repeated. The print size is a size that can be printed at a photo shop or the like. The print size is, for example, a postcard size (post size), L size, 2L size, or the like. The number of prints is the number of print media on which the print target image is printed.

次に、ユーザは、プリント端末100による指示に従い、料金精算部140に設けられた料金投入口に印刷料金を投入する。印刷料金は、印刷サービスに必要な料金である。なお、印刷料金は、制御部170により算出される。これにより、プリント端末100は、料金を取得する(S280)。   Next, in accordance with an instruction from the print terminal 100, the user inputs a printing fee into a fee input port provided in the fee settlement unit 140. The printing fee is a fee required for the printing service. Note that the printing fee is calculated by the control unit 170. As a result, the print terminal 100 acquires a fee (S280).

料金が取得されると、印刷部130は、印刷対象画像を、印刷メディアに印刷する(S290)。ステップS250,S290により、印刷部130は、画像取得処理により取得された画像を印刷する。以下においては、画像(印刷対象画像)が印刷された印刷メディアを、印刷物ともいう。   When the fee is acquired, the printing unit 130 prints the print target image on the print medium (S290). Through steps S250 and S290, the printing unit 130 prints the image acquired by the image acquisition process. Hereinafter, a print medium on which an image (image to be printed) is printed is also referred to as a printed matter.

そして、プリント端末100は、印刷物を外部に排出する(S291)。これにより、ユーザは、印刷物を受け取る。   Then, the print terminal 100 discharges the printed material to the outside (S291). Thereby, the user receives the printed matter.

以上説明したように、本実施の形態によれば、印刷サービスシステム1000は、情報通信装置400、サーバ200およびプリント端末100を含む。情報通信装置400は、外部と画像の共有を行うための画像共有記憶部440を備える。サーバ200は、第1ユーザ情報を、該識別情報と関連付けて記憶する記憶部220を備える。プリント端末100は、ユーザが、識別情報を含む第2ユーザ情報を入力するための入力部120を備える。プリント端末100は、サーバ200の情報管理部210によりユーザの正当性が確認された場合、画像共有記憶部440が記憶している画像を取得し、画像を印刷する。   As described above, according to the present embodiment, the print service system 1000 includes the information communication apparatus 400, the server 200, and the print terminal 100. The information communication apparatus 400 includes an image sharing storage unit 440 for sharing an image with the outside. The server 200 includes a storage unit 220 that stores the first user information in association with the identification information. The print terminal 100 includes an input unit 120 for a user to input second user information including identification information. When the validity of the user is confirmed by the information management unit 210 of the server 200, the print terminal 100 acquires the image stored in the image sharing storage unit 440 and prints the image.

すなわち、印刷サービスシステム1000では、画像を、サーバ200とは異なる情報通信装置400に記憶させた状態において、プリント端末100で当該画像を印刷する。これにより、画像に関する処理負荷をサーバにかけることを防ぐことができる。そのため、画像に関する処理負荷をサーバにかけることに伴う、画像の印刷に要する時間の長期化を抑制することができる。   That is, in the print service system 1000, the image is printed by the print terminal 100 in a state where the image is stored in the information communication apparatus 400 different from the server 200. Thereby, it is possible to prevent a server from being subjected to a processing load related to an image. For this reason, it is possible to suppress an increase in the time required to print an image due to the processing load relating to the image being applied to the server.

また、本実施の形態によれば、ユーザは、事前にネットワーク30に接続された情報通信装置400に、ネットワーク30を経由して外部からアクセスできる共有フォルダ441を作成する。また、ユーザの情報通信装置400から、ネットワーク30を経由して、サーバ200の情報管理部210にアクセスして、共有フォルダ441に、ユーザID、パスワード、ユーザ認証情報などのユーザ情報を登録しておく。   Further, according to the present embodiment, the user creates the shared folder 441 that can be accessed from the outside via the network 30 to the information communication apparatus 400 connected to the network 30 in advance. In addition, the user information communication device 400 accesses the information management unit 210 of the server 200 via the network 30 and registers user information such as a user ID, password, and user authentication information in the shared folder 441. deep.

これにより、ユーザが、プリント端末100の前で、メモリーメディアの読み込みに要する時間、データ転送に要する時間といった時間だけ待たされる事を解消することができる。また、ユーザが、メモリーメディアを持ち運ぶ事によるメモリーメディアの破損または紛失を防止することができる。また、メモリーメディアの画像を事前にバックアップする煩わしさを不要とすることができる。以上により、ユーザが、プリント端末100で、所望の画像を容易かつ迅速に印刷することができる。   As a result, it is possible to eliminate waiting for the user in front of the print terminal 100 such as the time required for reading the memory medium and the time required for data transfer. Further, it is possible to prevent the memory media from being damaged or lost when the user carries the memory media. Moreover, the troublesomeness of backing up the images on the memory media in advance can be eliminated. As described above, the user can easily and quickly print a desired image on the print terminal 100.

また、本実施の形態によれば、ユーザの画像を、ネットワーク30に接続された情報通信装置400に記憶する。これにより、サーバ200に画像を記憶する必要がない。その結果、サーバ200に係る画像の記憶容量の管理と有効期限の管理を無くすことができる。したがって、サーバ200の記憶容量および稼働コスト、ならびに、サーバ200の管理コストを削減することができる。   Further, according to the present embodiment, the user image is stored in the information communication apparatus 400 connected to the network 30. This eliminates the need to store images in the server 200. As a result, it is possible to eliminate management of image storage capacity and expiration date related to the server 200. Therefore, the storage capacity and operating cost of the server 200 and the management cost of the server 200 can be reduced.

また、本実施の形態によれば、情報通信装置400は、ユーザが携帯可能な装置(例えば、携帯電話、スマートフォン等)である。これにより、情報通信装置400は電池の残量がある限りは、常にインターネットに接続されアクセス可能な状態にある。そのため、印刷サービスシステム1000をさらに安定して運用できる。   Further, according to the present embodiment, the information communication device 400 is a device that can be carried by the user (for example, a mobile phone, a smartphone, etc.). As a result, the information communication apparatus 400 is always connected to the Internet and accessible as long as the remaining battery level is available. Therefore, the print service system 1000 can be operated more stably.

また、本実施の形態によれば、ユーザがプリント端末で、事前にネットワークを経由して外部からアクセスできる共有フォルダ441に記憶させた画像を、ユーザ情報を入力して読み出す。そして、ユーザは、所望の画像を選択して印刷することができる。そのため、ユーザがメモリーメディアをプリント端末の設置場所まで持ち運ぶ事による、メモリーメディアの破損または紛失を無くすことができる。   Further, according to the present embodiment, the user stores the image stored in the shared folder 441 that can be accessed from the outside via the network in advance by inputting the user information on the print terminal. The user can select and print a desired image. Therefore, it is possible to eliminate damage or loss of the memory media due to the user carrying the memory media to the installation location of the print terminal.

また、上記の構成により、メモリーメディアの画像を事前にバックアップする煩わしさを不要とすることができる。そのため、ユーザがプリント端末の前でメモリーメディアから画像が読み込まれる時間または画像の転送に要する時間、待たされる事を解消することができる。その結果、ユーザが、プリント端末で所望の画像を容易かつ迅速に印刷することができる。   In addition, the above-described configuration can eliminate the trouble of backing up the images on the memory media in advance. Therefore, it is possible to eliminate waiting for the user to read the image from the memory medium or to transfer the image in front of the print terminal. As a result, the user can easily and quickly print a desired image on the print terminal.

また、本実施の形態によれば、画像をネットワーク30を経由して外部からアクセスできる共有フォルダ441に記憶させる。そのため、サーバの画像の記憶に係る記憶容量と有効期限の管理を軽減することができる。その結果、サーバの記憶コストおよび管理コストを減らすことができる。   Further, according to the present embodiment, the image is stored in the shared folder 441 that can be accessed from the outside via the network 30. Therefore, it is possible to reduce the management of the storage capacity and the expiration date related to the storage of the image of the server. As a result, the storage cost and management cost of the server can be reduced.

また、本実施の形態によれば、ネットワークを経由して外部からアクセスできる複数の共有フォルダ441に画像を分散させて記憶する。そのため、印刷サービスシステムの画像データの記憶に係る損傷または消失の可能性が少なくなる。その結果、安定したサービスの提供が可能になる。   Further, according to the present embodiment, images are distributed and stored in a plurality of shared folders 441 that can be accessed from the outside via a network. Therefore, the possibility of damage or disappearance related to storage of image data in the print service system is reduced. As a result, stable service can be provided.

また、本実施の形態によれば、ネットワークを経由して外部からアクセスできる複数の共有フォルダ441に画像を分散させて記憶する。そのため、情報通信装置400の電源が入っていない状態、あるいは、ネットワークストレージがネットワークに接続されていない状態であっても、他の共有フォルダ441から画像を読み込み印刷することができる。   Further, according to the present embodiment, images are distributed and stored in a plurality of shared folders 441 that can be accessed from the outside via a network. Therefore, even when the information communication apparatus 400 is not turned on or the network storage is not connected to the network, an image can be read from another shared folder 441 and printed.

また、本実施の形態によれば、ユーザが、画像が記憶されたメモリーメディアをプリント端末まで持参する必要を無くすことができる。また、ユーザがプリント端末の前で、メモリーメディアから画像を読み込まれる時間、あるいは、画像をサーバに転送する時間だけ待たされる事を解消することができる。また、ユーザが、プリント端末で所望の画像を容易かつ迅速に印刷することができる。   In addition, according to the present embodiment, it is possible to eliminate the need for the user to bring the memory medium storing the image to the print terminal. Further, it is possible to eliminate waiting for the user to read the image from the memory medium or to transfer the image to the server in front of the print terminal. In addition, the user can easily and quickly print a desired image on the print terminal.

なお、ユーザが、画像が記憶されたメモリーメディアをプリント端末まで持参する時に、メモリーメディアの紛失または損傷により画像を失うことがある。そこで、ユーザは、画像の消失を未然に防ぐため、デジタルカメラあるいはメモリーメディアに保存されている画像データを事前にバックアップする必要がある。しかしながら、本実施の形態によれば、上記のバックアップ等の作業を不要とすることができる。   Note that when the user brings the memory medium storing the image to the print terminal, the image may be lost due to loss or damage of the memory medium. Therefore, the user needs to backup the image data stored in the digital camera or the memory medium in advance in order to prevent the loss of the image. However, according to the present embodiment, it is possible to eliminate the work such as the backup.

また、本実施の形態によれば、ネットワークに接続され、画像を集中して記憶する大容量のサーバと、その画像の記憶容量を管理する管理装置を不要とすることができる。その結果、サーバの設置ならびにその維持と管理コストを大幅に削減することができる。   Further, according to the present embodiment, it is possible to eliminate the need for a large-capacity server that is connected to a network and stores images in a concentrated manner and a management device that manages the storage capacity of the images. As a result, server installation and maintenance and management costs can be greatly reduced.

なお、デジタルカメラの高解像度化および高画質化に伴い、画像のファイルサイズが増大しつつある。また、撮影した画像を記憶するメモリーメディアの大容量化により、記憶される画像の容量が増加している。そのため、プリント端末がメモリーメディアから画像を読み込む時間が長くなる。その結果、関連技術A,Bでは、印刷サービスのユーザはプリント端末の前で長時間待たなければならいという問題がある。   Note that the file size of an image is increasing as digital cameras have higher resolution and higher image quality. In addition, the capacity of stored images is increasing due to the increase in the capacity of memory media for storing captured images. For this reason, it takes a long time for the print terminal to read an image from the memory medium. As a result, the related technologies A and B have a problem that the user of the print service has to wait for a long time in front of the print terminal.

また、ユーザが印刷サービスを受けるためには、画像が記憶されたメモリーメディアをプリント端末が設置してある場所まで持ち運ぶ必要がある。そのため、ユーザが移動の途中で、メモリーメディアを破損させたり、メモリーメディアを紛失する場合があった。   In addition, in order for the user to receive a printing service, it is necessary to carry a memory medium storing an image to a place where the printing terminal is installed. For this reason, the user may damage the memory medium or lose the memory medium during the movement.

また、メモリーメディアには多くの種類がある。そのため、プリント端末には多種類のメモリーメディアに対応するため複数の挿入口がある。ユーザは、持参のメモリーメディアから画像を読み込ませる時に、挿入口を誤り、メモリーメディアを損傷させるトラブルが発生する可能性がある。そのため、利用者は事前にトラブルを避けるためメモリーメディアに記憶されている画像のコピー、画像のバックアップを行っておく必要があった。   There are many types of memory media. For this reason, the print terminal has a plurality of insertion openings in order to support various types of memory media. When a user reads an image from a memory medium he / she brings, there is a possibility that a trouble may occur in which the memory medium is damaged due to an incorrect insertion slot. Therefore, in order to avoid trouble, the user needs to make a copy of the image stored in the memory medium and a backup of the image in advance.

また、プリント端末から印刷サービスシステムの画像サーバに画像を記憶させる場合についても、メモリーメディアからの画像の読み込みと、サーバへ画像を転送している間、ユーザはプリント端末の前で待たなければならないという問題がある。   Also, when an image is stored in the image server of the print service system from the print terminal, the user must wait in front of the print terminal while reading the image from the memory medium and transferring the image to the server. There is a problem.

そこで、本実施の形態では、上記のように構成することにより、上記の各問題を解決することができる。   Therefore, in the present embodiment, each of the above problems can be solved by configuring as described above.

なお、本実施の形態では、ユーザIDおよびパスワードのユーザ識別情報を、ユーザ情報として利用する構成を述べた。また、本実施の形態では、共有フォルダへアクセスするために利用されるユーザ認証情報として、ICカードまたは磁気カードのカード情報、あるいは、会員カードが示す識別コードを利用する構成を述べた。しかしながら、本実施の形態は、これらの上記構成に限定されない。例えば、ユーザ識別情報に、上記のカード情報を相互に組み合わせて利用する構成としてもよい。   In the present embodiment, a configuration has been described in which user identification information of a user ID and a password is used as user information. Further, in the present embodiment, a configuration has been described in which card information of an IC card or a magnetic card or an identification code indicated by a membership card is used as user authentication information used for accessing a shared folder. However, the present embodiment is not limited to these configurations. For example, it is good also as a structure which utilizes said card information in combination with user identification information.

<実施の形態2>
実施の形態1では、共有フォルダを、ユーザの情報通信装置400に設ける構成としたが、本実施の形態では、共有フォルダを、ネットワーク30に接続されたネットワークストレージにも設ける。
<Embodiment 2>
In the first embodiment, the shared folder is provided in the user information communication apparatus 400. However, in the present embodiment, the shared folder is also provided in the network storage connected to the network 30.

図7は、本発明の実施の形態2に係る印刷サービスシステム1000Aの構成を示すブロック図である。図7を参照して、印刷サービスシステム1000Aは、図1の印刷サービスシステム1000と比較して、ネットワークストレージ50をさらに含む点が異なる。印刷サービスシステム1000Aのそれ以外の構成は、印刷サービスシステム1000と同様なので詳細な説明は繰り返さない。   FIG. 7 is a block diagram showing a configuration of a print service system 1000A according to Embodiment 2 of the present invention. Referring to FIG. 7, the print service system 1000A is different from the print service system 1000 of FIG. 1 in that it further includes a network storage 50. The rest of the configuration of the print service system 1000A is the same as that of the print service system 1000, so detailed description will not be repeated.

ネットワークストレージ50は、HDD等の記憶装置である。ネットワークストレージ50は、情報通信装置400の外部記憶装置として機能する。ネットワークストレージ50は、ネットワーク30と通信自在に構成される。すなわち、ネットワークストレージ50は、プリント端末100、情報通信装置400およびサーバ200の各々からアクセス可能に構成される。また、ネットワークストレージ50は、外部と画像の共有を行うための記憶装置である。   The network storage 50 is a storage device such as an HDD. The network storage 50 functions as an external storage device for the information communication apparatus 400. The network storage 50 is configured to be able to communicate with the network 30. That is, the network storage 50 is configured to be accessible from each of the print terminal 100, the information communication apparatus 400, and the server 200. The network storage 50 is a storage device for sharing images with the outside.

ネットワークストレージ50には、画像共有記憶部440と同様に、共有フォルダ51が設けられる。共有フォルダ51は、共有フォルダ441と同じように構成される。すなわち、ネットワークストレージ50の共有フォルダ51は、各識別情報に関連付けられた画像を記憶する。   Similar to the image sharing storage unit 440, the network storage 50 is provided with a shared folder 51. The shared folder 51 is configured in the same manner as the shared folder 441. That is, the shared folder 51 of the network storage 50 stores an image associated with each identification information.

上記構成の印刷サービスシステム1000Aでは、ユーザは、情報通信装置400の入力部412を利用して、外部からネットワーク30を介してアクセス可能な共有フォルダ51を設けるための操作MUを行う。これにより、ネットワークストレージ50に共有フォルダ51が設けられる。   In the print service system 1000 </ b> A having the above configuration, the user performs an operation MU for providing the shared folder 51 that can be accessed from the outside via the network 30 using the input unit 412 of the information communication apparatus 400. As a result, the shared folder 51 is provided in the network storage 50.

次に、ユーザは、入力部412を利用して、共有フォルダ51に画像を記憶させるための操作を行う。これにより、共有フォルダ51に画像が記憶される。   Next, the user uses the input unit 412 to perform an operation for storing an image in the shared folder 51. As a result, the image is stored in the shared folder 51.

また、ユーザには、入力部412を利用して、サーバ200の情報管理部210にアクセスして、ユーザ情報をサーバ200に登録する際に、ネットワークストレージ50に設けた共有フォルダ51の場所を示す共有フォルダ情報を登録する。   Further, the user is notified of the location of the shared folder 51 provided in the network storage 50 when accessing the information management unit 210 of the server 200 using the input unit 412 and registering user information in the server 200. Register shared folder information.

以上説明したように、本実施の形態では、情報通信装置400の他に外部記憶装置を利用する。これにより、大量かつ大容量の画像を安価に記憶させることができる。その結果、印刷サービスシステム1000Aにおいて、従来の印刷サービスシステムよりもはるかに大容量の画像を記憶させることができる。   As described above, in the present embodiment, an external storage device is used in addition to the information communication device 400. As a result, a large amount of large-capacity images can be stored at low cost. As a result, the print service system 1000A can store a much larger image than the conventional print service system.

なお、外部記憶装置としてのネットワークストレージ50の代わりに、インターネットのウエブサイトで提供される写真共有サービスあるいはデータ保管サービスを利用してもよい。   Note that a photo sharing service or a data storage service provided on an Internet website may be used instead of the network storage 50 as an external storage device.

<実施の形態3>
図8は、本発明の実施の形態3に係る印刷サービスシステム1000Bの構成を示すブロック図である。図8を参照して、印刷サービスシステム1000Bは、図7の印刷サービスシステム1000Aと比較して、m台の情報通信装置400の代わりにm台の情報通信装置400Bを含む点と、サーバ200の代わりにサーバ200Bを含む点とが異なる。印刷サービスシステム1000Bのそれ以外の構成は、印刷サービスシステム1000Aと同様なので詳細な説明は繰り返さない。
<Embodiment 3>
FIG. 8 is a block diagram showing a configuration of a print service system 1000B according to Embodiment 3 of the present invention. Referring to FIG. 8, the print service system 1000B includes m information communication apparatuses 400B instead of m information communication apparatuses 400, as compared with the print service system 1000A of FIG. Instead, the difference is that the server 200B is included. Since the other configuration of the print service system 1000B is the same as that of the print service system 1000A, detailed description will not be repeated.

m台の情報通信装置400Bは、情報通信装置400B−1,400B−2,・・・,400B−mと表現される。   The m information communication devices 400B are expressed as information communication devices 400B-1, 400B-2,..., 400B-m.

情報通信装置400Bは、図7の情報通信装置400と比較して、画像共有記憶部440に、システム共用フォルダ442がさらに設けられる点が異なる。すなわち、各情報通信装置400Bの画像共有記憶部440は、記憶領域としての共有フォルダ441と、記憶領域としてのシステム共用フォルダ442とを含む。情報通信装置400Bのそれ以外の構成は、情報通信装置400と同様なので詳細な説明は繰り返さない。すなわち、印刷サービスシステム1000Aには、画像共有記憶部440を有する情報通信装置400Bが複数設けられる。   The information communication device 400B is different from the information communication device 400 of FIG. 7 in that a system shared folder 442 is further provided in the image sharing storage unit 440. That is, the image sharing storage unit 440 of each information communication device 400B includes a shared folder 441 as a storage area and a system shared folder 442 as a storage area. Since the other configuration of information communication apparatus 400B is the same as that of information communication apparatus 400, detailed description will not be repeated. That is, the print service system 1000A is provided with a plurality of information communication apparatuses 400B having the image sharing storage unit 440.

以下、説明のために、異なる二人のユーザを、ユーザAおよびユーザBと表記する。また、本実施の形態において、特定の情報通信装置400が有する共有フォルダ441は、ユーザAを特定するための識別情報に関連付けられた画像を記憶する記憶領域である。   Hereinafter, two different users are referred to as a user A and a user B for the sake of explanation. In the present embodiment, the shared folder 441 included in the specific information communication apparatus 400 is a storage area for storing an image associated with identification information for specifying the user A.

当該特定の情報通信装置400が有するシステム共用フォルダ442は、印刷サービスシステム1000Aにおいて共有して使用される。ユーザAとは異なる別のユーザ(ユーザB)を特定するための別の識別情報に関連付けられた画像を記憶するための記憶領域である。当該別の識別情報は、例えば、ユーザIDである。   The system shared folder 442 included in the specific information communication apparatus 400 is shared and used in the print service system 1000A. This is a storage area for storing an image associated with another identification information for specifying another user (user B) different from the user A. The other identification information is, for example, a user ID.

サーバ200Bは、図7のサーバ200と比較して、情報管理部210の代わりに情報管理部210Bを備える点が異なる。サーバ200Bのそれ以外の構成は、サーバ200と同様なので詳細な説明は繰り返さない。   The server 200B is different from the server 200 of FIG. 7 in that an information management unit 210B is provided instead of the information management unit 210. Since the other configuration of server 200B is the same as that of server 200, detailed description will not be repeated.

情報管理部210Bは、情報管理部210と比較して、分散管理部213をさらに含む点が異なる。情報管理部210Bのそれ以外の構成は、情報管理部210と同様なので詳細な説明は繰り返さない。   The information management unit 210B is different from the information management unit 210 in that it further includes a distribution management unit 213. Since the other configuration of information management unit 210B is the same as that of information management unit 210, detailed description will not be repeated.

分散管理部213は、詳細は後述するが、画像を分散させて記憶させるための処理(以下、画像分散記憶処理ともいう)を行う。   Although details will be described later, the dispersion management unit 213 performs processing for dispersing and storing images (hereinafter also referred to as image dispersion storage processing).

次に、画像分散記憶処について説明する。ここで、ユーザAは、一例として、情報通信装置400B−1を保有するユーザであるとする。ユーザBは、一例として、情報通信装置400B−2を保有するユーザであるとする。また、各情報通信装置400Bの画像共有記憶部440には、前述の事前登録処理により、共有フォルダ441が設けられているとする。また、共有フォルダ441には、複数の画像が記憶されているとする。   Next, the image dispersion storage process will be described. Here, as an example, user A is assumed to be a user who owns information communication device 400B-1. As an example, the user B is assumed to be a user who owns the information communication device 400B-2. Further, it is assumed that the shared folder 441 is provided in the image sharing storage unit 440 of each information communication device 400B by the above-described pre-registration process. Further, it is assumed that the shared folder 441 stores a plurality of images.

画像分散記憶処理では、まず、フォルダ作成処理が行われる。フォルダ作成処理では、分散管理部213は、各情報通信装置400Bに対し、画像共有記憶部440にシステム共用フォルダ442を作成するための作成指示を送信する。各情報通信装置400Bの制御部402は、当該作成指示に従って、画像共有記憶部440に、システム共用フォルダ442を作成する。   In the image distributed storage process, first, a folder creation process is performed. In the folder creation process, the distribution management unit 213 transmits a creation instruction for creating the system shared folder 442 to the image sharing storage unit 440 to each information communication apparatus 400B. The control unit 402 of each information communication device 400B creates a system shared folder 442 in the image sharing storage unit 440 in accordance with the creation instruction.

次に、画像分散記憶処理では、複製画像記憶処理が行われる。以下の説明では、情報通信装置400B−1,400B−2を用いて説明する。以下においては、情報通信装置400B−1の共有フォルダ441に記憶されている画像を、画像G1とも表記する。   Next, in the image distributed storage process, a duplicate image storage process is performed. In the following description, the information communication apparatuses 400B-1 and 400B-2 are used for explanation. Hereinafter, the image stored in the shared folder 441 of the information communication apparatus 400B-1 is also referred to as an image G1.

また、以下においては、画像G1を複製した画像を、複製画像ともいう。また、以下においては、m台の情報通信装置400Bのうちの1台の情報通信装置400Bを、特定の情報通信装置400Bまたは元画像記憶装置ともいう。特定の情報通信装置400B(元画像記憶装置)は、一例として、情報通信装置400B−1である。   In the following, an image obtained by duplicating the image G1 is also referred to as a duplicate image. Hereinafter, one information communication device 400B among the m information communication devices 400B is also referred to as a specific information communication device 400B or an original image storage device. The specific information communication device 400B (original image storage device) is, for example, the information communication device 400B-1.

また、以下においては、m台の情報通信装置のうち、特定の情報通信装置400B以外の情報通信装置400Bを、他の情報通信装置400Bまたは複製画像記憶装置ともいう。他の情報通信装置400Bは、一例として、情報通信装置400B−2である。   In the following, information communication devices 400B other than the specific information communication device 400B among the m information communication devices are also referred to as other information communication devices 400B or duplicate image storage devices. Another information communication device 400B is, for example, an information communication device 400B-2.

複製画像記憶処理では、分散管理部213が、特定の情報通信装置400Bが有する画像共有記憶部440の共有フォルダ441に記憶されている画像G1を複製した複製画像を、他の情報通信装置400Bが有する画像共有記憶部440のシステム共用フォルダ442に記憶させるための処理を行う。   In the duplicate image storage process, the distribution management unit 213 copies a duplicate image obtained by copying the image G1 stored in the shared folder 441 of the image sharing storage unit 440 included in the specific information communication device 400B to the other information communication device 400B. Processing for storing in the system shared folder 442 of the image sharing storage unit 440 is performed.

具体的には、分散管理部213が、特定の情報通信装置400B(元画像記憶装置)が有する画像共有記憶部440の共有フォルダ441に記憶されている画像G1を取得する。そして、分散管理部213は、取得した画像G1を複製した複製画像を、他の情報通信装置400Bが有する画像共有記憶部440のシステム共用フォルダ442に記憶させる。   Specifically, the distribution management unit 213 acquires the image G1 stored in the shared folder 441 of the image sharing storage unit 440 included in the specific information communication device 400B (original image storage device). Then, the distribution management unit 213 stores the duplicate image obtained by duplicating the acquired image G1 in the system shared folder 442 of the image sharing storage unit 440 included in the other information communication apparatus 400B.

なお、システム共用フォルダ442には、複製画像のかわりに、当該複製画像を分割した複数の画像が記憶されてもよい。   The system shared folder 442 may store a plurality of images obtained by dividing the duplicate image instead of the duplicate image.

次に、ユーザ情報更新処理Nが行われる。ユーザ情報更新処理Nでは、分散管理部213は、分散記憶情報を、特定の情報通信装置400Bを保有するユーザを特定する識別情報に関連付けられたユーザディレクトリ221が記憶しているユーザ情報に含める。当該分散記憶情報は、複製画像を記憶するシステム共用フォルダ442の場所(すなわち、複製画像の記憶場所)を示す情報である。当該ユーザディレクトリ221が記憶しているユーザ情報は、前述の図2のユーザ情報登録処理において、ユーザが入力部412を利用して入力した情報である。   Next, a user information update process N is performed. In the user information update process N, the distributed management unit 213 includes the distributed storage information in the user information stored in the user directory 221 associated with the identification information that identifies the user who owns the specific information communication device 400B. The distributed storage information is information indicating the location of the system shared folder 442 storing the duplicate image (that is, the location where the duplicate image is stored). The user information stored in the user directory 221 is information input by the user using the input unit 412 in the user information registration process of FIG.

以上により、画像分散記憶処理が終了する。なお、複製画像記憶処理において、特定の情報通信装置400B(元画像記憶装置)の数は1であり、他の情報通信装置400B(複製画像記憶装置)の数はk(1≦k≦mを満たす自然数)である。   Thus, the image dispersion storage process ends. In the duplicate image storage process, the number of specific information communication devices 400B (original image storage devices) is 1, and the number of other information communication devices 400B (replicated image storage devices) is k (1 ≦ k ≦ m). Natural number to meet).

例えば、k=3である状態で複製画像記憶処理が行われることにより、1台の情報通信装置400B(元画像記憶装置)が有する画像G1の複製画像が、3台の情報通信装置400B(複製画像記憶装置)に記憶される。この場合、ユーザディレクトリ221が記憶している1つのユーザ情報は、3種類の分散記憶情報を含むことになる。   For example, when the duplicate image storage process is performed in a state where k = 3, the duplicate image of the image G1 included in one information communication device 400B (original image storage device) becomes three information communication devices 400B (replication). Image storage device). In this case, one user information stored in the user directory 221 includes three types of distributed storage information.

ここで、説明を簡単にするために、k=1であるとする。また、情報通信装置400B−1が元画像記憶装置であり、情報通信装置400B−2が複製画像記憶装置であるとする。この場合、複製画像記憶処理では、分散管理部213は、情報通信装置400B−1が有する画像共有記憶部440の共有フォルダ441に記憶されている画像G1を複製した複製画像を、情報通信装置400B−2が有する画像共有記憶部440のシステム共用フォルダ442に記憶させる。   Here, in order to simplify the explanation, it is assumed that k = 1. Further, it is assumed that the information communication device 400B-1 is an original image storage device and the information communication device 400B-2 is a duplicate image storage device. In this case, in the copy image storage process, the distribution management unit 213 copies the copy image obtained by copying the image G1 stored in the shared folder 441 of the image sharing storage unit 440 included in the information communication device 400B-1 to the information communication device 400B. -2 is stored in the system shared folder 442 of the image sharing storage unit 440.

そして、分散管理部213は、分散記憶情報を、情報通信装置400B−1を保有するユーザAを特定する識別情報に関連付けられたユーザディレクトリ221が記憶しているユーザ情報に含める。当該分散記憶情報は、情報通信装置400B−1のシステム共用フォルダ442の場所を示す情報である。   Then, the distribution management unit 213 includes the distributed storage information in the user information stored in the user directory 221 associated with the identification information that identifies the user A who owns the information communication device 400B-1. The distributed storage information is information indicating the location of the system shared folder 442 of the information communication apparatus 400B-1.

なお、画像分散記憶処理は、対象となる元画像記憶装置を変更させる毎に繰り返し行われる。画像分散記憶処理が繰り返し行われることにより、複数の複製画像を、複数のシステム共用フォルダ442に分散させて記憶させることができる。   The image dispersion storage process is repeatedly performed every time the target original image storage device is changed. By repeatedly performing the image distributed storage process, a plurality of duplicate images can be distributed and stored in a plurality of system shared folders 442.

次に、プリント端末100において、制御部170により、画像取得処理Bおよび複製画像取得処理の一方または両方が行われる。   Next, in the print terminal 100, the control unit 170 performs one or both of the image acquisition process B and the duplicate image acquisition process.

画像取得処理Bでは、制御部170が、前述のユーザ情報Rを利用して、サーバ200Bに対し、画像G1の記憶場所を問い合わせ、画像G1の記憶場所に従って共有フォルダ441に記憶されている画像G1を取得するための処理である。   In the image acquisition process B, the control unit 170 uses the user information R described above to inquire the server 200B about the storage location of the image G1, and the image G1 stored in the shared folder 441 according to the storage location of the image G1. It is processing for acquiring.

具体的には、画像取得処理Bでは、制御部170が、ユーザ情報Rを含む記憶場所要求を、サーバ200Bへ送信する。記憶場所要求とは、画像G1の記憶場所を問い合わせるための要求である。   Specifically, in the image acquisition process B, the control unit 170 transmits a storage location request including the user information R to the server 200B. The storage location request is a request for inquiring about the storage location of the image G1.

サーバ200Bは、記憶場所要求の受信に応じ、ユーザ情報Rに含まれるユーザIDに関連付けられたユーザディレクトリ221が記憶している共有フォルダ情報を、プリント端末100へ送信する。これにより、制御部170は、受信した共有フォルダ情報が示す画像G1の記憶場所に従って、当該記憶場所としての共有フォルダ441を含む情報通信装置400B−1に対し、画像G1を要求することにより、画像G1を取得する。   In response to receiving the storage location request, the server 200 </ b> B transmits the shared folder information stored in the user directory 221 associated with the user ID included in the user information R to the print terminal 100. As a result, the control unit 170 requests the image G1 from the information communication apparatus 400B-1 including the shared folder 441 as the storage location according to the storage location of the image G1 indicated by the received shared folder information. Get G1.

また、複製画像取得処理では、制御部170が、前述のユーザ情報Rを利用して、サーバ200Bに対し、複製画像の記憶場所を問い合わせ、該複製画像の記憶場所に従ってシステム共用フォルダ442に記憶されている複製画像を取得するための処理を行う。   Further, in the duplicate image acquisition process, the control unit 170 uses the above-described user information R to inquire the server 200B about the storage location of the duplicate image, and stores it in the system shared folder 442 according to the storage location of the duplicate image. The process for acquiring the duplicate image is performed.

具体的には、複製画像取得処理では、制御部170が、ユーザ情報Rを含む複製記憶場所要求を、サーバ200Bへ送信する。複製記憶場所要求とは、複製画像の記憶場所を問い合わせるための要求である。   Specifically, in the duplicate image acquisition process, control unit 170 transmits a duplicate storage location request including user information R to server 200B. The duplicate storage location request is a request for inquiring the storage location of the duplicate image.

サーバ200Bは、複製記憶場所要求の受信に応じ、ユーザ情報Rに含まれるユーザIDに関連付けられたユーザディレクトリ221が記憶している分散記憶情報を、プリント端末100へ送信する。これにより、制御部170は、受信した分散記憶情報が示す複製画像の記憶場所に従って、当該記憶場所としてのシステム共用フォルダ442を含む情報通信装置400B−1に対し、複製画像を要求することにより、複製画像を取得する。   In response to receiving the copy storage location request, the server 200 </ b> B transmits the distributed storage information stored in the user directory 221 associated with the user ID included in the user information R to the print terminal 100. Thereby, the control unit 170 requests a duplicate image from the information communication apparatus 400B-1 including the system shared folder 442 as the storage location according to the storage location of the duplicate image indicated by the received distributed storage information. Get a duplicate image.

以下においては、画像取得処理Bおよび複製画像取得処理の一方または両方で取得された画像(画像G1、複製画像)を、取得画像ともいう。   In the following, an image (image G1, duplicate image) acquired in one or both of the image acquisition process B and the duplicate image acquisition process is also referred to as an acquired image.

そして、印刷処理Bが行われる。印刷処理Bでは、図4のステップS260〜S291の処理が行われる。これにより、印刷部130が、印刷対象画像(取得画像)を、印刷メディアに印刷する。   Then, the printing process B is performed. In the printing process B, the processes of steps S260 to S291 in FIG. 4 are performed. Thereby, the printing unit 130 prints the print target image (acquired image) on the print medium.

以上のように、本実施の形態の印刷サービスシステム1000Bによれば、ネットワーク30に接続された複数の情報通信装置400Bのシステム共用フォルダ442に、画像を分散させて記憶する。そのため、印刷サービスシステム1000B全体では、画像の記憶に係る損傷または消失の可能性が少なくなり、安定した画像の保管が可能になる。   As described above, according to the print service system 1000B of the present embodiment, the images are distributed and stored in the system shared folder 442 of the plurality of information communication apparatuses 400B connected to the network 30. Therefore, in the entire print service system 1000B, the possibility of damage or disappearance related to image storage is reduced, and stable image storage is possible.

また、複数の情報通信装置400Bのシステム共用フォルダ442に画像を分散させて記憶する。そのため、万が一、ユーザが保有する情報通信装置400Bの電源が入っていない状態、あるいは、当該情報通信装置400Bが、ネットワーク30に接続されていない状態でも、プリント端末100により、ユーザの画像を取得し、当該画像を印刷することができる。   Further, the images are distributed and stored in the system shared folder 442 of the plurality of information communication apparatuses 400B. Therefore, even if the information communication apparatus 400B owned by the user is not turned on, or the information communication apparatus 400B is not connected to the network 30, the user's image is acquired by the print terminal 100. The image can be printed.

さらに、ネットワーク30に接続された情報通信装置400Bが多ければ多いほど、記憶できる画像の総容量が大きくなり、画像の分散記憶が広範囲にできる。そのため、印刷サービスシステム1000Bをさらに安定に維持して運用することができる。   Furthermore, the more information communication devices 400B connected to the network 30, the larger the total capacity of images that can be stored, and the wider range of image storage. Therefore, the print service system 1000B can be maintained and operated more stably.

<実施の形態4>
実施の形態3では、情報管理部210Bの分散管理部213は、画像共有記憶部440内にシステム共用フォルダ442を作成するための処理を行った。また、分散管理部213は、複製画像を、複数のシステム共用フォルダ442に分散させて記憶するための処理を行った。
<Embodiment 4>
In the third embodiment, the distribution management unit 213 of the information management unit 210B performs a process for creating the system shared folder 442 in the image sharing storage unit 440. In addition, the distribution management unit 213 performs processing for storing the duplicate image by distributing it to a plurality of system shared folders 442.

本実施の形態では、画像を安定して記憶して利用できるように、分散して記憶された画像を管理するための処理(以下、分散記憶画像管理処理という)を行う。分散記憶画像管理処理では、常に、一定数以上のシステム共用フォルダ442にアクセスできるように、画像の分散記憶場所の移動のための処理、新たなシステム共用フォルダ442に画像を分散して記憶させる処理等を行う。   In the present embodiment, processing for managing images stored in a distributed manner (hereinafter referred to as distributed storage image management processing) is performed so that the images can be stably stored and used. In the distributed storage image management processing, processing for moving the distributed storage location of images and processing for distributing and storing images in the new system shared folder 442 so that a certain number or more of the system shared folders 442 can always be accessed. Etc.

本実施の形態に係る印刷サービスシステムは、図8の印刷サービスシステム1000Bである。印刷サービスシステム1000Bにおける分散管理部213が、特定時間経過毎に、分散記憶画像管理処理を繰り返し行う。分散記憶画像管理処理は、一つのユーザ情報に係るアクセス可能な、画像の記憶先のシステム共用フォルダの数が、常に、規定値を超えるように管理する処理である。   The print service system according to the present embodiment is the print service system 1000B of FIG. The distribution management unit 213 in the print service system 1000B repeatedly performs the distributed storage image management process every time a specific time elapses. The distributed storage image management process is a process for managing such that the number of accessible system shared folders related to one user information always exceeds a prescribed value.

図9は、分散記憶画像管理処理のフローチャートである。   FIG. 9 is a flowchart of the distributed storage image management process.

ステップS310では、分散管理部213が、ユーザディレクトリ221に記憶されている、ユーザ情報を参照する。参照されるユーザ情報は、一例として、元画像記憶装置(情報通信装置400B)により入力された情報である。   In step S310, the distribution management unit 213 refers to user information stored in the user directory 221. The user information referred to is, for example, information input by the original image storage device (information communication device 400B).

ここで、当該ユーザ情報は、一例として、複数種類の分散記憶情報を含むとして、以下、説明する。なお、ユーザ情報は、1つの分散記憶情報を含む場合もある。以下においては、ステップS310において、参照されたユーザ情報を、参照ユーザ情報ともいう。   Here, the user information will be described below as an example including a plurality of types of distributed storage information. Note that the user information may include one piece of distributed storage information. Hereinafter, the user information referred to in step S310 is also referred to as reference user information.

また、以下においては、参照ユーザ情報に含まれる分散記憶情報に示されるシステム共用フォルダ442に対応する画像共有記憶部440を、対象画像共有記憶部ともいう。参照ユーザ情報に含まれる分散記憶情報の数が複数である場合、対象画像共有記憶部の数は複数である。ここでは、一例として、対象画像共有記憶部が複数であるとして説明する。   In the following, the image sharing storage unit 440 corresponding to the system shared folder 442 indicated in the distributed storage information included in the reference user information is also referred to as a target image sharing storage unit. When the number of pieces of distributed storage information included in the reference user information is plural, the number of target image sharing storage units is plural. Here, as an example, it is assumed that there are a plurality of target image sharing storage units.

ステップS320では、アクセス処理が行われる。アクセス処理では、分散管理部213が、全ての対象画像共有記憶部にアクセスを試みる。   In step S320, access processing is performed. In the access process, the distribution management unit 213 attempts to access all target image sharing storage units.

なお、例えば、対象画像共有記憶部を有する情報通信装置400の電源がオフの場合、当該対象画像共有記憶部(画像共有記憶部440)はアクセス不能である。以下においては、アクセス可能な画像共有記憶部440を、アクセス可能記憶部ともいう。   For example, when the information communication apparatus 400 having the target image sharing storage unit is turned off, the target image sharing storage unit (image sharing storage unit 440) is inaccessible. Hereinafter, the accessible image sharing storage unit 440 is also referred to as an accessible storage unit.

アクセス処理により、分散管理部213は、アクセス可能記憶部の数を把握する。以下においては、参照ユーザ情報に含まれる分散記憶情報の数を、単に、分散記憶情報数Sともいう。   Through the access processing, the distribution management unit 213 grasps the number of accessible storage units. Hereinafter, the number of distributed storage information included in the reference user information is also simply referred to as distributed storage information number S.

すなわち、ステップS320が所定時間毎に行われることにより、分散管理部213は、参照ユーザ情報に含まれる1以上の分散記憶情報の各々が示す複製画像の記憶場所である画像共有記憶部440(対象画像共有記憶部)に定期的にアクセスを試みる。これにより、分散管理部213は、同一の参照ユーザ情報に対応する、アクセス可能な画像共有記憶部の数を把握する。   That is, by performing step S320 at predetermined time intervals, the distribution management unit 213 causes the image sharing storage unit 440 (target) that is a storage location of the duplicate image indicated by each of the one or more pieces of distributed storage information included in the reference user information. The image sharing storage unit) is periodically accessed. Thereby, the distribution management unit 213 grasps the number of accessible image sharing storage units corresponding to the same reference user information.

ステップS330では、分散管理部213が、アクセス可能記憶部の数が、規定値T以上であるか否を判定する。規定値Tは、例えば、分散記憶情報数Sの0.3倍の値である。なお、当該0.3倍の値が整数でない場合、当該0.3倍の値の小数点以下の値が四捨五入された整数が、規定値Tに設定される。なお、分散記憶情報数Sが1である場合、規定値Tは1に設定される。   In step S330, the distribution management unit 213 determines whether the number of accessible storage units is equal to or greater than a specified value T. The prescribed value T is, for example, a value that is 0.3 times the number of distributed storage information S. When the 0.3-fold value is not an integer, an integer obtained by rounding off the value after the decimal point of the 0.3-fold value is set as the specified value T. When the number of distributed storage information S is 1, the specified value T is set to 1.

なお、規定値Tは、分散記憶情報数Sの0.3倍の値に限定されない。規定値Tは、例えば、分散記憶情報数Sの0.1〜0.2倍の値、または、分散記憶情報数Sの0.4倍の値であってもよい。   The specified value T is not limited to a value that is 0.3 times the number of distributed storage information S. The prescribed value T may be, for example, a value 0.1 to 0.2 times the number of distributed storage information S or a value 0.4 times the number of distributed storage information S.

ステップS330においてYESの場合、この分散記憶画像管理処理は終了する。一方、ステップS330においてNOの場合、すなわち、アクセス可能記憶部の数が規定値T未満の場合、処理はステップS331へ移行する。   If YES in step S330, this distributed storage image management process ends. On the other hand, if NO in step S330, that is, if the number of accessible storage units is less than the prescribed value T, the process proceeds to step S331.

以下においては、参照ユーザ情報に含まれる共有フォルダ情報で特定される共有フォルダ441を、特定共有フォルダともいう。また、以下においては、m台の情報通信装置400が、それぞれ有するm個の画像共有記憶部440のうち、対象画像共有記憶部以外の画像共有記憶部440を、新規画像共有記憶部ともいう。   Hereinafter, the shared folder 441 specified by the shared folder information included in the reference user information is also referred to as a specific shared folder. In the following, among the m image sharing storage units 440 that each of the m information communication apparatuses 400 has, the image sharing storage unit 440 other than the target image sharing storage unit is also referred to as a new image sharing storage unit.

ステップS331では、画像記憶処理Bが行われる。画像記憶処理Bでは、画像移動処理および画像複製処理のいずれかが行われる。   In step S331, an image storage process B is performed. In the image storage process B, either an image moving process or an image duplicating process is performed.

画像移動処理では、分散管理部213が、特定共有フォルダに記憶されている画像G1を、新規画像共有記憶部のシステム共用フォルダ442に移動させるための処理を行う。   In the image movement process, the distribution management unit 213 performs a process for moving the image G1 stored in the specific shared folder to the system shared folder 442 of the new image shared storage unit.

具体的には、分散管理部213が、特定共有フォルダに記憶されている画像G1を、当該特定共有フォルダを含む情報通信装置400から取得する。そして、分散管理部213は、取得した画像G1を、新規画像共有記憶部を含む全ての情報通信装置400の各々の当該新規画像共有記憶部のシステム共用フォルダ442に記憶させる。   Specifically, the distribution management unit 213 acquires the image G1 stored in the specific shared folder from the information communication apparatus 400 including the specific shared folder. Then, the distribution management unit 213 stores the acquired image G1 in the system shared folder 442 of each new image shared storage unit of all the information communication apparatuses 400 including the new image shared storage unit.

また、画像複製処理では、分散管理部213が、特定共有フォルダに記憶されている画像G1を複製した複製画像を新規画像共有記憶部に記憶させるための処理を行う。   In the image duplication processing, the distribution management unit 213 performs processing for storing a duplicate image obtained by duplicating the image G1 stored in the specific shared folder in the new image sharing storage unit.

具体的には、分散管理部213が、特定共有フォルダに記憶されている画像G1を、当該特定共有フォルダを含む情報通信装置400から取得する。そして、分散管理部213は、取得した画像G1を複製した複製画像を、新規画像共有記憶部を含む全ての情報通信装置400の各々の当該新規画像共有記憶部のシステム共用フォルダ442に記憶させる。   Specifically, the distribution management unit 213 acquires the image G1 stored in the specific shared folder from the information communication apparatus 400 including the specific shared folder. Then, the distribution management unit 213 stores the duplicate image obtained by duplicating the acquired image G1 in the system shared folder 442 of the new image shared storage unit of each of the information communication apparatuses 400 including the new image shared storage unit.

ステップS332では、ユーザ情報更新処理が行われる。ユーザ情報更新処理では、分散管理部213が、画像記憶処理Bで行われた処理に応じて、参照ユーザ情報を更新する。   In step S332, a user information update process is performed. In the user information update process, the distribution management unit 213 updates the reference user information in accordance with the process performed in the image storage process B.

画像記憶処理Bにおいて画像移動処理が行われた場合、分散管理部213は、画像移動処理により画像を記憶されたシステム共用フォルダ442の場所を示す分散記憶情報を、参照ユーザ情報にさらに含ませる。これにより、システム共用フォルダ442に記憶されている参照ユーザ情報を更新する。   When the image movement process is performed in the image storage process B, the distribution management unit 213 further includes distributed storage information indicating the location of the system shared folder 442 in which the image is stored by the image movement process, in the reference user information. As a result, the reference user information stored in the system shared folder 442 is updated.

画像記憶処理Bにおいて画像複製処理が行われた場合、分散管理部213は、画像複製処理により画像を記憶されたシステム共用フォルダ442の場所を示す分散記憶情報を、参照ユーザ情報にさらに含ませる。これにより、システム共用フォルダ442に記憶されている参照ユーザ情報を更新する。   When the image duplication process is performed in the image storage process B, the distribution management unit 213 further includes the distributed storage information indicating the location of the system shared folder 442 where the image is stored by the image duplication process in the reference user information. As a result, the reference user information stored in the system shared folder 442 is updated.

ステップS332の処理の後、再度、ステップS320の処理が行われる。   After the process of step S332, the process of step S320 is performed again.

以上の分散記憶画像管理処理により、ステップS330でYESと判定されない状態が継続する期間において、ステップS320のアクセス処理は所定時間毎に行われる。   By the above distributed storage image management process, the access process of step S320 is performed at predetermined time intervals during a period in which the state determined as YES in step S330 continues.

なお、分散記憶画像管理処理は、各ユーザディレクトリ221に記憶されているユーザ情報に対して行われる。すなわち、分散記憶画像管理処理は、記憶部220に記憶されている異なるユーザ情報毎に行われる。   Note that the distributed storage image management process is performed on user information stored in each user directory 221. That is, the distributed storage image management process is performed for each different user information stored in the storage unit 220.

以上説明したように、本実施の形態によれば、一つのユーザ情報に係るアクセス可能な、画像の記憶先としてのシステム共用フォルダの数が、常に、規定値を超えるように管理することができる。   As described above, according to the present embodiment, it is possible to manage the number of system shared folders as image storage destinations that can be accessed according to one user information always exceed a prescribed value. .

<実施の形態5>
本実施の形態では、暗号化の処理を行う構成について説明する。
<Embodiment 5>
In this embodiment, a configuration for performing encryption processing will be described.

図10は、本発明の実施の形態5に係る印刷サービスシステム1000Cの構成を示すブロック図である。図10を参照して、印刷サービスシステム1000Cは、図8の印刷サービスシステム1000Bと比較して、n台のプリント端末100の代わりにn台のプリント端末100Cを含む点と、サーバ200Bの代わりにサーバ200Cを含む点とが異なる。印刷サービスシステム1000Cのそれ以外の構成は、印刷サービスシステム1000Bと同様なので詳細な説明は繰り返さない。   FIG. 10 is a block diagram showing a configuration of a print service system 1000C according to Embodiment 5 of the present invention. Referring to FIG. 10, the print service system 1000C includes n print terminals 100C instead of n print terminals 100 as compared to the print service system 1000B in FIG. 8, and instead of the server 200B. The difference is that the server 200C is included. Since the other configuration of the print service system 1000C is the same as that of the print service system 1000B, detailed description will not be repeated.

n台のプリント端末100Cは、プリント端末100C−1,100C−2,・・・,100C−nと表現される。   The n print terminals 100C are expressed as print terminals 100C-1, 100C-2, ..., 100C-n.

サーバ200Cは、図8のサーバ200Bと比較して、情報管理部210Bの代わりに情報管理部210Cを備える点が異なる。サーバ200Cのそれ以外の構成は、サーバ200Bと同様なので詳細な説明は繰り返さない。   The server 200C is different from the server 200B of FIG. 8 in that an information management unit 210C is provided instead of the information management unit 210B. Since the other configuration of server 200C is the same as that of server 200B, detailed description will not be repeated.

情報管理部210Cは、情報管理部210Bと比較して、暗号処理部214をさらに含む点が異なる。情報管理部210Cのそれ以外の構成は、情報管理部210Bと同様なので詳細な説明は繰り返さない。   The information management unit 210C is different from the information management unit 210B in that it further includes an encryption processing unit 214. Since the other configuration of information management unit 210C is the same as that of information management unit 210B, detailed description will not be repeated.

暗号処理部214は、詳細は後述するが、暗号化の処理を行う。   Although the details will be described later, the encryption processing unit 214 performs encryption processing.

プリント端末100Cは、図8のプリント端末100と比較して、復号部180をさらに備える点が異なる。プリント端末100Cのそれ以外の構成は、プリント端末100と同様なので詳細な説明は繰り返さない。復号部180は、詳細は後述するが、復号の処理を行う。   The print terminal 100C is different from the print terminal 100 of FIG. 8 in that it further includes a decoding unit 180. Since the other configuration of print terminal 100C is the same as that of print terminal 100, detailed description will not be repeated. The decryption unit 180 performs decryption processing, details of which will be described later.

印刷サービスシステム1000Cでは、画像分散記憶処理Cが行われる。画像分散記憶処理Cは、実施の形態3の画像分散記憶処理において、システム共用フォルダ442に記憶される複製画像が暗号処理部214により暗号化されている点のみが異なる。画像分散記憶処理Cのそれ以外の処理は、画像分散記憶処理と同様なので詳細な説明は繰り返さない。   In the print service system 1000C, an image distributed storage process C is performed. The image distributed storage process C differs only in that the duplicate image stored in the system shared folder 442 is encrypted by the encryption processing unit 214 in the image distributed storage process of the third embodiment. Since the other processes of the image distributed storage process C are the same as the image distributed storage process, detailed description will not be repeated.

以下、簡単に説明する。画像分散記憶処理Cでは、分散管理部213が、暗号化された複製画像を、他の情報通信装置400Bが有する画像共有記憶部440のシステム共用フォルダ442に記憶させるための処理を行う。   A brief description is given below. In the image distribution storage process C, the distribution management unit 213 performs a process for storing the encrypted duplicate image in the system shared folder 442 of the image sharing storage unit 440 included in the other information communication apparatus 400B.

具体的には、分散管理部213が、特定の情報通信装置400B(元画像記憶装置)が有する画像共有記憶部440の共有フォルダ441に記憶されている画像G1を取得する。そして、分散管理部213は、取得した画像G1を複製した複製画像を生成する。   Specifically, the distribution management unit 213 acquires the image G1 stored in the shared folder 441 of the image sharing storage unit 440 included in the specific information communication device 400B (original image storage device). Then, the dispersion management unit 213 generates a duplicate image obtained by duplicating the acquired image G1.

次に、暗号処理部214が、複製画像を暗号化する。暗号化の方法は、例えば、例えば、一般的なパスワードを使用した方法、共通鍵コードと特定鍵コードとを用いたセキュリティーの高い方法である。これにより、ユーザ間のプライバシーが保てる。   Next, the encryption processing unit 214 encrypts the duplicate image. The encryption method is, for example, a method using a general password or a method with high security using a common key code and a specific key code. Thereby, privacy between users can be maintained.

以下においては、暗号化された複製画像を、暗号化画像ともいう。なお、暗号処理部214は、複製画像が分割された複数の画像を暗号化してもよい。   Hereinafter, the encrypted copy image is also referred to as an encrypted image. Note that the encryption processing unit 214 may encrypt a plurality of images obtained by dividing the duplicate image.

次に、分散管理部213は、暗号化画像(複製画像)を、他の情報通信装置400Bが有する画像共有記憶部440のシステム共用フォルダ442に記憶させる。   Next, the distribution management unit 213 stores the encrypted image (replicated image) in the system shared folder 442 of the image sharing storage unit 440 included in the other information communication apparatus 400B.

なお、システム共用フォルダ442には、複製画像の分割により得られた複数の画像の各々が暗号化された画像が記憶されてもよい。   The system shared folder 442 may store an image obtained by encrypting each of a plurality of images obtained by dividing the duplicate image.

次に、実施の形態3と同様、ユーザ情報更新処理Nが行われる。その後、プリント端末100Cにおいて、制御部170により、画像取得処理Bおよび複製画像取得処理Cの一方または両方が行われる。画像取得処理Bは、実施の形態3で説明した処理と同様である。   Next, as in the third embodiment, user information update processing N is performed. Thereafter, one or both of the image acquisition process B and the duplicate image acquisition process C are performed by the control unit 170 in the print terminal 100C. The image acquisition process B is the same as the process described in the third embodiment.

複製画像取得処理Cは、実施の形態3の複製画像取得処理において、取得される複製画像が暗号化されている点のみが異なる。複製画像取得処理Cのそれ以外の処理は、複製画像取得処理と同様なので詳細な説明は繰り返さない。   The duplicate image acquisition process C is different only in that the duplicate image acquired in the duplicate image acquisition process of the third embodiment is encrypted. Since the other processes of the duplicate image acquisition process C are the same as the duplicate image acquisition process, detailed description will not be repeated.

以下、簡単に説明する。複製画像取得処理Cでは、制御部170が、前述のユーザ情報Rを利用して、サーバ200Cに対し、暗号化された複製画像の記憶場所を問い合わせ、該複製画像の記憶場所に従ってシステム共用フォルダ442に記憶されている暗号化された複製画像を取得するための処理を行う。これにより、制御部170は、暗号化された複製画像(暗号化画像)を取得する。   A brief description is given below. In the duplicate image acquisition process C, the control unit 170 uses the user information R described above to inquire the server 200C about the storage location of the encrypted duplicate image, and the system shared folder 442 according to the storage location of the duplicate image. The process for obtaining the encrypted duplicate image stored in the. As a result, the control unit 170 acquires an encrypted copy image (encrypted image).

次に、復号処理が行われる。復号処理では、暗号化画像を復号する。これにより、復号処理は、暗号化されてない複製画像を取得する。   Next, a decoding process is performed. In the decryption process, the encrypted image is decrypted. Thereby, the decryption process acquires a non-encrypted duplicate image.

以下においては、画像取得処理Bおよび復号処理で取得された画像(画像G1、複製画像)を、取得画像ともいう。   Hereinafter, the image (image G1, duplicate image) acquired by the image acquisition process B and the decoding process is also referred to as an acquired image.

そして、印刷処理Cが行われる。印刷処理Cでは、図4のステップS260〜S291の処理が行われる。これにより、印刷部130が、印刷対象画像(取得画像)を、印刷メディアに印刷する。   Then, the printing process C is performed. In the printing process C, the processes of steps S260 to S291 in FIG. 4 are performed. Thereby, the printing unit 130 prints the print target image (acquired image) on the print medium.

なお、サーバ200Cの情報管理部210C(分散管理部213)は、情報通信装置400Bの共有フォルダ441に記憶されている画像G1が削除された場合、同画像が分散して記憶されているシステム共用フォルダ442の画像を消去してもよい。これにより、利用されない画像が、共有フォルダ内に残ったままにならにように管理してもよい。   When the image G1 stored in the shared folder 441 of the information communication apparatus 400B is deleted, the information management unit 210C (distribution management unit 213) of the server 200C shares the system in which the image is distributed and stored. The image in the folder 442 may be deleted. Thereby, management may be performed so that images that are not used remain in the shared folder.

以上説明したように、本実施の形態によれば、共用領域としてのシステム共用フォルダ442に、暗号化した画像を分散して記憶させる。これにより、ユーザ間のプライバシーが保てる。また、ユーザが記憶されていた画像を消去するための操作を行った場合、分散して記憶されていた、他の情報通信装置400Bの画像も消去される。そのため、不要になった画像を減らせ、システム全体の記憶容量の増大を抑えることができる。その結果、安定したシステムを運用することができる。   As described above, according to the present embodiment, encrypted images are distributed and stored in the system shared folder 442 as a shared area. Thereby, privacy between users can be maintained. In addition, when the user performs an operation for deleting the stored image, the image of the other information communication apparatus 400B stored in a distributed manner is also deleted. As a result, images that are no longer needed can be reduced, and an increase in the storage capacity of the entire system can be suppressed. As a result, a stable system can be operated.

(その他の変形例)
以上、本発明に係る印刷サービスシステムについて、実施の形態に基づいて説明したが、本発明は、これら実施の形態に限定されるものではない。本発明の主旨を逸脱しない範囲内で、当業者が思いつく変形を本実施の形態に施したものも、本発明に含まれる。つまり、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
(Other variations)
The print service system according to the present invention has been described based on the embodiments. However, the present invention is not limited to these embodiments. The present invention also includes modifications made to the present embodiment by those skilled in the art without departing from the scope of the present invention. In other words, the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

また、印刷サービスシステム1000,1000A,1000B,1000Cの各々は、図1,7,8,10に示される全ての構成要素を含まなくてもよい。すなわち、印刷サービスシステム1000,1000A,1000B,1000Cの各々は、本発明の効果を実現できる最小限の構成要素のみを含めばよい。   Further, each of the print service systems 1000, 1000A, 1000B, and 1000C may not include all the components shown in FIGS. That is, each of the print service systems 1000, 1000A, 1000B, and 1000C need only include the minimum components that can realize the effects of the present invention.

また、本発明は、印刷サービスシステム1000,1000A,1000B,1000Cの各々が備える特徴的な構成部の動作をステップとする画像印刷方法として実現してもよい。また、本発明は、当該画像印刷方法に含まれる各ステップをコンピュータが実行してもよい。また、本発明は、そのような画像印刷方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。   Further, the present invention may be realized as an image printing method in which operations of characteristic components included in each of the print service systems 1000, 1000A, 1000B, and 1000C are steps. In the present invention, a computer may execute each step included in the image printing method. The present invention may also be realized as a program that causes a computer to execute each step included in such an image printing method. Further, the present invention may be realized as a computer-readable recording medium that stores such a program. The program may be distributed via a transmission medium such as the Internet.

上記実施の形態で用いた全ての数値は、本発明を具体的に説明するための一例の数値である。すなわち、本発明は、上記実施の形態で用いた各数値に制限されない。   All the numerical values used in the above-mentioned embodiment are examples of numerical values for specifically explaining the present invention. That is, the present invention is not limited to the numerical values used in the above embodiments.

また、本発明に係る画像印刷方法は、図4のフローチャートの一部または全てに相当する。本発明に係る画像印刷方法は、図4における、対応する全てのステップを必ずしも含む必要はない。すなわち、本発明に係る画像印刷方法は、本発明の効果を実現できる最小限のステップのみを含めばよい。   The image printing method according to the present invention corresponds to a part or all of the flowchart of FIG. The image printing method according to the present invention does not necessarily include all corresponding steps in FIG. That is, the image printing method according to the present invention need only include the minimum steps that can realize the effects of the present invention.

また、画像印刷方法における各ステップの実行される順序は、本発明を具体的に説明するための一例であり、上記以外の順序であってもよい。また、画像印刷方法におけるステップの一部と、他のステップとは、互いに独立して並列に実行されてもよい。なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。   The order in which the steps in the image printing method are executed is an example for specifically explaining the present invention, and may be in an order other than the above. Further, some of the steps in the image printing method and other steps may be executed in parallel independently of each other. It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

例えば、プリント端末100(プリント端末100C)に、画像を分散記憶するための記憶先としてのシステム共用フォルダ442を設ける構成としてもよい。一般的な印刷サービスシステムにおいては、情報通信装置400の台数に比べて、プリント端末100の設置台数ははるかに少ない。しかしながら、プリント端末100は、印刷サービスの提供のために、サービス利用時間中は常に通電され、利用可能な状態である。そのため、プリント端末100に設けられたシステム共用フォルダ442へは常にアクセスができる。その結果、ユーザに安定して印刷プリントサービスを提供できる。   For example, a system shared folder 442 as a storage destination for distributing and storing images may be provided in the print terminal 100 (print terminal 100C). In a general print service system, the number of installed print terminals 100 is much smaller than the number of information communication apparatuses 400. However, the print terminal 100 is always energized and available for use during service use time for providing a print service. Therefore, the system shared folder 442 provided in the print terminal 100 can always be accessed. As a result, a print print service can be provided to the user stably.

また、情報通信装置400は、ユーザが携帯可能な装置に限定されず、据え置き型の装置であってもよい。   The information communication device 400 is not limited to a device that can be carried by the user, and may be a stationary device.

30 ネットワーク、50 ネットワークストレージ、51,441 共有フォルダ、100,100−1,100−2,・・・,100−n,100C,100C−1,100C−2,・・・,100C−n プリント端末、120,412 入力部、130 印刷部、150,212 照会部、170,402 制御部、180 復号部、200,200B,200C サーバ、210,210B,210C 情報管理部、213 分散管理部、214 暗号処理部、220 記憶部、400,400−1,400−2,・・・,400−m,400B,400B−1,400B−2,・・・,400B−m 情報通信装置、440 画像共有記憶部、442 システム共用フォルダ、1000,1000A,1000B,1000C 印刷サービスシステム。   30 network, 50 network storage, 51,441 shared folder, 100, 100-1, 100-2,..., 100-n, 100C, 100C-1, 100C-2,. , 120, 412 input unit, 130 printing unit, 150, 212 inquiry unit, 170, 402 control unit, 180 decryption unit, 200, 200B, 200C server, 210, 210B, 210C information management unit, 213 distribution management unit, 214 encryption Processing unit, 220 storage unit, 400, 400-1, 400-2, ..., 400-m, 400B, 400B-1, 400B-2, ..., 400B-m Information communication device, 440 Image sharing storage 442 System shared folder, 1000, 1000A, 1000B, 1000C Print service Stem.

Claims (5)

ネットワークを介して互いに通信可能な情報通信装置、サーバおよびプリント端末を含む印刷サービスシステムであって、
前記情報通信装置は、
ユーザを特定するための識別情報に関連付けられた画像を記憶し、かつ、外部と該画像の共有を行うための画像共有記憶部を備え、
前記サーバは、
前記識別情報を含む第1ユーザ情報を、該識別情報と関連付けて記憶する記憶部を備え、
前記プリント端末は、
ユーザが、該ユーザを特定するための前記識別情報を含む第2ユーザ情報を入力するための入力部と、
入力された前記第2ユーザ情報を前記サーバへ送信する送信部と、を備え、
前記サーバは、さらに、
受信した前記第2ユーザ情報と前記第1ユーザ情報とを利用して、該第2ユーザ情報を入力した前記ユーザの正当性を確認するための判定を行う情報管理部を備え、
前記プリント端末は、さらに、
前記正当性が確認された場合、前記第2ユーザ情報の前記識別情報に関連付けられた、前記画像共有記憶部が記憶している前記画像を取得する画像取得部と、
取得された前記画像を印刷する印刷部と、を備え
前記印刷サービスシステムには、前記画像共有記憶部を有する前記情報通信装置が複数設けられ、
各情報通信装置の前記画像共有記憶部は、
前記識別情報に関連付けられた画像を記憶する第1記憶領域と、
別のユーザを特定するための別の識別情報に関連付けられた画像を記憶するための第2記憶領域とを含み、
前記サーバの前記情報管理部は、
複数の前記情報通信装置のうちの特定の情報通信装置が有する前記画像共有記憶部の前記第1記憶領域に記憶されている前記画像である対象画像を複製した画像である複製画像を、該複数の情報通信装置のうち、該特定の情報通信装置以外の他の情報通信装置が有する前記画像共有記憶部の前記第2記憶領域に記憶させるための処理を行う分散管理部を含み、
前記分散管理部は、さらに、前記複製画像の記憶場所を示す分散記憶情報を前記第1ユーザ情報に含めさせ、
前記プリント端末の前記画像取得部は、
(a)前記第2ユーザ情報を利用して、前記サーバに対し、前記第1記憶領域に記憶されている前記対象画像の記憶場所を問い合わせ、該対象画像の記憶場所に従って前記第1記憶領域に記憶されている前記対象画像を取得するための処理
(b)前記第2ユーザ情報を利用して、前記サーバに対し、前記分散記憶情報が示す前記複製画像の記憶場所を問い合わせ、該複製画像の記憶場所に従って前記第2記憶領域に記憶されている該複製画像を取得するための処理
の一方または両方を行い、
前記サーバの前記分散管理部は、さらに、前記第1ユーザ情報に含まれる該分散記憶情報が示す前記複製画像の記憶場所である前記画像共有記憶部に定期的にアクセスを試みることにより、同一の該第1ユーザ情報に対応する、アクセス可能な前記画像共有記憶部の数を把握し、
前記分散管理部は、さらに、前記アクセス可能な前記画像共有記憶部の数が規定値未満の場合、
(c)前記対象画像を、複数の前記画像共有記憶部のうち、前記分散管理部が定期的にアクセスを試みる前記画像共有記憶部以外の前記画像共有記憶部である新規画像共有記憶部の前記第2記憶領域に移動させるための処理
(d)前記複製画像を前記新規画像共有記憶部に記憶させるための処理
の一方を行う
印刷サービスシステム。
A print service system including an information communication device, a server, and a print terminal that can communicate with each other via a network,
The information communication device includes:
An image sharing storage unit for storing an image associated with identification information for specifying a user and sharing the image with the outside;
The server
A storage unit for storing the first user information including the identification information in association with the identification information;
The print terminal is
An input unit for a user to input second user information including the identification information for specifying the user;
A transmission unit that transmits the input second user information to the server,
The server further includes:
Using the received second user information and the first user information, an information management unit for performing a determination for confirming the validity of the user who has input the second user information;
The print terminal further includes:
When the validity is confirmed, an image acquisition unit that acquires the image stored in the image sharing storage unit and associated with the identification information of the second user information;
A printing unit for printing the acquired image ,
The print service system includes a plurality of the information communication devices having the image sharing storage unit,
The image sharing storage unit of each information communication device is
A first storage area for storing an image associated with the identification information;
A second storage area for storing an image associated with another identification information for identifying another user,
The information management unit of the server is
A plurality of duplicate images, which are images obtained by duplicating the target image, which is the image stored in the first storage area of the image sharing storage unit included in a specific information communication device of the plurality of information communication devices. A distribution management unit that performs processing for storing in the second storage area of the image sharing storage unit included in another information communication device other than the specific information communication device,
The distribution management unit further includes distributed storage information indicating a storage location of the duplicate image in the first user information,
The image acquisition unit of the print terminal is
(A) Using the second user information, the server is inquired about the storage location of the target image stored in the first storage area, and is stored in the first storage area according to the storage location of the target image. Process for acquiring the stored target image
(B) Using the second user information, the server is inquired about the storage location of the duplicate image indicated by the distributed storage information, and is stored in the second storage area according to the storage location of the duplicate image. Processing for obtaining the duplicate image
Do one or both of
The distribution management unit of the server further tries to access the image sharing storage unit, which is a storage location of the duplicate image indicated by the distributed storage information included in the first user information, by periodically accessing the same. Ascertaining the number of accessible image sharing storage units corresponding to the first user information;
If the number of accessible image sharing storage units is less than a prescribed value, the distribution management unit,
(C) The new image sharing storage unit that is the image sharing storage unit other than the image sharing storage unit that the distribution management unit periodically tries to access among the plurality of image sharing storage units. Processing for moving to the second storage area
(D) Processing for storing the duplicate image in the new image sharing storage unit
A printing service system that does one of the above .
前記印刷サービスシステムは、さらに、
前記ネットワークと通信自在に構成され、かつ、画像を記憶し、かつ、外部と該画像の共有を行うためのネットワークストレージを含む
請求項1に記載の印刷サービスシステム。
The print service system further includes:
The print service system according to claim 1, comprising a network storage configured to be communicable with the network, storing an image, and sharing the image with the outside.
前記サーバの前記情報管理部は、さらに、
前記複製画像を暗号化する暗号処理部を含み、
前記サーバの前記分散管理部は、暗号化された前記複製画像を、前記他の情報通信装置が有する前記画像共有記憶部の前記第2記憶領域に記憶させるための処理を行い、
前記プリント端末の前記画像取得部は、前記第2ユーザ情報を利用して、前記サーバに対し、前記分散記憶情報が示す前記複製画像の記憶場所を問い合わせ、該複製画像の記憶場所に従って前記第2記憶領域に記憶されている暗号化された該複製画像を取得するための処理を行い、
前記プリント端末は、さらに、
取得した前記暗号化された複製画像を復号する復号部を備える
請求項またはに記載の印刷サービスシステム。
The information management unit of the server further includes:
An encryption processing unit for encrypting the duplicate image;
The distribution management unit of the server performs a process for storing the encrypted duplicate image in the second storage area of the image sharing storage unit included in the other information communication device,
The image acquisition unit of the print terminal uses the second user information to inquire the storage location of the duplicate image indicated by the distributed storage information to the server, and the second user information is stored in accordance with the storage location of the duplicate image. Performing a process for obtaining the encrypted duplicate image stored in the storage area;
The print terminal further includes:
Print service system as in claim 1 or 2 comprising a decoding unit for decoding the acquired the encrypted duplicated image.
前記第2ユーザ情報は、ユーザIDおよびパスワードを含み、
前記第2ユーザ情報は、(a)IC(Integrated Circuit)カードまたは磁気カードである物理カードと、(b)バーコードまたはマトリックス型2次元コードである識別コードとのいずれか一方と組み合わせて使用される
請求項1〜のいずれか1項に記載の印刷サービスシステム。
The second user information includes a user ID and a password,
The second user information is used in combination with either (a) a physical card which is an IC (Integrated Circuit) card or a magnetic card and (b) an identification code which is a bar code or a matrix type two-dimensional code. The printing service system according to any one of claims 1 to 3 .
前記情報通信装置は、ユーザが携帯可能な装置である
請求項1〜のいずれか1項に記載の印刷サービスシステム。
The information communication apparatus, the print service system according to any one of claims 1-4 user is capable portable device.
JP2013194210A 2013-09-19 2013-09-19 Printing service system Expired - Fee Related JP6249697B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013194210A JP6249697B2 (en) 2013-09-19 2013-09-19 Printing service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013194210A JP6249697B2 (en) 2013-09-19 2013-09-19 Printing service system

Publications (2)

Publication Number Publication Date
JP2015060435A JP2015060435A (en) 2015-03-30
JP6249697B2 true JP6249697B2 (en) 2017-12-20

Family

ID=52817898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013194210A Expired - Fee Related JP6249697B2 (en) 2013-09-19 2013-09-19 Printing service system

Country Status (1)

Country Link
JP (1) JP6249697B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004088726A (en) * 2002-06-26 2004-03-18 Casio Comput Co Ltd Network print system
JP2005204031A (en) * 2004-01-15 2005-07-28 Canon Inc Image forming system
US20120167181A1 (en) * 2010-12-22 2012-06-28 Toshiba Tec Kabushiki Kaisha Image forming apparatus, image forming method and image forming system
JP2012252579A (en) * 2011-06-03 2012-12-20 Fuji Xerox Co Ltd Image forming system, image forming apparatus, and program
JP2013127742A (en) * 2011-12-19 2013-06-27 Sharp Corp Image output system, and information processing device

Also Published As

Publication number Publication date
JP2015060435A (en) 2015-03-30

Similar Documents

Publication Publication Date Title
US8205797B2 (en) Method and system for transmitting proof of payment for “pay-as-you-go” multi-function devices
JP4161265B2 (en) Image processing system
US7515180B2 (en) Shooting apparatus and servers, systems and methods for managing images shot by the shooting apparatus
CN105074647B (en) Release code with print job identifier and indication
CN103218185A (en) Management device, information processing system, management method, and storage medium
US20040230842A1 (en) Image forming apparatus, launching method of program in the apparatus, image forming system, and program and storage medium therefor
TWI345725B (en) Information processing device, secure processing device and information processing system
CN104067590A (en) Permissions for exploitable content
JP2015180995A (en) Information processing system, management device, information output method, and program
JP2011054044A (en) Image forming apparatus, license processing method, and license processing program
JP5808458B2 (en) Document distribution method
JP2003061064A (en) Image distribution system, image data distributor, image distribution method, and program for the image data distributor and computer-readable recording medium with the program recorded thereon
JP2013146915A (en) Print terminal, image printing method and print system
JP2002007737A (en) Printing system, printer client, service system, charge- calculating method for printing system and charging method for the printing system
JP6249697B2 (en) Printing service system
US10812683B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium providing concealed history information in accordance with authorization of a viewer
US20060098226A1 (en) Method and system for performing a printing process, method and apparatus for processing information, print server and method of performing a printing process in print server, and program
US20090099937A1 (en) Product ordering apparatus
JP7322472B2 (en) File management device, file management program, file management system, and information processing program
JP7167771B2 (en) File management device, file management program, and file management system
US20210303640A1 (en) Document management system, processing terminal device, and control device
JP2004357024A (en) Image reading device and image reading system
US20240265121A1 (en) Image forming apparatus, information terminal, methods of controlling image forming apparatus and information terminal, storage medium, and image forming system
JP5648729B2 (en) Information processing apparatus, installation method, and installation program
US10776055B1 (en) Management apparatus and non-transitory computer readable medium of distributing information related to charging incurred for printing

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170405

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170425

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170609

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171121

R150 Certificate of patent or registration of utility model

Ref document number: 6249697

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees