JP6226030B2 - Image forming apparatus, program, recording medium, and image forming method - Google Patents
Image forming apparatus, program, recording medium, and image forming method Download PDFInfo
- Publication number
- JP6226030B2 JP6226030B2 JP2016114437A JP2016114437A JP6226030B2 JP 6226030 B2 JP6226030 B2 JP 6226030B2 JP 2016114437 A JP2016114437 A JP 2016114437A JP 2016114437 A JP2016114437 A JP 2016114437A JP 6226030 B2 JP6226030 B2 JP 6226030B2
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- print data
- user identification
- display
- terminal
- 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
Links
- 238000000034 method Methods 0.000 title claims description 36
- 238000012790 confirmation Methods 0.000 claims description 41
- 238000012217 deletion Methods 0.000 claims description 13
- 230000037430 deletion Effects 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 39
- 230000006870 function Effects 0.000 description 29
- 230000008569 process Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 12
- 238000007726 management method Methods 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 10
- 238000000605 extraction Methods 0.000 description 7
- 230000010365 information processing Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- FTGYKWAHGPIJIT-UHFFFAOYSA-N hydron;1-[2-[(2-hydroxy-3-phenoxypropyl)-methylamino]ethyl-methylamino]-3-phenoxypropan-2-ol;dichloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CN(C)CCN(C)CC(O)COC1=CC=CC=C1 FTGYKWAHGPIJIT-UHFFFAOYSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Control Or Security For Electrophotography (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理装置、およびプログラム、並びに記録媒体に関するものである。 The present invention relates to an information processing apparatus, a program, and a recording medium.
近年、広大なオフィスに、ネットワークに接続される印刷装置ともいえるプリンタが複数台導入されることに伴い、印刷物を経由した情報漏えいの問題が顕在化しつつある。つまり、プリンタが多くの社員の印刷出力を引き受けるようになったことにより、ある社員が出力した印刷物に記載されている機密情報が、意図しない他の社員に見られてしまうことが頻発している。 In recent years, with the introduction of a plurality of printers, which can be regarded as printing apparatuses connected to a network, in a vast office, the problem of information leakage via printed matter is becoming apparent. In other words, because the printer now accepts the print output of many employees, the confidential information described in the printed matter output by one employee is often seen by other unintended employees. .
そこで、プリンタにユーザー認証の仕組みを採り入れて情報漏えいに対応することが行われている。このユーザー認証では、プリンタは印刷データを受信した時点では直ちに印刷を実行せず、一旦内蔵ハードディスクに保持する(スプールする)。ユーザーは印刷データをプリンタへ送信した後、プリンタの設置してある場所に赴き、プリンタ上でログイン操作と印刷指示操作を実行して、始めて印刷が実行される。これ以降、本明細書ではこのような利用形態をオンデマンド印刷と記述する。このようなオンデマンド印刷は、印刷物の取り違えや置き忘れによる情報漏えいを防ぐことができるだけでなく、無駄な印刷や放置された紙文書も減らすことができる、優れた印刷方式である。 Therefore, a mechanism for user authentication is adopted in the printer to cope with information leakage. With this user authentication, the printer does not immediately execute printing when it receives print data, but temporarily holds (spools) it in the internal hard disk. After the user transmits the print data to the printer, the user goes to the place where the printer is installed, executes a login operation and a print instruction operation on the printer, and printing is executed for the first time. Henceforth, in this specification, such a utilization form is described as on-demand printing. Such on-demand printing is an excellent printing method that can not only prevent information leakage due to misplacement or misplacement of printed matter, but also reduce wasteful printing and abandoned paper documents.
また、ICカードを用いないユーザー認証の有力な具体例としては、周知のパスワード認証が挙げられる。プリンタでパスワード認証を行う場合、プリンタの操作画面に設けられたタッチパネルでユーザーIDとパスワードを入力することとなる。しかしながら、タッチパネルで多数の文字を入力する行為は煩雑である。そこで、ユーザーIDの入力の手間を軽減する方法として、複数のユーザーをタッチパネルに表示し、その中からユーザー自身を示すボタンを選択する方法が挙げられる。その際、多数のユーザーから所望のユーザーを選択するために、ユーザー名を五十音順あるいはアルファベット順に並べ替え、頭文字で選択する。周知のアドレス帳のような管理形式である。 A well-known specific example of user authentication without using an IC card is well-known password authentication. When password authentication is performed by a printer, a user ID and a password are input using a touch panel provided on the operation screen of the printer. However, the act of inputting a large number of characters on the touch panel is complicated. Therefore, as a method for reducing the trouble of inputting the user ID, there is a method of displaying a plurality of users on the touch panel and selecting a button indicating the user from among them. At that time, in order to select a desired user from a large number of users, the user names are rearranged in alphabetical order or alphabetical order and selected by initials. It is a management format like a well-known address book.
なお、先行技術文献としてプリンタを含む情報システムの一例を特許文献1に、参考文献としてオンデマンド印刷の一例を非特許文献1に示す。
An example of an information system including a printer is shown in
しかしながら、上記に示されるような従来の技術にあっては以下のような問題点があった。非特許文献1で示されるオンデマンド印刷にあっては、ユーザー認証にICカードを用いている。ICカードは、ユーザー認証の方式としてはキー操作が最小限で済み、簡便である点で優れている。しかし、ICカードおよびカードリーダの導入コストが高価である。また、利用するユーザーの情報をあらかじめプリンタに登録しておく必要があり、このために専任の情報システム担当者を必要とする。このため、ICカードを利用したユーザー認証を利用する顧客は、比較的規模の大きい企業に限られていた。
However, the conventional techniques as described above have the following problems. In the on-demand printing shown in Non-Patent
今日のオフィス環境においてオンデマンド印刷が優れていることは周知されているものの、ユーザー認証の仕組みが、中小規模の企業や事業体への導入の足かせとなっていた。今、ICカードを用いず、専任の情報システム担当者がいなくても利用できる、簡便なユーザー認証によるオンデマンド印刷を実現することが求められている。 Although it is well known that on-demand printing is superior in today's office environment, the user authentication mechanism has been a drag on introduction to small and medium-sized businesses and business entities. Now, it is demanded to realize on-demand printing by simple user authentication that can be used without using an IC card and without a dedicated information system person in charge.
さらに、ユーザーIDの入力の手間を軽減する方法において、五十音順とアルファベット順の両方が存在する場合、タッチパネルでその全ての頭文字のタブを表示するには、広大な面積を必要とする。このような場合、五十音順の画面とアルファベット順の画面とを切り替える必要が生じる。つまり、画面選択の手間が増えることとなり、煩雑である。また、中小規模の企業や事業体では、五十音順とアルファベット順でユーザーを管理するほどユーザー数が多くない場合が多々あり得るので、五十音順とアルファベット順でのユーザー管理方法は、少数ユーザーでのオンデマンド印刷の利用形態には不向きであった。 Furthermore, in the method of reducing the trouble of inputting the user ID, when both the alphabetical order and the alphabetical order exist, a large area is required to display the tabs of all the initial letters on the touch panel. . In such a case, it is necessary to switch between a screen in alphabetical order and a screen in alphabetical order. That is, the trouble of selecting a screen increases, which is complicated. In addition, since there are many cases where the number of users is not so large as to manage users in alphabetical order in small and medium-sized companies and business entities, the user management method in alphabetical order and alphabetical order is, It was not suitable for on-demand printing with a small number of users.
このように、ユーザー操作に応じて印刷データ等の出力データを提供する技術に関し、ユーザーの利便性を向上させたいという課題があった。 As described above, there is a problem of improving the convenience for the user with respect to a technique for providing output data such as print data in accordance with a user operation.
本発明は上記に鑑みてなされたものであり、ユーザ操作に応じた出力データを提供するときのユーザーの利便性の向上を図ることを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to improve user convenience when providing output data corresponding to a user operation.
上述した課題を解決し、目的を達成するために、本発明は、ネットワークを介して接続する端末が送信した印刷データと利用者識別情報とを保持し、前記印刷データの印刷または削除を制御する画像形成装置であって、利用者識別情報を記憶する記憶手段と、前記記憶手段に記憶された前記利用者識別情報に対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データを作成する作成手段と、前記第一の選択画面を表示手段に表示させる第一の表示制御手段と、選択された前記利用者識別情報に対応付く前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御手段と、前記印刷データを印刷する印刷手段と、を有し、前記作成手段は、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報が、前記記憶手段において記憶された場合に、前記第一の利用者識別情報に対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成し、前記第二の表示制御手段は、前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの前記一覧画面を前記表示手段に表示させることを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention holds print data and user identification information transmitted by a terminal connected via a network, and controls printing or deletion of the print data. an image forming apparatus, the selection of a storage means for storing a Subscriber identity, the user identification information to a selection button corresponding to the user identification information stored in said storage means is displayed Creation means for creating display data for displaying a first selection screen including a button , first display control means for causing the display means to display the first selection screen, and the selected user identification information And a second display control unit that causes the display unit to display a list screen of the print data corresponding to the printing unit, and a printing unit that prints the print data. When the first user identification information relating to the first print data transmitted from the terminal is stored in the storage means, the first user is not remembered. Creating the display data for displaying the first selection screen including the selection button corresponding to the identification information and including the selection button on which the first user identification information is displayed ; The display control means displays the list screen of one or more print data including the first print data when the first user identification information is selected via the first selection screen. It is characterized by being displayed on the means.
本発明は、ネットワークを介して接続される端末を利用する際におけるユーザーの利便性が向上するという効果を奏する。 INDUSTRIAL APPLICABILITY The present invention has an effect of improving user convenience when using a terminal connected via a network.
以下に添付図面を参照して、この発明にかかる情報処理装置、およびプログラム、並びに記録媒体の一実施の形態について詳細に説明する。 Exemplary embodiments of an information processing apparatus, a program, and a recording medium according to the present invention will be explained below in detail with reference to the accompanying drawings.
(実施の形態)
本実施の形態では、ネットワークに接続されるプリンタを例にとって説明する。本実施の形態にかかるプリンタは、複数のクライアントPCから利用され、オンデマンド印刷を実施する。従来、ネットワーク対応のプリンタがオンデマンド印刷を実施するには、あらかじめユーザー登録を行う必要があった。本実施の形態にかかるプリンタは、このユーザー登録の手間を軽減する仕組みを提供するものである。また、プリンタ上で印刷指示操作を実行する際、ユーザー数が多くなればなる程、自分の印刷データを探す手間が煩雑になる。本実施の形態にかかるプリンタは、自分の印刷データを探す手間を軽減する仕組みを提供するものである。以下、具体的な構成・動作などについて説明する。
(Embodiment)
In this embodiment, a printer connected to a network will be described as an example. The printer according to the present embodiment is used by a plurality of client PCs and performs on-demand printing. Conventionally, in order for a network compatible printer to perform on-demand printing, it is necessary to perform user registration in advance. The printer according to the present embodiment provides a mechanism for reducing the labor of user registration. Further, when the print instruction operation is executed on the printer, the more the number of users increases, the more troublesome it is to search for the print data of the user. The printer according to the present embodiment provides a mechanism for reducing the trouble of searching for own print data. Hereinafter, a specific configuration / operation will be described.
図1は、ネットワークで接続される印刷システムの構成を示す説明図である。印刷システム101は一般的な企業内ネットワークシステムである。端末102a、102bおよび102cは、企業内の社員にそれぞれ割り当てられているパーソナルコンピュータである。これら端末102a、102bおよび102cは、文書を印刷する際にはネットワーク104を通じて共通の複合機105を利用する。複合機105は、コピー機能、ファクシミリ機能、スキャナ機能およびプリンタ機能を備える。ユーザーが複合機105のプリンタ機能を利用する際には、ユーザー認証を必要とする。ユーザー認証は、ユーザーが複合機105の設置場所に赴き、自らが指示した印刷ジョブの選択と、必要に応じてパスワードなどの入力を実行する。
FIG. 1 is an explanatory diagram showing the configuration of a printing system connected via a network. The
図2は、図1における複合機105のハードウェア構成を示すブロック図である。複合機105は、情報処理装置としての観点から見ると実質的にコンピュータと等しい。バス202にはCPU203、ROM204、RAM205、不揮発性ストレージであるハードディスク装置(以下「HDD」と記述する)206の他、液晶タッチパネルを構成するLCD表示部207と操作部208、プリンタ機能を提供する印刷機構209、スキャナ機能とファクシミリ機能を提供するスキャナ210、印刷データを受信するためのNIC(Network Interface Card)211、ファクシミリの送受信のためのモデム212が接続されている。なお、本実施の形態では、スキャナ210とモデム212は、通常知られている技術であり、かつ直接的には関係しないので、これ以上の説明は割愛する。
FIG. 2 is a block diagram showing a hardware configuration of the
端末から送信された印刷データは、ネットワーク104とNIC211を通じて、HDD206に蓄積される。その後、ユーザーは操作部208を操作して、LCD表示部207の表示内容を確認して、自らの印刷ジョブを選択し、印刷の実行を指示する。こうして初めて、HDD206内の印刷データが印刷機構209に供給され、印刷が実行される。
Print data transmitted from the terminal is stored in the
図3は、複合機105のソフトウェアの機能を示すブロック図である。複合機105のHDD206内には、ネットワークOSと印刷機能やユーザー認証機能などを実現するためのプログラムが格納されており、プログラムによって実現される機能が図3に示されている。
FIG. 3 is a block diagram illustrating software functions of the multi-function peripheral 105. The
端末から送信された印刷データは、ネットワーク104を通じて、スプーラ302に送られる。スプーラ302は受信した印刷データをHDD206内のスプール領域303に格納する。また、スプーラ302は後述する印刷データ制御部304の指示にしたがい、スプール領域303内に格納(保持)してある印刷データを印刷機構209へ送り出す。
Print data transmitted from the terminal is sent to the
スプール領域303は、HDD206内の特定のディレクトリ配下である。本実施の形態では、複合機105で稼動するネットワークOSがPOSIX(Portable Operating System Interface for UNIX(登録商標))に準拠するOSであるので、「/spool/」となる。あるいは「/var/spool/」でもよい。
The
印刷データ制御部304は、幾つかの機能を実現する。一つは、スプーラ302が受信する印刷データのヘッダ情報を読み取り、印刷データ属性情報として後述するユーザー情報生成部305に送り出す。もう一つは、スプーラ302が受信を完了した印刷データを、スプール領域303内のユーザーのディレクトリ配下に移動し、印刷データのファイル名を書き換える(リネーム:rename)。さらに、もう一つは、後述するオンデマンド印刷画面作成部306から指示された、スプール領域303内の所定の印刷データの印刷を実行するために、スプーラ302に当該印刷データの印刷機構209への出力を指示する。また、後述するオンデマンド印刷画面作成部306から指示されたスプール領域303内に格納(保持)してある所定の印刷データの削除を実行する。
The print
ユーザー情報生成部305は、印刷データ制御部304から印刷データ属性情報を受け取ると、後述するユーザー情報テーブル307を参照しながら、当該印刷データに含まれているユーザー情報が新規ユーザーであるか否かを判断する。この判断の結果、新規ユーザーであればユーザー情報テーブル307に新規のレコードを追加した後、新規ユーザーのためのサブディレクトリを、スプール領域303に作成する。
Upon receiving the print data attribute information from the print
以上、スプーラ302、印刷データ制御部304およびユーザー情報生成部305は、印刷データの受信に伴って動作する機能ブロックである。
As described above, the
なお、この図3において、スプール領域303は印刷データ蓄積手段の機能を有し、スプーラ302は受信手段の機能を有し、ユーザー情報生成部305は識別情報取得手段、登録済判断手段、識別情報登録手段の機能を有し、印刷データ制御部304は印刷データ保存手段の機能を有する。
In FIG. 3, a
LCD表示部207は周知のカラー液晶ディスプレイである。図11にて後述する色タブおよび色マークを表示するために、多色表示が可能な表示素子である必要がある。操作部208は、LCD表示部207に重ね合わされる、周知の抵抗膜などよりなるタッチパネルと、種々の操作ボタンを含む。表示制御部308は、後述する入出力制御部309から送られる表示データに基づいて、LCD表示部207の表示動作を制御する。
The
入出力制御部309は、後述する私書箱選択画面作成部310、オンデマンド印刷画面作成部306および私書箱設定画面作成部311のうちの一つを選択して、表示制御部308と操作部208とを接続する。そして、入出力制御部309は、私書箱選択画面作成部310、オンデマンド印刷画面作成部306および私書箱設定画面作成部311のうちの選択した一つから表示データを受け取り、表示制御部308に渡す動作と、ユーザーによる操作部208の操作情報を受け取り、私書箱選択画面作成部310、オンデマンド印刷画面作成部306および私書箱設定画面作成部311のうちの選択した一つに送る動作を実行する。また、入出力制御部309は、ユーザーによる操作部208の操作情報に応じて、私書箱選択画面作成部310、オンデマンド印刷画面作成部306および私書箱設定画面作成部311の選択を切り替える動作も行う。
The input /
私書箱選択画面作成部310は、後述する私書箱選択画面をLCD表示部207に表示する機能を提供する。この機能を提供するために、私書箱選択画面作成部310は操作部208の操作情報を受け取ると共に、後述するユーザー情報テーブル307を読み取り、LCD表示部207に表示するための表示データを作成する。
The post office box selection
オンデマンド印刷画面作成部306は、後述するオンデマンド印刷画面をLCD表示部207に表示する機能を提供する。この機能を提供するために、オンデマンド印刷画面作成部306は操作部208の操作情報を受け取り、ユーザー情報テーブル307を読み取ると共に、後述する印刷データ制御部304と必要な情報の授受を行い、LCD表示部207に表示するための表示データを作成する。
The on-demand print
私書箱設定画面作成部311は、私書箱設定画面をLCD表示部207に表示する機能を提供する。この機能を提供するために、私書箱設定画面作成部311は操作部208の操作情報を受け取ると共に、後述するユーザー情報テーブル307を読み取り、LCD表示部207に表示するための表示データを作成する。
The post office box setting
以上、表示制御部308、入出力制御部309、私書箱選択画面作成部310、オンデマンド印刷画面作成部306および私書箱設定画面作成部311は、ユーザーの操作に伴って動作する機能ブロックである。
As described above, the
図4は、印刷データ制御部304とユーザー情報生成部305の詳細を示すブロック図である。ここでは、図3における印刷データ制御部304とユーザー情報生成部305に注目して、これらの内部構成を示している。
FIG. 4 is a block diagram illustrating details of the print
印刷データ制御部304は、属性情報抽出部402と、スプールファイル移動処理部403と、印刷処理部404との、三つの機能ブロックを有する。
The print
属性情報抽出部402は、スプーラ302から印刷データのヘッダ情報を受け取り、印刷データ属性情報として後述するユーザー情報生成部305の私書箱ID確定処理部405に送り出す。スプールファイル移動処理部403は、後述するユーザー情報生成部305の私書箱ID確定処理部405から私書箱IDを受け取り、スプーラ302が受信を完了した印刷データを、スプール領域303内のユーザー(私書箱ID)のディレクトリ配下に移動し、印刷データのファイル名を書き換える。
The attribute information extraction unit 402 receives print data header information from the
印刷処理部404は、後述するオンデマンド印刷画面作成部306から指示された、スプール領域303内の所定の印刷データの印刷を実行するために、スプーラ302に当該印刷データの印刷機構209への出力を指示する。また、後述するオンデマンド印刷画面作成部306から指示された、スプール領域303内の所定の印刷データの削除を実行する。
The print processing unit 404 outputs the print data to the
ユーザー情報生成部305は、私書箱ID確定処理部405と、私書箱ID確認部406の、二つの機能ブロックを有する。
The user
私書箱ID確定処理部405は、属性情報抽出部402から印刷データ属性情報を受け取り、スプーラ302が受信した印刷データの私書箱IDを確定する。そして、私書箱ID確定処理部405は、私書箱ID確認部406に私書箱IDを渡して、当該私書箱IDがユーザー情報テーブル307に登録済みであるか否かを確認させる。私書箱ID確定処理部405は、私書箱ID確認部406が私書箱IDの確認処理を終了したら、ユーザー情報テーブル307の該当するレコードのスプール数とスプール時刻を更新する。
The post office box ID
私書箱ID確認部406は、私書箱ID確定処理部405が確定した私書箱IDを私書箱ID確定処理部405から受け取り、ユーザー情報テーブル307を当該私書箱IDで検索し、当該私書箱IDがユーザー情報テーブル307に登録済みであるか否かを確認する。そして、私書箱ID確認部406は、新規のユーザーであれば、スプール領域303に当該私書箱IDのディレクトリを作成する。
The post office box ID confirmation unit 406 receives the post office box ID confirmed by the post office box ID
図5は、ユーザー情報テーブル307の構成を示す図表である。「私書箱ID」フィールドは、印刷データのヘッダに含まれる、複合機105を利用するユーザーを一意に識別するための情報である。いわば「ユーザーID」ともいえる。「表示名」フィールドは、ユーザーが複合機105のLCD表示部207に自らの私書箱IDに代えて表示させたい名称である。これは私書箱設定画面作成部311によって、ユーザーの任意で設定される。「暗証番号」フィールドは、私書箱設定画面作成部311によって、ユーザーの任意で設定される暗証番号が格納される。「私書箱色」フィールドは、私書箱設定画面作成部311によって、ユーザーの任意で設定される私書箱の色の情報が格納される。「スプール数」フィールドは、ユーザーのスプールディレクトリ内に存在する印刷データの数が格納される。「最新スプール日時」フィールドは、ユーザーのスプールディレクトリ内に存在する印刷データのうち、最新のものの作成日時が格納される。
FIG. 5 is a chart showing the configuration of the user information table 307. The “post office box ID” field is information for uniquely identifying the user who uses the multi-function peripheral 105 included in the header of the print data. In other words, it can be said to be a “user ID”. The “display name” field is a name that the user wants to display on the
「最新スプール日時」フィールドは、図9にて後述する私書箱選択画面表示処理において、ソート処理のキーフィールドとして用いられる。複合機105のLCD表示部207に私書箱選択画面が表示される際、最新の印刷データを先頭に表示させるためである。
The “latest spool date” field is used as a key field for sort processing in the post office box selection screen display processing described later with reference to FIG. This is because the latest print data is displayed at the top when the post office box selection screen is displayed on the
また、「最新スプール日時」フィールドは、ユーザー情報テーブル307のうち、全く利用されていないユーザーのレコードを削除する際の指標にも用いられる。たとえば、一ヶ月以上も利用していないユーザーのレコードを保持し続けると、人事異動等の度にユーザー情報テーブル307が膨れ上がり続けて、ユーザー情報テーブル307の参照速度が遅くなってしまう。そこで、たとえば30日という目安で、利用のないユーザーのレコードを削除する処理を定期的に自動実行すると、ユーザー管理の手間が不要になる。なお、ユーザーを削除する際は、スプール領域303内の該当するスプールディレクトリも同時に削除する。
The “latest spool date / time” field is also used as an index when deleting a record of a user that is not used at all in the user information table 307. For example, if a record of a user who has not been used for a month or more is kept, the user information table 307 continues to expand every time personnel changes or the like, and the reference speed of the user information table 307 becomes slow. Therefore, for example, if a process for deleting a record of a user who is not used is automatically executed regularly on the basis of 30 days, the labor of user management becomes unnecessary. When deleting a user, the corresponding spool directory in the
上述のユーザー削除処理は、POSIX系OSで周知のcron等のスケジューラを用いて、一日一回程度、定期的に実行させるとよい。図3および図4では図示していないが、周知のカレンダクロックから現在日時情報を取得して、ユーザー情報テーブル307の「最新スプール日時」フィールドの内容を確認し、ユーザー削除処理を実行するユーザー削除処理部を設けることとなる。 The above-described user deletion process may be executed periodically about once a day using a scheduler such as cron well-known in the POSIX OS. Although not shown in FIGS. 3 and 4, the current date / time information is acquired from a known calendar clock, the contents of the “latest spool date / time” field of the user information table 307 are confirmed, and the user deletion process is executed. A processing unit will be provided.
図6は、スプール領域303のディレクトリ構成を示す説明図である。スプール領域303のディレクトリである「/spool/」配下には、私書箱IDと等しい名称のサブディレクトリが作成されている。ファイル名は、カンマ(’)をフィールドセパレータ(欄区切子)とするテキストである。左端からフィールドの順番に、「ジョブ番号」、「スプール日時」、「ページ数」、「カラー印刷または白黒印刷の種別」、「用紙サイズ」そして「文書名」と続く。このように、ファイル名が印刷データの諸元を表しているので、特定のユーザーのディレクトリ内に存在する印刷データファイルのファイル名を読み取るだけで、その詳細情報が判る。
FIG. 6 is an explanatory diagram showing the directory structure of the
図7は、印刷データの受信処理を示すフローチャートである。スプーラ302が印刷データを受信することによって始まる、スプーラ302、印刷データ制御部304およびユーザー情報生成部305の動作の流れを示す。
FIG. 7 is a flowchart illustrating print data reception processing. An operation flow of the
スプーラ302が端末から印刷データを受信すると、スプーラ302は最初に一意性のあるファイル名を自動的に生成して、印刷データをそのファイルに流し込む(ステップS701)。この処理に伴って、スプーラ302が受信する印刷データは印刷データ制御部304にも渡される。続いて、印刷データ制御部304の属性情報抽出部402は、受信した印刷データのヘッダから印刷データの属性情報を読み取る(ステップS702)。
When the
続いて、印刷データの受信が完了したか否かを判断する(ステップS703)。ここで印刷データの受信が完了していなければ、印刷データ制御部304は、スプーラ302が印刷データの受信を完了するまで待機する(ステップS703のNO)。一方、スプーラ302が印刷データの受信を完了し、印刷データファイルのクローズ処理を完遂したら(ステップS703のYES)、印刷データ制御部304の属性情報抽出部402はユーザー情報生成部305に印刷データ属性情報を引き渡す。ユーザー情報生成部305の私書箱ID確定処理部405は印刷データ属性情報を受け取ると、後述する私書箱ID確定処理を実行して(ステップS704)、スプーラ302が受信した印刷データの私書箱IDを取得する。そして、私書箱ID確認部406に私書箱IDを引き渡す。
Subsequently, it is determined whether or not reception of print data is completed (step S703). If the reception of the print data is not completed here, the print
続いて、ユーザー情報生成部305の私書箱ID確認部406は、私書箱ID確定処理部405から受け取った私書箱IDをユーザー情報テーブル307と照合して、当該私書箱IDは既にユーザー情報テーブル307に登録済みであるか否かを判断する(ステップS705)。ここで、未登録の私書箱IDであれば(ステップS705のNO)、私書箱ID確認部406はユーザー情報テーブル307に当該私書箱IDの新規レコードを追記し、スプール領域303に当該私書箱IDのスプールディレクトリを作成する(ステップS706)。
Subsequently, the post office box ID confirmation unit 406 of the user
一方、ステップS705にて、私書箱ID確認部406が私書箱ID確定処理部405から受け取った私書箱IDが既にユーザー情報テーブル307に登録済みであった場合(ステップS705のYES)、あるいはステップS706を実行した後は、受信した印刷データの私書箱IDが確定した状態である。そこで、ユーザー情報生成部305の私書箱ID確定処理部405は、印刷データ制御部304に当該私書箱IDを渡す。印刷データ制御部304のスプールファイル移動処理部403は、私書箱ID確定処理部405から私書箱IDを受けて、ステップS703の時点で一時的に保持した印刷データを、当該私書箱IDのディレクトリに移動し、ステップS702で取得した印刷データ属性情報に基づいてファイル名を更新する(ステップS707)。
On the other hand, if the post office box ID received by the post office box ID confirmation unit 406 from the post office box ID
最後に、ユーザー情報生成部305の私書箱ID確定処理部405は、ユーザー情報テーブル307の当該私書箱IDのレコードの更新を行う。具体的には、当該私書箱IDのディレクトリ内に存在する印刷データファイルの数を見て、当該私書箱IDの「スプール数」フィールドを更新し、ステップS707で作成した最新の印刷データファイルのファイル名に付されている「スプール日時」に基づいて、「最新スプール日時」フィールドを更新する(ステップS708)。そして、一連の処理を終了する。
Finally, the post office box ID
ステップS706で実行される新規ユーザー登録の際、ユーザー情報生成部305の私書箱ID確定処理部405は、新規ユーザーに対して初期状態の規定値(defaut:デフォルト)として、私書箱色を「紺」に設定する。私書箱色の値は、図10にて後述する私書箱設定画面にて、ユーザーの任意で変更が可能である。
At the time of new user registration executed in step S706, the post office box ID
以上に述べたように、複合機105が印刷データを受信すると、ユーザー情報生成部305は既存のユーザーか否かを判断する。この判断の結果、新規のユーザーであると判断したら、直ちにユーザー情報テーブル307に登録する。そして、新規ユーザー用のスプールディレクトリを作成し、受信した印刷データの印刷データファイルを当該ディレクトリに移動する。
As described above, when the
図8は、私書箱ID確定処理を示すフローチャートであり、図7のステップS704の処理の詳細を示す。処理を開始すると、ユーザー情報生成部305の私書箱ID確定処理部405は最初に、印刷データ制御部304の属性情報抽出部402から受け取った印刷データ属性情報の中に認証ユーザー名が存在するか否かを判断する(ステップS801)。認証ユーザー名は、端末にインストールされているプリンタドライバの設定画面から入力して設定する任意のユーザー名である。ここで、認証ユーザー名が存在すれば(ステップS801のYES)、この認証ユーザー名を抽出して私書箱ID確認部406に渡して(ステップS802)、処理を終了する。
FIG. 8 is a flowchart showing the post office box ID determination process, and shows details of the process in step S704 of FIG. When the process is started, the post office box ID
一方、ステップS801で認証ユーザー名がなかったら(ステップS801のNO)、ユーザー情報生成部305の私書箱ID確定処理部405はあらかじめ複合機105の設置作業の際に設定されている私書箱IDの指定形式を確認する(ステップS803)。ここで、「ユーザー名」であれば(ステップS803のYES)、ユーザー情報生成部305の私書箱ID確定処理部405は印刷データ属性情報からログオンユーザー名を抽出して私書箱ID確認部406に渡して(ステップS804)、処理を終了する。「ユーザー名」は、端末で稼動するOSを使用する際のユーザー認証に用いるログインIDである。OSはたとえばWindows(登録商標)である。端末にインストールされているプリンタドライバは、印刷データを生成する際、このログインIDをユーザー名として印刷データのヘッダに含める。
On the other hand, if there is no authenticated user name in step S801 (NO in step S801), the post office box ID
ステップS803で、ユーザー情報生成部305の私書箱ID確定処理部405が確認した私書箱IDの指定形式が「コンピュータ名+ユーザー名」であれば(ステップS803のNO)、ユーザー情報生成部305の私書箱ID確定処理部405は印刷データ属性情報からコンピュータ名とログオンユーザー名を抽出して、これを組み合わせた形式で私書箱ID確認部406に渡して(ステップS805)、処理を終了する。
If the designation format of the post office box ID confirmed by the post office box ID
「コンピュータ名」は、端末で稼動するOSのインストール時などに、インストール作業者によって付与される任意のマシン名である。端末にインストールされているプリンタドライバは、印刷データを生成する際、このマシン名をコンピュータ名として印刷データのヘッダに含める。 “Computer name” is an arbitrary machine name given by an installation operator when an OS running on a terminal is installed. When the printer driver installed in the terminal generates print data, the machine name is included in the header of the print data as a computer name.
以上に述べたように、ユーザー情報生成部305は印刷データのヘッダに含まれる印刷データ属性情報を読み取り、最初に認証ユーザー名があるか否かを確認する。認証ユーザー名があれば、最優先でこれをユーザーを一意に識別するための私書箱IDとして取得する。つぎに、認証ユーザー名がなければ、あらかじめ複合機105に設定されている私書箱ID形式が「ユーザー名」と「コンピュータ名+ユーザー名」のいずれに設定されているのかを確認する。確認の結果、「ユーザー名」であれば、印刷データ属性情報からユーザー名を私書箱IDとして取得する。「コンピュータ名+ユーザー名」であれば、印刷データ属性情報からコンピュータ名とユーザー名を取得して、これらを組み合わせて私書箱IDとする。
As described above, the user
つまり、ユーザーから印刷データを受信したら、直ちにユーザーを一意に識別する私書箱IDが、印刷データ中のヘッダから読み出される。 That is, as soon as print data is received from the user, a post office box ID that uniquely identifies the user is read from the header in the print data.
私書箱ID形式は、ネットワーク104上に存在する端末が、どのような管理がなされているかに因る。Windows(登録商標)の場合は、「ドメイン管理」方式と「ワークグループ管理」方式によって分けられる。
The post office box ID format depends on how the terminals existing on the
「ドメイン管理」方式の場合、ネットワーク104上にドメイン管理サーバが存在する。そして、ユーザー名がドメイン管理サーバによって一意性が担保されているので、ユーザー名だけでユーザーを識別することができる。
In the case of the “domain management” method, a domain management server exists on the
「ワークグループ管理」方式の場合、ユーザー名の一意性が保証できない。したがって、ユーザー名にコンピュータ名を加えて、一意性を担保できるようにする。 In the case of the “workgroup management” method, the uniqueness of the user name cannot be guaranteed. Therefore, the computer name is added to the user name to ensure uniqueness.
図9は、私書箱選択画面を表示する処理を示すフローチャートである。ユーザーが操作部208を操作することによって始まる、私書箱選択画面作成部310、入出力制御部309、表示制御部308およびLCD表示部207の動作の流れを示す。
FIG. 9 is a flowchart showing a process for displaying a post office box selection screen. A flow of operations of the post office box selection
処理を開始すると、私書箱選択画面作成部310は起動の際に渡された引数(パラメータ)から、表示させる「タブ色」と、「何ページ目」から表示させるかの情報を取得する(ステップS901)。つぎに、私書箱選択画面作成部310はステップS901で取得した「タブ色」に基づいて、ユーザー情報テーブル307の絞り込み検索を実行する(ステップS902)。この絞り込み検索では、「スプール数」フィールドの値が1以上のレコードに絞り込まれる。
When the process is started, the post office box selection
つぎに、私書箱選択画面作成部310はユーザー情報テーブル307の絞り込まれたレコードに対し、ユーザー情報テーブル307の「最新スプール日時」フィールドの値に基づいて、降順ソートを実行する(ステップS903)。最後に、私書箱選択画面作成部310は「何ページ目」の情報に基づいて、指定された範囲の9件分のレコードの情報を、入出力制御部309を通じて表示制御部308に送る。表示制御部308はLCD表示部207を制御して、9件分の情報を表示する(ステップS904)。そして、一連の処理を終了する。
Next, the post office box selection
図10はLCD表示部207の表示状態を説明する状態遷移図である。電源オフ状態あるいはスリープ状態のとき(状態S1001)は、LCD表示部207には何も表示されていない。状態S1001から電源オンあるいはスリープ状態から復帰すると、私書箱選択画面が表示される(状態S1002)。私書箱選択画面では、後述する更新ボタンや色選択タブボタンを押すことで、私書箱選択画面の状態のまま表示内容が変化する。
FIG. 10 is a state transition diagram for explaining the display state of the
状態S1002から特定の私書箱を選択して、所定のログイン手順を経ると、オンデマンド印刷画面が表示される(状態S1003)。オンデマンド印刷画面では、LCD表示部207には印刷データの一覧が表示され、印刷するか、印刷せずに削除するかを個別に指定する。状態S1003から所定のボタンを押すと、私書箱設定画面が表示される(状態S1004)。私書箱設定画面では、ユーザーが表示名、パスワード、表示色等を設定できる。
When a specific post office box is selected from the state S1002 and a predetermined login procedure is performed, an on-demand print screen is displayed (state S1003). In the on-demand print screen, a list of print data is displayed on the
図11、図12および図13は、LCD表示部207に表示される私書箱選択画面である。タッチパネルの表示内容として表示される私書箱選択画面1101には、ユーザーを色で選択する色タブ1102と、全ユーザーを選択する「すべて」タブ1103が表示される。色タブ1102は図10の左側から、紺色タブ1102a、青色タブ1102b、緑色タブ1102c、桃色タブ1102d、赤色タブ1102eおよび黒色タブ1102fが配置されている。
11, 12, and 13 are post office box selection screens displayed on the
色タブ1102と「すべて」タブ1103の下には、最大9件分のユーザーを表示するユーザー表示領域1104がある。ユーザー表示領域1104の中には、私書箱ボタン1105が表示される。私書箱ボタン1105は、色マーク1106とユーザー名表示欄1107の組み合わせよりなる。
Under the
図11に示す例では、スプール領域303に印刷データが存在する全ユーザーの私書箱ボタン1105が、三人分表示されている。ユーザー表示領域1104は最大9件分のユーザーの私書箱ボタン1105が表示可能である。もし、スプール領域303に印刷データが存在する全ユーザーの人数が10人以上いる場合は、10人目以降を別の画面で表示させる必要がある。このために、私書箱選択画面1101の右下には前頁ボタン1109と次頁ボタン1110が表示される。
In the example shown in FIG. 11, the post office box buttons 1105 of all users who have print data in the
もし、スプール領域303に印刷データが存在する全ユーザーの人数が9人以下の場合は、前頁ボタン1109と次頁ボタン1110は薄い色で表示され、ボタン操作ができない状態になる。
If the number of all users who have print data in the
もし、スプール領域303に印刷データが存在する全ユーザーの人数が10人以上18人以下の場合は、ユーザー表示領域1104は2画面で私書箱ボタン1105を表示することとなる。ユーザー表示領域1104に前半の9件分が表示されているときには前頁ボタン1109が薄い色で表示され、ボタン操作ができない状態になるが、次頁ボタン1110は濃い色で表示され、ボタン操作ができる状態になる。ユーザー表示領域1104に後半の10件目以降の分が表示されているときには前頁ボタン1109が濃い色で表示され、ボタン操作ができる状態になるが、次頁ボタン1110は薄い色で表示され、ボタン操作ができない状態になる。
If the number of all users who have print data in the
この前頁ボタン1109と次頁ボタン1110が、図9のステップS901における「何ページ目」の指定に相当する。
The
今、図11の状態では、「すべて」タブ1103が押されており、印刷データが存在する全ユーザーの私書箱ボタン1105が、ユーザー表示領域1104の中に一覧表示されている。「ユーザー1」は青、「ユーザー3」は黒、「管理者」は赤の色マーク1106が表示されている。
In the state of FIG. 11, the “all”
図11の状態で青色タブ1102bを押すと、図12のように、青色タブ1102bが前面にせり出すように表示され、ユーザー表示領域1104の中には、「青」に属する「ユーザー1」の私書箱ボタン1105のみが表示される。これは図9の私書箱選択画面表示処理で、引数に「青」が指定された際の動作の結果である。
When the
今、図11の状態で「ユーザー2」というユーザーが印刷データを送信したとする。「ユーザー2」が複合機105のタッチパネルを見ると、ユーザー表示領域1104の中に一覧表示されている私書箱ボタン1105には「ユーザー2」が存在していない。そこで、「ユーザー2」は更新ボタンを押す。すると、図13に示すように、緑色タブ1102cを伴う「ユーザー2」の私書箱ボタン1105dが現れる。これは図9の私書箱選択画面表示処理で、引数として何も指定されなかった際の動作の結果である。つまり、更新ボタンを押すことで、私書箱選択画面表示処理が実行され、更新ボタンを押される直前まで表示されていなかった「ユーザー2」の印刷データの存在が表示された結果である。
Assume that a user “
もし、複合機105に登録されているユーザーの数が多くても、印刷データを有するユーザーが一人だけであれば、図11の私書箱選択画面1101のユーザー表示領域1104には、一人分の私書箱ボタン1105しか表示されない。該当するユーザーは、そのボタンだけを選んで押せばよいので、この場合はわざわざ色タブ1102を選んで押す必要もない。
Even if there are a large number of users registered in the multi-function peripheral 105, if only one user has print data, the
色タブ1002は、印刷データを有するユーザーの数が多くなって、「すべて」タブ1103の状態ではユーザー表示領域1104に表示しきれなくなった場合に、より簡単にユーザーの絞り込みを実現するために設けられている。
The color tab 1002 is provided in order to more easily narrow down the users when the number of users having print data increases and the “all”
図14は、LCD表示部に表示されるオンデマンド印刷画面である。今、図13の状態で「ユーザー2」が自らの私書箱ボタン1105dを押すと、図14のように表示内容が変わる。なお、パスワードの入力を必要とする場合はそのための画面が表示されるが、詳細は割愛する。
FIG. 14 is an on-demand print screen displayed on the LCD display unit. Now, when the “
オンデマンド印刷画面1401の初期状態は、「印刷」タブ1402がせり出している状態である。この状態では、印刷データ表示領域1403の中に、印刷データ欄1404が文書名や日時等の情報と共に表示されている。タッチパネル上の印刷データ欄1404を押すと、当該印刷データを指定することとなり、表示色が反転表示される。その上で、画面右下の「印刷」ボタン1405を押すと、指定された印刷データの印刷が実行される。一方、「削除」タブ1406を押すと、同様の操作で指定した印刷データの削除が実行できる。
The initial state of the on-
本実施の形態は以下に列記する応用例が考えられる。
(1)本実施の形態では複合機を例にとって説明したが、これに限らずコピー機能、ファクシミリ機能およびスキャナ機能のない、単機能のプリンタであってもよい。
(2)複合機にwebサーバ機能を持たせ、端末から複合機にwebブラウザでアクセスして、私書箱設定画面と同等のユーザーインターフェースを端末に提供することもできる。
(3)図6に示した印刷データファイル名のフィールドセパレータは、カンマに限られない。ファイル名に用いられる文字を、たとえばRFC3986(http://tools.ietf.org/html/rfc3986)に記されるURLエンコード方式や、RFC3548(http://tools.ietf.org/html/rfc3548)に記されるBase64エンコード方式等の、英数字および限られた記号文字で変換する規則を用いれば、それらエンコード方式に用いない文字や、出現する可能性のない文字列をフィールドセパレータに用いることができる。
Application examples listed below can be considered for this embodiment.
(1) Although the present embodiment has been described by taking a multifunction peripheral as an example, the present invention is not limited to this, and a single-function printer having no copy function, facsimile function, and scanner function may be used.
(2) It is also possible to provide the terminal with a user interface equivalent to the PO Box setting screen by providing the multifunction device with a web server function and accessing the multifunction device from the terminal with a web browser.
(3) The field separator of the print data file name shown in FIG. 6 is not limited to a comma. For example, the URL encoding method described in RFC3986 (http://tools.ietf.org/html/rfc3986) or RFC3548 (http://tools.ietf.org/html/rfc3548) If the rules for conversion with alphanumeric characters and limited symbol characters, such as the Base64 encoding method described in, are used, characters that are not used in these encoding methods or characters that are unlikely to appear may be used as field separators. it can.
本実施の形態では複合機のプリンタ機能を例にとって説明した。複合機は、印刷データのヘッダに含まれる「認証ユーザー名」あるいは「ユーザー名」および「コンピュータ名」からユーザーを一意に識別する情報を抽出し、既に内部のユーザー情報テーブルに登録済みであるか否か確認する。新規のユーザーであると判断したら、直ちに登録し、当該ユーザー固有のスプールディレクトリを作成する。したがって、従来のオンデマンド印刷に必要だった手作業のユーザー登録作業がなくなり、ユーザー管理が不要のオンデマンド印刷を実現できる。 In the present embodiment, the printer function of the multifunction machine has been described as an example. Whether the MFP has extracted information that uniquely identifies the user from the “authentication user name” or “user name” and “computer name” included in the print data header, and has already been registered in the internal user information table. Confirm whether or not. If it is determined that the user is a new user, it is registered immediately and a spool directory unique to the user is created. Therefore, manual user registration work required for conventional on-demand printing is eliminated, and on-demand printing that does not require user management can be realized.
また、本実施の形態の複合機では、ユーザー情報テーブルに登録したユーザーを簡単に絞り込むために、印刷データファイルを有するユーザーをタッチパネルに表示した。ユーザーはタッチパネルに表示されている、印刷データを有するユーザーのボタン一覧から自らを示すボタンだけを選べばよいので、印刷データが保持されているユーザーを簡単に絞り込むことができる。 Further, in the MFP according to the present embodiment, in order to easily narrow down the users registered in the user information table, users having print data files are displayed on the touch panel. Since the user only has to select a button indicating himself / herself from a list of buttons of the user having print data displayed on the touch panel, the users holding the print data can be easily narrowed down.
さらに、ユーザーの絞込みをより簡単にするために、ユーザー情報テーブルに「私書箱色」フィールドを設けた。ユーザーが任意の色を選択して登録することで、個々のユーザーを色で識別可能にし、タッチパネル上に表示される色タブを選択して押すことで、印刷データが保持されているユーザーを簡単に絞り込むことができる。 In addition, in order to make it easier to narrow down users, a “PO Box Color” field is provided in the user information table. By selecting and registering any color, the user can identify each user by color, and by selecting and pressing the color tab displayed on the touch panel, the user holding the print data can be easily Can be narrowed down to.
ところで、本実施の形態の印刷装置は、CPUなどの制御装置と、ROM(Read Only Memory)やRAMなどの記憶装置と、HDD、CDドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。本実施の形態の印刷装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 By the way, the printing apparatus of the present embodiment includes a control device such as a CPU, a storage device such as a ROM (Read Only Memory) and a RAM, an external storage device such as an HDD and a CD drive device, and a display device such as a display device. And an input device such as a keyboard and a mouse, and has a hardware configuration using a normal computer. A program executed by the printing apparatus according to the present embodiment is a file in an installable format or an executable format, and is a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). It is recorded on a readable recording medium and provided.
また、本実施の形態の印刷装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の印刷装置で実行される〜プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施の形態のプログラムを、ROM等にあらかじめ組み込んで提供するように構成してもよい。 The program executed by the printing apparatus according to the present embodiment may be configured to be stored by being stored on a computer connected to a network such as the Internet and downloaded via the network. The program executed by the printing apparatus according to the present embodiment may be configured to be provided or distributed via a network such as the Internet. Further, the program according to the present embodiment may be provided by being incorporated in advance in a ROM or the like.
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含むものである。 As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, Unless it deviates from the summary of this invention described in the claim, other modifications, Application examples are included.
101 印刷システム
102a〜c 端末
104 ネットワーク
105 複合機
202 バス
203 CPU
204 ROM
205 RAM
206 HDD
207 LCD表示部
208 操作部
209 印刷機構
210 スキャナ
211 NIC
212 モデム
302 スプーラ
303 スプール領域
304 印刷データ制御部
305 ユーザー情報生成部
306 オンデマンド印刷画面作成部
307 ユーザー情報テーブル
308 表示制御部
309 入出力制御部
310 私書箱選択画面作成部
311 私書箱設定画面作成部
402 属性情報抽出部
403 スプールファイル移動処理部
404 印刷処理部
405 私書箱ID確定処理部
406 私書箱ID確認部
1101 私書箱選択画面
1102 色タブ
1102a 紺色タブ
1102b 青色タブ
1102c 緑色タブ
1102d 桃色タブ
1102e 赤色タブ
1102f 黒色タブ
1103 「すべて」タブ
1104 ユーザー表示領域
1105a〜d 私書箱ボタン
1106 色マーク
1107 ユーザー名表示欄
1108 更新ボタン
1109 前頁ボタン
1110 次頁ボタン
1401 オンデマンド印刷画面
1402 「印刷」タブ
1403 印刷データ表示領域
1404 印刷データ欄
1405 ボタン
1406 「削除」タブ
204 ROM
205 RAM
206 HDD
207
212
Claims (21)
利用者識別情報を記憶する記憶手段と、
前記記憶手段に記憶された前記利用者識別情報に対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データを作成する作成手段と、
前記第一の選択画面を表示手段に表示させる第一の表示制御手段と、
選択された前記利用者識別情報に対応付く前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御手段と、
前記印刷データを印刷する印刷手段と、
を有し、
前記作成手段は、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報が、前記記憶手段において記憶された場合に、前記第一の利用者識別情報に対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成し、
前記第二の表示制御手段は、前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの前記一覧画面を前記表示手段に表示させる
ことを特徴とする画像形成装置。 An image forming apparatus that holds print data and user identification information transmitted by a terminal connected via a network, and controls printing or deletion of the print data,
Storage means for storing a Subscriber identification information,
Creation for creating display data for displaying a first selection screen that is a selection button corresponding to the user identification information stored in the storage means and includes the selection button on which the user identification information is displayed Means,
First display control means for displaying the first selection screen on a display means;
Second display control means for causing the display means to display a list screen of the print data associated with the selected user identification information;
Printing means for printing the print data;
Have
The creation means is user identification information not stored in the storage means, and first user identification information relating to first print data transmitted from the terminal is stored in the storage means. The display for displaying the first selection screen including the selection button corresponding to the first user identification information and displaying the first user identification information. Create data,
The second display control means, when the first user identification information is selected via the first selection screen, the list of one or more print data including the first print data. An image forming apparatus, wherein a screen is displayed on the display means.
前記記憶手段は、前記印刷データに含まれる前記利用者識別情報を記憶する請求項1又は2に記載の画像形成装置。 The image forming apparatus that holds the print data transmitted by a terminal connected via a network and the user identification information included in the print data and controls printing or deletion of the print data,
The image forming apparatus according to claim 1, wherein the storage unit stores the user identification information included in the print data.
前記確認手段によって存在していないと判断した場合に、該端末が送信した利用者識別情報を、新規の利用者識別情報として前記記憶手段に登録する登録手段と、
をさらに有することを特徴とする請求項1〜3の何れか一つに記載の画像形成装置。 Confirmation means for determining whether the user identification information transmitted by the terminal is present in the user identification information stored in the storage means before receiving the user identification information;
Registration means for registering the user identification information transmitted by the terminal in the storage means as new user identification information when it is determined that the confirmation means does not exist;
The image forming apparatus according to claim 1, further comprising:
利用者識別情報及び端末識別情報を対応付けて記憶する記憶手段と、
前記記憶手段に記憶された前記利用者識別情報及び前記端末識別情報の組合せに対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データを作成する作成手段と、
前記第一の選択画面を表示手段に表示させる第一の表示制御手段と、
選択された前記利用者識別情報及び前記端末識別情報の組合せに対応付く前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御手段と、
を有し、
前記作成手段は、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報及び端末識別情報の組合せが、前記記憶手段において記憶された場合に、前記第一の利用者識別情報及び端末識別情報の組合せに対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成し、
前記第二の表示制御手段は、前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの前記一覧画面を前記表示手段に表示させる
ことを特徴とする画像形成装置。 An image forming apparatus that holds print data, user identification information, and terminal identification information transmitted by a terminal connected via a network, and controls printing or deletion of the print data,
Storage means for storing in association with a Subscriber identity及beauty end end identification information,
Displaying the selection button including a first selection screen for the user identification information to a selection button is displayed corresponding to the combination of the user identification information and the terminal identification information stored in said storage means and creating means to create a table shows data for,
First display control means for displaying the first selection screen on a display means;
Second display control means for causing the display means to display a list screen of the print data associated with the selected combination of the user identification information and the terminal identification information;
Have
The creation means is user identification information that is not stored in the storage means, and a combination of first user identification information and terminal identification information relating to first print data transmitted from the terminal is The selection button corresponding to a combination of the first user identification information and the terminal identification information when stored in the storage means, the selection button including the selection button for displaying the first user identification information Create the display data for displaying the first selection screen,
The second display control means, when the first user identification information is selected via the first selection screen, the list of one or more print data including the first print data. An image forming apparatus, wherein a screen is displayed on the display means.
前記記憶手段は、前記印刷データに含まれる前記利用者識別情報及び前記端末識別情報を対応付けて記憶する請求項6または7に記載の画像形成装置。 The image forming apparatus that holds the print data transmitted by a terminal connected via a network, the user identification information and the terminal identification information included in the print data, and controls printing or deletion of the print data Because
The image forming apparatus according to claim 6, wherein the storage unit stores the user identification information and the terminal identification information included in the print data in association with each other.
前記確認手段によって存在していないと判断した場合に、該端末が送信した利用者識別情報及び端末識別情報の組合せを、新規の利用者識別情報及び端末識別情報の組合せとして前記記憶手段に登録する登録手段と、
さらに有することを特徴とする請求項6〜8の何れか一つに記載の画像形成装置。 The combination of the user identification information and the terminal identification information transmitted by the terminal is stored in the storage means before receiving the user identification information and the terminal identification information. Confirmation means for determining whether or not the
If it is determined by the checking means that the terminal does not exist, the combination of the user identification information and the terminal identification information transmitted by the terminal is registered in the storage means as a new combination of the user identification information and the terminal identification information Registration means;
The image forming apparatus according to claim 6, further comprising:
前記端末識別情報は、前記端末のコンピュータ名である
ことを特徴とする請求項6〜9の何れか一つに記載の画像形成装置。 The user identification information is a user name set in the terminal or a user name used for user authentication when using the terminal,
The image forming apparatus according to claim 6, wherein the terminal identification information is a computer name of the terminal.
前記作成手段は、前記表示名が設定されている場合には前記選択ボタンに該表示名を表示するための前記表示データを作成することを特徴とする請求項1〜10の何れか一つに記載の画像形成装置。 A first setting means for setting a display name to be displayed on the selection button;
The said creation means creates the said display data for displaying this display name on the said selection button, when the said display name is set. The image forming apparatus described.
前記作成手段は、前記更新ボタンに基づく更新の要求を受け付けたことに応じて、前記第一の選択画面に含ませる前記選択ボタンを更新した前記表示データを作成することを特徴とする請求項1〜13の何れか一つに記載の画像形成装置。 It said first display control means displays the first selection screen including the update button, to display the first selection screen is updated in response to reception of a request of an update based on the update button,
The creation unit creates the display data in which the selection button to be included in the first selection screen is updated in response to receiving an update request based on the update button. 14. The image forming apparatus according to any one of.
利用者識別情報を記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶された前記利用者識別情報に対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データであって、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報が、前記記憶手段において記憶された場合に、前記第一の利用者識別情報に対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成する作成ステップと、
前記第一の選択画面を表示手段に表示させる第一の表示制御ステップと、
前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御ステップと、
を前記コンピュータに実行させるためのプログラム。 To receive a print data and user identification information transmitted from a terminal connected via a network, and to cause a computer of an image forming apparatus provided with a printing unit to print the print data to control printing or deletion of the print data The program of
A storage step of storing a Subscriber identification information in the storage means,
Display data for displaying a first selection screen including the selection button that is a selection button corresponding to the user identification information stored in the storage means and displays the user identification information , The user identification information that is not stored in the storage means, and the first user identification information related to the first print data transmitted from the terminal is stored in the storage means. Creating the display data for displaying the first selection screen including the selection button corresponding to one user identification information and including the selection button on which the first user identification information is displayed Steps,
A first display control step for causing the display means to display the first selection screen;
A second screen for displaying one or more print data list screens including the first print data on the display means when the first user identification information is selected via the first selection screen; Display control steps of
For causing the computer to execute.
利用者識別情報及び端末識別情報を対応付けて記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶された前記利用者識別情報及び前記端末識別情報の組合せに対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データであって、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報及び端末識別情報の組合せが、前記記憶手段において記憶された場合に、前記第一の利用者識別情報及び端末識別情報の組合せに対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成する作成ステップと、
前記第一の選択画面を表示手段に表示させる第一の表示制御ステップと、
前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御ステップと、
を前記コンピュータに実行させるためのプログラム。 Printing or deletion of the print data in a computer having an image forming apparatus provided with printing means for receiving print data, user identification information, and terminal identification information transmitted from a terminal connected via a network and printing the print data A program for controlling
A storing step of storing in the storage means in association with a Subscriber identity及beauty end end identification information,
In order to display a first selection screen including the selection button corresponding to a combination of the user identification information and the terminal identification information stored in the storage unit and displaying the user identification information Display data, which is user identification information not stored in the storage means, and the combination of the first user identification information and the terminal identification information related to the first print data transmitted from the terminal is The selection button corresponding to a combination of the first user identification information and the terminal identification information when stored in the storage means, wherein the selection button is displayed. Creating step for creating the display data for displaying the first selection screen including:
A first display control step for causing the display means to display the first selection screen;
A second screen for displaying one or more print data list screens including the first print data on the display means when the first user identification information is selected via the first selection screen; Display control steps of
For causing the computer to execute.
利用者識別情報を記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶された前記利用者識別情報に対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データであって、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報が、前記記憶手段において記憶された場合に、前記第一の利用者識別情報に対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成する作成ステップと、
前記第一の選択画面を表示手段に表示させる第一の表示制御ステップと、
前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御ステップと、
を含む画像形成方法。 An image executed by an image forming apparatus that receives print data and user identification information transmitted from a terminal connected via a network, and includes printing means for printing the print data, and controls printing or deletion of the print data A forming method comprising:
A storage step of storing a Subscriber identification information in the storage means,
Display data for displaying a first selection screen including the selection button that is a selection button corresponding to the user identification information stored in the storage means and displays the user identification information , The user identification information that is not stored in the storage means, and the first user identification information related to the first print data transmitted from the terminal is stored in the storage means. Creating the display data for displaying the first selection screen including the selection button corresponding to one user identification information and including the selection button on which the first user identification information is displayed Steps,
A first display control step for causing the display means to display the first selection screen;
A second screen for displaying one or more print data list screens including the first print data on the display means when the first user identification information is selected via the first selection screen; Display control steps of
An image forming method comprising:
利用者識別情報及び端末識別情報を対応付けて記憶手段に記憶する記憶ステップと、
前記記憶手段に記憶された前記利用者識別情報及び前記端末識別情報の組合せに対応する選択ボタンであって前記利用者識別情報が表示される前記選択ボタンを含む第一の選択画面を表示するための表示データであって、前記記憶手段において記憶されていない利用者識別情報であって、前記端末から送信された第一の印刷データに係る第一の利用者識別情報及び端末識別情報の組合せが、前記記憶手段において記憶された場合に、前記第一の利用者識別情報及び端末識別情報の組合せに対応する前記選択ボタンであって前記第一の利用者識別情報が表示される前記選択ボタンを含む前記第一の選択画面を表示するための前記表示データを作成する作成ステップと、
前記第一の選択画面を表示手段に表示させる第一の表示制御ステップと、
前記第一の選択画面を介して前記第一の利用者識別情報が選択された場合に、前記第一の印刷データを含む1以上の前記印刷データの一覧画面を前記表示手段に表示させる第二の表示制御ステップと、
を含む画像形成方法。 An image forming apparatus that includes print means for receiving print data, user identification information, and terminal identification information transmitted by a terminal connected via a network and printing the print data, and controls printing or deletion of the print data. An image forming method to be executed,
A storing step of storing in the storage means in association with a Subscriber identity及beauty end end identification information,
In order to display a first selection screen including the selection button corresponding to a combination of the user identification information and the terminal identification information stored in the storage unit and displaying the user identification information Display data, which is user identification information not stored in the storage means, and the combination of the first user identification information and the terminal identification information related to the first print data transmitted from the terminal is The selection button corresponding to a combination of the first user identification information and the terminal identification information when stored in the storage means, wherein the selection button is displayed. Creating step for creating the display data for displaying the first selection screen including:
A first display control step for causing the display means to display the first selection screen;
A second screen for displaying one or more print data list screens including the first print data on the display means when the first user identification information is selected via the first selection screen; Display control steps of
An image forming method comprising:
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009239766 | 2009-10-16 | ||
JP2009239766 | 2009-10-16 | ||
JP2009239767 | 2009-10-16 | ||
JP2009239767 | 2009-10-16 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014043311A Division JP2014141095A (en) | 2009-10-16 | 2014-03-05 | Information processing device, program, and recording medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017198513A Division JP6583381B2 (en) | 2009-10-16 | 2017-10-12 | Image forming apparatus, program, and image forming method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016182828A JP2016182828A (en) | 2016-10-20 |
JP6226030B2 true JP6226030B2 (en) | 2017-11-08 |
Family
ID=51422831
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014043311A Pending JP2014141095A (en) | 2009-10-16 | 2014-03-05 | Information processing device, program, and recording medium |
JP2016114437A Active JP6226030B2 (en) | 2009-10-16 | 2016-06-08 | Image forming apparatus, program, recording medium, and image forming method |
JP2017198513A Active JP6583381B2 (en) | 2009-10-16 | 2017-10-12 | Image forming apparatus, program, and image forming method |
JP2019109334A Active JP6801745B2 (en) | 2009-10-16 | 2019-06-12 | Image forming device, program, and image forming method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014043311A Pending JP2014141095A (en) | 2009-10-16 | 2014-03-05 | Information processing device, program, and recording medium |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017198513A Active JP6583381B2 (en) | 2009-10-16 | 2017-10-12 | Image forming apparatus, program, and image forming method |
JP2019109334A Active JP6801745B2 (en) | 2009-10-16 | 2019-06-12 | Image forming device, program, and image forming method |
Country Status (1)
Country | Link |
---|---|
JP (4) | JP2014141095A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7161826B2 (en) * | 2016-12-26 | 2022-10-27 | キヤノンマーケティングジャパン株式会社 | PRINTING DEVICE, CONTROL METHOD, AND PROGRAM |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3592088B2 (en) * | 1998-07-14 | 2004-11-24 | キヤノン株式会社 | Image forming apparatus and control method of image forming apparatus |
JP2003316545A (en) * | 2002-04-23 | 2003-11-07 | Canon Inc | Information processor and information processing method |
JP2003326777A (en) * | 2002-05-16 | 2003-11-19 | Konica Minolta Holdings Inc | Imaging apparatus |
JP2006018746A (en) * | 2004-07-05 | 2006-01-19 | Konica Minolta Business Technologies Inc | Image formation apparatus |
JP2006021347A (en) * | 2004-07-06 | 2006-01-26 | Konica Minolta Business Technologies Inc | Image forming device and display method for image forming device |
JP2006072486A (en) * | 2004-08-31 | 2006-03-16 | Konica Minolta Business Technologies Inc | Data management device, data management system and data management method |
JP2006093875A (en) * | 2004-09-21 | 2006-04-06 | Konica Minolta Business Technologies Inc | Device of writing information on use of device, image-forming apparatus having same, and device system |
US7477414B2 (en) * | 2004-12-27 | 2009-01-13 | Kabushiki Kaisha Toshiba | Image forming apparatus and method of certificating password |
JP4648017B2 (en) * | 2005-02-01 | 2011-03-09 | 株式会社リコー | Drawing management method and drawing management program |
JP4590312B2 (en) * | 2005-06-20 | 2010-12-01 | キヤノン株式会社 | Information processing apparatus, control method therefor, computer program, and computer-readable storage medium |
JP2007074035A (en) * | 2005-09-02 | 2007-03-22 | Canon Inc | Communication apparatus and information processing method |
JP2007073004A (en) * | 2005-09-09 | 2007-03-22 | Canon Inc | Data maintenance information apparatus, dispersion storage system, and its method |
JP2008028494A (en) * | 2006-07-19 | 2008-02-07 | Quixun Co Ltd | Photograph upload system |
JP2008035239A (en) * | 2006-07-28 | 2008-02-14 | Canon Inc | Data management device, data management system and data management method |
JP2008129803A (en) * | 2006-11-20 | 2008-06-05 | Cnac Ltd | File server, program, recording medium, and management server |
JP2008166958A (en) * | 2006-12-27 | 2008-07-17 | Murata Mach Ltd | Document processing system and document processor |
JP4893444B2 (en) * | 2007-04-18 | 2012-03-07 | コニカミノルタビジネステクノロジーズ株式会社 | Image input / output device |
JP2009077144A (en) * | 2007-09-20 | 2009-04-09 | Canon Inc | Image processor |
US8643869B2 (en) * | 2008-03-05 | 2014-02-04 | Ricoh Company, Ltd. | Printing of color print data as color image or as black-and-white image |
JP5086136B2 (en) * | 2008-03-07 | 2012-11-28 | 株式会社リコー | Printing apparatus, print job management method, print job management program |
JP2010063040A (en) * | 2008-09-05 | 2010-03-18 | Riso Kagaku Corp | Information processing apparatus |
JP5271093B2 (en) * | 2009-01-14 | 2013-08-21 | 株式会社オリンピア | Pachinko machine |
US8456662B2 (en) * | 2009-04-15 | 2013-06-04 | Ricoh Company, Ltd. | Control for display of multiple versions of a printable document for locked print |
JP5494315B2 (en) * | 2009-10-16 | 2014-05-14 | 株式会社リコー | Printing apparatus, printing method, program, and recording medium |
-
2014
- 2014-03-05 JP JP2014043311A patent/JP2014141095A/en active Pending
-
2016
- 2016-06-08 JP JP2016114437A patent/JP6226030B2/en active Active
-
2017
- 2017-10-12 JP JP2017198513A patent/JP6583381B2/en active Active
-
2019
- 2019-06-12 JP JP2019109334A patent/JP6801745B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016182828A (en) | 2016-10-20 |
JP6583381B2 (en) | 2019-10-02 |
JP2014141095A (en) | 2014-08-07 |
JP2019194024A (en) | 2019-11-07 |
JP2018008531A (en) | 2018-01-18 |
JP6801745B2 (en) | 2020-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5494315B2 (en) | Printing apparatus, printing method, program, and recording medium | |
US7791770B2 (en) | Image processing apparatus, control method and program therefor | |
JP4386059B2 (en) | Image processing apparatus, information transmission method, and image processing system | |
US20100110485A1 (en) | Image processing apparatus and image processing apparatus control method | |
US10180814B2 (en) | User terminal, image processing device and cloud server to identify plural user information to execute an image processing job upon validating an user information | |
US10616060B2 (en) | Apparatus and method for applying settings, and computer-readable storage medium for computer program | |
US11467789B2 (en) | Image processing apparatus and method for digital signage | |
EP2393275B1 (en) | Information processing system, information processing apparatus, control method thereof, and program | |
US8370384B2 (en) | Information processing apparatus, file management method, program, and storage medium | |
WO2011074386A1 (en) | Information processing apparatus, method of controlling the same, and storage medium | |
US20160105577A1 (en) | Image processing apparatus, method for controlling the same, and storage medium | |
JP2012186543A (en) | Image reader and image reader control program | |
JP2010003127A (en) | Document management device, document management system, document management method and computer program | |
JP6583381B2 (en) | Image forming apparatus, program, and image forming method | |
JP5617756B2 (en) | Image forming apparatus and computer program | |
US20140176995A1 (en) | Information processing system, information processing method, and storage medium | |
JP5467497B2 (en) | Information search system, information search apparatus and program | |
JP4289371B2 (en) | Document data processing apparatus and document data processing program | |
JP2022178188A (en) | Image processing device, server, system, control method, and program for them | |
JP2014078156A (en) | Printing program and information processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170613 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170810 |
|
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: 20170912 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170925 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6226030 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |