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
JP7834976B2 - Information processing device, image processing device, and information processing system - Google Patents
[go: Go Back, main page]

JP7834976B2 - Information processing device, image processing device, and information processing system - Google Patents

Information processing device, image processing device, and information processing system

Info

Publication number
JP7834976B2
JP7834976B2 JP2021143239A JP2021143239A JP7834976B2 JP 7834976 B2 JP7834976 B2 JP 7834976B2 JP 2021143239 A JP2021143239 A JP 2021143239A JP 2021143239 A JP2021143239 A JP 2021143239A JP 7834976 B2 JP7834976 B2 JP 7834976B2
Authority
JP
Japan
Prior art keywords
reservation information
information
files
printing
unit
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.)
Active
Application number
JP2021143239A
Other languages
Japanese (ja)
Other versions
JP2023036275A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2021143239A priority Critical patent/JP7834976B2/en
Publication of JP2023036275A publication Critical patent/JP2023036275A/en
Application granted granted Critical
Publication of JP7834976B2 publication Critical patent/JP7834976B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Description

本発明は、情報処理装置、画像処理装置および情報処理システムに関する。 This invention relates to an information processing device, an image processing device, and an information processing system.

特許文献1には、利用者が印刷物を使用して商品を購入したとき、印刷物利用情報入力端末は、印刷物に印刷されている、商品の利用者による購買行為に関する情報を監視するための識別子を読み取り、その識別子により表される利用状況に基づいて、印刷物の出力処理に対する課金の提供者に対する負担割合を調整することで、利用者による購買行為に関する情報を提供者に通知する構成について記載されている。 Patent Document 1 describes a configuration in which, when a user purchases a product using printed materials, a printed material usage information input terminal reads an identifier printed on the printed material for monitoring information regarding the user's purchasing activity, and based on the usage status represented by that identifier, adjusts the provider's share of the charges for printing the material, thereby notifying the provider of information regarding the user's purchasing activity.

特開2003-337690号報Japanese Patent Publication No. 2003-337690

コンビニエンスストア等の店舗に設置された画像処理装置にて、予めサーバ上に登録されているファイルを選択して印刷するネットワーク印刷サービスがある。サーバにファイルが登録された際に、ファイル毎に印刷することができる期間を設け、ユーザに印刷可能期間を有する予約番号を提供する態様がある。かかる態様にて、予約番号の印刷可能期間の経過後は、その予約番号に基づいてサーバに登録されているファイルを印刷できない。
本発明の目的は、予約した印刷ファイルを特定する情報であって、印刷できる期間を有する予約情報であっても、特定条件においてその期間を延長することにある。
There is a network printing service that allows users to select and print files pre-registered on a server using image processing devices installed in stores such as convenience stores. In some cases, when a file is registered on the server, a period is set during which each file can be printed, and the user is provided with a reservation number that has a printable period. In this configuration, after the printable period of the reservation number has expired, it is not possible to print the file registered on the server based on that reservation number.
The objective of the present invention is to provide information that identifies a reserved print file, and even if the reservation information has a period during which it can be printed, to extend that period under specific conditions.

請求項1に記載の発明は、プロセッサを備え、前記プロセッサは、印刷が予約されたファイルに関連した、予め定められた期間の印刷が許可される予約情報を取得し、ユーザにより紐づけられた複数の前記予約情報を纏めた纏め予約情報を取得し、前記纏め予約情報に紐づけられた複数の前記予約情報のうち印刷が許可される前記予め定められた期間の終了時刻が最も遅い予約情報に合わせて他の当該予約情報の当該予め定められた期間を延長する情報処理装置である。
請求項2に記載の発明は、前記プロセッサは、前記纏め予約情報に基づいて印刷されるファイルの印刷の記録を、当該ファイル毎に管理することを特徴とする請求項1に記載の情報処理装置である。
請求項3に記載の発明は、前記プロセッサは、前記印刷の記録に基づいて、前記纏め予約情報に紐づけられた複数のファイルに優先度を付与することを特徴とする請求項2に記載の情報処理装置である。
請求項4に記載の発明は、前記プロセッサは、前記纏め予約情報に紐づけられた前記複数のファイルのうち、印刷されたことのあるファイルよりも印刷されていないファイルに高い優先度を付与することを特徴とする請求項3に記載の情報処理装置である。
請求項5に記載の発明は、前記プロセッサは、前記優先度に基づいて、前記纏め予約情報に紐づけられた前記複数のファイルを一括して印刷する際の印刷する順序を決定することを特徴とする請求項3に記載の情報処理装置である。
請求項6に記載の発明は、前記プロセッサは、前記纏め予約情報に紐づけられた複数のファイルを読み出すコード情報を生成することを特徴とする請求項1に記載の情報処理装置である。
請求項7に記載の発明は、前記コード情報は、前記纏め予約情報とともに、印刷を指示するユーザのユーザ情報を含むことを特徴とする請求項6に記載の情報処理装置である
The invention described in claim 1 is an information processing device comprising a processor, the processor acquiring reservation information relating to a file on which printing is reserved, which permits printing for a predetermined period, acquiring aggregated reservation information which combines a plurality of such reservation information linked by the user, and extending the predetermined period of the other reservation information to match the reservation information with the latest end time of the predetermined period on which printing is permitted among the plurality of such reservation information linked to the aggregated reservation information .
The invention described in claim 2 is an information processing device according to claim 1, characterized in that the processor manages a record of printing for each file to be printed based on the batch reservation information.
The invention described in claim 3 is an information processing device according to claim 2, characterized in that the processor assigns priority to a plurality of files associated with the bundled reservation information based on the print record.
The invention described in claim 4 is an information processing device according to claim 3, characterized in that the processor assigns a higher priority to files that have not been printed than to files that have been printed among the plurality of files associated with the bundled reservation information.
The invention described in claim 5 is an information processing device according to claim 3, characterized in that the processor determines the printing order when printing the plurality of files associated with the batch reservation information in a batch, based on the priority.
The invention described in claim 6 is an information processing device according to claim 1, characterized in that the processor generates code information for reading a plurality of files associated with the group reservation information.
The invention described in claim 7 is an information processing device according to claim 6, characterized in that the code information includes user information of the user who instructs printing, together with the group reservation information .

請求項1発明によれば、予約した印刷ファイルを特定する情報であって、印刷できる期間を有する予約情報であっても、特定条件においてその期間を延長することができる。
請求項2の発明によれば、一意に印刷される複数のファイルのそれぞれの印刷履歴を把握することができる。
請求項3の発明によれば、一意に特定される複数のファイルのうち、印刷すべきファイルを選択するユーザの負担を軽減することができる。
請求項4の発明によれば、一意に特定される複数のファイルのうち、印刷忘れの可能性があるファイルの印刷を促すことができる。
請求項5の発明によれば、一意に特定される複数のファイルのうち、印刷すべきファイルが印刷されない可能性を低減することができる。
請求項6の発明によれば、複数のファイルを読み出す情報を入力するユーザの負担を軽減することができる。
請求項7の発明によれば、印刷を指示したユーザ毎に、一意に印刷される複数のファイルのそれぞれの印刷履歴を把握することができる
According to the invention of claim 1, even if the information identifying the reserved print file has a period during which it can be printed, that period can be extended under specific conditions.
According to the invention of claim 2, the print history of each of the multiple files that are printed uniquely can be tracked.
According to the invention of claim 3, the burden on the user to select the file to be printed from among a plurality of uniquely identified files can be reduced.
According to the invention of claim 4, it is possible to prompt the printing of files that may have been forgotten to print among a plurality of uniquely identified files.
According to the invention of claim 5, the possibility that a file to be printed will not be printed among a plurality of uniquely identified files can be reduced.
According to the invention of claim 6, the burden on the user to input information for reading multiple files can be reduced.
According to the invention of claim 7, the print history of each of the multiple files that are uniquely printed can be tracked for each user who has instructed printing .

