JP5949072B2 - Print setting management system, print setting management method, and print setting management program. - Google Patents
Print setting management system, print setting management method, and print setting management program. Download PDFInfo
- Publication number
- JP5949072B2 JP5949072B2 JP2012084951A JP2012084951A JP5949072B2 JP 5949072 B2 JP5949072 B2 JP 5949072B2 JP 2012084951 A JP2012084951 A JP 2012084951A JP 2012084951 A JP2012084951 A JP 2012084951A JP 5949072 B2 JP5949072 B2 JP 5949072B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- print request
- setting
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、データの送受信機能を有するパーソナルコンピュータ等からなる端末装置とレーザプリンタ・複写機等の間に介在する構成として適用され、ユーザからの印刷要求情報の受け渡しを仲介する印刷設定管理システム、その管理方法、およびそのプログラムに関する。 The present invention is applied as a configuration interposed between a terminal device composed of a personal computer or the like having a data transmission / reception function and a laser printer / copier, etc., and a print setting management system that mediates transfer of print request information from a user, The present invention relates to the management method and the program.
従来から、プリンタの印刷設定過誤に起因した印刷の失敗による用紙の無駄や時間の浪費等が問題視されてきた。例えば、アプリケーションソフトウェアに基づく公知の機能によれば一度行った印刷設定を保持しておくことも可能であるが、この印刷設定の保持機能は1台のプリンタのみを対象としているため、複数のプリンタを利用する場合には、それぞれに別個の設定を要していた。 Conventionally, there has been a problem of wasting paper, wasting time, and the like due to a printing failure due to an error in printing settings of a printer. For example, according to a known function based on application software, it is possible to retain print settings once made. However, since this print setting retention function is intended for only one printer, a plurality of printers can be retained. When using, separate settings were required for each.
即ち、従来技術を示した図7のように、プリンタ200Aにおいてユーザの意図通りの正しい印刷(2in1モードでの両面印刷)ができた場合でも、この設定をプリンタ200Bにおける類似資料の印刷には利用できなかった(一般に、2in1は「ツーインワン」と指称される)。このため、ユーザが印刷設定を誤った状態で印刷指令を出すと(1in1モードでの両面印刷)、その誤った設定のままで印刷が実行され、結果的に用紙の使用量が2倍になってしまう等の問題が生じていた。また、印刷設定の保持が可能な範囲は、印刷対象(Excelのシートなど)ごとに限られていたため、上記同様のトラブルが生じていた。さらに、ユーザが初めて印刷を実行する場面にあっては、保存機能が利用できないという問題もあった。
That is, as shown in FIG. 7 showing the prior art, even when the
上述した問題に対応して、従来より、印刷設定の適否の判定等に関する下記の技術内容(特許文献1乃至4)が知られている。
In response to the above-described problem, the following technical contents (
特許文献1に開示された発明は、予めカレンダー表示画面上に登録しておいた1日単位のスケジュールデータに経時的な印刷の度に行う設定適否の判定の結果を関連づけて管理し、これを以降の判定時に参照することで判定精度を高めると共に用紙トラブルを回避しようとするものである。また、特許文献2に開示された発明は、ユーザからの印刷要求を受信すると、複数のプリンタの中から適切な用紙が設定されているプリンタを選択することで誤印刷を回避しようとするものである。
The invention disclosed in
さらに、特許文献3に開示された発明は、ユーザごとの印刷履歴情報を記憶しておき、これに基づいて印刷設定の適否を判定するものである。かかる発明は、リアルタイムで印刷設定を行っているユーザ以外の者の過去の印刷結果を参酌できる構成としたことで、従来の問題点の改善を図っている。また、特許文献4に開示された発明は、複数のプリンタの印刷履歴情報を相互に流用できるように拡張したことで、従来技術の問題点の解決を図ったものである。
Furthermore, the invention disclosed in
しかしながら、特許文献1に開示された発明は、印刷設定の適切性判定のために1ヶ月という長期間にわたるデータの取得が必要であり、また、その判定精度を高めるためには、さらに多くの月日と多くのデータを要するという問題がある。また、特許文献2に開示された発明は、用紙サイズという観点からのプリンタ選択に特化したものであり、正確な印刷情報の取得に関する技術については何ら開示されていない。さらに、特許文献3に開示された公知例では、判定の手順にかかる具体的な開示がなく、また、特許文献4に開示された発明は、過去の印刷設定リストを利用することでユーザの負担軽減を図ったものであり、本発明とは目的を異にするものである。
However, in the invention disclosed in
(発明の目的)
本発明は、上記従来例の有する不都合を改善し、特に、ユーザが設定した印刷要求情報に含まれる印刷設定情報を適切に方向づけて管理することを、その目的とする。
(Object of invention)
An object of the present invention is to improve the inconveniences of the above-described conventional example, and in particular to appropriately manage print setting information included in print request information set by a user.
上記目的を達成するために、本発明にかかる印刷設定管理システムでは、外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備え、印刷要求解析処理手段は、取得した印刷要求情報の中から印刷設定情報と印刷の状況に基づく印刷状況データを抽出する設定状況抽出部を備え、印刷要求解析処理手段に、設定状況抽出部にて抽出した印刷設定情報及び印刷状況データを予め情報格納手段に記録された印刷履歴情報と比較することで印刷設定の適否を判定すると共にその結果を印刷要求解析処理手段に送信する印刷設定適否判定手段を併設し、印刷要求解析処理手段を、印刷設定適否判定手段から適切である旨の判定結果を得ると、リアルタイムで取得していた印刷要求情報を印刷要求送信手段に受け渡す適切情報仲介部を含む構成とし、印刷設定適否判定手段は、設定状況抽出部にて抽出した印刷設定情報と印刷状況データのそれぞれを予め情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定する符号特定部と、符号特定部にて特定した各符号を予め情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した印刷履歴情報と比較することで印刷設定の適否を判定する統計テーブル参酌部と、を備えたことを特徴とする印刷設定管理システム。 In order to achieve the above object, in the print setting management system according to the present invention, a print request receiving unit that collectively receives print request information including print setting information input from the outside, and the print request receiving unit Print request analysis processing means for analyzing the print request information acquired in this manner and performing predetermined processing, print request transmission means for sending the print request information received from the print request analysis processing means to the corresponding printer, and print setting information Information storage means for storing information necessary for management of the print request, and the print request analysis processing means extracts setting status extraction for extracting print setting information and printing status data based on the printing status from the acquired print request information Print history information in which print setting information and print status data extracted by the setting status extraction unit are recorded in the information storage unit in advance in the print request analysis processing unit A print setting suitability determining means for judging the suitability of the print settings by comparing and transmitting the result to the print request analyzing processing means is also provided, and the print request analyzing processing means is determined to be appropriate from the print setting suitability judging means. When the determination result is obtained, the print request information acquired in real time is transferred to the print request transmission unit . The print setting information is extracted by the setting status extraction unit. Each of the printing status data is distributed to a setting correspondence table and a situation correspondence table stored in advance in the information storage means, and a code specifying unit for specifying a code by associating each element there, and each specified by the code specifying unit The result of associating the codes in the statistical information table stored in advance in the information storage means and recorded in the statistical information table every time printing is performed. Print setting management system in which a statistical table referred unit determines the appropriateness of the print settings by comparing history information, comprising the to.
また、本発明にかかる印刷設定管理方法では、外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備えた印刷設定管理システムにあって、印刷設定管理システムに連携した複数の情報処理装置のいずれか1つからの印刷要求情報を印刷要求受信手段が受信し、この受信した印刷要求情報の中から印刷要求情報と印刷の状況に基づく印刷状況データを印刷要求解析処理手段が抽出し、この抽出した印刷設定情報と印刷状況データを、予め情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定し、特定した各符号を予め情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した印刷履歴情報と比較することによる印刷設定の適否の判定を、印刷要求解析処理手段に併設された印刷設定適否判定手段が実行し、そこで「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を印刷要求解析処理手段が印刷要求送信手段に受け渡すことを特徴とする。 In the print setting management method according to the present invention, print request receiving means for collectively receiving print request information including print setting information inputted externally, and print request information acquired via the print request receiving means. Request analysis processing means for analyzing the print request and performing predetermined processing, print request transmission means for sending the print request information received from the print request analysis processing means to the corresponding printer, and information necessary for managing print setting information A print setting management system comprising: an information storage unit for storing print request information received from any one of a plurality of information processing apparatuses linked to the print setting management system; Print request analysis processing means extracts print status data based on the print request information and the print status from the received print request information. Wherein in association with the elements to identify the code, statistical information stored in advance in the information storing means each code identified with the status data, and distributes in advance the information stored set correspondence table and status correspondence table stored in the unit The print request analysis processing means is used to determine whether print settings are appropriate by comparing the results associated in the table with the print history information recorded in the statistical information table every time printing is performed over time . When the print setting suitability determination unit executes and obtains a “determination result”, the print request analysis processing unit passes the print request information acquired in real time to the print request transmission unit. It is characterized by.
さらに、本発明にかかる印刷設定管理プログラムでは、外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備えた印刷設定管理システムにあって、印刷設定管理システムに連携した複数の情報処理装置のいずれか1つからの印刷要求情報を受信する印刷要求受信機能、この印刷要求受信機能によって受信した印刷要求情報の中から印刷設定情報と印刷の状況に基づく印刷状況データを印刷要求解析処理手段が抽出する設定状況抽出機能、この設定状況抽出機能によって抽出した印刷設定情報と印刷状況データを、予め情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定し、特定した各符号を予め情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した印刷履歴情報と比較することによる印刷設定の適否の判定を、印刷要求解析処理手段に併設された印刷設定適否判定手段が実行する印刷設定適否判定機能、この印刷設定適否判定機能によって「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を印刷要求解析処理手段が印刷要求送信手段に受け渡す適切情報仲介機能、をコンピュータに実行させることを特徴とする。 Further, in the print setting management program according to the present invention, print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request information acquired via the print request receiving means. Request analysis processing means for analyzing the print request and performing predetermined processing, print request transmission means for sending the print request information received from the print request analysis processing means to the corresponding printer, and information necessary for managing print setting information A print request receiving function for receiving print request information from any one of a plurality of information processing apparatuses linked to the print setting management system. The print request analysis processing means extracts the print status data based on the print setting information and the print status from the print request information received by the print request receiving function. Setting status extraction function that, the print status data and the extracted print setting information by the setting situation extractor, in association with which each element with distributing the stored set correspondence table and status correspondence table in advance information storing unit code The result of associating each identified code in the statistical information table stored in advance in the information storage means is compared with the print history information recorded in the statistical information table every time printing is performed. A print setting suitability determination function executed by the print setting suitability determination means provided in the print request analysis processing means, and the print setting suitability determination function to obtain a “determination result to be appropriate”. If it is obtained, an appropriate information intermediary function in which the print request analysis processing means passes the print request information acquired in real time to the print request transmission means, Characterized in that to execute the computer.
本発明は、上述したように、受信した印刷要求情報から抽出したデータ相互の関連性を印刷の度に累積記憶させた印刷履歴情報と比較することで印刷設定の適否を判定する構成を採用したので、これによると、ユーザが設定した印刷要求情報に含まれる印刷設定情報の適切な方向づけと管理とが可能となり、結果的に、不適切な印刷設定での誤印刷の防止につながるという従来にない優れた印刷設定管理システム、その管理方法、およびそのプログラムの提供が可能となる。 As described above, the present invention employs a configuration in which the relevance of data extracted from received print request information is compared with print history information accumulated and stored every time printing is performed, thereby determining the suitability of print settings. Therefore, according to this, it is possible to appropriately direct and manage the print setting information included in the print request information set by the user, resulting in prevention of erroneous printing with an inappropriate print setting. Excellent print setting management system, management method thereof, and program thereof can be provided.
〔実施形態〕
本発明にかかる印刷設定管理システムの一実施形態を、図1乃至図6に基づいて説明する。
Embodiment
An embodiment of a print setting management system according to the present invention will be described with reference to FIGS.
(全体的構成)
まず、本実施形態にかかる印刷設定判定システムの構成を、図1に示したブロック図に基づいて説明する。
(Overall configuration)
First, the configuration of the print setting determination system according to the present embodiment will be described based on the block diagram shown in FIG.
図1において、符号20A及び21Bは、オフィス等に配置され演算処理や記憶処理等を行うPC(パーソナルコンピュータ)である。このPC20A及び20Bには、Excel(登録商標)やPowerPoint(登録商標)等のアプリケーションソフトウェア(以下、アプリケーションとする)がインストールされている。また、PC20A及び20Bは、ユーザからの印刷指令の内容をアプリケーションに従って印刷要求情報に変換すると共にこれを出力するアプリケーション実行手段21A、21Bを備えている。
In FIG. 1,
符号70A及び70Bは、印刷可能なデータをプリントアウトするプリンタであり、例えばレーザプリンタや複写機がこれに該当する。このプリンタ70A及び70Bには、使用しているOS等に対応したプリンタドライバがインストールされている。また、プリンタ70A及び70Bは、受信した印刷要求情報をそれぞれに対応するプリンタドライバに従って印刷可能なデータに変換する印刷要求変換手段71A、71Bを備えている。
そして、上述したPC20A及び21Bとプリンタ70A及び70Bとの間に介在する破線で囲まれた部分が、本実施形態にかかる印刷設定管理システム10である。この印刷設定管理システム10は、アプリケーション実行手段21A又は21Bからの印刷要求情報を受信する印刷要求受信手段31と、この印刷要求受信手段31を介して受信した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段32と、この印刷要求解析処理手段32から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段33と、リアルタイムでの印刷要求情報と過去の適切な印刷要求情報の履歴とを比較することで印刷設定の適否を判定する印刷設定適否判定手段40と、印刷設定管理システム10の制御プログラム等を格納する情報格納手段50と、により構成されている。
A portion surrounded by a broken line interposed between the
また、印刷要求解析処理手段32は、取得した印刷要求情報に含まれる外部入力基づく印刷設定情報と印刷の状況に基づく印刷状況データを抽出する設定状況抽出部32Aと、印刷設定適否判定手段40から「適切な印刷設定である旨の判定結果」を受けた際には、リアルタイムで受信していた印刷要求情報を印刷要求送信手段33に送信する適切情報仲介部32Bと、印刷設定適否判定手段40から「不適切な印刷設定である旨の判定結果」を受けた際には、かかる内容を含む確認情報をアプリケーション実行手段20A又は20Bにフィードバックする情報フィードバック部32Cと、を備えている。
The print request analysis processing means 32 includes a setting
さらに、印刷要求解析処理手段32は、情報フィードバック部32Cにて確認情報を送信したアプリケーション実行手段21A又は21Bから印刷設定情報を訂正しない旨の保持印刷要求情報を受信すると、その保持印刷要求情報を印刷要求送信手段33に送信する保持情報仲介部32Dと、情報フィードバック部32Cにて確認情報を送信したアプリケーション実行手段21A又は21Bから訂正された印刷設定情報を含む訂正印刷要求情報を受信すると、その訂正印刷要求情報を設定状況抽出部32Aに送信する再判定制御部32Eと、最終的に適切情報送信部32B又は保持情報送信機能32Dによって印刷要求送信手段33に送信された印刷要求情報が内包する印刷設定情報と印刷状況データのそれぞれの特徴を情報格納手段50に記録する適切設定記憶処理部32Fと、を備えた構成を採用している。
Further, when the print request
また、印刷設定適否判定手段40は、設定状況抽出部32Aにて抽出した印刷設定情報と印刷状況データの構成内容からそれぞれの符号を特定する符号特定部40Aと、符号特定部40Aにて特定した各符号を関連づけた結果を、経時的に行う印刷の度に記憶させた印刷履歴情報と比較することで印刷設定の適否を判定する統計テーブル参酌部40Bと、を備えている。
Further, the print setting
さらに、情報格納手段50は、読み出し専用メモリであるROM(リード・オンリ・メモリ)50Aと、演算データや受信データの一時記憶等に利用されるRAM(ランダム・アクセス・メモリ)50Bと、データの書き換えが可能なフラッシュメモリ等の不揮発性メモリ50Cと、を備えている。
Further, the information storage means 50 includes a ROM (Read Only Memory) 50A which is a read only memory, a RAM (Random Access Memory) 50B used for temporary storage of calculation data and received data, and the like. And a
なお、上述した印刷要求受信手段、印刷要求解析手段、及び印刷要求送信手段は、プリンタドライバに従って機能する印刷要求変換手段71A又は71Bへのデータの受け渡しを仲介する構成であるため、特に、これらを含む構成を仮想プリンタドライバと指称する。
The above-described print request receiving unit, print request analyzing unit, and print request transmitting unit are configured to mediate the delivery of data to the print
続いて、本発明の一実施形態にかかる印刷設定管理システムとその周辺機器との連携を、図2に基づいて説明する。 Next, cooperation between the print setting management system according to the embodiment of the present invention and its peripheral devices will be described with reference to FIG.
図2において、上述したPC(パーソナルコンピュータ)20A、20Bの主要構成としては、主制御部と、記憶部と、マウスやキーボード等の入力部と、モニタ等の表示部と、ネットワークI/F(ネットワークインタフェース)と、が挙げられる。これにより、インストールしたアプリケーションに従った動作制御等を実現する構成となっている。また、上述したプリンタ70A、70Bは、インストールしたプリンタドライバに従って印刷要求情報を印刷可能なデータに変換した上でプリントアウトを実行する構成となっている。
In FIG. 2, the main components of the above-described PCs (personal computers) 20A and 20B include a main control unit, a storage unit, an input unit such as a mouse and a keyboard, a display unit such as a monitor, a network I / F ( Network interface). As a result, the operation control according to the installed application is realized. The
符号10は、上述した本実施形態にかかる印刷設定管理システムであり、LAN(Local Area Network)等のネットワーク15を介して、PC20A及び20B、プリンタ70A及び70Bに接続されている。かかる構成により、本実施形態にかかる印刷設定管理システム10は、PC20A及び20Bとプリンタ70A及び70Bとの間に介在し印刷要求情報の受け渡しを仲介することができるため、印刷設定を適切に方向づけて管理することが可能となる。
続いて、本発明の一実施形態にかかる印刷設定管理システムを、図3に示した概略ブロック図に基づいて説明する。 Next, a print setting management system according to an embodiment of the present invention will be described based on the schematic block diagram shown in FIG.
本発明の一実施形態にかかる印刷設定管理システム10は、その動作制御を司るCPU(中央処理装置)11と、アプリケーション実行手段21A又は21Bから送信される印刷要求情報を受信する入力部12と、CPU11の基本的な制御プログラムを格納した読み出し専用メモリであるROM50Aと、演算データや受信データの一時記憶等に利用されるRAM50Bと、データの書き換えが可能な不揮発性メモリ50Cと、印刷設定の適否の判定結果に基づく情報を外部に出力する出力部13と、を備えている。
A print
また、CPU11、入力部12、出力部13、ROM50A、RAM50B、及び不揮発性メモリ50Cは、回路同士が相互にデータをやり取りするための伝送路である外部バス14に接続されている。かかる構成により、本実施形態におけるCPU11は、ROM50Aに格納された印刷設定管理プログラムをRAM50Bにロードし、それに従って一連の各動作制御を実行する。また、CPU11は、上述した印刷履歴情報の更新等の処理を不揮発性メモリ50Cによって行う構成となっている。
The
(動作説明)
まず、動作説明を行うにあたって、本実施形態の特徴を明確化すべく、その前提となる一利用状況を説明する。
(Description of operation)
First, in explaining the operation, one usage situation that is a premise of the feature will be described in order to clarify the features of the present embodiment.
図4(左側)では、過去において、仮想プリンタドライバ30が、ユーザの設定を反映した印刷要求情報をPC20Aから受信すると共にそこから各種のデータを抽出し、この抽出データに基づく印刷設定適否判定手段40での判定結果に従って適宜方向づけを行った上で、最終的に、印刷要求変換手段71Aを介してプリンタ70Aから出力されたデータに関連する情報を情報格納手段50に記憶させるという一連の各工程を、少なくとも1回順次実行しているものとする。
In FIG. 4 (left side), in the past, the
即ち、図4(右側)に示したプリンタ70Bでの印刷に際しては、プリンタ70Aに関連する印刷履歴情報が、適切性を判定するのに十分な程度予め情報格納手段50に記録された状態である。一方で、プリンタ70Bから出力されたデータに関連する印刷履歴情報は、適切性を判定するには不十分(プリンタ70Aに関連する印刷履歴情報と比較して)な状態である。なお、印刷履歴情報とは、印刷設定情報の特徴と印刷状況データの特徴を関連づけた結果に基づく情報を情報格納手段50に記録したものである。
That is, when printing is performed by the
この印刷履歴情報は、あくまでプリンタ70Aに関連したものであるため、従来は、上述した一連の各工程等を経た信頼性の高い情報を別のプリンタでの出力時に利用することができなかった。しかし、本発明の一実施形態にかかる印刷設定管理システム10は、複数のPCとこれに対応する複数のプリンタとの間に介在することで印刷要求情報の受け渡しを仲介する構成を採用したため、プリンタごとに関連づけられた最適な印刷履歴情報を適宜選択して利用できる。
Since this print history information is only related to the
なお、ここでの印刷設定の適切性判定に際して印刷設定適否判定手段40が参酌できる印刷履歴情報は、「ある1つのドキュメント(文書ファイル)については2in1モードによる両面印刷が意図通りの正しい印刷設定である」という旨の適切な印刷設定情報である。加えて、ここでのユーザは、上記ドキュメントに類似するドキュメントを印刷するに際して「2in1モードによる両面印刷」でのプリントアウトを望んでいるにもかかわらず、その設定操作を忘れてしまったため、誤った印刷指令(「1in1モードによる両面印刷」)を出してしまったという状況である。 The print history information that can be taken into consideration by the print setting suitability determination means 40 when determining the appropriateness of the print setting here is “For a certain document (document file), double-sided printing in the 2-in-1 mode has the correct print setting as intended. The print setting information is appropriate. In addition, the user here has forgotten the setting operation even though he / she wants to print out in “2-sided printing in 2 in 1 mode” when printing a document similar to the above document. In this situation, a print command (“double-sided printing in 1 in 1 mode”) has been issued.
そのため、誤った印刷要求情報がPC20Bからアプリケーション実行手段21Bを介して出力された状態であり、従来であれば、そのまま対応するプリンタ70Bから出力されてしまう状況であるが、本実施形態では、プリンタ70Bでの印刷に際してもプリンタ70Aに関連する印刷履歴情報を参酌できる構成であるため、図4(右側)に示した通り、適切な印刷設定情報をユーザに対しフィードバックできる。
For this reason, incorrect print request information is output from the
続いて、図1に開示した実施形態の動作を、図5に示すフローチャートに基づいて説明する。その際、必要に応じて図6に示した各種テーブルの概念図を参照する。なお、ここでの動作説明は、図4に示した場面と同様に、プリンタ70Bでの出力に際しての印刷設定の適切性判定を、プリンタ70Aに関連する印刷履歴情報を参酌して行うという状況下のものである。
Next, the operation of the embodiment disclosed in FIG. 1 will be described based on the flowchart shown in FIG. In that case, the conceptual diagram of the various tables shown in FIG. 6 is referred as needed. In the description of the operation here, as in the case shown in FIG. 4, the determination of the appropriateness of the print setting at the time of output by the
図5においては、まず、PC20Bのモニタ等に表示されたアプリケーションに基づく印刷設定画面上で、ユーザがマウス等の操作により各種設定を行った上で印刷指令を出すと、それを受けたアプリケーション実行手段21Bは、その旨の印刷要求情報を本実施形態にかかる印刷判定管理システム10に送信する(図5:S501)。ここで送信された印刷要求情報を、印刷要求受信手段31が受信する(図5:S502)。
In FIG. 5, first, on the print setting screen based on the application displayed on the monitor or the like of the
この印刷要求情報を印刷要求受信手段31から取得した印刷要求解析処理手段32は、設定状況抽出部32Aによってこれを解析する共にそこからユーザが設定した内容に基づく印刷設定情報と印刷の状況に基づく印刷状況データを抽出する(図5:S503)。また、設定状況抽出部32Aは、抽出した印刷設定情報と印刷状況データを、印刷設定適否判定手段40に送信する(図5:S504)。
The print request analysis processing means 32 that has acquired the print request information from the print request receiving means 31 analyzes the print request information by the setting
なお、本実施形態において、印刷設定情報として抽出した情報は“片面印刷/両面印刷の選択”及び“ページレイアウトの選択”であり、印刷状況データとして抽出したデータは“アプリケーションプログラムの種類”及び“印刷密度(紙全体に対するインクのついている部分の割合)”である。即ち、設定状況抽出部32Aが抽出した印刷設定情報としての“片面印刷/両面印刷の選択”及び“ページレイアウトの選択”と印刷状況データとしての“アプリケーションプログラムの種類”及び“印刷密度”が印刷設定適否判定手段40に送信される(図5:S503、S504)。なお、この印刷状況データとしての“印刷密度”は、類似するドキュメントを精確に認識する上で有効なデータである。
In this embodiment, the information extracted as the print setting information is “single-sided printing / double-sided printing selection” and “page layout selection”, and the data extracted as the printing status data is “application program type” and “ “Print density (ratio of the portion with ink to the whole paper)”. In other words, “single-sided printing / double-sided printing selection” and “page layout selection” as print setting information extracted by the setting
印刷設定情報及び印刷状況データを受信すると、印刷設定適否判定手段40は、これらを予め情報格納手段50に格納された印刷履歴情報と比較することで適切な印刷設定であるか否かを判定する(図5:S505)。
When the print setting information and the print status data are received, the print setting
ここで、印刷設定適否判定手段40が実行する具体的な判定工程とその後の動作制御について、図6に示した各種テーブルの概念図を参照しながら詳述する。なお、図6(A)は印刷状況データの各要素を対応づけるための状況対応テーブルであり、図6(B)は印刷設定情報の各要素を対応付けるための設定対応テーブルである。また、図6(C)は上記各テーブルにて特定した符号を相互に関連づけると共にその情報を印刷履歴情報として保存する統計情報テーブルを示したものである。
Here, specific determination steps executed by the print setting
さらに、本実施形態では、プリンタ70A、70Bのそれぞれに関連づけられた統計情報テーブルが情報格納手段50に設けられているため、以下においては、プリンタ70Aに関連するものを統計情報テーブルA、プリンタ70Bに関連するものを統計情報テーブルBとする。
Further, in this embodiment, since the statistical information table associated with each of the
なお、上述した通り、適切性の判定に際して複数のプリンタに関連づけられたそれぞれの統計情報テーブルを参酌できることは、本実施形態にかかる一つの特徴である。このため、本実施形態にかかる動作説明での判定工程では、印刷要求変換手段71Bを介してプリンタ70Bから出力するという状況下において、データ不足等の原因から統計情報テーブルBではなく統計情報テーブルAを参酌する。即ち、図6(C)は統計情報テーブルAとそこに記録された印刷履歴情報とを示したものである。
Note that, as described above, one of the features of the present embodiment is that each statistical information table associated with a plurality of printers can be taken into account when determining appropriateness. For this reason, in the determination process in the description of the operation according to the present embodiment, the statistical information table A is not the statistical information table B but the statistical information table A due to a lack of data or the like in the situation where output from the
まず、符号特定部40Aは、受信したデータに含まれる印刷状況データとしての“アプリケーションプログラムの種類”と“印刷密度”を抽出し、これらの内容を状況対応テーブル上の組み合わせによって対応づけて該当する符号(パターン名)を特定する。この状況対応テーブルは、予め情報格納手段50に格納されているもので、図6に示す通り“アプリケーションプログラムの種類”と“印刷密度”との組み合わせをパターン化したものである。ここで特定した符号により、後述する統計情報テーブルAにおける該当行(横の列)が決定される。
First, the
次に、符号特定部40Aは、受信したデータに含まれる印刷設定情報としての“片面印刷/両面印刷の選択”と“ページレイアウトの選択”を抽出し、これらの内容を設定対応テーブル上の組み合わせによって対応づけて該当する符号(パターン名)を特定する。この設定対応テーブルも、予め情報格納手段50に格納されているもので、“片面印刷/両面印刷の選択”と“ページレイアウトの選択”との組み合わせをパターン化したものである。ここで特定した符号により、後述する統計情報テーブルAにおける該当列(縦の列)が決定される。
Next, the
続いて、統計テーブル参酌部40Bは、ここで特定した印刷状況データと印刷設定情報のそれぞれの符号を情報格納手段50に格納された統計情報テーブルA内において関連づける。この関連づけとは、状況対応テーブル上にて特定した符号により決定された統計情報テーブルA内の行(→)と、設定対応テーブル上にて特定された符号の存在する統計情報テーブルA内の列(↓)とが交錯する点(以下、交錯点とする)を絞り込むことであり、絞り込んだ交錯点のことを「関連づけの結果」と指称する。統計テーブル参酌部40Bは、この交錯点のカウント数を読み取り、これをその行に存在するすべてのカウント数と比較することで印刷設定の適否を判定する。
Subsequently, the statistical
即ち、印刷設定適否判定手段40は、この関連づけにより導き出した交錯点のカウント数が、その行(→)内のどのカウント数よりも多い場合に「適切な印刷設定である」と判定し、その旨を適切情報仲介部32Bへと送信する。これを受けた適切情報仲介部32Bは、リアルタイムで受信していた印刷要求情報を適切情報(ユーザの意図通りの正しい印刷設定にかかる情報)としてプリンタ70Bに送信する(図5:S506)。
That is, the print setting suitability determination means 40 determines that “the print setting is appropriate” when the number of intersection points derived by this association is larger than any count number in the row (→). Information is transmitted to the appropriate
一方で、この関連づけにより導き出した交錯点のカウント数よりも大きなカウント数が、その行(→)内に1つでも存在すれば、印刷設定適否判定手段40は「不適切な印刷設定である」と判定し、その旨および判定に際して取得した適切な印刷設定情報を情報フィードバック部32Cへと送信する。
On the other hand, if there is at least one count number in the row (→) that is greater than the count number of the intersection point derived by this association, the print setting suitability determination means 40 is “inappropriate print setting”. And the appropriate print setting information acquired at the time of determination is transmitted to the
ここで、上述した適切な印刷設定情報とは、印刷設定適否判定手段40が、状況対応テーブル上で特定した符号により決定した統計情報テーブルA内の行(→)に存在するすべてのカウント数を検知し、それらのカウント数の中で最も大きな数値の存在する列(↓)の特定符号を読み取り、ここで読み取った特定符号を設定対応テーブルに照らすことで導き出した印刷設定情報のことである。
Here, the appropriate print setting information mentioned above refers to all count numbers existing in the row (→) in the statistical information table A determined by the code specified by the print setting
印刷設定適否判定手段40から「不適切な印刷設定である旨の判定結果」等を受けた情報フィードバック部32Cは、リアルタイムで受信していた印刷要求情報(「不適切な印刷設定である」と判定された印刷設定情報を含むもの)に適切な印刷設定情報を添えた確認情報を、アプリケーション実行手段21Bを介してPC20Bのモニタ等によりユーザに対しフィードバックする(図5:S509)。
The
このようにすれば、ユーザは、フィードバックされた確認情報を参考にして自ら行った印刷指令の内容を再確認することができる。これによって、ユーザは、印刷設定の正誤を判断すると共に必要に応じてその内容を訂正することも可能であるため、誤った印刷による用紙トラブルを回避することができる。なお、このユーザへのフィードバックに際しては、同時に警告音を報知するようにしてもよい。 In this way, the user can reconfirm the contents of the print command made by himself referring to the feedback confirmation information. As a result, the user can determine whether the print settings are correct and correct the contents as necessary, thereby avoiding paper troubles due to incorrect printing. Note that a warning sound may be notified at the same time as feedback to the user.
ところで、この確認情報を受けたユーザの行動としては、概ね以下の2つのパターンが挙げられる。 By the way, as a user's action which received this confirmation information, the following two patterns are generally mentioned.
まず、第1の行動パターンとしては、ユーザがこのフィードバックを受けて「印刷設定過誤(設定することを忘れてしまった等)である」と判断したときの対処にかかるものが考えられる。この場合のユーザは、その表示内容をマウス等の操作により訂正し、訂正した印刷要求にかかる印刷指令を送信する(図5:S510、S501)。このとき送信される指令の内容を訂正印刷要求情報とする。この訂正された印刷設定情報を含む訂正印刷要求情報は、アプリケーション実行手段21Bを介して印刷要求受信手段31に送信される(図5:S502)。 First, as the first action pattern, it is conceivable to deal with a case where the user receives this feedback and determines that “print setting error (forgot to set)”. In this case, the user corrects the display content by operating the mouse or the like, and transmits a print command related to the corrected print request (FIG. 5: S510, S501). The content of the command transmitted at this time is used as corrected print request information. The corrected print request information including the corrected print setting information is transmitted to the print request receiving unit 31 via the application execution unit 21B (FIG. 5: S502).
印刷要求受信手段31を介して訂正印刷要求情報を取得した再判定制御部32Dは、これを設定状況抽出部32Aに送信する。即ち、訂正印刷要求情報についても、上述したような解析と抽出及び送信の各工程(図5:S503、S504)を経た上で、改めて印刷設定の適切性が判定され(図5:S505)、その後も上記同様の制御プログラムにより、プリンタドライバへの送信(図5:S506)又はユーザへのフィードバック(図5:S509)が実行される。
The
なお、この訂正印刷要求情報については、上述したような一連の各工程を順次実行することなく、これを適切情報として印刷要求送信手段33から直接プリンタ70Bに送信するようにしてもよい。
The corrected print request information may be transmitted as appropriate information directly from the print request transmitting unit 33 to the
次に、第2のパターンとしては、ユーザがこのフィードバックを受けて「印刷設定は正しい(今回はこの設定でよい等)」と判断したときの対処にかかるものが考えられる。この場合のユーザは、その表示内容を訂正せずに印刷指令を送信する。この指令にかかる保持印刷要求情報は、印刷要求受信手段31を介して保持情報仲介部32Eに取得され、ここから印刷要求送信手段33に適切情報として送信される。印刷要求送信手段33から送信された保持印刷要求情報は、印刷要求変換手段71Bを介してプリンタ70Bから出力される。
Next, as the second pattern, it is conceivable to deal with a case where the user receives this feedback and determines that “the print setting is correct (this setting is acceptable this time)”. The user in this case transmits a print command without correcting the display content. The retained print request information relating to this command is acquired by the retained information mediating unit 32E via the print request receiving unit 31, and is transmitted from there to the print request transmitting unit 33 as appropriate information. The retained print request information transmitted from the print request transmission unit 33 is output from the
上述した各工程をたどると、原則として、最終的には実質的に適切な印刷要求情報(ユーザの意図通りの正しい印刷設定にかかる情報)が適切情報としてプリンタ70Bへと送信されることになる(図5:S506)。この適切情報は、印刷要求変換手段71Bにより印刷可能なデータに変換され、このデータを基にプリンタ70Bがプリントアウトを実行する(図5:S507)。
Following the above-described steps, in principle, substantially appropriate print request information (information relating to correct print settings as intended by the user) is eventually transmitted to the
そして、印刷要求送信手段33を介してプリンタ70Bに送信された印刷要求情報に含まれる印刷設定情報の特徴(設定対応テーブル上で特定した符号)と印刷状況データの特徴(状況対応テーブル上で特定した符号)を、適切設定記憶処理部32Fが、情報格納手段50に格納された統計情報テーブルB内にて関連づけると共にその交錯点に1カウントを加算する。この関連づけにより絞り込んだ交錯点に適切設定記憶処理部32Fが加算した1カウントを「関連づけの記録」とする。この加算によって印刷履歴情報が更新される(図5:S508)。なお、統計情報テーブルBは、統計情報テーブルA(図6)と同様の形式である。
The feature of the print setting information (the code specified on the setting correspondence table) included in the print request information transmitted to the
このように、印刷を実行する度に印刷設定情報の特徴と印刷状況データの特徴との関連づけの記録を累積的に保存し、次回以降の印刷時における印刷設定適否の判定材料とすることで、ユーザに対し信頼性の高い判定結果を必要に応じてフィードバックすることが可能となる。 In this way, every time printing is performed, a record of the association between the characteristics of the print setting information and the characteristics of the print status data is cumulatively stored, and used as a determination material for determining whether print settings are appropriate in the next and subsequent printings. A highly reliable determination result can be fed back to the user as necessary.
なお、ここでは、アプリケーション実行手段21A又は21Bからの印刷要求情報を受信した際に、いずれか1つの統計情報テーブル(A又はB)を参酌して印刷設定の適否を判定できる構成を説明したが、これはあくまで例示であり、判定に際しては、接続された二以上のプリンタに関連づけられた二以上の統計情報テーブルを柔軟に参酌できる構成となっている。
Here, a configuration has been described in which, when print request information is received from the
このため、使用するプリンタに関連する統計情報テーブル内に、関連づけの記録の累積による十分な印刷履歴情報が蓄積されていない場合でも、他のプリンタに関連する統計情報テーブルを適宜選択し、その内の印刷履歴情報を参酌することによって印刷設定の適否の判定精度を一定以上に保つことが可能となり、ユーザに対する信頼性の高い判定結果のフィードバックが実現できる。これにより、無駄な印刷等を未然に防止することが可能となる。 For this reason, even when sufficient print history information due to accumulation of associated records is not accumulated in the statistical information table related to the printer to be used, a statistical information table related to another printer is selected as appropriate, and By taking into account the print history information, it is possible to maintain the determination accuracy of the suitability of the print setting above a certain level, and it is possible to realize a highly reliable determination result feedback to the user. Thereby, it is possible to prevent unnecessary printing and the like.
なお、連携したすべてのプリンタに関連づけた1つの統計情報テーブルを情報格納手段50に格納しておき、ここに、そのすべてのプリンタに対応した関連づけの記録を経時的な印刷の度に累積記録させることで印刷履歴情報を更新し、これを適切性の判定に際して参酌するようにしてもよい。また、この統計情報テーブルは、各プリンタに関連する統計情報テーブルと併用するようにしてもよいし、各プリンタに関連する統計情報テーブルに代えて情報格納手段50に格納するようにしてもよい。 Note that one statistical information table associated with all linked printers is stored in the information storage means 50, and records of associations corresponding to all the printers are cumulatively recorded every time printing is performed. Thus, the print history information may be updated, and this may be taken into consideration when determining appropriateness. The statistical information table may be used together with the statistical information table related to each printer, or may be stored in the information storage means 50 instead of the statistical information table related to each printer.
ところで、図6に例示した統計情報テーブルには予めいくつかの交錯点に回数がカウントされているが、これは上述した通り、ユーザによる印刷指令の度に実行される上記一連の各工程の一環において「関連づけの結果」を累積カウントしたものである(図5:S508)。そこで最後に、図6に例示した各種テーブル内の具体的な数値等に基づく印刷設定適否の判定の一例を示す。 By the way, in the statistical information table illustrated in FIG. 6, the number of times of intersection is counted in advance. As described above, this is a part of the above-described series of steps executed each time a print command is issued by the user. In FIG. 5, the “association result” is cumulatively counted (FIG. 5: S508). Therefore, finally, an example of determination of suitability for print settings based on specific numerical values in the various tables illustrated in FIG. 6 will be shown.
本実施形態では、上述した通り、状況対応テーブル、設定対応テーブル、及び統計情報テーブル(A及びB)が情報格納手段50に格納されている。また同様に、情報格納手段50に格納されている印刷履歴情報とは、経時的に行う印刷の度に統計情報テーブル(A又はB)内にて更新されたカウント数のことである。
In the present embodiment, as described above, the situation correspondence table, the setting correspondence table, and the statistical information tables (A and B) are stored in the
まず、印刷設定適否判定手段40が印刷状況データと印刷設定情報を受信すると、符号特定部40Aが、印刷状況データとしてのアプリケーションの種類が「PPT(Power Point:登録商標)ファイル」であり、同じく印刷密度が「25%以上50%未満」であることから状況対応テーブル上での組み合わせのパターンを符号B2に特定する。
First, when the print setting
同様に、符号設定部40Aは、印刷設定情報としての片面印刷/両面印刷の選択が「両面」であり、同じくページレイアウトの選択が「1in1」であることから設定対応テーブル上での組み合わせのパターンを符号Y3に特定する。
Similarly, the
続いて、統計テーブル参酌部40Bは、符号特定部40Aにて特定した符号B2と符号Y3を、統計情報テーブルA内に保持している印刷履歴情報と比較することにより判定を実行し、合わせて適切な情報を取得する。
Subsequently, the statistical
即ち、統計テーブル参酌部40Bは、まず、符号B2に基づき統計情報テーブルA内にて参照する行(→)を特定する。次に、この符号B2によって特定された行(→)と符号Y3の存在する列(↓)との交錯点のカウント数が0であることを検知する。さらに、この符号B2によって特定される行(→)内にある他のすべての交錯点のカウント数を検知し、カウント数0(符号B2と符号Y3の関連づけによる交錯点のカウント数)と比較する。
That is, the statistical
そうすると、統計情報テーブルA内で符号B2によって特定された行(→)には、0よりも大きなカウント数(2又は6)が存在しているため、印刷設定適否判定手段40は、印刷設定が不適切であると判定する。合わせて、この行における各交錯点の中で最も多いカウント数は6であり、その交錯点から読み取れる列(↓)の符号はY4であることを検知する。
Then, since a count number (2 or 6) larger than 0 exists in the row (→) specified by the symbol B2 in the statistical information table A, the print setting
この符号Y4を設定対応テーブルに照らすことで、統計テーブル参酌部40Bは、ページレイアウトの選択としては「1in1ではなく2in1が適切な印刷設定である」という推測情報を取得する。この客観的な推測情報が適切な印刷設定情報である。
By comparing the code Y4 with the setting correspondence table, the statistical
ここで取得した適切な印刷設定情報は、印刷設定適否判定手段40が不適切であると判定した印刷設定情報に対応する印刷要求情報と共に、情報フィードバック部32Cによってアプリケーション実行手段21Bに送信され、その内容がユーザにフィードバックされる。このフードバックデータをチェックすることで、ユーザは、その判定の正誤を判断すると共に、必要に応じて印刷設定の訂正を行うことができる。これにより、用紙を無駄にすることがなくなり、再印刷に費やす手間を省くことができる。なお、その後の各工程は上述した通りである。
The appropriate print setting information acquired here is transmitted to the application execution unit 21B by the
このように、カウント数に依存する本実施形態の特徴からして、その判定精度は累積データが増えれば増えるほど高まることになる。即ち、使用頻度の低いプリンタや新しいプリンタ等を使用する際にも他のプリンタについて設定された統計情報テーブルを参照することができる本実施形態によれば、あらゆる状況下にあってもユーザに対し的確な判定結果を提供できるため、これにより、ユーザは安心して印刷指令を出すことができる。 Thus, from the feature of this embodiment that depends on the number of counts, the determination accuracy increases as the accumulated data increases. That is, according to the present embodiment in which a statistical information table set for other printers can be referred to even when using a low-use printer, a new printer, or the like, the user can be referred to under any circumstances. Since an accurate determination result can be provided, the user can issue a print command with confidence.
上記各ステップS501〜S510(図5)における各工程の実行内容をプログラム化すると共に、この一連の各制御プログラムをコンピュータによって実現するような構成としてもよい。このようにしても、コンピュータによる動作制御によって、画一的なデータの抽出とそれに基づく判定により高精度な判定結果を得ることができる。また、必要に応じてこの判定結果に応じた柔軟な情報をユーザに提供し、その後のユーザからの指令を解析すると共にそこに含まれるユーザの要求を把握することで印刷設定を適切に管理することが可能となる。即ち、前述した実施形態の場合と同様に、本発明の目的を迅速に且つ効率よく達成することができる。 The contents of execution of each step in the above steps S501 to S510 (FIG. 5) may be programmed and the series of control programs may be realized by a computer. Even in this case, a highly accurate determination result can be obtained by uniform data extraction and determination based on the operation control by the computer. In addition, if necessary, flexible information corresponding to the determination result is provided to the user, and the print settings are appropriately managed by analyzing subsequent instructions from the user and grasping the user's request included therein. It becomes possible. That is, the object of the present invention can be achieved quickly and efficiently as in the case of the above-described embodiment.
(まとめ)
図7に示したように、ユーザがプリンタ800Bでの印刷を実行すべく印刷指令を出すと、従来技術においては、その印刷要求情報がPC200Bから印刷要求変換手段700Aを介して直接プリンタ800Bへと送信されていた。このため、たとえプリンタ800Aに対応する印刷履歴情報に十分なデータが蓄積されていたとしても、それはあくまでPC200Aからの印刷要求情報を印刷要求変換手段700Aが受信した場合にのみ利用できる情報に過ぎなかった。したがって、ユーザが誤った設定のまま印刷指令を出した場合、実際にプリントアウトされた用紙を見なければその誤印刷に気づくことが出来ないという問題が生じていた。
(Summary)
As shown in FIG. 7, when the user issues a print command to execute printing on the
しかし、図4に例示したように、本発明の一実施形態にかかる印刷設定管理システム10においては、複数のPC(例えば20A、20B)と複数のプリンタ(例えば70A、70B)の間に仮想プリンタドライバ30等を介在させる構成を採用した。これにより、一のプリンタ(例えば70A)でユーザの意図通りに正しく印刷できた際の印刷設定情報の特徴と印刷状況データの特徴とを関連づけて情報格納手段50に保存しておけば、別のプリンタ(例えば70B)での印刷時にもこれを参酌することができる。このため、類似するドキュメントにかかる印刷に際して、誤印刷をより柔軟に回避することが可能となり、結果的に、用紙や時間の浪費という問題が解消される。
However, as illustrated in FIG. 4, in the print
さらに、図4に則して具体的に説明すると、PC20Bでの印刷設定が誤ったもの(両面&1in1)であったとしても、印刷設定適否判定手段40が、情報格納手段50に格納されたプリンタ70Aに対応する印刷履歴情報を参酌し誤った設定であること(2in1が1in1になっていること)を検知するため、この内容をユーザにフィードバックすることで印刷設定ミスに起因する誤印刷を防止することができる。また、本実施形態では、かかる構成の採用の他、印刷設定情報・印刷状況データの抽出、複数のテーブル上での対応づけ等、及び印刷履歴情報の参酌といった一連の各工程を採用したため、これによれば、信頼性の高い印刷設定の適否の判定が実現可能となる。
Further, in detail with reference to FIG. 4, even if the print setting on the
なお、本動作説明では、PC20A、20Bにそれぞれプリンタ70A、70Bが対応しているという状況下での説明を行ったが、本実施形態にかかる印刷設定管理システム10は、PC20Aにプリンタ70A及び70Bが対応している場合(接続されているPCが1台のみの場合も含む)等であっても同様の動作制御が可能である。即ち、プリンタ20Aでの印刷に際しても、印刷設定適否判定手段40は、プリンタ70A又は70Bに関連する印刷履歴情報を適宜参酌することができる。また、本実施形態にかかる印刷設定管理システム10にネットワーク等を介して接続するPCやプリンタ等の台数には特に制限がなく、2台以上のPC及びプリンタを接続した場合であっても、これらの対応関係によって生じるすべての組み合わせにおいて、いずれかのプリンタに関連する最適な印刷履歴情報を参酌することが可能である。
In the description of the operation, the description has been made under the situation that the
(印刷設定情報・印刷状況データ等について)
本実施形態では、印刷設定情報として“片面印刷/両面印刷の選択”及び“ページレイアウトの選択”を採用し、印刷状況データとして“アプリケーションソフトウェアの種類”及び“印刷密度”を採用したが、これら構成要素の選択にはあらゆるバリエーションが考えられる。
(About print setting information and print status data)
In this embodiment, “single-sided printing / double-sided printing selection” and “page layout selection” are adopted as print setting information, and “application software type” and “print density” are adopted as printing status data. There are all possible variations in the selection of components.
印刷設定情報については、印刷サイズ・密度関連情報(変倍率、Nin1などの設定)・画質指定(解像度など)・カラー/モノクロ指定・印刷ページ数・印刷ページの指定情報・印刷部数・用紙サイズ(手動倍率指定など)等の要素を組み合わせたあらゆるバリエーションを採用してもよい。また、印刷状況データについても、印刷媒体情報・プリンタ機種情報・文字(フォント)の種類・文字の大きさ等の要素を同様に採用
してもよい。このように印刷設定情報・印刷状況データを自由に拡張することで、あらゆる状況に対応した柔軟な判定が可能となる。
For print setting information, print size, density-related information (settings such as variable magnification and Nin1), image quality designation (resolution, etc.), color / monochrome designation, number of print pages, print page designation information, number of copies, paper size ( Any variation combining elements such as manual magnification specification may be employed. In addition, elements such as print medium information, printer model information, character (font) type, character size, and the like may be similarly adopted for the print status data. As described above, by freely expanding the print setting information / print status data, flexible determination corresponding to all situations is possible.
また、それぞれについて、組み合わせる要素の数を3以上に増やすことでより細かなパターン分けを行うようにしてもよい。このようにすれば、抽出した構成要素から生まれる特徴をより細分化することができるため、判定に柔軟性を持たせること可能となる。 Further, for each of them, finer pattern division may be performed by increasing the number of elements to be combined to 3 or more. In this way, the characteristics born from the extracted components can be further subdivided, so that the determination can be made flexible.
ところで、プリンタの機種によって印刷設定の項目が異なる場合があることを考慮すると、ユーザが情報格納手段50に保存する印刷設定情報に関する項目の存在しないプリンタを使用することも考えられる。そこで、かかる場合を想定して「その設定は無視する機能」や「似たような設定をあらかじめ定義したマッピングに従って項目を振り分ける機能」などを備えた構成を採用してもよい。
By the way, considering that print setting items may differ depending on the printer model, it may be possible for the user to use a printer that does not have items related to the print setting information stored in the
本実施形態では、印刷履歴情報のみを参酌したが、これに新たな条件を付加し、より細かく設定するようにしてもよい。新たな条件としては、最後に印刷された時間や印刷不可となるパターンの定義等が考えられる。このように、参酌する条件を増やすことで印刷設定適否判定手段40での判定ロジックを自由に拡張すれば、状況に則した最適は判定結果を得ることができる。 In the present embodiment, only the print history information is taken into account, but a new condition may be added to the print history information to make more detailed settings. As new conditions, the last printing time, the definition of a pattern that cannot be printed, and the like can be considered. In this way, if the determination logic in the print setting suitability determination means 40 is freely expanded by increasing the conditions to be taken into consideration, the optimal determination according to the situation can be obtained.
(印刷履歴情報について)
本実施形態では、情報格納手段50に格納する情報として「関連づけの記録の累積カウント数(回数)」を採用したが、適切性の判定により幅を持たせるため、これに加えて「推奨値」や「禁止値」等を設けるようにしてもよい。このようにすれば、実際には過去に印刷を実行していない場合でも、「推奨値」に設定することで妥当な判定結果を得ることができる。また、好ましくないデータ(例外的な印刷設定情報等)が蓄積することを未然に防ぐことで、一定程度の判定の信頼性を保つことができる。
(About print history information)
In the present embodiment, “the cumulative count number of association records (number of times)” is adopted as the information stored in the
(管理範囲について)
印刷状況データと印刷設定情報を記録管理する範囲については、プリンタ単位・特定ユーザ単位・部署単位・拠点単位等の条件を増やすことで、より細かく設定するようにしてもよい。また、予めユーザ単位で管理するように設定している状況下においても、必要に応じて部署単位・拠点単位等の範囲に自動的に拡張するような構成としてもよい。このようにすれば、情報不足等の場合においても柔軟な対応が可能となる。加えて、あるユーザにとっては初めての設定等であった場合においても、他のユーザの情報を元に印刷の適切性を判定することが可能となる。
(About management scope)
The range for recording and managing the print status data and the print setting information may be set more finely by increasing conditions such as a printer unit, a specific user unit, a department unit, and a site unit. Further, even in a situation where management is set in advance for each user, a configuration may be adopted in which the range is automatically expanded to a range such as a department unit or a base unit as necessary. In this way, it is possible to respond flexibly even in the case of information shortage. In addition, even if it is the first setting for a certain user, it is possible to determine the appropriateness of printing based on the information of other users.
また、上述した統計情報テーブル内の印刷履歴情報としてのカウント数を、ユーザが外部から調整できるような構成としてもよい。このようにすれば、過去に印刷履歴が無い場合でも、不適切な印刷設定を検知することが可能となる。例えば、過去の印刷実績がない場合においても、経験的に適切な印刷設定に基づくデータ等を格納させておくことで、ある程度のデータが蓄積されるまでの間も妥当な判定結果を得ることができる。他に、例外的なプリントアウトを繰り返し行った場合等においても、その情報を削除することで、以降の判定の信頼性を保つことができる。もっとも、印刷履歴情報が不十分な場合は、その蓄積がなされるまで他の代替手段を用いるような構成としてもよい。 The count number as the print history information in the above-described statistical information table may be configured so that the user can adjust from the outside. This makes it possible to detect inappropriate print settings even when there is no print history in the past. For example, even if there is no past print record, it is possible to obtain a reasonable determination result until a certain amount of data is accumulated by storing data based on empirically appropriate print settings. it can. In addition, even when exceptional printouts are repeatedly performed, the reliability of subsequent determinations can be maintained by deleting the information. Of course, when the print history information is insufficient, another alternative means may be used until the information is accumulated.
なお、上述した実施形態は、印刷設定管理システム、その管理方法、およびそのプログラムにおける好適な具体例であり、技術的に好ましい種々の限定を付している場合もあるが、本発明の技術的範囲は、特に本発明を限定する記載がない限り、これらの態様に限定されるものではない。また、上述した実施形態における構成要素は、適宜、既存の構成要素等との置き換えが可能であり、かつ、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。 The above-described embodiment is a preferred specific example in the print setting management system, the management method, and the program thereof, and may have various technically preferable limitations. The scope is not limited to these embodiments unless specifically described to limit the present invention. In addition, the constituent elements in the above-described embodiments can be appropriately replaced with existing constituent elements and the like, and various variations including combinations with other existing constituent elements are possible.
以下は、上述した実施形態についての新規な技術的内容の要点をまとめたものであるが、本発明は必ずしもこれに限定されるものではない。 The following summarizes the main points of the new technical contents of the above-described embodiment, but the present invention is not necessarily limited to this.
(付記1)
外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、前記印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備え、
前記印刷要求解析処理手段は、取得した印刷要求情報の中から前記印刷設定情報と印刷の状況に基づく印刷状況データを抽出する設定状況抽出部を備え、
前記印刷要求解析処理手段に、前記設定状況抽出部にて抽出した前記印刷設定情報及び前記印刷状況データを予め前記情報格納手段に記録された印刷履歴情報と比較することで印刷設定の適否を判定すると共にその結果を前記印刷要求解析処理手段に送信する印刷設定適否判定手段を併設し、
前記印刷要求解析処理手段を、
前記印刷設定適否判定手段から適切である旨の判定結果を得ると、リアルタイムで取得していた印刷要求情報を前記印刷要求送信手段に受け渡す適切情報仲介部を含む構成としたことを特徴とする印刷設定管理システム。
(Appendix 1)
Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information.
The print request analysis processing unit includes a setting status extraction unit that extracts printing status data based on the print setting information and a printing status from the acquired printing request information,
The print request analysis processing unit determines whether print settings are appropriate by comparing the print setting information and the print status data extracted by the setting status extraction unit with print history information recorded in the information storage unit in advance. And a print setting suitability determination means for transmitting the result to the print request analysis processing means,
The print request analysis processing means
When a determination result indicating that the print setting is appropriate is obtained from the print setting suitability determination unit, the print request information acquired in real time is transferred to the print request transmission unit. Print settings management system.
(付記2)
前記付記1に記載の印刷設定管理システムにおいて、
前記印刷要求解析処理手段を、
前記印刷設定適否判定手段から適切ではない旨の判定結果および適切な印刷設定情報を得ると、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を対応する情報処理装置にフィードバックする情報フィードバック部を含む構成とし、
前記適切な印刷設定情報は、前記印刷設定適否判定手段がその判定の際に前記情報格納手段から取得した情報であることを特徴とする印刷設定管理システム。
(Appendix 2)
In the print setting management system according to
The print request analysis processing means
When the determination result indicating that the print setting is appropriate and the appropriate print setting information are obtained from the print setting propriety determination unit, the information processing apparatus corresponding to the confirmation information with the appropriate print setting information added to the print request information acquired in real time Including an information feedback unit that feeds back to
The print setting management system, wherein the appropriate print setting information is information acquired from the information storage unit by the print setting suitability determination unit at the time of the determination.
(付記3)
前記付記2に記載の印刷設定管理システムにおいて、
前記印刷要求解析処理手段は、
前記情報フィードバック部にて前記確認情報を送信した前記対応する情報処理装置から訂正された印刷設定情報を含む訂正印刷要求情報を取得すると、その訂正印刷要求情報を前記設定状況抽出部に送信する再判定制御部と、
前記情報フィードバック部にて前記確認情報を送信した前記対応する情報処理装置から印刷設定情報を訂正しない旨の保持印刷要求情報を取得すると、その保持印刷要求情報を前記印刷要求送信手段に受け渡す保持情報仲介部と、
を備えることを特徴とした印刷設定管理システム。
(Appendix 3)
In the print setting management system according to
The print request analysis processing means includes
When the corrected feedback request information including the corrected print setting information is acquired from the corresponding information processing apparatus that has transmitted the confirmation information by the information feedback unit, the corrected print request information is transmitted to the setting status extraction unit. A judgment control unit;
When the retained feedback request information indicating that the print setting information is not corrected is acquired from the corresponding information processing apparatus that has transmitted the confirmation information by the information feedback unit, the retained print request information is transferred to the print request transmitting unit. Information brokerage department,
A print setting management system comprising:
(付記4)
前記付記3に記載の印刷設定管理システムにおいて、
前記印刷要求解析処理手段を、前記再判定制御部に代えて、前記情報フィードバック部にて前記確認情報を送信した前記対応する情報処理装置から訂正された印刷設定情報を含む訂正印刷要求情報を取得すると、直ちにその訂正印刷要求情報を前記印刷要求送信手段に受け渡す訂正情報仲介部を含む構成としたことを特徴とする印刷設定管理システム。
(Appendix 4)
In the print setting management system according to
In place of the re-determination control unit, the print request analysis processing unit obtains corrected print request information including corrected print setting information from the corresponding information processing apparatus that has transmitted the confirmation information by the information feedback unit. Then, a print setting management system comprising a correction information mediation unit that immediately transfers the corrected print request information to the print request transmission means.
(付記5)
前記付記1乃至4に記載の印刷設定管理システムにおいて、
前記印刷要求解析処理手段は、前記印刷要求送信手段に受け渡した情報に含まれる前記印刷設定情報の特徴と前記印刷状況データの特徴を前記情報格納手段に累積的に記録することで前記印刷履歴情報を随時更新する適切設定記憶処理部を供えたことを特徴とする印刷設定管理システム。
(Appendix 5)
In the print setting management system according to
The print request analysis processing means cumulatively records in the information storage means the characteristics of the print setting information and the characteristics of the print status data included in the information delivered to the print request transmission means, thereby the print history information. A print setting management system provided with an appropriate setting storage processing unit for updating the data as needed.
(付記6)
前記付記1乃至5に記載の印刷設定管理システムにおいて、
前記情報格納手段は、複数の前記対応するプリンタのそれぞれに関連づけられた前記印刷履歴情報を予め別個に格納しており、
前記印刷設定適否判定手段は、その判定に際して、この複数の前記対応するプリンタのそれぞれに関連づけられた前記印刷履歴情報の内のいずれか1つを参酌することを特徴とする印刷設定管理システム。
(Appendix 6)
In the print setting management system according to
The information storage means separately stores the print history information associated with each of the plurality of corresponding printers in advance;
The print setting management system is characterized in that the print setting propriety determining means refers to any one of the print history information associated with each of the plurality of corresponding printers.
(付記7)
前記付記2乃至6に記載の印刷設定管理システムにおいて、
前記情報格納手段は、複数の前記対応するプリンタのすべてに関連づけられた1つの前記印刷履歴情報を格納していることを特徴とする印刷設定管理システム。
(Appendix 7)
In the print setting management system according to
The print setting management system, wherein the information storage means stores one piece of the print history information associated with all of the plurality of corresponding printers.
(付記8)
前記付記1乃至7に記載の印刷設定管理システムにおいて、
前記印刷設定適否判定手段は、
前記設定状況抽出部にて抽出した前記印刷設定情報と前記印刷状況データのそれぞれを予め前記情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定する符号特定部と、
前記符号特定部にて特定した各符号を予め前記情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した前記印刷履歴情報と比較することで印刷設定の適否を判定する統計テーブル参酌部と、を備えることを特徴とした印刷設定管理システム。
(Appendix 8)
In the print setting management system according to
The print setting suitability determining means includes
Each of the print setting information and the print status data extracted by the setting status extraction unit is distributed to a setting correspondence table and a situation correspondence table stored in the information storage unit in advance, and each element is associated with a code there. A code identification unit to identify;
The printing history in which the result of associating each code specified by the code specifying unit in the statistical information table stored in advance in the information storage unit is recorded in the statistical information table every time printing is performed And a statistical table reference unit that determines whether print settings are appropriate by comparing with information.
(付記9)
前記付記8に記載の印刷設定管理システムにおいて、
前記情報格納手段は、複数の前記対応するプリンタのそれぞれに関連づけられた前記統計情報テーブルを予め別個に格納しており、
前記印刷設定適否判定手段は、その判定に際して、この複数の前記対応するプリンタのそれぞれに関連づけられた前記統計情報テーブルの内のいずれか1つを参酌することを特徴とする印刷設定管理システム。
(Appendix 9)
In the print setting management system according to appendix 8,
The information storage means separately stores the statistical information table associated with each of the plurality of corresponding printers in advance,
The print setting management system is characterized in that the print setting propriety determining means refers to any one of the statistical information tables associated with each of the plurality of corresponding printers.
(付記10)
前記付記8又は9に記載の印刷設定管理システムにおいて、
前記情報格納手段は、複数の前記対応するプリンタのすべてに関連づけられた1つの前記統計情報テーブルを格納していることを特徴とする印刷設定管理システム。
(Appendix 10)
In the print setting management system according to appendix 8 or 9,
The print setting management system, wherein the information storage means stores one statistical information table associated with all of the plurality of corresponding printers.
(付記11)
前記付記1乃至9に記載の印刷設定管理システムにおいて、
前記印刷設定情報は、“片面印刷/両面印刷の選択”及び“ページレイアウトの選択”であり、
前記印刷状況データは、“アプリケーションソフトウェアの種類”及び“印刷密度”であることを特徴とした印刷設定自動管理システム。
(Appendix 11)
In the print setting management system according to
The print setting information includes “single-sided printing / double-sided printing selection” and “page layout selection”.
The print setting automatic management system, wherein the print status data is “type of application software” and “print density”.
(付記12)
外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、前記印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備えた印刷設定管理システムにあって、
前記印刷設定管理システムに連携した複数の情報処理装置のいずれか1つからの印刷要求情報を印刷要求受信手段が受信し、
この受信した印刷要求情報の中から前記印刷要求情報と印刷の状況に基づく印刷状況データを印刷要求解析処理手段が抽出し、
この抽出した前記印刷設定情報と前記印刷設定データを、予め前記情報格納手段に記録された印刷履歴情報と比較することによる印刷設定の適否の判定を、印刷要求解析処理手段に併設された印刷設定適否判定手段が実行し、
そこで「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を印刷要求解析処理手段が前記印刷要求送信手段に受け渡すことを特徴とする印刷設定管理方法。
(Appendix 12)
Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information. In the print settings management system,
A print request receiving unit receives print request information from any one of a plurality of information processing apparatuses linked to the print setting management system;
Print request analysis processing means extracts print status data based on the print request information and the print status from the received print request information,
The print setting analysis unit determines whether the print setting is appropriate by comparing the extracted print setting information and the print setting data with the print history information recorded in the information storage unit in advance. Appropriateness determination means execute,
Therefore, when the “determination result is appropriate” is obtained, the print request analysis processing means transfers the print request information acquired in real time to the print request transmission means. .
(付記13)
前記付記12に記載の印刷設定管理方法において、
印刷設定の適否の判定を実行した印刷設定適否判定手段が、「適切ではない旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を対応する情報処理装置にフィードバックすることを特徴とした印刷設定管理方法。
(Appendix 13)
In the print setting management method according to appendix 12,
When the print setting propriety determination means that has performed the determination of the suitability of the print setting obtains “determination result that is not appropriate”, it adds appropriate print setting information to the print request information acquired in real time. A print setting management method, wherein confirmation information is fed back to a corresponding information processing apparatus.
(付記14)
前記付記13に記載の印刷設定管理方法において、
前記確認情報を印刷要求解析処理手段が前記対応する情報処理装置にフィードバックした後に、その前記対応する情報処理装置から「印刷設定情報を訂正しない旨の保持印刷要求情報」を取得した印刷要求解析処理手段は、その保持印刷要求情報を前記印刷要求送信手段に受け渡し、
一方で、その前記対応する情報処理装置から「訂正された印刷設定情報を含む訂正印刷要求情報」を取得した印刷要求解析処理手段は、その訂正印刷要求情報の中から前記印刷設定情報と前記印刷状況データを抽出すると共にこれらを前記印刷設定適否判定手段に送信することを特徴とした印刷設定管理方法。
(Appendix 14)
In the print setting management method according to appendix 13,
After the confirmation information is fed back to the corresponding information processing apparatus by the print request analysis processing means, the print request analysis process for acquiring “holding print request information not correcting the print setting information” from the corresponding information processing apparatus The means passes the held print request information to the print request transmission means,
On the other hand, the print request analysis processing means that has acquired “corrected print request information including corrected print setting information” from the corresponding information processing apparatus, the print setting information and the print A print setting management method characterized by extracting status data and transmitting them to the print setting suitability determining means.
(付記15)
外部入力される印刷設定情報を含んだ印刷要求情報を一括して受信する印刷要求受信手段と、この印刷要求受信手段を介して取得した印刷要求情報を解析すると共に所定の処理を行う印刷要求解析処理手段と、この印刷要求解析処理手段から受信した印刷要求情報を対応するプリンタに送信する印刷要求送信手段と、前記印刷設定情報の管理上必要な情報を格納する情報格納手段と、を備えた印刷設定管理システムにあって、
前記印刷設定管理システムに連携した複数の前記情報処理装置のいずれか1つからの印刷要求情報を受信する印刷要求受信機能、
この印刷要求受信機能によって受信した印刷要求情報の中から前記印刷設定情報と印刷の状況に基づく印刷状況データを印刷要求解析処理手段が抽出する設定状況抽出機能、
この設定状況抽出機能によって抽出した前記印刷設定情報と前記印刷設定データを、予め前記情報格納手段に記録された印刷履歴情報と比較することによる印刷設定の適否の判定を、印刷要求解析処理手段に併設された印刷設定適否判定手段が実行する印刷設定適否判定機能、
この印刷設定適否判定機能によって「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を印刷要求解析処理手段が前記印刷要求送信手段に受け渡す適切情報仲介機能、をコンピュータに実現させることを特徴とした印刷設定管理プログラム。
(Appendix 15)
Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information. In the print settings management system,
A print request receiving function for receiving print request information from any one of the plurality of information processing apparatuses linked to the print setting management system;
A setting status extraction function for the print request analysis processing means to extract print status data based on the print setting information and the print status from the print request information received by the print request reception function;
The print request analysis processing means determines whether or not the print settings are appropriate by comparing the print setting information and the print setting data extracted by the setting status extraction function with print history information recorded in the information storage means in advance. A print setting suitability determination function executed by an attached print setting suitability judging means;
When the print result suitability determination function obtains “appropriate determination result”, the print request analysis processing means transfers the print request information acquired in real time to the print request transmission means. A print setting management program characterized by having a computer realize the function.
(付記16)
前記付記15に記載の印刷設定管理プログラムにおいて、
前記印刷設定適否判定機能によって「適切ではない旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を、印刷要求解析処理手段が対応する情報処理装置にフィードバックする情報フィードバック機能、をコンピュータに実現させることを特徴とした印刷設定管理プログラム。
(Appendix 16)
In the print setting management program according to appendix 15,
When the print setting suitability determination function obtains a “determination result that is not appropriate”, the print request analysis processing means provides confirmation information with appropriate print setting information added to the print request information acquired in real time. A print setting management program that causes a computer to realize an information feedback function that feeds back to an information processing apparatus that is compatible with.
(付記17)
前記付記16に記載の印刷設定管理プログラムにおいて、
前記確認情報を情報フィードバック機能によって前記対応する情報処理装置にフィードバックした後に、その前記対応する情報処理装置から「印刷設定情報を訂正しない旨の保持印刷要求情報」を取得した場合には、印刷要求解析処理手段が、その保持印刷要求情報を前記印刷要求送信手段に受け渡す保持情報仲介機能、
一方で、その前記対応する情報処理装置から「訂正された印刷設定情報を含む訂正印刷要求情報」を取得した場合には、印刷要求解析処理手段が、その訂正印刷要求情報の中から前記設定状況抽出機能によって前記印刷設定情報と前記印刷状況データを抽出すると共にこれらを前記印刷設定適否判定手段に送信する再判定制御機能、をコンピュータに実現させるための印刷設定管理プログラム。
(Appendix 17)
In the print setting management program according to appendix 16,
After the confirmation information is fed back to the corresponding information processing apparatus by an information feedback function, if “holding print request information not correcting print setting information” is acquired from the corresponding information processing apparatus, a print request An analysis processing means for holding information intermediary function for transferring the held print request information to the print request transmitting means;
On the other hand, when the “corrected print request information including the corrected print setting information” is acquired from the corresponding information processing apparatus, the print request analysis processing unit selects the setting status from the corrected print request information. A print setting management program for causing a computer to realize a redetermination control function for extracting the print setting information and the print status data by an extraction function and transmitting them to the print setting suitability determination means.
また、本発明は、単一の又は複数のPC等と単一の又は複数のプリンタ等がネットワークを介して接続されている環境下において適用可能であり、さまざまな種類の印刷を行うオフィス環境を管理する分野において利用できる。 The present invention can be applied in an environment in which a single or a plurality of PCs and the like and a single or a plurality of printers are connected via a network, and an office environment for performing various types of printing is provided. It can be used in the field of management.
10 印刷設定管理システム
11 CPU
12 入力部
13 出力部
14 外部バス
15 ネットワーク
20A PC
20B PC
30 仮想プリンタドライバ
31 印刷要求受信手段
32 印刷要求解析処理手段
32A 設定状況抽出部
32B 適切情報送信部
32C 情報フィードバック部
32D 保持情報仲介部
32E 再判定制御部
32F 適切設定記憶処理部
33 印刷要求送信手段
40A 符号特定部
40B 統計テーブル参酌部
50 情報格納手段
70A プリンタ
70B プリンタ
10 Print
12 Input unit 13
20B PC
30 Virtual Printer Driver 31 Print
Claims (9)
前記印刷要求解析処理手段は、取得した印刷要求情報の中から前記印刷設定情報と印刷の状況に基づく印刷状況データを抽出する設定状況抽出部を備え、
前記印刷要求解析処理手段に、前記設定状況抽出部にて抽出した前記印刷設定情報及び前記印刷状況データを予め前記情報格納手段に記録された印刷履歴情報と比較することで印刷設定の適否を判定すると共にその結果を前記印刷要求解析処理手段に送信する印刷設定適否判定手段を併設し、
前記印刷要求解析処理手段を、
前記印刷設定適否判定手段から適切である旨の判定結果を得ると、リアルタイムで取得していた印刷要求情報を前記印刷要求送信手段に受け渡す適切情報仲介部を含む構成とし、
前記印刷設定適否判定手段は、
前記設定状況抽出部にて抽出した前記印刷設定情報と前記印刷状況データのそれぞれを予め前記情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定する符号特定部と、
前記符号特定部にて特定した各符号を予め前記情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した前記印刷履歴情報と比較することで印刷設定の適否を判定する統計テーブル参酌部と、を備えたことを特徴とする印刷設定管理システム。 Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information.
The print request analysis processing unit includes a setting status extraction unit that extracts printing status data based on the print setting information and a printing status from the acquired printing request information,
The print request analysis processing unit determines whether print settings are appropriate by comparing the print setting information and the print status data extracted by the setting status extraction unit with print history information recorded in the information storage unit in advance. And a print setting suitability determination means for transmitting the result to the print request analysis processing means,
The print request analysis processing means
When obtaining a determination result indicating that it is appropriate from the print setting suitability determination unit, a configuration including an appropriate information mediation unit that delivers the print request information acquired in real time to the print request transmission unit ,
The print setting suitability determining means includes
Each of the print setting information and the print status data extracted by the setting status extraction unit is distributed to a setting correspondence table and a situation correspondence table stored in the information storage unit in advance, and each element is associated with a code there. A code identification unit to identify;
The printing history in which the result of associating each code specified by the code specifying unit in the statistical information table stored in advance in the information storage unit is recorded in the statistical information table every time printing is performed And a statistical table reference unit that determines whether print settings are appropriate by comparing the information with information .
前記印刷要求解析処理手段を、
前記印刷設定適否判定手段から適切ではない旨の判定結果および適切な印刷設定情報を得ると、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を対応する情報処理装置にフィードバックする情報フィードバック部を含む構成とし、
前記適切な印刷設定情報は、前記印刷設定適否判定手段がその判定の際に前記情報格納手段から取得した情報であることを特徴とする印刷設定管理システム。 The print setting management system according to claim 1,
The print request analysis processing means
When the determination result indicating that the print setting is appropriate and the appropriate print setting information are obtained from the print setting propriety determination unit, the information processing apparatus corresponding to the confirmation information with the appropriate print setting information added to the print request information acquired in real time Including an information feedback unit that feeds back to
The print setting management system, wherein the appropriate print setting information is information acquired from the information storage unit by the print setting suitability determination unit at the time of the determination.
前記印刷要求解析処理手段は、
前記情報フィードバック部にて前記確認情報を送信した前記対応する情報処理装置から訂正された印刷設定情報を含む訂正印刷要求情報を取得すると、その訂正印刷要求情報を前記設定状況抽出部に送信する再判定制御部と、
前記情報フィードバック部にて前記確認情報を送信した前記対応する情報処理装置から印刷設定情報を訂正しない旨の保持印刷要求情報を取得すると、その保持印刷要求情報を前記印刷要求送信手段に受け渡す保持情報仲介部と、
を備えることを特徴とした印刷設定管理システム。 The print setting management system according to claim 2,
The print request analysis processing means includes
When the corrected feedback request information including the corrected print setting information is acquired from the corresponding information processing apparatus that has transmitted the confirmation information by the information feedback unit, the corrected print request information is transmitted to the setting status extraction unit. A judgment control unit;
When the retained feedback request information indicating that the print setting information is not corrected is acquired from the corresponding information processing apparatus that has transmitted the confirmation information by the information feedback unit, the retained print request information is transferred to the print request transmitting unit. Information brokerage department,
A print setting management system comprising:
前記印刷要求解析処理手段は、前記印刷要求送信手段に受け渡した情報に含まれる前記印刷設定情報の特徴と前記印刷状況データの特徴を前記情報格納手段に累積的に記録することで前記印刷履歴情報を随時更新する適切設定記憶処理部を供えたことを特徴とする印刷設定管理システム。 In the print setting management system according to any one of claims 1 to 3,
The print request analysis processing means cumulatively records in the information storage means the characteristics of the print setting information and the characteristics of the print status data included in the information delivered to the print request transmission means, thereby the print history information. A print setting management system provided with an appropriate setting storage processing unit for updating the data as needed.
前記情報格納手段は、複数の前記対応するプリンタのそれぞれに関連づけられた前記印刷履歴情報を予め別個に格納しており、
前記印刷設定適否判定手段は、その判定に際して、この複数の前記対応するプリンタのそれぞれに関連づけられた前記印刷履歴情報の内のいずれか1つを参酌することを特徴とする印刷設定管理システム。 In the print setting management system according to any one of claims 1 to 4,
The information storage means separately stores the print history information associated with each of the plurality of corresponding printers in advance;
The print setting management system is characterized in that the print setting propriety determining means refers to any one of the print history information associated with each of the plurality of corresponding printers.
前記印刷設定管理システムに連携した複数の情報処理装置のいずれか1つからの印刷要求情報を印刷要求受信手段が受信し、
この受信した印刷要求情報の中から前記印刷要求情報と印刷の状況に基づく印刷状況データを前記印刷要求解析処理手段が抽出し、
この抽出した前記印刷設定情報と前記印刷状況データを、予め前記情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定し、特定した各符号を予め前記情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した印刷履歴情報と比較することによる印刷設定の適否の判定を、前記印刷要求解析処理手段に併設された印刷設定適否判定手段が実行し、
そこで「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を前記印刷要求解析処理手段が前記印刷要求送信手段に受け渡すことを特徴とする印刷設定管理方法。 Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information. In the print settings management system,
A print request receiving unit receives print request information from any one of a plurality of information processing apparatuses linked to the print setting management system;
The print status data based on the status of the print and the print request information is the print request analysis means extracts from the received print request information,
The extracted print setting information and the print status data are distributed to the setting correspondence table and the status correspondence table stored in advance in the information storage unit, and the codes are specified by associating the elements with each other. Whether the print setting is appropriate or not by comparing the result of the association in the statistical information table stored in the information storage means in advance with the print history information recorded in the statistical information table every time printing is performed . determination, the print request analysis processing print setting appropriateness determination means provided together in unit executes,
So when obtaining the "appropriate and determination result indicating", the print setting management print request information which has been acquired in real-time the print request analysis processing means, characterized in that passed to the print request transmission means Method.
印刷設定の適否の判定を実行した前記印刷設定適否判定手段が、「適切ではない旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を対応する情報処理装置にフィードバックすることを特徴とした印刷設定管理方法。 The print setting management method according to claim 6 ,
The print setting propriety determination unit that performed the determination of the appropriateness of the print settings, upon obtaining a "determination result that not appropriate" is accompanied by a suitable printing setting information to the print request information which has been acquired in real-time The print setting management method is characterized in that the confirmation information is fed back to a corresponding information processing apparatus.
前記印刷設定管理システムに連携した複数の情報処理装置のいずれか1つからの印刷要求情報を受信する印刷要求受信機能、
この印刷要求受信機能によって受信した印刷要求情報の中から前記印刷設定情報と印刷の状況に基づく印刷状況データを前記印刷要求解析処理手段が抽出する設定状況抽出機能、
この設定状況抽出機能によって抽出した前記印刷設定情報と前記印刷状況データを、予め前記情報格納手段に格納された設定対応テーブルと状況対応テーブルに分配すると共にそこで各要素を対応づけて符号を特定し、特定した各符号を予め前記情報格納手段に格納された統計情報テーブル内にて関連づけた結果を、経時的に行う印刷の度にその統計情報テーブル内に記録した印刷履歴情報と比較することによる印刷設定の適否の判定を、前記印刷要求解析処理手段に併設された印刷設定適否判定手段が実行する印刷設定適否判定機能、
この印刷設定適否判定機能によって「適切である旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報を前記印刷要求解析処理手段が前記印刷要求送信手段に受け渡す適切情報仲介機能、をコンピュータに実現させることを特徴とした印刷設定管理プログラム。 Print request receiving means for collectively receiving print request information including print setting information input from the outside, and print request analysis for analyzing the print request information acquired via the print request receiving means and performing predetermined processing A processing unit; a print request transmission unit that transmits the print request information received from the print request analysis processing unit to a corresponding printer; and an information storage unit that stores information necessary for managing the print setting information. In the print settings management system,
A print request receiving function for receiving print request information from any one of a plurality of information processing apparatuses linked to the print setting management system;
The print request receiving function the print request analysis setting state extraction function processing means for extracting print status data based on the status of the print and the print setting information from the print request information received by,
The print setting information and the print status data extracted by the setting status extraction function are distributed in advance to a setting correspondence table and a situation correspondence table stored in the information storage unit, and each element is associated therewith to specify a code. By comparing the result of associating each identified code in the statistical information table previously stored in the information storage unit with the print history information recorded in the statistical information table every time printing is performed the determination of the appropriateness of the print settings, the print request analysis processing print setting appropriateness determination means provided together in unit executes the print setting propriety determination function,
When obtaining a "determination result that is appropriate" is appropriate information print request information which has been acquired in real-time the print request analysis processing means and passes to the print request transmitting means by the print setting propriety judging function A print setting management program characterized by having a computer realize an intermediary function.
前記印刷設定適否判定機能によって「適切ではない旨の判定結果」を得た場合には、リアルタイムで取得していた印刷要求情報に適切な印刷設定情報を添えた確認情報を、前記印刷要求解析処理手段が対応する情報処理装置にフィードバックする情報フィードバック機能、をコンピュータに実現させることを特徴とした印刷設定管理プログラム。 In the print setting management program according to claim 8 ,
When said print setting propriety determination function "determination result that not right" afforded the can, the confirmation information accompanied by appropriate print setting information to the print request information which has been acquired in real time, the print request analysis process A print setting management program that causes a computer to realize an information feedback function that feeds back information to an information processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012084951A JP5949072B2 (en) | 2012-04-03 | 2012-04-03 | Print setting management system, print setting management method, and print setting management program. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012084951A JP5949072B2 (en) | 2012-04-03 | 2012-04-03 | Print setting management system, print setting management method, and print setting management program. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013214243A JP2013214243A (en) | 2013-10-17 |
| JP5949072B2 true JP5949072B2 (en) | 2016-07-06 |
Family
ID=49587517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012084951A Expired - Fee Related JP5949072B2 (en) | 2012-04-03 | 2012-04-03 | Print setting management system, print setting management method, and print setting management program. |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5949072B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6319157B2 (en) * | 2015-03-31 | 2018-05-09 | 京セラドキュメントソリューションズ株式会社 | Information processing device monitoring system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003005931A (en) * | 2001-06-20 | 2003-01-10 | Fuji Xerox Co Ltd | Picture processor |
| JP4632624B2 (en) * | 2002-11-05 | 2011-02-16 | シャープ株式会社 | Print control system |
| JP4470624B2 (en) * | 2003-08-29 | 2010-06-02 | セイコーエプソン株式会社 | Printer, printing system, printing method, and printing program |
-
2012
- 2012-04-03 JP JP2012084951A patent/JP5949072B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013214243A (en) | 2013-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8169643B2 (en) | Communication system including printer and user terminals for bi-directional communications | |
| US20070229877A1 (en) | Technology for dealing with errors in printing device | |
| US9152363B2 (en) | Print control apparatus controlling deletion of print job history and job data based on a set retention period | |
| JP6672045B2 (en) | Control device, control system, control method, and program | |
| CN113165405B (en) | Image forming apparatus, method for activating ink cartridge, and computer readable medium | |
| JP4775466B2 (en) | Print management program, print management apparatus, and printer system | |
| US8982396B2 (en) | Image forming apparatus for displaying a tally window of print histories, control method therefor, printing system, and non-transitory computer-readable medium | |
| US8014015B2 (en) | Print data processing system, printer, and data processing indicating apparatus | |
| CN107977171B (en) | Print management apparatus and computer readable medium storing print management program | |
| JP6308828B2 (en) | Management system and management method | |
| JP2011201024A (en) | Printer and terminal device | |
| US11593049B2 (en) | Printer, non-transitory computer readable medium, and print system for executing printing considering limited functions | |
| JP5949072B2 (en) | Print setting management system, print setting management method, and print setting management program. | |
| JP6457808B2 (en) | Print control device | |
| US20140010558A1 (en) | Malfunction inferring apparatus, malfunction inferring method, and non-transitory computer readable medium | |
| JP5656553B2 (en) | Printing system, printing history management device, printing device, and printer driver | |
| US10334124B2 (en) | Information processing apparatus, non-transitory computer readable medium, and information processing system for print job management | |
| US20190052763A1 (en) | Information processing system, post-processing apparatus, control method for sheet feeding | |
| DE10350367A1 (en) | Printing after consumables are used up | |
| JP2011143590A (en) | Printer | |
| US9843695B2 (en) | Information processing system for acquiring the state of information processing apparatuses and determining whether to restrict a requested process | |
| JP2015184835A (en) | Log information collecting apparatus, method, and program | |
| CN112511712B (en) | Image forming apparatus, control method, and storage medium | |
| JP2008257624A (en) | Print system | |
| US20200057587A1 (en) | Print in a user defined print area of a print media |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160412 |
|
| 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: 20160510 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160523 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5949072 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |