JP6016464B2 - 情報処理システム、画像形成装置、制御方法、及びプログラム - Google Patents
情報処理システム、画像形成装置、制御方法、及びプログラム Download PDFInfo
- Publication number
- JP6016464B2 JP6016464B2 JP2012132721A JP2012132721A JP6016464B2 JP 6016464 B2 JP6016464 B2 JP 6016464B2 JP 2012132721 A JP2012132721 A JP 2012132721A JP 2012132721 A JP2012132721 A JP 2012132721A JP 6016464 B2 JP6016464 B2 JP 6016464B2
- Authority
- JP
- Japan
- Prior art keywords
- forming apparatus
- image forming
- application
- information
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/002—Interacting with the operator
- G06K15/007—Interacting with the operator only remotely, e.g. at a host computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1222—Increasing security of the print job
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/002—Interacting with the operator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00326—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
- H04N1/00328—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an apparatus processing optically-read information
- H04N1/00334—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with an apparatus processing optically-read information with an apparatus processing barcodes or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00501—Tailoring a user interface [UI] to specific requirements
- H04N1/00509—Personalising for a particular user or group of users, e.g. a workgroup or company
- H04N1/00514—Personalising for a particular user or group of users, e.g. a workgroup or company for individual users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4426—Restricting access, e.g. according to user identity involving separate means, e.g. a server, a magnetic card
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4433—Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0074—Arrangements for the control of a still picture apparatus by the connected apparatus
- H04N2201/0075—Arrangements for the control of a still picture apparatus by the connected apparatus by a user operated remote control device, e.g. receiving instructions from a user via a computer terminal or mobile telephone handset
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Editing Of Facsimile Originals (AREA)
Description
かかる背景から、携帯端末が保持している情報を画像形成装置に送信して印刷したり、画像形成装置の情報を携帯端末で受信して表示したり、操作したいといった要望が高まっている。
本発明の目的は、携帯端末を介して画像形成装置を利用する場合でも、複数の利用者による画像形成装置の同時利用の可能性を低減し、利用者のセキュリティを保つ仕組みを提供することである。
図1において、100は本実施例の画像形成装置である。
画像形成装置100において、101はネットワークインタフェース(ネットワークI/F)であり、無線や有線のネットワークを経由して、イントラネットまたはインターネットに接続して、利用者情報や制御コマンドの受信を行う。
図1の例では、制御部112、認証処理部113をハードウェアとして設ける構成を示している。しかし、制御部112、認証処理部113をハードウェアとして設けることなく、CPU102がROM104あるいは外部メモリ111に記憶されるプログラムを実行することにより、記の制御処理や認証処理を実行するように構成してもよい。
携帯端末200において、201は表示部であり、ユーザに対して情報の表示出力を行い、LCDドライバ、LCD表示デバイス等で構成される。202は操作部であり、ユーザが携帯端末200に対して操作情報を入力するための部位である。なお、操作部202は、表示部201上に設けられたタッチパネルを含むものであってもよい。
図3に示すように、携帯端末200から画像形成装置100への通信は無線LAN通信であり、携帯端末200はルーター310を介しネットワーク300に接続している。
なお、以下の説明では、携帯端末200から画像形成装置100にログインして、携帯端末200に画像形成装置100が備える集計用アプリケーションが提供する情報を表示する際の、画像形成装置100と携帯端末200の処理について説明する。なお、集計用アプリケーションは、特定の集計期間における、ユーザの印刷実績や利用傾向を求めて、表示画面への表示や、ユーザへの通知などの機能を提供するものである。
そして、シャットダウン指示が通知されていると判定した場合(S400でYesの場合)、制御部112は、本フローチャートの処理を終了する。CPU102は、シャットダウン処理を実行する。
S401では、制御部112は、デバイスログインのために利用する認証用マーカーを作成する。そして、S402において、制御部112は、表示部105に認証用マーカー801(図8)を表示させる(表示制御)。
認証用マーカー801には、図14の1400に示すような、マーカー名、携帯端末200と無線LAN通信するための画像形成装置のLANアドレス情報(TCP/UDP/IPプロトコルを用いている場合には画像形成装置のIPアドレス)、および、利用者がデバイスログインするための情報(ログインアプリケーション名、ログインアプリケーションバージョン等)が含まれている。
次に、S403において、制御部112は、携帯端末200からネットワーク300を介して送られてくる利用者情報(パスワードを含む)をネットワークI/F101で受信したかどうかを判定する。即ち、制御部112は、上記S402で表示した認証用マーカーに埋め込まれたアドレス情報を用いて携帯端末200から送信された利用者情報を受信したかどうか判定する。
一方、携帯端末200から利用者情報を受信したと判定した場合(S403でYesの場合)、制御部112は、S404に処理を進める。
S404では、制御部112は、前記受信した利用者情報に基づく認証処理を、認証処理部113に指示する。なお、認証処理部113は、画像形成装置100のRAM103または外部メモリ111に予め格納されている利用者情報と、前記携帯端末200から受信した利用者情報とが合致するか否かを判定し、判定結果を制御部112に返す。なお、利用者情報は不図示の公知の外部認証サーバ上に管理されているユーザ情報を使用してもよい。
また、表示アプリケーションの情報として、ログインユーザに対応する当該表示アプリケーションの管理情報も含む。具体的には、集計用アプリケーションの場合には、ログインユーザの画像形成装置の利用状況、カラー比率や両面比率といった節約率の情報が管理情報として含まれる。ここで、図15では管理情報(表示アプリケーションユーザ情報)として、ログインユーザの画像形成装置の利用状況、及び節約率の情報がマーカーに埋め込まれている。しかしながら、マーカーにログインユーザの画像形成装置の利用状況、及び節約率の情報を管理しているサーバー(不図示)にアクセスするためのURLやパスなどのアクセス情報を管理情報として埋め込んでもよい。
次に、S407において、制御部112は、上記S406で作成したログインユーザのアプリ表示用マーカーを、表示部105に表示させる(表示制御)。
認証失敗と判定した場合(S408でNoの場合)、制御部112は、S410に処理を進める。
一方、認証成功と判定した場合(S408でYesの場合)、制御部112は、S409に処理を進める。なお、認証成功の場合、CPU102により、ログインユーザによるログイン処理が実行される。
一方、制御部112がログアウト通知を受けていないと判定した場合(S409でNoの場合)、制御部112は、S407に処理を戻し、ログインユーザのアプリ表示用マーカーの表示を継続するように制御する。
図5は、実施例1における携帯端末200が実行する処理の一例を示すフローチャートである。なお、図5〜図7に示すフローチャートの処理は、携帯端末200の制御部208の内のCPU(不図示)が、内部の記憶装置(不図示)にコンピュータ読取可能に記録されたプログラムを実行することにより実現される。
図9において、900、901、902は、ハードウェアとしてのボタンであり、ユーザにより操作可能である。903は、マーカー読み取りアプリケーションを起動するためのアイコンである。
図10において、1001は、マーカーの読み取りを確認するための点線枠である。ユーザはこの点線枠1001内にマーカーが表示されるように携帯端末200での撮像位置を調整する。
なお、図9および図10の画面はあくまで一例であり、本例とは異なる画面であってもよい。
次に、S502において、制御部208は、マーカー読み取りアプリケーションの終了が指示されたか否かを判定する。
そして、マーカー読み取りアプリケーションの終了が指示されたと判定した場合(S502でYesの場合)、制御部208は、マーカー読み取りアプリケーションを終了し(不図示)、本フローチャートの処理を終了する。
S503では、制御部208は、画像形成装置100の表示部105に表示されている認証用マーカーを、カメラ部203により撮像して認証用マーカーを読み取るとともに、図11の1100に示すように、読取画像を表示部201に表示する。
次に、S504において、制御部208は、マーカー読み取りに成功したか否かを判定する。
制御部208は、点線枠1001内でマーカーを認識できない場合に、認証用マーカーの読み取りに失敗したと判定し(S504でNo)、S503に処理を戻し、認証用マーカーの再読取を行うように制御する。
次に、S506において、制御部208は、上記S505で取得した情報(認証用マーカーに含まれる情報)に基づいて、認証用マーカーの読み取り処理を実行する。S506の処理の詳細については後述する図6に示す。
上記S506の処理が失敗したと判定した場合(S507でNoの場合)、制御部208は、S512に処理を進め、エラーまたは警告メッセージ(図13の1300)を表示部201に表示し、S501に処理を戻す。
一方、上記S506の処理が成功したと判定した場合(S507でYesの場合)、制御部208は、S508に処理を進める。
S508では、制御部208は、ログインユーザのためのアプリ表示用マーカー読み取り処理を実行する。なお、S508の処理詳細については後述する図7に示す。
上記S508の処理が失敗したと判定した場合(S509でNoの場合)、制御部208は、S512に処理を進め、エラーまたは警告メッセージ(図13の1300)を表示部201に表示し、S501に処理を戻す。
S510では、制御部208は、上記S508の処理で、図12の1200のようなアプリケーション画面を、図12の1202のようなカメラ画面(カメラ部203で撮像されている画像)とあわせて、表示部201に表示する(図12)。なお、アプリケーション画面1200は、画像形成装置100の表示部201に表示されているログインユーザのためのアプリ表示用マーカーから取得した、ログインユーザのためのアプリケーション情報と、該アプリケーションを携帯端末200から操作するための操作画面(UI)とに基づく、仮想的な画面である。なお、カメラ画面1202は、ユーザが、カメラ部203で常にアプリ表示用マーカーが撮影されていることを確認可能にするために表示されている。
制御部208は、カメラ部203での読取画像(カメラ画像)がアプリ表示用マーカーと認識される間は、拡張現実(AR;Augmented Reality)と同様の技術により、カメラ画像1202とともに、アプリケーション画面1200を表示する。即ち、携帯端末200は、カメラ画像に、ログインユーザにおけるアプリケーション情報がログインユーザにより視認可能に付加された拡張現実を、ログインユーザに提供する。なお、アプリケーション情報を、カメラ画像に重ねるように表示してもよい。また、この拡張現実は、ログインユーザ以外には提供されないように構成され、ログインユーザに固有のアプリケーション情報が保護されるようになっている。
次に、S511において、制御部208は、カメラ部203を介してログインユーザのためのアプリ表示用マーカーを認識している(カメラ画像がアプリ表示用マーカーと認識される)か否かを判定する。本実施例では、図12の1202内の点線枠1203内にマーカー1204が一定範囲写っていればアプリ表示用マーカーを認識していると判断する。なお、所定時間(例えば3秒間)以上、アプリ表示用マーカーが認識されない場合に、認識していないと判定し、所定時間以内であればアプリ表示用マーカーが認識されなくても認識されていると判定してもよい。
図6は、図5のS506の処理の詳細を示すフローチャートである。
まず、S600において、制御部208は、読み取ったマーカーが認証用マーカーであるか否かを判定する。この判定は、マーカーから取得した画像形成装置の情報(上記S505で取得した情報)からマーカー名の確認を行う。なお、認証用マーカーに含まれる情報のフォーマット及び例を図14に示す。
S603では、制御部208は、認証用マーカー読み取り処理失敗通知を行い(例えば、戻り値に、認証用マーカー読み取り処理失敗を示す情報をセットし)、図5に処理を戻し、S506の処理を終了する。
一方、上記S600において、読み取ったマーカーが認証用マーカーであると判定した場合(S600でYesの場合)、制御部208は、S601に処理を進める。
S602では、制御部208は、認証用マーカー読み取り処理成功通知を行い(例えば、戻り値に、認証用マーカー読み取り処理成功を示す情報をセットし)、図5に処理を戻し、S506の処理を終了する。
図7は、図5のS508の処理の詳細を示すフローチャートである。
まず、S700において、制御部208は、画像形成装置100の表示部105に表示されているアプリ表示用マーカーを、カメラ部203により撮像してアプリ表示用マーカーを読み取るとともに、読取画像を表示部201に表示する。
制御部208は、点線枠内でマーカーを認識できない場合に、アプリ表示用マーカーの読み取りに失敗したと判定し(S701でNo)、S700に処理を戻し、アプリ表示用マーカーの再読取を行うように制御する。
次に、S703において、制御部208は、読み取ったマーカーがログインユーザのためのアプリ表示用マーカーであるか否かを判定する。この判定は、マーカーから取得した画像形成装置の情報(上記S702で取得した情報)からマーカー名の確認を行う。なお、アプリ表示用マーカーに含まれる情報のフォーマットと例を図15に示す。
S704では、制御部208は、デバイスログイン認証に成功したか否かを判定する。なお、デバイスログイン認証結果もマーカーに含まれる情報に含まれている。
上記S704において、デバイスログイン認証に失敗したと判定した場合(S704でNoの場合)、制御部208は、S708に処理を進め、アプリ表示用マーカー読み取り処理失敗通知を行い、図5に処理を戻し、S508の処理を終了する。
S705では、制御部208は、ログインに成功したユーザ名(アプリ表示用マーカーに含まれている)と、上記S601で画像形成装置100に送信した利用者名(携帯端末内登録ユーザ)が同じである(一致する)か否かを判定する。
また、本人確認方法についても、利用者と画像形成装置間の認証処理は、携帯端末に予め登録されている利用者情報が画像形成装置に基づき行われるため、ユーザは、認証の度にパスワード等を入力する必要がない。また、携帯端末から画像形成装置への利用者情報の送信は、画像形成装置の表示部に表示される認証用マーカー(第2画像パターン)を携帯端末で読み取ることで、該認証用マーカーに埋め込まれたアドレスを用いて行われるため、画像形成装置のアドレスを設定する手間も必要ない。以上のように、認証に関する利用者の操作負担を減らし、且つ、不適切な端末からの接続を排除できる。
まず、図17を用いて、実施例2における画像形成装置100が実行する処理について説明する。
図17は、実施例2における画像形成装置100の制御部112が実行する処理の一例を示すフローチャートである。なお、図17及び図18に示すフローチャートの処理は、制御部112内のCPU(不図示)が、制御部112内の記憶装置(不図示)にコンピュータ読取可能に記録されたプログラムを読み出して実行することにより実現されるものである。
まず、S1800において、制御部112は、ログインユーザが使用できるアプリケーションのリスト表示用マーカー(第3画像パターン)を作成する。なお、このアプリケーションのリスト表示用マーカーには、図23の2300に示すような情報が含まれている。
図23に示す例では、リスト表示用マーカーのログインユーザが利用可能なアプリケーションリストに、集計用アプリケーション、セキュアプリントアプリケーションが含まれていることを表している。なお、リスト表示用マーカーのデータフォーマットに限定はなく、どのようなフォーマットを使用してもよい。例えば、XMLやJSON、CSV等のフォーマットを使用してもよい。
図19は、実施例2における携帯端末200が実行する処理の一例を示すフローチャートである。なお、図19、図20に示すフローチャートの処理は、制御部208内のCPU(不図示)が、制御部208内の記憶装置(不図示)にコンピュータ読取可能に記録されたプログラムを実行することにより実現される。
上記S1908の処理が失敗したと判定した場合(S1909でNoの場合)、制御部208は、S1917に処理を進め、エラーまたは警告メッセージ(図13の1300)を表示部201に表示し、S1901に処理を戻す。
S1910では、制御部208は、マーカーから取得したログインユーザが使用できるアプリケーションのリスト情報と、該リストからアプリケーションを選択操作するための操作画面(UI)とを、カメラ部203で読み取っている画面(カメラ画像)とあわせ、拡張現実として、表示部201に表示する(図21の2100)。
図21において、2101は、リスト表示用マーカーから取得したログインユーザが使用できるアプリケーションのリスト情報と、該リストからアプリケーションを選択操作するための操作画面(UI)に対応する表示である。また、2102は、カメラ部203で読み取っているリスト表示用マーカーの画像に対応する表示である。
次に、S1911において、制御部208は、表示部201または操作部202を介して、ユーザによって選択されたアプリケーション名が通知されたかどうか判定する。
上記S1911において、ユーザによって選択されたアプリケーション名が通知されていないと判定した場合(S1911でNo)、制御部208は、S1910に処理を戻し、アプリケーションのリスト情報の表示を継続するように制御する。
図24に示す例では、セキュアプリントアプリケーションが選択されたことを表している。
上記S1912の処理を完了すると、制御部208は、S1913に処理を進める。
上記S1914の処理が失敗したと判定した場合(S1914でNoの場合)、制御部208は、S1917に処理を進め、エラーまたは警告メッセージ(図13の1300)を表示部201に表示し、S1901に処理を戻す。
図22に示すように、制御部208は、セキュアプリントアプリケーション情報(ジョブリスト2202)と、セキュアプリントアプリケーションを利用するための操作画面2203とに基づく仮想的な画面(セキュアプリントアプリケーション画面)2200を、カメラ画像2201と合わせて表示する。
なお、S1916〜S1917の処理については図5のS511〜S512と同様のため説明を省略する。
図20は、図19のS1908の処理の詳細を示すフローチャートである。
まず、S2000において、制御部208は、画像形成装置100の表示部105に表示されている、ログインユーザが使用できるアプリケーションのリスト表示用マーカー(以下、リスト表示用マーカー)を、カメラ部203により撮像してリスト表示用マーカーを読み取るとともに、読取画像を表示部201に表示する。
制御部208は、点線枠内でマーカーを認識できない場合に、リスト表示用マーカーの読み取りに失敗したと判定し(S2001でNo)、S2000に処理を戻し、リスト表示用マーカーの再読取を行うように制御する。
次に、S2003において、制御部208は、読み取ったマーカーが、リスト表示用マーカーであるか否かを判定する。この判定は、マーカーから取得した画像形成装置の情報(上記S2002で取得した情報)からマーカー名の確認を行う。リスト表示用マーカーに含まれる情報のフォーマットと例を図23に示す。
図21に示した画面2100において、ユーザが「セキュアプリント」アプリケーションを選択すると、画像形成装置100は、当該ユーザの印刷ジョブ一覧情報を含んだマーカーを表示する。それを携帯端末200が認識すると、携帯端末200の表示部201に、図22で示される印刷ジョブ一覧が表示されることとなる。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施例の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
200 携帯端末
300 ネットワーク
Claims (13)
- 画像形成装置と携帯端末とを有する情報処理システムであって、
前記画像形成装置は、
ユーザを認証する認証手段と、
前記認証手段により認証されたユーザの情報と、前記認証されたユーザが当該画像形成装置で利用可能な特定のアプリケーションに関するアプリケーション情報とを埋め込んだ第1画像パターンを生成する第1生成手段と、
前記生成された第1画像パターンを前記画像形成装置の表示部に表示する表示制御手段と、を有し、
前記携帯端末は、
前記画像形成装置の表示部に表示される画像パターンを前記携帯端末のカメラで撮影し、読み取るための読取手段と、
前記読取手段により読み取られた前記第1画像パターンを解析し、前記ユーザの情報と前記アプリケーション情報を取得する取得手段と、前記カメラでの撮影により前記第1画像パターンが前記携帯端末において認識されている間、前記取得手段により取得された前記アプリケーション情報に対応する特定のアプリケーションを利用するための操作画面を、当該携帯端末の表示部に表示するように制御する制御手段と、
を有することを特徴とする情報処理システム。 - 前記画像形成装置は、さらに、当該画像形成装置と通信するためのアドレス情報を埋め込んだ第2画像パターンを生成する第2生成手段を有し、
前記表示制御手段は、前記生成された第2画像パターンを前記画像形成装置の表示部に表示させ、
前記認証手段は、前記第2画像パターンに埋め込まれたアドレス情報を用いて前記携帯端末から送信された認証情報に基づいて認証処理を行うものであり、
前記表示制御手段は、前記認証処理が成功した場合に前記第1生成手段により生成された前記第1画像パターンを、前記画像形成装置の表示部に表示することを特徴とする請求項1に記載の情報処理システム。 - 前記携帯端末は、さらに、前記読取手段による前記第2画像パターンの読み取りに従い前記取得手段が取得した前記アドレス情報を用いて、前記認証情報を前記画像形成装置に送信する第1送信手段を有することを特徴とする請求項2に記載の情報処理システム。
- 前記画像形成装置は、さらに、前記認証処理が成功した場合に、該認証されたユーザが当該画像形成装置で利用可能なアプリケーションのリストに関する情報を埋め込んだ第3画像パターンを生成する第3生成手段を有し、
前記表示制御手段は、前記生成された第3画像パターンを前記画像形成装置の表示部に表示し、
前記取得手段は、前記読取手段により読み取られた前記第3画像パターンを解析し、前記アプリケーションのリストに関する情報を取得し、
前記制御手段は、前記カメラでの撮影により前記第3画像パターンが前記携帯端末において認識されている間、前記アプリケーションのリストに関する情報に対応するアプリケーションのリストの画面を、当該携帯端末の表示部に表示するように制御することを特徴とする請求項2または3に記載の情報処理システム。 - 前記携帯端末は、さらに、
前記アプリケーションのリストから、当該携帯端末で利用したいアプリケーションを選択するための選択手段と、
前記選択手段による選択結果を前記画像形成装置に送信する第2送信手段と、を有することを特徴とする請求項4に記載の情報処理システム。 - 前記アプリケーションのリストには、前記特定のアプリケーションが含まれ、
前記第1生成手段は、前記第2送信手段により前記携帯端末から送信された選択結果において前記特定のアプリケーションが選択されていた場合に、前記第1画像パターンを生成することを特徴とする請求項5に記載の情報処理システム。 - 前記アプリケーションのリストには、セキュアプリントを実現するためのアプリケーションが含まれることを特徴とする請求項4乃至6のいずれか1項に記載の情報処理システム。
- 画像形成装置であって、
ユーザを認証する認証手段と、
前記認証手段により認証されたユーザが当該画像形成装置で利用可能なアプリケーションのリストに関する情報を埋め込んだ第3画像パターンを生成する手段と、
前記生成された第3画像パターンを前記画像形成装置の表示部に表示する表示制御手段と、
前記認証手段により認証されたユーザの情報と、前記認証されたユーザが当該画像形成装置で利用可能な特定のアプリケーションに関するアプリケーション情報とを埋め込んだ第1画像パターンを生成する手段と、を有し、
前記表示制御手段は、さらに、前記生成された第1画像パターンを前記画像形成装置の表示部に表示することを特徴とする画像形成装置。 - 前記画像形成装置は、さらに、当該画像形成装置と通信するためのアドレス情報を埋め込んだ第2画像パターンを生成する手段を有し、
前記表示制御手段は、前記生成された第2画像パターンを前記画像形成装置の表示部に表示させ、
前記認証手段は、前記第2画像パターンに埋め込まれたアドレス情報を用いて携帯端末から送信された認証情報に基づいて認証処理を行うものであり、
前記表示制御手段は、前記認証処理が成功した場合に前記生成された第1画像パターンを、前記画像形成装置の表示部に表示することを特徴とする請求項8に記載の画像形成装置。 - 前記アプリケーションのリストには、前記特定のアプリケーションが含まれ、
第1生成手段は、前記第3画像パターンに埋め込まれた前記アプリケーションのリストを用いて携帯端末で選択されて前記携帯端末から送信された前記携帯端末で利用したいアプリケーションの選択結果において、前記特定のアプリケーションが選択されていた場合に、前記第1画像パターンを生成することを特徴とする請求項8または9に記載の画像形成装置。 - 前記アプリケーションのリストには、セキュアプリントを実現するためのアプリケーションが含まれることを特徴とする請求項8乃至10のいずれか1項に記載の画像形成装置。
- 画像形成装置の制御方法であって、
ユーザを認証する認証ステップと、
前記認証ステップで認証されたユーザが当該画像形成装置で利用可能なアプリケーションのリストに関する情報を埋め込んだ第3画像パターンを生成するステップと、
前記生成された第3画像パターンを前記画像形成装置の表示部に表示する表示制御ステップと、
前記認証ステップにより認証されたユーザの情報と、前記認証されたユーザが当該画像形成装置で利用可能な特定のアプリケーションに関するアプリケーション情報とを埋め込んだ第1画像パターンを生成するステップと、を有し、
前記表示制御ステップは、さらに、前記生成された第1画像パターンを前記画像形成装置の表示部に表示することを特徴とする画像形成装置の制御方法。
法。 - コンピュータを、請求項8乃至11のいずれか1項に記載された手段として機能させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012132721A JP6016464B2 (ja) | 2012-06-12 | 2012-06-12 | 情報処理システム、画像形成装置、制御方法、及びプログラム |
US13/904,508 US9082051B2 (en) | 2012-06-12 | 2013-05-29 | Information processing system and apparatus generating image pattern in which are embedded authenticated user information and application information, controlling method therefor and medium storing a program instructing a computer to execute the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012132721A JP6016464B2 (ja) | 2012-06-12 | 2012-06-12 | 情報処理システム、画像形成装置、制御方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013258528A JP2013258528A (ja) | 2013-12-26 |
JP6016464B2 true JP6016464B2 (ja) | 2016-10-26 |
Family
ID=49715084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012132721A Expired - Fee Related JP6016464B2 (ja) | 2012-06-12 | 2012-06-12 | 情報処理システム、画像形成装置、制御方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9082051B2 (ja) |
JP (1) | JP6016464B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2519162B (en) * | 2013-10-14 | 2015-11-04 | Canon Europa Nv | Printing system, printing apparatus, mobile device and method of printing from a mobile device |
CN104598174A (zh) * | 2013-10-30 | 2015-05-06 | 诚研科技股份有限公司 | 打印装置及其操作方法 |
JP6222011B2 (ja) * | 2014-08-28 | 2017-11-01 | 京セラドキュメントソリューションズ株式会社 | 表示方法及び画像形成システム |
JP6256283B2 (ja) * | 2014-09-30 | 2018-01-10 | 京セラドキュメントソリューションズ株式会社 | 接続表示方法及び画像形成システム |
JP6353345B2 (ja) * | 2014-11-04 | 2018-07-04 | キヤノン株式会社 | 通信システム、通信装置及びその制御方法、情報処理装置及びその制御方法、並びにプログラム |
JP2017016572A (ja) * | 2015-07-06 | 2017-01-19 | デュプロ精工株式会社 | 処理装置、端末装置及び処理システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007034443A (ja) * | 2005-07-22 | 2007-02-08 | Konica Minolta Business Technologies Inc | 画像形成システム、画像形成装置及び画像形成処理方法 |
JP3977392B2 (ja) | 2005-09-09 | 2007-09-19 | キヤノン株式会社 | 画像形成装置及びその制御方法 |
JP4234715B2 (ja) * | 2005-12-13 | 2009-03-04 | シャープ株式会社 | 電子機器の操作システム |
JP2007312179A (ja) * | 2006-05-19 | 2007-11-29 | Seiko Epson Corp | 画像表示システム、当該画像表示システムの画像表示装置、携帯端末装置、および画像表示システムにおける接続確立方法 |
US9367860B2 (en) * | 2011-08-05 | 2016-06-14 | Sean McKirdy | Barcode generation and implementation method and system for processing information |
-
2012
- 2012-06-12 JP JP2012132721A patent/JP6016464B2/ja not_active Expired - Fee Related
-
2013
- 2013-05-29 US US13/904,508 patent/US9082051B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9082051B2 (en) | 2015-07-14 |
US20130329252A1 (en) | 2013-12-12 |
JP2013258528A (ja) | 2013-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9727283B2 (en) | Print system, image forming apparatus, information processing apparatus, print service system, and storage medium for authorizing access to print data held by a print service system | |
JP6016464B2 (ja) | 情報処理システム、画像形成装置、制御方法、及びプログラム | |
US9800762B2 (en) | Non-transitory computer-readable information recording medium, information processing apparatus, and communications system | |
KR101525267B1 (ko) | 정보 처리 시스템, 그 제어 방법 및 기억 매체 | |
JP6509051B2 (ja) | 携帯端末装置、プログラム、情報処理方法 | |
RU2674322C2 (ru) | Программный продукт для обработки информации, устройство обработки информации и система обработки информации | |
JP6690258B2 (ja) | プログラム、情報処理装置、通信システム | |
US9652188B2 (en) | Image forming apparatus, method for controlling image forming apparatus, and computer-readable storage medium storing program for executing an operation based on a storage mode of the image forming apparatus | |
JP5956847B2 (ja) | 情報端末及びその制御方法、並びにプログラム | |
JP6525493B2 (ja) | 画像処理装置及びその認証方法、並びにプログラム | |
US20150007279A1 (en) | Communication method, device, information processing apparatus, and storage medium | |
US20160004851A1 (en) | Processing apparatus, method for controlling processing apparatus, and non-transitory computer-readable storage medium | |
JP2017037362A (ja) | プログラム、情報処理装置、情報処理方法、情報処理システム | |
JP2017108316A (ja) | 画像処理システム、画像出力装置、端末装置、画像出力方法、およびコンピュータプログラム | |
JP2012218223A (ja) | 電子機器、システム | |
KR20170058307A (ko) | 인쇄 장치 및 인쇄 장치의 제어 방법 | |
JP2014016674A (ja) | 出力システム、出力制御装置及び出力制御プログラム | |
KR20170058308A (ko) | 인쇄 장치, 인쇄 장치의 제어 방법 및 저장 매체 | |
EP3985497A1 (en) | Information processing system, output system, output method, and recording medium | |
US9900468B2 (en) | Image processing apparatus, authentication method, and recording medium | |
JP6860060B2 (ja) | プログラム、情報処理装置、第二の情報処理装置、情報処理方法、情報処理システム | |
JP2017068372A (ja) | 情報処理システム、情報処理装置、制御方法およびプログラム | |
US9883059B2 (en) | Image forming apparatus and terminal apparatus using short-range communication for retrieving image data from a network apparatus, displaying the image data on the terminal apparatus and printing the image data on the image forming apparatus | |
JP2014134928A (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP7322373B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム、および画像形成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150513 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20150513 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160801 |
|
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: 20160830 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160927 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6016464 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |