JP6425791B2 - Image processing apparatus, control method of image processing apparatus - Google Patents
Image processing apparatus, control method of image processing apparatus Download PDFInfo
- Publication number
- JP6425791B2 JP6425791B2 JP2017231769A JP2017231769A JP6425791B2 JP 6425791 B2 JP6425791 B2 JP 6425791B2 JP 2017231769 A JP2017231769 A JP 2017231769A JP 2017231769 A JP2017231769 A JP 2017231769A JP 6425791 B2 JP6425791 B2 JP 6425791B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- processing apparatus
- image processing
- name
- 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
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、画像処理装置、画像処理装置の制御方法に関する。 The present invention relates to an image processing apparatus and a control method of the image processing apparatus.
画像読み取り装置、印刷装置、通信装置を備え、コピー、プリント、スキャンした画像の送信等の画像処理アプリケーションを持つMFP(Multi Function Peripheral)が知られている。また、近年のセキュリティー意識の向上から多くのMFPはユーザー認証を行なう機能を備えている。このようなMFPでは、タッチパネルを介して認証情報としてユーザー名、パスワードの入力を受け付けたり、カード認証機能を利用し、カードから認証情報を読み取ることで認証情報を取得したりしている。しかし、MFP上のタッチパネルからユーザー名やパスワード等を入力することや、カード認証機能を導入することは、すぐにMFPを利用したいユーザーにとってコスト面や操作性の面で手間となっている。また、厳格なセキュリティー性を求めないため認証機能を導入していないが、認証機能を導入していないことでMFPのパーソナライズ機能が使えず、利便性を損なっているユーザーもいる。
ユーザー操作の手間を削減し、簡単にパーソナライズ機能を利用できる手段として、ユーザーに紐付くアイコン画像をMFPの画面上に表示し、ユーザーは表示されている自身のアイコン画像を選択するだけでよいMFPが存在する(特許文献1)。
An MFP (Multi Function Peripheral) having an image reading apparatus, a printing apparatus, and a communication apparatus and having an image processing application such as copying, printing, transmission of scanned images, etc. is known. Also, due to the recent increase in security awareness, many MFPs have a function to perform user authentication. Such an MFP accepts input of a user name and a password as authentication information through a touch panel, and acquires authentication information by reading authentication information from a card using a card authentication function. However, inputting a user name, a password, and the like from the touch panel on the MFP and introducing a card authentication function are laborious in terms of cost and operability for the user who wants to use the MFP immediately. Although no authentication function is introduced because strict security is not required, there are also users who lose convenience because the personalization function of the MFP can not be used by not introducing the authentication function.
As a means for reducing the time and effort of user operation and for easily utilizing the personalizing function, an icon image linked to the user is displayed on the screen of the MFP, and the user only needs to select the displayed icon image of his own. Exists (Patent Document 1).
しかし、特許文献1の技術では、MFPユーザー識別用のユーザーIDに、PCから印刷指示した印刷データ内に付加されているジョブオーナー名とコンピューター名とを使用し、ユーザーを自動登録している。しかしながら、ユーザーのオフィス環境は様々で、小さなオフィス環境においてはPCへのユーザー認証にドメインを利用せず、ローカル認証をしている場合もある。逆に大きなオフィス環境においては、PCへのユーザー認証にドメインを利用することが考えられる。更に、同一オフィス内で、1人のユーザーが複数のPCを所有し、ドメインを利用したユーザー認証を行ってPCにログインしている環境もある。
However, in the technology of
そこで、本発明の画像処理装置は、ドメイン認証のできる外部装置と通信可能な画像処理装置であって格納部に印刷データを格納可能な画像処理装置において、前記外部装置から送信された印刷データであってユーザ名の情報とドメイン名の情報と外部装置名の情報とを備える印刷データを取得し、前記ユーザ名と前記ドメイン名とが含まれ且つ前記外部装置名が含まれないユーザ識別情報を生成する手段と、前記生成されたユーザ識別情報に関連付けて前記格納部に格納される印刷データを管理する手段と、を有することを特徴とする。 Therefore, an image processing apparatus according to the present invention is an image processing apparatus capable of communicating with an external apparatus capable of domain authentication, and in an image processing apparatus capable of storing print data in a storage unit, print data transmitted from the external apparatus User identification information obtained by acquiring print data including user name information, domain name information, and external device name information, including the user name and the domain name but not the external device name; The information processing apparatus is characterized by comprising means for generating, and means for managing print data stored in the storage unit in association with the generated user identification information .
本発明によれば、印刷データの投入者情報に応じて生成するユーザー識別情報を切り替え、ユーザー識別情報を登録するので、ネットワークシステムの環境に応じて適切なユーザー識別情報を登録することができる。 According to the present invention, the user identification information to be generated is switched according to the input data information of the print data, and the user identification information is registered. Therefore, appropriate user identification information can be registered according to the environment of the network system.
以下、本発明の実施形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described based on the drawings.
(第1の実施形態)
<システム構成>
図1は、印刷システムのシステム構成の一例を示す図である。
図1に示されるように、印刷システムでは、MFP101とPC102とがLAN100を介して通信可能に接続されている。PC102からMFP101に対してプリントジョブが送信される。MFP101はPC102から受信したプリントジョブを溜め置いてから印刷する機能を少なくとも有する。プリントジョブは印刷ジョブの一例である。PC102は、情報処理装置の一例を示す図である。
First Embodiment
<System configuration>
FIG. 1 is a diagram illustrating an example of a system configuration of a printing system.
As shown in FIG. 1, in the printing system, the MFP 101 and the PC 102 are communicably connected via the
<ハードウェア構成>
図2は、MFP101のハードウェア構成の一例を示す図である。
図2において、コントローラユニット216は、画像入力デバイスとして機能するスキャナ214や、画像出力デバイスとして機能するプリンタ212と接続されている。一方、コントローラユニット216は、LANや公衆回線(WAN)(例えば、PSTN又はISDN等)と接続することで、画像データやデバイス情報の入出力も行う。
コントローラユニット216において、CPU201は、システム全体を制御するプロセッサーである。RAM202は、CPU201が動作するためのシステムネットワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。CPU201がROM203又はHDD204に記憶されているプログラムに基づいて処理を実行することによって、後述するMFP101のソフトウェア構成やフローチャートの処理が実現される。
ROM203は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ(HDD)204は、システムを制御するための各種プログラム、画像データ、ユーザー認証・識別に必要なユーザー情報等を格納する。
操作部インタフェース(操作部I/F)207は、操作部(UI)208とのインタフェース部であり、操作部208に表示する画像データを操作部208に対して出力する。
<Hardware configuration>
FIG. 2 is a diagram showing an example of the hardware configuration of the
In FIG. 2, the controller unit 216 is connected to a
In the controller unit 216, a
The
An operation unit interface (operation unit I / F) 207 is an interface unit with the operation unit (UI) 208, and outputs image data to be displayed on the
また、操作部I/F207は、操作部208から本システム使用者が入力した情報(例えば、ユーザ情報等)をCPU201に伝える役割をする。なお、操作部208は、タッチパネルを有する表示部を備える。ユーザーは、表示部に表示されたボタンを、押下(指等でタッチ)することにより、各種指示を行うことができる。
ネットワークインタフェース(Network I/F)205は、ネットワーク(LAN)に接続し、データの入出力を行う。モデム(MODEM)206は、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。
外部インタフェース(外部I/F)218は、USB、IEEE1394、プリンタポート、RS−232C等の外部入力を受け付け、例えば認証で必要となるICカードの読み取り用のカードリーダ219が接続される。そして、CPU201は、この外部I/F218を介してカードリーダ219によるICカードからの情報読み取りを制御し、ICカードから読み取られた情報を取得することができる。以上のデバイスがシステムバス209上に配置される。
The operation unit I / F 207 also serves to transmit information (for example, user information and the like) input by the user of the system from the
A network interface (Network I / F) 205 is connected to a network (LAN) to input and output data. A modem (MODEM) 206 is connected to a public line to input and output data such as fax transmission and reception.
An external interface (external I / F) 218 receives external inputs such as USB, IEEE 1394, printer port, RS-232C, etc., and a
イメージバスインタフェース(IMAGE BUS I/F)220は、システムバス209と画像データを高速で転送する画像バス215とを接続し、データ構造を変換するバスブリッジである。画像バス215は、PCIバス又はIEEE1394で構成される。画像バス215上には以下のデバイスが配置される。
ラスタイメージプロセッサ(RIP)210は、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。プリンタインタフェース(プリンタI/F)211は、プリンタ212とコントローラユニット216とを接続し、画像データの同期系/非同期系の変換を行う。また、スキャナインタフェース(スキャナI/F)213は、スキャナ214とコントローラユニット216とを接続し、画像データの同期系/非同期系の変換を行う。
画像処理部217は、入力画像データに対し補正、加工、編集を行う等、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部217は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。
An image bus interface (IMAGE BUS I / F) 220 is a bus bridge that connects the
A raster image processor (RIP) 210 develops, for example, vector data such as a PDL code into a bitmap image. A printer interface (printer I / F) 211 connects the
The
スキャナ214は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙が原稿フィーダのトレイにセットされ、装置使用者が操作部208から読み取り起動指示することにより、CPU201がスキャナ214に指示を与え、フィーダは原稿用紙を1枚ずつフィードし、原稿画像の読み取り動作を行う。
プリンタ212は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等がある。プリント動作の起動は、CPU201からの指示によって開始される。なお、プリンタ212には、異なる用紙サイズ又は異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
操作部208は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示すると共に、表示してあるキーが押されるとその位置情報を操作部I/F207を介してCPU201に伝える。また、操作部208は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。
カードリーダ219は、CPU201からの制御により、ICカード内に記憶されている情報を読み取り、読み取った情報を外部I/F218を介してCPU201へ通知する。
The
The
The
The
以上のような構成によって、MFP101は、スキャナ214から読み込んだ画像データをLAN100上に送信したり、LAN100を介して受信した印刷データをプリンタ212により印刷出力したりすることができる。
また、MFP101は、スキャナ214から読み込んだ画像データをモデム206により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ212により出力したりすることができる。
With the above-described configuration, the
The
<ソフトウェア構成>
図3は、MFP101のソフトウェア構成の一例を示す図である。
画面表示管理部301は、操作部208に何を表示するかを制御する。
アプリケーション選択メニュー302は、ユーザーにアプリケーションを選択させるメニュー画面を操作部208等に提供する。
図4は、メニュー画面の一例を示す図である。この画面例では、"コピー"401、"パーソナルプリント"402、"スキャンして送信"403の3つのアプリケーションと設定管理部313等で管理される設定メニューへの入口となる"設定・登録"404とのボタンが存在する。
図4のメニュー画面400においてパーソナルプリント402が押下されると、図5に示すようなユーザー選択画面1100が操作部208に表示される。ユーザー選択画面1100にはユーザー登録されているユーザーのアイコンが表示される。
<Software configuration>
FIG. 3 is a view showing an example of the software configuration of the
The screen
The application selection menu 302 provides the
FIG. 4 is a diagram showing an example of the menu screen. In this screen example, three applications of “Copy” 401, “Personal Print” 402, and “Scan and Send” 403 and an entry to the setting menu managed by the
When the
図5は、ユーザー選択画面の一例を示す図である。
図5において、ユーザーは自分のユーザーアイコン(例えば、ユーザーアイコン1102)を押下する。すると、図6に示すような前記ユーザーのプリントジョブの一覧画面が表示される。ここでユーザーアイコンとは、ユーザーを図や絵柄等で表わしたものである。ユーザーは、自身のユーザーアイコンを選択することによって、MFP101のパーソナライズ機能を操作性よく活用することができる。ユーザーアイコンは、ユーザーオブジェクトの一例である。
図6は、プリントジョブの一覧画面の一例を示す図である。
図6のプリントジョブの一覧画面においては、ユーザー名1201"UserA D"に紐づいてジョブ管理部306に保管されているプリントジョブの一覧であるジョブリスト1202が示されている。ユーザーはプリントジョブの印刷を行う際、ジョブリスト1202から任意の文書を選び印刷開始ボタン1205を押下してプリントジョブを出力するよう指示することができる。又は、ユーザーは任意のプリントジョブを選択した後、削除ボタン1204を押下して任意のプリントジョブをジョブ管理部306から削除するよう指示することもできる。プリントジョブの選択では一つ一つのプリントジョブを押下して選択することもできるし、全選択ボタン1203を押下し、全プリントジョブをまとめて選択することもできる。
図6に示すようなプリントジョブの一覧画面を表示する処理は、プリントジョブの一覧を表示する表示制御の処理の一例である。
FIG. 5 is a diagram showing an example of the user selection screen.
In FIG. 5, the user presses his / her user icon (eg, user icon 1102). Then, a list screen of print jobs of the user as shown in FIG. 6 is displayed. Here, the user icon is a symbol representing a user. The user can use the personalizing function of the
FIG. 6 is a view showing an example of a print job list screen.
The print job list screen of FIG. 6 shows a
The process of displaying the print job list screen as shown in FIG. 6 is an example of the display control process of displaying the print job list.
コピー303、パーソナルプリント304、スキャンして送信305は、MFP101で動作するアプリケーションの例である。コピー303は、所謂コピーを行うものである。パーソナルプリント304は、PC102から投入されたプリントジョブを溜め置いて、ログインしたユーザーの投入したプリントジョブのリストを表示し、ユーザーに内容を確認させて印刷するアプリケーションである。パーソナルプリント304は以下で構成される。ジョブ管理部306とプリントジョブのヘッダー情報を解析するジョブデータ解析部307とプリントジョブのヘッダーから必要情報を組み合わせてユーザー識別IDを生成し、プリントジョブと紐づけるジョブデータ管理部308とである。ユーザー識別IDは、ユーザー識別情報の一例である。
スキャンして送信305は、スキャナ214によりスキャンされた画像をメール等で外部に送信するアプリケーションである。
A
A scan and
ユーザー認証・識別部309は、ユーザー識別ID登録機能が実現される部分であり、認証手段管理部310とユーザー管理部311とアプリケーション管理部312とから構成される。
認証手段管理部310は、『ユーザー認証を適用しない』、『デバイス利用時に必ず認証を要求する(デバイス認証)』、『認証が必要なアプリケーションが選択されたときに認証を要求する(機能選択時認証)』の何れでMFP101が動作するか等を管理する。本実施形態を含む以下で示す実施形態は『ユーザー認証を適用しない』(ユーザー識別は行う)の動作時に有効な処理である。
ユーザー管理部311は、MFP101を利用するユーザーの識別ID、UI上での表示名称、電子メールアドレス、部署名等のユーザーに紐づく属性を管理する。本実施形態を含む以下で示す実施形態のユーザー識別ID生成方法で生成されたユーザー情報はユーザー管理部311で管理される。
アプリケーション管理部312は、認証手段管理部310で機能選択時認証が設定されている場合に、ユーザー認証・識別が必要なアプリケーションをリストで管理する。
The user authentication /
The authentication means
The
The
図7は、アプリケーション管理部312が管理するリストの一例を示す図である。
リストによれば、"パーソナルプリント""スキャンして送信"、"設定・登録"を利用する際にユーザーの認証・識別が必要で、"コピー"を利用する際には必要ないことが分かる。認証機能を有効にしている際はユーザー認証が必要となるが、認証機能が無効の場合はユーザー識別のみが行われる。
設定管理部313は、MFP101に関わる設定を一元的に管理する。
FIG. 7 is a diagram illustrating an example of a list managed by the
According to the list, it can be understood that user authentication / identification is required when using "personal print", "scan and send", "setting / registration", and not when using "copy". When the authentication function is enabled, user authentication is required, but when the authentication function is disabled, only user identification is performed.
The
<ユーザー自動登録方法>
図8は、ユーザー識別IDの生成を行うユーザー自動登録の流れを示す図である。パーソナルプリント304が受信したプリントジョブに付加された投入者情報(ジョブオーナー情報)からユーザー識別IDを生成する。ユーザー管理部311は生成されたユーザー識別IDを登録する。
<User Automatic Registration Method>
FIG. 8 is a diagram showing a flow of automatic user registration for generating a user identification ID. The user identification ID is generated from the submitter information (job owner information) added to the print job received by the
<ユーザー識別ID生成方法>
図9は、図8で示したPC102がMFP101に投入するプリントジョブ中のデータ構成等の一例を示す図である。
図9(a)に示されるようにパーソナルプリントジョブ600はヘッダー情報601と実データであるジョブデータ602とで構成されている。ヘッダー情報601の属性値は図9(b)に示すようにプリンタードライバーがPC102のOSから取得した情報であり、"オーナー名"、"ドメイン名"、"コンピューター名"、"Job名"、"日付"等である。ヘッダー情報601には上記に挙げた以外の情報を含んでいてもよい。図9(b)ではMFPにパーソナルプリントジョブを投入したユーザーがドメイン認証でログインしたPCからプリントジョブを送付した例を示している。図9(b)よりオーナー名"UserA"、ドメイン名"D"、コンピューター名"PCA"、投げたジョブ名"test.txt"、日付"20140530"であることが分かる。
コンピューター名は、情報処理装置名の一例である。
図9(b)に対し、図9(c)はローカルログインしたPCからプリントジョブを送信した場合のヘッダー情報601の属性値の一例を示している。図9(c)の例ではドメインの値が""空となっているのが分かる。
MFP101は、ヘッダー情報601に含まれる"オーナー名"、"ドメイン名"、"コンピューター名"を利用し、以下に示すパターンで組み合わせてユーザー識別IDを生成し、MFP101のユーザー管理部311に保管する。
<Method for generating user identification ID>
FIG. 9 is a view showing an example of a data configuration in a print job input to the
As shown in FIG. 9A, the
The computer name is an example of an information processing device name.
FIG. 9C shows an example of the attribute value of the
Using the “owner name”, “domain name”, and “computer name” included in the
図10は、ヘッダー情報601から生成するユーザー識別IDの生成パターンの一例を示した図である。
MFP101は、ヘッダー情報601に含まれる"オーナー名"、"ドメイン名"、"コンピューター名"を利用し、3つの情報が全て存在する場合は、オーナー名とドメイン名とを組み合わせた値701をユーザー識別IDとして生成する。値701は図9(b)の場合のユーザー識別IDの値である。
MFP101は、ヘッダー情報601にドメイン名がない場合は、オーナー名とコンピューター名とを組み合わせた値702をユーザー識別IDとして生成する。値702は図9(c)の場合のユーザー識別IDの値である。
MFP101は、ヘッダー情報601にオーナー名しかない場合は、オーナー名だけの値703をユーザー識別IDとして生成する。
MFP101は、コンピューター名だけがない場合は、オーナー名とドメイン名とを組み合わせた値704をユーザー識別IDとして生成する。
MFP101は、オーナー名がない場合は、オーナーが特定できないため、GuestユーザーとしてGuest(値705)をユーザー識別IDとして生成する。
FIG. 10 is a diagram showing an example of a generation pattern of the user identification ID generated from the
The
If there is no domain name in the
When the
If there is not only the computer name, the
If there is no owner name, the
コンピューター名がない場合とは、例えばLPRコマンドからのジョブ送信等、プリンタードライバーを利用せずにプリントジョブをMFPに投入した場合等が考えられる。
ユーザー識別IDを自動生成する場合、MFP101は、各情報の組み合わせの間に「@」を入力する。「@」は操作部208から入力が禁止されている文字であり、自動登録されたユーザー識別IDか、手動登録されたユーザー識別IDかを区別することが可能となる。よって上記の条件を満たせばMFP101は、組合せの間に入れる情報として「@」以外の文字等を利用してもよい。
また、MFP101は、オーナー名しかなかった場合(値703)とオーナー名がない場合(値705)とでは1つの情報からユーザー識別IDを生成しているため「@」を使用していない。しかし、手動登録されたユーザー識別IDと区別するため、MFP101は、自動登録の際は例え1つの情報からユーザー識別IDを生成した場合でも例えば"UserA@"、"Guest@"のように禁止文字を付加するようにしてもよい。
生成されたユーザー識別ID700はユーザー管理部311によってHDD204等に保管される。
The case where there is no computer name may be, for example, the case where a print job is input to the MFP without using the printer driver, such as job transmission from an LPR command.
In the case of automatically generating a user identification ID, the
Further, the
The generated user identification ID 700 is stored by the
上述したように本実施形態では、MFP101は、受信したプリントジョブのヘッダー情報から第一にオーナー名、第二にドメイン名、第三にコンピューター名という優先順位を付け上位2個の情報を組み合わせてユーザー識別IDを生成している。これによって、同一ドメインを利用した複数PCにユーザー認証を行ってログインしているユーザーは、どのPCからプリントジョブを送信してもMFP内では同一ユーザーからのプリントジョブとして管理される。したがって、ユーザーによるMFP上でプリントジョブの検索性が高くなる。
As described above, in the present embodiment, the
図11は、ユーザー管理部311で保管しているユーザー情報の一例を示す図である。
生成されたユーザー識別IDはユーザー管理部311内でユーザー情報800を識別する情報(ユーザー識別ID801)として保管される。例えば、値701のユーザー識別ID"UserA@D"は図11中のユーザー識別ID806のように保管される。
ユーザー情報800ではユーザー識別ID801以外に、操作部208にユーザーアイコンとして表示するユーザー名802や、カード認証機能を備えている場合はカードID803が含まれる。また、ユーザー情報800にはその他、ユーザーのメールアドレス804、部署名805等、ユーザー識別ID801に紐づく情報が含まれる。
ユーザー名802はユーザー識別IDから「@」を除き改行した値となっている。但し、このことは本実施の形態を制限するものではなく、ユーザー名802、ユーザー識別IDと同一であっても、「@」を抜いてスペースを入れる等、その他の方法で作成されたものであってもよい。
ユーザー情報800のユーザー識別ID以外の情報はユーザーが操作部208を操作してメニュー画面400等を介して手動で登録、編集することもできる。ユーザー識別ID801は、ユーザー情報800内において情報の一意性を担保するためにユーザーが手動で登録、編集することができない情報である。またユーザー情報800でユーザー認証用のPW(パスワード)やICカード認証用のカードID803をユーザー識別IDと関連づけて管理することでユーザー認証機能を有効とした際のユーザー情報の連携を行うこともできる。
FIG. 11 is a view showing an example of user information stored in the
The generated user identification ID is stored in the
In the
The
Information other than the user identification ID of the
図12は、MFPがPCから取得したプリントジョブ中のヘッダー情報601からユーザー識別IDを生成しユーザー管理部311にユーザー登録する又はユーザー管理部311に既存か否かを判断しプリントジョブを保管する情報処理を示すフローチャートである。
S901において、PC102のプリンタードライバーは、ユーザーからパーソナルプリントの指示を受け付ける。
S902において、プリンタードライバーは、パーソナルプリントジョブ600の生成、送信を行う。パーソナルプリントジョブ600は、ユーザー情報(又はジョブを投入する投入者情報)を含むヘッダー情報601とジョブデータ602とで構成されている。
S903において、MFP101のパーソナルプリント304のジョブ管理部306は、パーソナルプリントジョブを受信し、保存する。
S904において、ジョブ管理部306は、パーソナルプリントジョブ600からヘッダー情報601を取得し、解析する。
S905において、ユーザー管理部311は、解析の結果に応じて、ユーザー登録処理を行う。ユーザー登録処理の詳細は後述する図13に示す。
S906において、ジョブ管理部306は、生成されたユーザー識別IDとジョブデータ602とを紐づけて(関連付けて)保管し、図12に示す処理を終了する。
In FIG. 12, the MFP generates a user identification ID from
In step S901, the printer driver of the
In step S902, the printer driver generates and transmits the
In step S903, the
In step S904, the
In step S905, the
In step S906, the
図13は、ユーザー登録処理の一例を示すフローチャートである。
S1001において、ユーザー管理部311は、ジョブ管理部306からヘッダー情報601の解析結果を取得する。
S1002において、ユーザー管理部311は、解析結果に基づき、ヘッダー情報601にオーナー名があるか否かを判定する。ユーザー管理部311は、ヘッダー情報601にオーナー名がある場合、S1003に進み、ヘッダー情報601にオーナー名がない場合、S1011に進む。
S1003において、ユーザー管理部311は、解析結果に基づき、ヘッダー情報601にドメイン名があるか否かを判定する。ユーザー管理部311は、ヘッダー情報601にドメイン名がある場合、S1004に進み、ヘッダー情報601にドメイン名がない場合、S1008に進む。
S1004において、ユーザー管理部311は、ユーザー識別ID="オーナー名@ドメイン名"(値701や値704等)を生成する。
FIG. 13 is a flowchart illustrating an example of the user registration process.
In step S1001, the
In S1002, the
In S1003, the
In S1004, the
S1005において、ユーザー管理部311は、生成したユーザー識別IDがユーザー情報800のユーザー識別ID801に既に存在するか否かを判定する。ユーザー管理部311は、ユーザー識別IDがユーザー情報800のユーザー識別ID801に既に存在する場合、S1006に進み、ない場合、S1007に進む。
S1006において、ユーザー管理部311は、生成したユーザー識別IDをユーザー情報800に登録せず、図13に示す処理を終了する。
一方、S1007において、ユーザー管理部311は、生成したユーザー識別IDをユーザー情報800に登録し、図13に示す処理を終了する。
S1008において、ユーザー管理部311は、解析結果に基づき、ヘッダー情報601にコンピューター名があるか否かを判定する。ユーザー管理部311は、ヘッダー情報601にコンピューター名がある場合、S1009に進み、ヘッダー情報601にコンピューター名がない場合、S1010に進む。
S1009において、ユーザー管理部311は、ユーザー識別ID="オーナー名@コンピューター名"(値702等)を生成し、S1005に進む。
S1010において、ユーザー管理部311は、ユーザー識別ID="オーナー名"(値703等)を生成し、S1005に進む。
In S1005, the
In S1006, the
On the other hand, in step S1007, the
In S1008, the
In S1009, the
In step S1010, the
S1011において、ユーザー管理部311は、ユーザーが特定できないプリントジョブとし、ユーザー識別ID="Guest"(値705等)を生成し、S1005に進む。ユーザー識別ID="Guest"は、ゲスト用のユーザー識別情報の一例である。但し、ヘッダー情報601にオーナー名がなかった場合、ユーザーが特定できないため、MFP101は、パーソナルプリントジョブ600をエラーとしてPC102に返し、MFP101に保管しなくてもよい。また、モバイル端末からMFP101にプリントジョブが送信される場合も考えられる。MFP101は、モバイル端末から送信されるプリントジョブのヘッダー情報601にモバイル端末を特定できる情報が含まれている場合、前記情報を含むユーザー識別IDを生成してもよい。前記情報としては、例えばモバイル端末の機種名等を示す"○○hone"(図11の810)や、モバイル端末のOSを示す"△os"等がある。更にヘッダー情報601にモバイル端末の所有者名が含まれていた場合、MFP101は、所有者名と前記モバイル端末を特定できる情報とを組み合わせたユーザー識別IDを生成するようにしてもよい。モバイル端末を特定できる情報は、携帯端末装置情報の一例である。
S1004や、S1009、S1010、S1011の処理は、ユーザー識別情報生成の処理の一例である。
In step S1011, the
The processing of S1004, S1009, S1010, and S1011 is an example of processing of user identification information generation.
(第2の実施形態)
第1の実施形態では、ユーザー識別IDを図10で示す生成パターンで図13に示した処理により生成していた。
しかし、ユーザー識別IDの生成方法をユーザー自身が設定することもできる。
図14は、図10で示すプリントジョブのヘッダー情報から生成するユーザー識別IDの生成パターンを設定する画面の一例を示す図である。
ユーザーは図4の設定・登録ボタン404を押下し、図14で示す設定画面1400を表示させ設定を行う。
ユーザーは、ユーザー名@ドメイン名の組み合わせ(1401)、ユーザー名@コンピューター名の組み合わせは(1402)、ユーザー名のみ(1403)の何れかを選択し、設定ボタン1404を押下する。
ここで選択した設定値は設定管理部313にて保管される。
ユーザー識別IDの生成パターンは、ヘッダー情報601内の他の情報を利用したパターンであってもよい。
図13のユーザー登録処理時に、ユーザー管理部311は、設定管理部313の値を確認してからユーザー識別ID700を生成する。即ち、設定管理部313に設定画面1400を介して設定された設定値が管理されていた場合、ユーザー管理部311は、設定値に基づき、設定画面1400を介して設定された(又は指定された)投入者情報(又は属性情報)を用いてユーザー識別IDを生成する。
これにより、ユーザーはユーザー自身の環境に応じた最も利便性の高いユーザー識別IDを生成、自動登録することができる。
Second Embodiment
In the first embodiment, the user identification ID is generated by the process shown in FIG. 13 with the generation pattern shown in FIG.
However, the user can also set the method of generating the user identification ID.
FIG. 14 is a view showing an example of a screen for setting a generation pattern of the user identification ID generated from the header information of the print job shown in FIG.
The user presses the setting /
The user selects one of the combination of user name @ domain name (1401), the combination of user name @ computer name (1402), and only the user name (1403), and presses the
The setting value selected here is stored by the
The generation pattern of the user identification ID may be a pattern using other information in the
At the time of the user registration process of FIG. 13, the
Thereby, the user can generate and automatically register the most convenient user identification ID according to the user's own environment.
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける1つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. Can also be realized. It can also be implemented by a circuit (eg, an ASIC) that implements one or more functions.
以上、上述した各実施形態によれば、ドメインを利用したPCへのユーザー認証を行う環境下か否かに関わらず、ユーザーの利便性を損なわず画像処理装置を利用することができる。 As described above, according to the above-described embodiments, the image processing apparatus can be used without impairing the convenience of the user regardless of whether or not the user authentication is performed on a PC using a domain.
101 MFP、102 PC、201 CPU 101 MFP, 102 PC, 201 CPU
Claims (14)
前記外部装置から送信された印刷データであってユーザ名の情報とドメイン名の情報と外部装置名の情報とを備える印刷データを取得し、前記ユーザ名と前記ドメイン名とが含まれ且つ前記外部装置名が含まれないユーザ識別情報を生成する手段と、
前記生成されたユーザ識別情報に関連付けて前記格納部に格納される印刷データを管理する手段と、を有することを特徴とする画像処理装置。 An image processing apparatus capable of communicating with an external apparatus capable of domain authentication, wherein the image processing apparatus capable of storing print data in a storage unit
Print data transmitted from the external device, which is print data including user name information, domain name information, and external device name information, includes the user name and the domain name and is external Means for generating user identification information not including the device name;
The image processing apparatus characterized by having a means for managing the print data stored in the storage unit in association with user identification information that is generated.
登録された複数のユーザ識別情報を一覧可能な画面を前記表示部に表示させる手段と、を有することを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。The image processing apparatus according to any one of claims 1 to 3, further comprising: means for displaying on the display unit a screen on which a plurality of registered user identification information can be listed.
登録済みのユーザ識別情報に対応する選択オブジェクトが配置された第1の画面を前記表示部に表示させる手段と、A unit for displaying on the display unit a first screen on which a selected object corresponding to registered user identification information is arranged;
前記第1の画面において選択された選択オブジェクトに対応するユーザ識別情報に関連付けられた印刷データを一覧可能な第2の画面を前記表示部に表示させる手段と、を有することを特徴とする請求項1乃至4のいずれか1項に記載の画像処理装置。Means for displaying on the display unit a second screen on which print data associated with user identification information corresponding to the selected object selected on the first screen can be listed. The image processing apparatus according to any one of 1 to 4.
前記ユーザ識別情報に対応するユーザからの印刷指示にしたがって前記印刷データに基づく画像形成を前記画像形成部に実行させる手段と、を有することを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。7. The image forming apparatus according to claim 1, further comprising: a unit that causes the image forming unit to execute image formation based on the print data according to a print instruction from a user corresponding to the user identification information. Image processing apparatus as described.
前記外部装置から送信された印刷データであってユーザ名の情報とドメイン名の情報と外部装置名の情報とを備える印刷データを取得し、前記ユーザ名と前記ドメイン名とが含まれ且つ前記外部装置名が含まれないユーザ識別情報を生成し、
前記生成されたユーザ識別情報に関連づけて前記格納部に格納される印刷データを管理することを特徴とする画像処理装置の制御方法。 A control method of an image processing apparatus capable of storing print data in a storage unit, which is an image processing apparatus capable of communicating with an external apparatus capable of domain authentication .
Print data transmitted from the external device, which is print data including user name information, domain name information, and external device name information, includes the user name and the domain name and is external Generate user identification information that does not include the device name,
A control method of an image processing apparatus, which manages print data stored in the storage unit in association with the generated user identification information .
登録された複数のユーザ識別情報を一覧可能な画面を前記表示部に表示させることを特徴とする請求項8乃至10のいずれか1項に記載の画像処理装置の制御方法。The control method of an image processing apparatus according to any one of claims 8 to 10, wherein a screen capable of listing a plurality of registered user identification information is displayed on the display unit.
登録済みのユーザ識別情報に対応する選択オブジェクトが配置された第1の画面を前記表示部に表示させ、Displaying the first screen on which the selected object corresponding to the registered user identification information is arranged on the display unit;
前記第1の画面において選択された選択オブジェクトに対応するユーザ識別情報に関連付けられた印刷データを一覧可能な第2の画面を前記表示部に表示させることを特徴とする請求項8乃至11のいずれか1項に記載の画像処理装置の制御方法。The display unit according to any one of claims 8 to 11, wherein a second screen on which print data associated with user identification information corresponding to the selected object selected on the first screen can be displayed is displayed on the display unit. Method of controlling an image processing apparatus according to any one of the items 1 to 4.
前記ユーザ識別情報に対応するユーザからの印刷指示にしたがって前記印刷データに基づく画像形成を前記画像形成部に実行させることを特徴とする請求項8乃至13のいずれか1項に記載の画像処理装置の制御方法。The image processing apparatus according to any one of claims 8 to 13, causing the image forming unit to execute image formation based on the print data according to a print instruction from a user corresponding to the user identification information. Control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017231769A JP6425791B2 (en) | 2017-12-01 | 2017-12-01 | Image processing apparatus, control method of image processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017231769A JP6425791B2 (en) | 2017-12-01 | 2017-12-01 | Image processing apparatus, control method of image processing apparatus |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016182750A Division JP6257722B2 (en) | 2016-09-20 | 2016-09-20 | Image forming apparatus, image forming apparatus control method, and image forming method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018075837A JP2018075837A (en) | 2018-05-17 |
JP6425791B2 true JP6425791B2 (en) | 2018-11-21 |
Family
ID=62150182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017231769A Active JP6425791B2 (en) | 2017-12-01 | 2017-12-01 | Image processing apparatus, control method of image processing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6425791B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09293036A (en) * | 1996-04-26 | 1997-11-11 | Fuji Xerox Co Ltd | Print processor |
US6801935B2 (en) * | 1999-12-14 | 2004-10-05 | Canon Kabushiki Kaisha | Secure printing using electronic mailbox |
JP2010287107A (en) * | 2009-06-12 | 2010-12-24 | Canon Inc | Job management system |
JP2011203997A (en) * | 2010-03-25 | 2011-10-13 | Canon Inc | Information processing apparatus, print control method, and program |
JP5887860B2 (en) * | 2011-05-16 | 2016-03-16 | キヤノンマーケティングジャパン株式会社 | Image forming apparatus, image forming system, control method, and program. |
-
2017
- 2017-12-01 JP JP2017231769A patent/JP6425791B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018075837A (en) | 2018-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5301627B2 (en) | Print control system, print control server, image forming apparatus, processing method thereof, and program | |
JP5677047B2 (en) | Printing system, information processing apparatus, printing method, and program | |
US10750051B2 (en) | Image forming apparatus and controlling method of printing based on selection of an object associated with user name and network domain name obtained from print data | |
WO2008081976A2 (en) | Printing management server, printing management method and program, and recording medium | |
JP2017019197A (en) | Printer, and control method and program of printer | |
JP4958118B2 (en) | Image forming apparatus, information processing system, processing method thereof, and program | |
JP2017021582A (en) | Information processor, method for controlling information processor, and program | |
JP7071106B2 (en) | Image forming device, control method of image forming device | |
JP5630101B2 (en) | Information processing system, image forming apparatus, authentication server, processing method thereof, and program | |
JP4846830B2 (en) | Image forming apparatus and information processing method and program thereof | |
JP2013054635A (en) | Image formation apparatus, image formation system, and control method and program therefor | |
JP5637078B2 (en) | Image forming apparatus, image forming system, control method thereof, and program | |
JP6425791B2 (en) | Image processing apparatus, control method of image processing apparatus | |
JP5177673B2 (en) | Image forming apparatus, information processing system, processing method thereof, and program | |
US20120072981A1 (en) | Image processing apparatus, controlling method of image processing apparatus, and computer program | |
JP2012166396A (en) | Image forming system, image forming device, and control method and program of the same | |
JP6257722B2 (en) | Image forming apparatus, image forming apparatus control method, and image forming method | |
JP6931160B2 (en) | Information processing device, control method, program | |
JP5316891B2 (en) | Facsimile apparatus, control method therefor, and program. | |
JP2014102543A (en) | Printing system, image forming apparatus, processing method thereof, and program | |
JP5376546B2 (en) | Image forming apparatus, information processing system, processing method thereof, and program | |
JP7242942B2 (en) | IMAGE FORMING APPARATUS AND IMAGE FORMING APPARATUS CONTROL METHOD | |
JP2011043979A (en) | Printing system, control method of the same, and program | |
JP6515487B2 (en) | Server apparatus, control method for server apparatus, program, and facsimile system | |
JP2017118162A (en) | Image processing system, control method therefor, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180920 |
|
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: 20180925 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181023 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6425791 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |