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
JP4895873B2 - Advertising system using a copy machine - Google Patents
[go: Go Back, main page]

JP4895873B2 - Advertising system using a copy machine - Google Patents

Advertising system using a copy machine Download PDF

Info

Publication number
JP4895873B2
JP4895873B2 JP2007064187A JP2007064187A JP4895873B2 JP 4895873 B2 JP4895873 B2 JP 4895873B2 JP 2007064187 A JP2007064187 A JP 2007064187A JP 2007064187 A JP2007064187 A JP 2007064187A JP 4895873 B2 JP4895873 B2 JP 4895873B2
Authority
JP
Japan
Prior art keywords
tray
user
advertisement
priority
paper
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
JP2007064187A
Other languages
Japanese (ja)
Other versions
JP2008225923A (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.)
Rakuten Group Inc
Original Assignee
Rakuten Inc
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 Rakuten Inc filed Critical Rakuten Inc
Priority to JP2007064187A priority Critical patent/JP4895873B2/en
Publication of JP2008225923A publication Critical patent/JP2008225923A/en
Application granted granted Critical
Publication of JP4895873B2 publication Critical patent/JP4895873B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、コピー機に代表される印刷機を利用した広告システムに係り、広告付き用紙を用いて実施する広告活動の効率を向上させる技術に関する。   The present invention relates to an advertising system using a printing machine represented by a copying machine, and relates to a technique for improving the efficiency of advertising activities performed using a paper with an advertisement.

「画像形成装置及びシステム、画像読取装置およびシステム、記録媒体」(特許文献1)には、ネットワーク上の複写機やFAX等の機器を新たな広告媒体として利用し、利用者に低価格な印刷機能を提供できることを課題とし、読み取った現画像に対して、ネットワークからダウンロードした合成用画像を合成することにより、広告画像とする技術が開示されている。   "Image forming apparatus and system, image reading apparatus and system, recording medium" (Patent Document 1) uses a device such as a copier or FAX on a network as a new advertising medium, and prints at low cost to the user A technique for providing an advertisement image by synthesizing an image for synthesis downloaded from a network with a read current image is disclosed with the object of providing a function.

この例のように、従来から複写機やFAX等の機器を広告媒体とする技術が散見される。それらの多くは、複写機がネットワークを介して広告画像を取得し、メモリ上で現画像に広告画像を合成する構成となっている。   As in this example, a technique using a copying machine, a fax machine, or the like as an advertising medium has been widely used. In many of them, the copying machine acquires an advertisement image via a network and combines the advertisement image with the current image in a memory.

しかし、予め広告画像が印刷されている用紙をトレイに設置して、その用紙に印刷する場合には、画像合成等の技術は必要なく、運用上の工夫のみで実現できる。   However, when a paper on which an advertisement image is printed in advance is placed in the tray and printing is performed on the tray, a technique such as image composition is not necessary, and this can be realized only by operational measures.

このように、広告が既に印刷されている用紙を利用する場合には、用紙を設置する時点で利用者を特定することはできないが、出来るだけ利用者に適応する広告を提供することが望ましい。
特開平11−192760号公報 特開2002−165045号公報
As described above, when using paper on which an advertisement has already been printed, it is not possible to specify the user at the time of installing the paper, but it is desirable to provide an advertisement that is adapted to the user as much as possible.
JP 11-192760 A JP 2002-165045 A

そこで、本発明は、広告付き用紙を設置して印刷サービス(例えば、コピーサービス)を提供する場合に、流出防止を図った個人情報に基づいてユーザに適応する広告を選択するとともに、印刷機(例えば、コピー機)が有する複数のトレイを有効に使い分けて、効率的に広告を提供することを課題とする。   Therefore, the present invention selects an advertisement suitable for a user based on personal information for preventing outflow when a paper with an advertisement is installed to provide a printing service (for example, a copy service), and a printing press ( For example, it is an object to effectively provide an advertisement by effectively using a plurality of trays included in a copier).

本発明に係る広告システムは、主に実施の形態1、9、及び11に開示するように、
給紙するトレイを複数有する印刷機と、当該印刷機とネットワークを介して接続する広告制御サーバからなる広告システムであって、
前記広告制御サーバは、以下の(1)から(5)の要素を有し、
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定部
(4)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するサーバ側のトレイ優先順位テーブル記憶部
(5)トレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信部
前記印刷機は、以下の(イ)から(ト)の要素を有することを特徴とする
(イ)トレイ優先順位テーブルを、前記広告制御サーバから受信するトレイ優先順位テーブル受信部
(ロ)受信したトレイ優先順位テーブルを記憶する印刷機側のトレイ優先順位テーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)トレイ優先順位テーブルで前記ユーザIDに対応付けられている優先順位付けられたトレイID群に従って、用紙が有ると検知したトレイ群のうち最も優先されるトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
The advertising system according to the present invention is mainly disclosed in the first, ninth, and eleventh embodiments.
An advertising system comprising a printing machine having a plurality of trays to be fed and an advertising control server connected to the printing machine via a network,
The advertisement control server has the following elements (1) to (5):
(1) For each user, a personal information management table for storing the personal information of the user (2) For each tray included in the printing machine, store an advertisement ID of an advertisement-attached paper instructed to be placed in the tray Paper setting table (3) For each user, the advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the advertisement is obtained using the personal information. The user adaptation value indicating the degree of adaptation of the user to the advertisement of the ID is calculated, the tray IDs are ordered in the order in which the advertisement indicating the user adaptation value with a higher degree of adaptation is prioritized, and the priority is associated with the ID of the user. A tray priority order determination unit that generates a tray priority order table for storing the ranked tray ID groups. (4) For each user, priority is given to the user ID. Server-side tray priority table storage unit for storing a tray priority table for associating the ranked tray ID groups. (5) Tray priority table transmission unit for transmitting the tray priority table to the printing machine. (A) A tray priority table receiving unit that receives a tray priority table from the advertisement control server. (B) A tray priority table received. Tray priority table storage unit on the printing press side that stores the memory (c) User authentication unit that identifies the user ID of the person who operates the printing press (d) For each tray, the presence or absence of paper installed in the tray is detected According to the priority-assigned tray ID group associated with the user ID in the paper feed tray detection unit (e) tray priority order table A paper feed tray determination unit that determines the highest priority tray among the tray groups detected to have paper as a paper feed tray. ) A print mechanism control unit that controls a printing operation for feeding and printing from a paper feed tray designated by an issued print command.

このように、各トレイに対応する広告固有の判定手段により各ユーザの適応の程度を算出するので、ユーザと広告の組み合わせに応じて実際に広告効果が高いと期待されるトレイを優先して給紙トレイとして用いるようになる。後述するように適正と不適の別による場合に比べて、判定の精度が高い。   In this way, since the degree of adaptation of each user is calculated by the advertisement-specific determination means corresponding to each tray, priority is given to trays that are actually expected to have a high advertising effect according to the combination of users and advertisements. Used as a paper tray. As will be described later, the accuracy of determination is higher than in the case of appropriateness and inappropriateness.

更に、主に実施の形態1に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報に基づいて当該広告に対するユーザの適応の程度を示すユーザ適応値を算出するユーザ適応評価プログラムを記憶するユーザ適応評価プログラム群記憶部を有し、
前記トレイ優先順位判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適応評価プログラムに前記ユーザ適応値を算出させることを特徴とする。
Furthermore, as mainly disclosed in the first embodiment,
The advertisement control server further includes a user adaptation evaluation program group storage unit that stores a user adaptation evaluation program that calculates a user adaptation value indicating a degree of adaptation of the user to the advertisement based on personal information for each advertisement. ,
The tray priority determination unit causes the user adaptation evaluation program corresponding to the advertisement ID to calculate the user adaptation value using the personal information.

このように、プログラムによって個人情報に対するユーザの適応の程度を算出するので、広告の要求に応じた複雑な条件も自在に定めることができる。   As described above, the degree of adaptation of the user to the personal information is calculated by the program, so that complicated conditions according to the advertisement request can be freely determined.

更に、主に実施の形態9に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報に対する評価条件に従って当該広告に対するユーザの適応の程度を示すユーザ適応値を導くユーザ適応評価式を記憶する広告管理テーブルと、
個人情報とユーザ適応評価式に基づいてユーザ適応値を算出するユーザ適応評価式演算部を有し、
前記トレイ優先順位判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適応評価式に従ってユーザ適応評価式演算部に前記ユーザ適応値を算出させることを特徴とする。
Furthermore, as disclosed mainly in the ninth embodiment,
The advertisement control server further stores, for each advertisement, an advertisement management table that stores a user adaptation evaluation formula for deriving a user adaptation value indicating a degree of adaptation of the user to the advertisement according to an evaluation condition for personal information.
A user adaptive evaluation formula computing unit that calculates a user adaptive value based on personal information and a user adaptive evaluation formula;
The tray priority determining unit causes the user adaptive evaluation formula calculating unit to calculate the user adaptive value according to the user adaptive evaluation formula corresponding to the advertisement ID using the personal information.

このように、論理式によって個人情報に対するユーザの適応の程度を算出するので、広告の要求に応じた条件を容易に定めることができる。また、構成も単純になる。   In this way, since the degree of adaptation of the user to the personal information is calculated by the logical expression, the condition according to the advertisement request can be easily determined. Also, the configuration is simplified.

更に、主に実施の形態11に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報を入力データとし、当該広告に対するユーザの適応の程度を示すユーザ適応値を出力データとする教師データを用いて学習型人工知能の学習処理により得たユーザ適応評価用学習データを記憶するユーザ適応評価用学習データ群記憶部と、
個人情報を入力し、ユーザ適応評価用学習データを用いて学習型人工知能の演算処理を行ない、ユーザ適応値を算出する学習型人工知能演算部を有し、
前記トレイ優先順位判定部は、当該個人情報と当該広告IDに対応するユーザ適応評価用学習データを用いて学習型人工知能演算部に前記ユーザ適応値を算出させることを特徴とする。
Further, as disclosed mainly in the eleventh embodiment,
The advertisement control server further performs learning-type artificial intelligence learning processing using teacher data using personal information as input data and user adaptation values indicating the degree of user adaptation to the advertisement as output data for each advertisement. A user adaptation evaluation learning data group storage unit for storing the obtained user adaptation evaluation learning data;
Inputs personal information, performs learning type artificial intelligence calculation processing using learning data for user adaptation evaluation, and has a learning type artificial intelligence calculation unit for calculating a user adaptive value,
The tray priority order determination unit causes the learning type artificial intelligence calculation unit to calculate the user adaptation value using the learning information for user adaptation evaluation corresponding to the personal information and the advertisement ID.

このように、学習型の人工知能演算によって個人情報に対するユーザの適応の程度を算出するので、潜在的な広告と個人情報の関係に基づく適応の程度を判定できるようになる。   As described above, since the degree of adaptation of the user to the personal information is calculated by the learning type artificial intelligence calculation, the degree of adaptation based on the relationship between the potential advertisement and the personal information can be determined.

更に、主に実施の形態1に開示するように、
前記用紙設定テーブルは、更に前記トレイ毎に、当該トレイに設置する用紙のサイズを記憶し、
前記トレイ優先順位判定部は、ユーザ毎に、同一の用紙サイズに対応する各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを当該用紙サイズと対応付けて生成し、
前記サーバ側のトレイ優先順位テーブル記憶部は、前記トレイ優先順位テーブルを当該用紙サイズと対応付けて記憶し、
前記印刷機側のトレイ優先順位テーブル記憶部は、用紙サイズと対応付けてトレイ優先順位テーブルを記憶し、
前記給紙トレイ検知部は、更に、トレイ毎に、当該トレイに設置される用紙のサイズを検知し、
前記給紙トレイ判定部は、印刷するサイズと同じ用紙サイズのトレイを特定し、特定したトレイが複数ある場合に、最も優先されるトレイを給紙トレイと判定することを特徴とする。
Furthermore, as mainly disclosed in the first embodiment,
The paper setting table further stores, for each tray, the size of paper to be placed in the tray,
The tray priority order determination unit acquires, for each user, an advertisement ID corresponding to the tray from the paper setting table for each tray corresponding to the same paper size, and acquires personal information of the user from the personal information management table. Calculating a user adaptation value indicating the degree of adaptation of the user to the advertisement with the advertisement ID using the personal information, and ordering the IDs of the tray in order of priority for the advertisement indicating the user adaptation value with a higher degree of adaptation, A tray priority order table for storing tray ID groups prioritized in association with the user ID is generated in association with the paper size;
The server-side tray priority table storage unit stores the tray priority table in association with the paper size;
The tray priority order table storage unit on the printing press side stores a tray priority order table in association with the paper size,
The paper feed tray detection unit further detects, for each tray, the size of the paper placed in the tray,
The paper feed tray determination unit specifies a tray having the same paper size as the size to be printed, and determines that the highest priority tray is a paper feed tray when there are a plurality of specified trays.

このように、同一の用紙サイズのトレイ群ごとに優先順位を定めるので、異なるサイズの用紙を使い分ける印刷機においても、印刷するサイズの用紙を格納するトレイ群の中から優先するトレイを選択するようになる。   As described above, since the priority order is determined for each tray group having the same paper size, the priority tray is selected from the tray group storing the paper of the size to be printed even in a printer that uses different sizes of paper. become.

本発明に係る広告制御サーバは、主に実施の形態1、9、及び11に開示するように、
給紙するトレイを複数有する印刷機とネットワークを介して接続する広告制御サーバであって、以下の要素を有することを特徴とする
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定部
(4)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶部
(5)トレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信部。
The advertisement control server according to the present invention is mainly disclosed in Embodiments 1, 9, and 11,
An advertisement control server connected to a printing press having a plurality of paper feeding trays via a network, and having the following elements: (1) Personal information for storing personal information of the user for each user Management table (2) For each tray included in the printing press, a paper setting table for storing an advertisement ID of a paper with advertisement instructed to be placed in the tray. (3) For each user, from the paper setting table for each tray. An advertisement ID corresponding to the tray is acquired, personal information of the user is acquired from the personal information management table, and a user adaptation value indicating a degree of adaptation of the user to the advertisement of the advertisement ID is calculated using the personal information. , Order the IDs of the trays in the order of priority for the advertisements indicating the user adaptation values with higher adaptation levels, and prioritize them in association with the IDs of the users. A tray priority order determination unit that generates a tray priority order table for storing the tray ID group (4) A tray for storing a tray priority order table for associating the tray ID group prioritized with the user ID for each user. Priority table storage unit (5) A tray priority table transmission unit that transmits a tray priority table to the printing press.

本発明に係る印刷機は、主に実施の形態1、9、及び11に開示するように、
給紙するトレイを複数有し、ネットワークを介して広告制御サーバと接続する印刷機であって、以下の要素を有することを特徴とする
(イ)ユーザ毎に、当該ユーザのIDに優先順位付けられた広告ID群を対応付けるトレイ優先順位テーブルを、前記広告制御サーバから受信するトレイ優先順位テーブル受信部
(ロ)受信したトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)トレイ優先順位テーブルで前記ユーザIDに対応付けられている優先順位付けられたトレイID群に従って、用紙が有ると検知したトレイ群のうち最も優先されるトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
The printing press according to the present invention is mainly disclosed in the first, ninth, and eleventh embodiments.
A printing machine having a plurality of trays to be fed and connected to an advertisement control server via a network, and having the following elements: (a) Prioritizing each user's ID A tray priority table receiving unit that receives a tray priority table that associates the received advertisement ID group from the advertisement control server; and (b) a tray priority table storage unit that stores the received tray priority table. User authentication unit that identifies the user ID of the operator (d) For each tray, paper feed tray detection unit that detects the presence or absence of paper installed in the tray (e) Corresponds to the user ID in the tray priority order table According to the prioritized tray ID group, the tray having the highest priority among the tray groups detected as having paper is determined as the paper feed tray. The paper feed tray determination section (to) to perform the print operation to feed the paper from the paper feed tray instructed by the issued print command by instructing the determined paper feed tray and issue the print command (g) A print mechanism control unit for controlling the printer.

本発明に係るプログラムは、主に実施の形態1、9、及び11に開示するように、
給紙するトレイを複数有する印刷機とネットワークを介して接続し、
ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブルと、
前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブルを有する広告制御サーバとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
(1)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定手順
(2)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶手順
(3)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信手順。
The program according to the present invention is mainly disclosed in the first, ninth, and eleventh embodiments.
Connect to a printer with multiple trays to feed paper via a network,
For each user, a personal information management table storing personal information of the user,
A program for causing a computer serving as an advertisement control server having a sheet setting table to store an advertisement ID of an advertisement-attached sheet instructed to be placed in the tray for each tray included in the printing machine to execute the following procedure (1) For each user, an advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the personal information is stored. The user adaptation value indicating the degree of adaptation of the user to the advertisement with the advertisement ID is calculated, the tray IDs are ordered in order of priority for the advertisement indicating the user adaptation value with a higher degree of adaptation, and the ID of the user is set. Tray priority order determination procedure (2) for generating a tray priority order table for storing tray ID groups that are associated and prioritized. A tray priority table storage procedure for storing a tray priority table that associates a tray ID group prioritized with the user ID for each user (3) Tray prioritized with the user ID for each user A tray priority order table transmission procedure for transmitting a tray priority order table that associates ID groups to the printing press.

更に本発明に係る広告システムは、主に実施の形態14、17、及び19に開示するように、
給紙するトレイを複数有する印刷機と、当該印刷機とネットワークを介して接続する広告制御サーバからなる広告システムであって、
前記広告制御サーバは、以下の(1)から(5)の要素を有し、
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定部
(4)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶するサーバ側の優先トレイテーブル記憶部
(5)優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信部
前記印刷機は、以下の(イ)から(ト)の要素を有することを特徴とする
(イ)優先トレイテーブルを、前記広告制御サーバから受信する優先トレイテーブル受信部
(ロ)受信した優先トレイテーブルを記憶する印刷機側の優先トレイテーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)優先トレイテーブルで前記ユーザIDに対応付けられている優先トレイIDのトレイに用紙が有ると検知した場合には、優先トレイIDにより特定されるトレイを給紙トレイと判定し、同優先トレイIDのトレイに用紙が無いと検知した場合には、優先トレイ以外のトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
Furthermore, the advertising system according to the present invention is mainly disclosed in Embodiments 14, 17, and 19,
An advertising system comprising a printing machine having a plurality of trays to be fed and an advertising control server connected to the printing machine via a network,
The advertisement control server has the following elements (1) to (5):
(1) For each user, a personal information management table for storing the personal information of the user (2) For each tray included in the printing machine, store an advertisement ID of an advertisement-attached paper instructed to be placed in the tray Paper setting table (3) For each user, the advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the advertisement is obtained using the personal information. A priority tray determination unit that determines whether a user is appropriate or inappropriate for an ID advertisement and generates a priority tray table that stores a tray ID corresponding to the advertisement determined to be appropriate in association with the user ID as a priority tray. (4) For each user, a server-side priority tray table description that stores a priority tray table that associates a priority tray ID with the ID of the user. (5) A priority tray table transmission unit for transmitting a priority tray table to the printing machine. The printing machine includes the following elements (a) to (g): Priority tray table receiving unit received from the advertisement control server (b) Priority tray table storage unit on the printing press side that stores the received priority tray table (c) User authentication that identifies the user ID of the person who operates the printing press For each unit (d) tray, a paper feed tray detection unit that detects the presence or absence of the paper installed in the tray (e) A paper is placed in the tray of the priority tray ID associated with the user ID in the priority tray table. When it is detected that there is a sheet, the tray specified by the priority tray ID is determined as a paper feed tray, and when it is detected that there is no paper in the tray with the same priority tray ID, A tray other than the destination tray is determined as a paper tray. A paper tray determination unit (f) designates the judged paper tray and issues a print command. (G) Feed specified by the issued print command A printing mechanism control unit that controls a printing operation for feeding and printing from a paper tray.

このように、各トレイに対応する広告固有の判定手段により各ユーザの適正と不適の別を判定するので、ユーザと広告の組み合わせに応じて実際に広告効果が高いと期待されるトレイを優先して給紙トレイとして用いるようになる。前述の適正値による場合に比べて構成が単純になる。   In this way, because the ad-specific determination means corresponding to each tray determines whether each user is appropriate or not, priority is given to the tray that is actually expected to have a high advertising effect depending on the combination of the user and the advertisement. And used as a paper feed tray. The configuration is simple compared to the case of using the appropriate value described above.

更に、主に実施の形態14に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報に基づいて当該広告に対するユーザの適正と不適の別を判定するユーザ適正判定プログラムを記憶するユーザ適正判定プログラム群記憶部を有し、
前記優先トレイ判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適正判定プログラムに前記適正と不適の別を判定させることを特徴とする。
Further, as disclosed mainly in the fourteenth embodiment,
The advertisement control server further includes, for each advertisement, a user suitability determination program group storage unit that stores a user suitability determination program for determining whether the user is appropriate or inappropriate for the advertisement based on personal information.
The priority tray determination unit is configured to cause the user appropriate determination program corresponding to the advertisement ID to determine whether it is appropriate or inappropriate using the personal information.

このように、プログラムによって個人情報に対するユーザの適正と不適の別を判定するので、広告の要求に応じた複雑な条件も自在に定めることができる。   In this way, whether the user is appropriate or inappropriate for personal information is determined by the program, so that complicated conditions according to the advertisement request can be freely determined.

更に、主に実施の形態17に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報に対する評価条件に従って当該広告に対するユーザの適正と不適の別を導くユーザ適正条件式を記憶する広告管理テーブルと、
個人情報とユーザ適正条件式に基づいてユーザの適正と不適の別を判定するユーザ適正条件式判定部を有し、
前記優先トレイ判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適正条件式に従ってユーザ適正条件式判定部に前記適正と不適の別を判定させることを特徴とする。

Further, as disclosed mainly in the seventeenth embodiment,
The advertisement control server further stores, for each advertisement, an advertisement management table that stores a user appropriate condition formula that guides whether the user is appropriate or inappropriate for the advertisement in accordance with an evaluation condition for personal information;
A user appropriate conditional expression determination unit that determines whether the user is appropriate or inappropriate based on personal information and the user appropriate conditional expression;
The priority tray determination unit is configured to cause the user proper condition formula determination unit to determine whether the suitability is appropriate or not according to a user proper condition formula corresponding to the advertisement ID using the personal information.

このように、論理式によって個人情報に対するユーザの適正と不適の別を判定するので、広告の要求に応じた条件を容易に定めることができる。また、構成も単純になる。   In this way, whether the user is appropriate or inappropriate for the personal information is determined by the logical expression, so that the condition according to the advertisement request can be easily determined. Also, the configuration is simplified.

更に、主に実施の形態19に開示するように、
前記広告制御サーバは、更に、広告毎に、個人情報を入力データとし、当該広告に対するユーザの適正と不適の別を出力データとする教師データを用いて学習型人工知能の学習処理により得たユーザ適正判定用学習データを記憶するユーザ適正判定用学習データ群記憶部と、
個人情報を入力し、ユーザ適正判定用学習データを用いて学習型人工知能の演算処理を行ない、適正と不適の別を判定する学習型人工知能演算部を有し、
前記優先トレイ判定部は、当該個人情報と当該広告IDに対応するユーザ適正判定用学習データを用いて学習型人工知能演算部に前記適正と不適の別を判定させることを特徴とする。
Further, as disclosed mainly in the nineteenth embodiment,
The advertisement control server further includes a user obtained by a learning process of learning type artificial intelligence using teacher data having personal information as input data for each advertisement and output as data indicating whether the user is appropriate or inappropriate for the advertisement. A learning data group storage unit for storing user appropriateness determination that stores learning data for appropriateness determination;
Inputs personal information, performs learning type artificial intelligence processing using learning data for user adequacy determination, has a learning type artificial intelligence calculation unit that determines whether it is appropriate or inappropriate,
The priority tray determination unit causes the learning-type artificial intelligence calculation unit to determine whether it is appropriate or inappropriate using the personal information and learning data for determining user appropriateness corresponding to the advertisement ID.

このように、学習型の人工知能演算によって個人情報に対するユーザの適正と不適の別を判定するので、潜在的な広告と個人情報の関係に基づく適応の程度を判定できるようになる。   In this way, whether the user is appropriate or inappropriate for personal information is determined by learning-type artificial intelligence calculation, so that the degree of adaptation based on the relationship between potential advertisements and personal information can be determined.

更に、主に実施の形態1に開示するように、
前記広告制御サーバは、当該複数の印刷機と接続し、
前記広告制御サーバは、更に、
ユーザ毎に、当該ユーザのIDと、当該ユーザが印刷機を使用する際のユーザの認証に用いる認証コードと、ユーザが使用する印刷機の使用印刷機IDを対応付けて記憶する認証情報テーブルと、
印刷機毎に、当該印刷機と一致する前記使用印刷機IDに対応する前記ユーザIDと前記認証コードを特定し、前記ユーザIDと前記認証コードを記憶する印刷機別認証情報テーブルを生成する印刷機別認証情報テーブル生成部と、
印刷機毎に、当該印刷機に当該印刷機の印刷機別認証情報テーブルを送信する印刷機別認証情報テーブル送信部を有し、
前記印刷機は、更に、
前記印刷機別認証情報テーブルを広告制御サーバから受信する印刷機別認証情報テーブル受信部と、
受信した印刷機別認証情報テーブルを記憶する印刷機別認証情報テーブル記憶部を有し、
前記ユーザ認証部は、認証コードを入力し、印刷機別認証情報テーブルで当該入力した認証コードに対応するユーザIDを特定すること特徴とする。
Furthermore, as mainly disclosed in the first embodiment,
The advertisement control server is connected to the plurality of printing machines,
The advertisement control server further includes:
For each user, an authentication information table for storing the ID of the user, an authentication code used for user authentication when the user uses the printing press, and a printing press ID of the printing press used by the user in association with each other ,
Printing that identifies the user ID and the authentication code corresponding to the used printing machine ID that matches the printing machine for each printing machine, and generates an authentication information table for each printing machine that stores the user ID and the authentication code A machine-specific authentication information table generation unit;
Each printing machine has a printing machine-specific authentication information table transmission unit that transmits a printing machine-specific authentication information table of the printing machine to the printing machine,
The printing machine further includes:
A printing machine authentication information table receiving unit that receives the printing machine authentication information table from the advertisement control server;
A printing machine authentication information table storage unit for storing the received printing machine authentication information table;
The user authentication unit inputs an authentication code and specifies a user ID corresponding to the input authentication code in a printing machine authentication information table.

このように、当該印刷機を使用するユーザの認証情報のみを配信するので、認証情報の拡散を防ぐことができる。   Thus, since only the authentication information of the user who uses the printing press is distributed, it is possible to prevent the diffusion of the authentication information.

更に、主に実施の形態3に開示するように、
前記広告制御サーバは、当該複数の印刷機と接続し、
前記広告制御サーバは、更に、
ユーザ毎に、当該ユーザのIDと、当該ユーザが印刷機を使用する際のユーザの認証に用いる認証コードと、ユーザが使用する印刷機の設置位置が含まれるエリアの設置エリアIDを対応付けて記憶する認証情報テーブルと、
印刷機毎に、当該印刷機の設置位置が含まれるエリアの設置エリアIDと一致する前記設置エリアIDに対応する前記ユーザIDと前記認証コードを特定し、特定したユーザIDと認証コードを記憶する印刷機別認証情報テーブルを生成する印刷機別認証情報テーブル生成部と、
印刷機毎に、当該印刷機に当該印刷機の印刷機別認証情報テーブルを送信する印刷機別認証情報テーブル送信部を有し、
前記印刷機は、更に、
前記印刷機別認証情報テーブルを広告制御サーバから受信する印刷機別認証情報テーブル受信部と、
受信した印刷機別認証情報テーブルを記憶する印刷機別認証情報テーブル記憶部を有し、
前記ユーザ認証部は、認証コードを入力し、印刷機別認証情報テーブルで当該入力した認証コードに対応するユーザIDを特定すること特徴とする。
Furthermore, as disclosed mainly in the third embodiment,
The advertisement control server is connected to the plurality of printing machines,
The advertisement control server further includes:
For each user, the user ID, the authentication code used for user authentication when the user uses the printing press, and the installation area ID of the area including the installation location of the printing press used by the user are associated with each other. An authentication information table to be stored;
For each printing machine, the user ID and the authentication code corresponding to the installation area ID that matches the installation area ID of the area including the installation position of the printing machine are specified, and the specified user ID and authentication code are stored. A printer-specific authentication information table generating unit that generates a printer-specific authentication information table;
Each printing machine has a printing machine-specific authentication information table transmission unit that transmits a printing machine-specific authentication information table of the printing machine to the printing machine,
The printing machine further includes:
A printing machine authentication information table receiving unit that receives the printing machine authentication information table from the advertisement control server;
A printing machine authentication information table storage unit for storing the received printing machine authentication information table;
The user authentication unit inputs an authentication code and specifies a user ID corresponding to the input authentication code in a printing machine authentication information table.

このように、ユーザが登録したエリアに含まれる印刷機に対してのみ認証情報を配信するので、認証情報の広範な拡散を防ぐとともに、使用機会の拡充を図ることができる。   As described above, since the authentication information is distributed only to the printing press included in the area registered by the user, it is possible to prevent widespread use of the authentication information and to expand the use opportunities.

更に、主に実施の形態1に開示するように、
前記印刷機はコピー機であって、更に、
コピー機に対する操作に従って、スキャンコマンドを発行するスキャン指示部と、
発行されたスキャンコマンドに従って、原稿の画像イメージを読み取るスキャン動作を制御するスキャン機構制御部と、
読み取った画像イメージを記憶する画像メモリを有し、
プリント機構制御部は、画像メモリに記憶している画像イメージを用紙に印刷することを特徴とする。
Furthermore, as mainly disclosed in the first embodiment,
The printing machine is a copier, and
A scan instruction unit that issues a scan command according to an operation on the copier,
A scan mechanism control unit for controlling a scan operation for reading an image image of a document according to the issued scan command;
Having an image memory for storing the read image,
The print mechanism control unit prints the image image stored in the image memory on paper.

更に、主に実施の形態1に開示するように、
前記個人情報管理テーブルは、個人情報として、特定の会の会員として登録された会員情報を記憶する会員情報管理テーブルであることを特徴とする。
Furthermore, as mainly disclosed in the first embodiment,
The personal information management table is a member information management table for storing member information registered as a member of a specific association as personal information.

運用上、当該サービスを受ける会員に対して、個人情報をサーバ内でのみ使用するシステム構成となっているのでネットワーク上へ流出することがない旨を説明し、その上で当該サービスの目的の範囲内で会員情報を使用する旨の許諾を取り付けることにより、相互信頼に基づき会員と会にとって意義のある印刷サービスの提供と広告活動を行なうことができるようになる。   In operation, explain to the members who receive the service that the personal information is used only within the server, so that it will not be leaked to the network. By attaching a permission to use member information within the company, it is possible to provide printing services and advertising activities that are meaningful to the member and the society based on mutual trust.

更に本発明に係る広告制御サーバは、主に実施の形態14、17、及び19に開示するように、
給紙するトレイを複数有する印刷機とネットワークを介して接続する広告制御サーバであって、以下の要素を有することを特徴とする
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定部
(4)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶する優先トレイテーブル記憶部
(5)優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信部。
Further, the advertisement control server according to the present invention is mainly disclosed in the fourteenth, seventeenth, and nineteenth embodiments.
An advertisement control server connected to a printing press having a plurality of paper feeding trays via a network, and having the following elements: (1) Personal information for storing personal information of the user for each user Management table (2) For each tray included in the printing press, a paper setting table for storing an advertisement ID of a paper with advertisement instructed to be placed in the tray. (3) For each user, from the paper setting table for each tray. The advertisement ID corresponding to the tray is acquired, the personal information of the user is acquired from the personal information management table, the appropriateness or inappropriateness of the user for the advertisement of the advertisement ID is determined using the personal information, and the user Priority tray determination unit that generates a priority tray table that stores a tray ID corresponding to an advertisement determined to be appropriate in association with the ID of the priority tray as a priority tray 4) for each user, the priority tray table storage unit for storing the priority tray table for associating a priority tray ID to the ID of the user (5) Priority tray table, the priority tray table transmission part that transmits to the printing press.

更に本発明に係る印刷機は、主に実施の形態14、17、及び19に開示するように、
給紙するトレイを複数有し、ネットワークを介して広告制御サーバと接続する印刷機であって、以下の要素を有することを特徴とする
(イ)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを、前記広告制御サーバから受信する優先トレイテーブル受信部
(ロ)受信した優先トレイテーブルを記憶する優先トレイテーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)優先トレイテーブルで前記ユーザIDに対応付けられている優先トレイIDのトレイに用紙が有ると検知した場合には、優先トレイIDにより特定されるトレイを給紙トレイと判定し、同優先トレイIDのトレイに用紙が無いと検知した場合には、優先トレイ以外のトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
Further, the printing press according to the present invention is mainly disclosed in the fourteenth, seventeenth, and nineteenth embodiments.
A printing machine having a plurality of trays to be fed and connected to an advertisement control server via a network, and having the following elements: (a) A priority tray ID is assigned to each user's ID The priority tray table receiving unit that receives the priority tray table associated with the advertisement control server (b) The priority tray table storage unit that stores the received priority tray table (c) The user ID of the person who operates the printing press is specified User authentication unit (d) For each tray, a paper feed tray detection unit (e) that detects the presence or absence of paper installed in the tray. When it is detected that there is paper, the tray specified by the priority tray ID is determined as the paper feed tray, and the paper is placed in the tray with the same priority tray ID. If the printer detects that the tray is not a priority tray, it determines that the paper tray is a paper tray. The print instruction unit (g) issues a print command indicating the determined paper tray. A print mechanism control unit that controls a printing operation for feeding and printing from a paper feed tray specified by a print command.

更に本発明に係るプログラムは、主に実施の形態14、17、及び19に開示するように、
給紙するトレイを複数有する印刷機とネットワークを介して接続し、
ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブルと、
前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブルを有する広告制御サーバとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
(1)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定手順
(2)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶する優先トレイテーブル記憶手順
(3)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信手順。
Furthermore, the program according to the present invention is mainly disclosed in the fourteenth, seventeenth, and nineteenth embodiments.
Connect to a printer with multiple trays to feed paper via a network,
For each user, a personal information management table storing personal information of the user,
A program for causing a computer serving as an advertisement control server having a sheet setting table to store an advertisement ID of an advertisement-attached sheet instructed to be placed in the tray for each tray included in the printing machine to execute the following procedure (1) For each user, an advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the personal information is stored. A priority tray table that determines whether the user is appropriate or inappropriate for the advertisement with the advertisement ID and stores a tray ID corresponding to the advertisement determined to be appropriate in association with the user ID as a priority tray. Priority tray determination procedure (2) For each user, a priority tray table that associates the priority tray ID with the user ID is stored. Priority tray table storage procedure (3) for each user, the priority tray table transmission procedure for transmitting the priority tray table for associating a priority tray ID to the ID of the user, to the printing press.

本発明によれば、印刷機(例えば、コピー機)に同一用紙サイズの給紙トレイが複数有る場合に、それぞれのトレイに設置されている用紙に付されている広告のうち、ユーザに適応する広告を選択し、選択した広告の画像が印刷されている用紙が設置されているトレイを優先的に選択して印刷するので、広告効率(用紙当りの広告として期待される効果)が向上する。   According to the present invention, when there are a plurality of paper feed trays of the same paper size in a printing machine (for example, a copier), the advertisement is applied to the user among the advertisements attached to the paper installed in each tray. Since the advertisement is selected and the tray on which the paper on which the image of the selected advertisement is printed is preferentially selected and printed, the advertisement efficiency (the effect expected as an advertisement per sheet) is improved.

特に、広告制御サーバ内においてのみユーザの会員情報を用いるので、個人情報流出の防止を図ることができる点で有意義である。   Particularly, since the member information of the user is used only in the advertisement control server, it is significant in that personal information leakage can be prevented.

実施の形態1.
図1は、本発明に係るネットワーク環境を示す図である。広告制御サーバ101は、インターネットあるいは電話回線(サーバコピー機間ネットワークの例)を介してコピー機102と接続している。また、広告制御サーバ101は、インターネット(サーバユーザ端末間ネットワークの例)を介してユーザPC103あるいは携帯電話(ユーザ端末の例)と接続している。広告制御サーバ101は、インターネット(サーバ広告主端末間ネットワークの例)を介して広告主PC104あるいは携帯電話(広告主端末の例)と接続している。ユーザPC103、広告主PC104、あるいは携帯電話は、ブラウザを有している。
Embodiment 1 FIG.
FIG. 1 is a diagram showing a network environment according to the present invention. The advertisement control server 101 is connected to the copy machine 102 via the Internet or a telephone line (an example of a network between server copy machines). The advertisement control server 101 is connected to the user PC 103 or a mobile phone (an example of a user terminal) via the Internet (an example of a network between server user terminals). The advertisement control server 101 is connected to an advertiser PC 104 or a mobile phone (an example of an advertiser terminal) via the Internet (an example of a network between server advertiser terminals). The user PC 103, the advertiser PC 104, or the mobile phone has a browser.

コピー機102は、給紙するトレイを複数有する印刷機の例である。印刷機の他の例としては、単体としてのプリンタを用いる形態や、プリンタとコンピュータと組み合わせて、接続されたプリンタとコンピュータからなる印刷システムの形態なども考えられる。   The copier 102 is an example of a printing machine having a plurality of trays for feeding paper. Other examples of the printing machine include a form using a printer as a single unit and a form of a printing system including a printer and a computer connected in combination with the printer and the computer.

この例では、コピー機は、大学の敷地内やコンビニエンスストア等で運用されるコピーサービス(印刷サービスの例)で使用されることを想定している。また、使用者(ユーザ)は、特定の会(組合やポータルサイトなど)の会員として登録されていることを前提としている。コピー機を使用してコピーサービスを提供する運用者は、予め広告が印刷されている印刷用紙をトレイに設置し、これにコピーさせる。広告は、用紙の表面の上段や下段などの端の部分に付しておく形態や、用紙の裏面に付する形態などが考えられる。広告付き用紙は、運用者側で印刷され、あるいは用紙提供者から運用者に配送される。   In this example, it is assumed that the copy machine is used in a copy service (an example of a print service) operated in a university premises or a convenience store. In addition, it is assumed that the user (user) is registered as a member of a specific association (union, portal site, etc.). An operator who provides a copy service using a copier places a print sheet on which an advertisement is printed in advance on a tray, and causes it to be copied. The advertisement may be in a form that is attached to an end portion such as an upper stage or a lower stage on the surface of the paper, or in a form that is attached to the back surface of the paper. Paper with advertisement is printed on the operator side or delivered from the paper provider to the operator.

図2は、本発明に係る各処理の手順とデータフローの概要を示す図である。広告制御サーバ101による使用者登録処理201では、本発明によるコピーサービスを利用する使用者(ユーザ)の登録を行う。具体的には、ユーザPC103から広告制御サーバ101へ会員情報(個人情報の例)と、使用するコピー機の選択と、コピー機を使用する際の認証に用いる認証コードを登録する。本処理は、ユーザPC103から広告制御サーバ101に対して要求があった場合に随時行われる。また、ユーザが、コピー機を使用する前に、この登録を行う。詳しくは、図7から図10を用いて後述する。   FIG. 2 is a diagram showing an outline of the procedure and data flow of each process according to the present invention. In the user registration process 201 by the advertisement control server 101, a user (user) who uses the copy service according to the present invention is registered. Specifically, membership information (example of personal information), selection of a copy machine to be used, and an authentication code used for authentication when using the copy machine are registered from the user PC 103 to the advertisement control server 101. This process is performed as needed when there is a request from the user PC 103 to the advertisement control server 101. In addition, the user performs this registration before using the copier. Details will be described later with reference to FIGS.

広告制御サーバ101によるコピー機別認証情報テーブル配信処理202とコピー機102によるコピー機別認証情報テーブル受付処理203では、広告制御サーバ101から各コピー機102に対して当該コピー機を使用する使用者に関する認証情報を転送する。本処理は、例えば運用開始前(例えば、開店前)と運用中の定期間隔毎に行われる。つまり使用者の登録を反映するのに適した時点で繰り返し行われる。詳しくは、図11から図16を用いて後述する。   In the authentication information table distribution process 202 for each copy machine by the advertisement control server 101 and the authentication information table reception process 203 for each copy machine by the copy machine 102, the user who uses the copy machine from the advertisement control server 101 to each copy machine 102 Transfer authentication information about. This process is performed, for example, before the start of operation (for example, before opening a store) and at regular intervals during operation. That is, it is repeatedly performed at a time suitable for reflecting the user's registration. Details will be described later with reference to FIGS. 11 to 16.

広告制御サーバ101によるコピー機設定準備処理204では、各コピー機102に設定する情報を生成する。具体的には、トレイ毎に、設置する用紙に付される広告を特定する情報と、その用紙サイズ、及び設置する枚数を定めた用紙設定テーブル(図19)と同一用紙サイズのトレイが複数有る場合のトレイの優先順位を定めたトレイ優先順位テーブル(図20)を生成する。本処理は、コピー機設定情報配信処理205の前処理として行われる。詳しくは、図17から図31を用いて後述する。   In the copy machine setting preparation process 204 by the advertisement control server 101, information to be set for each copy machine 102 is generated. Specifically, for each tray, there are a plurality of trays having the same sheet size as the sheet setting table (FIG. 19) in which information for specifying an advertisement to be attached to the sheet to be installed, the sheet size, and the number of sheets to be installed are determined. A tray priority order table (FIG. 20) that defines the priority order of trays is generated. This process is performed as a pre-process of the copier setting information distribution process 205. Details will be described later with reference to FIGS.

広告制御サーバ101によるコピー機設定情報配信処理205とコピー機102によるコピー機設定情報受付処理206では、広告制御サーバ101から各コピー機102に対してコピー機設定情報を転送する。具体的には、前述の用紙設置指示書とトレイ優先順位テーブルを転送する。本処理は、所定の運用単位期間(例えば、一日、半日、一週間など)の運用開始前(例えば、開店前、開店前と昼休み、月曜の開店前など)に行われる。詳しくは、図32から図37を用いて後述する。   In the copying machine setting information distribution process 205 by the advertisement control server 101 and the copying machine setting information reception process 206 by the copying machine 102, the copying machine setting information is transferred from the advertisement control server 101 to each copying machine 102. Specifically, the above-described sheet installation instruction and tray priority order table are transferred. This processing is performed before the start of operation (for example, before opening, before opening and lunch break, before opening on Monday, etc.) during a predetermined operation unit period (for example, one day, half day, one week, etc.). Details will be described later with reference to FIGS.

コピー機102による複写動作制御処理207では、使用者(ユーザ)の操作に従って複製動作を行う。本処理は、前記運用単位期間内に行われる。詳しくは、図38から図44を用いて後述する。   In the copying operation control process 207 by the copying machine 102, a copying operation is performed in accordance with a user (user) operation. This process is performed within the operation unit period. Details will be described later with reference to FIGS. 38 to 44.

続いて、広告制御サーバ101が有する主なテーブルについて説明する。図3は、コピー機管理テーブルの例を示す図である。コピー機管理テーブル703は、各コピー機102に関する情報を管理するためのテーブルである。具体的には、本テーブルは、コピー機102毎にレコードを設け、コピー機ID301と、設置場所302と、設置エリアID303と、電話番号304と、IPアドレス305等の項目を対応付けて記憶するように構成されている。設置場所302は、住所で記述するほか、緯度経度で記述しても構わない。電話番号304とIPアドレス305は、コピー機102と通信する際に通信相手を特定するコピー機アドレスの例である。設置エリアID303は、設置位置302を含む所定のエリアを特定する情報であるが、詳しくは図48を用いて後述する。   Subsequently, main tables of the advertisement control server 101 will be described. FIG. 3 is a diagram showing an example of a copier management table. The copier management table 703 is a table for managing information regarding each copier 102. Specifically, this table provides a record for each copy machine 102 and stores items such as a copy machine ID 301, an installation location 302, an installation area ID 303, a telephone number 304, and an IP address 305 in association with each other. It is configured as follows. The installation location 302 may be described by an address or a latitude / longitude. A telephone number 304 and an IP address 305 are examples of copier addresses that specify a communication partner when communicating with the copier 102. The installation area ID 303 is information for specifying a predetermined area including the installation position 302, and will be described later in detail with reference to FIG.

図4は、トレイ構成テーブルの例を示す図である。トレイ構成テーブル2501は、コピー機102が有するトレイの構成を定めたテーブルである。本テーブルは、コピー機102毎のテーブルから構成される。コピー機102毎のテーブルは、当該コピー機IDに対応付けて設けられ、ヘッダに当該コピー機が有するトレイ数401の項目を有する。更に、トレイ毎にレコード451〜454を設け、トレイID402と用紙の最大収納枚数403の項目を対応付けて記憶するように構成されている。   FIG. 4 is a diagram illustrating an example of the tray configuration table. The tray configuration table 2501 is a table that defines the tray configuration of the copier 102. This table includes a table for each copy machine 102. The table for each copy machine 102 is provided in association with the copy machine ID, and has an item of the number of trays 401 of the copy machine in the header. Furthermore, records 451 to 454 are provided for each tray, and the items of the tray ID 402 and the maximum number of stored sheets 403 are stored in association with each other.

図5は、広告管理テーブルの例を示す図である。広告管理テーブル2201は、各広告に関する情報を管理するためのテーブルである。具体的には、本テーブルは、広告主から依頼された広告毎にレコード551〜554を設け、広告ID501と、広告名502と、ユーザ適応評価プログラム名503と、画像サイズ504と、オーダー枚数505と、残枚数506と、広告画像ファイル名507と、広告主ID508の項目を対応付けて記憶するように構成されている。オーダー枚数505は、広告主から要求された用紙の枚数である。残枚数506は、オーダー枚数のうち現時点でまだトレイに設置されていない枚数である。また、広告制御サーバ101には、広告画像ファイル名507に対応する画像ファイルが記憶されている。広告制御サーバ101は、更に、広告主IDと広告主である会社名と会社に関する情報等を対応付けて記憶する広告主管理テーブル(図示せず)を有している。広告制御サーバ101は、このテーブルを用いて広告主IDから広告主を特定することができる。広告主は、広告主PC104から広告制御サーバ101にアクセスして広告を依頼する。   FIG. 5 is a diagram illustrating an example of the advertisement management table. The advertisement management table 2201 is a table for managing information related to each advertisement. Specifically, this table provides records 551 to 554 for each advertisement requested by the advertiser, and includes an advertisement ID 501, advertisement name 502, user adaptation evaluation program name 503, image size 504, and order quantity 505. The remaining number 506, the advertisement image file name 507, and the advertiser ID 508 items are associated and stored. The order number 505 is the number of sheets requested by the advertiser. The remaining number 506 is the number of the order number that has not yet been set on the tray. Further, the advertisement control server 101 stores an image file corresponding to the advertisement image file name 507. The advertisement control server 101 further includes an advertiser management table (not shown) that stores an advertiser ID, a company name as an advertiser, information about the company, and the like in association with each other. The advertisement control server 101 can specify an advertiser from the advertiser ID using this table. The advertiser accesses the advertisement control server 101 from the advertiser PC 104 and requests an advertisement.

広告画像ファイル名507で特定される広告画像ファイルには、用紙に付される広告の画像が記憶されている。この画像は、展開されたイメージデータの形式の他、文字列データ形式、図形データ形式、写真データ形式、あるいはこれらの任意の組み合わせなどいずれの形態で構成されていてもよい。   In the advertisement image file specified by the advertisement image file name 507, an advertisement image attached to the sheet is stored. In addition to the developed image data format, the image may be configured in any form such as a character string data format, a graphic data format, a photo data format, or any combination thereof.

ユーザ適応評価プログラム名503で特定されるユーザ適応評価プログラムについて説明する。ユーザ適応評価プログラムは、会員情報を用いて使用者(会員)が当該広告に適する程度(ユーザ適応値)を判定するためのプログラムである。図6は、ユーザ適応評価プログラムの例を示す図である。この例では、性別と年齢の組み合わせによってユーザ適応値を振り分けている。この例では、1.0が最も当該広告に適しており、0.0が最も当該広告に適していないことを示している。ユーザ適応値は、当該ユーザ(使用者)の要求に応じて広告付き用紙にコピーした場合(印刷した場合の例)に、当該ユーザ(使用者)に対する広告の効果が期待できる程度である。広告の効果とは、広告主の取引機会の増加であることが多い。取引の機会は、普通広告主とユーザの取引である。但し、広告の効果は取引機会の増加に限らず、告知や謝罪など広告の目的によって効果は異なる。   A user adaptation evaluation program specified by the user adaptation evaluation program name 503 will be described. The user adaptation evaluation program is a program for determining a degree (user adaptation value) that a user (member) is suitable for the advertisement using member information. FIG. 6 is a diagram illustrating an example of a user adaptation evaluation program. In this example, user adaptation values are distributed according to a combination of gender and age. In this example, 1.0 indicates that the advertisement is most suitable for the advertisement, and 0.0 is the least suitable for the advertisement. The user adaptation value is such a degree that an advertisement effect for the user (user) can be expected when copied to a paper with an advertisement in response to a request from the user (user) (an example in the case of printing). The effectiveness of an advertisement is often an increase in an advertiser's trading opportunities. Trading opportunities are usually advertiser and user transactions. However, the effect of advertising is not limited to an increase in trading opportunities, but the effect varies depending on the purpose of the advertisement, such as notification or apology.

まず、後述する会員情報管理テーブル702(図8)の項目のうち、性別804を読み取り、男女の別により処理を分岐させる(S601)。例えば、ユーザIDがUS0001の会員の場合には、男なのでS602に移る。他方ユーザIDがUS0002の会員の場合には、女なのでS609に移る。   First, the gender 804 is read from items in the member information management table 702 (FIG. 8) to be described later, and the process branches depending on the sex (S601). For example, if the user ID is a member of US0001, since it is a man, the process moves to S602. On the other hand, if the user ID is a member of US0002, since it is a woman, the process moves to S609.

S602に移った場合には、同様に会員情報管理テーブル702の項目のうち、年齢805を読み取り、基準値との比較を行なう。S602では、年齢805が15以上かつ17以下の場合に、ユーザ適応値を0.6に設定して終了する(S603)。同様にS604では、18以上かつ24以下の場合に、ユーザ適応値を1.0に設定して終了する(S605)。同様にS606では、25以上かつ29以下の場合に、ユーザ適応値を0.8に設定して終了する(S607)。それ以外の場合には(S606)、ユーザ適応値を0.4に設定して終了する(S608)。例えば、ユーザIDがUS0001の会員の場合には、年齢の項目が34なのでS602、S604、S606と遷移して、S608でユーザ適応値が0.4となる。   When the process proceeds to S602, the age 805 is read out of the items in the member information management table 702 and compared with the reference value. In S602, when the age 805 is 15 or more and 17 or less, the user adaptation value is set to 0.6 and the process ends (S603). Similarly, in S604, when it is 18 or more and 24 or less, the user adaptation value is set to 1.0 and the process ends (S605). Similarly, in S606, when it is 25 or more and 29 or less, the user adaptation value is set to 0.8 and the process ends (S607). In other cases (S606), the user adaptation value is set to 0.4 and the process ends (S608). For example, in the case of a member whose user ID is US0001, since the age item is 34, the process proceeds to S602, S604, and S606, and the user adaptation value becomes 0.4 in S608.

S609に移った場合にも、同様に会員情報管理テーブル702の項目のうち、年齢805を読み取り、基準値との比較を行なう。S609では、年齢805が15以上かつ17以下の場合に、ユーザ適応値を0.2に設定して終了する(S610)。同様にS611では、18以上かつ24以下の場合に、ユーザ適応値を0.6に設定して終了する(S612)。同様にS613では、25以上かつ29以下の場合に、ユーザ適応値を0.4に設定して終了する(S614)。それ以外の場合には(S613)、ユーザ適応値を0.0に設定して終了する(S615)。例えば、ユーザIDがUS0002の会員の場合には、年齢の項目が28なのでS609、S611、S613と遷移して、S614でユーザ適応値が0.4となる。   Similarly, when the process moves to S609, the age 805 is read out of the items in the member information management table 702 and compared with the reference value. In S609, when the age 805 is 15 or more and 17 or less, the user adaptation value is set to 0.2 and the process ends (S610). Similarly, in S611, when it is 18 or more and 24 or less, the user adaptation value is set to 0.6 and the process ends (S612). Similarly, in S613, when it is 25 or more and 29 or less, the user adaptation value is set to 0.4 and the process ends (S614). In other cases (S613), the user adaptation value is set to 0.0 and the process ends (S615). For example, if the user ID is a member of US0002, the age item is 28, so the process transitions to S609, S611, and S613, and the user adaptation value becomes 0.4 in S614.

ユーザ適応評価プログラムは、広告主の依頼に応じて生成されものであって、画一的に手順を定めるべきものとは限らない。例えば、広告主の出店地と使用者(会員)の住所の距離を算出し、その距離が所定の近隣基準以下であれば1.0と判定し、その距離が所定の遠方基準以上であれば0.0と判定し、近隣基準と遠方基準の距離の場合もその短さに応じて1.0から0.0の中間値を振り分けるようにするプログラムや、職業によってユーザ評価値を決定するプログラム、あるいは個人情報の複数の要素を組み合わせて判定するプログラムなど多様な形態が考えられる。そのため、広告の内容によってユーザ適応評価プログラムが異なることもあれば、同一のユーザ適応評価プログラムを複数の広告で用いることもある。また、同一の広告主でも、その広告に内容によって、ターゲットも異なってくる可能性もあることから、図5に示すように、広告ごとにユーザ適応評価プログラムが準備されている。   The user adaptation evaluation program is generated in response to an advertiser's request, and the procedure is not necessarily determined uniformly. For example, the distance between the advertiser's branch location and the address of the user (member) is calculated. If the distance is less than or equal to a predetermined neighborhood standard, the distance is determined to be 1.0, and if the distance is greater than or equal to a predetermined distance standard. A program that determines 0.0 and distributes an intermediate value of 1.0 to 0.0 according to the shortness of the distance between the neighborhood reference and the distant reference, and a program that determines the user evaluation value according to occupation Various forms such as a program for determining by combining a plurality of elements of personal information are conceivable. For this reason, the user adaptation evaluation program may differ depending on the content of the advertisement, or the same user adaptation evaluation program may be used for a plurality of advertisements. In addition, even in the same advertiser, the target may be different depending on the content of the advertisement. Therefore, as shown in FIG. 5, a user adaptation evaluation program is prepared for each advertisement.

なお、ユーザ適応評価プログラムに、その広告のターゲット層や基準値となるパラメータを入力することによって、ユーザ適応値を算出するようなプログラムとしてもよい。この場合には、広告ごとにユーザ適応評価プログラムを準備する必要がなくなる。   The user adaptation evaluation program may be a program that calculates a user adaptation value by inputting a target layer of the advertisement and a parameter that serves as a reference value. In this case, it is not necessary to prepare a user adaptation evaluation program for each advertisement.

続いて、図2に示した使用者登録処理201について詳述する。図7は、広告制御サーバのうち使用者登録に係る構成を示す図である。広告制御サーバ101は、使用者登録部701、会員情報管理テーブル702(図8)、コピー機管理テーブル703(図3)、及び認証情報テーブル704(図9)を有している。本処理において、使用者登録部701は、入力された会員情報を会員情報管理テーブル702に書込み、当該会員のユーザIDと選択された使用コピー機のIDと入力された認証コートを対応付けて認証情報テーブル704に書き込む。コピー機管理テーブル703は、印刷機管理テーブルの例である。   Next, the user registration process 201 shown in FIG. 2 will be described in detail. FIG. 7 is a diagram illustrating a configuration relating to user registration in the advertisement control server. The advertisement control server 101 includes a user registration unit 701, a member information management table 702 (FIG. 8), a copy machine management table 703 (FIG. 3), and an authentication information table 704 (FIG. 9). In this process, the user registration unit 701 writes the entered member information in the member information management table 702, and associates the user ID of the member with the ID of the selected copy machine in use and authenticates the entered authentication code. Write to the information table 704. The copier management table 703 is an example of a printing press management table.

図8は、会員情報管理テーブルを示す図である。本テーブルは、ユーザ(会員)毎にレコード851〜854を設け、ユーザID801と、会員パスワード802と、氏名803と、性別804と、年齢805と、住所806と、職業807等の個人情報の項目を対応付けて記憶するように構成されている。会員情報管理テーブルは、個人情報として、特定の会の会員として登録された会員情報を記憶しており、ユーザ毎に個人情報を記憶する個人情報管理テーブルの例である。   FIG. 8 is a diagram showing a member information management table. This table provides records 851 to 854 for each user (member), and items of personal information such as user ID 801, member password 802, name 803, gender 804, age 805, address 806, occupation 807, etc. Are stored in association with each other. The member information management table is an example of a personal information management table in which member information registered as a member of a specific association is stored as personal information, and personal information is stored for each user.

図9は、認証情報テーブルの例を示す図である。認証情報テーブル704は、ユーザがコピー機を使用する際に用いる認証コードを定めるテーブルである。具体的には、ユーザ毎にレコード951〜954を設け、ユーザID901と、認証コード902と、使用コピー機ID903の項目を対応付けて記憶するように構成されている。認証コードは、当該ユーザがコピー機を使用する際のユーザ認証に用いる。使用コピー機IDは、当該ユーザが使用を前提として選択したコピー機のIDである。なお、勿論、当該ユーザが、使用を前提として3台のコピー機を選択した場合には、ユーザID901と認証コード902に対応する使用コピー機ID903が3つ登録されることになる(または、ユーザID901に対応する認証コード902と使用コピー機ID903の組み合わせのレコードが3つ追加されることになる)。   FIG. 9 is a diagram illustrating an example of the authentication information table. The authentication information table 704 is a table that defines an authentication code used when the user uses the copier. Specifically, records 951 to 954 are provided for each user, and the items of user ID 901, authentication code 902, and used copy machine ID 903 are associated with each other and stored. The authentication code is used for user authentication when the user uses the copier. The used copy machine ID is the ID of the copy machine selected by the user on the premise of use. Of course, when the user selects three copy machines on the premise of use, three copy machine IDs 903 corresponding to the user ID 901 and the authentication code 902 are registered (or the user Three records of a combination of the authentication code 902 corresponding to the ID 901 and the used copy machine ID 903 are added).

図10は、広告制御サーバ101による使用者登録処理フローを示す図である。使用者登録部701は、まず、会員登録の有無により処理を分岐する(S1001)。次に、使用者登録部701は、ブラウザを介して会員登録の有無を問う画面をユーザPC103に送信し、ユーザPC103より会員登録の有無を選択した情報を受信する。   FIG. 10 is a diagram showing a user registration processing flow by the advertisement control server 101. The user registration unit 701 first branches the process depending on the presence / absence of member registration (S1001). Next, the user registration unit 701 transmits to the user PC 103 a screen asking whether or not the member is registered via the browser, and receives information indicating whether or not the member is registered from the user PC 103.

会員登録無しの旨を受信した場合には、使用者登録部701は、会員情報管理テーブル702に会員情報を登録する処理を行う。その為に、使用者登録部701は、会員情報入力画面をユーザPC103に送信する(S1002)。会員情報入力画面は、ブラウザ上で会員情報の入力を促すように構成されており、入力された会員情報を返信させるように構成されている。そして、会員情報を受信し(S1003)、当該会員情報を会員情報管理テーブルの新レコードに追加する(S1004)。会員情報には、氏名、性別、年齢、住所、職業などの個人情報のほか、当該会員サイトにアクセスするための会員ログイン時の認証に用いる会員パスワードも含まれる。その後、処理はステップS1006に進む。   When the user registration unit 701 receives a message indicating that there is no member registration, the user registration unit 701 performs a process of registering member information in the member information management table 702. For this purpose, the user registration unit 701 transmits a member information input screen to the user PC 103 (S1002). The member information input screen is configured to prompt the member information to be input on the browser, and is configured to return the input member information. Then, the member information is received (S1003), and the member information is added to a new record in the member information management table (S1004). The member information includes personal information such as name, gender, age, address, and occupation, as well as a member password used for authentication at the time of member login to access the member site. Thereafter, processing proceeds to step S1006.

会員登録有りの旨を受信した場合には、使用者登録部701は、会員ログイン処理を行う(S1005)。具体的には、使用者登録部701は、ブラウザ上でユーザIDと会員パスワードの入力を促し、入力されたユーザIDと会員パスワードを返信させる会員ログイン画面をユーザPC103に対して送信し、ユーザIDと会員パスワードを受信する。受信したユーザIDと会員パスワードの組み合わせが会員情報管理テーブル702のいずれかのレコードのユーザIDと会員パスワードの組み合わせと一致する場合には、認証成功と判定し、S1006の処理に移行する。   If the user registration is received, the user registration unit 701 performs member login processing (S1005). Specifically, the user registration unit 701 prompts the user ID and the member password to be input on the browser, transmits a member login screen for returning the input user ID and the member password to the user PC 103, and the user ID. And receive a member password. If the received combination of the user ID and the member password matches the combination of the user ID and the member password in any record of the member information management table 702, it is determined that the authentication is successful, and the process proceeds to S1006.

続いて、使用者登録部701は、使用コピー機選択画面をユーザPC103に送信する(S1006)。使用コピー機選択画面は、コピーサービスとして使用できるコピー機群を示し、当該ユーザ(会員)が使用するコピー機を選択するように促し、選択されたコピー機を識別する情報を返信させるように構成されている。そして、使用者登録部701は、返信された使用コピー機の選択情報を受信し(S1007)、選択されたコピー機のID(使用コピー機ID)を特定する。例えば、コピー機の設置位置リストあるいは設置位置を配置した地図を送信し、リストあるいは地図上から配置位置を指示させることによりコピー機を選択させ、選択されたコピー機のIDを返信させる。複数のコピー機を選択し、選択されたコピー機群のIDを特定するようにしてもよい。   Subsequently, the user registration unit 701 transmits a used copier selection screen to the user PC 103 (S1006). The copy machine selection screen shows a copy machine group that can be used as a copy service, prompts the user (member) to select a copy machine to be used, and returns information identifying the selected copy machine. Has been. The user registration unit 701 receives the used copy machine selection information returned (S1007), and identifies the ID of the selected copy machine (used copy machine ID). For example, a copy machine installation position list or a map in which the installation positions are arranged is transmitted, the arrangement position is designated from the list or map, the copy machine is selected, and the ID of the selected copy machine is returned. A plurality of copiers may be selected and the ID of the selected copier group may be specified.

続いて、使用者登録部701は、認証コード入力画面をユーザPC103に送信する(S1008)。認証コード入力画面は、当該ユーザ(会員)がコピー機を使用する際に用いる認証コードの入力を促し、入力された認証コードを返信させるように構成されている。そして、返信された認証コードを受信し(S1009)、使用コピー機と認証コードの組み合わせの重複チェック(S1010)を行う。S1007で特定した使用コピー機IDと受信した認証コードの組み合わせが、認証情報テーブル704(図7および図9)のいずれのレコードの使用コピー機IDと認証コードの組み合わせとも一致しない場合に、重複しないと判定する。そして、重複しないと判定したとき、使用者登録部701は、認証情報テーブル704に新レコードを追加する(S1011)。つまり、当該ユーザのユーザIDと、受信した認証コードと、特定した使用コピー機IDを対応付けて記憶する。尚、S1010でいずれかのレコードの組み合わせと一致する場合には重複すると判定し、エラーの旨をユーザに通知するとともにS1008の処理に戻る。ユーザ(会員)は、別な認証コードを再入力する。   Subsequently, the user registration unit 701 transmits an authentication code input screen to the user PC 103 (S1008). The authentication code input screen is configured to prompt the user (member) to input an authentication code to be used when using the copier and to return the input authentication code. Then, the returned authentication code is received (S1009), and the duplication check of the combination of the used copier and the authentication code is performed (S1010). If the combination of the used copy machine ID specified in S1007 and the received authentication code does not match the combination of the used copy machine ID and the authentication code of any record in the authentication information table 704 (FIGS. 7 and 9), there is no duplication. Is determined. When it is determined that there is no duplication, the user registration unit 701 adds a new record to the authentication information table 704 (S1011). That is, the user ID of the user, the received authentication code, and the specified use copier ID are stored in association with each other. In S1010, if it matches any combination of records, it is determined that they are duplicated, the error is notified to the user, and the process returns to S1008. The user (member) re-enters another authentication code.

S1007のステップで複数のコピー機を選択した場合には、S1010のステップで複数のコピー機について重複をチェックし、いずれも重複しない場合に、認証情報テーブルに同一の認証コードを有するコピー機数分のレコードを追加する。   If a plurality of copiers are selected in step S1007, duplication is checked for a plurality of copiers in step S1010. If none of the copiers are duplicated, the number of copiers having the same authentication code in the authentication information table is checked. Add a record.

尚、上述の例ではS1008とS1009でユーザが指定した認証コードを受け付けたが、使用者登録部701で新規な認証コードを割り振るように構成してもよい。その場合には、S1010のチェックは不要となる。   In the above-described example, the authentication code designated by the user in S1008 and S1009 is accepted. However, the user registration unit 701 may be configured to allocate a new authentication code. In that case, the check in S1010 is not necessary.

以上のようにして新たなユーザの登録が完了する。つまり、図2の使用者登録処理201が終わる。   As described above, registration of a new user is completed. That is, the user registration process 201 in FIG.

続いて、図2に示したコピー機別認証情報テーブル配信処理202とコピー機別認証情報テーブル受付処理203について詳述する。この処理では、広告制御サーバ101でコピー機毎にコピー機別認証情報テーブル(図11)を生成し、当該コピー機102に転送する。コピー機別認証情報テーブルは、印刷機別認証情報テーブルの例である。   Next, the copy machine specific authentication information table distribution process 202 and the copy machine specific authentication information table reception process 203 shown in FIG. 2 will be described in detail. In this process, the advertisement control server 101 generates an authentication information table for each copying machine (FIG. 11) for each copying machine and transfers it to the copying machine 102. The authentication information table for each copying machine is an example of the authentication information table for each printing machine.

図11は、コピー機別認証情報テーブルの例を示す図である。このテーブルは、認証情報テーブル(図9)からコピー機別に当該コピー機で用いる認証情報のみを抽出したテーブルである。コピー機別認証情報テーブルは、各使用コピー機IDに対応付けて設けられる。本レコードは、当該コピー機を使用するユーザ毎にレコード1151〜1154を設け、ユーザID1101と認証コード1102の項目を対応付けて記憶するように構成されている。   FIG. 11 is a diagram showing an example of an authentication information table for each copy machine. This table is a table obtained by extracting only the authentication information used by the copy machine for each copy machine from the authentication information table (FIG. 9). The copy machine authentication information table is provided in association with each used copy machine ID. This record is configured so that records 1151 to 1154 are provided for each user who uses the copy machine, and the items of the user ID 1101 and the authentication code 1102 are stored in association with each other.

図12は、広告制御サーバのうちコピー機別認証情報テーブル配信に係る構成を示す図である。広告制御サーバ101は、コピー機別認証情報テーブル生成部1201、コピー機別認証情報テーブル配信開始通知部1202、及びコピー機別認証情報テーブル送信部1203を有している。コピー機別認証情報テーブル生成部1201は、コピー機管理テーブル(記憶部)703で管理しているコピー機毎に、認証情報テーブル(記憶部)704からコピー機別認証情報テーブルを生成する。コピー機別認証情報テーブル配信開始通知部1202は、コピー機に対してコピー機別認証情報テーブルの配信を開始する旨を通知し、その応答を待つことによって送信先であるコピー機の存在を確認する。これによって実際の配信の準備が整う。コピー機別認証情報テーブル送信部1203は、実際にコピー機別認証情報テーブルをコピー機に送信するように構成されている。これらのコピー機別認証情報テーブル生成部1201、コピー機別認証情報テーブル配信開始通知部1202、及びコピー機別認証情報テーブル送信部1203は、それぞれ印刷機別認証情報テーブル生成部、印刷機別認証情報テーブル配信開始通知部、及び印刷機別認証情報テーブル送信部の例である。なお、図中、上述した図と対応する部分については、同一の符号を付してあり、その説明は繰り返しになるので省略する。   FIG. 12 is a diagram showing a configuration relating to distribution of authentication information table by copy machine in the advertisement control server. The advertisement control server 101 includes a copy machine authentication information table generation unit 1201, a copy machine authentication information table distribution start notification unit 1202, and a copy machine authentication information table transmission unit 1203. The copy machine authentication information table generation unit 1201 generates a copy machine authentication information table from the authentication information table (storage unit) 704 for each copy machine managed by the copy machine management table (storage unit) 703. The copy machine authentication information table distribution start notifying unit 1202 notifies the copy machine that distribution of the copy machine authentication information table starts and waits for a response to confirm the existence of the copy machine as the transmission destination. To do. This prepares for actual delivery. The copy machine authentication information table transmission unit 1203 is configured to actually transmit the copy machine authentication information table to the copy machine. The copy machine authentication information table generation unit 1201, the copy machine authentication information table delivery start notification unit 1202, and the copy machine authentication information table transmission unit 1203 are respectively a printing machine authentication information table generation unit and a printing machine authentication. It is an example of an information table delivery start notification part and an authentication information table transmission part classified by printing press. In the figure, the same reference numerals are given to portions corresponding to those described above, and the description thereof will be omitted because it will be repeated.

