[go: up one dir, main page]

JP2024009068A - 画像処理装置、画像処理装置の制御方法、及びプログラム - Google Patents

画像処理装置、画像処理装置の制御方法、及びプログラム Download PDF

Info

Publication number
JP2024009068A
JP2024009068A JP2023192968A JP2023192968A JP2024009068A JP 2024009068 A JP2024009068 A JP 2024009068A JP 2023192968 A JP2023192968 A JP 2023192968A JP 2023192968 A JP2023192968 A JP 2023192968A JP 2024009068 A JP2024009068 A JP 2024009068A
Authority
JP
Japan
Prior art keywords
image processing
user
button
processing device
authentication
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.)
Granted
Application number
JP2023192968A
Other languages
English (en)
Other versions
JP7746355B2 (ja
Inventor
慎一 千葉
Shinichi Chiba
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2023192968A priority Critical patent/JP7746355B2/ja
Publication of JP2024009068A publication Critical patent/JP2024009068A/ja
Application granted granted Critical
Publication of JP7746355B2 publication Critical patent/JP7746355B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1254Automatic configuration, e.g. by driver
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1258Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

Figure 2024009068000001
【課題】 ユーザの手間を取らせることなく画像処理装置に保存されているユーザに紐付く印刷ジョブを全て実行できる方法を提供する。
【解決手段】 ログインしたユーザに紐付く印刷ジョブを全て実行可能なボタンを画像処理装置の表示部に表示する。
【選択図】 図7

Description

本発明は、画像処理装置、画像処理装置の制御方法、及びプログラムに関する。
画像処理装置において、受け付けた印刷ジョブを受信したタイミングで印刷するのではなく、一旦画像処理装置内に保存し、画像処理装置の操作パネル等にて、ユーザによる印刷指示を受けることで印刷を開始する機能(以降、留め置き印刷と呼ぶ)を備えるものがある。
留め置き印刷では、留め置き印刷用のアプリケーションを画像処理装置の操作パネル上から開き、受け付けた印刷ジョブ一覧から印刷を実行するジョブを選択し、印刷開始を指示する、という操作が必要である。この操作を省略した技術が特許文献1である。特許文献1は、画像処理装置にログインした際に、ログインしたユーザに紐付く留め置き印刷のジョブをユーザ操作なしで自動的に印刷開始する技術である。
特開2017-24261号公報
留め置き印刷のジョブが複数ありユーザが全てのジョブを実行したい場合、ユーザは複数の全てのジョブを選択してから印刷指示を行わないといけないため、ユーザにとって手間である。一方で特許文献1のようにユーザがログインしたタイミングで留め置き印刷のジョブが全て実行されると、ユーザが他の処理を所望していた場合、ユーザの意図と反する処理が行われてしまう。そこで本発明の目的は、ユーザの意図を確認したうえでユーザの手間を取らせることなく、留め置き印刷のジョブを全て実行できる方法を提供することである。
表示部を有する画像処理装置であって、印刷ジョブと当該印刷ジョブのユーザの情報を紐付けて管理する管理手段と、前記画像処理装置のユーザを認証する認証手段と、前記認証手段で認証した後に表示される画面に、前記認証手段で認証したユーザの情報に紐付く全ての印刷ジョブを実行するための第一のボタンを表示する表示手段と、を有することを特徴とする画像処理装置。
留め置き印刷のジョブを全て実行できるボタンを画像処理装置の操作パネルに表示することで、ユーザの意図を確認したうえでユーザの手間を取らせずに、留め置き印刷のジョブを全て実行することが可能となる。
本発明の実施形態に於ける画像処理装置のハードブロック図である。 本発明の実施形態に於ける画像処理装置のソフトブロック図である。 本発明の実施形態に於ける画像処理装置へのログイン方法を説明するフローチャートである。 本発明の実施形態に於ける画像処理装置へのログイン方法を説明する説明図である。 本発明の実施形態に於ける表示画面の制御方法を説明するフローチャートである。 本発明の実施形態に於けるログイン直後の表示画面を説明する説明図である。 本発明の実施形態1に於けるログイン直後の表示画面を説明する説明図である。 本発明の実施形態1に於けるログイン直後の表示画面を説明するフローチャートである。 本発明の実施形態2に於けるログイン直後の表示画面を説明する説明図である。 本発明の実施形態2に於けるログイン直後の表示画面を説明するフローチャートである。 本発明の実施形態3に於ける表示画面の制御方法を説明する説明図である。 本発明の実施形態3に於ける表示画面の制御方法を説明するフローチャートである。 本発明の実施形態に於ける画像処理装置に留め置きされたジョブのジョブ情報管理テーブルを説明する説明図である。
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
(実施例1)
図1は、本実施例の実施形態に係る画像処理装置1の構成を説明するブロック図である。
制御部10は、画像処理装置1の各ユニットの動作制御を行う。制御部10は、CPU100と、LAN(Local Area Network)11と、通信ユニット101と、RAM102と、HDD103と、ROM104、タイマ105、FAXユニット106を備えている。CPU100は、制御部10全体を制御している。LAN11は、外部装置との間でデータのやり取りを行うためのネットワークであり、このLAN11を介して画像処理装置1はインターネットに接続されている。通信ユニット101は、LAN11を通してデータの送受信を行う。RAM102は、CPU100が動作するためのシステムワークメモリを提供している。HDD103はハードディスクドライブで、例えば磁気ディスクや光学メディアやフラッシュメモリ等の記憶媒体であってもよい。HDD103は、文書データや設定データ等を格納することができる。またHDD103は、画像処理装置1内に存在してなくてもよい。通信ユニット101を介して、外部のサーバやPC等をデータの保存装置として利用しても良い。ROM104はブートROMであり、システムのブートプログラムを格納している。CPU100は、ROM104のブートROMにより、HDD103にインストールされているプログラムをRAM102に展開し、そのプログラムに基づいて各種制御を行う。タイマ105は、CPU100の指示に従って時間の経時を行い、指示された時間が経過すると割り込みなどによりCPU100に通知する。FAXユニット106は、電話回線14を通して、ファクスデータの送受信を行う。
操作部12は、制御部10によって制御され、表示部120と入力部121を備えている。表示部120は、ユーザに対して画像処理装置の情報を表示するためのディスプレイである。入力部121は、例えばタッチパネル、マウス、カメラ、音声入力、キーボード等のインターフェースを通してユーザからの操作入力等を受け付ける。
画像処理部13は、制御部10によって制御され、画像解析部130と、画像生成部131と、画像出力部132がある。画像解析部130は、原稿画像の構造を解析し、解析結果から必要な情報を抽出する。画像生成部131は、原稿を読み取ることで(例えば、スキャン)、その原稿の画像をデジタル化して画像データを生成してHDD103に格納する。また画像生成部131は、画像解析部130が解析した情報を用いて、別のフォーマットの原稿画像データを生成することもできる。画像出力部132は、HDD103等に格納されている画像データを出力する。この出力方法としては、例えば原稿の画像データを用紙に印刷したり、通信ユニット101を介して、ネットワーク接続されている外部デバイス、サーバ、ファクシミリ装置などに送信したり、画像処理装置1に接続されている記憶媒体に保存することが挙げられる。
図2は、図1に示す画像処理装置1の機能の一例を示すブロック図である。画像処理装置1はその機能として認証処理部201、ユーザ情報管理部202、ジョブ処理部203、操作処理部204、機器情報管理部205を有している。これらの各機能部は、CPU100がROM104のブートROMにより、HDD103にインストールされているプログラムをRAM102に展開し、そのプログラムに基づいて実現する機能である。
認証処理部201はユーザからログイン/ログアウトの要求を受け取り認証し、画像処理装置1を使用するユーザを特定する処理を行う。
ユーザ情報管理部202は認証処理部201で特定したユーザの情報を管理する。例えば、ユーザごとに使用する使用言語(例えば英語・日本語など)を管理しており、ログインしたユーザに応じて使用言語を切り替えることができる。また、通信ユニット101を介して外部装置から受信した印刷ジョブを、ジョブを投入したユーザごとに管理することができる。
ジョブ処理部203は画像処理装置1で実行する各種ジョブの処理を行う。具体的には、画像生成部131を制御してスキャンジョブを実行したり、画像出力部132を制御してプリントジョブを実行したり、通信ユニット101を制御して送信ジョブを実行する。
操作処理部204は表示部120を制御してユーザに対する各種情報を表示する。さらに、入力部121から入力されたユーザからの操作指示を受け取って処理する。
装置情報管理部205は画像処理装置1全体に関する情報を管理する。具体的な例としては、装置に割り当てられているIPアドレスや、装置を利用する全ユーザ共通の設定値などが挙げられる。なお、ユーザ情報管理部202で管理している情報と同種の情報を、装置情報管理部205でも管理することも可能である。例えば、装置情報管理部205においては使用言語の共通設定が英語と設定されている場合、特段使用言語を設定していないユーザが装置を利用する場合は英語のメッセージをユーザに提示する。しかし、あるユーザが使用言語を日本語にしていた場合は、このユーザに対しては日本語のメッセージを提示することも可能である。
次に、図3のフロー図を用いて、画像処理装置1を起動してログインユーザの画面を表示するまでの処理について説明を行う。図3のフロー図は認証処理部201、ユーザ情報管理部202、ジョブ処理部203、操作処理部204、機器情報管理部205によって実現される。なお、本実施例におけるログインとは、ここで説明する方法等による画像処理装置1へのユーザ認証のことを言う。
S301で認証処理部201はログイン要求があるか否かを判断する。ログイン要求は表示部120にログイン画面(図4)を表示し、ユーザが入力部121を介してIDとパスワードを入力することによって行われる。
図4は表示部120に表示するログイン画面の例である。ユーザは、ユーザID入力欄401にログインユーザID、パスワード入力欄402にパスワードをそれぞれ入力し、ログインキー403を押下することによってログイン要求を行う。S302で認証処理部201はユーザID、パスワードを受け付ける。なお、画像処理装置1の入力部121に接続されたICカード読取装置や指紋認証等の生体認証装置からの入力によってログイン要求が行われるようにしても良い。S303で認証処理部201はログイン要求を受けるとHDD103に保存されているユーザ名とパスワードが入力されたユーザ名とパスワードが一致するかの比較を行う。S304にて認証処理部201が「入力されたユーザ名とパスワードが一致しない」と判断すると、S305にて操作処理部204を介し表示部120に一定時間エラーメッセージを表示する。そして、認証処理部201は操作処理部204を介し表示部120にログイン画面を表示する(S301)。
S304にて認証処理部201が入力されたユーザ名とパスワードが一致すると判断すると、S306にてユーザ情報管理部202はHDD103に保存されたユーザに紐づく情報を呼び出す。
続いて、S307にてS304で認証が成功したユーザのユーザ名を現在ログイン中のユーザとして、HDD103に保存する。
その後、S308にて操作処理部204は呼び出したログインユーザの情報を反映した初期画面を表示部120に表示する。本実施例における初期画面とは、装置にログインした直後にユーザに提示する画面である。初期画面に設定できる画面の例としては、コピージョブの設定が可能なコピーアプリケーションをはじめとした各種アプリ画面や、各種アプリを実行可能なボタンが並んだメニュー画面(以後ホーム画面と称する)などが挙げられる。いずれの初期画面を表示させるかは、ユーザもしくは画像処理装置の管理者が予め設定することができるものとする。
次に、図5のフロー図を用いて、S308の初期画面を表示する際の詳細について説明を行う。図5のフロー図は認証処理部201、ユーザ情報管理部202、ジョブ処理部203、操作処理部204、機器情報管理部205によって実現される。
S501で、操作処理部204はユーザ情報管理部202及び装置情報管理部205から初期画面に関する情報を取得し、ログインユーザに提示する初期画面の内容を決定する。具体的には、ユーザ情報管理部202にログインユーザ特有の初期画面の設定情報が予め設定されていればこの設定を用い、そうでなければ装置情報管理部205にデフォルト情報として格納されている初期画面の設定情報を用いる。
続いて、S502にて操作処理部204はS501で取得した初期画面の設定情報に基づき、初期画面の種別を判別する。
もしS502で判別した初期画面がコピーアプリなど各種アプリ画面であった場合、S520にて操作処理部204は初期画面として指定されているアプリを初期画面として操作部12に表示し、処理を終了する。S502で判別した初期画面がホーム画面であった場合、S503にてホーム画面のモードを判別する。もしS503で判別したモードがスマートモードだった場合、S504にてスマートモードのホーム画面(図6)を表示し、処理を終了する。もしS503で判別したモードが通常モードだった場合、S510にて通常モードのホーム画面を表示する。ここでスマートモードのホーム画面とは従来のような通常モードのホーム画面とは異なり、ユーザの操作や画像処理装置1の状態に応じてホーム画面に表示されるボタンの並び順が動的に変更されるモードのホーム画面とする。通常モードのホーム画面はボタンの並び順が動的に変更しない静的なホーム画面である。
図6は、本実施例1における、ユーザログイン後に表示部120に表示されるホーム画面の一例である。
ホーム画面600は、ユーザが画像処理装置1にログインした直後に表示される画面である。ホーム通知領域601は、現在表示している画面がホーム画面であることをユーザに通知するための領域である。メニュー602は、画像処理装置1が持つ複数機能に関連する設定を行うためのボタンである。節電ボタン603は、画像処理装置1を省電力状態に移行させるためのボタンである。ユーザ名通知領域兼ボタン604は、現在画像処理装置1にログインしているユーザを表示する領域であり、押下された場合にログアウトを実行するボタンである。アプリボタン605~607は、各アプリケーションの画面呼び出し、または実行を指示するボタンである。実施例1では、アプリボタン605が押下された場合、「片面」「カラー」「部数1」の設定に基づいてコピージョブが実行される。アプリボタン605下部に表示されている「部数1」はコピーする部数を示している。アプリボタン606が押下された場合、スキャン機能を実行するための設定画面が呼び出される。アプリボタン607が押下された場合、コピー機能を実行するための設定画面が呼び出される。状況確認ボタン608は、現在の各種ジョブの進捗状況を確認する画面へ遷移するためのボタンである。カウンター確認ボタン609は、印刷ジョブの総印刷枚数などを確認する画面へ遷移するためのボタンである。ストップボタン610は、現在実行中のジョブをキャンセルするための画面へ遷移するためのボタンである。ホーム画面番号表示部611は、現在のホーム画面のページ位置を示す。図6の例では、ホーム画面は全部で3つのページ画面を持ち、現在はその1番目のホーム画面が表示されていることを示す。なお2番目のホーム画面及び3番目のホーム画面にも、各アプリを起動するためのボタン等が配置されており、ユーザの入力操作(例えばフリック操作)に応じて、次の番号の画面を表示する。
図7は、本実施例において、ログインした際にログインしたユーザに紐付いた印刷ジョブが画像処理装置1に保存(以降、留め置きと記載する)されているときに表示される画面である。図13のジョブ情報管理テーブルを用いて当該画面の説明を行う。ジョブ情報管理テーブルは画像処理装置1のHDD103等に保存されているジョブの情報と当該ジョブに紐付くユーザ名を管理するテーブルである。情報管理テーブルはネットワーク等を介して外部から送信された印刷ジョブ等のジョブの情報をユーザの情報と紐付けて管理している。
ユーザがログインすると、画像処理装置1は、図13のジョブ情報管理テーブル1300のユーザ名1301を参照し、当該ログインしたユーザのユーザ名と一致するジョブがあるかを判定する。その判定の結果、ユーザに紐付く印刷ジョブが一つ以上あった場合、全てプリントボタン701がホーム画面先頭(1番目のホーム画面の左端)に生成される。ここで、全てプリントボタン701が生成される例を示しているがこれに限るものではなく、もともと全てプリントボタン701が生成されている場合はボタンの表示順を先頭に移動するだけでもよい。全てプリントボタン701が押下された場合、ログインしたユーザに紐付いた全ての印刷ジョブ(実施例1ではログインしたユーザのユーザ名がuser001で、user001に紐付いたジョブID0001~0003の3つの印刷ジョブが該当する)が実行される。ここで、全てプリントボタン701が押下されると即、処理が実行される例を示したが、これに限るものではない。例えば、全てプリントボタン701が押下された場合、全ての印刷ジョブが選択された状態で印刷実行の確認画面を表示するようにしてもよい。
図8は、本実施例におけるログイン後のホーム画面表示に関する制御方法を示すフローチャートである。図8に示した処理は例えば、CPU100がROM104等から読み出したプログラム(以降単に、プログラムとする。)を実行することによって実現される。
ユーザのログイン後(S801)、ホーム画面600を表示するための処理を開始する(S802)。ジョブ情報管理テーブル1300を参照しログインしたユーザに紐付く印刷ジョブが1つ以上あるかを判定する(S803)。ログインしているユーザに紐付くジョブが存在する場合(S803の“Yes”の分岐)、ログインユーザに紐付く印刷ジョブを全て実行するボタン(全てプリントボタン)を、ホーム画面の先頭に表示する(S804)。この表示の例を図7の701に示す。ホーム画面の先頭に全てプリントボタンが表示され、ボタンの下部の領域には、実行されるジョブの数が示されている。ジョブの追加や実行などによりジョブ情報管理テーブル1300が更新されると、当該示されているジョブの数も更新される。その後、ホーム画面の表示処理を完了させる(S805)。S803でログインユーザに紐付くジョブが存在しない場合は、ユーザが予め設定したボタンの並び順、もしくはデフォルトで設定されているボタンの並び順でホーム画面が表示される。S803でログインユーザに紐付くジョブが存在する場合は、全てプリントボタンが先頭に表示された並び順でホーム画面が表示される。
本実施例では、ログインユーザに紐付く印刷ジョブを全て実行するボタンを、ホーム画面の先頭に表示する例を示したがこれに限るものではなく、ログインユーザに紐付く印刷ジョブを全て実行するボタンが生成されるだけでもよい。図8のフローチャートの効果を示す。ユーザは画像処理装置1にログインすると、当該ユーザに紐付く印刷ジョブを全て実行するボタンが表示され、当該ボタンを押下するだけでユーザに紐付く印刷ジョブを全て実行することができる。
(実施例2)
実施例1では全てのジョブを印刷するボタンをホーム画面の先頭に表示する例を示したが、ユーザは必ずしも全てのジョブを実行したいとは限らない。そこで本実施例では、ユーザに紐付くジョブの中からユーザが選択したジョブのみ実行できるボタンを、全てプリントボタンの隣に表示する例を示す。本実施例の基本構成は実施例1と同じであるため、差分のみを示すものとする。
図9は、本実施例において、ログインしたユーザに紐付く印刷ジョブが存在したときに表示されるホーム画面である。
全てプリントボタン701がホーム画面の先頭に表示され、ユーザに紐付くジョブの中からユーザが選択したジョブのみ実行できるボタン、えらんでプリントボタン901が全てプリントボタン701の隣に表示される。えらんでプリントボタン901が押下されると、ユーザに紐付く印刷ジョブを一覧表示し、ユーザによる印刷ジョブの選択指示を受け付ける画面を表示する。ユーザの選択を受け付けた後に、実行指示が為されると当該選択された印刷ジョブのみ実行する。
図10は、本実施例におけるログイン後のホーム画面表示に関する制御方法を示すフローチャートである。図10に示した処理は例えば、CPU100がROM104等から読み出したプログラムを実行することによって実現される。ユーザのログイン後(S1001)、ホーム画面600を表示するための処理を開始する(S1002)。ジョブ情報管理テーブル1300を参照しログインしたユーザに紐付く印刷ジョブが1つ以上あるかを判定する(S1003)。ログインしているユーザに紐付くジョブが存在する場合(S1003の“Yes”の分岐)、ログインユーザに紐付く印刷ジョブを全て実行するボタンをホーム画面の先頭に表示する。さらにその隣にログインユーザに紐付く印刷ジョブのうちユーザが選択したジョブのみ実行する、えらんでプリントボタンを表示する(S1004)。その後、ホーム画面の表示処理を完了させる(S1005)。ここで、えらんでプリントボタンを全てプリントボタンの隣に表示される例を示したが、隣に表示することに限らない。
実施例2によれば、ユーザに紐付く印刷ジョブを実行する場面において、印刷ジョブの中から選択したジョブだけ実行したい場合と、印刷ジョブを全て実行したい場合の両方を考慮した使い勝手のよいホーム画面を提供できる。
(実施例3)
実施例1及び2において、ログインしたユーザに紐付く印刷ジョブを実行するボタンの生成について示した。本実施例では、所定の操作を受け付けると、ログインしたユーザに紐付く印刷ジョブを全て削除する方法を示す。これは、実行したい印刷ジョブだけ選択して実行したあと、残りのジョブを全て削除したいというケースでも有効な方法である。本実施例の基本構成は実施例1と同じであるため、差分のみを示すものとする。
図11は、本実施例において、ログインしたユーザに紐付く印刷ジョブを全て削除する方法を説明した図である。なお本実施例の説明において、表示部120には例えばタッチパネルが使われているものとする。
ユーザ1101は、画像処理装置1にログインした後に、ホーム画面に表示された全てプリントボタン701を上方向(図11中の白色矢印方向)にフリックする。すると全てプリントボタン701がホーム画面上から削除され、同時に、全てプリントボタン押下による処理実行対象となっていた印刷ジョブも全て画像処理装置1から削除される。印刷ジョブがなくなったことにより、全てプリントボタン701削除後のホーム画面は、図6の状態に遷移する。なおここでジョブ削除の方法をフリックを例に示したが、これに限るものではなく例えばボタンをダブルタップしたり、ロングタップすることで削除するようにしても良い。またホーム画面内にボタン削除スペースを用意し、そこにボタンをドラッグアンドドロップすることで削除する方法なども考えられる。
図12は、本実施例におけるホーム画面表示に関する制御方法の第三の実施形態を示すフローチャートである。図8に示した処理は例えば、CPU100がROM104等から読み出したプログラムを実行することによって実現される。
まずログイン等の条件に伴い、全てプリントボタンを生成しホーム画面に表示する(S1201)。その後、ホーム画面の全てプリントボタンが上方向にフリックされたかどうかを検出する(S1202)。全てプリントボタンが上方向にフリックされたことを検出した場合(S1202の“Yes”の分岐)、全てプリントボタンを削除する(S1203)。プリントボタンが削除されたら、全てプリントボタンの対象となるジョブを全て画像処理装置1から削除、つまりジョブ情報管理テーブル1300から削除する(S1204)。
実施例3によれば、画像処理装置1に保存されたユーザに対応付くジョブを、手間をかけずに全て削除する、つまり削除対象のジョブが複数あったとしても、ユーザは対象を複数選択する手間なく全てのジョブを削除することができる。
(その他の実施形態)
本発明は、以下の情報処理を実行することによっても実現される。その処理は、上述した実施形態の機能を実現させるソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
1 画像処理装置
100 CPU
101 通信ユニット
102 RAM
103 HDD
104 ROM
105 タイマ
106 FAXユニット
120 表示部
121 入力部
機能を示すアイコンの位置を変更可能な第1のホーム画面と、機能を示すアイコンの位置を変更可能でない第2のホーム画面と、を有する画像処理装置であって、前記画像処理装置の利用者を認証するために構成された認証手段と、前記認証手段による認証後に表示される前記第1のホーム画面において、前記認証手段によって認証されたユーザに関連付けられた印刷ジョブがある場合、前記認証されたユーザに関連する複数の印刷ジョブの一括実行指示を行う第1のボタンの表示を制御する表示制御手段と、を備えることを特徴とする画像処理装置。

Claims (16)

  1. 表示部を有する画像処理装置であって、
    印刷ジョブと当該印刷ジョブのユーザの情報を紐付けて管理する管理手段と、
    前記画像処理装置のユーザを認証する認証手段と、
    前記認証手段で認証した後に表示される画面に、前記認証手段で認証したユーザの情報に紐付く全ての印刷ジョブを実行するための第一のボタンを表示する表示手段と、
    を有することを特徴とする画像処理装置。
  2. 前記第一のボタンは押下されると、前記認証手段で認証したユーザに紐付く全ての印刷ジョブを実行する
    ことを特徴とする請求項1に記載の画像処理装置。
  3. 前記第一のボタンは押下されると、前記認証手段で認証したユーザに紐付く全ての印刷ジョブの実行を確認する画面に遷移する
    ことを特徴とする請求項1に記載の画像処理装置。
  4. 前記第一のボタンは前記表示部の先頭に表示される
    ことを特徴とする請求項1から3のいずれか一項に記載の画像処理装置。
  5. 前記第一のボタンには、前記認証手段で認証したユーザに紐付く全ての印刷ジョブの数が表示される
    ことを特徴とする請求項1から4のいずれか一項に記載の画像処理装置。
  6. 前記表示手段は、前記管理手段で管理する情報を参照して、前記認証手段で認証したユーザに紐付く印刷ジョブを特定する
    ことを特徴とする請求項1から5のいずれか一項に記載の画像処理装置。
  7. 前記認証手段で認証したユーザに紐付く印刷ジョブが実行されると、前記管理手段で管理される情報は更新される
    ことを特徴とする請求項1から6のいずれか一項に記載の画像処理装置。
  8. 前記表示手段は、前記認証手段でユーザを認証したタイミングで、前記第一のボタンを表示する
    ことを特徴とする請求項1から7のいずれか一項に記載の画像処理装置。
  9. 前記表示手段は、前記認証手段で認証したユーザに紐付く全ての印刷ジョブの中からユーザに選択された印刷ジョブのみを実行するための第二のボタンをさらに表示する
    ことを特徴とする請求項1から8のいずれか一項に記載の画像処理装置。
  10. 前記第二のボタンは、前記第一のボタンの隣に表示される
    ことを特徴とする請求項9に記載の画像処理装置。
  11. 前記第二のボタンは、押下されると前記認証手段で認証したユーザに紐付く全ての印刷ジョブの一覧を表示し、ユーザの選択指示を受け付ける画面に遷移する
    ことを特徴とする請求項9に記載の画像処理装置。
  12. 前記第一のボタンが所定の操作を受けると、前記第一のボタンが表示部から削除されることを特徴とする請求項1から11のいずれか一項に記載の画像処理装置。
  13. 前記所定の操作とは、フリック、ダブルタップ、ロングタップ、ドラッグアンドドロップのいずれかである
    ことを特徴とする請求項12に記載の画像処理装置。
  14. 前記第一のボタンが所定の操作を受けると、前記第一のボタンに対応付く全てのジョブが前記画像処理装置から削除される
    ことを特徴とする請求項1から13のいずれか一項に記載の画像処理装置。
  15. 表示部を有する画像処理装置が実行する情報処理方法であって、
    印刷ジョブと当該印刷ジョブのユーザの情報を紐付けて管理する管理工程と、
    前記画像処理装置のユーザを認証する認証工程と、
    前記認証工程で認証した後に表示される画面に、前記認証工程で認証したユーザの情報に紐付く全ての印刷ジョブを実行するための第一のボタンを表示する表示工程と、
    を有することを特徴とする情報処理方法。
  16. 請求項15に記載の情報処理方法をコンピュータに実行させるためのプログラム。
JP2023192968A 2019-09-20 2023-11-13 画像処理装置、画像処理装置の制御方法、及びプログラム Active JP7746355B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023192968A JP7746355B2 (ja) 2019-09-20 2023-11-13 画像処理装置、画像処理装置の制御方法、及びプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019171677A JP7387354B2 (ja) 2019-09-20 2019-09-20 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2023192968A JP7746355B2 (ja) 2019-09-20 2023-11-13 画像処理装置、画像処理装置の制御方法、及びプログラム

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019171677A Division JP7387354B2 (ja) 2019-09-20 2019-09-20 画像処理装置、画像処理装置の制御方法、及びプログラム

Publications (2)

Publication Number Publication Date
JP2024009068A true JP2024009068A (ja) 2024-01-19
JP7746355B2 JP7746355B2 (ja) 2025-09-30

Family

ID=74878848

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019171677A Active JP7387354B2 (ja) 2019-09-20 2019-09-20 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2023192968A Active JP7746355B2 (ja) 2019-09-20 2023-11-13 画像処理装置、画像処理装置の制御方法、及びプログラム

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019171677A Active JP7387354B2 (ja) 2019-09-20 2019-09-20 画像処理装置、画像処理装置の制御方法、及びプログラム

Country Status (2)

Country Link
US (1) US11526307B2 (ja)
JP (2) JP7387354B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7687036B2 (ja) * 2021-04-23 2025-06-03 京セラドキュメントソリューションズ株式会社 情報処理装置、設定ツールプログラム及び情報処理システム
JP2023127987A (ja) * 2022-03-02 2023-09-14 キヤノン株式会社 情報処理装置、その制御方法、プログラム
JP2024049921A (ja) * 2022-09-29 2024-04-10 セイコーエプソン株式会社 印刷装置、プログラム、及び、印刷物の生産方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012129686A (ja) * 2010-12-14 2012-07-05 Ricoh Co Ltd 画像形成装置、情報処理方法、プログラム、及び記録媒体
JP2015035193A (ja) * 2013-08-09 2015-02-19 富士ゼロックス株式会社 画像形成装置、画像形成システムおよびプログラム
JP2018158529A (ja) * 2017-03-23 2018-10-11 富士ゼロックス株式会社 画像処理装置、システムおよびプログラム
JP2019057012A (ja) * 2017-09-20 2019-04-11 富士ゼロックス株式会社 情報処理装置およびプログラム
JP2019067085A (ja) * 2017-09-29 2019-04-25 ブラザー工業株式会社 表示制御装置、表示制御方法及び表示制御プログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7284061B2 (en) * 2001-11-13 2007-10-16 Canon Kabushiki Kaisha Obtaining temporary exclusive control of a device
JP4898101B2 (ja) 2004-07-02 2012-03-14 株式会社リコー 印刷装置、印刷方法、印刷プログラム及び記録媒体
JP5497989B2 (ja) * 2008-02-20 2014-05-21 キヤノン株式会社 情報処理装置とその制御方法およびプログラム
JP5835964B2 (ja) 2011-06-27 2015-12-24 キヤノン株式会社 画像処理装置、画像形成システムおよび画像出力方法
JP2017024261A (ja) 2015-07-22 2017-02-02 キヤノン株式会社 画像形成装置、情報処理方法及びプログラム
JP6852374B2 (ja) 2016-12-07 2021-03-31 富士ゼロックス株式会社 画像処理装置及びプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012129686A (ja) * 2010-12-14 2012-07-05 Ricoh Co Ltd 画像形成装置、情報処理方法、プログラム、及び記録媒体
JP2015035193A (ja) * 2013-08-09 2015-02-19 富士ゼロックス株式会社 画像形成装置、画像形成システムおよびプログラム
JP2018158529A (ja) * 2017-03-23 2018-10-11 富士ゼロックス株式会社 画像処理装置、システムおよびプログラム
JP2019057012A (ja) * 2017-09-20 2019-04-11 富士ゼロックス株式会社 情報処理装置およびプログラム
JP2019067085A (ja) * 2017-09-29 2019-04-25 ブラザー工業株式会社 表示制御装置、表示制御方法及び表示制御プログラム

Also Published As

Publication number Publication date
JP7387354B2 (ja) 2023-11-28
JP7746355B2 (ja) 2025-09-30
JP2021048563A (ja) 2021-03-25
US20210089245A1 (en) 2021-03-25
US11526307B2 (en) 2022-12-13

Similar Documents

Publication Publication Date Title
JP7746355B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
CN105611103B (zh) 信息处理系统、信息处理设备及其控制方法
US11455127B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
CN112422763B (zh) 图像处理装置、用于控制图像处理装置的方法和存储介质
KR102569211B1 (ko) 인쇄 작업을 실행하는 인쇄 장치, 그 제어 방법, 및 저장 매체
JP7562887B2 (ja) 印刷装置
JP2010033325A (ja) 認証装置、認証システム、認証方法、認証プログラムおよび記録媒体
JP5280488B2 (ja) アカウント管理装置、画像処理システム、画像処理方法、プログラムおよび記録媒体
JP2017021582A (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
US20220078301A1 (en) Image forming system, image forming apparatus, and image forming method
KR20190093128A (ko) 화상 처리 장치 및 화상 처리 장치의 제어 방법
JP2021140812A (ja) 情報処理装置、情報処理装置の制御方法、及び、プログラム
JP7729098B2 (ja) 機器、表示方法、プログラム
JP2021097258A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
US11249698B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP2005332072A (ja) データ処理装置、カード型リムーバブル記憶装置及びデータ処理方法
JP2023015070A (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
JP2023127987A (ja) 情報処理装置、その制御方法、プログラム
JP2021100795A (ja) 画像形成装置、その制御方法及びプログラム
JP2021064865A (ja) 情報処理装置及びその設定変更方法、並びにプログラム
JP7654879B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP7374625B2 (ja) 印刷システム、および制御方法
JP2023037220A (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
JP2025065272A (ja) 画像形成装置
JP2023039264A (ja) 情報処理装置、情報処理方法、システム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231208

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231208

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20231213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250502

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250917

R150 Certificate of patent or registration of utility model

Ref document number: 7746355

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150