本実施の形態が適用される情報処理システムの全体構成例を示した図である。This figure shows an example of the overall configuration of an information processing system to which this embodiment is applied. 本実施の形態に係るサーバ装置のハードウェア構成の一例を示したブロック図である。This is a block diagram showing an example of the hardware configuration of the server device according to this embodiment. 本実施の形態に係る画像処理装置のハードウェア構成の一例を示したブロック図である。This is a block diagram showing an example of the hardware configuration of the image processing device according to this embodiment. 本実施の形態に係るサーバ装置の機能構成の一例を示したブロック図である。This is a block diagram showing an example of the functional configuration of the server device according to this embodiment. 本実施の形態に係る画像処理装置の機能構成の一例を示したブロック図である。This is a block diagram showing an example of the functional configuration of the image processing apparatus according to this embodiment. 本実施の形態に係るサーバ装置が纏め予約情報を管理する処理手順を示したフローチャートである。This flowchart shows the processing procedure for managing aggregated reservation information by the server device according to this embodiment. 本実施の形態が適用される纏め予約情報の管理の一例を示した表である。This table shows an example of how to manage group reservation information to which this embodiment applies. 本実施の形態に係るサーバ装置が纏め予約情報に関連するファイルを提供する処理手順を示したフローチャートである。This flowchart shows the processing procedure by which the server device according to this embodiment provides files related to the aggregated reservation information. 本実施の形態が適用される印刷の記録の管理の一例を示した表である。This table shows an example of how to manage print records to which this embodiment applies. 本実施の形態に係る画像処理装置が纏め予約情報に紐づくファイルを印刷する処理手順を示したフローチャートである。This flowchart shows the processing procedure for printing a file associated with a batch reservation information using the image processing device according to this embodiment.

以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
<情報処理システム1の全体構成>
図1は、本実施の形態が適用される情報処理システム1の全体構成例を示した図である。
図示するように、この情報処理システム1は、印刷されるファイルを管理するサーバ装置10と、不特定多数のユーザが使用する画像処理装置20とが、通信回線80を介して接続されることにより構成されている。さらに、印刷されるファイルをサーバ装置10にアップロードするユーザ端末装置30を備えてもよい。この通信回線80は、例えば、インターネット等の回線であり、サーバ装置10と画像処理装置20との間の情報通信に用いられる。
なお、本実施の形態において、「ファイル」とは、サーバ装置10等にて記憶される電子文書のことである。このファイルは、文字のほかに画像を含んでいてもよく、文字を含まず画像のみからなっていてもよい。
Embodiments of the present invention will be described in detail below with reference to the attached drawings.
<Overall configuration of Information Processing System 1>
Figure 1 is a diagram showing an example of the overall configuration of the information processing system 1 to which this embodiment is applied.
As shown in the figure, this information processing system 1 is configured by connecting a server device 10 that manages files to be printed and an image processing device 20 used by an unspecified number of users via a communication line 80. Furthermore, it may also include a user terminal device 30 for uploading files to be printed to the server device 10. This communication line 80 is, for example, a line such as the Internet and is used for information communication between the server device 10 and the image processing device 20.
In this embodiment, "file" refers to an electronic document stored in the server device 10 or the like. This file may contain images in addition to text, or it may consist only of images without any text.

サーバ装置10は、印刷が予約されたファイルを管理するための情報処理装置である。本実施の形態におけるサーバ装置10は、印刷が予約されたファイル毎に、予め定められた期間にファイルの印刷を許可する予約情報を関連付けて管理する。この予約情報は、サーバ装置10に登録されたファイルを特定する情報である。 The server device 10 is an information processing device for managing files for which printing is scheduled. In this embodiment, the server device 10 associates and manages reservation information for each file for which printing is scheduled, specifying that printing of the file is permitted for a predetermined period. This reservation information identifies the file registered in the server device 10.

画像処理装置20は、サーバ装置10に登録されたファイルを印刷するための装置である。本実施の形態における画像処理装置20は、ユーザの指示に伴い、例えば、画像読み取り機能(スキャン機能)、印刷機能(プリント機能)、複写機能(コピー機能)及びファクシミリ機能等の各種の画像処理機能を提供する、いわゆる複合機である。 The image processing device 20 is a device for printing files registered in the server device 10. In this embodiment, the image processing device 20 is a so-called multifunction device that provides various image processing functions, such as image reading (scanning), printing, copying, and facsimile functions, in response to user instructions.

ユーザ端末装置30(30a,30b,… )は、ユーザの操作に基づいたファイルの管理を実現するための装置である。より詳しくは、ユーザ端末装置30は、サーバ装置10にて管理されるファイルの登録に関してユーザによる指示を受け付ける。ユーザ端末装置30は、例えば、2つ以上のファイルを紐づけて纏めて管理に関してユーザによる指示を受け付ける。また、ユーザ端末装置30は、サーバ装置10に登録されたファイルに関連した予約情報に関する通知がされる。ユーザ端末装置30としては、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等が挙げられる。 The user terminal devices 30 (30a, 30b, ...) are devices for realizing file management based on user operations. More specifically, the user terminal devices 30 receive user instructions regarding the registration of files managed by the server device 10. For example, the user terminal devices 30 receive user instructions regarding the grouping and management of two or more files. Furthermore, the user terminal devices 30 receive notifications regarding reservation information related to files registered with the server device 10. Examples of user terminal devices 30 include personal computers, tablet terminals, and smartphones.

<サーバ装置10のハードウェア構成>
図2は、本実施の形態におけるサーバ装置10のハードウェア構成例を示した図である。
本実施の形態に係るサーバ装置10は、印刷が予約されたファイルの管理に際して予め定められた管理プログラムに従ってデジタル演算処理を実行する演算処理部11と、ファイル、予約情報等が記録される例えばHDD(Hard Disk Drive)にて実現される2次記憶部12と、通信回線80(図1参照)を介して情報の送受信を行う通信部13とを有している。
<Hardware configuration of server device 10>
Figure 2 is a diagram showing an example of the hardware configuration of the server device 10 in this embodiment.
The server device 10 according to this embodiment includes an arithmetic processing unit 11 that performs digital arithmetic processing according to a predetermined management program when managing files for which printing is reserved, a secondary storage unit 12 which is implemented by, for example, an HDD (Hard Disk Drive) that records files, reservation information, etc., and a communication unit 13 that sends and receives information via a communication line 80 (see Figure 1).

演算処理部11は、プロセッサの一例として装置全体を制御するCPU11a、CPU11aの作業用メモリ等として用いられるRAM11b、CPU11aにより実行される管理プログラム等が格納されるROM11cを備えている。また、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリ11d、演算処理部11に接続される通信部13等の各部を制御するインターフェース部11eを備えている。不揮発性メモリ11dは、例えば、電池によりバックアップされたSRAMやフラッシュメモリ等で構成され、予約情報の分類等が記憶されている。また、2次記憶部12には、ファイル等が記憶される他、演算処理部11により実行される管理プログラムが記憶されている。演算処理部11がこの2次記憶部12に記憶された管理プログラムを読み込むことによって、本実施の形態のサーバ装置10の各処理が実行される。 The arithmetic processing unit 11 includes a CPU 11a that controls the entire device as an example of a processor, a RAM 11b used as working memory for the CPU 11a, and a ROM 11c that stores management programs executed by the CPU 11a. It also includes a rewritable non-volatile memory 11d that can retain data even if the power supply is interrupted, and an interface unit 11e that controls various parts such as the communication unit 13 connected to the arithmetic processing unit 11. The non-volatile memory 11d is composed of, for example, SRAM or flash memory backed up by a battery, and stores classifications of reservation information. The secondary storage unit 12 stores files and other data, as well as management programs executed by the arithmetic processing unit 11. The arithmetic processing unit 11 executes each process of the server device 10 in this embodiment by reading the management programs stored in the secondary storage unit 12.

<画像処理装置20のハードウェア構成>
図3は、本実施の形態に係る画像処理装置20のハードウェア構成の一例を示したブロック図である。本実施の形態に係る画像処理装置20は、サーバ装置10に登録されたファイルの印刷に際して予め定められた印刷プログラムに従ってデジタル演算処理を実行する演算処理部21と、ファイル等が記録される例えばHDD(Hard Disk Drive)にて実現される2次記憶部22と、通信回線80(図1参照)を介して情報の送受信を行う通信部23とを有している。また、ユーザからの入力操作を受け付けるキー、タッチパネル、バーコードやQRコード(登録商標)に対応するコードリーダなどの入力部24と、ユーザに対して画像やテキスト情報などを表示する液晶ディスプレイパネルや有機EL(Electro Luminescence)ディスプレイパネルなどからなる表示部25と、プリント機能を実現する画像形成部26とを有している。
<Hardware configuration of the image processing device 20>
Figure 3 is a block diagram showing an example of the hardware configuration of the image processing device 20 according to this embodiment. The image processing device 20 according to this embodiment includes an arithmetic processing unit 21 that performs digital arithmetic processing according to a predetermined printing program when printing files registered in the server device 10, a secondary storage unit 22 which is realized by, for example, an HDD (Hard Disk Drive) on which files are recorded, and a communication unit 23 which sends and receives information via a communication line 80 (see Figure 1). It also includes an input unit 24 such as keys, a touch panel, and a code reader that supports barcodes and QR codes (registered trademarks) for receiving input operations from the user, a display unit 25 which consists of a liquid crystal display panel or an organic EL (Electro Luminescence) display panel that displays images and text information to the user, and an image forming unit 26 that realizes the printing function.

演算処理部21は、プロセッサの一例として装置全体を制御するCPU21a、CPU21aの作業用メモリ等として用いられるRAM21b、CPU21aにより実行される処理プログラム等が格納されるROM21cを備えている。また、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリ21d、演算処理部21に接続される入力部24等の各部を制御するインターフェース部21eを備えている。不揮発性メモリ21dは、例えば、電池によりバックアップされたSRAMやフラッシュメモリ等で構成され、画像形成部26にて処理されるファイルが記憶されている。また、2次記憶部22には、ファイル等が記憶される他、演算処理部21により実行される印刷プログラムが記憶されている。演算処理部21がこの2次記憶部22に記憶された印刷プログラムを読み込むことによって、本実施の形態の画像処理装置20の各処理が実行される。 The arithmetic processing unit 21 includes a CPU 21a that controls the entire device as an example of a processor, a RAM 21b used as working memory for the CPU 21a, and a ROM 21c that stores processing programs executed by the CPU 21a. It also includes a rewritable non-volatile memory 21d that can retain data even if the power supply is interrupted, and an interface unit 21e that controls various parts such as the input unit 24 connected to the arithmetic processing unit 21. The non-volatile memory 21d is composed of, for example, SRAM or flash memory backed up by a battery, and stores files processed by the image forming unit 26. The secondary storage unit 22 stores files and other data, as well as the printing program executed by the arithmetic processing unit 21. The various processes of the image processing device 20 in this embodiment are executed when the arithmetic processing unit 21 reads the printing program stored in the secondary storage unit 22.

ここで、プロセッサの一例としてのCPU11a、21aによって実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスクなど)、光記録媒体(光ディスクなど)、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で、演算処理部11、21へ提供される。また、CPU11a、21aによって実行されるプログラムは、インターネットなどの通信手段を用いてサーバ装置10、画像処理装置20にダウンロードしてもよい。
なお、本実施形態において、プロセッサとは、広義的なプロセッサを指し、汎用的なプロセッサ(例えばCPU等)や、専用のプロセッサ(例えばGPU: Graphics Processing Unit、ASIC: Application Specific Integrated Circuit、FPGA: Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。
また、プロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は、本実施形態において記載した順序のみに限定されるものではなく、変更してもよい。
Here, the programs executed by CPUs 11a and 21a, which are examples of processors, are provided to the arithmetic processing units 11 and 21 while stored in computer-readable recording media such as magnetic recording media (magnetic tape, magnetic disk, etc.), optical recording media (optical disk, etc.), magneto-optical recording media, and semiconductor memory. Alternatively, the programs executed by CPUs 11a and 21a may be downloaded to the server device 10 and image processing device 20 using communication means such as the Internet.
In this embodiment, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPUs) and dedicated processors (e.g., GPUs: Graphics Processing Units, ASICs: Application Specific Integrated Circuits, FPGAs: Field Programmable Gate Arrays, programmable logic devices, etc.).
Furthermore, the operation of the processor may not be performed by a single processor, but may be performed by multiple processors located in physically separate locations working together. Also, the order of the processor's operations is not limited to the order described in this embodiment, and may be changed.

<サーバ装置10の機能構成>
次に、サーバ装置10の機能構成について説明する。
図4は、本実施の形態に係るサーバ装置10の機能構成の一例を示したブロック図である。サーバ装置10は、図2に示した演算処理部11にて実現される、要求受付部111と、予約情報管理部112と、纏め予約情報管理部113と、コード情報生成部114と、ファイル管理部115と、印刷管理部116と、ファイル記憶部117と、印刷記録記憶部118とを有する。この図4では、図2に示す通信部13について、その機能により、画像処理装置20やユーザ端末装置30からの要求等を受信する受信部13aと、要求されたファイルや予約情報等を送信する送信部13bとに分けて表記している。
<Functional configuration of server device 10>
Next, the functional configuration of the server device 10 will be described.
Figure 4 is a block diagram showing an example of the functional configuration of the server device 10 according to this embodiment. The server device 10 has a request receiving unit 111, a reservation information management unit 112, a consolidated reservation information management unit 113, a code information generation unit 114, a file management unit 115, a print management unit 116, a file storage unit 117, and a print record storage unit 118, all of which are realized by the arithmetic processing unit 11 shown in Figure 2. In Figure 4, the communication unit 13 shown in Figure 2 is divided into a receiving unit 13a that receives requests from the image processing device 20 and user terminal device 30, and a transmitting unit 13b that transmits requested files, reservation information, etc., according to its function.

要求受付部111は、ユーザ端末装置30からアップロードされたファイルの管理、画像処理装置20にて印刷されるファイルの提供等を求める要求を受け付ける。 The request receiving unit 111 receives requests for the management of files uploaded from the user terminal device 30, the provision of files to be printed by the image processing device 20, and other similar requests.

予約情報管理部112は、ユーザ端末装置30からアップロードされたファイルに関連付けて予約情報を管理する。この予約情報には、ファイルの識別情報と、ファイルの印刷を許可する予め定められた期間の情報とが含まれる。 The reservation information management unit 112 manages reservation information in association with files uploaded from the user terminal device 30. This reservation information includes file identification information and information about a predetermined period during which printing of the file is permitted.

纏め予約情報管理部113は、ファイルに関連した予約情報を複数紐づけてまとめて複数のファイルを特定する纏め予約情報を管理する。この予約情報には、分類された予約情報が紐づけられたファイルの集合体の識別情報と、ファイル集合体の印刷を許可する予め定められた期間の情報とが含まれる。より詳しくは、纏め予約情報管理部113は、纏め予約情報が紐づけられた複数の予約情報をツリー構造で処理する。纏め予約情報管理部113は、ファイルの集合体の印刷を許可する予め定められた期間を、纏め予約情報が紐づけられた複数の予約情報のうち、最新の予約情報にて印刷が許可されている期間、または最新の予約情報にて印刷が許可されている期間よりも長い期間とする。換言すると、纏め予約情報管理部113は、特定条件において、纏め予約情報が紐づけられた予約情報のファイルの印刷を許可する予め定められた期間を延長する。 The Batch Reservation Information Management Unit 113 manages batch reservation information, which identifies multiple files by linking multiple reservation information related to each file. This reservation information includes identification information for the collection of files to which the classified reservation information is linked, and information about a predetermined period during which printing of the file collection is permitted. More specifically, the Batch Reservation Information Management Unit 113 processes the multiple reservation information linked to the batch reservation information in a tree structure. The batch reservation information management unit 113 sets the predetermined period during which printing is permitted for the file collection to be the period during which printing is permitted for the most recent reservation information among the multiple reservation information linked to the batch reservation information, or a period longer than the period during which printing is permitted for the most recent reservation information. In other words, under specific conditions, the batch reservation information management unit 113 extends the predetermined period during which printing is permitted for the files of the reservation information linked to the batch reservation information.