図13は、広告制御サーバによるコピー機別認証情報テーブル配信処理フローを示す図である。広告制御サーバ101は、コピー機管理テーブル(記憶部)703で管理しているコピー機毎に以下の処理を繰り返す(S1301)。このループは、広告制御サーバ101が対象としているすべてのコピー機102に対して順次それぞれのコピー機別認証情報テーブルを生成して配信するための動作を制御するためのものである。まず、コピー機別認証情報テーブル生成部1201によるコピー機別認証情報テーブル生成処理(S1302)を行う。この処理では、コピー機別認証情報テーブル生成部1201は、当該コピー機を使用するユーザのユーザIDと認証コードの組み合わせを選別してコピー機別認証情報テーブル(図11)を生成する。   FIG. 13 is a diagram showing a processing flow for distributing the authentication information table by copy machine by the advertisement control server. The advertisement control server 101 repeats the following process for each copier managed by the copier management table (storage unit) 703 (S1301). This loop is for controlling an operation for sequentially generating and distributing each copy machine authentication information table to all the copy machines 102 targeted by the advertisement control server 101. First, a copy machine authentication information table generation unit 1201 performs a copy machine authentication information table generation process (S1302). In this process, the copy machine authentication information table generation unit 1201 generates a copy machine authentication information table (FIG. 11) by selecting a combination of a user ID and an authentication code of a user who uses the copy machine.

具体的な処理について説明する。図14は、コピー機別認証情報テーブル生成処理フローを示す図である。コピー機別認証情報テーブル生成部1201は、認証情報テーブル704(図9)のレコード毎に以下の処理を繰り返す(S1401)。これは、認証情報テーブル704から漏れなく当該コピー機に関する認証情報を抽出するためのループである。コピー機別認証情報テーブル生成部1201は、図9の使用コピー機ID903が当該コピー機IDと一致するか判定し(S1402)、一致する場合には、当該レコードのユーザID901と認証コード902をコピー機別認証情報テーブル(図11)のレコードに加える(S1403)。例えば、CP001で特定されるコピー機についてのコピー機別認証情報テーブルを生成する場合であって、図9の認証情報テーブルのユーザIDがUS0001のときには、使用コピー機ID903がCP001であるので、S1402で一致すると判定され、ユーザID901のUS0001と認証コード902の「1224」が図11のレコード1151に記憶される。一方、一致しない場合には(S1402)、コピー機別認証情報テーブルに新たなレコードに加えることなく、S1404の判定に移行する。例えば、CP001ではなく、CP002で特定されるコピー機についてのコピー機別認証情報テーブルを生成する場合であって、ユーザIDがUS0001のときには、S1402で一致しないと判定され、コピー機別認証情報テーブルに対してレコードを追加することはない。そして、すべてのレコードについて処理した時点で終了する(S1404)。これにより、図11に示されるコピー機別認証情報テーブルが生成される。図11の例においては、使用コピー機IDがCP001であるコピー機について、ユーザID1101と認証コード1102が対応付けられている。すなわち、図14のS1402で判定される当該コピー機IDがCP001のときに、このテーブルが生成されたことになる。   Specific processing will be described. FIG. 14 is a flowchart showing the authentication information table generation process flow for each copying machine. The authentication information table generation unit 1201 for each copy machine repeats the following process for each record in the authentication information table 704 (FIG. 9) (S1401). This is a loop for extracting authentication information related to the copier from the authentication information table 704 without omission. The copy machine authentication information table generation unit 1201 determines whether the used copy machine ID 903 in FIG. 9 matches the copy machine ID (S1402). If the copy machine ID 903 matches, the user ID 901 and the authentication code 902 of the record are copied. The information is added to the record of the machine-specific authentication information table (FIG. 11) (S1403). For example, when the authentication information table for each copy machine for the copy machine specified by CP001 is generated and the user ID of the authentication information table in FIG. 9 is US0001, the used copy machine ID 903 is CP001, so S1402 11, US0001 of the user ID 901 and “1224” of the authentication code 902 are stored in the record 1151 of FIG. 11. On the other hand, if they do not match (S1402), the process proceeds to the determination in S1404 without adding a new record to the authentication information table for each copy machine. For example, when the authentication information table for each copy machine for the copy machine specified by CP002 instead of CP001 is generated and the user ID is US0001, it is determined that they do not match in S1402, and the authentication information table for each copy machine Will not add a record. Then, the process ends when all the records are processed (S1404). As a result, the authentication information table for each copy machine shown in FIG. 11 is generated. In the example of FIG. 11, a user ID 1101 and an authentication code 1102 are associated with each other for a copier whose use copier ID is CP001. That is, this table is generated when the copier ID determined in S1402 of FIG. 14 is CP001.

コピー機別認証情報テーブル(図9)が生成されると、処理は、図13のS1303に進み、続いてコピー機別認証情報テーブル配信開始通知部1202によるコピー機別認証情報テーブル配信開始通知処理(S1303)を行う。この処理では、コピー機別認証情報テーブル配信開始通知部1202が当該コピー機102に対して配信開始の通知を送信し、コピー機102から返信される応答通知を受信するまで待つ。これにより、広告制御サーバ101とコピー機102の接続が確認される。   When the authentication information table for each copy machine (FIG. 9) is generated, the process proceeds to S1303 in FIG. 13, and then the authentication information table distribution start notification process for each copy machine by the authentication information table distribution start notification unit 1202 for each copy machine. (S1303) is performed. In this process, the authentication information table distribution start notification unit 1202 for each copy machine transmits a distribution start notification to the copy machine 102 and waits until a response notification returned from the copy machine 102 is received. Thereby, the connection between the advertisement control server 101 and the copy machine 102 is confirmed.

そして、コピー機別認証情報テーブル送信部1203によるコピー機別認証情報テーブル送信処理(S1304)を行う。この処理では、コピー機別認証情報テーブル送信部1203が、当該コピー機102に対してS1302で生成したコピー機別認証情報テーブルを送信する。   Then, a copy machine authentication information table transmission unit 1203 performs a copy machine authentication information table transmission process (S1304). In this process, the copy machine authentication information table transmission unit 1203 transmits the copy machine authentication information table generated in S1302 to the copy machine 102.

そして、すべてのコピー機について処理した時点で終了する(S1305)。これにより、すべてのコピー機に対して、それぞれ対応するコピー機別認証情報テーブルが送信されたことになる。つまり、図2のコピー機別認証情報テーブル配信処理202が完了する。   Then, the process ends when all the copying machines have been processed (S1305). As a result, the corresponding authentication information table for each copy machine is transmitted to all the copy machines. That is, the copy machine authentication information table distribution process 202 of FIG. 2 is completed.

次にコピー機102側の動作について説明する。図2に示すように広告制御サーバ101が前述の通りコピー機別認証情報テーブル配信処理202を行なう間にコピー機102側では、それに対応するコピー機別認証情報テーブル受付処理203を行なう。図15は、コピー機のうちコピー機別認証情報テーブル受付に係る構成を示す図である。コピー機102は、コピー機別認証情報テーブル配信開始応答部1501、コピー機別認証情報テーブル受信部1502、及びコピー機別認証情報テーブル(記憶部)1503を有している。
コピー機別認証情報テーブル配信開始応答部1501は、広告制御サーバ101からの配信開始通知を受信した場合に、その応答通知を返信する。コピー機別認証情報テーブル受信部1502は、コピー機別認証情報テーブルを受信し、コピー機別認証情報テーブル(記憶部)1503は、そのコピー機別認証情報テーブルを記憶するように構成されている。
Next, the operation on the copier 102 side will be described. As shown in FIG. 2, while the advertisement control server 101 performs the authentication information table distribution process for each copy machine 202 as described above, the authentication information table reception process for each copy machine corresponding to the copy machine is performed on the copier 102 side. FIG. 15 is a diagram showing a configuration related to reception of an authentication information table for each copy machine among the copy machines. The copy machine 102 includes a copy machine authentication information table delivery start response unit 1501, a copy machine authentication information table reception unit 1502, and a copy machine authentication information table (storage unit) 1503.
When receiving the distribution start notification from the advertisement control server 101, the authentication information table distribution start response unit 1501 for each copy machine returns a response notification. The copy machine authentication information table receiving unit 1502 receives the copy machine authentication information table, and the copy machine authentication information table (storage unit) 1503 is configured to store the copy machine authentication information table. .

図16は、コピー機によるコピー機別認証情報テーブル受付処理フローを示す図である。
コピー機別認証情報テーブル配信開始応答部1501によるコピー機別認証情報テーブル配信開始応答処理(S1601)では、広告制御サーバ101より配信開始通知を受信し、応答通知を広告制御サーバ101に返信する。続いて、コピー機別認証情報テーブル受信部1502によるコピー機別認証情報テーブル受信処理(S1602)で、コピー機認証情報テーブルを受信し、コピー機別認証情報テーブル記憶処理(S1603)でこれをコピー機別認証情報テーブル(記憶部)1503に記憶させる。すなわち、図13のS1304で広告制御サーバ101により送信されたコピー機別認証情報テーブルが、コピー機102側で受信される。
FIG. 16 is a diagram showing a copy machine authentication information table reception process flow by the copy machine.
In the copy machine authentication information table delivery start response unit 1501 by the copy machine authentication information table delivery start response process (S1601), a delivery start notification is received from the advertisement control server 101, and a response notice is returned to the advertisement control server 101. Subsequently, the copy machine authentication information table is received by the copy machine authentication information table receiving process (S1602) by the copy machine authentication information table receiving unit 1502, and is copied by the copy machine authentication information table storage process (S1603). It is stored in the machine-specific authentication information table (storage unit) 1503. That is, the copy machine authentication information table transmitted by the advertisement control server 101 in S1304 of FIG. 13 is received on the copy machine 102 side.

このようにして、広告制御サーバ101から各コピー機102に対するコピー機別認証情報テーブルの転送が完了する。つまり、図2のコピー機別認証情報テーブル配信処理202に対応するコピー機別認証情報テーブル受付処理203が終了する。   In this way, transfer of the authentication information table for each copy machine from the advertisement control server 101 to each copy machine 102 is completed. That is, the copy machine authentication information table acceptance process 203 corresponding to the copy machine authentication information table distribution process 202 of FIG. 2 ends.

続いて、図2に示したコピー機設定準備処理204について詳述する。図17は、広告制御サーバのうちコピー機設定準備に係る構成を示す図である。広告制御サーバ101は、コピー機設定準備部1701と、このコピー機設定準備部1701により生成される用紙設定テーブル(記憶部)1703とトレイ優先順位テーブル(記憶部)1705を有している。また、コピー機設定準備部1701は、用紙設定テーブル(記憶部)1703を生成する用紙設定部1702と、トレイ優先順位テーブル(記憶部)1705を生成するトレイ優先順位判定部1704を有している。更に、用紙設定部1702は、コピー機適応評価部1706、コピー機適応値テーブル(記憶部)1707、広告選択部1708、及び設置用紙枚数算出部1709を有している。コピー機適応評価部1706は、広告に対する各コピー機の適応値を算出し、コピー機適応値テーブル(記憶部)1707は、算出したコピー機適応値を記憶し、広告選択部1708は、コピー機適応値に基づいてコピー機に割り当てる広告を選択し、設置用紙枚数算出部1709は、各トレイに設置する広告付き用紙の枚数を算出するように構成されている。コピー機設定準備部、コピー機適応評価部、及びコピー機適応値テーブル(記憶部)は、印刷機設定準備部、印刷機適応評価部、及び印刷機適応値テーブル(記憶部)の例である。   Next, the copier setting preparation process 204 shown in FIG. 2 will be described in detail. FIG. 17 is a diagram illustrating a configuration relating to copy machine setting preparation in the advertisement control server. The advertisement control server 101 includes a copier setting preparation unit 1701, a paper setting table (storage unit) 1703 and a tray priority table (storage unit) 1705 generated by the copier setting preparation unit 1701. The copier setting preparation unit 1701 includes a paper setting unit 1702 that generates a paper setting table (storage unit) 1703 and a tray priority determination unit 1704 that generates a tray priority table (storage unit) 1705. . The paper setting unit 1702 further includes a copier adaptation evaluation unit 1706, a copier adaptation value table (storage unit) 1707, an advertisement selection unit 1708, and an installed sheet number calculation unit 1709. The copy machine adaptation evaluation unit 1706 calculates an adaptation value of each copy machine for the advertisement, the copy machine adaptation value table (storage unit) 1707 stores the calculated copy machine adaptation value, and the advertisement selection unit 1708 copies the copy machine. Based on the adaptive value, an advertisement to be allocated to the copier is selected, and the installed sheet number calculation unit 1709 is configured to calculate the number of sheets with advertisement to be set in each tray. The copier setting preparation unit, the copier adaptation evaluation unit, and the copier adaptation value table (storage unit) are examples of the printing press setting preparation unit, the printing press adaptation evaluation unit, and the printing machine adaptation value table (storage unit). .

図18は、広告制御サーバによるコピー機設定準備処理フローを示す図である。まず、
用紙設定部1702による用紙設定処理(S1801)を行う。これにより用紙設定テーブルを生成する。詳しくは、図21以降で詳述する。
FIG. 18 is a diagram showing a copy machine setting preparation process flow by the advertisement control server. First,
Paper setting processing (S1801) by the paper setting unit 1702 is performed. Thus, a paper setting table is generated. Details will be described later with reference to FIG.

図19は、この処理で生成される用紙設定テーブルの例を示す図である。用紙設定テーブルは、コピー機の各トレイ対する用紙の設置に関する情報を定めるテーブルである。具体的には、このテーブルは、コピー機毎のテーブルから構成され、各テーブルは、コピー機IDに対応付けて設けられる。当該コピー機に含まれるトレイ毎にレコード1951〜1954を設け、トレイID1901と、広告ID1902と、用紙サイズ1903と、設置用紙枚数1904の項目を対応付けて記憶するように構成されている。   FIG. 19 is a diagram showing an example of a paper setting table generated by this processing. The paper setting table is a table that determines information related to paper placement for each tray of the copier. Specifically, this table includes a table for each copy machine, and each table is provided in association with a copy machine ID. Records 1951 to 1954 are provided for each tray included in the copier, and the items of tray ID 1901, advertisement ID 1902, paper size 1903, and installed paper number 1904 are associated with each other and stored.

図18の用紙設定処理(S1801)により図19の用紙設定テーブルが生成されると、次に、トレイ優先順位判定部1704によるトレイ優先順位判定処理(S1802)を行う。これによりトレイ優先順位テーブル(図20)を生成する。詳しくは、図29以降で詳述する。   When the paper setting table of FIG. 19 is generated by the paper setting process (S1801) of FIG. 18, the tray priority order determination unit 1704 performs the tray priority order determination process (S1802). As a result, a tray priority table (FIG. 20) is generated. Details will be described later with reference to FIG.

図20は、この処理で生成されるトレイ優先順位テーブルの例を示す図である。トレイ優先順位テーブル1705は、トレイの優先順位を定めるテーブルである。具体的には、トレイ優先順位テーブル1705は、コピー機IDと用紙サイズに対応付けて設けられる。また、当該コピー機を使用するユーザ毎にレコード2051〜2054を設け、ユーザID2001と、第一優先トレイID2002と、第二優先トレイID2003と、第三優先トレイID2004の項目を対応付けて記憶するように構成されている。この例では、優先する順にトレイIDを並べる形態について説明したが、各トレイIDに対して優先順位を示す値を対応付ける形態でも構わない。つまり、トレイIDを優先順位付けられていれば如何なる形態でも構わない。   FIG. 20 is a diagram showing an example of a tray priority order table generated by this processing. The tray priority order table 1705 is a table that determines the priority order of trays. Specifically, the tray priority order table 1705 is provided in association with the copier ID and the paper size. Also, records 2051 to 2054 are provided for each user who uses the copier, and the items of the user ID 2001, the first priority tray ID 2002, the second priority tray ID 2003, and the third priority tray ID 2004 are stored in association with each other. It is configured. In this example, the form in which the tray IDs are arranged in order of priority has been described. However, a form in which a value indicating the priority order is associated with each tray ID may be used. That is, any form may be used as long as the tray IDs are prioritized.

次に、用紙設定部1702による用紙設定処理(図18のS1801)について詳述する。図21は、用紙設定処理フローの詳細を示す図である。用紙設定部1702は、コピー機毎に以下の処理を繰り返す(S2101)。このループにより各コピー機に対する用紙設定テーブル1703を生成する。コピー機適応評価部1706によるコピー機適応評価処理(S2102)では、各広告が当該コピー機の使用するユーザ(会員)群に適するかを評価する。詳しくは、図22以降で詳述する。   Next, the paper setting process (S1801 in FIG. 18) by the paper setting unit 1702 will be described in detail. FIG. 21 is a diagram illustrating details of the paper setting process flow. The paper setting unit 1702 repeats the following process for each copier (S2101). By this loop, a paper setting table 1703 for each copier is generated. In the copying machine adaptation evaluation process (S2102) by the copying machine adaptation evaluation unit 1706, it is evaluated whether each advertisement is suitable for a user (member) group used by the copying machine. Details will be described later with reference to FIG.

広告選択部1708による広告選択処理(S2103)では、前述の評価に従って各トレイに設置(セット)される用紙に付される広告を選択する。つまり、この処理で選択した広告が印刷されている用紙を、運用者がトレイに設置するように運用する。詳しくは、図25以降で詳述する。   In the advertisement selection processing (S2103) by the advertisement selection unit 1708, an advertisement to be attached to a sheet placed (set) on each tray is selected according to the above-described evaluation. That is, the operator operates so that the paper on which the advertisement selected in this process is printed is placed on the tray. Details will be described later with reference to FIG.

設置用紙枚数算出部1709による設置用紙枚数算出処理(S2104)では、各トレイに設置する広告付き用紙の枚数を算出する。詳しくは、図27以降で詳述する。   In the installed sheet number calculating process (S2104) by the installed sheet number calculating unit 1709, the number of sheets with advertisement installed in each tray is calculated. Details will be described later with reference to FIG.

ここで、図21のS2102のコピー機適応評価処理に関する詳細を説明する。図22は、コピー機適応評価に係る構成を示す図である。広告制御サーバ101は、広告管理テーブル(記憶部)2201とユーザ適応評価プログラム群記憶部2202を有している。ユーザ適応評価プログラム群記憶部2202は、広告毎に、個人情報に基づいて当該広告に対するユーザの適応の程度を示すユーザ適応値を算出するユーザ適応評価プログラムを記憶している。なお、ここでは便宜的に、広告毎にユーザ適応評価プログラムを設けるようにしているが、広告のターゲットが同じような場合、1つのユーザ適応評価プログラムを複数の広告について共有するようにしてもよいし、1つのユーザ適応評価プログラムに対して所定のパラメータ(ターゲットを見分けるためのパラメータ)を入力することで、全ての広告について同一のユーザ適応評価プログラムを用いるようにしてもよい。   Here, details regarding the copier adaptation evaluation process in S2102 of FIG. 21 will be described. FIG. 22 is a diagram showing a configuration related to copier adaptation evaluation. The advertisement control server 101 includes an advertisement management table (storage unit) 2201 and a user adaptation evaluation program group storage unit 2202. The user adaptation evaluation program group storage unit 2202 stores, for each advertisement, a user adaptation evaluation program that calculates a user adaptation value indicating the degree of adaptation of the user to the advertisement based on personal information. Here, for convenience, a user adaptation evaluation program is provided for each advertisement. However, when the advertisement target is the same, one user adaptation evaluation program may be shared for a plurality of advertisements. In addition, the same user adaptive evaluation program may be used for all advertisements by inputting predetermined parameters (parameters for identifying targets) to one user adaptive evaluation program.

コピー機適応評価部1706により生成されるコピー機適応値テーブルについて説明する。図23は、コピー機適応値テーブルの例を示す図である。コピー機適応値テーブル1707は、コピー機について各広告に対する適応値を記憶するためのテーブルである。そのため、コピー機適応値テーブル1707は、コピー機毎のテーブルからなり、コピー機IDに対応付けて設けられる。テーブルは、広告毎にレコード2351〜2354を設け、広告ID2301と、コピー機適応値2302の項目を対応付けて記憶するように構成されている。コピー機適応値は、当該コピー機を使用するユーザ(使用者)の要求に応じて広告付き用紙にコピーした場合(印刷した場合の例)に、当該ユーザ(使用者)に対する広告の効果が期待できる程度である。広告の効果とは、広告主の取引機会の増加であることが多い。取引の機会は、普通広告主とユーザの取引である。但し、広告の効果は取引機会の増加に限らず、告知や謝罪など広告の目的によって効果は異なる。コピー機適応値は、印刷機適応値の例である。   A copier adaptation value table generated by the copier adaptation evaluation unit 1706 will be described. FIG. 23 is a diagram illustrating an example of a copier adaptation value table. The copy machine adaptation value table 1707 is a table for storing an adaptation value for each advertisement for the copy machine. Therefore, the copy machine adaptive value table 1707 is a table for each copy machine, and is provided in association with the copy machine ID. The table is configured to provide records 2351 to 2354 for each advertisement, and store the advertisement ID 2301 and the copier adaptation value 2302 items in association with each other. The copy machine adaptation value is expected to have an effect of advertisement for the user (user) when copied to a paper with advertisement according to the request of the user (user) who uses the copy machine (example in the case of printing). It is possible. The effectiveness of an advertisement is often an increase in an advertiser's trading opportunities. Trading opportunities are usually advertiser and user transactions. However, the effect of advertising is not limited to an increase in trading opportunities, but the effect varies depending on the purpose of the advertisement, such as notification or apology. The copier adaptation value is an example of a printing press adaptation value.

図24は、コピー機適応評価処理フローを示す図である。コピー機適応評価部1706は、広告毎に以下の処理を繰り返す(S2401)。このループにより、すべての広告についてコピー機適応値を求める。まず、コピー機適応評価部1706は、当該広告に対応するユーザ適応評価プログラムを特定する(S2402)。具体的には、広告管理テーブル(記憶部)2201(図5)から当該広告のIDに対応するユーザ適応評価プログラム名(図5の503)を読み取る。   FIG. 24 is a diagram showing a copier adaptation evaluation process flow. The copier adaptation evaluation unit 1706 repeats the following processing for each advertisement (S2401). By this loop, the copy machine adaptation value is obtained for all advertisements. First, the copier adaptation evaluation unit 1706 identifies a user adaptation evaluation program corresponding to the advertisement (S2402). Specifically, the user adaptive evaluation program name (503 in FIG. 5) corresponding to the ID of the advertisement is read from the advertisement management table (storage unit) 2201 (FIG. 5).

そして、コピー機適応評価部1706は、認証情報テーブル704(図9)で当該コピー機のIDを使用コピー機IDとするレコードを順に特定し、当該レコードのユーザID毎に以下の処理を繰り返す(S2403)。これにより、当該コピー機を使用するユーザすべてのユーザ適応値を求めて、その総数(合計値)を算出する。まず、コピー機適応評価部1706は、当該ユーザIDに対応する会員情報を会員情報管理テーブル702(図8)から読み出す(S2404)。次に、コピー機適応評価部1706は、会員情報を入力してユーザ適応評価プログラムを起動し、当該広告に対する当該ユーザの適応値を算出する。この例では、 1:「適合する」〜0:「適合しない」の値を得る(S2405)。そして、算出したユーザ適応値を、適応値総数パラメータ(初期値=0)に加算する(S2406)。コピー機適応評価部1706は、すべてのユーザについて処理した時点で(S2407)、各ユーザ適応値の合計である適応地総数パラメータの値を、当該広告に対するコピー機の適応値とする(S2408)。このようにしてすべての広告についてコピー機適応値を算出した時点で終了する(S2409)。   Then, the copy machine adaptation evaluation unit 1706 sequentially identifies records having the copy machine ID as the used copy machine ID in the authentication information table 704 (FIG. 9), and repeats the following processing for each user ID of the record ( S2403). As a result, the user adaptation values of all the users who use the copier are obtained, and the total number (total value) is calculated. First, the copier adaptation evaluation unit 1706 reads member information corresponding to the user ID from the member information management table 702 (FIG. 8) (S2404). Next, the copier adaptation evaluation unit 1706 inputs member information, starts a user adaptation evaluation program, and calculates the adaptation value of the user for the advertisement. In this example, a value of 1: “applicable” to 0: “not compatible” is obtained (S2405). Then, the calculated user adaptation value is added to the adaptation value total number parameter (initial value = 0) (S2406). When all the users have been processed (S2407), the copy machine adaptation evaluation unit 1706 sets the value of the total adaptation area parameter, which is the sum of the user adaptation values, as the adaptation value of the copy machine for the advertisement (S2408). In this way, the process ends when the copy machine adaptation values are calculated for all advertisements (S2409).

次に、図17の広告選択部1708による広告選択処理(図21のS2103)について詳述する。図25は、広告選択に係る構成を示す図である。広告制御サーバ101は、トレイ構成テーブル(記憶部)2501(図4)を有している。他にも前述の通り、コピー機管理テーブル703(図3)、広告管理テーブル(記憶部)2201(図5)、コピー機適応値テーブル(記憶部)1707(図23)、用紙設定テーブル(記憶部)1703(図19)を有している。広告選択部1708は、コピー機管理テーブル703で管理するコピー機毎に、各トレイについて用紙に付される広告をコピー機適応値と画像サイズ等に基づいて判定する。   Next, the advertisement selection process (S2103 in FIG. 21) by the advertisement selection unit 1708 in FIG. 17 will be described in detail. FIG. 25 is a diagram illustrating a configuration related to advertisement selection. The advertisement control server 101 has a tray configuration table (storage unit) 2501 (FIG. 4). In addition, as described above, the copier management table 703 (FIG. 3), the advertisement management table (storage unit) 2201 (FIG. 5), the copier adaptation value table (storage unit) 1707 (FIG. 23), the paper setting table (storage) Part) 1703 (FIG. 19). The advertisement selection unit 1708 determines, for each copying machine managed by the copying machine management table 703, an advertisement attached to the sheet for each tray based on the copying machine adaptation value, the image size, and the like.

図26は、広告選択処理フローを示す図である。前処理として、トレイ構成テーブル(記憶部)2501(図4)から当該コピー機のIDに対応するトレイ数を読み、トレイ数を内部変数記憶部(図示せず)の未採用トレイ数パラメータに設定する(S2601)。   FIG. 26 is a diagram illustrating an advertisement selection processing flow. As preprocessing, the number of trays corresponding to the ID of the copying machine is read from a tray configuration table (storage unit) 2501 (FIG. 4), and the number of trays is set as an unadopted tray number parameter in an internal variable storage unit (not shown). (S2601).

まず、B5サイズの最適な広告を採用する処理を行う(S2602〜S2605)。広告管理テーブル(記憶部)2201(図5)から画像サイズがB5のレコード(当該レコードの残枚数≧1場合に限る。)を特定し、当該レコードの広告ID群を得る(S2602)。例えば、図5の広告管理テーブルにおいて、画像サイズ504がB5である広告として、広告ID501が「CM001」、「CM003」、「CM004」・・を特定し、これらの広告ID群を得る。続いて、広告選択部1708は、これらの広告群のコピー機適応値(図23の2302)を比較し、最大のコピー機適応値を特定し(S2603)、コピー適応値が最大である当該広告を採用すると決定し、当該広告のIDを内部変数記憶部の採用広告IDとして記憶する(S2604)。そして、未採用トレイ数パラメータから1を減ずる(S2605)。   First, a process of adopting an optimal advertisement of B5 size is performed (S2602 to S2605). A record whose image size is B5 (limited to the case where the number of remaining records ≧ 1) is specified from the advertisement management table (storage unit) 2201 (FIG. 5), and an advertisement ID group of the record is obtained (S2602). For example, in the advertisement management table of FIG. 5, advertisement IDs 501 are identified as “CM001”, “CM003”, “CM004”,... As advertisements with an image size 504 of B5, and these advertisement ID groups are obtained. Subsequently, the advertisement selection unit 1708 compares the copy machine adaptation values (2302 in FIG. 23) of these advertisement groups, identifies the maximum copy machine adaptation value (S2603), and the advertisement with the largest copy adaptation value. And the ID of the advertisement is stored as the adopted advertisement ID in the internal variable storage unit (S2604). Then, 1 is subtracted from the unadopted tray number parameter (S2605).

次に、A4サイズの最適な広告を採用する処理を行う(S2606〜S2609)。A4サイズについても、B5サイズと同様に、広告管理テーブル(記憶部)2201(図5)から画像サイズがA4のレコード(当該レコードの残枚数≧1の場合に限る。)を特定し、当該レコードの広告ID群を得る(S2606)。続いて、これらの広告群のコピー機適応値を比較し、最大のコピー機適応値を特定し(S2607)、コピー適応値が最大である当該広告を採用すると決定し、当該広告のIDを内部変数記憶部の採用広告IDとして追加して記憶する(S2608)。そして、未採用トレイ数パラメータから1を減ずる(S2609)。   Next, the process which employ | adopts the optimal advertisement of A4 size is performed (S2606-S2609). As for the A4 size, similarly to the B5 size, a record with an image size of A4 is specified from the advertisement management table (storage unit) 2201 (FIG. 5) (only when the remaining number of records is ≧ 1). The advertisement ID group is obtained (S2606). Subsequently, the copy machine adaptation values of these advertisement groups are compared, the maximum copy machine adaptation value is identified (S2607), it is determined that the advertisement with the largest copy adaptation value is adopted, and the ID of the advertisement is set internally. It adds and memorize | stores as adoption advertisement ID of a variable memory | storage part (S2608). Then, 1 is subtracted from the unadopted tray number parameter (S2609).

次に、用紙サイズの如何に関わらずコピー機適応値が大きい順に残りの広告を選択する。広告管理テーブル(記憶部)2201から採用広告ID以外の広告IDを有するレコード(レコードの残枚数≧1に限る。)を特定し、これらのレコードのうちコピー機適応値が大きい順に未採用トレイ数分のレコードを特定し、当該広告を採用すると決定し、当該広告のIDを内部変数記憶部の採用広告IDとして追加して記憶する(S2610)。   Next, the remaining advertisements are selected in descending order of the copier adaptation value regardless of the paper size. Records having advertisement IDs other than the employed advertisement ID (limited to the number of remaining records ≧ 1) are identified from the advertisement management table (storage unit) 2201, and the number of unadopted trays in descending order of the copy machine adaptation value among these records. Minute record is specified, it is determined to adopt the advertisement, and the ID of the advertisement is added and stored as the adopted advertisement ID in the internal variable storage unit (S2610).

最後に、用紙設定テーブル(記憶部)1703(図19)にトレイ構成テーブル(記憶部)2501(図4)のトレイIDをすべてコピーする(S2611)。そして、採用した各広告のID(内部変数記憶部の採用広告ID群)を用紙設定テーブル(記憶部)1703に記憶させる(S2612)。また、各広告IDに対応する画像サイズを広告管理テーブル(記憶部)2201から読み、用紙設定テーブル(記憶部)1703の用紙サイズ1903に記憶させる(S2613)。   Finally, all tray IDs of the tray configuration table (storage unit) 2501 (FIG. 4) are copied to the sheet setting table (storage unit) 1703 (FIG. 19) (S2611). Then, the ID of each adopted advertisement (adopted advertisement ID group in the internal variable storage unit) is stored in the paper setting table (storage unit) 1703 (S2612). The image size corresponding to each advertisement ID is read from the advertisement management table (storage unit) 2201 and stored in the sheet size 1903 of the sheet setting table (storage unit) 1703 (S2613).

この例では、B5サイズのうち最適な広告と、A4サイズのうち最適な広告と、残りの広告のうちより好適な広告をサイズに依らず選択した。つまり、各サイズについて少なくとも1つのトレイを確保し、2つ以上のトレイについては広告の適応を重視するようにした。本発明は、同一用紙サイズの広告について、コピー機適応値に従ってより好適な広告を採用する点に特徴がある。従って、用紙サイズ毎の採用トレイは、この例に依らず他の方法で決定しても構わない。   In this example, an optimal advertisement among the B5 sizes, an optimal advertisement among the A4 sizes, and a more preferable advertisement among the remaining advertisements are selected regardless of the size. In other words, at least one tray is secured for each size, and advertisement adaptation is emphasized for two or more trays. The present invention is characterized in that a more suitable advertisement is adopted according to the copier adaptation value for the advertisement of the same paper size. Therefore, the adopted tray for each paper size may be determined by another method without depending on this example.

次に、図17の設置用紙枚数算出部1709による設置用紙枚数算出処理(図21のS2104)について詳述する。図27は、設置用紙枚数算出に係る構成を示す図である。図27に示されるように、設置用紙枚数算出部1709は、用紙設定テーブル1703(図19)、コピー機適応値テーブル1707(図23)、広告管理テーブル2201(図5)、およびコピー機管理テーブル703(図3)を用いてコピー機のトレイに設置する用紙の枚数を算出する。   Next, the installed sheet number calculating process (S2104 in FIG. 21) by the installed sheet number calculating unit 1709 in FIG. 17 will be described in detail. FIG. 27 is a diagram illustrating a configuration relating to calculation of the number of installed sheets. As shown in FIG. 27, the installed paper number calculation unit 1709 includes a paper setting table 1703 (FIG. 19), a copier adaptive value table 1707 (FIG. 23), an advertisement management table 2201 (FIG. 5), and a copier management table. 703 (FIG. 3) is used to calculate the number of sheets to be set on the tray of the copier.

