IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ブラザー工業株式会社の特許一覧

<>
  • 特開-画像形成装置 図1
  • 特開-画像形成装置 図2
  • 特開-画像形成装置 図3
  • 特開-画像形成装置 図4
  • 特開-画像形成装置 図5
  • 特開-画像形成装置 図6
  • 特開-画像形成装置 図7
  • 特開-画像形成装置 図8
  • 特開-画像形成装置 図9
  • 特開-画像形成装置 図10
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024065645
(43)【公開日】2024-05-15
(54)【発明の名称】画像形成装置
(51)【国際特許分類】
   H04N 1/00 20060101AFI20240508BHJP
   G06F 3/04817 20220101ALI20240508BHJP
   G06F 3/0484 20220101ALI20240508BHJP
   B41J 29/00 20060101ALI20240508BHJP
   B41J 29/42 20060101ALI20240508BHJP
   B41J 29/38 20060101ALI20240508BHJP
   G03G 21/00 20060101ALI20240508BHJP
【FI】
H04N1/00 350
H04N1/00 127B
G06F3/04817
G06F3/0484
B41J29/00 E
B41J29/42 F
B41J29/38 203
G03G21/00 386
【審査請求】未請求
【請求項の数】8
【出願形態】OL
(21)【出願番号】P 2022174622
(22)【出願日】2022-10-31
(71)【出願人】
【識別番号】000005267
【氏名又は名称】ブラザー工業株式会社
(74)【代理人】
【識別番号】110000992
【氏名又は名称】弁理士法人ネクスト
(72)【発明者】
【氏名】浦川 豊
【テーマコード(参考)】
2C061
2H270
5C062
5E555
【Fターム(参考)】
2C061AP07
2C061AQ05
2C061AQ06
2C061AR01
2C061AR03
2C061CG15
2C061CQ04
2C061CQ24
2C061CQ34
2C061HJ07
2C061HK11
2C061HN04
2C061HN08
2C061HN15
2H270KA60
2H270NA03
2H270QA43
2H270QA44
2H270QA45
2H270QA46
2H270QB13
2H270ZC03
2H270ZC04
5C062AA02
5C062AA05
5C062AA12
5C062AA14
5C062AA37
5C062AB20
5C062AB22
5C062AB23
5C062AB38
5C062AB40
5C062AB42
5C062AC04
5C062AC05
5C062AC22
5C062AC34
5C062AC58
5C062AE15
5C062AF01
5E555AA71
5E555BA27
5E555BB27
5E555BC03
5E555BC04
5E555CA43
5E555CB22
5E555CC01
5E555DB03
5E555DC05
5E555EA05
5E555FA00
(57)【要約】
【課題】ユーザがショートカットを選択して表示させる際の操作負担を軽減することを目的とする。
【解決手段】コントローラ11は、ICカード19の接近を無線通信IF17が検知すると、ホーム画面を構成する複数の画面のうち、ICカード19に関連付けられており、かつ、ショートカットアイコンが配置された画面をユーザIF16に表示させる。コントローラ11は、ユーザIF16に表示された画面に配置されたショートカットアイコンに対する機能を実行する。
【選択図】図1
【特許請求の範囲】
【請求項1】
ユーザインタフェースと、
無線通信インタフェースと、
メモリと、
画像形成部と、
コントローラと、を備える画像形成装置であって、
前記無線通信インタフェースは、前記画像形成装置に接近したモバイル機器を検知可能であり、
前記コントローラは、
ホーム画面のうち、いずれかの画面を選択して前記ユーザインタフェースに表示させるホーム画面表示処理を実行可能であり、前記ホーム画面は、複数の画面から構成されており、前記複数の画面それぞれには、複数のアイコンを配置することが可能であり、
複数の設定項目それぞれに対応する設定値を用いて、前記画像形成部に、画像形成処理を実行させることが可能であり、
前記ユーザインタフェースを介して受付けた指示に応じて、ショートカットアイコンに関連付けて、前記画像形成処理の種類と、当該画像形成処理に用いられる前記設定値と、を示すショートカット情報を前記メモリに登録する登録処理と、
前記ユーザインタフェースを介して受付けた指示に応じて、前記ショートカットアイコンを、前記ホーム画面のうちいずれかの画面に配置されるアイコンの1つとして配置する配置処理と、
前記ショートカットアイコンに対する操作に応じて、前記画像形成部に、前記ショートカットアイコンに関連付けられたショートカット情報に示された種類の画像形成処理を、前記ショートカットアイコンに関連付けられたショートカット情報に示された設定値を用いて実行させるショートカット実行処理と、
前記画像形成装置に接近した前記モバイル機器を前記無線通信インタフェースが検知すると、前記ホーム画面を構成する複数の画面のうち、前記モバイル機器に関連付けられており、かつ、前記ショートカットアイコンが配置された画面を前記ユーザインタフェースに表示させる関連画面表示処理と、
を実行可能であり、
前記ショートカット実行処理では、前記関連画面表示処理によって前記ユーザインタフェースに表示された画面に配置された前記ショートカットアイコンに対する操作に応じて、前記画像形成部に、前記ショートカットアイコンに関連付けられた前記ショートカット情報に示された種類の画像形成処理を、前記ショートカットアイコンに関連付けられたショートカット情報に示された設定値を用いて実行させるように構成されている画像形成装置。
【請求項2】
前記コントローラは、
前記ショートカット情報と、前記モバイル機器の識別情報とを対応付けて前記メモリに記憶させることが可能であり、
前記コントローラは、
前記無線通信インタフェースが前記モバイル機器の近接を検知したときに、前記無線通信インタフェースを介して前記モバイル機器の識別情報を取得し、取得した識別情報に対応付けて前記メモリに登録されているショートカット情報を特定し、特定した前記ショートカット情報に含まれる、前記画像形成処理の設定値を示す設定画面を前記ユーザインタフェースに表示させることが可能であり、
前記設定画面に対する実行指示を、前記ユーザインタフェースを介して受付けたら、設定値に従った画像形成処理を実行する、ように構成されている請求項1に記載の画像形成装置。
【請求項3】
前記コントローラは、
前記ホーム画面表示処理で表示した画面に配置された前記ショートカットアイコンに所定の操作がされた後に、前記無線通信インタフェースが前記モバイル機器の接近を検知したことに応じて、所定の操作がされたショートカットアイコンを示すショートカット情報と、前記モバイル機器の識別情報とを対応付けて前記メモリに記憶させ、
前記関連画面表示処理では、前記無線通信インタフェースが前記モバイル機器の接近を検知すると、検知された前記モバイル機器の識別情報に対応付けられた前記ショートカット情報が示すショートカットアイコンが配置されている前記ホーム画面を、前記モバイル機器に関連付けられた画面として表示する、ように構成されている請求項1又は2に記載の画像形成装置。
【請求項4】
前記コントローラは、
前記ホーム画面を構成する複数の画面のいずれかを示す画面情報と、前記モバイル機器の識別情報とを対応付けてメモリに記憶させることが可能であり、
前記関連画面表示処理では、
前記無線通信インタフェースが前記モバイル機器の接近を検知したときに、前記無線通信インタフェースを介して前記モバイル機器の識別情報を取得し、取得した前記識別情報に対応付けて前記メモリに記憶されている前記画面情報を特定し、前記ホーム画面を構成する複数の画面のうち、特定した画面情報が示す画面を、前記モバイル機器に関連付けられた画面として前記ユーザインタフェースに表示する、
ように構成されている、請求項1に記載の画像形成装置。
【請求項5】
前記コントローラは、
前記ホーム画面表示処理で表示した画面に配置された前記ショートカットアイコンに所定の操作がされた後に、前記無線通信インタフェースが前記モバイル機器の接近を検知したことに応じて、所定の操作がされたショートカットアイコンが配置されている画面を示す前記画面情報と、前記モバイル機器の識別情報とを対応付けてメモリに記憶させる、ように構成されている請求項4に記載の画像形成装置。
【請求項6】
前記コントローラは、
前記ホーム画面表示処理では、表示する画面に、前記ホーム画面を構成する複数の画面それぞれに対応する画面対応画像を配置することが可能であり、
前記ホーム画面表示処理で表示した画面に配置された前記画面対応画像に所定の操作がされた後に、前記無線通信インタフェースが前記モバイル機器の接近を検知したことに応じて、所定の操作がされた前記画面対応画像に対応する画面を示す前記画面情報と、前記モバイル機器の識別情報とを対応付けてメモリに記憶させる、ように構成されている請求項4に記載の画像形成装置。
【請求項7】
前記コントローラは、
前記関連画面表示処理において、前記ホーム画面を構成する複数の画面のうち、特定した画面情報が示す画面が、ユーザ認証が必要な画面だった場合に、ユーザ認証情報でユーザ認証を行ってから、前記特定した画面情報が示す画面を、前記ユーザインタフェースに表示する、ように構成されている請求項4に記載の画像形成装置。
【請求項8】
前記コントローラは、
前記関連画面表示処理で表示された、前記ユーザ認証が必要な画面に所定の操作がされた後に、前記無線通信インタフェースが前記モバイル機器の接近を検知したことに応じて、所定の操作がされた画面を示す画面情報と、前記モバイル機器の識別情報と、ユーザ認証情報とを対応付けて前記メモリに記憶させる、ように構成されている請求項7に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像形成処理を実行する画像形成装置に関する。
【背景技術】
【0002】
特許文献1には、画像形成処理をショートカットアイコンに関連付けて登録しておき、ショートカットアイコンに対する操作で、関連付けられた画像形成処理を実行することができる装置が記載されている。具体的には、画像形成装置は、ショートカットアイコンを、ユーザインタフェースに表示されるホーム画面上に配置させることができる。また、ホーム画面は、複数の画面により構成されており、ユーザは、ホーム画面を構成する複数の画面のうち、任意の画面上にショートカットアイコンを配置させることができる。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2003-150009号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
画像形成装置に対してショートカットの登録数が多くなると、ユーザは、個々のショートカットアイコンが配置される画面を把握しておく必要が生じる。例えば、画像形成装置を複数人で共有する場合では、自身が認識していないショートカットアイコンが配置されることも想定され、ホーム画面を構成する複数の画面からユーザが意図するショートカットアイコンを見つけ出すのに時間を要する場合がある。
【0005】
本発明は、上記課題に鑑みたものであり、ユーザがショートカットを選択して表示させる際の操作負担を軽減することを目的とする。
【課題を解決するための手段】
【0006】
上記課題を解決するために本実施形態に開示された画像形成装置では、ユーザインタフェースと、無線通信インタフェースと、メモリと、画像形成部と、コントローラと、を備える画像形成装置であって、無線通信インタフェースは、画像形成装置に接近したモバイル機器を検知可能である。コントローラは、ホーム画面のうち、いずれかの画面を選択してユーザインタフェースに表示させるホーム画面表示処理を実行可能であり、ホーム画面は、複数の画面から構成されており、複数の画面それぞれには、複数のアイコンを配置することが可能であり、複数の設定項目それぞれに対応する設定値を用いて、画像形成部に、画像形成処理を実行させることが可能であり、ユーザインタフェースを介して受付けた指示に応じて、ショートカットアイコンに関連付けて、画像形成処理の種類と、当該画像形成処理に用いられる設定値と、を示すショートカット情報をメモリに登録する登録処理と、ユーザインタフェースを介して受付けた指示に応じて、ショートカットアイコンを、ホーム画面のうちいずれかの画面に配置されるアイコンの1つとして配置する配置処理と、ショートカットアイコンに対する操作に応じて、画像形成部に、ショートカットアイコンに関連付けられたショートカット情報に示された種類の画像形成処理を、ショートカットアイコンに関連付けられたショートカット情報に示された設定値を用いて実行させるショートカット実行処理と、画像形成装置に接近したモバイル機器を無線通信インタフェースが検知すると、ホーム画面を構成する複数の画面のうち、モバイル機器に関連付けられており、かつ、ショートカットアイコンが配置された画面をユーザインタフェースに表示させる関連画面表示処理と、を実行可能である。ショートカット実行処理では、関連画面表示処理によってユーザインタフェースに表示された画面に配置されたショートカットアイコンに対する操作に応じて、画像形成部に、ショートカットアイコンに関連付けられたショートカット情報に示された種類の画像形成処理を、ショートカットアイコンに関連付けられたショートカット情報に示された設定値を用いて実行させるように構成されている。
【0007】
上記構成では、ユーザは、ショートカットアイコンを、ホーム画面のうちいずれかの画面に配置されるアイコンの1つとして配置しておけば、モバイル機器を無線通信インタフェースに近接させるだけで、このモバイル機器に関連付けられた画面を表示させ、画面に含まれるショートカットアイコンを操作することが可能となる。その結果は、ユーザは、画像形成装置に登録された個々のショートカットの位置を事前に把握しておく必要がなく、ショートカットアイコンを選択する際の操作負荷を軽減することができる。
【発明の効果】
【0008】
本発明によれば、ショートカットアイコンを操作して、特定の画像形成処理を実行する場合に、ユーザの利便性を高めた、画像形成装置を提供することができる。
【図面の簡単な説明】
【0009】
図1】画像形成装置のブロック構成図。
図2】ショートカットアイコンを登録する際の画面遷移図である。
図3】メモリに記憶されたショートカット情報等を説明する図である。
図4】ホーム画面が操作された際の処理の手順を示すフローチャートである。
図5】ショートカットアイコンを操作した際の画面遷移図である。
図6】カードに機能を紐づける際の画面遷移図である。
図7図4のS18の処理の手順を説明するフローチャートである。
図8】カードを接近させた際に実行される処理の手順を示すフローチャートである。
図9】カードを接近させた際の画面遷移図である。
図10】カードを接近させた際の画面遷移図である。
【発明を実施するための形態】
【0010】
(第1実施形態)
画像形成装置の実施形態をMFP(Multi Function Peripheralの略)を用いて説明する。MFP10は、コントローラ11、メモリ12、プリンタ13、FAXIF14、スキャナ15、ユーザIF16、無線通信IF17、通信IF18を備えている。これらの構成要素は、バスを介して互いに通信可能に接続されている。
【0011】
通信IF18は、MFP10を不図示のネットワークに接続する。これにより、MFP10は、ネットワークに接続されたPC等の他の装置との間で所定のプロトコルに従い通信を行うことができる。スキャナ15は、例えば、CCDやCISなどの読取センサを有し、原稿の読取りに応じた画像データを生成する。画像データの生成は、画像形成の一例である。プリンタ13は、シートやディスクなどの被記録媒体に画像を印刷する印刷動作を実行する。シートを用紙とも呼ぶ。印刷は画像形成の一例である。プリンタ13の記録方式としては、インクジェット方式や、電子写真方式などを採用することができる。
【0012】
ユーザIF16は、ユーザによるMFP10に対する各種操作を受付可能なインタフェースである。ユーザIF16は、液晶ディスプレイを含むタッチパネルや各種スイッチ等を含んでいる。通信IF18は、例えば無線LAN通信を行い、無線LANに接続されている不図示のPCおよびサーバなどと通信を行う。プリンタ13、FAXIF14、及びスキャナ15は、画像形成部の一例であり、コントローラ11からの指示に応じて、コピー処理、スキャン処理、FAX送信処理、及びFAX受信処理を実行する。
【0013】
無線通信IF17は、無線によって、ICカード19に記憶された情報を読み取るハードウェアである。MFP10は,本体の前面にICカードの読取台(不図示)を備えており,当該読取台の裏側に無線通信IF17を配置している。ICカード19には、ICカード19を識別するための情報であるCard番号が記憶されている。ユーザが、読取台に向けて、ICカード19を接近させることで、無線通信IF17は、ICカード19に記憶されたCard番号を読取ることが可能となる。無線通信IF17は、例えば、NFC(Near Field Communication)に従った無線通信を行う。本実施形態では、ICカード19がモバイル機器の一例である。Card番号が、識別情報の一例である。
【0014】
メモリ12は、RAMなどの揮発性メモリ、NVRAMなどの不揮発性メモリ、ROM等が組み合わされて構成されている。不揮発性のメモリとして、SSD、HDDなどを用いてもよい。各種プログラムの実行時に用いられる、コントローラ11が備えるバッファも、メモリ12の一部とみなしてよい。なお、メモリ12は、コントローラ11が読取り可能なストレージ媒体であってもよい。コントローラ11が読取り可能なストレージ媒体とは、non-transitoryな媒体である。non-transitoryな媒体には、上記の例の他に、CD-ROM、DVD-ROM等の記録媒体も含まれる。また、non-transitoryな媒体は、tangibleな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読取り可能な媒体の一種であるコンピュータが読取り可能な信号媒体であるが、non-transitoryなコンピュータが読取り可能なストレージ媒体には含まれない。
【0015】
コントローラ11は、CPUや、内部メモリが組み合わされて構成されている。本実施形態では、主に、プログラムに記述された命令に従ったコントローラ11の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、コントローラ11の処理を表している。なお「取得」は要求を必須とはしない概念で用いる。すなわち、コントローラ11が要求することなくデータを受信するという処理も、「コントローラ11がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コントローラに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。なお、コントローラ11は、1つに限らず、複数のコントローラにより構成されていてもよい。この場合において、コントローラ11により実行される後述する各処理は、複数のコントローラにより分散されて実行されてもよい。
【0016】
コントローラ11は、MFP10Aの電源がONされたことを契機に、図2(a)に示すホーム画面40をユーザIF16に表示させる。ホーム画面40には、アイコンをm行n列(m,nは自然数)のアイコン表示領域44に表示するよう構成されている。図2(a)では、アイコン表示領域44を破線で囲んでいる。具体的には、ホーム画面40のアイコン表示領域44には、初期状態としてMFP10が実行可能な画像形成処理のいずれかに対応するアイコン「FAX」、「コピー」、「スキャン」の各機能の実行指示を受付けるアイコン41A,41B,41Cが含まれている。ホーム画面40は、複数の画面により構成されており、本実施形態では、画面下部に表示されたタブ43A~43Cを操作することで、ユーザIF16に、操作されたタブ43に対応する画面を表示させることができる。図2(a)に示すホーム画面40は、タブ43Aに対応する「Basic1」の画面を表示している。タブ43Cが操作されると、コントローラ11は、図2(h)などに示す「Custom1」に対応する画面をユーザIF16に表示させる。
【0017】
ホーム画面40でのタブ43の配置は、ホーム画面40の下部に限らず、ホーム画面40の上部や、左右の端に配置されていてもよい。また、タブ43は、矩形状に配列するものに限らず、各タブ43が離間して配置されていてもよい。本実施形態では、タブ43が、画面対応画像の一例である。
【0018】
ユーザが、FAX機能に関するアイコン41Aを操作したことを契機に、コントローラ11は、FAXIF14を用いたFAX送信機能を実行する。FAX送信機能は、スキャナ15が読取ることで生成されたスキャンデータ、通信IF18を介して例えばPCから送信された送信データ、USBメモリなどから読み出した記録データを、FAXIF14を介して送信先の装置に送信する機能である。これ以外にも、ユーザがアイコン41Aを操作したことを契機に、FAXIF14を用いたFAX受信処理を行うことができる。FAX受信処理では、FAXIF14を介して受信したFAX受信データをプリンタ13によりシートに印刷する、通信IF18を介して他の外部装置に送信する、更には、USBメモリへ書き込む機能である。
【0019】
ユーザが、コピー機能に関するアイコン41Bを操作したことを契機に、コントローラ11は、プリンタ13、及びスキャナ15を用いたコピー機能を実行する。コピー機能は、スキャナ15が原稿を読取ることで生成されたスキャンデータをプリンタ13により印刷させる機能である。ユーザがスキャン機能に関するアイコン41Cを操作したことを契機に、コントローラ11は、スキャナ15を用いたスキャン機能を実行する。スキャン機能は、スキャナ15が原稿を読取ることで生成されたスキャンデータを、通信IF18を介して例えばPC又はサーバなどへ送信する機能や、USBメモリへ保存する機能である。プリンタ13及びスキャナ15が実行するコピー機能、スキャナ15が実行するスキャン機能、FAXIF14が実行するFAX送信処理、及びFAX受信処理は、画像形成処理の一例である。コントローラ11は、ホーム画面40に含まれるアイコン41A~41Cに対応する機能を実行する前に、後述するように実行対象となる機能に対応する確認画面66(図5(c))を表示することで、ユーザに現在の設定値を確認させ、設定値を変更する操作を受付けることが可能である。この場合において、コントローラ11は、確認画面66に含まれるスタートボタン68の操作を検出すると、機能を実行する。
【0020】
ホーム画面40のアイコン表示領域44には、ショートカットアイコン90や、他のショートカットアイコンを割り当てることが可能な未登録キー42を含んでいる。ショートカットアイコンは、MFP10の機能、及び機能により用いられる各種の設定値を関連付ける画像である。コントローラ11は、ユーザIF16を介して受付けた指示に応じて、ショートカットアイコンに関連付けて、MFP10の機能や、この機能により使用される設定値を登録したショートカット情報20をメモリ12に記憶する登録処理を実行可能である。ユーザがショートカットアイコン90を操作すると、コントローラ11は、操作されたショートカットアイコン90に関連付けられたMFP10の機能及び各種設定を、一連の機能の選択操作及び各種設定の設定操作を省略して実行することができる。以下では、ショートカットアイコンに、MFP10の機能、及び機能により用いられる設定値を関連付けることを「ショートカット登録」とも記載する。
【0021】
次に、MFP10Aに表示されたホーム画面40に、後述するショートカットアイコン91を追加登録する場合の処理を説明する。なお、ホーム画面40には、ショートカットアイコン91の登録に先立ち、ショートカットアイコン90が登録済みであるものとする。
【0022】
ユーザがホーム画面40上で、タブ43Cを操作し、ユーザIF16に表示された図2(b)に示すホーム画面45に含まれる未登録キー42に所定の操作、例えば長押し、がされると、コントローラ11は、メモリ12のうち揮発性メモリに、レコードを一時記憶する。レコードは、メモリ12に記憶されたショートカット情報20における、ショートカット登録の対象となる機能に対応する情報である、Short Cut表示名、Tab番号、登録位置番号、機能、初期値、OneTouchの各設定項目を含んでいる。レコードに含まれる各情報は、図3(a)に示すショートカット情報20に含まれるレコードに対応している。ショートカット情報20及びレコードについては後述する。また、コントローラ11は、ユーザIF16に表示された画面に対応するTab番号と、表示された画面上で操作された未登録キー42に対応する登録位置番号の各値を、レコードのTab番号、及び登録位置番号として書き込む。
【0023】
図3(b)に示すように、メモリ12には、タブ43の操作によりユーザIF16に表示される画面を識別する画面情報であるTab情報30を記憶している。Tab情報30には、操作されるタブ43を識別する番号であるTab番号と、タブ43の操作により表示される画面の名称とが登録されている。図2(a)で示すホーム画面40において、タブ43Aに対応するTab番号「1」には、名称「Basic1」が対応づけられており、タブ43Cに対応するTab番号「3」には、名称「Custiom1」が対応付けられている。コントローラ11は、Tab情報30を参照することで、操作されたタブ43に対応するTab番号「3」を一時記憶されたレコードに書き込み、表示された画面において操作された未登録キー42に対応する登録位置番号「17」を一時記憶されたレコードに書き込む。
【0024】
コントローラ11は、図2(c)で示す大区分選択画面50をユーザIF16に表示させる。大区分選択画面50は、ショートカット登録の対象となる機能を大まかに特定するための大区分の選択操作を受付ける画面である。図2(c)で示す大区分選択画面50では、大区分に対応する複数のボタン51である、「コピー機能」を示すボタン51A、「FAX機能」を示すボタン51B、「スキャン機能」を示すボタン51C、「ネットワーク接続」を示すボタン51D、「アプリケーションの実行」を示すボタン51Eを含んでいる。
【0025】
コントローラ11は、大区分選択画面50におけるいずれかのボタン51が操作されたことを検出すると、小区分選択画面52をユーザIF16に表示させる。小区分選択画面52は、大区分選択画面50の操作により特定される機能をより詳細に特定するための小区分の指定を受付ける画面である。この例では、ユーザが、大区分として「スキャン機能」を示すボタン51Cを操作することで、コントローラ11は、図2(d)に示す、小区分であるスキャンデータの保存先の指定を受付ける小区分選択画面52をユーザIF16に表示させる。小区分選択画面52には、スキャンデータの保存先を示す複数のボタン53A~53Eを含んでおり、具体的には、USBメモリを指定するボタン53A、PCを指定するボタン53B、E―mailサーバを指定するボタン53C、FTPサーバ又はSFTPサーバを指定するボタン53D、ネットワーク上の接続された装置を指定するボタン53Eを含んでいる。なお、小区分選択画面52において、スクロールバーを操作することで、ボタン53A~53E以外の小区分に応じたボタンを表示させることができる。
【0026】
ユーザが、小区分選択画面52において、いずれかのボタン53A~53Eを操作することで、コントローラ11は、各画面50,52において選択された区分により特定される機能を、一時記憶されたレコードに、機能として書き込む。ここで、機能は、ショートカット登録の対象となる機能を示す情報である。この例では、大区分選択画面50で「スキャン処理」が選択され、小区分選択画面52で、「E―mailサーバへの保存」が選択されているため、コントローラ11は、一時記憶されたレコードの機能に「Scan to E-Mail Server」を書き込み、初期値に、予め定められた「Scan to E-Mail Server」に対応する各設定項目の初期値を書き込む。コントローラ11は、一時記憶されたレコードに、OneTouchの値として、「OFF」を書き込む。
【0027】
なお、「一時記憶」は、「登録」前の情報を、作業用に、メモリ12の揮発領域に記憶させることである。「一時記憶」には、レコードの一時記憶と、レコードとは別に、情報を一時記憶することと、がある。「登録」は、「一時記憶」された情報を、メモリ12の不揮発領域に記憶させることである。
【0028】
コントローラ11は、ショートカット登録の対象となる機能の設定が終了すると、図2(e)に示す初期値設定画面55をユーザIF16に表示させる。初期値設定画面55には、一時記憶されたレコードに示される機能の各設定項目に対応するボタン56A~56Eを含んでいる。図2(e)に例示する画面では、「Scan to Email Server」の設定項目に対応するボタン56A~56Eを含んでいる。
【0029】
ショートカット実行時に用いられる設定値は、ショートカット登録される機能によって異なる。例えば、機能がコピーに関するものであれば、設定項目「出力サイズ」、「品質」、「色」の設定値、設定項目「コピー枚数」、「両面印刷」などの設定値が用いられる。また、例えば、「機能」がスキャンに関するものであれば、設定項目「保存先」、「読取りサイズ」、「出力サイズ」、「品質」、「色」の設定値、設定項目「拡大縮小」の設定値などが用いられる。ここで、機能「Scan to E-mail Server」は、スキャン機能の一種であるため、「保存先」の一種である「アドレス(Address)」、「読取りサイズ」「スキャンサイズ(ScanSize)」、「出力サイズ」の一種である「ファイルサイズ(File Size)」、「品質」の一種である、明るさを示す「ブライトネス(Brightness)」、コントラストの強さを示す「コントラスト(Contrast)」という各項目の設定値が用いられる。また、機能「スキャン to E-mail Server」では、保存ファイル名を示す「ファイルネーム(File Name)」、ファイル名のスタイルを示す「ファイルネームスタイル(File Name Style)」、白紙原稿のスキャンデータ保存対象から除外するか否かを示す「スキップブランクページ(Skip Blank Page)」という各項目の設定値が用いられる。機能「Scan to E-mail Server」について、予め定められた設定値は、例えば、「アドレス」は空白、「スキャンサイズ」は「A4」、「ブライトネス」は「0」、「ファイルネーム」は「mail」、「コントラスト」は「0」、「ファイルネームスタイル」は「Name_Counter」、「ファイルサイズ」は、「Medium」、「スキップブランクページ」は「OFF」である。
【0030】
コントローラ11は、初期値設定画面55において、テキスト入力対象ではない設定項目に対応するボタン56、例えば、ボタン56A,56B、56D,56Eのいずれかが操作されたことを検出すると、対象となる設定項目に対応する値を初期値から変更させる操作を受付ける詳細設定画面を、初期値が設定されていることを示す態様で、ユーザIF16に表示させる。例えば、「ブライトネス」「コントラスト」に対応するボタン56A、56Bのいずれかが操作された場合、コントローラ11は、0~10のいずれかの設定値を入力するための詳細設定画面を表示させる。
【0031】
各詳細設定画面での入力は、上述したように数値を入力するものでもよいし、選択肢を選択することで選択された値を入力するものでもよい。コントローラ11は、詳細設定画面で入力された値を揮発性メモリに一時記憶する。コントローラ11は、入力終了を示す操作を受付けると、一時記憶されたレコードにおける該当する設定項目に対応する初期値を、メモリ12に一時記憶しておいた値で書き換える。そして、ユーザIF16の表示を、図2(e)に示す初期値設定画面55に戻す。
【0032】
コントローラ11は、初期値設定画面55において、テキスト入力対象である設定項目に対応するボタン56、例えば、設定項目「ファイルネーム」に対応するボタン56Cが操作されたことを検出すると、設定値の変更操作を受付けるための詳細設定画面をユーザIF16に表示させる。コントローラ11は、詳細設定画面を介して設定値であるテキストが入力されると、メモリ12に一時記憶されている設定値を、入力されたテキストで書き換える。そして、ユーザIF16の表示を、図2(e)に示す初期値設定画面55に戻す。
【0033】
コントローラ11は、初期値設定画面55の確定ボタン57が操作されたことを検出すると、図2(f)に示す名称設定画面60をユーザIF16に表示させる。名称設定画面60は、一時記憶されたレコードにおける、Short Cut表示名の値に対する変更操作を受付ける画面である。名称設定画面60の表示欄61には、一時記憶されたレコードのうち、Short Cut表示名として、予め定められた値を示す態様で表示されている。なお、本実施形態では、Short Cut表示名に予め定められている値は、“Shortcut”と数字を組み合わせた文字列である。これ以外にも、Short Cut表示名に予め定められている値は、空白であってもよい。ユーザは、入力キー62を操作して、表示欄61に表示された名称を変更する入力することができる。ユーザが確定ボタン57を操作すると、コントローラ11は、一時記憶されたレコードのうち、Short Cut表示名で示される設定値を、表示欄61に入力されている名称に書き換える。そして、コントローラ11は、図2(g)に示すモード設定画面63を表示させる。
【0034】
図2(g)に示すモード設定画面63は、一時記憶されたレコードのうち、OneTouchで示されるワンタッチショートカットの有効「ON」、無効「OFF」の変更操作を受付ける画面である。モード設定画面63において、説明表示欄64には、ワンタッチショートカットを有効にする場合に、モード選択ボタン65を操作することを示すテキストが表示される。モード選択ボタン65は、一時記憶されたレコードのうち、OneTouchとして予め定められた値を示す態様で表示されている。本実施形態では、OneTouchとして予め定められた値は、無効「OFF」である。コントローラ11は、ユーザによりモード選択ボタン65が1回操作されたことを検出する都度、モード選択ボタン65のチェックありとなしとをトグル切替する。ユーザが確定ボタン57を操作すると、コントローラ11は、モード選択ボタン65にチェックありの場合は「ON」、なしの場合は「OFF」を、OneTouchの値として、一時記憶する。
【0035】
コントローラ11は、一時記憶されているレコードの値を、メモリ12に記憶されているショートカット情報20に登録する。コントローラ11は、ホーム画面40に、機能「Scan to E-mail Server」に関連付けられたショートカットアイコンを、登録されたTab番号で指定された画面における登録位置番号で指定された位置に表示させる。具体的には、図2(h)に示すホーム画面45は、ホーム画面を構成する画面のうち、ショートカット情報20に登録されたTab番号「3」で指定されるタブ43Cが操作された場合に、ユーザIF16に表示される画面である。ホーム画面45には、登録位置番号「17」で指定される位置に、ショートカット登録された機能である「Scan to E-mail Server」を呼び出すためのショートカットアイコン91が追加表示される。ホーム画面40に追加されるショートカットアイコン91は、ショートカット情報20のうち、このショートカットアイコン91に関連付けられたレコードに含まれるShort Cut表示名で指定される「Short Cut17」が表示されている。
【0036】
図3(a)は、機能「Scan to E-mail Server」に対応するレコードが登録されている状態のショートカット情報20を示している。ショートカット情報20において、Short Cut表示名、Tab番号、登録位置番号、機能、初期値、OneTouchの各情報は、上述したショートカット登録時において、一時記憶されたレコードの各設定項目に対応している。
【0037】
ショートカット情報20は、データベース形式の情報であり、Short Cut表示名である「Short Cut13」、「Short Cut17」以外のレコードが登録されていてもよい。この場合において、レコードは、MFP10の製造時に登録されたレコードがあってもよく、MFP10を販売するベンダー、MFP10の管理者、MFP10を含むシステムの管理者によって登録されたレコードがあってもよい。本実施形態においては、MFP10の設計時に予め定められた情報が、MFP10の製造時にメモリ12の不揮発性領域、あるいは書き換え不能領域に書き込まれている。予め定められた情報には、設定値だけでなく、後述するパスワードなども含まれる。予め定められた情報は、MFP10を販売するベンダー、MFP10の管理者、MFP10を含むシステムの管理者によって書き換えることが可能な情報であってもよい。
【0038】
次に、MFP10のユーザIF16に表示されたショートカットアイコンに対する操作に応じて、コントローラ11が実行する処理を、図4を用いて説明する。コントローラ11は、図5(a),(b)に示すホーム画面40,45において、いずれかのアイコンが操作されたことを契機に、図4に示す処理を実行する。まずは、ユーザIF16には、図5(a)で示すホーム画面40が表示されているものとする。なお、図5(a)で示すホーム画面40は、図2(a)で示すホーム画面40と同じ画面である。
【0039】
ユーザが、図5(a)に示すホーム画面40において、何らかの操作をすると、コントローラ11は、ステップ(以下、ステップを「S」とも記載する。)10で、アイコンの長押しを検出したか否かを判断する。コントローラ11は、長押しを検出していない場合(S10:NO)、S20に進み、操作されたアイコンは、ショートカットアイコンであるか否かを判断する。
【0040】
コントローラ11は、ショートカットアイコンが操作されていないと判断すると(S20:NO)、S24に進み、ホーム画面40において、タブ43が操作されたか否かを判断する。コントローラ11は、ホーム画面においてタブ43が操作されたことを判断すると(S24:YES)、S25に進み、ホーム画面40を、操作されたタブ43に対応する画面に切換える。この例では、図5(a)で示すホーム画面40上で、タブ43Cが操作されることで、コントローラ11は、ユーザIF16に表示させる画面を、図5(b)に示すホーム画面45に切換える。
【0041】
なお、コントローラ11は、タブ43が操作されていないと判断すると(S24:NO)、図4の処理を終了する。この場合において、コントローラ11は、ショートカットアイコン及びタブ以外のアイコンが操作されている場合は、操作されたアイコンに対応する処理を実行する。
【0042】
次に、切換え後のホーム画面45において、ユーザがショートカットアイコン91を通常操作、例えば短押し、したとする。コントローラ11は、アイコンの長押しを検出しないため(S10:NO)、S20に進み、ショートカットアイコン91の操作を検出し(S20:YES)、S21に進む。S21では、コントローラ11は、操作されたショートカットアイコン91に対応する確認画面66を、をユーザIF16に表示させる。具体的には、メモリ12に記憶されたショートカット情報20から操作されたショートカットアイコン90に対応する、レコードを読み出し、読み出されたレコードを用いて図5(c)に示す確認画面66を表示させる。
【0043】
図5(c)に示す確認画面66では、図2(e)で示した初期値設定画面55と同じ構成の画面である。確認画面66において、ボタン67A~67Eは、初期値設定画面55におけるボタン56A~56Eと同様のボタンである。これにより、ユーザは、ショートカット実行時に用いられる設定値を確認することができる。また、ユーザが、ボタン67A~67Eを操作すれば、ボタン56A~56Eを操作した場合と同様に、対応する設定項目における詳細設定画面を表示させることができる。コントローラ11は、詳細設定画面を介して、設定値を変更する入力を受付けた場合、入力に従った設定値を一時記憶する。
【0044】
コントローラ11は、確認画面66においてスタートボタン68の操作を検出すると、機能「Scan to E-Mail Server」を、一時記憶されたレコードの各値を用いて実行する。具体的には、コントローラ11は、ショートカットアイコン91が操作された後に、確認画面66の操作により詳細設定画面が表示され、設定値を変更する操作を受付けた設定項目については、変更後の設定値を用いて機能を実行する。一方、コントローラ11は、ショートカットアイコン91が操作された後に、詳細設定画面が表示されたものの、設定値を変更する操作を受付けていない設定項目については、詳細設定画面を表示するときに一時記憶した設定値を用い、ショートカットアイコンが操作された後に、詳細設定画面を表示していない設定項目については、初期値を用いて、機能を実行する、このとき、コントローラ11は、図5(d)に示す実行画面80をユーザIF16に表示させて、ショートカット登録された機能の実行中であることをユーザに示す。コントローラ11は、機能の実行後、図5(b)に示すホーム画面45の表示に戻る。
【0045】
次に、図6(a)で示すホーム画面45に含まれるショートカットアイコン91を操作して、ショートカット登録された機能「Scan to E-mail Server」を、Card番号「2000」のICカード19に紐づける場合の処理を説明する。図6(a)で示すホーム画面45は、図5(b)で示すホーム画面45と同じ画面である。
【0046】
コントローラ11は、長押し操作されたのがショートカットアイコンであれば(S11:YES)、S12に進み、表示画面設定「ShortCut」と、操作されたショートカットアイコン91の登録位置番号と、このショートカットアイコン91が配置されているホーム画面45に対応するTab番号とをメモリ12に一時記憶する。表示画面設定は、後述する紐づけ情報31に登録される値であり、ICカード19の読取台への接近に応じてユーザIF16に表示される画面態様を指定する情報である。
【0047】
S13では、コントローラ11は、図6(b)に示す編集メニュー画面70をユーザIF16に表示させる。編集メニュー画面70には、ショートカット情報20の各種処理に対応するボタン71A~71Eを含んでいる。このうち、ボタン71Aは、対象となる機能「Scan to E-mail Server」に対応するレコードのうち、Short Cut表示名の変更指示を受付ける場合に操作されるボタンである。ボタン71Bは、機能「Scan to E-mail Server」に対応するレコードを、不図示のUSBメモリに複製する際に操作されるボタンである。ボタン101Cは、機能「Scan to E-mail Server」に対応するレコードの削除指示を受付ける場合に操作されるボタンである。ボタン71Dは、機能「Scan to E-mail Server」のショートカットアイコンを、ICカード19に登録する際に操作されるボタンである。ボタン71Eは、ICカード19に登録された機能「Scan to E-mail Server」のショートカットアイコンを、削除する際に操作されるボタンである。
【0048】
コントローラ11は、ボタン71D以外のボタン71A,71B,71C、71Eが操作されたことを検出すると(S17:NO)、S19に進み、操作されたボタン71に応じた処理を実行する。コントローラ11は、S19の処理を終了すると、図4の処理を終了し、ユーザIF16に表示された画面を図6(a)に示すホーム画面45に戻す。
【0049】
コントローラ11は、編集メニュー画面70において、ボタン71Dが操作されたことを検出すると(S17:YES)、S18に進み、操作されたショートカットアイコン91をICカード19に登録するための紐づけ処理を実行する。図7は、S18で実行される紐づけ処理の手順を説明するフローチャートである。
【0050】
S30では、コントローラ11は、図6(c)に示すカードタッチ待受け画面72をユーザIF16に表示させる。カードタッチ待受け画面72には、説明表示領域73と、登録ボタン74とを含んでいる。説明表示領域73は、MFP10に対してICカード19をかざす読取台の位置を指定する画像が表示されている。
【0051】
S31では、コントローラ11は、ICカード19の読取台への接近を検知したか否かを判断する。ユーザが、説明表示領域73で表示された画像に従って、ICカード19を読取台にかざすと、無線通信IF17は、ICカード19の接近を検知する。なお、コントローラ11は、所定期間の経過後も、ICカード19の読取台への接近を検知しなければ(S31:NO)、図7で示す処理を終了する。一方、コントローラ11は、所定期間内に、ICカード19の読取台への接近を検知すると(S31:YES)、S32に進み、ICカード19から無線通信IF17を介してCard番号を取得する。
【0052】
S33では、コントローラ11は、S32で取得したCard番号を、既に表示されている、カードタッチ待受け画面72の説明表示領域73に表示させる。図6(d)で示すカードタッチ待受け画面72では、説明表示領域73に、S32で取得されたCard番号「2000」が表示されている。
【0053】
S34では、コントローラ11は、登録ボタン74が操作されたことを検知すると(S34:YES)、S35に進む。S35では、コントローラ11は、S12でメモリ12に一時記憶したのは、ショートカットアイコンの情報であるか否かを判断する。具体的には、コントローラ11は、S12で、表示画面設定「ShortCut」を一時記憶していれば(S35:YES)、S36に進む。なお、コントローラ11は、登録ボタン74が操作されることなく所定期間が経過した場合、図7の処理を終了する。
【0054】
S36で、コントローラ11は、図6(e)で示す選択画面75をユーザIF16に表示させる。選択画面75には、表示画面設定として、ショートカット「ShortCut」を指定するボタン76Aと、タブ「Tab」を指定するボタン76Bとを含んでいる。表示画面設定が「ShortCut」に指定されると、ICカード19が読取台にかざされたときに、ショートカットアイコンが操作されたときと同様、対応する確認画面66が表示される。一方、表示画面設定が「Tab」に指定されると、ICカード19が読取台にかざされたときに、タブ43が操作されたときと同様、ホーム画面40のうち、操作されたタブ43に対応する画面が表示される。
【0055】
コントローラ11は、選択画面75で、ボタン76Bが操作されたことを検出すると(S37:NO)、S39に進み、ICカード19のCard番号に紐づけて、メモリ12に一時記憶していたTab番号と、登録位置番号と、選択画面75に対する操作で指定された表示画面設定「Tab」とを、紐づけ情報31に登録する。この例では、図3(c)で示される紐づけ情報31では、ICカード19のCard番号「2000」に関連付けて、Tab番号「3」、登録位置番号「17」、表示画面設定「Tab」が登録されている。
【0056】
一方、コントローラ11は、選択画面75で、ボタン76Aが操作されたことを検出すると(S37:YES)、S38に進み、ICカード19のCard番号に紐づけて、メモリ12に一時記憶していたTab番号と、登録位置番号と、選択画面75に対する操作で指定された表示画面設定「ShortCut」とを、紐づけ情報31に登録する。コントローラ11は、S38又はS39の処理を終了すると、図4図7の処理を終了する。なお、コントローラ11が、S38で、Card番号に紐づけて、Tab番号を保存しない、という実施形態を採用してもよい。コントローラ11が、S39で、Card番号に紐づけて、登録位置番号を保存しない、という実施形態を採用してもよい。
【0057】
次に、ホーム画面45で、タブ43を長押し操作することで、ショートカットアイコンに係る機能をCard番号「3000」のICカード19に紐づける場合の例を説明する。図4において、長押し操作されたのがショートカットアイコンではなく(S11:NO)、タブ43であれば(S14:YES)、コントローラ11は、S15に進み、操作されたのがタブ43であることを示す情報「Tab」と、操作されたタブ43のTab番号と、をメモリ12に一時記憶する。
【0058】
S16では、コントローラ11は、編集メニュー画面をユーザIF16に表示させる。S16で表示される編集メニュー画面は、S13で表示された編集メニュー画面と同様の画面であるが、編集対象がタブ43であることが異なる。コントローラ11は、編集メニュー画面において、ボタン71Dが操作されたことを検出すると(S17:YES)、S18に進み、紐づけ処理を実行する。図7で示す紐づけ処理において、コントローラ11は、カードタッチ待受け画面72を表示し、Card番号「3000」のICカード19の検出がされると(S30~S33)、S34に進む。コントローラ11は、カードタッチ待受け画面72において、登録ボタン74が操作されたことを検知すると(S34:YES)、S35に進む。S35では、コントローラ11は、S15により、表示画面設定「Tab」を一時記憶していれば(S35:NO)、選択画面75を表示させることなくS39に進む。
【0059】
コントローラ11は、S39で、ICカード19のCard番号「3000」に関連付けて、Tab番号「3」、表示画面設定「Tab」を紐づけ情報31に登録する。コントローラ11は、S39の処理を終了すると、図4図7の処理を終了する。なお、この例では、コントローラ11は、S15で登録位置番号を一時記憶していないため、S39で、紐づけ情報31に、登録位置番号を登録しない。また、コントローラ11が、S15で、紐づけ情報31に登録するTab番号に対応するホーム画面45の、ショートカットアイコンが配置されている登録位置番号を全て取得し、取得した登録位置番号を、紐づけ情報31に登録する、という実施形態を採用してもよい。また、コントローラ11が、登録位置番号を、全て登録するのではなく、登録位置番号のいずれかを選択して登録する、という実施形態を採用してもよい。
【0060】
S38,S39で登録するTab番号に対応するホーム画面が、ユーザ情報を用いてログインをしなければ表示しないよう設定されているホーム画面の場合、コントローラ11は、ユーザ情報を取得し、取得したユーザ情報も紐づけ情報31に登録する。ユーザ情報は、ユーザを識別する情報である。例えば図3(c)に示す紐づけ情報31には、Card番号「3001」に紐づけて、Tab番号「4」と、ユーザ情報「User1」とが登録されている。なお、コントローラ11によるユーザ情報の取得は、メモリ12に記憶されている設定情報から取得してもよいし、ユーザIF16を介した入力操作によって取得してもよい。
【0061】
次に、ICカード19に、機能「Scan to E-mail Server」のショートカットアイコンが登録された後、このICカード19が、MFP10の読取台に接近されたことを契機に、MFP10のコントローラ11が実行する処理を説明する。図8に示す処理の実行に先立ち、MFP10のユーザIF16には、図9(a)に示すホーム画面40が表示されている。図9(a)は、ホーム画面40においてタブ「Basic1」に対応するページであり、図2(a)で示すタブ「Basic1」に対応するページと同じ画面である。
【0062】
まずは、紐づけ情報31に、Card番号「1000」が登録されたICカード19を、読取台にかざす場合を例に説明する。コントローラ11は、S40で、無線通信IF17がICカード19の接近を検知していれば(S40:YES)、S41で、ICカード19からCard番号を取得する。この例では、S41で取得されるICカード19のCard番号は、「1000」である。
【0063】
コントローラ11は、S42で、紐づけ情報31に、S41で取得したCard番号が登録されているか否かを判断する。コントローラ11は、紐づけ情報31に、Card番号「1000」が登録されているため(S42:YES)、S43に進み、紐づけ情報31に、Card番号に紐づけてユーザ情報が登録されているか否かを判断する。ここでは、紐づけ情報31に、Card番号「1000」に紐づけて、User情報が登録されてないため(S43:NO)、S45に進み、コントローラ11は、紐づけ情報31に、Card番号「1000」に紐づけて登録されている表示画面設定を参照する。
【0064】
コントローラ11は、紐づけ情報31に登録されている表示画面設定が「ShortCut」であるため(S46:NO)、S48に進み、紐づけ情報31に登録されている登録位置番号に従って、ホーム画面の画面表示を切換える。この場合、紐づけ情報31において、Card番号「1000」に紐づけられた登録位置番号は「4」であるため、コントローラ11は、登録位置番号「4」に対応するレコードを、ショートカット情報20から読み出す。そして、コントローラ11は、読み出されたレコードを、参照して、図9(b)に示す確認画面66を表示させる。図9(b)に示す確認画面66は、図5(c)に示す確認画面66と同様の画面であり、ユーザがスタートボタン68を操作することで、選択された機能「Scan To Email Server」を実行することができる。
【0065】
S49では、ログイン中のユーザが既に存在するか否かを判断する。ここでは、ログイン中のユーザは存在しないため(S49:NO)、コントローラ11は、図8の処理を終了する。なお、コントローラ11は、図9(b)に示す確認画面66において、スタートボタン68の操作を検出すると、ユーザIF16に図9(d)に示す実行画面80を表示させ、選択された機能「Scan To Email Server」を実行する。機能「Scan to E-mail Server」の実行が終了すると、コントローラ11は、図9(a)に示すホーム画面40を表示させる。
【0066】
次に、紐づけ情報31に、Card番号「2000」が登録されたICカード19を、読取台にかざす場合を例に説明する。コントローラ11は、S41で、ICカード19からCard番号を取得する。この例では、S41で取得されるICカード19のCard番号は、「2000」である。コントローラ11は、紐づけ情報31に、Card番号「2000」が登録されているため(S42:YES)、S43に進む。コントローラ11は、紐づけ情報31に、Card番号「2000」に紐づけて、ユーザ情報が登録されてないため(S43:NO)、S45に進み、コントローラ11は、紐づけ情報31に、Card番号「2000」に紐づけて登録されている表示画面設定を参照する。
【0067】
コントローラ11は、紐づけ情報31に登録されている表示画面設定が「Tab」であるため(S46:YES)、S47に進み、Tab番号に従って、ホーム画面の画面表示を切換える。この場合、紐づけ情報31において、Card番号「2000」に関連付けられたTab番号は「3」であるため、コントローラ11は、図9(c)に示すように、ホーム画面40の表示を、タブ43Cで指定される「Custom1」に対応する画面45に切換える。
【0068】
S49では、ログイン中のユーザは存在しないとして(S49:NO)、コントローラ11は、図8の処理を終了する。なお、コントローラ11は、図9(b)に示す画面45において、ショートカットアイコン91が操作された場合、図9(b)と同様の確認画面66を表示させる。そして、コントローラ11は、確認画面66において、スタートボタン68の操作を検出すると、ユーザIF16に図9(d)に示したのと同様の実行画面80を表示させ、選択された機能「Scan To Email Server」を実行する。機能「Scan to E-mail Server」の実行が終了すると、コントローラ11は、図9(c)に示すCustom1でのホーム画面45を表示させる。
【0069】
次に、紐づけ情報31に、Card番号「3001」が登録されたICカード19を、読取台にかざす場合を例に説明する。Card番号「3001」のICカード19は、紐づけ情報31において、Tab番号、表示画面設定、及びユーザ情報が紐づけられ、登録位置番号が紐づけられていないカードである。
【0070】
コントローラ11は、紐づけ情報31に、Card番号「3001」が登録されているため(S42:YES)、S43に進む。コントローラ11は、紐づけ情報31に、Card番号「3001」に紐づけて、ユーザ情報「User1」が登録されているため(S43:YES)、S44に進み、ユーザ認証を行う。具体的には、紐づけ情報31に登録されているユーザ情報を用いてパスワードを、メモリ12に記憶されている設定情報から読み出し、このパスワードを用いたユーザ認証を行う。コントローラ11は、ユーザ認証が成立すると、ログインを許可し、S45に進む。なお、コントローラ11は、ユーザ認証が成立しないと、ログインを許可することなく、図8の処理を終了する。この場合、ユーザIF16にエラー表示を行っても良い。コントローラ11は、上述したS38,S39で、ユーザ情報と共にパスワードも紐づけ情報31に登録している場合、このパスワードを用いてユーザ認証を実行してもよい。更には、コントローラ11は、S44で、ユーザIF16を介した入力操作によってパスワードを受付け、受付けたパスワードを用いてユーザ認証を実行してもよい。
【0071】
S45に進み、コントローラ11は、紐づけ情報31に登録されている表示画面設定が「Tab」であるため(S46:YES)、S47に進み、Tab番号に従って、ホーム画面の画面表示を切換える。この場合、紐づけ情報31において、Card番号「3001」に紐づけられたTab番号は「4」であるため、コントローラ11は、ホーム画面を、タブ43Dで指定される「Custom2」に対応するホーム画面に切換える。「Custom2」に対応するホーム画面は、後述する図10(c)と同様の画面である。
【0072】
S44でのユーザ認証により、ログイン中のユーザが存在するため(S49:YES)、コントローラ11は、S50で、ホーム画面のユーザ表示欄46にログインユーザ「User1」を表示させる。コントローラ11は、図8の処理を終了する。ユーザ表示欄46は、ホーム画面において、ログインユーザを表示させる欄である。
【0073】
以上説明した実施形態では、以下の効果を奏することができる。
コントローラ11は、読取台に接近したICカード19を無線通信IF17により検知すると、ホーム画面をユーザIF16に表示させる。コントローラ11は、ホーム画面に配置されたショートカットアイコンに対する操作に応じて、ショートカットアイコンに関連付けられたショートカット情報に示された種類の画像形成処理を、ショートカットアイコンに関連付けられたショートカット情報に示された設定値を用いて実行させる。これにより、ユーザは、ショートカットアイコンを、ホーム画面のうちいずれかの画面に配置されるアイコンの1つとして配置しておけば、ICカード19を無線通信IF17に近接させるだけで、このICカード19に関連付けられた画面を表示させ、この画面に含まれるショートカットアイコンを操作することが可能となる。その結果は、ユーザは、個々のショートカットの位置を事前に把握しておく必要がなく、ショートカットアイコンを選択する際の操作負荷を軽減することができる。
【0074】
コントローラ11は、無線通信IF17がICカード19の近接を検知したときに、無線通信IF17を介してICカード19のCard番号を取得し、取得したCard番号に対応付けてメモリ12に登録されているショートカット情報を特定し、特定したショートカット情報に含まれる設定値を示す確認画面66をユーザIF16に表示させる。コントローラ11は、確認画面66に対する実行指示を、ユーザIF16を介して受付けたら、設定値に従った画像形成処理を実行する。これにより、ユーザは、ICカード19を近接させることで、ICカード19に関連付けられた画面に代えて、確認画面を表示させることができ、ショートカットアイコンを選択する際の操作負荷を軽減することができる。
【0075】
コントローラ11は、ショートカットアイコンの長押し操作がされた後に、無線通信IF17がICカード19の接近を検知したことに応じて、長押し操作がされたショートカットアイコンを示すショートカット情報と、ICカード19のCard番号とを対応付けてメモリ12に記憶させる。コントローラ11は、無線通信IF17がICカード19の接近を検知すると、検知されたICカード19のCard番号に対応付けられたショートカット情報が示すショートカットアイコンが配置されているホーム画面を、ICカード19に関連付けられた画面として表示する。これにより、ICカード19のCard番号に対応付けてショートカット情報を関連付けることで、ICカードを近接させることで、ホーム画面の内、特定のショートカットアイコンが配置されている画面を表示させることができる。
【0076】
コントローラ11は、無線通信IF17がICカード19の接近を検知したときに、無線通信IF17を介してICカード19のCard番号を取得し、取得したCard番号に対応付けてメモリ12に記憶されているTab番号を特定し、ホーム画面を構成する複数の画面のうち、特定したTab番号が示す画面を、ICカード19に関連付けられた画面としてユーザIF16に表示する。これにより、ICカード19をかざすことで、ホーム画面を構成する複数の画面のうち、特定の画面を表示させることができるため、その後のユーザの操作性に柔軟性を持たせることができる。
【0077】
コントローラ11は、ホーム画面に配置されたショートカットアイコンに所定の操作がされた後に、無線通信IF17がICカード19の接近を検知したことに応じて、所定の操作がされたショートカットアイコンが配置されている画面を示すTab番号と、ICカード19のCard番号とを対応付けてメモリに記憶する。これにより、ショートカットアイコンに対する操作に関連付けて、Tab番号とCard番号との記憶を行うことで、ユーザの操作性を高めることができる。
【0078】
コントローラ11は、ホーム画面に配置されたタブ43に所定の操作がされた後に、無線通信IF17がICカード19の接近を検知したことに応じて、所定の操作がされたタブ43に対応する画面を示すTab情報と、ICカード19のCard情報とを対応付けてメモリに記憶させる。これにより、画面に配置されたタブ43に対する操作に関連付けて、Tab情報とCard情報との記憶を行うことで、ユーザの操作性を高めることができる。
【0079】
(第1実施形態の変形例)
上述の実施形態では、ユーザ情報が登録されているICカード19が読取台に1度かざされた場合に、S44でのログイン処理に係るユーザ認証と、S47又はS48でのホーム画面の表示切換えとを行った。これに代えて、ICカード19がかざされる毎に、ユーザ認証と、ホーム画面の表示切換えとを行っても良い。
【0080】
図10は、変形例として、Card番号「3001」のICカード19をMFP10にかざした場合の、ホーム画面の表示切換えを説明する図である。この例では、図10(a)で示すホーム画面40は、ログイン入力されていないため、ユーザ表示欄46にはユーザ情報が非表示になっている。
【0081】
この場合において、ユーザが、Card番号「3001」のICカード19を読取台にかざした後、コントローラ11は、図8のS43でユーザ情報が登録されていることを判断し(S43:YES)、S44でのログイン処理を行う。これにより、コントローラ11は、ユーザIF16に、図10(b)のホーム画面40を表示させる。このホーム画面40では、紐づけ情報31において、Card番号「3001」に紐づけられたユーザ情報「USER1」が、ユーザ表示欄46に表示されている。
【0082】
次に、ユーザが、Card番号「3001」のICカード19を、再び読取台にかざすことで、コントローラ11は、図8のS45に進み、紐づけ情報31に登録された表示画面設定を確認する。この例においても、紐づけ情報31において、Card番号「3001」には、表示画面設定「Tab」が紐づけられている。そのため、コントローラ11は、S47で、タブ43Dに対応するホーム画面45(図10(c))を表示させる。なお、画面45においても、ユーザ表示欄46には、ログイン中のユーザ情報を示すユーザ情報「USER1」が表示されている。
【0083】
(その他の実施形態)
本明細書で開示される技術は、上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の形態に変形することができ、例えば次のような変形も可能である。
上述の実施形態では、モバイル機器としてICカード19を例に説明を行った。これに代えて、モバイル機器は、スマートフォンといった携帯端末であってもよい。
【0084】
画像形成装置の説明として、MFPを用いたことは一例であり、画像形装置は、プリント動作又はスキャン動作といった単体の機能のみを有する装置であってもよい。
【符号の説明】
【0085】
11…コントローラ、12…メモリ、13…プリンタ、14…FAXIF、15…スキャナ、20…ショートカット情報、40,45…ホーム画面、90,91…ショートカットアイコン
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10