コード情報生成部114は、予約情報または纏め予約情報を変換して、コード情報を生成する。より詳しくは、コード情報生成部114は、テキスト情報に基づいて、画像情報であるコード情報を生成する。このコード情報に、ユーザの識別に関する情報が含まれてもよい。 The code information generation unit 114 converts reservation information or group reservation information to generate code information. More specifically, the code information generation unit 114 generates code information, which is image information, based on text information. This code information may include information related to user identification.

ファイル管理部115は、ユーザ端末装置30からアップロードされたファイルを管理する。より詳しくは、ファイル管理部115は、ファイルに関連した情報ではなく、ファイルの実体を管理する。 The file management unit 115 manages files uploaded from the user terminal device 30. More specifically, the file management unit 115 manages the actual files themselves, not information related to them.

印刷管理部116は、ファイル管理部115にて管理されているファイルの印刷の記録を管理する。この印刷の記録には、ファイルの印刷回数、印刷部数、印刷した画像処理装置20、印刷者、印刷した日時等の情報が含まれる。より詳しくは、印刷管理部116は、纏め予約情報に基づいて印刷されるファイルの印刷の記録を、ファイル毎に管理する。また、印刷管理部116は、印刷の記録に基づいて、纏め予約情報に紐づけられた複数のファイルに優先度を付与する。この優先度は、印刷されたことのあるファイルよりも印刷されていないファイルが高い優先度となる。さらに、印刷管理部116は、優先度に基づいて、纏め予約情報に紐づけられた複数のファイルを一括して印刷する際の印刷する順序を決定する。 The print management unit 116 manages the print records of files managed by the file management unit 115. These print records include information such as the number of times a file has been printed, the number of copies, the image processing device 20 used for printing, the printer, and the date and time of printing. More specifically, the print management unit 116 manages the print records of files printed based on the batch reservation information, file by file. Furthermore, the print management unit 116 assigns priorities to multiple files linked to the batch reservation information based on the print records. Files that have not been printed have a higher priority than files that have been printed before. Finally, based on these priorities, the print management unit 116 determines the printing order when printing multiple files linked to the batch reservation information in a batch.

ファイル記憶部117は、予約情報または纏め予約情報に関する情報を取得したユーザが画像処理装置20にてファイルを印刷するために、ユーザ端末装置30からアップロードされたファイルを記憶する。このファイル記憶部117は、不揮発性メモリ11dにて実現される。 The file storage unit 117 stores files uploaded from the user terminal device 30 so that the user, having obtained reservation information or group reservation information, can print the files using the image processing device 20. This file storage unit 117 is implemented using non-volatile memory 11d.

印刷記録記憶部118は、纏め予約情報に基づいて印刷されるファイルに優先度を付与するために、ファイル毎の印刷の記録を記憶する。この印刷記録記憶部118は、不揮発性メモリ11dにて実現される。 The print record storage unit 118 stores print records for each file in order to assign priority to files to be printed based on the batch reservation information. This print record storage unit 118 is implemented using non-volatile memory 11d.

<画像処理装置20の機能構成>
次に、画像処理装置20の機能構成について説明する。
図5は、本実施の形態に係る画像処理装置20の機能構成の一例を示したブロック図である。画像処理装置20は、図3に示した演算処理部21にて実現される、操作判定部211と、表示制御部212と、画像形成制御部213と、通信処理部214と、優先度記憶部215と、ファイル記憶部216とを有する。
<Functional configuration of the image processing device 20>
Next, the functional configuration of the image processing device 20 will be described.
Figure 5 is a block diagram showing an example of the functional configuration of the image processing device 20 according to this embodiment. The image processing device 20 includes an operation determination unit 211, a display control unit 212, an image formation control unit 213, a communication processing unit 214, a priority storage unit 215, and a file storage unit 216, all of which are implemented by the arithmetic processing unit 21 shown in Figure 3.

操作判定部211は、入力部24を介したユーザ操作が行われたか否かを判定する。このユーザ操作とは、例えば、表示部25にて表示される自装置の機能を指示する指示画像やファイルに関する画像等を指定する操作や、テキスト情報を入力する操作、コード情報を読み取らせる操作等である。 The operation determination unit 211 determines whether or not a user operation has been performed via the input unit 24. This user operation includes, for example, operations such as specifying instruction images or file-related images displayed on the display unit 25 that indicate the function of the device, operations to input text information, and operations to read code information.

表示制御部212は、表示部25にて表示される画像や各種アイコン等の表示の態様や位置を制御する。この表示の態様とは、例えば、指示画像やファイルに関する画像等が表示される順序、配置等が含まれる。 The display control unit 212 controls the display mode and position of images and various icons displayed on the display unit 25. This display mode includes, for example, the order and arrangement of displaying instruction images and file-related images.

画像形成制御部213は、画像形成部26にて実現される自装置の画像形成機能を制御する。より詳しくは、画像形成制御部213は、ファイルに付与されている優先度に基づいて、画像形成部26の稼働、設定等を制御する。 The image formation control unit 213 controls the image formation function of the device, which is implemented in the image formation unit 26. More specifically, the image formation control unit 213 controls the operation, settings, etc., of the image formation unit 26 based on the priority assigned to the file.

通信処理部214は、通信部23が送信または受信する情報を処理する。通信処理部214は、通信部23を介してサーバ装置10に対し、予約情報または纏め予約情報に関連するファイルを要求する。また、通信処理部214は、通信部23を介してサーバ装置10から送信された情報を取得して、要求したファイルを抽出する。さらに、通信処理部214は、自装置にて要求したファイルの印刷の記録を、サーバ装置10に提供する。換言すると、通信処理部214は、取得した情報を処理して判断する。 The communication processing unit 214 processes the information transmitted or received by the communication unit 23. The communication processing unit 214 requests files related to reservation information or group reservation information from the server device 10 via the communication unit 23. The communication processing unit 214 also acquires information transmitted from the server device 10 via the communication unit 23 and extracts the requested files. Furthermore, the communication processing unit 214 provides the server device 10 with a record of the printing of the files requested by its own device. In other words, the communication processing unit 214 processes the acquired information and makes a decision.

優先度記憶部215は、印刷すべきファイルをユーザに認識させるために、サーバ装置10から送信されたファイルに付与されている優先度を記憶する。また、優先度記憶部215は、優先度の付与されたファイルを記憶してもよい。この優先度記憶部215は、不揮発性メモリ21dにて実現される。 The priority storage unit 215 stores the priority assigned to files sent from the server device 10 in order to allow the user to recognize the files that should be printed. The priority storage unit 215 may also store files to which priority has been assigned. This priority storage unit 215 is implemented using non-volatile memory 21d.

ファイル記憶部216は、予約情報または纏め予約情報に関連するファイルを印刷するために、サーバ装置10から送信されたファイルを記憶する。このファイル記憶部216は、不揮発性メモリ21dにて実現される。 The file storage unit 216 stores files transmitted from the server device 10 for printing files related to reservation information or bundled reservation information. This file storage unit 216 is implemented using non-volatile memory 21d.

<サーバ装置10の纏め予約情報の管理の処理>
次に、纏め予約情報の管理について、図4,6,7を用いて説明する。ここでは、一のファイルが登録された後に予約情報を纏める場合を例としている。
図6は、本実施の形態に係るサーバ装置10が纏め予約情報を管理する処理手順を示したフローチャートである。
図7は、本実施の形態が適用される纏め予約情報の管理の一例を示した表である。
<Processing of managing consolidated reservation information on server device 10>
Next, we will explain how to manage consolidated reservation information using Figures 4, 6, and 7. Here, we will use the example of consolidating reservation information after a single file has been registered.
Figure 6 is a flowchart showing the processing procedure by which the server device 10 according to this embodiment manages the aggregated reservation information.
Figure 7 is a table showing an example of how to manage group reservation information to which this embodiment applies.

図7に示すように、登録されたファイルが纏め予約情報に関連する場合にも、予約情報はファイル毎に管理される。また、纏め予約情報に紐づく予約情報はツリー構造で管理されており、纏めた複数の予約情報の中で最新の予約情報を親予約情報とする。親予約情報がない場合は、「親予約情報(NULL)」と表記する。親予約情報がない予約情報は、最新であり、他の予約情報の親予約情報である。 As shown in Figure 7, even when registered files are associated with grouped reservation information, reservation information is managed for each file. Furthermore, reservation information linked to grouped reservation information is managed in a tree structure, with the latest reservation information among the grouped reservations designated as the parent reservation information. If there is no parent reservation information, it is indicated as "Parent Reservation Information (NULL)". Reservation information without parent reservation information is the latest and serves as the parent reservation information for other reservation information.

図6に示すフローチャートにて、図4に示した要求受付部111は、ユーザ端末装置30から送信され受信部13aが受信する情報から、ファイルの登録の要求を受け付ける(ステップ501)。予約情報管理部112は、要求受付部111が受け付けた要求に基づいて、ユーザ端末装置30から登録されたファイルに関連した予約情報を取得する(ステップ502)。本実施の形態に係る予約情報管理部112は、印刷が予約されたファイルに関連した、予め定められた期間の印刷が許可される予約情報を取得する。 In the flowchart shown in Figure 6, the request receiving unit 111 shown in Figure 4 receives a request for file registration from the information transmitted from the user terminal device 30 and received by the receiving unit 13a (step 501). The reservation information management unit 112 acquires reservation information related to the registered file from the user terminal device 30 based on the request received by the request receiving unit 111 (step 502). In this embodiment, the reservation information management unit 112 acquires reservation information related to the file for which printing is reserved, allowing printing for a predetermined period.

コード情報生成部114は、送信部13bを介してユーザ端末装置30に対し、コード情報として、予約情報管理部112が取得した予約情報に関する通知をする(ステップ503)。本実施の形態に係るコード情報生成部114は、予約情報と、登録されたファイルに関わるユーザを識別する情報とに基づいて、コード情報として画像情報を生成する。 The code information generation unit 114, via the transmission unit 13b, notifies the user terminal device 30 of the reservation information acquired by the reservation information management unit 112 as code information (step 503). In this embodiment, the code information generation unit 114 generates image information as code information based on the reservation information and information identifying the user associated with the registered file.

次に、要求受付部111は、ユーザ端末装置30から送信され受信部13aが受信する情報から、複数の予約情報を紐づけて纏める要求を受け付ける(ステップ504)。この複数の予約情報は、ユーザ端末装置30でのユーザの操作に基づいて、紐づけて纏められる。また、ユーザは既に通知されている纏め予約情報に予約情報を紐づけてもよい。 Next, the request receiving unit 111 receives a request to link and consolidate multiple reservation information from the information transmitted from the user terminal device 30 and received by the receiving unit 13a (step 504). These multiple reservation information items are linked and consolidated based on the user's operations on the user terminal device 30. The user may also link reservation information to already notified consolidated reservation information.

纏め予約情報管理部113は、要求受付部111が受け付けた要求に基づいて、ファイル記憶部117にて、纏め予約情報を取得しているか否かを検索する(ステップ505)。纏め予約情報を取得している場合には(ステップ505でYES)、纏め予約情報管理部113は、纏め予約情報にてファイルの印刷を許可する予め定められた期間を延長し(ステップ506)、処理を終了する。本実施の形態に係る纏め予約情報管理部113は、纏め予約情報に紐づいた予約情報のうち、親予約情報または印刷を許可する期間の終了時刻が最も遅い予約情報等に合わせて纏め予約情報が紐づけられた予約情報のファイルの印刷を許可する予め定められた期間を延長する。 The Bulk Reservation Information Management Unit 113 searches the File Storage Unit 117 to determine whether bulk reservation information has been acquired based on the request received by the Request Reception Unit 111 (step 505). If bulk reservation information has been acquired (YES in step 505), the Bulk Reservation Information Management Unit 113 extends the predetermined period during which printing of the file is permitted in the bulk reservation information (step 506) and terminates the process. In this embodiment, the Bulk Reservation Information Management Unit 113 extends the predetermined period during which printing of the file associated with the bulk reservation information is permitted, in accordance with the parent reservation information or the reservation information with the latest end time for the printing period among the reservation information associated with the bulk reservation information.

ここで、纏め予約情報の予め定められた期間の延長について、図7を用いて説明する。
「予約情報 12345678」と「予約情報 12348765」とは既に紐づけられ、印刷許可する期間が2021/7/1 12:00までである「纏め予約情報 00000001」を取得している。新たに「纏め予約情報 00000001」に紐づけられた予約情報であって、印刷許可する期間が2021/7/15 12:00までである「予約情報 Abcdefgh」は、「纏め予約情報 00000001」の親予約情報となる。かかる場合に、纏め予約情報管理部113は、「纏め予約情報 00000001」にてファイルの印刷を許可する予め定められた期間を、2021/7/15 12:00までに延長する。これにより、「予約情報 12345678」に関連するファイル、「予約情報 12348765」に関連するファイルの印刷を許可する期間が延長される。
また、新たに「纏め予約情報 00000001」に紐づけられた「予約情報 Abcdefgh」にて印刷許可する期間が2021/6/15 12:00までである場合には、纏め予約情報管理部113は、「纏め予約情報 00000001」にてファイルの印刷を許可する予め定められた期間は、2021/7/1 12:00までとする。かかる場合には、「予約情報 Abcdefgh」に関連するファイルの印刷を許可する期間が延長される。
Here, we will explain the extension of the predetermined period for bundled reservation information using Figure 7.
"Reservation information 12345678" and "Reservation information 12348765" are already linked, and "Bulk reservation information 00000001" has been acquired, with the print permission period until 2021/7/1 12:00. "Reservation information Abcdefgh", which is newly linked to "Bulk reservation information 00000001" and has the print permission period until 2021/7/15 12:00, becomes the parent reservation information of "Bulk reservation information 00000001". In this case, the bulk reservation information management unit 113 extends the predetermined period for which printing of the file is permitted in "Bulk reservation information 00000001" to 2021/7/15 12:00. This extends the period during which printing is permitted for files related to "Reservation Information 12345678" and "Reservation Information 12348765".
Furthermore, if the period for which printing is permitted for "Reservation Information Abcdefgh" linked to the newly added "Bulk Reservation Information 00000001" is until 12:00 on June 15, 2021, the Bulk Reservation Information Management Unit 113 will set the predetermined period for which printing of files is permitted for "Bulk Reservation Information 00000001" to be until 12:00 on July 1, 2021. In such cases, the period for which printing of files related to "Reservation Information Abcdefgh" is permitted will be extended.

またさらに、纏め予約情報に過去に登録されたファイルが紐づけられてもよい。親予約情報である「予約情報 98765432」が紐づけられた「纏め予約情報 00000002」に、「予約情報 98765432」に関連したファイル以前に登録されたファイルに関連する予約情報を紐づける。かかる場合には、「纏め予約情報 00000002」の親予約情報は、「予約情報 98765432」としてもよい。 Furthermore, previously registered files may be linked to the bundled reservation information. The parent reservation information, "Reservation Information 98765432," is linked to "Bundled Reservation Information 00000002," to which reservation information related to files registered prior to the files associated with "Reservation Information 98765432" is linked. In such cases, the parent reservation information of "Bundled Reservation Information 00000002" may be "Reservation Information 98765432."

次に、ステップ505にて、纏め予約情報を取得していない場合には(ステップ505でNO)、纏め予約情報管理部113は、纏め予約情報を取得する(ステップ507)。図7にて、例えば、印刷許可する期間が2021/7/1 12:00までである「予約情報 99999999」と、印刷許可する期間が2021/7/15 12:00までである「予約情報 stuvwxyz」とが紐づけられている。纏め予約情報管理部113は、「予約情報 stuvwxyz」を親予約情報とし、「纏め予約情報 00000003」を取得する。この「纏め予約情報 00000003」に関連するファイルの印刷を許可する期間は、2021/7/15 12:00までよりも長い期間である。 Next, if the batch reservation information has not been obtained in step 505 (NO in step 505), the batch reservation information management unit 113 obtains the batch reservation information (step 507). In Figure 7, for example, "Reservation Information 99999999," which allows printing until 2021/7/1 12:00, and "Reservation Information stuvwxyz," which allows printing until 2021/7/15 12:00, are linked. The batch reservation information management unit 113 uses "Reservation Information stuvwxyz" as the parent reservation information and obtains "Batch Reservation Information 00000003." The period for which printing is permitted for the files associated with this "Batch Reservation Information 00000003" is longer than 2021/7/15 12:00.

コード情報生成部114は、送信部13bを介してユーザ端末装置30に対し、コード情報として、予約情報管理部112が取得した纏め予約情報に関する通知をし(ステップ508)、終了する。本実施の形態に係るコード情報生成部114は、纏め予約情報と、纏められたファイルに関わるユーザを識別する情報とに基づいて、コード情報として画像情報を生成する。 The code information generation unit 114, via the transmission unit 13b, notifies the user terminal device 30 of the aggregated reservation information acquired by the reservation information management unit 112 as code information (step 508), and then terminates. In this embodiment, the code information generation unit 114 generates image information as code information based on the aggregated reservation information and information identifying the user associated with the aggregated file.

以上の処理により、予約した印刷ファイルを特定する情報であって、印刷できる期間を有する予約情報であっても、纏め予約情報に紐づく場合においてその期間を延長することが図られる。 Through the above process, even if the reservation information identifies a reserved print file and has a specified printing period, the period can be extended when it is linked to a group reservation.

上述した例では、複数の予約情報は、ユーザ端末装置30でのユーザの操作に基づいて、紐づけて纏められる構成であるが、この限りではない。過去に分類された予約情報に関連するファイルの情報に基づいて、サーバ装置10にて複数の予約情報を紐づけて纏めてもよい。 In the example described above, multiple reservation records are linked and consolidated based on user operations on the user terminal device 30, but this is not limited to this configuration. Alternatively, the server device 10 may link and consolidate multiple reservation records based on information from files related to previously classified reservation records.

さらに上述した例では、コード情報生成部114が通知する構成であるが、この限りではない。予約情報管理部112または纏め予約情報管理部113が、送信部13bを介してユーザ端末装置30に対し、予約情報または纏め予約情報に関するテキスト情報を通知してもよい。 Furthermore, while the above example shows the code information generation unit 114 providing the notification, this is not limited to this configuration. The reservation information management unit 112 or the aggregated reservation information management unit 113 may also notify the user terminal device 30 of text information regarding the reservation information or aggregated reservation information via the transmission unit 13b.

また上述した例では、コード情報生成部114が自動的にコード情報を生成する構成であるが、この限りではない。コード情報生成部114は、ユーザ端末装置30を介したユーザからの指示に基づいて、予約情報管理部112または纏め予約情報管理部113が取得したテキスト情報を画像情報に変換してもよい。 Furthermore, while the above example shows a configuration where the code information generation unit 114 automatically generates code information, this is not limited to this configuration. The code information generation unit 114 may also convert text information acquired by the reservation information management unit 112 or the aggregated reservation information management unit 113 into image information based on instructions from the user via the user terminal device 30.

さらにまた上述した例では、サーバ装置10にてコード情報を生成する構成であるが、この限りではない。ユーザ端末装置30にて、サーバ装置10から通知されたテキスト情報を画像情報に変換してもよい。 Furthermore, while the above example describes a configuration where the server device 10 generates the code information, this is not limited to this configuration. The user terminal device 30 may convert the text information notified by the server device 10 into image information.

<サーバ装置10の纏め予約情報に関連するファイルの提供の処理>
次に、纏め予約情報に関連するファイルの提供について、図4,8,9を用いて説明する。ここでは、纏め予約情報に関連する複数のファイルを提供する場合を例としている。
図8は、本実施の形態に係るサーバ装置10が纏め予約情報に関連するファイルを提供する処理手順を示したフローチャートである。
図9は、本実施の形態が適用される印刷の記録の管理の一例を示した表である。
<Processing of providing files related to the consolidated reservation information of server device 10>
Next, we will explain how to provide files related to the bundled reservation information using Figures 4, 8, and 9. Here, we will use the example of providing multiple files related to the bundled reservation information.
Figure 8 is a flowchart showing the processing procedure by which the server device 10 according to this embodiment provides files related to the aggregated reservation information.
Figure 9 is a table showing an example of record management for printing to which this embodiment is applied.

図9に示すように、纏め予約情報に関連するファイルが画像処理装置20にて印刷される場合にも、印刷の記録はファイル毎に管理される。この印刷の記録には、ファイルの印刷回数、印刷した画像処理装置20が設置されている店舗、印刷者、印刷時刻等の情報が含まれる。 As shown in Figure 9, even when files related to the group reservation information are printed by the image processing device 20, the print record is managed for each file. This print record includes information such as the number of times the file has been printed, the store where the image processing device 20 is installed, the printer, and the printing time.

図8に示すフローチャートにて、図4に示した要求受付部111は、ユーザ端末装置30から送信され受信部13aが受信する情報から、纏め予約情報に関連するファイルの提供の要求を受け付ける(ステップ601)。ファイル管理部115は、要求受付部111が受け付けた要求に基づいて、ファイル記憶部117にて、纏め予約情報に関連するファイルを検索する(ステップ602)。ファイル管理部115は、例えば纏め予約情報に関連するファイルとして、図9に示す「予約情報 12345678,12348765,98765432,99999999」にて特定されるファイルを抽出する。 In the flowchart shown in Figure 8, the request receiving unit 111 shown in Figure 4 receives a request for the provision of files related to the bundled reservation information from the information transmitted from the user terminal device 30 and received by the receiving unit 13a (step 601). The file management unit 115 searches for files related to the bundled reservation information in the file storage unit 117 based on the request received by the request receiving unit 111 (step 602). For example, the file management unit 115 extracts files identified as related to the bundled reservation information, such as the files specified in Figure 9, "Reservation Information 12345678, 12348765, 98765432, 99999999".

印刷管理部116は、要求受付部111が受け付けた要求に基づいて、印刷記録記憶部118にて、纏め予約情報に関連するファイルの印刷の記録を検索する(ステップ603)。印刷管理部116は、纏め予約情報に関連するファイル毎に優先度を付与する(ステップ604)。本実施の形態に係る印刷管理部116は、ファイルの印刷回数、印刷した画像処理装置20が設置されている店舗、印刷者、印刷時刻等の情報等に基づいて、ユーザによる印刷するファイルの選択を促進させるための優先度を付与する。 The print management unit 116 searches the print record storage unit 118 for print records of files related to the bundled reservation information based on the request received by the request reception unit 111 (step 603). The print management unit 116 assigns a priority to each file related to the bundled reservation information (step 604). In this embodiment, the print management unit 116 assigns priorities to facilitate the user's selection of files to print based on information such as the number of times a file has been printed, the store where the printing image processing device 20 is installed, the printer, and the printing time.