図28は、設置用紙枚数算出処理フローを示す図である。設置用紙枚数算出部1709は、用紙設定テーブル(記憶部)1703の各トレイについて以下の処理を繰り返す(S2801)。これにより各トレイの用紙枚数を算出する。設置用紙枚数算出部1709は、用紙設定テーブル(記憶部)1703から当該トレイの広告IDを読み、この広告IDに対するコピー機適応値をコピー機適応値テーブル(記憶部)1707から取得し、このコピー機適応値に、所定の期待消費枚数を乗じて、設置用紙枚数を算出する(S2802)。   FIG. 28 is a diagram showing a processing flow for calculating the number of installed sheets. The installed sheet number calculation unit 1709 repeats the following processing for each tray in the sheet setting table (storage unit) 1703 (S2801). Thus, the number of sheets in each tray is calculated. The installed sheet number calculation unit 1709 reads the advertisement ID of the tray from the sheet setting table (storage unit) 1703, acquires the copy machine adaptation value for the advertisement ID from the copy machine adaptation value table (storage unit) 1707, and copies the copy ID. The number of installed sheets is calculated by multiplying the machine adaptation value by a predetermined expected number of consumed sheets (S2802).

そして、一の位を四捨五入する(S2803)。この処理は、10枚単位に枚数を整えるための処理であって、1枚単位で扱う場合にはこの処理を省略してもよい。また、他の枚数の取り扱い単位に変換しても構わない。   Then, the first place is rounded off (S2803). This process is a process for adjusting the number of sheets in units of 10 sheets, and this process may be omitted when handling in units of 1 sheet. Further, it may be converted into other number of handling units.

また、設置用紙枚数は、広告主から依頼されたオーダー枚数から消費枚数を差し引いた残枚数を超えないようにする。そのため、設置用紙枚数算出部1709は、広告管理テーブル(記憶部)2201から当該広告のIDに対応する残枚数を取得する(S2804)。そして、この残枚数と設置用紙枚数を比較する(S2805)。ここで、設置用紙枚数が残枚数を超える場合には、設置用紙枚数を残枚数に改める(S2806)。設置用枚数が残枚数を超えない場合には、設置用紙枚数を変更せず(S2806をスキップ)、残枚数を超える場合には、S2806で設置用紙枚数を残枚数に改めて(S2806)、当該トレイの設置用紙枚数1904に記憶させる(S2807)。また、広告管理テーブル(記憶部)2201(図5)から残枚数506を読み出し、この残枚数から設置用紙枚数を減じて得た差を、残枚数506に書き戻す(S2808)。すべてのトレイについて処理した時点で当該コピー機についての処理を終了する(S2809)。   Further, the number of installed sheets should not exceed the remaining number obtained by subtracting the consumed number from the number of orders requested by the advertiser. Therefore, the installed sheet number calculation unit 1709 obtains the remaining number corresponding to the advertisement ID from the advertisement management table (storage unit) 2201 (S2804). Then, the remaining number is compared with the number of installed sheets (S2805). If the number of installed sheets exceeds the remaining number, the number of installed sheets is changed to the remaining number (S2806). If the number of installed sheets does not exceed the remaining number, the number of installed sheets is not changed (S2806 is skipped). If the number exceeds the remaining number, the number of installed sheets is changed to the remaining number in S2806 (S2806), Is stored in the number of installed sheets 1904 (S2807). Further, the remaining number 506 is read from the advertisement management table (storage unit) 2201 (FIG. 5), and the difference obtained by subtracting the number of installed sheets from this remaining number is written back to the remaining number 506 (S2808). When all trays have been processed, the processing for the copier is terminated (S2809).

図21に戻って、そして、すべてのコピー機についてS2101〜S2104の処理した時点で(S2105)、図18の用紙設定処理(S1801)を完了する。   Returning to FIG. 21, and when the processing of S2101 to S2104 has been performed for all the copiers (S2105), the paper setting process (S1801) of FIG. 18 is completed.

続いて、図17のトレイ優先順位判定部1704によるトレイ優先順位判定処理(S1802)について詳述する。図29は、トレイ優先順位判定に係る構成を示す図である。トレイ優先順位判定部1704は、コピー機管理テーブル(記憶部)703で管理するコピー機毎に、トレイ優先順位を判定する。そのときトレイ優先順位判定部1704は、用紙設定テーブル(記憶部)1703から各トレイに設定されている広告と用紙サイズを取得し、用紙サイズ毎に、認証情報テーブル(記憶部)704で当該コピー機に対応するユーザを特定して、そのユーザの会員情報を会員情報管理テーブル(記憶部)702から取得して、当該用紙サイズの各トレイに対応する広告に対応するユーザ適応評価プログラムに会員情報を入力してトレイ毎のユーザ適応値を算出し、そのユーザ適応値に基づいてトレイを優先順位付けてトレイ優先順位テーブル(記憶部)1705に書き込む。   Next, the tray priority order determination process (S1802) by the tray priority order determination unit 1704 in FIG. 17 will be described in detail. FIG. 29 is a diagram showing a configuration relating to tray priority order determination. A tray priority order determination unit 1704 determines a tray priority order for each copier managed by the copier management table (storage unit) 703. At that time, the tray priority order determination unit 1704 acquires the advertisement and paper size set for each tray from the paper setting table (storage unit) 1703, and copies the copy in the authentication information table (storage unit) 704 for each paper size. The user corresponding to the machine is specified, the member information of the user is acquired from the member information management table (storage unit) 702, and the member information is registered in the user adaptive evaluation program corresponding to the advertisement corresponding to each tray of the paper size. Is input, the user adaptation value for each tray is calculated, the trays are prioritized based on the user adaptation values, and written in the tray priority order table (storage unit) 1705.

図30は、トレイ優先順位判定処理フローを示す図である。コピー機毎に(S3001)、コピー機別トレイ優先順位判定処理(S3002)を繰り返し、すべてのコピー機について処理した時点で終了する(S3003)。S3002のコピー機別トレイ優先順位判定処理については、図31を参照して説明する。   FIG. 30 is a diagram showing a tray priority order determination processing flow. For each copy machine (S3001), the copy machine tray priority determination process (S3002) is repeated, and the process ends when all the copy machines have been processed (S3003). The copying machine-specific tray priority determination processing in S3002 will be described with reference to FIG.

図31は、コピー機別トレイ優先順位判定処理フローを示す図である。トレイ優先順位判定部1704は、用紙サイズ(例えば、B5、A4)毎に以下の処理を繰り返す(S3101)。この処理により、図20に示したようにコピー機と用紙サイズに対するトレイ優先順位テーブルが作られる。まず、当該用紙サイズのトレイ数をカウントする(S3102)。具体的には、用紙設定テーブル1703(図19)の当該用紙サイズ1903を有するレコードを計数する。トレイ数が1以下の場合には(S3103)、当該用紙サイズについての処理を終了する。これは、優先順位を付ける必要がないからである。例えば、図19の用紙設定テーブル1703の場合、A4についてはトレイ数が1なのでトレイ優先順位テーブルを生成しない。トレイ数が2以上の場合には(S3103)、認証情報テーブル704(図9)で当該コピー機IDを使用コピー機ID903として有するレコードを特定し、当該レコードのユーザID901毎に以下の処理を繰り返す(S3104)。例えば、図19の用紙設定テーブル1703の場合、B5についてはトレイ数が3なのでトレイ優先順位テーブルを生成する。図9の認証情報テーブル704の使用コピー機ID903がCP001であるユーザID901毎の処理を行なう。以下のS3104〜S3111の処理は、ユーザに適応するトレイを選択するための処理である。ここで、当該ユーザに対する各トレイの広告が適応しているか否かをトレイ毎に判断するために、用紙設定テーブル(記憶部)1703のレコード(コピー機のトレイ)毎に以下の処理を繰り返す(S3105)。これにより各トレイに対するユーザ適応値を求める。まず、トレイ優先順位判定部1704は、当該トレイの広告ID1902に対応するユーザ適応評価プログラム名を、広告管理テーブル(記憶部)2201(図5)から読み取る(S3106)。次に、トレイ優先順位判定部1704は、当該ユーザIDに対応する会員情報(個人情報の例)を会員情報管理テーブル702(図8)から読み取る(S3107)。そして、トレイ優先順位判定部1704は、読み取った会員情報を入力してユーザ適応評価プログラムを起動し、当該広告に対する当該ユーザの適応値を算出する(S3108)。この処理を、すべてのトレイについて処理し(S3109)、ユーザIDに対応付けて、適応値の大きい順に優先順位を付けてトレイIDを記憶する(S3110)。すべてのユーザIDについて処理した時点で(S3111)、当該用紙サイズについての処理を終了する。そして、すべての用紙サイズについて処理して終える(S3112)。   FIG. 31 is a flowchart showing a tray priority order determination process flow for each copying machine. The tray priority order determination unit 1704 repeats the following processing for each paper size (for example, B5, A4) (S3101). By this processing, a tray priority order table for the copier and paper size is created as shown in FIG. First, the number of trays of the paper size is counted (S3102). Specifically, the records having the paper size 1903 in the paper setting table 1703 (FIG. 19) are counted. If the number of trays is 1 or less (S3103), the process for the paper size is terminated. This is because there is no need to prioritize. For example, in the case of the paper setting table 1703 in FIG. 19, the tray priority order table is not generated for A4 because the number of trays is one. When the number of trays is 2 or more (S3103), the record having the copy machine ID as the used copy machine ID 903 is specified in the authentication information table 704 (FIG. 9), and the following processing is repeated for each user ID 901 of the record. (S3104). For example, in the case of the paper setting table 1703 in FIG. 19, since the number of trays is 3 for B5, a tray priority order table is generated. The processing is performed for each user ID 901 whose use copier ID 903 in the authentication information table 704 of FIG. 9 is CP001. The following processes of S3104 to S3111 are processes for selecting a tray that is suitable for the user. Here, the following processing is repeated for each record (copier tray) in the paper setting table (storage unit) 1703 in order to determine for each tray whether or not the advertisement of each tray for the user is applicable ( S3105). Thereby, the user adaptive value for each tray is obtained. First, the tray priority order determination unit 1704 reads the user adaptive evaluation program name corresponding to the advertisement ID 1902 of the tray from the advertisement management table (storage unit) 2201 (FIG. 5) (S3106). Next, the tray priority order determination unit 1704 reads member information (an example of personal information) corresponding to the user ID from the member information management table 702 (FIG. 8) (S3107). Then, the tray priority order determination unit 1704 inputs the read member information, activates the user adaptation evaluation program, and calculates the user's adaptation value for the advertisement (S3108). This process is performed for all the trays (S3109), and the tray IDs are stored in association with the user IDs in the descending order of the adaptation values (S3110). When all the user IDs have been processed (S3111), the processing for the paper size ends. Then, processing is completed for all the paper sizes (S3112).

これで、図2に示したコピー機設定準備処理204が完了する。   This completes the copier setting preparation process 204 shown in FIG.

続いて、図2に示したコピー機設定情報配信処理205とコピー機設定情報受付処理206について詳述する。図32は、用紙設置指示書の例を示す図である。用紙設置指示書は、用紙設置を指示する文(例えば、「各トレイに、広告付き用紙を設置してください。」)が先頭に配置され、更にトレイ毎に、トレイID、用紙イメージ、広告名、用紙サイズ、及び設置用紙枚数が示されている。これによれば、コピー機の各トレイに、どの用紙を設置すればよいか否かを判断することが可能である。   Next, the copy machine setting information distribution process 205 and the copy machine setting information reception process 206 shown in FIG. 2 will be described in detail. FIG. 32 is a diagram illustrating an example of a paper placement instruction. In the paper placement instruction, a sentence for instructing paper placement (for example, “Please place paper with advertisement in each tray.”) Is placed at the top, and tray ID, paper image, advertisement name for each tray. The paper size and the number of installed paper sheets are shown. According to this, it is possible to determine which paper should be placed in each tray of the copier.

図33は、広告制御サーバのうちコピー機設定情報配信に係る構成を示す図である。広告制御サーバ101は、用紙設置指示書生成部3301、コピー機設定情報配信開始通知部3302、広告画像ファイル記憶部3303、用紙設置指示書送信部3304、及びトレイ優先順位テーブル送信部3305を有している。用紙設置指示書生成部3301は、用紙設定テーブル(記憶部)1703に基づいて用紙設置指示書を生成する。その際、広告管理テーブル(記憶部)2201から広告画像ファイル名を取得して、広告画像ファイルを読み出して用紙設置指示書に広告のイメージを貼り付ける。コピー機設定情報配信開始通知部3302は、コピー機に対して配信開始の通知を送信し、返信される応答通知を待って送信先を確認する。用紙設置指示書送信部3304は、用紙設置指示書生成部3301で生成した用紙設置指示書をコピー機に送信する。トレイ優先順位テーブル送信部3305は、トレイ優先順位テーブル(記憶部)1705に記憶しているトレイ優先順位テーブルをコピー機に送信する。   FIG. 33 is a diagram showing a configuration related to distribution of copy machine setting information in the advertisement control server. The advertisement control server 101 includes a paper setting instruction generation unit 3301, a copier setting information distribution start notification unit 3302, an advertisement image file storage unit 3303, a paper setting instruction transmission unit 3304, and a tray priority order table transmission unit 3305. ing. A paper installation instruction generation unit 3301 generates a paper installation instruction based on a paper setting table (storage unit) 1703. At that time, the advertisement image file name is acquired from the advertisement management table (storage unit) 2201, the advertisement image file is read, and the advertisement image is pasted on the paper placement instruction sheet. The copy machine setting information distribution start notification unit 3302 transmits a distribution start notification to the copy machine, and waits for a response notification to be returned to confirm the transmission destination. The paper installation instruction transmission unit 3304 transmits the paper installation instruction generated by the paper installation instruction generation unit 3301 to the copier. The tray priority table transmission unit 3305 transmits the tray priority table stored in the tray priority table (storage unit) 1705 to the copier.

図34は、コピー機設定情報配信処理フローを示す図である。コピー機管理テーブル703(記憶部)で管理しているコピー機毎に以下の処理を繰り返す(S3401)。これにより広告制御サーバ101で対象としているすべてのコピー機102に対してコピー機設定情報を配信する。用紙設置指示書生成部3301による用紙設置指示書生成処理(S3402)では、画像メモリ上に用紙設置指示書のイメージを生成する。ここで、この処理の詳細を、図35を用いて説明する。   FIG. 34 is a diagram showing a copy machine setting information distribution processing flow. The following process is repeated for each copier managed by the copier management table 703 (storage unit) (S3401). As a result, the copy machine setting information is distributed to all the copy machines 102 targeted by the advertisement control server 101. In the paper placement instruction form generation process (S3402) by the paper placement instruction form generation unit 3301, an image of the paper placement instruction form is generated on the image memory. Details of this processing will be described with reference to FIG.

図35は、用紙設置指示書生成処理フローを示す図である。用紙設置指示書生成部3301は、用紙設置を指示する文を画像メモリにレイアウト(配置)し(S3501)、更にトレイID、用紙イメージ、広告名、用紙サイズの項目名を画像メモリにレイアウトする(S3502)。そして、トレイ毎に以下の処理を繰り返す(S3503)。まず、用紙設置指示書生成部3301は、トレイIDを画像メモリにレイアウトする(S3504)。次に、用紙設置指示書生成部3301は、当該トレイの広告IDに対応する広告画像ファイルを特定し(S3505)、広告画像ファイルを展開した画像を所定倍率で縮小し、画像メモリにレイアウトする(S3506)。更に、用紙設置指示書生成部3301は、当該トレイの広告名を画像メモリにレイアウトし(S3507)、当該トレイの用紙サイズを画像メモリにレイアウトし(S3508)、当該トレイの設置用紙枚数を画像メモリにレイアウトする(S3509)。そして、すべてのトレイについて処理した時点で終了する(S3510)。   FIG. 35 is a diagram showing a flow of processing for generating a sheet installation instruction. The paper placement instruction generation unit 3301 lays out (places) a paper placement instruction sentence in the image memory (S3501), and further lays out item names such as tray ID, paper image, advertisement name, and paper size in the image memory (S3501). S3502). Then, the following processing is repeated for each tray (S3503). First, the paper placement instruction form generation unit 3301 lays out the tray ID in the image memory (S3504). Next, the paper placement instruction form generation unit 3301 identifies the advertisement image file corresponding to the advertisement ID of the tray (S3505), reduces the image developed from the advertisement image file at a predetermined magnification, and lays out the image memory ( S3506). Further, the sheet installation instruction generation unit 3301 lays out the advertisement name of the tray in the image memory (S3507), lays out the paper size of the tray in the image memory (S3508), and sets the number of sheets installed in the tray in the image memory. (S3509). Then, the process ends when all trays are processed (S3510).

この例では、用紙設置指示書のデータをイメージ形式で生成したが、HTML文書やワープロ文書等の文書データの形式や表データの形式で生成しても構わない。   In this example, the paper placement instruction data is generated in an image format, but may be generated in a document data format such as an HTML document or a word processor document or a table data format.

次に、処理は図34に戻って、コピー機設定情報配信開始通知部3302によるコピー機設定情報配信開始通知処理(S3403)では、当該コピー機102に対して配信開始の通知を送信し、コピー機102から返信される応答通知を受信するまで待つ。これにより、広告制御サーバ101とコピー機102の接続が確認される。   Next, the processing returns to FIG. 34. In the copy machine setting information distribution start notification unit 3302 by the copy machine setting information distribution start notification unit 3302, a distribution start notification is transmitted to the copy machine 102, and copying is performed. Wait until a response notification returned from the machine 102 is received. Thereby, the connection between the advertisement control server 101 and the copy machine 102 is confirmed.

用紙設置指示書送信部3304による用紙設置指示書送信処理(S3404)では、当該コピー機102に対してS3402で生成した用紙設置指示書のイメージを送信する。   In the paper installation instruction transmission process (S3404) by the paper installation instruction transmission unit 3304, the image of the paper installation instruction generated in S3402 is transmitted to the copier 102.

トレイ優先順位テーブル送信部3305によるトレイ優先順位テーブル送信処理(S3405)では、当該コピー機102に対して当該コピー機に対応付けられているトレイ優先順位テーブルを送信する。その際、用紙サイズに関わらず、すべてのテーブルを送信する。そして、すべてのコピー機について処理時点で終了する(S3406)。   In the tray priority table transmission process (S3405) by the tray priority table transmission unit 3305, the tray priority table associated with the copier is transmitted to the copier 102. At this time, all tables are transmitted regardless of the paper size. Then, the process ends for all the copiers at the time of processing (S3406).

次に、図34の広告制御サーバ101の処理に対するコピー機102側の動作について説明する。図36は、コピー機のうちコピー機設定情報受付に係る構成を示す図である。コピー機102は、コピー機設定情報配信開始応答部3601、用紙設置指示書受信部3602、用紙設置指示書記憶部3603、トレイ優先順位テーブル受信部3604、トレイ優先順位テーブル(記憶部)3605、及び用紙設置指示書印刷部3606を有している。コピー機設定情報配信開始応答部3601は、広告制御サーバ101から配信開始通知を受信すると、応答通知を返信する。用紙設置指示書受信部3602は、用紙設置指示書を受信し、それを用紙設置指示書記憶部3603に記憶させる。トレイ優先順位テーブル受信部3604は、トレイ優先順位テーブルを受信し、それをトレイ優先順位テーブル(記憶部)3605に記憶させる。用紙設置指示書印刷部3606は、用紙設置指示書記憶部3603に記憶している用紙設置指示書を印刷するように構成されている。   Next, the operation on the copier 102 side for the processing of the advertisement control server 101 in FIG. 34 will be described. FIG. 36 is a diagram showing a configuration relating to reception of copy machine setting information among copy machines. The copier 102 includes a copier setting information delivery start response unit 3601, a paper installation instruction receiving unit 3602, a paper installation instruction storage unit 3603, a tray priority order table receiving unit 3604, a tray priority order table (storage unit) 3605, and A sheet installation instruction printing unit 3606 is provided. When receiving the distribution start notification from the advertisement control server 101, the copy machine setting information distribution start response unit 3601 returns a response notification. The paper installation instruction receiving unit 3602 receives the paper installation instruction and stores it in the paper installation instruction storage unit 3603. The tray priority table receiving unit 3604 receives the tray priority table and stores it in the tray priority table (storage unit) 3605. The paper installation instruction printing unit 3606 is configured to print the paper installation instruction stored in the paper installation instruction storage unit 3603.

図37は、コピー機設定情報受付処理フローを示す図である。コピー機設定情報配信開始応答部3601によるコピー機設定情報配信開始応答処理(S3701)では、広告制御サーバ101より配信開始通知(図34のS3403で送信された配信開始通知)を受信し、応答通知を広告制御サーバ101に返信する。用紙設置指示書受信部3602による用紙設置指示書受信処理(S3702)では、広告制御サーバ101から用紙設置指示書(図34のS3404で送信された用紙設置指示書)のイメージを受信し、用紙設置指示書記憶処理(S3703)で用紙設置指示書記憶部3603に記憶する。また、トレイ優先順位テーブル受信部3604によるトレイ優先順位テーブル受信処理(S3704)では、広告制御サーバ101からトレイ優先順位テーブル(図34のS3405で送信されたトレイ優先順位テーブル)を受信し、トレイ優先順位テーブル記憶処理(S3705)でトレイ優先順位テーブル(記憶部)3605に記憶させる。最後に、用紙設置指示書印刷部3606による用紙設置指示書印刷処理(S3706)で、用紙設置指示書記憶部3603に記憶している用紙設置指示書のイメージを印刷する。なお、用紙設置指示書の出力は、用紙設置指示書のイメージを表示するなど他の出力形態であってもかまわない。つまり、用紙設置指示書印刷部と用紙設置指示書印刷処理は、用紙設置指示書出力部と用紙設置指示書出力処理の例である。   FIG. 37 is a diagram showing a copier setting information receiving process flow. In the copy machine setting information distribution start response process (S3701) by the copy machine setting information distribution start response unit 3601, a distribution start notification (the distribution start notification transmitted in S3403 in FIG. 34) is received from the advertisement control server 101, and a response notification is received. Is returned to the advertisement control server 101. In the paper placement instruction receiving process (S3702) by the paper placement instruction receiving unit 3602, the image of the paper placement instruction (paper placement instruction sent in S3404 in FIG. 34) is received from the advertisement control server 101, and the paper placement is received. The sheet is stored in the sheet installation instruction storage unit 3603 in the instruction storage process (S 3703). In the tray priority table reception process (S3704) by the tray priority table reception unit 3604, the tray priority table (the tray priority table transmitted in S3405 of FIG. 34) is received from the advertisement control server 101, and the tray priority is received. It is stored in the tray priority order table (storage unit) 3605 in the order table storage process (S3705). Finally, an image of the paper installation instruction stored in the paper installation instruction storage unit 3603 is printed by the paper installation instruction printing process (S3706) by the paper installation instruction printing unit 3606. Note that the output of the paper placement instruction may be in other output forms such as displaying the image of the paper placement instruction. That is, the paper placement instruction print section and the paper placement instruction print process are examples of the paper placement instruction output section and the paper placement instruction output process.

コピー機の運用者は、用紙設置指示書(図32)を見て、各トレイの用紙サイズ設定を変更し、各トレイに指示された用紙を指示された枚数分設置する。用紙サイズ設定の変更は、例えばトレイ内の仕切り板の移動と、用紙サイズ検知部位の変更などの操作により行なわれる。   The operator of the copier looks at the paper placement instruction (FIG. 32), changes the paper size setting of each tray, and installs the designated number of sheets on each tray. The change of the paper size setting is performed by, for example, operations such as movement of the partition plate in the tray and change of the paper size detection part.

続いて、図2に示した複写動作制御処理207について詳述する。図38は、コピー機のうち複写動作制御に係る構成を示す図である。コピー機102は、ユーザ認証部3801、コピー条件受付部3802、コピー条件記憶部3803、スキャン指示部3804、スキャン機構制御部3805、画像メモリ3806、給紙トレイ判定部3807、給紙トレイ検知部3808、プリント指示部3809、及びプリント機構制御部3810を有している。ユーザ認証部3801は、コピー機別認証情報テーブル(記憶部)1503を用いてユーザ認証を行なう。コピー条件受付部3802は、受け付けたコピー条件をコピー条件記憶部3803に記憶させる。スキャン指示部3804は、スキャン機構制御部3805にスキャンコマンドを発行する。スキャン機構制御部3805は、読み取った画像イメージを画像メモリ3806に格納する。スキャン指示部3804は、読取画像サイズを取得し、コピー条件記憶部3803で記憶しているコピー条件である倍率方式と用紙サイズに従って、倍率と印刷サイズを決定する。給紙トレイ判定部3807は、給紙トレイ判定部3807から各トレイの用紙サイズと用紙の有無を取得し、トレイ優先順位テーブル(記憶部)3606を参照しつつ給紙するトレイを判定する。プリント指示部3809は、倍率と給紙トレイIDを指定してプリント機構制御部3810にプリントコマンドを発行する。プリント機構制御部3810は、指定された給紙トレイから給紙し、画像メモリ3806上の画像イメージを印刷する。   Next, the copying operation control process 207 shown in FIG. 2 will be described in detail. FIG. 38 is a diagram showing a configuration relating to copying operation control in a copying machine. The copier 102 includes a user authentication unit 3801, a copy condition reception unit 3802, a copy condition storage unit 3803, a scan instruction unit 3804, a scan mechanism control unit 3805, an image memory 3806, a paper feed tray determination unit 3807, and a paper feed tray detection unit 3808. , A print instruction unit 3809, and a print mechanism control unit 3810. A user authentication unit 3801 performs user authentication using a copy machine authentication information table (storage unit) 1503. The copy condition reception unit 3802 stores the received copy condition in the copy condition storage unit 3803. The scan instruction unit 3804 issues a scan command to the scan mechanism control unit 3805. The scan mechanism control unit 3805 stores the read image image in the image memory 3806. The scan instruction unit 3804 acquires the read image size, and determines the magnification and the print size according to the magnification method and the paper size that are the copy conditions stored in the copy condition storage unit 3803. The paper feed tray determination unit 3807 acquires the paper size and the presence / absence of paper from each tray from the paper feed tray determination unit 3807, and determines the tray to be fed with reference to the tray priority order table (storage unit) 3606. The print instruction unit 3809 issues a print command to the print mechanism control unit 3810 by designating the magnification and the paper feed tray ID. A print mechanism control unit 3810 feeds paper from a designated paper feed tray and prints an image on the image memory 3806.

図39は、コピー機による複写動作制御処理フローを示す図である。ユーザ認証部3801によるユーザ認証処理(S3901)では、コピー機を使用するユーザの認証を行う。認証が成功した場合のみ以下の処理を継続する。なお、ユーザ認証処理の詳細は、図40を用いて詳述する。   FIG. 39 is a diagram showing a copy operation control processing flow by the copying machine. In the user authentication process (S3901) by the user authentication unit 3801, the user who uses the copier is authenticated. The following processing is continued only when authentication is successful. Details of the user authentication process will be described with reference to FIG.

コピー条件受付部3802によるコピー条件受付処理(S3902)では、コピー機の操作部に対するユーザの操作により入力されるコピーの条件を受け付け、入力したコピーの条件をコピー条件記憶部3803に記憶させる。コピー条件受付処理の詳細は、図41を用いて詳述する。   In the copy condition reception process (S3902) by the copy condition reception unit 3802, a copy condition input by a user operation on the operation unit of the copier is received, and the input copy condition is stored in the copy condition storage unit 3803. Details of the copy condition reception processing will be described in detail with reference to FIG.

スキャン指示部3804によるスキャン指示処理(S3903)では、スキャン機構制御部3805にスキャン動作を行わせる。スキャン指示処理の詳細は、図42を用いて詳述する。   In the scan instruction process (S3903) by the scan instruction unit 3804, the scan mechanism control unit 3805 is caused to perform a scan operation. Details of the scan instruction process will be described in detail with reference to FIG.

給紙トレイ判定部3807による給紙トレイ判定処理(S3904)では、給紙するトレイを判定する。給紙トレイ判定処理の詳細は、図43を用いて詳述する。   In a paper feed tray determination process (S3904) by the paper feed tray determination unit 3807, a tray to be fed is determined. Details of the paper feed tray determination processing will be described in detail with reference to FIG.

プリント指示部3809によるプリント指示処理(S3905)では、プリント機構制御部3810にプリント動作を行わせる。プリント指示処理の詳細は、図44を用いて詳述する。   In a print instruction process (S3905) by the print instruction unit 3809, the print mechanism control unit 3810 performs a print operation. Details of the print instruction process will be described with reference to FIG.

その後、コピー枚数判定部(図示せず)によりコピー枚数分プリントしたか判定し(S3906)、当該枚数に至るまでS3904とS3905の処理を繰り返す。   Thereafter, it is determined whether or not the number of copies has been printed by a copy number determination unit (not shown) (S3906), and the processes of S3904 and S3905 are repeated until the number of copies is reached.

当該枚数分のプリントが完了すると、原稿検知部(図示せず)で、ソータに原稿が有るかを判定し(S3907)、ある場合には複写すべき原稿が残っていると想定されるので、S3903からの処理を繰り返す。   When printing of the number of sheets is completed, a document detection unit (not shown) determines whether or not there is a document on the sorter (S3907). If there is, it is assumed that there is still a document to be copied. The processing from S3903 is repeated.

すべての原稿について処理すると、コピー継続受付部(図示せず)によるコピー継続受付処理(S3908)を行う。この処理では、続けて複写を行わせるか、つまりコピーを継続するかをユーザに問う画面を表示部に出力し、継続あるいは非継続の旨を操作部に対する操作により入力させる。継続が選択された場合には、S3902に移行し、複写動作を続行する。非継続が選択された場合には、当該ユーザによる複写動作を終了し、初期状態つまりS3901によるユーザ認証処理の前の状態に移行する。   When all the originals have been processed, a copy continuation acceptance process (S3908) by a copy continuation acceptance unit (not shown) is performed. In this process, a screen asking the user whether to continue copying, that is, to continue copying is output to the display unit, and a message indicating whether to continue or not is input by operating the operation unit. If continuation is selected, the process proceeds to S3902 to continue the copying operation. If non-continuation is selected, the copying operation by the user is terminated, and the initial state, that is, the state before the user authentication processing in S3901 is entered.

ここで、ユーザ認証部3801によるユーザ認証処理(図39のS3901)について詳述する。図40は、ユーザ認証処理フローを示す図である。まず、ユーザに認証コードの入力を促す認証コード受付画面を表示部に出力する(S4001)。そして、ユーザによる操作部に対する操作により認証コードを入力し(S4002)、入力した認証コードがコピー機別認証情報テーブル(記憶部)1503(図11)のいずれかの認証コード1102と一致するかを判定する(S4003)。いずれの認証コード1102とも一致しない場合には、認証失敗を示すエラー通知(S4005)を表示部に出力し、初期状態に戻る。いずれかの認証コード1102と一致する場合には、一致した認証コード1102に対応するユーザID1101を特定する(S4004)。   Here, user authentication processing (S3901 in FIG. 39) by the user authentication unit 3801 will be described in detail. FIG. 40 is a diagram showing a user authentication processing flow. First, an authentication code reception screen that prompts the user to input an authentication code is output to the display unit (S4001). Then, an authentication code is input by the user's operation on the operation unit (S4002), and whether the input authentication code matches any authentication code 1102 in the copy machine authentication information table (storage unit) 1503 (FIG. 11). Determination is made (S4003). If none of the authentication codes 1102 match, an error notification (S4005) indicating authentication failure is output to the display unit, and the process returns to the initial state. If it matches any of the authentication codes 1102, the user ID 1101 corresponding to the matched authentication code 1102 is specified (S4004).

ユーザ認証部は、コピー機を操作する者のユーザIDを他の方法で特定しても構わない。例えば、ユーザの操作により直接ユーザIDを入力する方法や、カードの磁気部やカードや携帯電話のIC部から認証コードあるいはユーザIDを読み取る方法でもよい。   The user authentication unit may specify the user ID of the person who operates the copier by another method. For example, a method of directly inputting a user ID by a user operation, or a method of reading an authentication code or a user ID from a magnetic part of a card or an IC part of a card or a mobile phone may be used.

次に、図39のS3902で説明したコピー条件受付部3802によるコピー条件受付処理(S3902)について詳述する。図41は、コピー条件受付処理フローを示す図である。まず、コピー条件受付部3802は、ユーザによる操作部への操作によって発生するイベントの取得を待つ(S4101)。取得したイベントがコピー枚数の入力である場合には(S4102)、入力したコピー枚数を図38のコピー条件記憶部3803に記憶させる(S4103)。取得したイベントが倍率方式の選択である場合には(S4104)、選択された倍率方式(つまり、等倍あるいは用紙指定変倍の別)をコピー条件記憶部3803に記憶させる(S4105)。取得したイベントが用紙サイズの選択である場合には(S4106)、選択された用紙サイズをコピー条件記憶部3803に記憶させる(S4107)。取得したイベントがコピースタートの指示である場合には(S4108)、イベント取得待ちのルーチンを抜けて、処理を終了する。   Next, the copy condition receiving process (S3902) by the copy condition receiving unit 3802 described in S3902 of FIG. 39 will be described in detail. FIG. 41 is a diagram showing a copy condition reception process flow. First, the copy condition reception unit 3802 waits for acquisition of an event that occurs when the user operates the operation unit (S4101). If the acquired event is an input of the number of copies (S4102), the input number of copies is stored in the copy condition storage unit 3803 of FIG. 38 (S4103). If the acquired event is selection of the magnification method (S4104), the selected magnification method (that is, different from the same magnification or paper specified magnification) is stored in the copy condition storage unit 3803 (S4105). When the acquired event is selection of the paper size (S4106), the selected paper size is stored in the copy condition storage unit 3803 (S4107). If the acquired event is a copy start instruction (S4108), the process exits the event acquisition waiting routine and ends the process.

次に、図39のS3903で説明したスキャン指示部3804によるスキャン指示処理(S3903)について詳述する。図42は、スキャン指示処理フローを示す図である。まず、スキャン機構制御部3805に対してスキャンコマンドを発行する(S4201)。スキャン機構制御部3805は、スキャン機構(図示せず)を制御して画像を読み取るスキャン動作をさせる。これにより画像メモリに読み取った画像イメージを記憶させ、更に読み取った画像イメージの画像サイズを判断する。そして、スキャン機構制御部3805から読取画像サイズを取得する(S4202)。次に、コピー条件記憶部3803から倍率方式を取得し、倍率方式が等倍の場合には(S4203)、コピー条件記憶部3803から用紙サイズを読み、これを印刷サイズとする(S4204)。また、倍率を等倍とする(S4205)。倍率方式が用紙指定変倍の場合には(S4203)、コピー条件記憶部3803から用紙サイズを読み、これを印刷サイズとする(S4206)。また、用紙サイズと読取画像サイズから倍率を選択する(S4207)。例えば、複数の所定の倍率のうち、読取画像サイズを用紙サイズ内で最大に変換する倍率を選択する。   Next, the scan instruction process (S3903) by the scan instruction unit 3804 described in S3903 of FIG. 39 will be described in detail. FIG. 42 is a diagram showing a scan instruction processing flow. First, a scan command is issued to the scan mechanism control unit 3805 (S4201). A scan mechanism control unit 3805 controls a scan mechanism (not shown) to perform a scan operation for reading an image. As a result, the read image is stored in the image memory, and the image size of the read image is determined. Then, the read image size is acquired from the scan mechanism control unit 3805 (S4202). Next, the magnification method is acquired from the copy condition storage unit 3803, and when the magnification method is the same magnification (S4203), the paper size is read from the copy condition storage unit 3803 and set as the print size (S4204). Further, the magnification is made equal (S4205). When the magnification method is paper designated scaling (S4203), the paper size is read from the copy condition storage unit 3803, and is set as the print size (S4206). Further, the magnification is selected from the paper size and the read image size (S4207). For example, a magnification for converting the read image size to the maximum within the paper size is selected from a plurality of predetermined magnifications.

スキャン機構は、コンタクトガラスから原稿の画像データを読み取り、画像メモリに記憶させるように動作する。また、ソータを装備している場合には、ソータにセットされている原稿の画像データを順次読み取り、画像メモリに記憶させるように動作する。   The scanning mechanism operates to read the image data of the original from the contact glass and store it in the image memory. When the sorter is equipped, the image data of the original set on the sorter is read sequentially and stored in the image memory.

次に、図39のS3904で説明した給紙トレイ判定部3807による給紙トレイ判定処理(S3904)について詳述する。図43は、給紙トレイ判定処理フローを示す図である。まず、給紙トレイ判定部3807は、給紙トレイ検知部3808からすべてのトレイIDに対応する用紙サイズと用紙の有無を取得する(S4301)。給紙トレイ検知部3808は、トレイ毎に、収納されている用紙のサイズと用紙の有無を検知することができるように構成されている。次に、スキャン指示部3804で判定した印刷サイズと同じ用紙サイズのトレイを特定する(S4302)。特定したトレイ数が1つの場合には(S4303)、当該トレイのIDを給紙トレイIDとする(S4308)。特定したトレイ数が2つ以上の場合には(S4303)、優先順位に従って給紙トレイを特定する。その為に、印刷サイズと同じ用紙サイズに対応するトレイ優先順位テーブルを特定し(S4304)、更に当該トレイ優先テーブルで当該ユーザIDに対応する優先順位付けられたトレイID群を特定する(S4305)。そして、優先順位が高いトレイから順に(S4306)、当該用紙の有無を確認し(S4307)、用紙が有る場合には、当該トレイのIDを給紙トレイIDとする(S4308)。用紙が無い場合には、次に優先順位が高いトレイについて同様の処理を行う。   Next, the paper feed tray determination process (S3904) by the paper feed tray determination unit 3807 described in S3904 of FIG. 39 will be described in detail. FIG. 43 is a diagram showing a paper feed tray determination processing flow. First, the paper feed tray determination unit 3807 acquires the paper size and the presence / absence of paper corresponding to all tray IDs from the paper feed tray detection unit 3808 (S4301). The paper feed tray detection unit 3808 is configured to detect the size of the stored paper and the presence or absence of paper for each tray. Next, a tray having the same paper size as the print size determined by the scan instruction unit 3804 is specified (S4302). If the specified number of trays is one (S4303), the ID of the tray is set as the paper feed tray ID (S4308). If the specified number of trays is two or more (S4303), the paper feed tray is specified according to the priority order. For this purpose, a tray priority order table corresponding to the same paper size as the print size is specified (S4304), and a prioritized tray ID group corresponding to the user ID is specified in the tray priority table (S4305). . Then, in order from the tray with the highest priority (S4306), the presence / absence of the paper is confirmed (S4307). If there is paper, the ID of the tray is set as the paper feed tray ID (S4308). If there is no sheet, the same processing is performed for the tray with the next highest priority.

次に、図39のS3905で説明したプリント指示部3809によるプリント指示処理(S3905)について詳述する。図44は、プリント指示処理フローを示す図である。まず、プリント指示部3809は、倍率と給紙トレイIDを指定して、ユーザ認証部3801に対してプリントコマンドを発行する(S4401)。これにより、プリント機構制御部3810はプリント機構(図示せず)を制御して画像イメージをプリントする動作をさせる。プリント機構は、指定されたIDの給紙トレイから給紙し、給紙された用紙に画像メモリの画像イメージを指定された倍率で拡大あるいは縮小して印刷して、印刷された用紙を排紙する。   Next, the print instruction process (S3905) by the print instruction unit 3809 described in S3905 of FIG. 39 will be described in detail. FIG. 44 is a diagram showing a print instruction processing flow. First, the print instruction unit 3809 issues a print command to the user authentication unit 3801 by designating the magnification and the paper feed tray ID (S4401). Accordingly, the print mechanism control unit 3810 controls the print mechanism (not shown) to print the image. The print mechanism feeds paper from the paper feed tray with the specified ID, prints the image in the image memory with the specified magnification scaled up or down, and discharges the printed paper. To do.

印刷する画像データは、コピー機のコンタクトガラスあるいはソータに設置された原稿から読み取った画像イメージに限らず、記憶媒体から読み取った画像イメージ(例えば、圧縮されている電子写真データを伸張して得る写真イメージ、ワープロや図形作成や表作成のアプリケーションプログラムで生成されたワープロデータや図形データや表データを展開した印字イメージ)や、通信媒体から読み取った画像イメージ(例えば、圧縮されているFAXデータを伸張して得る印字イメージ)であってもよい。その場合、印刷機は、記憶媒体からデータを読み取り、当該データを画像イメージに変換し、画像メモリに記憶させる記憶媒体画像イメージ読取部、あるいは通信媒体からデータを受信し、当該データを画像イメージに変換し、画像メモリに記憶させる通信媒体画像データ読取部を有する。   The image data to be printed is not limited to the image image read from the original placed on the contact glass or sorter of the copier, but the image image read from the storage medium (for example, a photograph obtained by decompressing compressed electrophotographic data) Image, word processor, graphic data generated by an application program for creating figures and tables, printed images obtained by developing graphic data and table data, and image images read from communication media (for example, decompressing compressed FAX data) Or a print image obtained in this manner. In that case, the printing machine reads the data from the storage medium, converts the data into an image image, receives the data from the storage medium image image reading unit or the communication medium to be stored in the image memory, and converts the data into the image image. A communication medium image data reading unit for converting and storing the image data in an image memory;

また、印刷機にカメラなどの撮像装置が接続されているシステムに応用する場合には、撮像装置で撮影した撮像イメージを画像イメージとして画像メモリに記憶させる形態となる。写真イメージを印刷する場合には、用紙サイズは、全紙、半切、4切、6切等となることがある。   Further, when the present invention is applied to a system in which an imaging device such as a camera is connected to a printing machine, a captured image captured by the imaging device is stored in an image memory as an image image. When printing a photographic image, the paper size may be full paper, half cut, four cut, six cut, and the like.

実施の形態2.
前述の実施の形態では、コピー機の運用者が用紙設定指示書に従ってトレイの用紙サイズ設定を変更することができることを前提とした。本実施の形態では、各トレイの用紙サイズ設定を変更することなく運用する形態について説明する。
Embodiment 2. FIG.
In the above-described embodiment, it is assumed that the copier operator can change the paper size setting of the tray according to the paper setting instruction. In the present embodiment, a mode of operation without changing the paper size setting of each tray will be described.

本実施の形態では、トレイ構成テーブルでトレイ毎に用紙サイズを記憶する。図45は、実施の形態2に係るトレイ構成テーブルの例を示す図である。トレイ構成テーブルは、前述と同様にコピー機IDに対応付けて設けられる。また、ヘッダにトレイ数4501の項目を有し、トレイ毎にレコード4551〜4554を有している。各レコードでは、トレイID4502と最大収納枚数4503に加えて、用紙サイズ4504の項目を対応付けて記憶するように構成されている。トレイ構成テーブルは、例えばコピー機102のトレイ構成テーブル送信部(図示せず)から送信され、広告制御サーバ102のトレイ構成テーブル受信部(図示せず)で受信され、トレイ構成テーブル(記憶部)として記憶される。   In this embodiment, the sheet size is stored for each tray in the tray configuration table. FIG. 45 is a diagram illustrating an example of a tray configuration table according to the second embodiment. The tray configuration table is provided in association with the copy machine ID as described above. In addition, the header has an item of the number of trays 4501 and records 45551 to 4554 for each tray. In each record, in addition to the tray ID 4502 and the maximum storage number 4503, an item of the paper size 4504 is stored in association with each other. The tray configuration table is transmitted from, for example, a tray configuration table transmission unit (not shown) of the copier 102, received by a tray configuration table reception unit (not shown) of the advertisement control server 102, and is received by a tray configuration table (storage unit). Is remembered as

本実施の形態では、図21の広告選択処理(S2103)を図26に代えて、図46のように行う。図46は、実施の形態2に係る広告選択処理フローを示す図である。この処理は、図25の広告選択部1708によって実行される。広告選択部1708は、まず、用紙設定テーブル(記憶部)1703にトレイ構成テーブル(記憶部)2501のトレイIDと用紙サイズをコピーする(S4601)。そして、用紙サイズ(B5、A4)毎に以下の処理を繰り返す(S4602)。トレイ構成テーブル(記憶部)2501で当該用紙サイズを有する数をカウントし、当該用紙サイズのトレイの数を得る。(S4603)。また、広告選択部1708は、広告管理テーブル(記憶部)2201で画像サイズが当該用紙サイズの広告群を特定し(S4604)、当該広告群のコピー機適応値を比較し、大きい順に前記トレイ数の広告を採用すると決定する(S4605)。そして、採用した各広告のIDを、当該用紙サイズのトレイに対応する広告IDに記憶させる(S4606)。すべての用紙サイズについて処理した時点で終了する(S4607)。   In the present embodiment, the advertisement selection process (S2103) of FIG. 21 is performed as shown in FIG. 46 instead of FIG. FIG. 46 is a diagram showing an advertisement selection processing flow according to the second embodiment. This process is executed by the advertisement selection unit 1708 in FIG. The advertisement selection unit 1708 first copies the tray ID and paper size of the tray configuration table (storage unit) 2501 to the paper setting table (storage unit) 1703 (S4601). The following processing is repeated for each paper size (B5, A4) (S4602). The number having the paper size is counted in the tray configuration table (storage unit) 2501 to obtain the number of trays having the paper size. (S4603). In addition, the advertisement selection unit 1708 identifies an advertisement group whose image size is the paper size in the advertisement management table (storage unit) 2201 (S4604), compares the copy machine adaptation values of the advertisement group, and determines the number of trays in descending order. It is determined to adopt the advertisement (S4605). Then, the ID of each advertisement adopted is stored in the advertisement ID corresponding to the paper size tray (S4606). When all the paper sizes have been processed, the process ends (S4607).

実施の形態3.
前述の実施の形態では、ユーザが使用するコピー機を登録し、そのコピー機でのみ本発明に係るコピーサービスを受けることができるようにした。本実施の形態では、使用するコピー機の所在地を含むエリアを登録し、ユーザは登録したエリア内のコピー機群でコピーサービスを受ける形態について説明する。
Embodiment 3 FIG.
In the above-described embodiment, the copying machine used by the user is registered, and only the copying machine can receive the copying service according to the present invention. In the present embodiment, an embodiment will be described in which an area including the location of a copy machine to be used is registered, and a user receives a copy service at a copy machine group in the registered area.

図47は、実施の形態3に係る使用者登録処理フローを示す図である。広告制御サーバ101の使用者登録処理では、図10の使用コピー機選択画面の送信(S1006)と使用コピー機の選択情報の受信(S1007)に代えて、エリア選択画面の送信(S4701)とエリアの選択情報の受信(S4702)を行う。また、S1010の重複チェックに代えて、S4703の重複チェックを行なう。   FIG. 47 is a diagram showing a user registration processing flow according to the third embodiment. In the user registration process of the advertisement control server 101, instead of transmitting the used copier selection screen (S1006) and receiving the selection information of the used copier (S1007) in FIG. 10, the area selection screen is transmitted (S4701) and the area Is received (S4702). In addition, the duplication check in S4703 is performed instead of the duplication check in S1010.

広告制御サーバ101は、更にエリア管理テーブルを有している。エリア管理テーブルは、エリア毎のエリア範囲を定めるテーブルである。図48は、実施の形態3に係るエリア管理テーブルを示す図である。エリア毎にレコード4851〜4854を設け、設置エリアID4801とエリア範囲4802の項目を対応付けて記憶するように構成されている。エリア範囲4802は、住所で記述するほか、緯度経度で記述しても構わない。   The advertisement control server 101 further has an area management table. The area management table is a table that defines an area range for each area. FIG. 48 is a diagram showing an area management table according to the third embodiment. Records 4851 to 4854 are provided for each area, and the items of installation area ID 4801 and area range 4802 are associated with each other and stored. The area range 4802 may be described by latitude and longitude in addition to the address.

また図3のようにコピー機管理テーブル703では、コピー機毎に設置エリアID303を登録しているので、コピー機と設置エリアの対応が分かるようになっている。例えば、コピー機IDがCP001のコピー機は、設置エリアIDがAR08のエリアに設置されていることが示されている。   Further, as shown in FIG. 3, in the copy machine management table 703, since the installation area ID 303 is registered for each copy machine, the correspondence between the copy machine and the installation area can be understood. For example, it is shown that a copy machine with a copy machine ID of CP001 is installed in an area with an installation area ID of AR08.

エリア選択画面は、エリア管理テーブルのエリア範囲を示し、当該ユーザ(会員)が使用するコピー機を含むエリアを選択するように促し、選択されたエリアを識別する情報を返信させるように構成されている。そして、返信されたエリアの選択情報を受信し(S4702)、選択されたエリアのID(設置エリアID)を特定する。例えば、エリア範囲のリストあるいはエリア範囲を配置した地図を送信し、エリアの配置位置を指示させることによりエリアを選択させ、選択されたエリアのIDを返信させる。   The area selection screen shows the area range of the area management table, and is configured to prompt the user to select an area including the copy machine used by the user (member) and to return information identifying the selected area. Yes. The returned area selection information is received (S4702), and the ID (installation area ID) of the selected area is specified. For example, a list of area ranges or a map in which the area ranges are arranged is transmitted, the area is selected by instructing the arrangement position of the area, and the ID of the selected area is returned.

S4703では、設置エリアと認証コードの組み合わせの重複チェックを行なう。S4702で特定した設置エリアIDと受信した認証コードの組み合わせが、認証情報テーブル704(図9)のいずれのレコードの設置エリアIDと認証コードの組み合わせとも一致しない場合に、重複しないと判定する。そして、認証情報テーブル704に新レコードを追加する(S1011)。つまり、当該ユーザのユーザIDと、受信した認証コードと、特定した設置エリアIDを対応付けて記憶する。尚、S4703でいずれかのレコードの組み合わせと一致する場合には重複すると判定し、S1008の処理に戻る。ユーザ(会員)は、別な認証コードを再入力する。   In S4703, a duplication check of the combination of the installation area and the authentication code is performed. If the combination of the installation area ID specified in S4702 and the received authentication code does not match the combination of the installation area ID and authentication code of any record in the authentication information table 704 (FIG. 9), it is determined that there is no duplication. Then, a new record is added to the authentication information table 704 (S1011). That is, the user ID of the user, the received authentication code, and the specified installation area ID are stored in association with each other. Note that if any combination of records matches in S4703, it is determined that they overlap, and the process returns to S1008. The user (member) re-enters another authentication code.

本実施の形態の認証情報テーブルでは、図9の使用コピー機ID903に代えて設置エリアIDを記憶している。図49は、実施の形態3に係る認証情報テーブルを示す図である。ユーザ毎にレコード4951〜4954を設け、ユーザID4901と、認証コード4902と、設置エリアID4903の項目を対応付けて記憶するように構成されている。   In the authentication information table of the present embodiment, an installation area ID is stored instead of the used copier ID 903 in FIG. FIG. 49 is a diagram showing an authentication information table according to the third embodiment. Records 4951 to 4954 are provided for each user, and items of a user ID 4901, an authentication code 4902, and an installation area ID 4903 are associated with each other and stored.

図50は、実施の形態3に係るコピー機別認証情報テーブル生成処理フローを示す図である。図14のS1402に代えて、コピー機管理テーブル(図3)から当該コピー機のID301に対応する設置エリアID303を特定し(S5001)、レコードの設置エリアIDがコピー機の設置エリアIDと一致するかを判定する(S5002)。その後の処理は図14の処理と同様であるのでその説明は省略する。   FIG. 50 is a flowchart showing a copy machine authentication information table generation process flow according to the third embodiment. Instead of S1402 in FIG. 14, the installation area ID 303 corresponding to the ID 301 of the copy machine is specified from the copy machine management table (FIG. 3) (S5001), and the installation area ID of the record matches the installation area ID of the copy machine. Is determined (S5002). Subsequent processing is the same as the processing of FIG.

また、上述の認証情報テーブル(記憶部)704(図9)を用いて、使用コピー機ID903から当該コピー機を使用するユーザID901を特定する処理(例えば、コピー機適応評価処理(図24)のS2403やコピー機別トレイ優先順位判定処理(図31)のS3104)については、本実施の形態の認証情報テーブル(図49)から直接的に使用コピー機IDとユーザIDの関係を導くことができないので、図3のコピー機管理テーブル703を用いて間接的にその関係を導く。具体的には、まずコピー機管理テーブル703からユーザID301に対応する設置エリアID303を特定する。次に、認証情報テーブル704から当該設置エリアID1903に対応するユーザIDを特定する。例えば、図3からコピー機IDがCP001のコピー機の設置エリアIDとしてAR08を読み出し、図49でAR08に対応するユーザIDのUS0001〜US0004を読み出す。   In addition, using the above-described authentication information table (storage unit) 704 (FIG. 9), a process for identifying a user ID 901 that uses the copier from the used copier ID 903 (for example, a copier adaptation evaluation process (FIG. 24)). With regard to S2403 and the tray priority order determination process for each copying machine (FIG. 31), the relationship between the used copying machine ID and the user ID cannot be directly derived from the authentication information table (FIG. 49) of this embodiment. Therefore, the relationship is indirectly derived using the copier management table 703 of FIG. Specifically, first, an installation area ID 303 corresponding to the user ID 301 is specified from the copier management table 703. Next, the user ID corresponding to the installation area ID 1903 is specified from the authentication information table 704. For example, AR08 is read as the installation area ID of the copy machine whose copy machine ID is CP001 from FIG. 3, and the user IDs US0001 to US0004 corresponding to AR08 are read from FIG.

実施の形態4.
前述の実施の形態では、コピー機適応評価処理(図24)のS2405と、コピー機別トレイ優先順位判定処理(図31)のS3108で共通のユーザ適応評価プログラムを用いたが、ユーザ適応評価プログラムをそれぞれに設け、S2405ではコピー機適応評価用のユーザ適応評価プログラムを用い、S3108では、コピー機別トレイ優先順位判定用のユーザ適応評価プログラムを用いるようにしてもよい。
Embodiment 4 FIG.
In the above-described embodiment, a common user adaptation evaluation program is used in S2405 of the copier adaptation evaluation process (FIG. 24) and S3108 of the tray priority determination process for each copier (FIG. 31). In S2405, a user adaptation evaluation program for copying machine adaptation evaluation may be used, and in S3108, a user adaptation evaluation program for determining a tray priority order for each copying machine may be used.

実施の形態5.
前述の実施の形態では、コピー機適応評価部が、各ユーザ適応値の合計を算出し、算出した合計を当該広告に対する当該コピー機の適応値とする例を示したが、各ユーザ適応値に基づいて算出される他の算出値を当該コピー機の適応値としてもよい。
Embodiment 5 FIG.
In the above-described embodiment, the copy machine adaptation evaluation unit calculates the total of each user adaptation value and uses the calculated total as the adaptation value of the copy machine for the advertisement. Another calculated value calculated based on this may be the adaptive value of the copier.

本実施の形態に係るコピー機適応評価部は、各ユーザ適応値の平均値を算出し、算出した平均値を当該広告に対する当該コピー機の適応値とする。   The copier adaptation evaluation unit according to the present embodiment calculates an average value of each user adaptation value, and sets the calculated average value as the adaptation value of the copier for the advertisement.

図51は、実施の形態5に係るコピー機適応評価処理フローを示す図である。図24のS2408に代えて、適応値総数パラメータの値を、前記コピー機のIDを使用コピー機IDとするユーザ数で割って、算出した商を当該広告に対するコピー機の適応値とする(S5101)。   FIG. 51 is a diagram showing a copier adaptation evaluation process flow according to the fifth embodiment. Instead of S2408 in FIG. 24, the value of the total number of adaptation values parameter is divided by the number of users who use the ID of the copier as the used copier ID, and the calculated quotient is used as the adaptive value of the copier for the advertisement (S5101). ).

実施の形態6.
本実施の形態に係るコピー機適応評価部は、所定の基準値(例えば、0.8)以上のユーザ適応値を示したユーザの数をカウントし、当該ユーザ数を当該広告に対する当該印刷機の適応値とする。
Embodiment 6 FIG.
The copier adaptation evaluation unit according to the present embodiment counts the number of users who have shown a user adaptation value equal to or greater than a predetermined reference value (for example, 0.8), and the number of users of the printing press corresponding to the advertisement is counted. Use adaptive value.

図52は、実施の形態6に係るコピー機適応評価処理フローを示す図である。S2405で算出した適応値が、基準値以上であるかを判定する(S5201)。そして、越えている場合には、1を基準超適応者総数パラメータ(初期値=0)に加算する(S5202)。そして、すべてのユーザについて処理した時点で、基準超適応者総数パラメータの値を、当該広告に対するコピー機の適応値とする(S5203)。   FIG. 52 is a diagram showing a copier adaptation evaluation process flow according to the sixth embodiment. It is determined whether the adaptive value calculated in S2405 is greater than or equal to a reference value (S5201). If it exceeds, 1 is added to the reference super-adapter total parameter (initial value = 0) (S5202). Then, when processing is performed for all users, the value of the reference super-adapter total parameter is set as the adaptation value of the copier for the advertisement (S5203).

実施の形態7.
本実施の形態に係るコピー機適応評価部は、所定の基準値(例えば、0.8)以上のユーザ適応値の合計を算出し、算出した合計を当該広告に対する当該印刷機の適応値とする。
Embodiment 7 FIG.
The copier adaptation evaluation unit according to the present embodiment calculates a total of user adaptation values equal to or greater than a predetermined reference value (for example, 0.8), and uses the calculated total as the adaptation value of the printing press for the advertisement. .

図53は、実施の形態7に係るコピー機適応評価処理フローを示す図である。図24のS2405で算出した適応値が、基準値以上であるか判定する(S5301)。そして、越えている場合には、算出した適応値を基準超適応値総数パラメータ(初期値=0)に加算する(S5302)。そして、すべてのユーザについて処理した時点で、基準超適応値総数パラメータの値を、当該広告に対するコピー機の適応値とする(S5303)。   FIG. 53 is a diagram showing a copier adaptation evaluation process flow according to the seventh embodiment. It is determined whether the adaptive value calculated in S2405 in FIG. 24 is greater than or equal to a reference value (S5301). If it exceeds, the calculated adaptation value is added to the reference super adaptation value total number parameter (initial value = 0) (S5302). When all the users have been processed, the value of the reference super adaptation value total number parameter is set as the adaptation value of the copier for the advertisement (S5303).

実施の形態8.
実施の形態8から実施の形態11では、各広告に対応するユーザの適応値を、前述のユーザ適応評価プログラム以外の手段で算出する例について説明する。
Embodiment 8 FIG.
In the eighth to eleventh embodiments, an example will be described in which the adaptation value of the user corresponding to each advertisement is calculated by means other than the above-described user adaptation evaluation program.

実施の形態1では、コピー機適応評価部(図22の1706)によるコピー機適応評価処理(図24)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S2402、S2405)。本実施の形態では、広告毎に設けたユーザ適応評価式によりユーザ適応値を算出してコピー機適応評価処理を行なう例について説明する。   In the first embodiment, in the copy machine adaptation evaluation process (FIG. 24) by the copy machine adaptation evaluation unit (1706 in FIG. 22), the user adaptation value is calculated by the user adaptation evaluation program provided for each advertisement (S2402, S2405). . In the present embodiment, an example will be described in which a user adaptation value is calculated using a user adaptation evaluation formula provided for each advertisement and a copier adaptation evaluation process is performed.

図54は、実施の形態8に係る広告管理テーブルの例を示す図である。本実施の形態に係る広告管理テーブルは、広告管理テーブル(図5)のユーザ適応評価プログラム名503に代えてユーザ適応評価式5401を有している。他の項目(501、502、及び504〜508)と広告毎にレコード5451〜5454を設けている点は、広告管理テーブル(図5)と同様である。   FIG. 54 is a diagram showing an example of the advertisement management table according to the eighth embodiment. The advertisement management table according to the present embodiment has a user adaptation evaluation formula 5401 instead of the user adaptation evaluation program name 503 in the advertisement management table (FIG. 5). It is the same as the advertisement management table (FIG. 5) in that records 5451 to 5454 are provided for other items (501, 502, and 504 to 508) and for each advertisement.

ここでユーザ適応評価式5401について説明する。ユーザ適応評価式5401は、個人情報に対する評価条件に従ってユーザ適応値を導く論理式である。この例の式は、ユーザ適応値を評価する際の評価条件とその評価条件に対する評価値(その評価条件が真である場合のユーザ適応値と、偽である場合のユーザ適応値)を記述している。評価条件は、個人情報のいずれかの項目に対する条件であって、例えば、大小比較、以上以下比較、一致(完全一致、部分一致、前方一致、後方一致を含む。)、あるいは不一致などの比較条件により評価条件内の評価基準と比較して、真あるいは偽を判定する。   Here, the user adaptive evaluation formula 5401 will be described. The user adaptation evaluation expression 5401 is a logical expression that derives a user adaptation value according to the evaluation condition for personal information. The expression in this example describes an evaluation condition for evaluating a user adaptation value and an evaluation value for the evaluation condition (a user adaptation value when the evaluation condition is true and a user adaptation value when the evaluation condition is false). ing. The evaluation condition is a condition for any item of personal information, for example, a comparison condition such as size comparison, comparison below or above, match (including complete match, partial match, forward match, backward match), or mismatch. By comparing with the evaluation criteria in the evaluation condition, true or false is determined.

レコード5454のユーザ適応評価式5401である「=IF(性別="女",1,0)」を例とすると、「性別="女"」が評価条件(「性別」が個人情報の項目、「"女"」が評価基準、比較条件は完全一致)であり、「1,0」は順にそれぞれ真の場合と偽の場合のユーザ適応値を示している。従って、ある個人情報の性別の項目(図8の804)が「女」である場合(つまり真の場合)に、ユーザ適応値を1とし、他方「女」ではない場合(つまり偽の場合)に、ユーザ適応値を0とすることを意味している。   Taking “= IF (gender =“ female ”, 1, 0)” as the user adaptive evaluation formula 5401 of the record 5454 as an example, “gender =“ female ”” is an evaluation condition (“gender” is an item of personal information, "" Woman "is an evaluation criterion and the comparison condition is completely identical), and" 1, 0 "indicates a user adaptation value in the case of true and false respectively. Therefore, when the gender item of certain personal information (804 in FIG. 8) is “female” (that is, true), the user adaptation value is 1, while the user adaptation value is not “female” (that is, false). This also means that the user adaptation value is set to zero.

評価条件は、複数の条件をAND条件あるいはOR条件で連結することもできる。   As the evaluation condition, a plurality of conditions can be connected by an AND condition or an OR condition.

レコード5453のユーザ適応評価式5401である「=IF(OR(住所="東京都*",住所="埼玉県*"),0.6,0.4)」を例とすると、「OR(住所="東京都*",住所="埼玉県*")」が評価条件(「住所」が個人情報の項目、「"東京都"」と「"埼玉県"」が評価基準、比較条件はともに前方一致)であり、「0.6,0.4」は順にそれぞれ真の場合と偽の場合のユーザ適応値を示している。従って、ある個人情報の住所の項目(図8の806)が「東京都」と前方一致する場合あるいは「埼玉県」と前方一致する場合(つまり真の場合)に、ユーザ適応値を0.6とし、他方それ以外の場合(つまり偽の場合)に、ユーザ適応値を0.4とすることを意味している。   For example, “= IF (OR (address =“ Tokyo * ”, address =“ Saitama * ”), 0.6, 0.4)”, which is the user adaptive evaluation formula 5401 of the record 5453, is “OR ( "Address =" Tokyo * ", Address =" Saitama * ")" is the evaluation condition ("Address" is the item of personal information, "" Tokyo "" and "" Saitama "" are the evaluation criteria, and the comparison conditions are Both are forward coincident), and “0.6, 0.4” indicate user adaptation values in the case of true and false, respectively. Therefore, if the address item of certain personal information (806 in FIG. 8) matches the front of “Tokyo” or the front matches “Saitama Prefecture” (that is, true), the user adaptation value is set to 0.6. On the other hand, in other cases (that is, false), the user adaptation value is set to 0.4.

レコード5452のユーザ適応評価式5401である「=IF(AND(年齢>=20,年齢<=29),0.7,0.3)」を例とすると、「AND(年齢>=20,年齢<=29)」が評価条件(「年齢」が個人情報の項目、「20」と「29」が評価基準、比較条件は以上比較と以下比較)であり、「0.7,0.3」は順にそれぞれ真の場合と偽の場合のユーザ適応値を示している。従って、ある個人情報の年齢の項目(図8の805)が20以上かつ29以下の場合(つまり真の場合)に、ユーザ適応値を0.7とし、他方それ以外の場合(つまり偽の場合)に、ユーザ適応値を0.3とすることを意味している。   Taking “= IF (AND (age> = 20, age <= 29), 0.7, 0.3)” as the user adaptive evaluation formula 5401 of the record 5452 as an example, “AND (age> = 20, age) <= 29) "is an evaluation condition (" age "is an item of personal information," 20 "and" 29 "are evaluation criteria, and comparison conditions are the above comparison and comparison below), and" 0.7, 0.3 " Respectively show user adaptation values in the case of true and false respectively. Accordingly, when the age item (805 in FIG. 8) of a certain personal information is 20 or more and 29 or less (that is, true), the user adaptation value is set to 0.7, and in other cases (that is, false) ) Means that the user adaptation value is 0.3.

条件を階層的に設けることもできる。レコード5451のユーザ適応評価式5401である「=IF(職業="学生",0.8,IF(職業="無職",0.3,0.5))」では、偽の場合に、更に評価条件と課している。「職業="学生"」が上位の評価条件であり、「職業="無職"」が上位の評価条件の判定結果が偽の場合における下位の評価条件である。従って、ある個人情報の職業の項目(図8の807)が「学生」の場合(つまり上位の評価結果が真の場合)に、ユーザ適応値を0.8とし、他方それ以外の場合(つまり上位の評価結果が偽の場合)であって、職業の項目(図8の807)が「無職」の場合(つまり下位の評価結果が真の場合)には、ユーザ適応値を0.3とし、それ以外の場合(つまり上位の評価結果も、下位の評価結果も偽の場合)には、ユーザ適応値を0.5とすることを示している。   Conditions can also be provided hierarchically. In the user adaptive evaluation formula 5401 of the record 5451, “= IF (occupation =“ student ”, 0.8, IF (occupation =“ unemployed ”, 0.3, 0.5))”, further, if false, Imposing with evaluation conditions. “Occupation =“ student ”” is the upper evaluation condition, and “occupation =“ unemployed ”” is the lower evaluation condition when the determination result of the upper evaluation condition is false. Accordingly, when the occupation item (807 in FIG. 8) of a certain personal information is “student” (that is, when the higher evaluation result is true), the user adaptation value is set to 0.8, and in other cases (that is, If the higher evaluation result is false) and the occupation item (807 in FIG. 8) is “no job” (that is, the lower evaluation result is true), the user adaptation value is set to 0.3. In other cases (that is, when the higher evaluation result and the lower evaluation result are both false), the user adaptation value is set to 0.5.

図55は、実施の形態8におけるコピー機適応評価に係る構成を示す図である。広告制御サーバ101は、図22のユーザ適応評価プログラム群記憶部2202に代えて、ユーザ適応評価式演算部5501を有している。ユーザ適応評価式演算部5501は、上述のようにユーザ適応評価式内の個人情報の項目に対する評価条件の真偽を判定し、その真偽に従ってユーザ適正値を特定するように構成されている。   FIG. 55 is a diagram showing a configuration relating to copier adaptation evaluation in the eighth embodiment. The advertisement control server 101 includes a user adaptive evaluation formula calculation unit 5501 instead of the user adaptive evaluation program group storage unit 2202 of FIG. As described above, the user adaptive evaluation formula calculation unit 5501 is configured to determine whether the evaluation condition for the item of personal information in the user adaptive evaluation formula is true or false, and to specify an appropriate user value according to the true or false.

コピー機適応評価部1706は、図22で広告管理テーブル(記憶部)2201から得るユーザ適応評価プログラム名に代えてユーザ適応評価式(図54)を取得する。更に、コピー機適応評価部1706は、ユーザ適応評価式演算部5501に会員情報とユーザ適応評価式を入力させ、算出したユーザ適応値を出力させる。   The copy machine adaptation evaluation unit 1706 acquires a user adaptation evaluation formula (FIG. 54) instead of the user adaptation evaluation program name obtained from the advertisement management table (storage unit) 2201 in FIG. Further, the copier adaptation evaluation unit 1706 inputs the member information and the user adaptation evaluation formula to the user adaptation evaluation formula calculation unit 5501 and outputs the calculated user adaptation value.

図56は、実施の形態8に係るコピー機適応評価処理フローを示す図である。S5601のステップでは、図24のS2402に代えて、当該広告に対応するユーザ適応評価式(図54)を特定する。またS5602のステップでは、図24のS2405に代えて会員情報とユーザ適応評価式を入力させてユーザ適応評価式演算部5501を起動し、当該広告に対する当該ユーザの適応値を得る。他の処理は、図24と同様である。   FIG. 56 is a diagram showing a copier adaptation evaluation process flow according to the eighth embodiment. In step S5601, a user adaptive evaluation formula (FIG. 54) corresponding to the advertisement is specified instead of S2402 in FIG. In step S5602, the member adaptive evaluation formula calculation unit 5501 is activated by inputting member information and a user adaptive evaluation formula instead of S2405 in FIG. 24, and an adaptive value of the user for the advertisement is obtained. Other processes are the same as those in FIG.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態9.
実施の形態1では、トレイ優先順位判定部(図29の1704)によるトレイ優先順位判定処理(図30)中のコピー機別トレイ優先順位判定処理(S3002、図31)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S3106、S3108)。本実施の形態では、広告毎に設けたユーザ適応評価式(図54)によりユーザ適応値を算出してコピー機別トレイ優先順位判定処理を行なう例について説明する。
Embodiment 9 FIG.
In the first embodiment, it is provided for each advertisement in the tray priority determination process (S3002, FIG. 31) for each copy machine in the tray priority determination process (FIG. 30) by the tray priority determination unit (1704 in FIG. 29). The user adaptation value was calculated by the user adaptation evaluation program (S3106, S3108). In the present embodiment, an example will be described in which a user adaptation value is calculated by a user adaptation evaluation formula (FIG. 54) provided for each advertisement and a tray priority order determination process for each copy machine is performed.