ここで、纏め予約情報に関連するファイル毎の優先度について、図9を用いて説明する。
画像処理装置20を利用する印刷者が田中さんである場合、印刷者と印刷回数とに基づいて、「予約情報 12345678」に特定されるファイルよりも、田中さんが印刷していない予約情報に特定されるファイルに高い優先度を付与する。
また、画像処理装置20が設置されている店舗が横浜である場合、印刷店舗と印刷回数とに基づいて、「予約情報 12345678,12348765」に特定されるファイルよりも「予約情報 98765432,99999999」に特定されるファイルに高い優先度を付与する。
なお、印刷管理部116は、印刷の記録に基づいて優先度を付与すればよく、上述した例には限定されない。
Here, we will explain the priority of each file related to the bundled reservation information using Figure 9.
If the printer using the image processing device 20 is Mr. Tanaka, then based on the printer and the number of prints, a higher priority is given to files identified as reservation information that Mr. Tanaka has not printed, rather than files identified as "reservation information 12345678".
Furthermore, if the store where the image processing device 20 is installed is in Yokohama, a higher priority is assigned to the file identified as "Reservation Information 98765432,99999999" than to the file identified as "Reservation Information 12345678,12348765" based on the printing store and the number of prints.
Furthermore, the print management unit 116 can assign priorities based on the print records, and is not limited to the example described above.

印刷管理部116は、送信部13bを介して画像処理装置20に対し、纏め予約情報に関連するファイルと優先度を提供する(ステップ605)。印刷記録記憶部118は、提供したファイルの印刷の記録を記憶し(ステップ606)、処理は終了する。 The print management unit 116 provides the image processing device 20 with the files and priority related to the batch reservation information via the transmission unit 13b (step 605). The print record storage unit 118 stores the print record of the provided files (step 606), and the process ends.

上述した例では、印刷管理部116は、印刷の記録に基づいて優先度を付与する構成であるが、この限りではない。印刷管理部116は、ユーザの指示に基づいて、ファイル毎に優先度を付与してもよい。さらに、印刷管理部116は、ファイルが登録された順に基づいて、優先度を付与してもよい。 In the example described above, the print management unit 116 is configured to assign priorities based on the print record, but this is not limited to this configuration. The print management unit 116 may assign priorities to each file based on user instructions. Furthermore, the print management unit 116 may assign priorities based on the order in which the files were registered.

<画像処理装置20の纏め予約情報に関連するファイルの提供の処理>
次に、纏め予約情報に関連するファイルの提供について、図5,10を用いて説明する。ここでは、コード情報を用いて纏め予約情報に関連するファイルを印刷する場合を例としている。
図10は、本実施の形態に係る画像処理装置20が纏め予約情報に紐づくファイルを印刷する処理手順を示したフローチャートである。
<Processing of providing files related to the aggregated reservation information of the image processing device 20>
Next, we will explain how to provide files related to the bulk reservation information using Figures 5 and 10. Here, we will use the example of printing files related to the bulk reservation information using code information.
Figure 10 is a flowchart showing the processing procedure for printing a file associated with the batch reservation information using the image processing device 20 according to this embodiment.

操作判定部211が、入力部24を介して読み取ったコード情報に基づいて印刷に関する要求があると判定する(ステップ701)。このコード情報は、纏め予約情報に紐づけられた複数のファイルを読み出すことを要求する。
通信処理部214は、通信部23を介してサーバ装置10に、コード情報に含まれる纏め予約情報を提供する(ステップ702)。本実施の形態に係る通信処理部214は、纏め予約情報とともに、画像処理装置20にて印刷を指示するユーザの識別情報を提供する。
The operation determination unit 211 determines that there is a request for printing based on the code information read via the input unit 24 (step 701). This code information requests the reading of multiple files associated with the batch reservation information.
The communication processing unit 214 provides the server device 10 with the bundled reservation information included in the code information via the communication unit 23 (step 702). In this embodiment, the communication processing unit 214 provides the user identification information to the image processing device 20 along with the bundled reservation information.

通信処理部214は、通信部23を介してサーバ装置10から、纏め予約情報に関連するファイルと優先度を取得する(ステップ703)。本実施の形態に係る通信処理部214は、優先度が付与されていない纏め予約情報に関連するファイルとともに、優先度が付与されている纏め予約情報に関連するファイルを取得する。また、通信処理部214は、纏め予約情報に関連するファイルと、優先度を示すテキスト情報とを取得してもよい。 The communication processing unit 214 obtains files related to the group reservation information and their priority levels from the server device 10 via the communication unit 23 (step 703). In this embodiment, the communication processing unit 214 obtains files related to group reservation information that have been assigned a priority level, along with files related to group reservation information that have not been assigned a priority level. Alternatively, the communication processing unit 214 may obtain files related to the group reservation information and text information indicating the priority level.