図57は、実施の形態9におけるトレイ優先順位判定に係る構成を示す図である。トレイ優先順位判定部1704は、図29で広告管理テーブル(記憶部)2201から得るユーザ適応評価プログラム名に代えてユーザ適応評価式(図54)を取得する。更にトレイ優先順位判定部1704は、ユーザ適応評価式演算部5501に会員情報とユーザ適応評価式を入力させる。   FIG. 57 is a diagram showing a configuration relating to tray priority order determination in the ninth embodiment. The tray priority order determination unit 1704 acquires a user adaptive evaluation formula (FIG. 54) instead of the user adaptive evaluation program name obtained from the advertisement management table (storage unit) 2201 in FIG. Further, the tray priority order determination unit 1704 causes the user adaptive evaluation formula calculation unit 5501 to input member information and a user adaptive evaluation formula.

図58は、実施の形態9に係るコピー機別トレイ優先順位判定処理フローを示す図である。S5801のステップでは、図31のS3106に代えて、当該トレイの広告IDに対応するユーザ適応評価式を特定する。S5802のステップでは、S3108に代えて、会員情報とユーザ適応評価式を入力させてユーザ適応評価式演算部を起動し、当該広告に対する当該ユーザの適応値を得る。他の処理は、図31と同様である。   FIG. 58 is a diagram showing a process for determining a tray priority order for each copying machine according to the ninth embodiment. In step S5801, the user adaptive evaluation formula corresponding to the advertisement ID of the tray is specified instead of S3106 in FIG. In step S5802, instead of S3108, member information and a user adaptation evaluation formula are input to activate the user adaptation evaluation formula calculation unit, and an adaptation value of the user for the advertisement is obtained. Other processes are the same as those in FIG.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態10.
実施の形態1では、コピー機適応評価部(図22の1706)によるコピー機適応評価処理(図24)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S2402、S2405)。本実施の形態では、広告毎に設けたユーザ適応評価用学習データを用いた学習型人工知能の演算によりユーザ適応値を算出してコピー機適応評価処理を行なう例について説明する。
Embodiment 10 FIG.
In the first embodiment, in the copy machine adaptation evaluation process (FIG. 24) by the copy machine adaptation evaluation unit (1706 in FIG. 22), the user adaptation value is calculated by the user adaptation evaluation program provided for each advertisement (S2402, S2405). . In the present embodiment, an example will be described in which a user adaptation value is calculated by a learning-type artificial intelligence calculation using user adaptation evaluation learning data provided for each advertisement and a copier adaptation evaluation process is performed.

図59は、実施の形態10に係る広告管理テーブルの例を示す図である。本実施の形態に係る広告管理テーブルは、広告管理テーブル(図5)のユーザ適応評価プログラム名503に代えてユーザ適応評価用学習データ名5901を有している。他の項目(501、502、及び504〜508)と広告毎にレコード5951〜5954を設けている点は、広告管理テーブル(図5)と同様である。   FIG. 59 is a diagram showing an example of an advertisement management table according to the tenth embodiment. The advertisement management table according to the present embodiment has a user adaptation evaluation learning data name 5901 instead of the user adaptation evaluation program name 503 of the advertisement management table (FIG. 5). It is the same as the advertisement management table (FIG. 5) in that records 5951 to 5954 are provided for other items (501, 502, and 504 to 508) and for each advertisement.

図60は、実施の形態10におけるコピー機適応評価に係る構成を示す図である。広告制御サーバ101は、図22のユーザ適応評価プログラム群記憶部2202に代えて、学習型人工知能演算部6001とユーザ適応評価用学習データ群記憶部6002を有している。学習型人工知能演算部6001は、例えば会員情報の各項目を入力する入力ノードと、ユーザ適応値を出力する出力ノードと、その間を連結する中間ノードを設けた神経回路網で、教師データとして所定の会員情報を入力して所定のユーザ適応値を出力するように誤差逆伝播方で学習して得られた結合荷重データを用いて、会員情報を入力して神経回路網演算を行ない、演算結果としてユーザ適応値を出力するように構成されている。ユーザ適応評価用学習データ群記憶部6002は、例えば結合荷重データなどのユーザ適応評価用学習データを複数記憶するように構成されている。つまり、ユーザ適応評価用学習データは、広告毎に、個人情報を入力データとし、その個人の理想とされるユーザ適応値を出力データとする教師データを用いて、学習型人工知能の学習処理により得た学習型人工知能の演算処理の為の学習データである。学習型人工知能演算部6001は、ユーザ適応評価用学習データ群記憶部6002のユーザ適応評価用学習データ群のうち、ユーザ適応評価用学習データ名で特定されるユーザ適応評価用学習データを用いて神経回路網演算などの学習型人工知能演算処理を行なう。   FIG. 60 is a diagram showing a configuration relating to copier adaptation evaluation in the tenth embodiment. The advertisement control server 101 includes a learning type artificial intelligence calculation unit 6001 and a learning data group storage unit 6002 for user adaptation evaluation instead of the user adaptive evaluation program group storage unit 2202 of FIG. The learning type artificial intelligence calculation unit 6001 is a neural network provided with, for example, an input node that inputs each item of member information, an output node that outputs a user adaptation value, and an intermediate node that connects between them. The member information is input and the neural network calculation is performed using the connection weight data obtained by learning the back propagation method so that the member information is input and the predetermined user adaptation value is output. Is configured to output a user adaptation value. The learning data group storage unit 6002 for user adaptation evaluation is configured to store a plurality of learning data for user adaptation evaluation such as, for example, connection weight data. That is, the learning data for user adaptation evaluation is obtained by a learning type artificial intelligence learning process using, for each advertisement, teacher data having personal information as input data and the user's ideal user adaptation value as output data. It is the learning data for the arithmetic processing of the obtained learning type artificial intelligence. The learning type artificial intelligence calculation unit 6001 uses the learning data for user adaptation evaluation specified by the learning data name for user adaptation evaluation among the learning data group for user adaptation evaluation in the learning data group for user adaptation evaluation storage unit 6002. Performs learning-type artificial intelligence operations such as neural network operations.

図61は、実施の形態10に係るコピー機適応評価処理フローを示す図である。S6101のステップでは、図24のS2402に代えて、当該広告に対応するユーザ適応評価用学習データを特定する。S6102のステップでは、S2405に代えて、会員情報を入力し、ユーザ適応評価用学習データを指定して学習型人工知能演算部を起動し、当該広告に対する当該ユーザの適応値を算出する。他の処理は、図24と同様である。   FIG. 61 is a diagram showing a copier adaptation evaluation process flow according to the tenth embodiment. In step S6101, instead of S2402 in FIG. 24, learning data for user adaptive evaluation corresponding to the advertisement is specified. In step S6102, instead of S2405, member information is input, learning data for user adaptation evaluation is specified, a learning type artificial intelligence calculation unit is activated, and an adaptation value of the user for the advertisement is calculated. Other processes are the same as those in FIG.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態11.
実施の形態1では、トレイ優先順位判定部(図29の1704)によるトレイ優先順位判定処理(図30)中のコピー機別トレイ優先順位判定処理(S3002、図31)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S3106、S3108)。本実施の形態では、広告毎に設けたユーザ適応評価用学習データを用いた学習型人工知能の演算によりユーザ適応値を算出してコピー機別トレイ優先順位判定処理を行なう例について説明する。
Embodiment 11 FIG.
In the first embodiment, it is provided for each advertisement in the tray priority determination process (S3002, FIG. 31) for each copy machine in the tray priority determination process (FIG. 30) by the tray priority determination unit (1704 in FIG. 29). The user adaptation value was calculated by the user adaptation evaluation program (S3106, S3108). In the present embodiment, an example will be described in which a user adaptation value is calculated by a learning-type artificial intelligence calculation using learning data for user adaptation evaluation provided for each advertisement, and a tray priority determination process for each copier is performed.

図62は、実施の形態11におけるトレイ優先順位判定に係る構成を示す図である。トレイ優先順位判定部1704は、図29で広告管理テーブル(記憶部)2201から得るユーザ適応評価プログラム名に代えてユーザ適応評価用学習データ名を取得する。更にトレイ優先順位判定部1704は、学習型人工知能演算部6001に会員情報とユーザ適応評価用学習データ名を入力させ、ユーザ適正値を算出させる。学習型人工知能演算部6001は、ユーザ適応評価用学習データ名で特定されるユーザ適応評価用学習データを用いて図60と同様の学習型人工知能演算を行なう。   FIG. 62 is a diagram showing a configuration relating to tray priority order determination in the eleventh embodiment. The tray priority order determination unit 1704 acquires the learning data name for user adaptation evaluation instead of the user adaptation evaluation program name obtained from the advertisement management table (storage unit) 2201 in FIG. Further, the tray priority order determination unit 1704 causes the learning type artificial intelligence calculation unit 6001 to input the member information and the learning data name for user adaptation evaluation, and calculates the user appropriate value. The learning type artificial intelligence calculation unit 6001 performs learning type artificial intelligence calculation similar to that in FIG. 60 using the learning data for user adaptive evaluation specified by the learning data name for user adaptive evaluation.

図63は、実施の形態11に係るコピー機別トレイ優先順位判定処理フローを示す図である。S6301のステップでは、図31のS3106に代えて、当該トレイの広告IDに対応するユーザ適応評価用学習データを特定する。またS6302のステップでは、S3108に代えて、会員情報を入力させユーザ適応評価用学習データを指定して学習型人工知能演算部6001を起動し、当該広告に対する当該ユーザの適応値を得る。他の処理は、図31と同様である。   FIG. 63 is a diagram showing a process for determining the priority order of trays for each copying machine according to the eleventh embodiment. In step S6301, instead of S3106 in FIG. 31, learning data for user adaptive evaluation corresponding to the advertisement ID of the tray is specified. In step S6302, instead of S3108, member information is input to specify learning data for user adaptation evaluation, and the learning type artificial intelligence calculation unit 6001 is activated to obtain an adaptation value of the user for the advertisement. Other processes are the same as those in FIG.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態12.
実施の形態12から実施の形態19では、ユーザ適応値(例えば、[1〜0]の多値)に代えて、適正と不適の別(2値相当)を用いる例について説明する。
Embodiment 12 FIG.
In the twelfth to nineteenth embodiments, an example will be described in which instead of a user adaptation value (for example, a multivalue of [1 to 0]), appropriate or inappropriate (equivalent to binary) is used.

実施の形態1では、コピー機適応評価部(図22の1706)によるコピー機適応評価処理(図24)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S2402、S2405)。本実施の形態では、広告毎に設けたユーザ適正判定プログラムにより適正と不適の別を判定してコピー機適応評価処理を行なう例について説明する。   In the first embodiment, in the copy machine adaptation evaluation process (FIG. 24) by the copy machine adaptation evaluation unit (1706 in FIG. 22), the user adaptation value is calculated by the user adaptation evaluation program provided for each advertisement (S2402, S2405). . In the present embodiment, an example will be described in which a copying machine adaptation evaluation process is performed by determining whether the advertisement is appropriate or inappropriate by a user appropriateness determination program provided for each advertisement.

図64は、実施の形態12に係る広告管理テーブルの例を示す図である。本実施の形態に係る広告管理テーブルは、広告管理テーブル(図5)のユーザ適応評価プログラム名503に代えてユーザ適正判定プログラム名6401を有している。他の項目(501、502、及び504〜508)と広告毎にレコード6451〜6454を設けている点は、広告管理テーブル(図5)と同様である。   FIG. 64 is a diagram showing an example of an advertisement management table according to the twelfth embodiment. The advertisement management table according to the present embodiment has a user suitability determination program name 6401 instead of the user adaptive evaluation program name 503 of the advertisement management table (FIG. 5). It is the same as the advertisement management table (FIG. 5) in that records 6451 to 6454 are provided for other items (501, 502, and 504 to 508) and for each advertisement.

図65は、ユーザ適性判定プログラムの例を示す図である。ユーザ適正判定プログラム群記憶部6601は、個人情報の所定の項目に基づいて、判定結果として適正と不適の別を判定するように構成されている。まず、会員情報管理テーブル702(図8)の項目のうち、性別804を読み取り、男女の別により処理を分岐させる(S6501)。例えば、ユーザIDがUS0001の会員の場合には、男なのでS6502に移る。他方ユーザIDがUS0002の会員の場合には、女なのでS6505に移る。S6502に移った場合には、同様に会員情報管理テーブル702の項目のうち、年齢805を読み取り、基準値との比較を行なう。S6502では、年齢805が22以上かつ26以下の場合に、適正と判定して終了する(S6503)。それ以外の場合には(S6502)、不適と判定して終了する(S5604)。例えば、ユーザIDがUS0001の会員の場合には、年齢の項目が34なので不適となる。S6505に移った場合にも、同様に会員情報管理テーブル702の項目のうち、年齢805を読み取り、基準値との比較を行なう。S6505では、年齢805が20以上かつ24以下の場合に、適正と判定して終了する(S6506)。それ以外の場合には(S6505)、不適と判定して終了する(S6507)。例えば、ユーザIDがUS0002の会員の場合には、年齢の項目が28なので不適となる。   FIG. 65 is a diagram showing an example of a user suitability determination program. The user suitability determination program group storage unit 6601 is configured to determine whether it is appropriate or inappropriate as a determination result based on a predetermined item of personal information. First, of the items in the member information management table 702 (FIG. 8), the gender 804 is read, and the process branches depending on the sex (S6501). For example, if the user ID is a member of US0001, since it is a man, the process moves to S6502. On the other hand, if the user ID is a member of US0002, since it is a woman, the process moves to S6505. When the process moves to S6502, the age 805 is similarly read out of the items in the member information management table 702 and compared with the reference value. In S6502, when the age 805 is 22 or more and 26 or less, it determines with appropriate and complete | finishes (S6503). In other cases (S6502), it is determined as inappropriate and the process ends (S5604). For example, in the case of a member whose user ID is US0001, the age item is 34, which is inappropriate. Similarly, when the process moves to S6505, the age 805 is read out of the items in the member information management table 702 and compared with the reference value. In S6505, when the age 805 is 20 or more and 24 or less, it determines with appropriate and complete | finishes (S6506). In other cases (S6505), it is determined as inappropriate and the process ends (S6507). For example, if the user ID is a member of US0002, the age item is 28, which is inappropriate.

図66は、実施の形態12におけるコピー機適応評価に係る構成を示す図である。広告制御サーバ101は、ユーザ適応評価プログラム群記憶部2202に代えて、ユーザ適正判定プログラム群記憶部6601を有している。コピー機適応評価部1706は、ユーザ適正判定プログラム群記憶部6601の判定結果である適正と不適の別を用いてコピー機適応値を算出する。   FIG. 66 is a diagram showing a configuration relating to copier adaptation evaluation in the twelfth embodiment. The advertisement control server 101 has a user suitability determination program group storage unit 6601 instead of the user adaptive evaluation program group storage unit 2202. The copier adaptation evaluation unit 1706 calculates a copier adaptation value using the appropriateness and inappropriateness that are the determination results of the user suitability determination program group storage unit 6601.

コピー機適応評価部1706は、図22で広告管理テーブル(記憶部)2201から得るユーザ適応評価プログラム名に代えてユーザ適正判定プログラム名を得る。更にユーザ適正判定プログラム群記憶部6601に記憶されているユーザ適正判定プログラムは、会員情報を入力し、判定した適正と不適の別を出力する。   The copier adaptation evaluation unit 1706 obtains the user suitability determination program name instead of the user adaptation evaluation program name obtained from the advertisement management table (storage unit) 2201 in FIG. Further, the user suitability determination program stored in the user suitability determination program group storage unit 6601 inputs member information, and outputs the determined appropriateness and inappropriateness.

図67は、実施の形態12に係るコピー機適応評価処理フローを示す図である。S6701のステップでは、図24のS2402に代えて、当該広告に対応するユーザ適正判定プログラムを特定する。S6702のステップでは、S2405に代えて、会員情報を入力させてユーザ適正判定プログラムを起動し、当該広告に対する当該ユーザの適正/不適を得る。S6703のステップでは、S2406に代えて、判定結果が適正の場合に、1を適正総数パラメータ(初期値=0)に加算する。判定結果が不適の場合には、1を適正総数パラメータに加算しない。S6704のステップでは、S2408に代えて、適正総数パラメータの値を、当該広告に対するコピー機の適応値とする。他のステップの処理は、図24と同様である。   FIG. 67 is a diagram showing a copier adaptation evaluation process flow according to the twelfth embodiment. In step S6701, a user suitability determination program corresponding to the advertisement is specified instead of S2402 in FIG. In step S6702, in place of step S2405, member information is input to start a user suitability determination program, and the suitability / unsuitability of the user for the advertisement is obtained. In step S6703, instead of S2406, when the determination result is appropriate, 1 is added to the appropriate total number parameter (initial value = 0). If the determination result is inappropriate, 1 is not added to the appropriate total number parameter. In step S6704, instead of S2408, the value of the appropriate total number parameter is set as the adaptive value of the copier for the advertisement. The processing of other steps is the same as that in FIG.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態13.
本実施の形態では、実施の形態12のコピー機適応評価処理(図67)で算出した適正総数をユーザ数で割って適正期待値を算出し、適正期待値をコピー機の適応値とする例について説明する。
Embodiment 13 FIG.
In the present embodiment, an appropriate expected value is calculated by dividing the appropriate total number calculated in the copier adaptation evaluation process (FIG. 67) of the twelfth embodiment by the number of users, and the appropriate expected value is used as the adaptive value of the copier. Will be described.

図68は、実施の形態13に係るコピー機適応評価処理フローを示す図である。S6801のステップでは、図67のS6704に代えて、適正総数パラメータの値を、前記コピー機のIDを使用コピー機IDとするユーザ数で割って、商を当該広告に対するコピー機の適応値とする。他の処理は、図67と同様である。   FIG. 68 is a diagram showing a copier adaptation evaluation process flow according to the thirteenth embodiment. In the step of S6801, instead of S6704 in FIG. 67, the value of the appropriate total number parameter is divided by the number of users having the ID of the copier as the used copier ID, and the quotient is set as the adaptive value of the copier for the advertisement. . Other processes are the same as those in FIG.

他の処理は、実施の形態12と同様である。   Other processes are the same as those in the twelfth embodiment.

実施の形態14.
前述の実施の形態では、トレイ優先順位テーブル(図20)でユーザ毎にトレイを優先順位付ける例について説明した。本実施の形態、実施の形態17、及び実施の形態19では、順位を付けずに優先するトレイを選択的に定める優先トレイテーブル(図69)を用いる例について説明する。
Embodiment 14 FIG.
In the above-described embodiment, the example in which the trays are prioritized for each user in the tray priority order table (FIG. 20) has been described. In the present embodiment, the seventeenth embodiment, and the nineteenth embodiment, an example will be described in which a priority tray table (FIG. 69) that selectively determines a priority tray without assigning an order is described.

実施の形態1では、トレイ優先順位判定部(図29の1704)によるトレイ優先順位判定処理(図30)中のコピー機別トレイ優先順位判定処理(S3002、図31)において、広告毎に設けたユーザ適応評価プログラムによりユーザ適応値を算出した(S3106、S3108)。本実施の形態では、トレイ優先順位判定部1704に代わる優先トレイ判定部7001で、トレイ優先順位テーブル1705に代えて優先トレイテーブル7002を生成する。その優先トレイ判定処理(後述する図71のS7101)中のコピー機別優先トレイ判定処理(後述する図73のS7302)で、広告毎に設けたユーザ適正判定プログラムで判定した適正と不適の別に基づいて優先トレイを選択する。   In the first embodiment, it is provided for each advertisement in the tray priority determination process (S3002, FIG. 31) for each copy machine in the tray priority determination process (FIG. 30) by the tray priority determination unit (1704 in FIG. 29). The user adaptation value was calculated by the user adaptation evaluation program (S3106, S3108). In this embodiment, a priority tray determination unit 7001 that replaces the tray priority order determination unit 1704 generates a priority tray table 7002 instead of the tray priority order table 1705. In the priority tray determination processing (S7302 of FIG. 73 described later) in the priority tray determination processing (S7101 of FIG. 71 described later), based on the appropriateness and the inappropriateness determined by the user appropriateness determination program provided for each advertisement. Select the priority tray.

図69は、優先トレイテーブルの例を示す図である。優先トレイテーブル7002は、コピー機IDと用紙サイズに対応付けて設けられる。また、当該コピー機を使用するユーザ毎にレコード6951〜6954を設け、ユーザID6901と、優先トレイID6902の項目を対応付けて記憶するように構成されている。優先トレイID6902は、単数でも複数でも構わない。   FIG. 69 is a diagram illustrating an example of a priority tray table. The priority tray table 7002 is provided in association with the copier ID and the paper size. In addition, records 6951 to 6954 are provided for each user who uses the copier, and the items of the user ID 6901 and the priority tray ID 6902 are stored in association with each other. The priority tray ID 6902 may be singular or plural.

図70は、実施の形態14における広告制御サーバのうちコピー機設定準備に係る構成を示す図である。広告制御サーバ101は、図17のトレイ優先順位判定部1704に代えて優先トレイ判定部7001を有し、トレイ優先順位テーブル(記憶部)1705に代えて優先トレイテーブル(記憶部)7002を有している。   FIG. 70 is a diagram illustrating a configuration relating to copy machine setting preparation in the advertisement control server according to the fourteenth embodiment. The advertisement control server 101 has a priority tray determination unit 7001 instead of the tray priority order determination unit 1704 in FIG. 17, and has a priority tray table (storage unit) 7002 instead of the tray priority order table (storage unit) 1705. ing.

図71は、実施の形態14に係る広告制御サーバによるコピー機設定準備処理フローを示す図である。S7101のステップでは、図18のS1802に代えて、優先トレイ判定処理を行なう。この処理については、図73を用いて詳述する。S1801の処理は、図18と同様である。   FIG. 71 is a diagram showing a copy machine setting preparation process flow by the advertisement control server according to the fourteenth embodiment. In step S7101, priority tray determination processing is performed instead of step S1802 in FIG. This process will be described in detail with reference to FIG. The processing in S1801 is the same as that in FIG.

図72は、優先トレイ判定に係る構成を示す図である。広告制御サーバ101は、図29のトレイ優先順位判定部1704に代えて優先トレイ判定部7001を有し、ユーザ適応評価プログラム群記憶部2202に代えてユーザ適正判定プログラム群記憶部6601を有し、トレイ優先順位テーブル(記憶部)1705に代えて優先トレイテーブル(記憶部)7002を有している。   FIG. 72 is a diagram showing a configuration relating to priority tray determination. The advertisement control server 101 has a priority tray determination unit 7001 in place of the tray priority order determination unit 1704 in FIG. 29, and has a user suitability determination program group storage unit 6601 in place of the user adaptive evaluation program group storage unit 2202. A priority tray table (storage unit) 7002 is provided instead of the tray priority order table (storage unit) 1705.

優先トレイ判定部7001は、図29のユーザ適応評価プログラム名に代えて広告管理テーブル(記憶部)2201からユーザ適正判定プログラム名を入力する。更にユーザ適正判定プログラム群記憶部6601は、判定結果として適正と不適の別を出力する。   The priority tray determination unit 7001 inputs the user suitability determination program name from the advertisement management table (storage unit) 2201 instead of the user adaptive evaluation program name of FIG. Furthermore, the user suitability determination program group storage unit 6601 outputs a determination result as appropriate or inappropriate.

図73は、優先トレイ判定処理フローを示す図である。S7302のステップでは、図30のS3002に代えてコピー機別優先トレイ判定処理を行なう。S7301とS7303の処理は、図30のS3001とS3003と同様である。   FIG. 73 is a diagram showing a priority tray determination processing flow. In step S7302, a priority tray determination process for each copying machine is performed instead of S3002 in FIG. The processes of S7301 and S7303 are the same as S3001 and S3003 of FIG.

図74は、コピー機別優先トレイ判定処理フローを示す図である。S7406のステップでは、コピー機別トレイ優先順位判定処理(図31)のS3106に代えて、当該トレイの広告IDに対応するユーザ適正判定プログラムを特定する。S7408のステップでは、S3108に代えて、会員情報を入力してユーザ適正判定プログラムを起動し、当該広告に対する当該ユーザの適正/不適を得る。S7410のステップでは、S3110に代えて、ユーザIDに対応付けて、適正のトレイIDを記憶する。適正と判定されたトレイが複数ある場合は、それらのすべてのトレイIDを記憶する。S7401〜S7405、S7407、S7409、S7411、及びS7412のステップの処理は、コピー機別トレイ優先順位判定処理(図31)のS3101〜S3105、S3107、S3109、S3111、及びS3112と同様である。   FIG. 74 is a flowchart showing the priority tray determination process flow for each copying machine. In step S7406, a user suitability determination program corresponding to the advertisement ID of the tray is specified instead of S3106 in the tray priority determination process for each copying machine (FIG. 31). In step S7408, instead of S3108, member information is input and a user suitability determination program is activated to obtain the user's suitability / unsuitability for the advertisement. In step S7410, an appropriate tray ID is stored in association with the user ID instead of S3110. When there are a plurality of trays determined to be appropriate, all the tray IDs are stored. The processes of steps S7401 to S7405, S7407, S7409, S7411, and S7412 are the same as S3101 to S3105, S3107, S3109, S3111, and S3112 of the tray priority determination process for each copying machine (FIG. 31).

図75は、実施の形態14における広告制御サーバのうちコピー機設定情報配信に係る構成を示す図である。図33のトレイ優先順位テーブル(記憶部)1705に代えて、優先トレイテーブル(記憶部)7002を有し、トレイ優先順位テーブル送信部3305に代えて優先トレイテーブル送信部7501を有している。優先トレイテーブル送信部7501は、優先トレイテーブルをコピー機102に送信するように構成されている。   FIG. 75 is a diagram showing a configuration relating to copier setting information distribution in the advertisement control server according to the fourteenth embodiment. 33, a priority tray table (storage unit) 7002 is provided instead of the tray priority order table (storage unit) 1705, and a priority tray table transmission unit 7501 is provided instead of the tray priority order table transmission unit 3305. The priority tray table transmission unit 7501 is configured to transmit the priority tray table to the copier 102.

図76は、実施の形態14に係るコピー機設定情報配信フローを示す図である。S7601の優先トレイテーブル送信処理では、図34のS3405に代えて、優先トレイテーブル送信部7501により優先トレイテーブルをコピー機102に送信する。他の処理は、図34と同様である。   FIG. 76 is a diagram showing a copier setting information distribution flow according to the fourteenth embodiment. In the priority tray table transmission process in S7601, the priority tray table transmission unit 7501 transmits the priority tray table to the copying machine 102 instead of S3405 in FIG. Other processes are the same as those in FIG.

図77は、実施の形態14におけるコピー機のうちコピー機設定情報受付に係る構成を示す図である。コピー機102は、図36のトレイ優先順位テーブル受信部3604に代えて優先トレイテーブル受信部7701を有し、トレイ優先順位テーブル(記憶部)3605に代えて優先トレイテーブル(記憶部)7702を有している。優先トレイテーブル受信部7701は、広告制御サーバ101より優先トレイテーブルを受信し、優先トレイテーブル(記憶部)7702に記憶させるように構成されている。   FIG. 77 is a diagram illustrating a configuration relating to reception of copy machine setting information among the copy machines according to the fourteenth embodiment. The copier 102 has a priority tray table receiving unit 7701 in place of the tray priority order table receiving unit 3604 in FIG. 36, and has a priority tray table (storage unit) 7702 in place of the tray priority order table (storage unit) 3605. is doing. The priority tray table receiving unit 7701 is configured to receive the priority tray table from the advertisement control server 101 and store it in the priority tray table (storage unit) 7702.

図78は、実施の形態14に係るコピー機設定情報受付処理フローを示す図である。優先トレイテーブル受信処理S7801では、図37のS3704に代えて、優先トレイテーブル受信部7701により優先トレイテーブルを受信する。また、優先トレイテーブル記憶処理S7802では、図37のS3705に代えて、優先トレイテーブル受信部7701によりトレイ優先順位テーブルを優先トレイテーブル(記憶部)7702に記憶させる。他の処理は、図37と同様である。   FIG. 78 is a diagram showing a copier setting information receiving process flow according to the fourteenth embodiment. In the priority tray table reception processing S7801, the priority tray table is received by the priority tray table receiving unit 7701 instead of S3704 in FIG. In priority tray table storage processing S7802, instead of S3705 in FIG. 37, the priority tray table receiving unit 7701 stores the tray priority order table in the priority tray table (storage unit) 7702. Other processes are the same as those in FIG.

図79は、実施の形態14におけるコピー機のうち複写動作制御に係る構成を示す図である。給紙トレイ判定部3807は、図38のトレイ優先順位テーブル(記憶部)3606に代えて優先トレイテーブル(記憶部)7702を用いて給紙トレイを判定する。   FIG. 79 is a diagram showing a configuration relating to copying operation control in the copying machine according to the fourteenth embodiment. The paper feed tray determination unit 3807 determines a paper feed tray using a priority tray table (storage unit) 7702 instead of the tray priority order table (storage unit) 3606 of FIG.

コピー機による複写動作制御処理フローは、図39と同様である。そのうち、給紙トレイ判定S3904の相違点について説明する。図80は、実施の形態14に係る給紙トレイ判定処理フローを示す図である。S4301〜S4303のステップの処理は、図43と同様である。そして、印刷サイズと同じ用紙サイズのトレイが1つの場合には(S4303)、当該トレイのIDを給紙トレイIDとして終了する。他方、印刷サイズと同じ用紙サイズのトレイが2つ以上の場合には(S4303)、印刷サイズと同じ用紙サイズに対応する優先トレイテーブルを特定し(S8001)、そのテーブルで当該ユーザIDに対応する優先トレイIDを取得する(S8002)。S4301で取得した用紙の有無に基づいて優先トレイのいずれかに用紙が有るか判定し、いずれかの優先トレイに用紙が有る場合には(S8003)、その用紙がある優先トレイのIDを給紙トレイとして終了する(S4308)。その優先トレイのいずれにも用紙が無い場合には(S8003)、S4302で特定したトレイのうち優先トレイではないトレイを選択し、そのトレイのIDを給紙トレイIDとして終了する。   The copy operation control process flow by the copier is the same as that shown in FIG. Among these, the difference between the paper feed tray determination S3904 will be described. FIG. 80 is a diagram showing a paper feed tray determination processing flow according to the fourteenth embodiment. The processing in steps S4301 to S4303 is the same as that in FIG. If there is one tray having the same paper size as the print size (S4303), the tray ID is set as the paper feed tray ID. On the other hand, if there are two or more trays having the same paper size as the print size (S4303), a priority tray table corresponding to the same paper size as the print size is identified (S8001), and the corresponding table corresponds to the user ID. The priority tray ID is acquired (S8002). Based on the presence / absence of the paper acquired in S4301, it is determined whether there is paper in any of the priority trays. If there is paper in any of the priority trays (S8003), the ID of the priority tray with the paper is fed. The process ends as a tray (S4308). If there is no paper in any of the priority trays (S8003), a tray that is not the priority tray is selected from the trays specified in S4302, and the process ends with the tray ID as the paper feed tray ID.

これにより、優先トレイに用紙が有れば、優先トレイから用紙を給紙し、優先トレイに用紙が無ければ、優先トレイ以外のトレイから用紙を給紙するように動作することになる。   Thus, if there is paper in the priority tray, the paper is fed from the priority tray, and if there is no paper in the priority tray, the paper is fed from a tray other than the priority tray.

他の処理は、実施の形態1と同様である。   Other processes are the same as those in the first embodiment.

実施の形態15.
実施の形態12では、コピー機適応評価部(図66の1706)によるコピー機適応評価処理(図67)において、広告毎に設けたユーザ適正判定プログラムにより適正と不適の別を判定した(S6701、S6702)。本実施の形態では、広告毎に設けたユーザ適正条件式により適正と不適の別を判定してコピー機適応評価処理を行なう例について説明する。
Embodiment 15 FIG.
In the twelfth embodiment, in the copy machine adaptation evaluation process (FIG. 67) by the copy machine adaptation evaluation unit (1706 in FIG. 66), it is determined whether proper or inappropriate by the user suitability determination program provided for each advertisement (S6701, S6702). In the present embodiment, an example will be described in which a copying machine adaptive evaluation process is performed by determining whether appropriate or unsuitable based on a user appropriate conditional expression provided for each advertisement.

図81は、実施の形態15に係る広告管理テーブルの例を示す図である。本実施の形態に係る広告管理テーブルは、広告管理テーブル(図64)のユーザ適正判定プログラム名6401に代えてユーザ適正条件式8101を有している。他の項目(501、502、及び504〜508)と広告毎にレコード8151〜8154を設けている点は、広告管理テーブル(図64)と同様である。   FIG. 81 is a diagram showing an example of the advertisement management table according to the fifteenth embodiment. The advertisement management table according to the present embodiment has a user appropriate conditional expression 8101 instead of the user appropriateness determination program name 6401 of the advertisement management table (FIG. 64). It is the same as the advertisement management table (FIG. 64) in that records 8151 to 8154 are provided for other items (501, 502, and 504 to 508) and for each advertisement.

ここでユーザ適正条件式8101について説明する。ユーザ適正条件式8101は、個人情報に対する評価条件に従って当該広告に対するユーザの適正と不適の別を導く論理式である。この例の式は、ユーザ適応値を評価する際の評価条件とその評価条件が真である場合に適正とし、偽である場合に不適とする旨を記述している。評価条件は、個人情報のいずれかの項目に対する条件であって、例えば、大小比較、以上以下比較、一致(完全一致、部分一致、前方一致、後方一致を含む。)、あるいは不一致などの比較条件により評価条件内の評価基準と比較して、真あるいは偽を判定する。   Here, the user appropriate conditional expression 8101 will be described. The user appropriate condition expression 8101 is a logical expression that guides whether the user is appropriate or inappropriate for the advertisement according to the evaluation condition for personal information. The expression in this example describes that the evaluation condition for evaluating the user adaptation value and that the evaluation condition is appropriate when the evaluation condition is true and that it is inappropriate when the evaluation value is false. The evaluation condition is a condition for any item of personal information, for example, a comparison condition such as size comparison, comparison below or above, match (including complete match, partial match, forward match, backward match), or mismatch. By comparing with the evaluation criteria in the evaluation condition, true or false is determined.

レコード8154のユーザ適正条件式8101である「=IF(性別="女","適正","不適")」を例とすると、「性別="女"」が評価条件(「性別」が個人情報の項目、「"女"」が評価基準、比較条件は完全一致)であり、「"適正","不適"」は順にそれぞれ真の場合と偽の場合に適正と不適とする旨を示している。従って、ある個人情報の性別の項目(図8の804)が「女」である場合(つまり真の場合)に、適正とし、他方「女」ではない場合(つまり偽の場合)に、不適とすることを意味している。   Taking “= IF (gender =“ female ”,“ appropriate ”,“ inappropriate ”)” as the user appropriate conditional expression 8101 of the record 8154 as an example, “gender =“ female ”” is the evaluation condition (“gender” is the individual Information item, "" female "" is the evaluation criteria, and the comparison condition is the perfect match), and "" proper "," inappropriate "" indicate that it is appropriate and inappropriate in the case of true and false respectively. ing. Therefore, if the item of the gender of certain personal information (804 in FIG. 8) is “female” (ie, true), it is appropriate, and if it is not “female” (ie, false), it is not appropriate. Is meant to do.

評価条件は、複数の条件をAND条件あるいはOR条件で連結することもできる。   As the evaluation condition, a plurality of conditions can be connected by an AND condition or an OR condition.

レコード8153のユーザ適正条件式8101である「=IF(OR(住所="東京都*",住所="埼玉県*"),"適正","不適")」を例とすると、「OR(住所="東京都*",住所="埼玉県*")」が評価条件(「住所」が個人情報の項目、「"東京都"」と「"埼玉県"」が評価基準、比較条件はともに前方一致)であり、「"適正","不適"」は順にそれぞれ真の場合と偽の場合に適正と不適とする旨を示している。従って、ある個人情報の住所の項目(図8の806)が「東京都」と前方一致する場合あるいは「埼玉県」と前方一致する場合(つまり真の場合)に、適正とし、他方それ以外の場合(つまり偽の場合)に、不適とすることを意味している。   For example, “= IF (OR (address =“ Tokyo Metropolitan * ”, address =“ Saitama Prefecture * ”),“ appropriate ”,“ inappropriate ”)) of the user appropriate conditional expression 8101 of the record 8153 is“ OR ( "Address =" Tokyo * ", Address =" Saitama * ")" is the evaluation condition ("Address" is the item of personal information, "" Tokyo "" and "" Saitama "" are the evaluation criteria, and the comparison conditions are Both of them coincide with each other in the forward direction), and ““ proper ”and“ inappropriate ”indicate that they are appropriate and inappropriate in the case of true and false, respectively. Therefore, if the address item of certain personal information (806 in FIG. 8) matches the front of “Tokyo” or matches the front of “Saitama Prefecture” (that is, true), it is considered appropriate. This means that it is inappropriate in some cases (ie false).

レコード8152のユーザ適正条件式8101である「=IF(AND(年齢>=20,年齢<=29),"適正","不適")」を例とすると、「AND(年齢>=20,年齢<=29)」が評価条件(「年齢」が個人情報の項目、「20」と「29」が評価基準、比較条件は以上比較と以下比較)であり、「"適正","不適"」は順にそれぞれ真の場合と偽の場合に適正と不適とする旨を示している。従って、ある個人情報の年齢の項目(図8の805)が20以上かつ29以下の場合(つまり真の場合)に、適正とし、他方それ以外の場合(つまり偽の場合)に、不適とすることを意味している。   For example, “= IF (AND (age> = 20, age <= 29),“ appropriate ”,“ inappropriate ”)” of the user appropriate conditional expression 8101 of the record 8152 is “AND (age> = 20, age). <= 29) "is an evaluation condition (" age "is an item of personal information," 20 "and" 29 "are evaluation criteria, and comparison conditions are the above comparison and comparison below), and" "proper", "inappropriate" " Indicates that it is appropriate and inappropriate in the case of true and false respectively. Therefore, it is appropriate when the age item (805 in FIG. 8) of some personal information is 20 or more and 29 or less (that is, true), while it is unsuitable in other cases (that is, false). It means that.

条件を階層的の設けることもできる。レコード8151のユーザ適正条件式8101である「=IF(職業="学生", "適正",IF(職業="無職" ,"不適","適正"))」では、偽の場合に、更に評価条件と課している。「職業="学生"」が上位の評価条件であり、「職業="無職"」が上位の評価条件の判定結果が偽の場合における下位の評価条件である。従って、ある個人情報の職業の項目(図8の807)が「学生」の場合(つまり上位の評価結果が真の場合)に、適正とし、他方それ以外の場合(つまり上位の評価結果が偽の場合)であって、職業の項目(図8の807)が「無職」の場合(つまり下位の評価結果が真の場合)には、不適とし、それ以外の場合(つまり上位の評価結果も、下位の評価結果も偽の場合)には、適正とすることを示している。   Conditions can also be provided in a hierarchical manner. In the user appropriate condition formula 8101 of the record 8151, “= IF (occupation = student”, “appropriate”, IF (occupation = unemployed ”,“ inappropriate ”,“ appropriate ”))” Imposing with evaluation conditions. “Occupation =“ student ”” is the upper evaluation condition, and “occupation =“ unemployed ”” is the lower evaluation condition when the determination result of the upper evaluation condition is false. Accordingly, when the occupation item (807 in FIG. 8) of a certain personal information is “student” (that is, when the higher evaluation result is true), it is determined to be appropriate, while other cases (that is, the higher evaluation result is false). ), And if the occupation item (807 in FIG. 8) is “unemployed” (that is, if the lower evaluation result is true), it is not suitable. If the lower evaluation result is also false), it indicates that it is appropriate.

図82は、実施の形態15におけるコピー機適応評価に係る構成を示す図である。広告制御サーバ101は、図66のユーザ適正判定プログラム群記憶部6601に代えて、ユーザ適正条件式判定部8201を有している。ユーザ適正条件式判定部8201は、個人情報とユーザ適正条件式を入力し、個人情報がユーザ適正条件式の評価条件を満たすか判定し、満たす場合に適正と判定し、満たさない場合に不適と判定するように構成されている。   FIG. 82 is a diagram showing a configuration related to copier adaptation evaluation in the fifteenth embodiment. The advertisement control server 101 includes a user appropriate conditional expression determination unit 8201 instead of the user appropriate determination program group storage unit 6601 of FIG. The user appropriate conditional expression determination unit 8201 inputs the personal information and the user appropriate conditional expression, determines whether the personal information satisfies the evaluation conditions of the user appropriate conditional expression, determines that the personal information satisfies the evaluation condition, and determines that the personal information satisfies the evaluation condition. It is configured to determine.

コピー機適応評価部1706は、図66で広告管理テーブル(記憶部)2201から得るユーザ適性判定プログラム名に代えてユーザ適正条件式を取得する。更にユーザ適正条件式判定部8201は、会員情報とユーザ適正条件式を入力し、判定結果として適正と不適の別を出力する。   The copy machine adaptation evaluation unit 1706 obtains a user suitability conditional expression instead of the user suitability determination program name obtained from the advertisement management table (storage unit) 2201 in FIG. Furthermore, the user appropriate conditional expression determination unit 8201 inputs the member information and the user appropriate conditional expression, and outputs a determination result as appropriate or inappropriate.

図83は、実施の形態15に係るコピー機適応評価処理フローを示す図である。S8301のステップでは、図67のS6701に代えて、当該広告に対応するユーザ適正条件式を特定する。またS8302のステップでは、S6702に代えて、会員情報とユーザ適正条件式を入力してユーザ適正条件式判定部8201を起動し、当該広告に対する当該ユーザの適正/不適を得る。他のステップの処理は、S6703とS6704を含めて図67と同様である。   FIG. 83 is a diagram showing a copier adaptation evaluation process flow according to the fifteenth embodiment. In step S8301, instead of S6701 in FIG. 67, a user appropriate conditional expression corresponding to the advertisement is specified. In step S8302, instead of S6702, member information and a user appropriate conditional expression are input to activate the user proper conditional expression determination unit 8201 to obtain appropriate / inappropriateness of the user for the advertisement. The processing in other steps is the same as that in FIG. 67 including S6703 and S6704.

他の処理は、実施の形態12と同様である。   Other processes are the same as those in the twelfth embodiment.

実施の形態16.
本実施の形態では、実施の形態15のコピー機適応評価処理(図83)で算出した適正総数をユーザ数で割って適正期待値を算出し、適正期待値をコピー機の適応値とする例について説明する。
Embodiment 16 FIG.
In the present embodiment, an appropriate expected value is calculated by dividing the appropriate total number calculated in the copier adaptation evaluation process (FIG. 83) of the fifteenth embodiment by the number of users, and the appropriate expected value is used as the adaptive value of the copier. Will be described.

図68と同様に、コピー機適応評価処理(図83)のS2407までの処理で算出した適正総数パラメータの値を、前記コピー機のIDを使用コピー機IDとするユーザ数で割って、商を当該広告に対するコピー機の適応値とする。   As in FIG. 68, the value of the appropriate total number parameter calculated in the processing up to S2407 in the copying machine adaptation evaluation processing (FIG. 83) is divided by the number of users who use the copying machine ID as the used copying machine ID to obtain the quotient. The copier's adaptive value for the advertisement.

他の処理は、実施の形態15と同様である。   Other processes are the same as those in the fifteenth embodiment.

実施の形態17.
実施の形態14では、優先トレイ判定部(図70の7001)による優先トレイ判定処理(図73)中のコピー機別優先トレイ判定処理(S7302、図74)において、広告毎に設けたユーザ適正判定プログラムにより適正と不適の別を判定した(S7406、S7408)。本実施の形態では、広告毎に設けたユーザ適正条件式により適正と不適の別を判定してコピー機別優先トレイ判定処理を行なう例について説明する。
Embodiment 17. FIG.
In the fourteenth embodiment, in the priority tray determination process (S7302 and FIG. 74) for each copy machine in the priority tray determination process (FIG. 73) by the priority tray determination unit (7001 in FIG. 70), the user suitability determination provided for each advertisement. Whether the program is appropriate or not is determined by the program (S7406, S7408). In the present embodiment, an example will be described in which the priority tray determination process for each copy machine is performed by determining whether the advertisement is appropriate or inappropriate by a user appropriate conditional expression provided for each advertisement.

図84は、実施の形態17における優先トレイ判定に係る構成を示す図である。広告制御サーバ101は、図72と同様に優先トレイ判定部7001と優先トレイテーブル(記憶部)7002を有している。また、ユーザ適正判定プログラム群記憶部6601に代えて図82と同様のユーザ適正条件式判定部8201を有している。   FIG. 84 is a diagram showing a configuration related to priority tray determination in the seventeenth embodiment. The advertisement control server 101 includes a priority tray determination unit 7001 and a priority tray table (storage unit) 7002 as in FIG. Also, instead of the user appropriateness determination program group storage unit 6601, a user appropriate conditional expression determination unit 8201 similar to that shown in FIG.

図85は、実施の形態17に係るコピー機別優先トレイ判定処理フローを示す図である。S8501のステップでは、図74のS7406に代えて、当該トレイの広告IDに対応するユーザ適正条件式を取得する。またS8502のステップでは、S7408に代えて、会員情報とユーザ適正条件式を入力してユーザ適正条件式判定部を起動し、当該広告に対する当該ユーザの適正/不適を得る。他の処理は、図74と同様である。   FIG. 85 is a diagram showing a copy machine priority tray determination processing flow according to the seventeenth embodiment. In step S8501, a user appropriate conditional expression corresponding to the advertisement ID of the tray is acquired instead of S7406 in FIG. In step S8502, instead of S7408, member information and a user appropriate conditional expression are input to activate the user proper conditional expression determination unit, and the appropriate / inappropriateness of the user for the advertisement is obtained. Other processes are the same as those in FIG.

他の処理は、実施の形態14と同様である。   Other processes are the same as those in the fourteenth embodiment.

実施の形態18.
実施の形態12では、コピー機適応評価部(図66の1706)によるコピー機適応評価処理(図67)において、広告毎に設けたユーザ適正判定プログラムにより適正と不適の別を判定した(S6701、S6702)。本実施の形態では、広告毎に設けたユーザ適応評価用学習データを用いた学習型人工知能の演算により適正と不適の別を判定してコピー機適応評価処理を行なう例について説明する。
Embodiment 18 FIG.
In the twelfth embodiment, in the copy machine adaptation evaluation process (FIG. 67) by the copy machine adaptation evaluation unit (1706 in FIG. 66), it is determined whether proper or inappropriate by the user suitability determination program provided for each advertisement (S6701, S6702). In the present embodiment, an example will be described in which copying machine adaptive evaluation processing is performed by determining whether appropriate or unsuitable by calculation of learning type artificial intelligence using learning data for user adaptive evaluation provided for each advertisement.

図86は、実施の形態18に係る広告管理テーブルの例を示す図である。本実施の形態に係る広告管理テーブルは、広告管理テーブル(図64)のユーザ適正判定プログラム名6401に代えてユーザ適正判定用学習データ名8601を有している。他の項目(501、502、及び504〜508)と広告毎にレコード8651〜8654を設けている点は、広告管理テーブル(図64)と同様である。   FIG. 86 is a diagram showing an example of the advertisement management table according to the eighteenth embodiment. The advertisement management table according to the present embodiment has a user suitability determination learning data name 8601 instead of the user suitability determination program name 6401 of the advertisement management table (FIG. 64). It is the same as the advertisement management table (FIG. 64) in that records 8651-8654 are provided for other items (501, 502, and 504 to 508) and for each advertisement.

図87は、実施の形態18におけるコピー機適応評価に係る構成を示す図である。広告制御サーバ101は、図66のユーザ適正判定プログラム群記憶部6601に代えて、学習型人工知能演算部6001とユーザ適正判定用学習データ群記憶部8701を有している。学習型人工知能演算部6001は、例えば会員情報の各項目を入力する入力ノードと、適正と不適の別を出力する出力ノードと、その間を連結する中間ノードを設けた神経回路網で、教師データとして所定の会員情報を入力して所定の適正と不適の別を出力するように誤差逆伝播方で学習して得られた結合荷重データを用いて、会員情報を入力して神経回路網演算を行ない、演算結果として適正と不適の別を出力するように構成されている。ユーザ適正判定用学習データ群記憶部8701は、例えば結合荷重データなどのユーザ適応評価用学習データを複数記憶するように構成されている。つまり、ユーザ適正判定用学習データは、広告毎に、個人情報を入力データとし、その個人の理想とされる適正と不適の別を出力データとする教師データを用いて、学習型人工知能の学習処理により得た学習型人工知能の演算処理の為の学習データである。学習型人工知能演算部6001は、ユーザ適正判定用学習データ群記憶部8701のユーザ適正判定用学習データ群のうち、ユーザ適正判定用学習データ名で特定されるユーザ適正判定用学習データを用いて神経回路網演算などの学習型人工知能演算を行なう。   FIG. 87 is a diagram showing a configuration related to copier adaptation evaluation in the eighteenth embodiment. The advertisement control server 101 includes a learning type artificial intelligence calculation unit 6001 and a learning data group storage unit 8701 for user appropriateness determination instead of the user appropriateness determination program group storage unit 6601 of FIG. The learning type artificial intelligence calculation unit 6001 is a neural network provided with, for example, an input node for inputting each item of member information, an output node for outputting appropriateness and inappropriateness, and an intermediate node for connecting between them. Using the connection weight data obtained by learning by the back propagation method to input the predetermined member information and output the predetermined appropriate and unsuitable, the member information is input and the neural network operation is performed. It is configured to output appropriate and unsuitable as a calculation result. The user appropriateness determination learning data group storage unit 8701 is configured to store a plurality of pieces of user adaptive evaluation learning data such as connection weight data, for example. In other words, the learning data for user adequacy determination is learning of artificial learning intelligence using teacher data in which personal information is input data for each advertisement and output is data indicating whether the individual is appropriate or inappropriate. It is learning data for arithmetic processing of learning type artificial intelligence obtained by processing. The learning type artificial intelligence calculation unit 6001 uses the learning data for user adequacy determination specified by the learning data name for user adequacy determination among the learning data group for user adequacy determination in the learning data group for user adequacy determination storage unit 8701. Performs learning-type artificial intelligence operations such as neural network operations.

コピー機適応評価部1706は、図66で広告管理テーブル(記憶部)2201から得たユーザ適性判定プログラム名に代えてユーザ適正判定用学習データ名を取得する。更に学習型人工知能演算部6001はユーザ適正判定用学習データ名で特定されるユーザ適正判定用学習データをユーザ適正判定用学習データ群記憶部8701から読み出し、入力した会員情報に対する判定結果として適正と不適の別を出力する。   The copy machine adaptation evaluation unit 1706 acquires the user suitability determination learning data name instead of the user suitability determination program name obtained from the advertisement management table (storage unit) 2201 in FIG. Further, the learning-type artificial intelligence calculation unit 6001 reads the user appropriateness determination learning data specified by the user appropriateness determination learning data name from the user appropriateness determination learning data group storage unit 8701 and determines that the determination result for the input member information is appropriate. Outputs an inappropriate one.

図88は、実施の形態18に係るコピー機適応評価処理フローを示す図である。S8801のステップでは、図67のS6701に代えて、当該広告に対応するユーザ適正判定用学習データを特定する。またS8802のステップでは、S6702に代えて、会員情報を入力し、ユーザ適正判定用学習データを指定して、学習型人工知能演算部を起動し、当該広告に対する当該ユーザの適正/不適を得る。他のステップの処理は、S6703とS6704を含めて図67と同様である。   FIG. 88 is a diagram showing a copier adaptation evaluation process flow according to the eighteenth embodiment. In step S8801, instead of S6701 in FIG. 67, user appropriateness determination learning data corresponding to the advertisement is specified. Also, in step S8802, instead of S6702, member information is input, learning data for user suitability determination is specified, a learning type artificial intelligence calculation unit is activated, and the suitability / unsuitability of the user for the advertisement is obtained. The processing in other steps is the same as that in FIG. 67 including S6703 and S6704.

実施の形態13及び実施の形態16と同様にコピー機適応評価処理(図88)で算出した適正総数をユーザ数で割って適正期待値を算出し、適正期待値をコピー機の適応値としてもよい。他の処理は、実施の形態12と同様である。   Similarly to the thirteenth and sixteenth embodiments, the proper total value calculated in the copier adaptive evaluation process (FIG. 88) is divided by the number of users to calculate the proper expected value, and the proper expected value is used as the copier adaptive value. Good. Other processes are the same as those in the twelfth embodiment.

実施の形態19.
実施の形態14では、優先トレイ判定部(図70の7001)による優先トレイ判定処理(図73)中のコピー機別優先トレイ判定処理(S7302、図74)において、広告毎に設けたユーザ適正判定プログラムにより適正と不適の別を判定した(S7406、S7408)。本実施の形態では、広告毎に設けたユーザ適応評価用学習データを用いた学習型人工知能の演算により適正と不適の別を判定してコピー機別優先トレイ判定処理を行なう例について説明する。
Embodiment 19. FIG.
In the fourteenth embodiment, in the priority tray determination process (S7302 and FIG. 74) for each copy machine in the priority tray determination process (FIG. 73) by the priority tray determination unit (7001 in FIG. 70), the user suitability determination provided for each advertisement. Whether the program is appropriate or not is determined by the program (S7406, S7408). In the present embodiment, an example will be described in which the priority tray determination process for each copy machine is performed by determining whether the image is appropriate or inappropriate by calculation of learning-type artificial intelligence using learning data for user adaptation evaluation provided for each advertisement.

図89は、実施の形態19における優先トレイ判定に係る構成を示す図である。広告制御サーバ101は、図72と同様に優先トレイ判定部7001と優先トレイテーブル(記憶部)7002を有している。また、ユーザ適正判定プログラム群記憶部6601に代えて図87と同様の学習型人工知能演算部6001とユーザ適正判定用学習データ群記憶部8701を有している。   FIG. 89 is a diagram illustrating a configuration relating to priority tray determination according to the nineteenth embodiment. The advertisement control server 101 includes a priority tray determination unit 7001 and a priority tray table (storage unit) 7002 as in FIG. Further, instead of the user appropriateness determination program group storage unit 6601, a learning type artificial intelligence arithmetic unit 6001 and a user appropriateness determination learning data group storage unit 8701 similar to those in FIG. 87 are provided.

図90は、実施の形態19に係るコピー機別優先トレイ判定処理フローを示す図である。S9001のステップでは、図74のS7406に代えて、当該トレイの広告IDに対応するユーザ適正判定用学習データを特定する。またS9002のステップでは、S7408に代えて、会員情報を入力しユーザ適正判定用学習データを指定して、学習型人工知能演算部を起動し、当該広告に対する当該ユーザの適正/不適を得る。他の処理は、図74と同様である。   FIG. 90 is a diagram showing a copy machine priority tray determination processing flow according to the nineteenth embodiment. In step S9001, instead of S7406 in FIG. 74, user appropriateness determination learning data corresponding to the advertisement ID of the tray is specified. In step S9002, instead of S7408, member information is input, learning data for user suitability determination is designated, a learning type artificial intelligence calculation unit is activated, and the user's suitability / adequacy for the advertisement is obtained. Other processes are the same as those in FIG.

他の処理は、実施の形態14と同様である。   Other processes are the same as those in the fourteenth embodiment.

広告制御サーバ101は、コンピュータであり、各要素はプログラムにより処理を実行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュータに読み取られるようにすることができる。   The advertisement control server 101 is a computer, and each element can execute processing by a program. Further, the program can be stored in a storage medium so that the computer can read the program from the storage medium.

本発明に係るネットワーク環境を示す図である。It is a figure which shows the network environment which concerns on this invention. 本発明に係る各処理の手順とデータフローの概要を示す図である。It is a figure which shows the procedure of each process which concerns on this invention, and the outline | summary of a data flow. コピー機管理テーブルの例を示す図である。6 is a diagram illustrating an example of a copier management table. FIG. トレイ構成テーブルの例を示す図である。It is a figure which shows the example of a tray structure table. 広告管理テーブルの例を示す図である。It is a figure which shows the example of an advertisement management table. ユーザ適応評価プログラムの例を示す図である。It is a figure which shows the example of a user adaptation evaluation program. 広告制御サーバのうち使用者登録に係る構成を示す図である。It is a figure which shows the structure which concerns on user registration among advertisement control servers. 会員情報管理テーブルを示す図である。It is a figure which shows a member information management table. 認証情報テーブルの例を示す図である。It is a figure which shows the example of an authentication information table. 広告制御サーバによる使用者登録処理フローを示す図である。It is a figure which shows the user registration processing flow by an advertisement control server. コピー機別認証情報テーブルの例を示す図である。6 is a diagram illustrating an example of an authentication information table by copy machine. FIG. 広告制御サーバのうちコピー機別認証情報テーブル配信に係る構成を示す図である。It is a figure which shows the structure which concerns on the authentication information table distribution according to copy machine among advertisement control servers. 広告制御サーバによるコピー機別認証情報テーブル配信処理フローを示す図である。It is a figure which shows the authentication information table delivery processing flow according to copier by an advertisement control server. コピー機別認証情報テーブル生成処理フローを示す図である。It is a figure which shows the authentication information table production | generation processing flow classified by copy machine. コピー機のうちコピー機別認証情報テーブル受付に係る構成を示す図である。It is a figure which shows the structure which concerns on authentication information table reception according to copy machine among copy machines. コピー機によるコピー機別認証情報テーブル受付処理フローを示す図である。It is a figure which shows the authentication information table reception process flow according to copying machine by a copying machine. 広告制御サーバのうちコピー機設定準備に係る構成を示す図である。It is a figure which shows the structure which concerns on copy machine setting preparation among advertisement control servers. 広告制御サーバによるコピー機設定準備処理フローを示す図である。It is a figure which shows the copy machine setting preparation processing flow by an advertisement control server. 用紙設定テーブルの例を示す図である。6 is a diagram illustrating an example of a paper setting table. FIG. トレイ優先順位テーブルの例を示す図である。It is a figure which shows the example of a tray priority order table. 用紙設定処理フローを示す図である。It is a figure which shows the paper setting process flow. コピー機適応評価に係る構成を示す図である。It is a figure which shows the structure concerning a copier adaptation evaluation. コピー機適応値テーブルの例を示す図である。It is a figure which shows the example of a copier adaptation value table. コピー機適応評価処理フローを示す図である。It is a figure which shows a copier adaptation evaluation processing flow. 広告選択に係る構成を示す図である。It is a figure which shows the structure which concerns on advertisement selection. 広告選択処理フローを示す図である。It is a figure which shows an advertisement selection processing flow. 設置用紙枚数算出に係る構成を示す図である。It is a figure which shows the structure which concerns on the installation paper sheet number calculation. 設置用紙枚数算出処理フローを示す図である。It is a figure which shows the installation paper sheet number calculation processing flow. トレイ優先順位判定に係る構成を示す図である。It is a figure which shows the structure which concerns on tray priority order determination. トレイ優先順位判定処理フローを示す図である。It is a figure which shows a tray priority order determination processing flow. コピー機別トレイ優先順位判定処理フローを示す図である。FIG. 10 is a diagram illustrating a process for determining a tray priority order for each copying machine. 用紙設置指示書の例を示す図である。It is a figure which shows the example of a paper installation instruction. 広告制御サーバのうちコピー機設定情報配信に係る構成を示す図である。It is a figure which shows the structure which concerns on copier setting information delivery among advertisement control servers. コピー機設定情報配信処理フローを示す図である。FIG. 6 is a diagram illustrating a copier setting information distribution processing flow. 用紙設置指示書生成処理フローを示す図である。It is a figure which shows a paper installation instruction | indication production | generation process flow. コピー機のうちコピー機設定情報受付に係る構成を示す図である。It is a figure which shows the structure which concerns on copy machine setting information reception among copy machines. コピー機設定情報受付処理フローを示す図である。FIG. 10 is a diagram illustrating a copier setting information reception processing flow. コピー機のうち複写動作制御に係る構成を示す図である。It is a figure which shows the structure which concerns on copy operation control among copy machines. コピー機による複写動作制御処理フローを示す図である。It is a figure which shows the copy operation control processing flow by a copier. ユーザ認証処理フローを示す図である。It is a figure which shows a user authentication processing flow. コピー条件受付処理フローを示す図である。It is a figure which shows a copy condition reception process flow. スキャン指示処理フローを示す図である。It is a figure which shows a scanning instruction | indication processing flow. 給紙トレイ判定処理フローを示す図である。FIG. 10 is a diagram illustrating a paper feed tray determination processing flow. プリント指示処理フローを示す図である。FIG. 6 is a diagram illustrating a print instruction processing flow. 実施の形態2に係るトレイ構成テーブルの例を示す図である。6 is a diagram illustrating an example of a tray configuration table according to Embodiment 2. FIG. 実施の形態2に係る広告選択処理フローを示す図である。FIG. 10 is a diagram illustrating an advertisement selection processing flow according to the second embodiment. 実施の形態3に係る使用者登録処理フローを示す図である。FIG. 10 is a diagram showing a user registration processing flow according to the third embodiment. 実施の形態3に係るエリア管理テーブルを示す図である。FIG. 10 illustrates an area management table according to the third embodiment. 実施の形態3に係る認証情報テーブルを示す図である。It is a figure which shows the authentication information table which concerns on Embodiment 3. FIG. 実施の形態3に係るコピー機別認証情報テーブル生成処理フローを示す図である。FIG. 10 is a diagram showing a copy machine authentication information table generation processing flow according to Embodiment 3; 実施の形態5に係るコピー機適応評価処理フローを示す図である。FIG. 10 is a diagram showing a copier adaptation evaluation process flow according to the fifth embodiment. 実施の形態6に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to the sixth embodiment. 実施の形態7に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to the seventh embodiment. 実施の形態8に係る広告管理テーブルの例を示す図である。FIG. 20 illustrates an example of an advertisement management table according to the eighth embodiment. 実施の形態8におけるコピー機適応評価に係る構成を示す図である。FIG. 20 is a diagram illustrating a configuration related to copier adaptation evaluation in an eighth embodiment. 実施の形態8に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to the eighth embodiment. 実施の形態9におけるトレイ優先順位判定に係る構成を示す図である。FIG. 25 is a diagram illustrating a configuration relating to tray priority order determination in the ninth embodiment. 実施の形態9に係るコピー機別トレイ優先順位判定処理フローを示す図である。FIG. 20 is a flowchart showing a tray priority order determination process flow for each copying machine according to the ninth embodiment. 実施の形態10に係る広告管理テーブルの例を示す図である。FIG. 38 shows an example of an advertisement management table according to the tenth embodiment. 実施の形態10におけるコピー機適応評価に係る構成を示す図である。FIG. 20 is a diagram illustrating a configuration related to copier adaptation evaluation in Embodiment 10. 実施の形態10に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to the tenth embodiment. 実施の形態11におけるトレイ優先順位判定に係る構成を示す図である。FIG. 38 is a diagram showing a configuration relating to tray priority order determination in the eleventh embodiment. 実施の形態11に係るコピー機別トレイ優先順位判定処理フローを示す図である。FIG. 20 is a flowchart showing a tray priority order determination process flow for each copying machine according to the eleventh embodiment. 実施の形態12に係る広告管理テーブルの例を示す図である。FIG. 38 is a diagram illustrating an example of an advertisement management table according to the twelfth embodiment. ユーザ適性判定プログラムの例を示す図である。It is a figure which shows the example of a user aptitude determination program. 実施の形態12におけるコピー機適応評価に係る構成を示す図である。FIG. 20 is a diagram showing a configuration related to copier adaptation evaluation in Embodiment 12. 実施の形態12に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to Embodiment 12; 実施の形態13に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to Embodiment 13; 優先トレイテーブルの例を示す図である。It is a figure which shows the example of a priority tray table. 実施の形態14における広告制御サーバのうちコピー機設定準備に係る構成を示す図である。FIG. 25 is a diagram illustrating a configuration relating to copy machine setting preparation in the advertisement control server according to the fourteenth embodiment. 実施の形態14に係る広告制御サーバによるコピー機設定準備処理フローを示す図である。FIG. 20 is a diagram illustrating a copy machine setting preparation process flow by an advertisement control server according to a fourteenth embodiment. 優先トレイ判定に係る構成を示す図である。It is a figure which shows the structure which concerns on priority tray determination. 優先トレイ判定処理フローを示す図である。It is a figure which shows a priority tray determination processing flow. コピー機別優先トレイ判定処理フローを示す図である。FIG. 10 is a diagram illustrating a copy machine priority tray determination processing flow. 実施の形態14における広告制御サーバのうちコピー機設定情報配信に係る構成を示す図である。FIG. 25 is a diagram illustrating a configuration relating to copier setting information distribution in the advertisement control server according to the fourteenth embodiment. 実施の形態14に係るコピー機設定情報配信フローを示す図である。FIG. 20 is a diagram showing a copier setting information distribution flow according to the fourteenth embodiment. 実施の形態14におけるコピー機のうちコピー機設定情報受付に係る構成を示す図である。FIG. 25 is a diagram illustrating a configuration related to reception of copier setting information among copiers according to a fourteenth embodiment. 実施の形態14に係るコピー機設定情報受付処理フローを示す図である。FIG. 20 is a diagram illustrating a copier setting information reception process flow according to the fourteenth embodiment. 実施の形態14におけるコピー機のうち複写動作制御に係る構成を示す図である。FIG. 25 is a diagram illustrating a configuration relating to copying operation control in a copying machine according to a fourteenth embodiment. 実施の形態14に係る給紙トレイ判定処理フローを示す図である。FIG. 20 is a diagram illustrating a paper feed tray determination processing flow according to Embodiment 14; 実施の形態15に係る広告管理テーブルの例を示す図である。FIG. 38 is a diagram illustrating an example of an advertisement management table according to the fifteenth embodiment. 実施の形態15におけるコピー機適応評価に係る構成を示す図である。FIG. 25 is a diagram showing a configuration related to copier adaptation evaluation in Embodiment 15. 実施の形態15に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to Embodiment 15; 実施の形態17における優先トレイ判定に係る構成を示す図である。FIG. 38 is a diagram showing a configuration relating to priority tray determination in the seventeenth embodiment. 実施の形態17に係るコピー機別優先トレイ判定処理フローを示す図である。FIG. 20 is a flowchart showing a priority tray determination process flow by copy machine according to Embodiment 17; 実施の形態18に係る広告管理テーブルの例を示す図である。FIG. 38 is a diagram illustrating an example of an advertisement management table according to the eighteenth embodiment. 実施の形態18におけるコピー機適応評価に係る構成を示す図である。FIG. 20 is a diagram showing a configuration related to copier adaptation evaluation in Embodiment 18. 実施の形態18に係るコピー機適応評価処理フローを示す図である。FIG. 20 is a diagram showing a copier adaptation evaluation process flow according to Embodiment 18; 実施の形態19における優先トレイ判定に係る構成を示す図である。FIG. 38 shows a configuration related to priority tray determination in the nineteenth embodiment. 実施の形態19に係るコピー機別優先トレイ判定処理フローを示す図である。FIG. 25 is a flowchart showing a priority tray determination process flow for each copying machine according to the nineteenth embodiment.

符号の説明Explanation of symbols