表示制御部212は、通信処理部214が取得したファイルに関する情報を優先度に応じて、表示部25にて表示する(ステップ704)。本実施の形態に係る表示制御部212は、例えば、優先度の高い順にファイルに関する情報を並べて表示させたり、優先度の低いファイルに関する情報よりも優先度の高いファイルに関する情報を表示階層において上位(ユーザの顔側)に配置させたりする。 The display control unit 212 displays the file information acquired by the communication processing unit 214 on the display unit 25 according to priority (step 704). In this embodiment, the display control unit 212 may, for example, arrange and display file information in order of priority, or place information about higher-priority files higher (on the user's side) in the display hierarchy than information about lower-priority files.

画像形成制御部213は、操作判定部211が判定したユーザの指示に基づいて、ファイルを画像形成部26にて印刷する(ステップ705)。本実施の形態に係る画像形成制御部213は、纏め予約情報に紐づけられた、予約情報にて予め定められた期間を経過したファイルに対するユーザの印刷の指示を受け付け、ファイル記憶部216からファイルを取り出して画像形成部26にて印刷させる。また、纏め予約情報に紐づけられた複数のファイルを一括して印刷する際の印刷する順序は、ファイルに付与された優先度に基づき、決定される。 The image forming control unit 213 prints the file in the image forming unit 26 based on the user's instructions determined by the operation determination unit 211 (step 705). In this embodiment, the image forming control unit 213 receives a user's print instruction for a file linked to the group reservation information, after a predetermined period has elapsed in the reservation information. It retrieves the file from the file storage unit 216 and prints it in the image forming unit 26. Furthermore, when printing multiple files linked to the group reservation information in a batch, the printing order is determined based on the priority assigned to each file.

通信処理部214は、通信部23を介してサーバ装置10に対し、ファイルの印刷の記録を提供し(ステップ706)、処理は終了する。このファイルの印刷の記録は、ファイルの印刷回数、自装置が設置されている店舗、印刷者、印刷時刻等の情報である。 The communication processing unit 214 provides the server device 10 with a record of the file printout via the communication unit 23 (step 706), and the process ends. This file printout record includes information such as the number of times the file has been printed, the store where the device is installed, the printer, and the printing time.

上述した例では、ユーザがコード情報を用いて纏め予約情報に関連するファイルの提供を要求する構成であるが、この限りではない。コード情報ではなく、纏め予約情報に関するテキスト情報をユーザが入力して、纏め予約情報に関連するファイルの提供を要求してもよい。 In the example described above, the user requests files related to the bundled reservation information using code information, but this is not limited to this configuration. Instead of code information, the user may input text information related to the bundled reservation information and request files related to that information.

本実施の形態における情報処理システム1が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。このプログラムは、通信手段により提供することはもちろん、CD-ROM等の記録媒体に格納して提供することも可能である。 The processing performed by the information processing system 1 in this embodiment is provided, for example, as a program such as application software. This program can be provided not only via communication means, but also by being stored on a recording medium such as a CD-ROM.

1…情報処理システム、10…サーバ装置、20…画像処理装置、30…ユーザ端末装置、11,21…演算処理部、12,22…2次記憶部、13,23…通信部、24…入力部、25…表示部、26…画像形成部、111…要求受付部、112…予約情報管理部、113…纏め予約情報管理部、114…コード情報生成部、115…ファイル管理部、116…印刷管理部、117,216…ファイル記憶部、211…操作判定部、212…表示制御部、213…画像形成制御部、214…通信処理部、215…優先度記憶部 1…Information Processing System, 10…Server Device, 20…Image Processing Device, 30…User Terminal Device, 11, 21…Calculation Processing Unit, 12, 22…Secondary Storage Unit, 13, 23…Communication Unit, 24…Input Unit, 25…Display Unit, 26…Image Forming Unit, 111…Request Reception Unit, 112…Reservation Information Management Unit, 113…Bulk Reservation Information Management Unit, 114…Code Information Generation Unit, 115…File Management Unit, 116…Print Management Unit, 117, 216…File Storage Unit, 211…Operation Determination Unit, 212…Display Control Unit, 213…Image Forming Control Unit, 214…Communication Processing Unit, 215…Priority Storage Unit

Claims (7)

プロセッサを備え、
前記プロセッサは、
印刷が予約されたファイルに関連した、予め定められた期間の印刷が許可される予約情報を取得し、
ユーザにより紐づけられた複数の前記予約情報を纏めた纏め予約情報を取得し、
前記纏め予約情報に紐づけられた複数の前記予約情報のうち印刷が許可される前記予め定められた期間の終了時刻が最も遅い予約情報に合わせて他の当該予約情報の当該予め定められた期間を延長する
情報処理装置。
Equipped with a processor,
The aforementioned processor,
Retrieve reservation information that allows printing for a predetermined period associated with a file whose printing is scheduled,
The system retrieves aggregated reservation information, which combines multiple reservation information linked by the user.
An information processing device that extends the predetermined period for other reservation information to match the latest end time of the predetermined period for which printing is permitted among the multiple reservation information linked to the aforementioned bundled reservation information.
前記プロセッサは、
前記纏め予約情報に基づいて印刷されるファイルの印刷の記録を、当該ファイル毎に管理することを特徴とする請求項1に記載の情報処理装置。
The aforementioned processor,
The information processing device according to claim 1, characterized in that it manages a record of printing for each file, based on the aforementioned batch reservation information.
前記プロセッサは、
前記印刷の記録に基づいて、前記纏め予約情報に紐づけられた複数のファイルに優先度を付与することを特徴とする請求項2に記載の情報処理装置。
The aforementioned processor,
The information processing apparatus according to claim 2, characterized in that it assigns priority to multiple files linked to the aforementioned bulk reservation information based on the aforementioned print record.
前記プロセッサは、
前記纏め予約情報に紐づけられた前記複数のファイルのうち、印刷されたことのあるファイルよりも印刷されていないファイルに高い優先度を付与することを特徴とする請求項3に記載の情報処理装置。
The aforementioned processor,
The information processing device according to claim 3, characterized in that, among the multiple files linked to the aforementioned group reservation information, a higher priority is given to files that have not been printed than to files that have been printed.
前記プロセッサは、
前記優先度に基づいて、前記纏め予約情報に紐づけられた前記複数のファイルを一括して印刷する際の印刷する順序を決定することを特徴とする請求項3に記載の情報処理装置。
The aforementioned processor,
The information processing device according to claim 3, characterized in that it determines the printing order when printing the multiple files linked to the batch reservation information in a batch, based on the aforementioned priority.
前記プロセッサは、
前記纏め予約情報に紐づけられた複数のファイルを読み出すコード情報を生成することを特徴とする請求項1に記載の情報処理装置。
The aforementioned processor,
The information processing device according to claim 1, characterized in that it generates code information for reading multiple files linked to the aforementioned bundled reservation information.
前記コード情報は、
前記纏め予約情報とともに、印刷を指示するユーザのユーザ情報を含むことを特徴とする請求項6に記載の情報処理装置。
The aforementioned code information is,
The information processing device according to claim 6, characterized in that it includes user information of the user who instructs printing, along with the aforementioned group reservation information.
JP2021143239A 2021-09-02 2021-09-02 Information processing device, image processing device, and information processing system Active JP7834976B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021143239A JP7834976B2 (en) 2021-09-02 2021-09-02 Information processing device, image processing device, and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021143239A JP7834976B2 (en) 2021-09-02 2021-09-02 Information processing device, image processing device, and information processing system

Publications (2)

Publication Number Publication Date
JP2023036275A JP2023036275A (en) 2023-03-14
JP7834976B2 true JP7834976B2 (en) 2026-03-25

Family

ID=85508865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021143239A Active JP7834976B2 (en) 2021-09-02 2021-09-02 Information processing device, image processing device, and information processing system

Country Status (1)

Country Link
JP (1) JP7834976B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018041286A (en) 2016-09-07 2018-03-15 カシオ計算機株式会社 Work support system and program
JP2019159436A (en) 2018-03-08 2019-09-19 富士ゼロックス株式会社 Management device for print data, printing system and program
JP2021070157A (en) 2019-10-29 2021-05-06 シャープ株式会社 Image forming device, control program and control method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018041286A (en) 2016-09-07 2018-03-15 カシオ計算機株式会社 Work support system and program
JP2019159436A (en) 2018-03-08 2019-09-19 富士ゼロックス株式会社 Management device for print data, printing system and program
JP2021070157A (en) 2019-10-29 2021-05-06 シャープ株式会社 Image forming device, control program and control method

Also Published As

Publication number Publication date
JP2023036275A (en) 2023-03-14

Similar Documents

Publication Publication Date Title
JP4854435B2 (en) Workflow management apparatus and workflow management method
CN106897035B (en) Service system and control method thereof
JP5677173B2 (en) Image forming apparatus, network system, image forming apparatus control method, and program
US20170111247A1 (en) Device management apparatus, device management system, device management method, and computer-readable recording medium
JP6887825B2 (en) Information processing equipment, information processing methods, consumables ordering systems, and programs.
JP2011059860A (en) Network image forming system, image forming device and server computer
JP2011090478A (en) Network image forming system, server computer used for the system, and image forming apparatus
JP6977279B2 (en) Information distribution system
US20120218609A1 (en) Image processing apparatus, output control system, output control method
JP2016146137A (en) Charging management system, charging management method, first image processing management device, second image processing management device and program
US8390853B2 (en) Image processing system for supplying services to an image processing device through a mangement server
JP6540965B2 (en) Consumables management system and image forming apparatus
CN100371897C (en) Imaging device, host device, imaging system and control method thereof
US20130120796A1 (en) Information processing apparatus, information processing method, and storage medium
JP4687718B2 (en) License management apparatus, license management method, license management program, and license management system
JP7834976B2 (en) Information processing device, image processing device, and information processing system
US20160366291A1 (en) Information processing apparatus, information processing method, and information processing system
US8261288B2 (en) Application platform
JP4683028B2 (en) Function providing system
JP5862475B2 (en) Output management device, output management system, program
JP7715579B2 (en) Information Processing Program
JP2016177460A (en) System and program
JP7087467B2 (en) Print data management equipment, printing systems and programs
JP7322472B2 (en) File management device, file management program, file management system, and information processing program
JP7230457B2 (en) Information processing system, information processing device, program, and recommended product determination method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260223

R150 Certificate of patent or registration of utility model

Ref document number: 7834976

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150