101 広告制御サーバ、102 コピー機、103 ユーザPC、104 広告主PC、701 使用者登録部、702 会員情報管理テーブル、703 コピー機管理テーブル、704 認証情報テーブル、1201 コピー機別認証情報テーブル生成部、1202 コピー機別認証情報テーブル配信開始通知部、1203 コピー機別認証情報テーブル送信部1501、 コピー機別認証情報テーブル配信開始応答部、 1502コピー機別認証情報テーブル受信部、1503 コピー機別認証情報テーブル(記憶部)、1701 コピー機設定準備部、1702 用紙設定部、1703 用紙設定テーブル(記憶部)、1704 トレイ優先順位判定部、1705 トレイ優先順位テーブル(記憶部)、1706 コピー機適応評価部、1707 コピー機適応値テーブル(記憶部)、1708 広告選択部、1709 設置用紙枚数算出部、2201 広告管理テーブル(記憶部)、2202 ユーザ適応評価プログラム群記憶部、2501 トレイ構成テーブル(記憶部)、3301 用紙設置指示書生成部、3302 コピー機設定情報配信開始通知部、3303 広告画像ファイル記憶部、3304 用紙設置指示書送信部、3305 トレイ優先順位テーブル送信部、3601 コピー機設定情報配信開始応答部、3602 用紙設置指示書受信部、3603 用紙設置指示書記憶部、3604 トレイ優先順位テーブル受信部、3605 トレイ優先順位テーブル(記憶部)、3606 用紙設置指示書印刷部、3801 ユーザ認証部、3802 コピー条件受付部、3803 コピー条件記憶部、3804 スキャン指示部、3805 スキャン機構制御部、3806 画像メモリ、3807 給紙トレイ判定部、3808 給紙トレイ検知部、3809 プリント指示部、3810 プリント機構制御部 5501 ユーザ適応評価式演算部、6001 学習型人工知能演算部、6002 ユーザ適応評価用学習データ群記憶部、6601 ユーザ適正判定プログラム群記憶部、7001 優先トレイ判定部、7002 優先トレイテーブル(記憶部)、7501 優先トレイテーブル送信部、7701 優先トレイテーブル受信部、7702 優先トレイテーブル(記憶部)、8201 ユーザ適正条件式判定部、8701 ユーザ適正判定用学習データ群記憶部。

101 advertising control server, 102 copier, 103 user PC, 104 advertiser PC, 701 user registration unit, 702 member information management table, 703 copier management table, 704 authentication information table, 1201 authentication information table generation unit for each copier 1202 Copy machine authentication information table delivery start notifying unit, 1203 Copy machine authentication information table sending unit 1501, Copy machine authentication information table delivery start response unit, 1502 Copy machine authentication information table receiving unit, 1503 Copy machine authentication Information table (storage unit), 1701 Copier setting preparation unit, 1702 Paper setting unit, 1703 Paper setting table (storage unit), 1704 Tray priority determination unit, 1705 Tray priority table (storage unit), 1706 Copier adaptive evaluation , 1707 Copy machine adaptation value Table (storage unit), 1708 advertisement selection unit, 1709 installed sheet number calculation unit, 2201 advertisement management table (storage unit), 2202 user adaptive evaluation program group storage unit, 2501 tray configuration table (storage unit), 3301 sheet installation instruction Generation unit, 3302 copier setting information distribution start notification unit, 3303 advertisement image file storage unit, 3304 paper placement instruction transmission unit, 3305 tray priority table transmission unit, 3601 copier setting information delivery start response unit, 3602 paper placement instruction Document receiving unit, 3603 Paper installation instruction storage unit, 3604 Tray priority table receiving unit, 3605 Tray priority table (storage unit), 3606 Paper installation instruction printing unit, 3801 User authentication unit, 3802 Copy condition receiving unit, 3803 Copy condition storage unit, 3804 scan Instruction unit, 3805 scan mechanism control unit, 3806 image memory, 3807 paper feed tray determination unit, 3808 paper feed tray detection unit, 3809 print instruction unit, 3810 print mechanism control unit 5501 user adaptive evaluation formula computing unit, 6001 learning type artificial intelligence Calculation unit, 6002 learning data group storage unit for user adaptive evaluation, 6601 user suitability determination program group storage unit, 7001 priority tray determination unit, 7002 priority tray table (storage unit), 7501 priority tray table transmission unit, 7701 priority tray table reception Part, 7702 priority tray table (storage part), 8201 user appropriate conditional expression determination part, 8701 learning data group storage part for user appropriateness determination.

Claims (19)

給紙するトレイを複数有する印刷機と、当該印刷機とネットワークを介して接続する広告制御サーバからなる広告システムであって、
前記広告制御サーバは、以下の(1)から(5)の要素を有し、
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定部
(4)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するサーバ側のトレイ優先順位テーブル記憶部
(5)トレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信部
前記印刷機は、以下の(イ)から(ト)の要素を有することを特徴とする広告システム
(イ)トレイ優先順位テーブルを、前記広告制御サーバから受信するトレイ優先順位テーブル受信部
(ロ)受信したトレイ優先順位テーブルを記憶する印刷機側のトレイ優先順位テーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)トレイ優先順位テーブルで前記ユーザIDに対応付けられている優先順位付けられたトレイID群に従って、用紙が有ると検知したトレイ群のうち最も優先されるトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
An advertising system comprising a printing machine having a plurality of trays to be fed and an advertising control server connected to the printing machine via a network,
The advertisement control server has the following elements (1) to (5):
(1) For each user, a personal information management table for storing the personal information of the user (2) For each tray included in the printing machine, store an advertisement ID of an advertisement-attached paper instructed to be placed in the tray Paper setting table (3) For each user, the advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the advertisement is obtained using the personal information. The user adaptation value indicating the degree of adaptation of the user to the advertisement of the ID is calculated, the tray IDs are ordered in the order in which the advertisement indicating the user adaptation value with a higher degree of adaptation is prioritized, and the priority is associated with the ID of the user. A tray priority order determination unit that generates a tray priority order table for storing the ranked tray ID groups. (4) For each user, priority is given to the user ID. Server-side tray priority table storage unit for storing a tray priority table for associating the ranked tray ID groups. (5) Tray priority table transmission unit for transmitting the tray priority table to the printing machine. And (b) a tray priority table receiving unit that receives a tray priority table from the advertisement control server, and (b) a tray priority received. Tray priority order table storage unit on the printing press side that stores the order table (c) User authentication unit that identifies the user ID of the person who operates the printing press (d) Presence / absence of paper installed in the tray Tray with priority ranking associated with the user ID in the tray priority order table (e) tray priority order table A print instruction for issuing a print command by instructing the determined paper feed tray to determine the highest priority tray among the tray groups detected as having paper according to group D as the paper feed tray. Copy (g) A print mechanism control unit that controls a printing operation for feeding and printing from a paper feed tray designated by an issued print command.
請求項1に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報に基づいて当該広告に対するユーザの適応の程度を示すユーザ適応値を算出するユーザ適応評価プログラムを記憶するユーザ適応評価プログラム群記憶部を有し、
前記トレイ優先順位判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適応評価プログラムに前記ユーザ適応値を算出させることを特徴とする広告システム。
The advertising system according to claim 1,
The advertisement control server further includes a user adaptation evaluation program group storage unit that stores a user adaptation evaluation program that calculates a user adaptation value indicating a degree of adaptation of the user to the advertisement based on personal information for each advertisement. ,
The tray priority determination unit causes the user adaptation evaluation program corresponding to the advertisement ID to calculate the user adaptation value using the personal information.
請求項1に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報に対する評価条件に従って当該広告に対するユーザの適応の程度を示すユーザ適応値を導くユーザ適応評価式を記憶する広告管理テーブルと、
個人情報とユーザ適応評価式に基づいてユーザ適応値を算出するユーザ適応評価式演算部を有し、
前記トレイ優先順位判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適応評価式に従ってユーザ適応評価式演算部に前記ユーザ適応値を算出させることを特徴とする広告システム。
The advertising system according to claim 1,
The advertisement control server further stores, for each advertisement, an advertisement management table that stores a user adaptation evaluation formula for deriving a user adaptation value indicating a degree of adaptation of the user to the advertisement according to an evaluation condition for personal information.
A user adaptive evaluation formula computing unit that calculates a user adaptive value based on personal information and a user adaptive evaluation formula;
The tray priority order determination unit causes the user adaptation evaluation formula calculation unit to calculate the user adaptation value according to a user adaptation evaluation formula corresponding to the advertisement ID using the personal information.
請求項1に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報を入力データとし、当該広告に対するユーザの適応の程度を示すユーザ適応値を出力データとする教師データを用いて学習型人工知能の学習処理により得たユーザ適応評価用学習データを記憶するユーザ適応評価用学習データ群記憶部と、
個人情報を入力し、ユーザ適応評価用学習データを用いて学習型人工知能の演算処理を行ない、ユーザ適応値を算出する学習型人工知能演算部を有し、
前記トレイ優先順位判定部は、当該個人情報と当該広告IDに対応するユーザ適応評価用学習データを用いて学習型人工知能演算部に前記ユーザ適応値を算出させることを特徴とする広告システム。
The advertising system according to claim 1,
The advertisement control server further performs learning-type artificial intelligence learning processing using teacher data using personal information as input data and user adaptation values indicating the degree of user adaptation to the advertisement as output data for each advertisement. A user adaptation evaluation learning data group storage unit for storing the obtained user adaptation evaluation learning data;
Inputs personal information, performs learning type artificial intelligence calculation processing using learning data for user adaptation evaluation, and has a learning type artificial intelligence calculation unit for calculating a user adaptive value,
The advertisement priority system, wherein the tray priority order determination unit causes the learning type artificial intelligence calculation unit to calculate the user adaptation value using the learning information for user adaptation evaluation corresponding to the personal information and the advertisement ID.
請求項1に記載の広告システムであって、
前記用紙設定テーブルは、更に前記トレイ毎に、当該トレイに設置する用紙のサイズを記憶し、
前記トレイ優先順位判定部は、ユーザ毎に、同一の用紙サイズに対応する各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを当該用紙サイズと対応付けて生成し、
前記サーバ側のトレイ優先順位テーブル記憶部は、前記トレイ優先順位テーブルを当該用紙サイズと対応付けて記憶し、
前記印刷機側のトレイ優先順位テーブル記憶部は、用紙サイズと対応付けてトレイ優先順位テーブルを記憶し、
前記給紙トレイ検知部は、更に、トレイ毎に、当該トレイに設置される用紙のサイズを検知し、
前記給紙トレイ判定部は、印刷するサイズと同じ用紙サイズのトレイを特定し、特定したトレイが複数ある場合に、最も優先されるトレイを給紙トレイと判定することを特徴とする広告システム。
The advertising system according to claim 1,
The paper setting table further stores, for each tray, the size of paper to be placed in the tray,
The tray priority order determination unit acquires, for each user, an advertisement ID corresponding to the tray from the paper setting table for each tray corresponding to the same paper size, and acquires personal information of the user from the personal information management table. Calculating a user adaptation value indicating the degree of adaptation of the user to the advertisement with the advertisement ID using the personal information, and ordering the IDs of the tray in order of priority for the advertisement indicating the user adaptation value with a higher degree of adaptation, A tray priority order table for storing tray ID groups prioritized in association with the user ID is generated in association with the paper size;
The server-side tray priority table storage unit stores the tray priority table in association with the paper size;
The tray priority order table storage unit on the printing press side stores a tray priority order table in association with the paper size,
The paper feed tray detection unit further detects, for each tray, the size of the paper placed in the tray,
The advertisement system characterized in that the paper feed tray determination unit specifies a tray having the same paper size as the size to be printed, and when there are a plurality of specified trays, the tray having the highest priority is determined as a paper feed tray.
給紙するトレイを複数有する印刷機とネットワークを介して接続する広告制御サーバであって、以下の要素を有することを特徴とする広告制御サーバ
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定部
(4)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶部
(5)トレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信部。
An advertisement control server connected to a printing press having a plurality of paper feeding trays via a network, the advertisement control server having the following elements: (1) storing personal information of each user for each user Personal information management table (2) For each tray included in the printing press, a paper setting table for storing an advertisement ID of a paper with an advertisement instructed to be placed in the tray. (3) A sheet for each tray for each user The user adaptation value indicating the degree of adaptation of the user to the advertisement of the advertisement ID using the personal information by acquiring the advertisement ID corresponding to the tray from the setting table, acquiring the personal information of the user from the personal information management table And the tray IDs are ordered in the order of priority for the advertisements indicating the user adaptation values with a higher degree of adaptation, and are associated with the user IDs. A tray priority order determination unit that generates a tray priority order table for storing the prioritized tray ID groups. (4) A tray priority order table that associates a tray ID group prioritized with the user ID for each user. Tray priority table storage unit for storing (5) A tray priority table transmission unit for transmitting a tray priority table to the printing press.
給紙するトレイを複数有し、ネットワークを介して広告制御サーバと接続する印刷機であって、以下の要素を有することを特徴とする印刷機
(イ)ユーザ毎に、当該ユーザのIDに優先順位付けられた広告ID群を対応付けるトレイ優先順位テーブルを、前記広告制御サーバから受信するトレイ優先順位テーブル受信部
(ロ)受信したトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)トレイ優先順位テーブルで前記ユーザIDに対応付けられている優先順位付けられたトレイID群に従って、用紙が有ると検知したトレイ群のうち最も優先されるトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
A printer that has a plurality of trays to be fed and is connected to the advertisement control server via a network, and has the following elements: (b) Each user has priority over the user ID A tray priority table receiving unit that receives a tray priority table that associates the ranked advertisement ID groups from the advertisement control server. (B) A tray priority table storage unit that stores the received tray priority table. User authentication unit that identifies the user ID of the person operating the machine (d) For each tray, the user ID in the paper feed tray detection unit (e) tray priority order table that detects the presence or absence of paper installed in the tray The tray with the highest priority among the tray groups detected as having paper in accordance with the prioritized tray ID groups associated with The paper feed tray determination unit (f) determines the determined paper feed tray and issues a print command. The print command unit (g) feeds and prints from the paper tray specified by the issued print command. A printing mechanism control unit that controls the printing operation.
給紙するトレイを複数有する印刷機とネットワークを介して接続し、
ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブルと、
前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブルを有する広告制御サーバとなるコンピュータに、以下の手順を実行させるためのプログラム
(1)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適応の程度を示すユーザ適応値を算出し、より適応の程度の高いユーザ適応値を示す広告を優先する順に当該トレイのIDを順序付け、当該ユーザのIDに対応付けて優先順位付けられたトレイID群を記憶するトレイ優先順位テーブルを生成するトレイ優先順位判定手順
(2)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを記憶するトレイ優先順位テーブル記憶手順
(3)ユーザ毎に、当該ユーザのIDに優先順位付けられたトレイID群を対応付けるトレイ優先順位テーブルを、前記印刷機に送信するトレイ優先順位テーブル送信手順。
Connect to a printer with multiple trays to feed paper via a network,
For each user, a personal information management table storing personal information of the user,
A program for causing a computer serving as an advertisement control server having a sheet setting table to store an advertisement ID of an advertisement-attached sheet instructed to be placed in the tray for each tray included in the printing machine to execute the following procedure (1) For each user, for each tray, an advertisement ID corresponding to the tray is acquired from the paper setting table, the personal information of the user is acquired from the personal information management table, and the advertisement of the advertisement ID is acquired using the personal information. The user adaptation value indicating the degree of adaptation of the user to the user is calculated, the tray IDs are ordered in the order in which the advertisement indicating the user adaptation value with a higher degree of adaptation is prioritized, and the priority is assigned in association with the ID of the user. Tray priority order determination procedure for generating a tray priority order table for storing the tray ID group (2) for each user, Tray priority table storage procedure for storing a tray priority table that associates a tray ID group that is prioritized with D (3) A tray priority that associates a tray ID group that is prioritized with the user ID for each user A tray priority table transmission procedure for transmitting a table to the printing press.
給紙するトレイを複数有する印刷機と、当該印刷機とネットワークを介して接続する広告制御サーバからなる広告システムであって、
前記広告制御サーバは、以下の(1)から(5)の要素を有し、
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定部
(4)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶するサーバ側の優先トレイテーブル記憶部
(5)優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信部
前記印刷機は、以下の(イ)から(ト)の要素を有することを特徴とする広告システム
(イ)優先トレイテーブルを、前記広告制御サーバから受信する優先トレイテーブル受信部
(ロ)受信した優先トレイテーブルを記憶する印刷機側の優先トレイテーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)優先トレイテーブルで前記ユーザIDに対応付けられている優先トレイIDのトレイに用紙が有ると検知した場合には、優先トレイIDにより特定されるトレイを給紙トレイと判定し、同優先トレイIDのトレイに用紙が無いと検知した場合には、優先トレイ以外のトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
An advertising system comprising a printing machine having a plurality of trays to be fed and an advertising control server connected to the printing machine via a network,
The advertisement control server has the following elements (1) to (5):
(1) For each user, a personal information management table for storing the personal information of the user (2) For each tray included in the printing machine, store an advertisement ID of an advertisement-attached paper instructed to be placed in the tray Paper setting table (3) For each user, the advertisement ID corresponding to the tray is acquired from the paper setting table for each tray, the personal information of the user is acquired from the personal information management table, and the advertisement is obtained using the personal information. A priority tray determination unit that determines whether a user is appropriate or inappropriate for an ID advertisement and generates a priority tray table that stores a tray ID corresponding to the advertisement determined to be appropriate in association with the user ID as a priority tray. (4) For each user, a server-side priority tray table description that stores a priority tray table that associates a priority tray ID with the ID of the user. Section (5) priority tray table transmission section for transmitting a priority tray table to the printing press, wherein the printing press includes the following elements (a) to (g): Priority tray table receiving unit that receives the table from the advertisement control server (b) Priority tray table storage unit on the printing press side that stores the received priority tray table (c) Specifies the user ID of the person who operates the printing press User authentication unit (d) For each tray, a paper feed tray detection unit (e) that detects the presence or absence of paper installed in the tray. When it is detected that there is paper, the tray specified by the priority tray ID is determined as the paper feed tray, and it is detected that there is no paper in the tray with the same priority tray ID. In this case, a tray other than the priority tray is determined as a paper feed tray. A paper feed tray determination unit (F) designates the determined paper feed tray and issues a print command. A printing mechanism control unit that controls a printing operation for feeding and printing from the designated paper feeding tray.
請求項9に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報に基づいて当該広告に対するユーザの適正と不適の別を判定するユーザ適正判定プログラムを記憶するユーザ適正判定プログラム群記憶部を有し、
前記優先トレイ判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適正判定プログラムに前記適正と不適の別を判定させることを特徴とする広告システム。
The advertising system according to claim 9,
The advertisement control server further includes, for each advertisement, a user suitability determination program group storage unit that stores a user suitability determination program for determining whether the user is appropriate or inappropriate for the advertisement based on personal information.
The said priority tray determination part makes the user appropriate determination program corresponding to the said advertisement ID determine the said appropriate and unsuitable distinction using the said personal information.
請求項9に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報に対する評価条件に従って当該広告に対するユーザの適正と不適の別を導くユーザ適正条件式を記憶する広告管理テーブルと、
個人情報とユーザ適正条件式に基づいてユーザの適正と不適の別を判定するユーザ適正条件式判定部を有し、
前記優先トレイ判定部は、当該個人情報を用いて当該広告IDに対応するユーザ適正条件式に従ってユーザ適正条件式判定部に前記適正と不適の別を判定させることを特徴とする広告システム。
The advertising system according to claim 9,
The advertisement control server further stores, for each advertisement, an advertisement management table that stores a user appropriate condition formula that guides whether the user is appropriate or inappropriate for the advertisement in accordance with an evaluation condition for personal information;
A user appropriate conditional expression determination unit that determines whether the user is appropriate or inappropriate based on personal information and the user appropriate conditional expression;
The said priority tray determination part makes a user appropriate conditional expression determination part determine the said appropriate and unsuitable distinction according to the user appropriate conditional expression corresponding to the said advertisement ID using the said personal information.
請求項9に記載の広告システムであって、
前記広告制御サーバは、更に、広告毎に、個人情報を入力データとし、当該広告に対するユーザの適正と不適の別を出力データとする教師データを用いて学習型人工知能の学習処理により得たユーザ適正判定用学習データを記憶するユーザ適正判定用学習データ群記憶部と、
個人情報を入力し、ユーザ適正判定用学習データを用いて学習型人工知能の演算処理を行ない、適正と不適の別を判定する学習型人工知能演算部を有し、
前記優先トレイ判定部は、当該個人情報と当該広告IDに対応するユーザ適正判定用学習データを用いて学習型人工知能演算部に前記適正と不適の別を判定させることを特徴とする広告システム。
The advertising system according to claim 9,
The advertisement control server further includes a user obtained by a learning process of learning type artificial intelligence using teacher data having personal information as input data for each advertisement and output as data indicating whether the user is appropriate or inappropriate for the advertisement. A learning data group storage unit for storing user appropriateness determination that stores learning data for appropriateness determination;
Inputs personal information, performs learning type artificial intelligence processing using learning data for user adequacy determination, has a learning type artificial intelligence calculation unit that determines whether it is appropriate or inappropriate,
The said priority tray determination part makes the learning type | formula artificial intelligence calculating part determine the said appropriate and unsuitable distinction using the learning data for user appropriateness determination corresponding to the said personal information and the said advertisement ID, The advertising system characterized by the above-mentioned.
複数の印刷機を有する請求項1又は9のいずれかに記載の広告システムであって、
前記広告制御サーバは、当該複数の印刷機と接続し、
前記広告制御サーバは、更に、
ユーザ毎に、当該ユーザのIDと、当該ユーザが印刷機を使用する際のユーザの認証に用いる認証コードと、ユーザが使用する印刷機の使用印刷機IDを対応付けて記憶する認証情報テーブルと、
印刷機毎に、当該印刷機と一致する前記使用印刷機IDに対応する前記ユーザIDと前記認証コードを特定し、前記ユーザIDと前記認証コードを記憶する印刷機別認証情報テーブルを生成する印刷機別認証情報テーブル生成部と、
印刷機毎に、当該印刷機に当該印刷機の印刷機別認証情報テーブルを送信する印刷機別認証情報テーブル送信部を有し、
前記印刷機は、更に、
前記印刷機別認証情報テーブルを広告制御サーバから受信する印刷機別認証情報テーブル受信部と、
受信した印刷機別認証情報テーブルを記憶する印刷機別認証情報テーブル記憶部を有し、
前記ユーザ認証部は、認証コードを入力し、印刷機別認証情報テーブルで当該入力した認証コードに対応するユーザIDを特定すること特徴とする広告システム。
The advertisement system according to claim 1, comprising a plurality of printing machines,
The advertisement control server is connected to the plurality of printing machines,
The advertisement control server further includes:
For each user, an authentication information table for storing the ID of the user, an authentication code used for user authentication when the user uses the printing press, and a printing press ID of the printing press used by the user in association with each other ,
Printing that identifies the user ID and the authentication code corresponding to the used printing machine ID that matches the printing machine for each printing machine, and generates an authentication information table for each printing machine that stores the user ID and the authentication code A machine-specific authentication information table generation unit;
Each printing machine has a printing machine-specific authentication information table transmission unit that transmits a printing machine-specific authentication information table of the printing machine to the printing machine,
The printing machine further includes:
A printing machine authentication information table receiving unit that receives the printing machine authentication information table from the advertisement control server;
A printing machine authentication information table storage unit for storing the received printing machine authentication information table;
The advertisement system according to claim 1, wherein the user authentication unit inputs an authentication code and specifies a user ID corresponding to the input authentication code in the authentication information table for each printing press.
複数の印刷機を有する請求項1又は9のいずれかに記載の広告システムであって、
前記広告制御サーバは、当該複数の印刷機と接続し、
前記広告制御サーバは、更に、
ユーザ毎に、当該ユーザのIDと、当該ユーザが印刷機を使用する際のユーザの認証に用いる認証コードと、ユーザが使用する印刷機の設置位置が含まれるエリアの設置エリアIDを対応付けて記憶する認証情報テーブルと、
印刷機毎に、当該印刷機の設置位置が含まれるエリアの設置エリアIDと一致する前記設置エリアIDに対応する前記ユーザIDと前記認証コードを特定し、特定したユーザIDと認証コードを記憶する印刷機別認証情報テーブルを生成する印刷機別認証情報テーブル生成部と、
印刷機毎に、当該印刷機に当該印刷機の印刷機別認証情報テーブルを送信する印刷機別認証情報テーブル送信部を有し、
前記印刷機は、更に、
前記印刷機別認証情報テーブルを広告制御サーバから受信する印刷機別認証情報テーブル受信部と、
受信した印刷機別認証情報テーブルを記憶する印刷機別認証情報テーブル記憶部を有し、
前記ユーザ認証部は、認証コードを入力し、印刷機別認証情報テーブルで当該入力した認証コードに対応するユーザIDを特定すること特徴とする広告システム。
The advertisement system according to claim 1, comprising a plurality of printing machines,
The advertisement control server is connected to the plurality of printing machines,
The advertisement control server further includes:
For each user, the user ID, the authentication code used for user authentication when the user uses the printing press, and the installation area ID of the area including the installation location of the printing press used by the user are associated with each other. An authentication information table to be stored;
For each printing machine, the user ID and the authentication code corresponding to the installation area ID that matches the installation area ID of the area including the installation position of the printing machine are specified, and the specified user ID and authentication code are stored. A printer-specific authentication information table generating unit that generates a printer-specific authentication information table;
Each printing machine has a printing machine-specific authentication information table transmission unit that transmits a printing machine-specific authentication information table of the printing machine to the printing machine,
The printing machine further includes:
A printing machine authentication information table receiving unit that receives the printing machine authentication information table from the advertisement control server;
A printing machine authentication information table storage unit for storing the received printing machine authentication information table;
The advertisement system according to claim 1, wherein the user authentication unit inputs an authentication code and specifies a user ID corresponding to the input authentication code in the authentication information table for each printing press.
請求項1又は9のいずれかに記載の広告システムであって、
前記印刷機はコピー機であって、更に、
コピー機に対する操作に従って、スキャンコマンドを発行するスキャン指示部と、
発行されたスキャンコマンドに従って、原稿の画像イメージを読み取るスキャン動作を制御するスキャン機構制御部と、
読み取った画像イメージを記憶する画像メモリを有し、
プリント機構制御部は、画像メモリに記憶している画像イメージを用紙に印刷することを特徴とする広告システム。
The advertising system according to claim 1 or 9,
The printing machine is a copier, and
A scan instruction unit that issues a scan command according to an operation on the copier,
A scan mechanism control unit for controlling a scan operation for reading an image image of a document according to the issued scan command;
Having an image memory for storing the read image,
An advertisement system, wherein the print mechanism control unit prints an image image stored in an image memory on paper.
請求項1又は9のいずれかに記載の広告システムであって、
前記個人情報管理テーブルは、個人情報として、特定の会の会員として登録された会員情報を記憶する会員情報管理テーブルであることを特徴とする広告システム。
The advertising system according to claim 1 or 9,
The advertising system according to claim 1, wherein the personal information management table is a member information management table for storing member information registered as a member of a specific association as personal information.
給紙するトレイを複数有する印刷機とネットワークを介して接続する広告制御サーバであって、以下の要素を有することを特徴とする広告制御サーバ
(1)ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブル
(2)前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブル
(3)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定部
(4)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶する優先トレイテーブル記憶部
(5)優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信部。
An advertisement control server connected to a printing press having a plurality of paper feeding trays via a network, the advertisement control server having the following elements: (1) storing personal information of each user for each user Personal information management table (2) For each tray included in the printing press, a paper setting table for storing an advertisement ID of a paper with an advertisement instructed to be placed in the tray. (3) A sheet for each tray for each user The advertisement ID corresponding to the tray is acquired from the setting table, the personal information of the user is acquired from the personal information management table, and whether the user is appropriate or inappropriate for the advertisement of the advertisement ID is determined using the personal information. The priority tray table that stores the tray ID corresponding to the advertisement determined to be appropriate in association with the user ID as the priority tray is generated. Tray determination unit (4) A priority tray table storage unit that stores a priority tray table that associates a priority tray ID with a user ID for each user. (5) A priority tray table transmission unit that transmits a priority tray table to the printing press. .
給紙するトレイを複数有し、ネットワークを介して広告制御サーバと接続する印刷機であって、以下の要素を有することを特徴とする印刷機
(イ)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを、前記広告制御サーバから受信する優先トレイテーブル受信部
(ロ)受信した優先トレイテーブルを記憶する優先トレイテーブル記憶部
(ハ)印刷機を操作する者のユーザIDを特定するユーザ認証部
(ニ)トレイ毎に、当該トレイに設置されている用紙の有無を検知する給紙トレイ検知部
(ホ)優先トレイテーブルで前記ユーザIDに対応付けられている優先トレイIDのトレイに用紙が有ると検知した場合には、優先トレイIDにより特定されるトレイを給紙トレイと判定し、同優先トレイIDのトレイに用紙が無いと検知した場合には、優先トレイ以外のトレイを給紙トレイと判定する給紙トレイ判定部
(へ)判定した給紙トレイを指示してプリントコマンドを発行するプリント指示部
(ト)発行されたプリントコマンドで指示された給紙トレイから給紙し、印刷するプリント動作を制御するプリント機構制御部。
A printer that has a plurality of trays to be fed and is connected to the advertisement control server via a network, and has the following elements: (b) Each user has priority over the user ID A priority tray table receiving unit that receives a priority tray table that associates a tray ID from the advertisement control server. (B) A priority tray table storage unit that stores the received priority tray table. (C) A user ID of a person who operates the printing press. For each specified user authentication unit (d) tray, a paper feed tray detection unit (e) that detects the presence or absence of paper installed in the tray. (E) A priority tray ID associated with the user ID in a priority tray table. When it is detected that there is paper in the tray, the tray specified by the priority tray ID is determined as the paper feed tray, and the tray with the same priority tray ID is determined. When it is detected that there is no paper, a tray other than the priority tray is determined as a paper feed tray. A print mechanism control unit that controls a printing operation for feeding and printing from a paper feed tray designated by an issued print command.
給紙するトレイを複数有する印刷機とネットワークを介して接続し、
ユーザ毎に、当該ユーザの個人情報を記憶する個人情報管理テーブルと、
前記印刷機に含まれるトレイ毎に、当該トレイへの設置を指示される広告付き用紙の広告IDを記憶する用紙設定テーブルを有する広告制御サーバとなるコンピュータに、以下の手順を実行させるためのプログラム
(1)ユーザ毎に、各トレイについて用紙設定テーブルから当該トレイに対応する広告IDを取得し、個人情報管理テーブルから当該ユーザの個人情報を取得し、当該個人情報を用いて当該広告IDの広告に対するユーザの適正と不適の別を判定し、当該ユーザのIDに対応付けて適正と判定された広告に対応するトレイIDを優先トレイとして記憶する優先トレイテーブルを生成する優先トレイ判定手順
(2)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを記憶する優先トレイテーブル記憶手順
(3)ユーザ毎に、当該ユーザのIDに優先トレイIDを対応付ける優先トレイテーブルを、前記印刷機に送信する優先トレイテーブル送信手順。
Connect to a printer with multiple trays to feed paper via a network,
For each user, a personal information management table storing personal information of the user,
A program for causing a computer serving as an advertisement control server having a sheet setting table to store an advertisement ID of an advertisement-attached sheet instructed to be placed in the tray for each tray included in the printing machine to execute the following procedure (1) For each user, for each tray, an advertisement ID corresponding to the tray is acquired from the paper setting table, the personal information of the user is acquired from the personal information management table, and the advertisement of the advertisement ID is acquired using the personal information. Priority tray determination procedure (2) for determining whether the user is appropriate or not and determining the priority tray table that stores the tray ID corresponding to the advertisement determined to be appropriate in association with the user ID as the priority tray For each user, a priority tray table storage that stores a priority tray table that associates a priority tray ID with the ID of the user. Step (3) for each user, the priority tray table transmission procedure for transmitting the priority tray table for associating a priority tray ID to the ID of the user, to the printing press.
JP2007064187A 2007-03-13 2007-03-13 Advertising system using a copy machine Active JP4895873B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007064187A JP4895873B2 (en) 2007-03-13 2007-03-13 Advertising system using a copy machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007064187A JP4895873B2 (en) 2007-03-13 2007-03-13 Advertising system using a copy machine

Publications (2)

Publication Number Publication Date
JP2008225923A JP2008225923A (en) 2008-09-25
JP4895873B2 true JP4895873B2 (en) 2012-03-14

Family

ID=39844454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007064187A Active JP4895873B2 (en) 2007-03-13 2007-03-13 Advertising system using a copy machine

Country Status (1)

Country Link
JP (1) JP4895873B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010095903A2 (en) * 2009-02-21 2010-08-26 아트빅 주식회사 System, method, and advertising terminal for processing advertisement data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001088390A (en) * 1999-09-22 2001-04-03 Toshiba Tec Corp Image forming device
JP2002279292A (en) * 2001-03-19 2002-09-27 Ricoh Co Ltd Commercial printing support system

Also Published As

Publication number Publication date
JP2008225923A (en) 2008-09-25

Similar Documents

Publication Publication Date Title
CN100447683C (en) Image forming apparatus and image processing apparatus
CN1496078B (en) File processing device and file transmission method
KR101147470B1 (en) Recommendation information generation apparatus and recommendation information generation method
EP0910009B1 (en) Apparatus and method for controlling job execution, and storage medium for such a program
EP0910010A2 (en) Apparatus and method for performing a specific process based on a setup condition, and a storage medium for such a program
EP0910008A2 (en) Apparatus and method for changing, adding and deleting a job, and a storage medium for such a program
US20020131071A1 (en) Direct barcode printing from internet database
EP1045322A2 (en) Information providing method, information providing system, terminal apparatus, and storage medium storing information providing program
EP1343303A2 (en) Information processing system, apparatus and method, and storage medium that stores program readable by information processing apparatus
EP1298910B1 (en) Information providing apparatus which performs data processing in accordance with order from users
EP0910011A2 (en) Apparatus and method for displaying job list, and storage medium for such a program
EP1655945A1 (en) System and device for image processing
EP1298521A2 (en) Information providing apparatus for performing data processing in accordance with order from user
JP2009098710A (en) Mobile terminal, content printing method in the terminal, printing apparatus communicating with the terminal, control method therefor, and printing system
US7019858B1 (en) Electronic document delivery
EP1429521A2 (en) Device management system for simplified device function control
US6819441B2 (en) Digital integrated apparatus and image control system
JP4856570B2 (en) Advertising system using a copy machine
US20010049640A1 (en) Image print order system using network, digital image data recording medium, and providing method thereof
JP4895873B2 (en) Advertising system using a copy machine
US20010048535A1 (en) Image data administration system
US8577721B2 (en) Communication device and network communication system
JP2019175170A (en) Information processing system, information processor, information processing method, and program
JP2009098712A (en) Portable terminal, content printing method and printing system in the terminal
EP1298911A2 (en) Information providing system for processing data in accordance with order

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111108

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111220

R150 Certificate of patent or registration of utility model

Ref document number: 4895873

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150106

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250