(57)【要約】【課題】特定の機能を、ユーザが直接操作することに加えて外部との無線通信を介することによっても実行させることが可能に構成された機能実行装置において、その特定の機能の実行を適切に制限できるようにする。【解決手段】  機能実行装置１０は、通信可能エリア内の無線通信装置７と無線通信可能である。機能実行装置１０には、タブ形式の画面が表示され、各タブには、機能が対応付けられた機能オブジェクトが表示される。各タブは共有属性又はパーソナル属性に設定される。機能実行装置１０は、無線通信装置７から無線通信にて装置ＩＤを取得すると、その装置ＩＤと特定の対応関係にあるオブジェクトＩＤが登録された機能を実行する。ただし、その機能がパーソナル属性のタブに登録されている場合はその機能を実行しない。【選択図】図１
2020137045.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
入力部と、
通信部と、
制御部と、
を備えた機能実行装置であって、
前記通信部は、通信可能エリア内に特定の装置ＩＤを有する無線通信装置が配置されることに応じて、前記無線通信装置と無線通信を実行可能に構成され、
前記制御部は、
各々が共有属性又はパーソナル属性に設定された複数のタブのうち、前記共有属性に設定されたタブである共有タブを含み、前記パーソナル属性に設定されたタブであるパーソナルタブを含まない一般モード待機画面を、前記表示部に表示させる一般モード表示処理、
を実行し、
前記複数のタブの各々は、実行すべき機能が対応付けられた画像である機能オブジェクトが登録され得るように構成され、
前記機能オブジェクトは、特定のオブジェクトＩＤが登録され得るように構成され、
前記一般モード待機画面は、１つの前記共有タブが選択状態にされ、その選択状態にされた前記共有タブに登録されている前記機能オブジェクトを含み、
前記制御部は、さらに、
前記表示部に表示されている前記機能オブジェクトが前記入力部を介して選択されることに応じて、その選択された機能オブジェクトに対応付けられている機能を実行する第１の機能実行処理と、
前記無線通信装置から、前記通信部による前記無線通信を通じて前記装置ＩＤを取得する装置ＩＤ取得処理と、
前記装置ＩＤ取得処理により前記装置ＩＤが取得されることに応じて実行する第２の機能実行処理であって、取得した前記装置ＩＤと特定の対応関係にある前記オブジェクトＩＤが登録された前記機能オブジェクトであるＩＤ対応オブジェクトが前記共有タブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行し、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行しない、前記第２の機能実行処理と、
を実行する、機能実行装置。
【請求項２】
請求項１に記載の機能実行装置であって、
前記制御部は、さらに、
予め登録された登録ユーザのログインを受け付けるログイン受付処理と、
前記登録ユーザ毎に個別に、前記複数のタブのうちのいずれか１つを個人ホームタブに設定する個人ホームタブ設定処理と、
前記ログイン受付処理により前記登録ユーザのログインが受け付けられた場合、前記表示部に、少なくとも当該登録ユーザに設定された前記個人ホームタブを含む個人モード待機画面であってその個人ホームタブ以外の前記パーソナルタブを含まない前記個人モード待機画面を表示させる個人モード表示処理と、
を実行し、
前記制御部は、いずれの前記登録ユーザも前記ログインが受け付けられていない場合に前記一般モード表示処理を実行し、
前記制御部は、前記第２の機能実行処理において、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されていても、前記登録ユーザのログインが受け付けられている場合であってそのパーソナルタブがその登録ユーザの前記個人ホームタブに設定されている場合は、そのＩＤ対応オブジェクトに対応付けられている機能を実行する、
機能実行装置。
【請求項３】
請求項１又は請求項２に記載の機能実行装置であって、
前記制御部は、前記第２の機能実行処理において、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されていても、当該ＩＤ対応オブジェクトが特定の実行可能条件を満たしている場合は、そのＩＤ対応オブジェクトに対応付けられている機能を実行する、
機能実行装置。
【請求項４】
請求項３に記載の機能実行装置であって、
前記実行可能条件は、前記ＩＤ対応オブジェクトに対応付けられている機能が、前記機能実行装置とは別の装置へ情報を送信する処理を含まないことである、
機能実行装置。
【請求項５】
請求項３又は請求項４に記載の機能実行装置であって、
各前記機能オブジェクトは、前記第１の機能実行処理において、対応する機能が実行される際にユーザによる入力操作が要求される第１種オブジェクト、又は、前記第１の機能実行処理において、ユーザによる入力操作が要求されることなく対応する機能が実行される第２種オブジェクトのどちらか一方に設定されており、
前記実行可能条件は、前記ＩＤ対応オブジェクトが前記第２種オブジェクトに設定されていることである、
機能実行装置。
【請求項６】
請求項３〜請求項５のいずれか１項に記載の機能実行装置であって、
前記制御部は、前記第２の機能実行処理において、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されていても、当該ＩＤ対応オブジェクトが特定の実行可能条件を満たしている場合は、前記ＩＤ対応オブジェクトに対応付けられている機能を実行するか否かを問うための実行確認画面を前記表示部に表示させ、前記確認画面の表示後、実行することを示す特定の実行指示が前記入力部を介して入力された場合に、前記ＩＤ対応オブジェクトに対応付けられている機能を実行する、
機能実行装置。
【請求項７】
請求項１〜請求項６のいずれか１項に記載の機能実行装置であって、
前記制御部は、さらに、前記装置ＩＤ取得処理により取得された前記装置ＩＤに対応した前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されている場合、前記ＩＤ対応オブジェクトに対応付けられている機能を実行できないことを示す情報を報知する報知処理を実行する、
機能実行装置。
【請求項８】
請求項１〜請求項７のいずれか１項に記載の機能実行装置であって、
前記制御部は、さらに、
前記タブ毎に、前記タブを前記共有属性又は前記パーソナル属性に設定する属性設定処理と、
前記属性設定処理によって前記タブが前記共有属性から前記パーソナル属性に設定された場合に、そのパーソナル属性に設定された前記タブに、前記オブジェクトＩＤが登録された前記機能オブジェクトが含まれている場合、前記タブを前記共有属性に設定するか否かを問うための設定確認画面を前記表示部に表示させる設定確認表示処理と、
前記設定確認画面が表示されている状態において、前記タブを前記共有属性に設定することを要求する共有変更要求を前記入力部を介して受け付ける共有変更受付処理と、
前記共有変更受付処理によって前記共有変更要求が受け付けられた場合、前記タブを前記共有属性に設定する属性変更処理と、
を実行する機能実行装置。
【請求項９】
機能を実行可能な機能実行装置で用いられる機能実行方法であって、
前記機能実行装置は、通信可能エリア内に特定の装置ＩＤを有する無線通信装置が配置されることに応じて、前記無線通信装置と無線通信を実行可能に構成されており、
前記機能実行方法は、
各々が共有属性又はパーソナル属性に設定された複数のタブのうち、前記共有属性に設定されたタブである共有タブを含み、前記パーソナル属性に設定されたタブであるパーソナルタブを含まない一般モード待機画面を表示させる一般モード表示ステップ、
を有し、
前記複数のタブの各々は、実行すべき機能が対応付けられた画像である機能オブジェクトが登録され得るように構成され、
前記機能オブジェクトは、特定のオブジェクトＩＤが登録され得るように構成され、
前記一般モード待機画面は、１つの前記共有タブが選択状態にされ、その選択状態にされた前記共有タブに登録されている前記機能オブジェクトを含み、
前記機能実行方法は、さらに、
表示されている前記機能オブジェクトが選択されることに応じて、その選択された機能オブジェクトに対応付けられている機能を実行する第１の機能実行ステップと、
前記無線通信装置から、前記無線通信を通じて前記装置ＩＤを取得する装置ＩＤ取得ステップと、
前記装置ＩＤ取得ステップにより前記装置ＩＤが取得されることに応じて実行する第２の機能実行ステップであって、取得した前記装置ＩＤと特定の対応関係にある前記オブジェクトＩＤが登録された前記機能オブジェクトであるＩＤ対応オブジェクトが前記共有タブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行し、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行しない、前記第２の機能実行ステップと、
を有する、機能実行方法。
【請求項１０】
表示部と、
入力部と、
通信部と、
プログラムに従った処理を実行可能な制御部と、
を備えた機能実行装置において、前記制御部が実行可能な機能実行プログラムであって、
前記通信部は、通信可能エリア内に特定の装置ＩＤを有する無線通信装置が配置されることに応じて、前記無線通信装置と無線通信を実行可能に構成され、
前記機能実行プログラムは、前記制御部に、
各々が共有属性又はパーソナル属性に設定された複数のタブのうち、前記共有属性に設定されたタブである共有タブを含み、前記パーソナル属性に設定されたタブであるパーソナルタブを含まない一般モード待機画面を、前記表示部に表示させる一般モード表示処理、
を実行させ、
前記複数のタブの各々は、実行すべき機能が対応付けられた画像である機能オブジェクトが登録され得るように構成され、
前記機能オブジェクトは、特定のオブジェクトＩＤが登録され得るように構成され、
前記一般モード待機画面は、１つの前記共有タブが選択状態にされ、その選択状態にされた前記共有タブに登録されている前記機能オブジェクトを含み、
前記機能実行プログラムは、さらに、前記制御部に、
前記表示部に表示されている前記機能オブジェクトが前記入力部を介して選択されることに応じて、その選択された機能オブジェクトに対応付けられている機能を実行する第１の機能実行処理と、
前記無線通信装置から、前記通信部による前記無線通信を通じて前記装置ＩＤを取得する装置ＩＤ取得処理と、
前記装置ＩＤ取得処理により前記装置ＩＤが取得されることに応じて実行する第２の機能実行処理であって、取得した前記装置ＩＤと特定の対応関係にある前記オブジェクトＩＤが登録された前記機能オブジェクトであるＩＤ対応オブジェクトが前記共有タブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行し、前記ＩＤ対応オブジェクトが前記パーソナルタブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行しない、前記第２の機能実行処理と、
を実行させる、機能実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、登録されている機能をユーザの操作に応じて実行する技術に関する。
【背景技術】
【０００２】
下記の特許文献１には、ショートカットボタンに関連付けられた所定の処理（例えばスキャン処理）を、そのショートカットボタンの操作を行うことなく、カードをカードリーダに読み取らせるだけで実行させることが可能に構成された画像処理装置が開示されている。
【０００３】
特許文献１に開示されている画像処理装置は、複数のユーザによって共用される場合、例えば次のように構成されていると便利である。
即ち、複数のショートカットボタンの各々をタブ形式の複数のタブ画面のいずれかに配置する。表示部には、複数のタブ画面のうちの１つを選択的に表示する。複数のタブの各々は、共有属性又はパーソナル属性に設定される。そして、特定のユーザがログインしていないときはパーソナル属性のタブは表示せずに共有属性のタブのみ表示する。パーソナル属性のタブは、当該タブに対応した特定のユーザがログインしているときのみ表示する。
【０００４】
画像処理装置をこのように構成することで、例えば、ある特定の処理が関連付けられたショートカットボタンの操作を特定のユーザにのみ許容することが可能となる。具体的には、特定のユーザにのみ操作を許容したいショートカットボタン（以下、「ユーザ限定ボタン」と称する）を、その特定のユーザに対応したパーソナル属性のタブに配置すること、あるいは、そのユーザ限定ボタンが配置されているタブをその特定のユーザに対応したパーソナル属性のタブに設定することによって、可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−０１００５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ユーザ限定ボタンに関連付けられた特定の処理が、前述のカードをカードリーダに読み取らせることによっても実行させることが可能にされている場合、次のような問題が生じる。
【０００７】
即ち、例えば、カードによって実行させることが可能な特定の処理が関連付けられた１つのショートカットボタンをユーザ限定ボタンにするために、そのショートカットボタンが配置されているタブの属性を、その特定のユーザに対応したパーソナル属性に設定変更したことを想定する。この場合、そのユーザ限定ボタンは、その特定のユーザがログインしないと表示されなくなったため、その特定のユーザ以外の不特定のユーザにそのユーザ限定ボタンを操作されることを抑制できる。
【０００８】
しかし、そのユーザ限定ボタンが表示されずに操作ができなくなっても、カードがあれば、不特定のユーザであってもそのカードを使ってそのユーザ限定ボタンに関連付けられた特定の処理を実行させることができてしまう。
【０００９】
本発明は上記課題に鑑みなされたものであり、特定の機能を、ユーザが直接操作することに加えて外部との無線通信を介することによっても実行させることが可能に構成された機能実行装置において、その特定の機能の実行を適切に制限できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の機能実行装置は、表示部と、入力部と、通信部と、制御部とを備える。通信部は、通信可能エリア内に、特定の装置ＩＤを有する無線通信装置が配置されることに応じて、無線通信装置と無線通信を実行可能である。
【００１１】
制御部は、一般モード表示処理を実行する。一般モード表示処理は、一般モード待機画面を表示部に表示させる処理である。一般モード待機画面は、各々が共有属性又はパーソナル属性に設定された複数のタブのうち、共有属性に設定されたタブである共有タブを含み、パーソナル属性に設定されたタブであるパーソナルタブを含まない画面である。
【００１２】
複数のタブの各々は、実行すべき機能が対応付けられた画像である機能オブジェクトが登録され得るように構成されている。機能オブジェクトは、特定のオブジェクトＩＤが登録され得るように構成されている。一般モード待機画面は、１つの共有タブが選択状態にされ、その選択状態にされた共有タブに登録されている機能オブジェクトを含む。
【００１３】
制御部は、さらに、第１の機能実行処理と、装置ＩＤ取得処理と、第２の機能実行処理と、を実行する。
第１の機能実行処理は、表示部に表示されている機能オブジェクトが入力部を介して選択されることに応じて、その選択された機能オブジェクトに対応付けられている機能を実行する処理である。
【００１４】
装置ＩＤ取得処理は、無線通信装置から、通信部による無線通信を通じて、装置ＩＤを取得する処理である。
第２の機能実行処理は、装置ＩＤ取得処理により装置ＩＤが取得されることに応じて実行する処理である。制御部は、第２の機能実行処理では、ＩＤ対応オブジェクトが共有タブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行し、ＩＤ対応オブジェクトがパーソナルタブに登録されている場合はそのＩＤ対応オブジェクトに対応付けられている機能を実行しない。ＩＤ対応オブジェクトは、取得した装置ＩＤと特定の対応関係にあるオブジェクトＩＤが登録された前記機能オブジェクトである。
【００１５】
このように構成された機能実行装置では、ＩＤ対応オブジェクトに対応した装置ＩＤが取得されても、そのＩＤ対応オブジェクトがパーソナルタブに登録されている場合は、そのＩＤ対応オブジェクトに対応した機能は実行されない。そのため、ＩＤ対応オブジェクトをパーソナルタブに登録することで、そのＩＤ対応オブジェクトに対応した機能の実行を適切に制限することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】実施形態の情報処理システムの概略構成を示す説明図である。
【図２】非ログイン時且つ全タブが共有属性に設定されている場合の待機画面の一例を示す説明図である。
【図３】アイコンデータテーブルを示す説明図である。
【図４】（ａ）はタブ設定テーブルを示す説明図、（ｂ）はタブ属性設定画面を示す説明図である。
【図５】ユーザ管理データテーブルを示す説明図である。
【図６】（ａ）は一般モード時に、パーソナルタブに登録されているカード起動ショートカットをＮＦＣカードから起動させることを試みた場合の画面遷移例を示す説明図、（ｂ）は個人モード時に、パーソナルタブ（ただしログインユーザのホームタブ）に登録されているカード起動ショートカットをＮＦＣカードから起動させることを試みた場合の画面遷移例を示す説明図である。
【図７】一般モード時に、パーソナルタブに登録されていて外部アクセスを行わないカード起動ショートカットをＮＦＣカードから起動させることを試みた場合の、画面遷移例を示す説明図である。
【図８】カード起動ショートカットが登録されているタブの属性を共有からパーソナルに変更した場合の画面遷移例を示す説明図である。
【図９】メイン処理を示すフローチャートである。
【図１０】図９のメイン処理におけるＳ２１０のアクセス権無し対応処理を示すフローチャートである。
【図１１】図９のメイン処理におけるＳ２４０のタブ設定変更確認処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について、図面を参照しながら説明する。
［１．実施形態］
（１）情報処理システムの概要
図１に示す本実施形態の情報処理システム１は、画像処理装置１０と、情報処理装置２０とを備える。画像処理装置１０と情報処理装置２０とは、ネットワーク３を通じて相互にデータ通信可能である。ネットワーク３は、どのようなネットワークであってもよい。ネットワーク３は、例えば有線のネットワークであってもよいし、無線のネットワークであってもよい。また、有線及び無線のいずれにおいても、具体的な通信方式はどのような通信方式であってもよい。
【００１８】
（２）画像処理装置の構成
画像処理装置１０は、例えばスキャン機能、印刷機能、コピー機能、ファクス機能などの、複数の機能を備えている。スキャン機能は、原稿の画像を読み取ってその読み取った画像の画像データを生成する機能である。印刷機能は、シート状の記録用紙へ画像を印刷する機能である。コピー機能は、スキャン機能により読み取った画像を印刷機能により印刷する機能である。ファクス機能は、ファクシミリデータの送受信を行うである。
【００１９】
図１に示すように、画像処理装置１０は、制御部１１と、記憶部１２と、表示部１３と、入力部１４と、読取部１５と、印刷部１６と、近距離無線通信部１７と、第１通信部１８と、第２通信部１９とを備え、これらがバス５を介して相互に接続されている。
【００２０】
制御部１１は例えばＣＰＵを有する。記憶部１２は、例えばＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の画像処理装置１０は、ＣＰＵ及び半導体メモリを含むマイクロコンピュータを備えている。
【００２１】
制御部１１は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部１２が、プログラムを格納した非遷移的実体的記録媒体に該当する。なお、制御部１１により実現される各種機能は、プログラムの実行によって（即ち、ソフトウェア処理によって）実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。
【００２２】
記憶部１２には、図２，図６〜図８に示す各種画面のデータが記憶されている。また、記憶部１２には、図３に示すアイコンデータテーブルのデータ、図４（ａ）に示すタブ設定テーブルのデータ、図５に示すユーザ管理データテーブルのデータ、図９〜図１１に示すメイン処理のプログラム、なども記憶される。
【００２３】
表示部１３は、各種情報を表示するための表示デバイスを有する。本実施形態の表示部１３は、表示デバイスとしてディスプレイ１３ａを有する。
入力部１４は、各種入力操作を受け付けるための入力用デバイスを有する。本実施形態の入力部１４は、入力用デバイスとしてタッチパネル１４ａを有する。タッチパネル１４ａは、表示部１３の表示デバイスにおける、画像が表示される画像表示領域に重畳配置される。
【００２４】
表示部１３の画像表示領域に重畳配置されたタッチパネル１４ａは、画像表示領域に対する、指示体による接触又は近接による指示操作を検出可能である。即ち、タッチパネル１４ａは、画像表示領域に対して指示体による指示操作が行われている場合に、その指示操作が行われている位置である指示位置を示す位置情報を出力可能に構成されている。本実施形態のタッチパネル１４ａは、指示体により指示操作が行われている間、位置情報を連続的又は周期的に出力するよう構成されている。
【００２５】
なお、タッチパネル１４ａは、指示操作として接触のみ検出可能な構成であってもよいし、近接のみ検出可能な構成であってもよいし、接触及び近接の両方を検出可能な構成であってもよい。
【００２６】
制御部１１は、タッチパネル１４ａから出力される位置情報を取得し、その取得した位置情報に基づいて、指示体の指示操作の有無、指示操作が行われている場合における指示位置、指示操作が行われている場合における指示体による少なくとも一種類の特定の操作を検出することができる。
【００２７】
制御部１１が検出可能な特定の操作には、例えば、タップ操作、フリック操作、ドラッグ操作などが含まれる。タップ操作は、指示体により指示操作が行われた後、同じ位置で指示体が離れる操作である。指示操作を行うことが可能な指示体の具体的態様は種々考えられ、例えば指先であってもよいし、スタイラスペンなどの特定の指示用デバイスであってもよい。
【００２８】
読取部１５は、イメージセンサを備え、画像が記録された原稿におけるその画像を読み取り、読み取った画像の画像データを生成する。イメージセンサは、例えば、ＣＣＤイメージセンサであってもよいし、ＣＭＯＳイメージセンサであってもよい。
【００２９】
印刷部１６は、インクジェット技術や電子写真技術の印刷機構を有し、シート状の記録用紙に画像を印刷することが可能である。
近距離無線通信部１７は、画像処理装置１０の近傍に存在している他の無線通信装置と特定の無線通信方式にて無線通信を行う。特定の無線通信方式はどのような無線通信方式であってもよく、本実施形態では例えばＮＦＣの通信規格に基づく無線通信方式である。ＮＦＣは、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎの略称である。
【００３０】
近距離無線通信部１７は、制御部１１により制御される。近距離無線通信部１７は、近距離無線通信部１７の通信可能エリア内に存在している他の無線通信装置と無線通信を行うことができる。通信可能エリアは、例えば、画像処理装置１０の筐体の表面のうちの、近距離無線通信部１７が搭載されている位置の近傍の所定範囲の近接面から、所定距離（例えば十数ｃｍ）以内の距離のエリアであってもよい。
【００３１】
近距離無線通信部１７が無線通信可能な他の無線通信装置には、図１に示すＮＦＣカード７が含まれる。ＮＦＣカード７は、矩形薄板状のカードである。ＮＦＣカード７の内部には、アンテナ７ａと、通信回路７ｂと、記憶部７ｃとが内蔵されている。通信回路７ｂは、アンテナ７ａを介して、ＮＦＣの通信規格に基づく無線通信を行う。記憶部７ｃには、ＮＦＣカード７の固有のカードＩＤが記憶されている。通信回路７ｂは、記憶部７ｃに記憶されているカードＩＤを外部へ無線送信可能に構成されている。
【００３２】
ＮＦＣカード７が画像処理装置１０における前述の通信可能エリア内に配置、即ちＮＦＣカード７と画像処理装置１０の近距離無線通信部１７とが無線通信可能な位置関係にされると、近距離無線通信部１７とＮＦＣカード７（詳しくは通信回路７ｂ）との間で特定の手順に沿った無線通信が実行される。この無線通信により、ＮＦＣカード７のカードＩＤが画像処理装置１０に送信され、画像処理装置１０の制御部１１は、近距離無線通信部１７を介してそのカードＩＤを取得する。なお、以下の説明で、ＮＦＣカード７を画像処理装置１０に「かざす」とは、ＮＦＣカード７を画像処理装置１０における前述の通信可能エリア内に配置することを意味する。
【００３３】
第１通信部１８は、画像処理装置１０をネットワーク３に接続するための通信インタフェースである。画像処理装置１０は、第１通信部１８を介して、パソコンやスマートフォン、タブレット端末などの各種情報処理装置と有線又は無線にてデータ通信可能であってもよい。また、画像処理装置１０は、第１通信部１８を介してインターネットに接続し、インターネットを介して他の各種サーバや各種情報処理装置などとデータ通信可能であってもよい。
【００３４】
第２通信部１９は、通信回線１５０を通じて外部機器と通信を行うためのインタフェース部である。第２通信部１９に接続される通信回線１５０は、本実施形態では例えば公衆電話網である。ファクス機能におけるファクシミリデータの送受信は、基本的には、第２通信部１９を介して行われる。
【００３５】
なお、図示は省略したが、画像処理装置１０は、メディアインタフェースを備えている。メディアインタフェースは、例えばＵＳＢフラッシュメモリなどの、各種の記憶メディアが、離脱可能に装着される。メディアインタフェースは、装着された記憶メディアに対するデータの書き込み及び読み出しを制御する。
【００３６】
（３）情報処理装置の構成
情報処理装置２０は、例えばパーソナルコンピュータ、タブレット端末、スマートフォンなどの、各種の情報処理端末である。情報処理装置２０は、図１に示すように、制御部２１と、記憶部２２と、入力部２３と、表示部２４と、通信部２５とを備える。
【００３７】
制御部２１は、例えばＣＰＵを有する。記憶部２２は、例えばＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の情報処理装置２０は、ＣＰＵ及び半導体メモリを含むマイクロコンピュータを備えている。記憶部２２には、各種のソフトウェアやデータが記憶されている。
【００３８】
表示部２４は、例えば液晶ディスプレイや有機ＥＬディスプレイなど、画像を表示可能な表示デバイスを有する。
入力部２３は、各種入力操作を受け付けるための入力用デバイスを有する。入力部２３が有する入力用デバイスには、例えば、キーボード、マウス、タッチパネルなどが含まれる。タッチパネルは、表示部２４が有する表示デバイスにおける画像の表示領域に重畳配置される。
【００３９】
通信部２５は、ネットワーク３を通じて外部の装置と通信を行うための通信インタフェースである。情報処理装置２０は、通信部２５を介して画像処理装置１０とデータ通信を行うことができる。
【００４０】
（４）待機画面の説明
次に、画像処理装置１０の表示部１３に表示される各種画面のうち特に待機画面４０について、図２を参照して説明する。画像処理装置１０の制御部１１は、起動すると、所定の初期処理を行った後、図２に示す待機画面４０を表示部１３に表示する。
【００４１】
待機画面４０は、１つ又は複数のタブを有するタブ形式の画面である。待機画面４０に表示されるタブの数や種類は、後述するユーザモードに応じて、或いはログインユーザに応じて、異なり得る。図２は、ユーザモードが一般モードに設定されている場合の待機画面４０の一例を示している。また、図２は、複数のタブのうち、第１タブ３１、第２タブ３２、第３タブ３３及び第４タブ３４が表示されている例を示している。
【００４２】
複数のタブの各々には、個別のタブ画面が対応付けられている。待機画面４０には、表示されているタブのうち選択状態にされている１つのタブに対応したタブ画面が表示される。選択状態にされているタブは、他のタブとは異なる態様で表示される。
【００４３】
図２の左に示す待機画面４０は、タブ名が「基本１」の第１タブ３１が選択状態にされていて、その第１タブ３１が他のタブとは異なる態様（例えば異なる色、異なる大きさなど）で表示されている例を示している。図２の右に示す待機画面４０は、タブ名が「カスタム１」の第３タブ３３が選択状態にされていて、その第３タブ３３が他のタブとは異なる態様で表示されている例を示している。
【００４４】
待機画面４０における各タブの配列方向は、本実施形態では右方向である。即ち、各タブは右方向に順次配列される。上記配列方向への各タブの配列順序は、基本的には、後述する規定順序に応じた順序、即ち規定順序における昇順である。
【００４５】
本実施形態では、待機画面４０には、最大で例えば４つのタブを同時に表示可能である。タブの総数Ｎｔはいくつであってもよいが、本実施形態では、タブの総数Ｎｔは、待機画面４０に同時に表示可能なタブの最大数である４よりも多い。
【００４６】
待機画面４０における、タブが表示される領域の両端近傍には、左ボタン３８及び右ボタン３９が表示される。タブが５つ以上あってそのうち４つが表示されている場合は、左ボタン３８又は右ボタン３９を選択操作することによって、表示対象のタブを左又は右へスクロールさせることで、表示されていないタブを表示させることができる。なお、選択操作は、どのような操作であってもよく、本実施形態では例えばタップ操作である。
【００４７】
現在選択状態にされているタブのタブ画面から、他のタブのタブ画面に切り替えたい場合は、例えば、切り替え先のタブを選択操作すればよい。現在選択状態のタブ以外のタブを選択操作すると、その選択操作したタブが選択状態にされて、待機画面４０には、その新たに選択状態にされたタブに対応したタブ画面が表示される。例えば図２の左に示すように第１タブ３１が選択状態にされている場合に、第３タブ３３を選択操作すると、図２の右に示すように、第３タブ３３が選択状態にされて、待機画面４０には、第３タブ３３に対応した第３タブ画面６０が表示される。逆に、図２の右に示す待機画面４０において、第１タブ３１を選択操作ると、図２の左に示すように、第１タブ３１が選択状態にされて、待機画面４０には、第１タブ３１に対応した第１タブ画面５０が表示される。
【００４８】
待機画面４０を表示させるために必要な各種情報や、待機画面４０に対して入力部１４を介して各種入力操作が行われた場合に実行すべき処理の内容に関する情報などは、記憶部１２に記憶されている。
【００４９】
各タブには、複数のアイコンが登録されており、各タブ画面は、対応するタブに登録されている複数のアイコンが配置された画像である。本実施形態では、１つのタブに例えば８個のアイコンが登録されており、各タブ画面には対応する８個のアイコンが配置される。
【００５０】
即ち、図２の左に示すように、第１タブ３１に対応した第１タブ画面５０には、第１タブ３１に登録されている第１アイコン５１〜第８アイコン５８が配置される。図２の右に示すように、第３タブ３３に対応した第３タブ画面６０には、第３タブ３３に登録されている第１７アイコン６１〜第２４アイコン６８が配置される。各アイコンには、アイコンの名称が含まれる。各アイコンの具体的種類は変更することができる。
【００５１】
各アイコンには、それぞれ、特定の機能が対応付けられている。ユーザによりいずれかのアイコンが選択操作されると、そのアイコンに対応付けられている特定の機能が実行される。
【００５２】
図２の左に例示する第１タブ画面５０においては、例えば、第１アイコン５１にはファクス機能における特定の機能が対応付けられており、第２アイコン５２にはコピー機能における特定の機能が対応付けられており、第３アイコン５３にはスキャン機能における特定の機能が対応付けられている。第４アイコン５４及び第８アイコン５８は、特定の機能が対応付けられていない未登録アイコンである。ユーザは、これらの未登録アイコンに特定の機能を登録することによりその特定の機能を対応付けることができる。第５アイコン５５〜第７アイコン５７については説明を省略する。
【００５３】
図２の右に例示する第３タブ画面６０においては、例えば、第１７アイコン６１にはコピー機能における特定の機能が対応付けられており、第１８アイコン６２及び第１９アイコン６３にはファクス機能における特定の機能が対応付けられており、第２０アイコン６４及び第２１アイコン６５にはスキャン機能における特定の機能が対応付けられている。第２２アイコン６６〜第２４アイコン６８は未登録アイコンである。
【００５４】
第３タブ画面６０における第１７アイコン６１〜第２１アイコン６５に対応付けられている特定の機能は、いずれも、ショートカット機能である。ショートカット機能は、ユーザにより任意に登録される機能である。ショートカット機能は、特定の機能を予め設定された設定値に従って実行するように設定されている。ユーザは、未登録アイコンに対して所定のショートカット登録操作を行うことにより、その未登録アイコンにショートカット機能を登録することができる。その際、当該ショートカット機能の名称も任意に設定することができる。また、ユーザは、既に登録されているショートカット機能の内容を変更したり、登録を解除して未登録アイコンにしたりすることもできる。なお、ショートカット機能が対応付けられたアイコンを、以下、ショートカットアイコンとも称する。
【００５５】
ショートカット機能は、本実施形態では、さらに、通常ショートカット機能と、ワンタッチショートカット機能との二種類に分類される。通常ショートカット機能は、対応するショートカットアイコンが選択操作された場合に、登録されているショートカット機能がすぐに開始されるのではなく、ユーザによるさらに少なくとも１回の入力操作が要求されるように構成されている。
【００５６】
本実施形態では、通常ショートカット機能に対応したショートカットアイコンが選択操作されると、所定の確認画面が表示される。ユーザは、その確認画面を介してショートカット機能の設定値を確認したり変更したりすることができる。確認画面が表示された後、ユーザにより特定の実行開始操作が行われると、登録されているショートカット機能が開始される。
【００５７】
一方、ワンタッチショートカット機能は、対応するショートカットアイコンが選択操作された場合に、ユーザによるさらなる入力操作を要することなく、登録されているショートカット機能が開始され完了するように構成されている。
【００５８】
図２の右に示すように、待機画面４０において、ショートカットアイコンには、通常マーク４６又はワンタッチマーク４７が付加されている。通常マーク４６が付加された第１７アイコン６１，第１９アイコン６３及び第２０アイコン６４は、通常ショートカット機能が対応付けられたショートカットアイコンである。ワンタッチマーク４７が付加された第１８アイコン６２及び第２１アイコン６５は、ワンタッチショートカット機能が対応付けられたショートカットアイコンである。
【００５９】
ユーザは、タブ画面中のアイコンにショートカット機能を登録する際、通常ショートカット機能及びワンタッチショートカット機能のどちらとして登録するかを任意に選択することができる。
【００６０】
さらに、ユーザは、特定のカード登録操作を行うことで、任意のショートカットアイコンにカードＩＤを登録、即ち当該ショートカットアイコンに対応したショートカット機能にカードＩＤを登録することができる。カードＩＤが登録されているショートカット機能を、以下、カード起動ショートカットと称する。
【００６１】
カード登録操作はどのような操作であってもよい。例えば、ユーザ自ら入力部１４を介してカードＩＤを入力することによりカードＩＤが登録されてもよい。また例えば、ＮＦＣカード７を画像処理装置１０にかざすことによって無線通信によりカードＩＤが自動的に読み取られて登録されてもよい。
【００６２】
ショートカット機能にカードＩＤが登録されると、そのカード起動ショートカットに対応したショートカットアイコンには、カードＩＤが登録されていることを示す情報が表示される。カードＩＤが登録されていることを示す情報はどのような情報であってもよく、本実施形態では例えば「（ＮＦＣカード）」というテキストである。図２の右に示す待機画面４０においては、第１７アイコン６１及び第１９アイコン６３に対応したショートカット機能が、カード起動ショートカットである。
【００６３】
各アイコンの情報は、図３に示すアイコンデータテーブルに登録されている。アイコンデータテーブルには、アイコン毎に、登録されているカードＩＤ、当該アイコンに対応した機能（即ち当該アイコンが選択操作された場合に実行される主機能）、カード起動許可フラグ、及び所属タブを含む複数の情報が登録されている。
【００６４】
図３の例では、第３タブ３３の第１７アイコン６１にカードＩＤ「８７６５４３２１」が登録され、第３タブ３３の第１９アイコン６３にカードＩＤ「１２３４５６７８」が登録されている。カード起動許可フラグは、後述するＳ２００で参照される。
【００６５】
待機画面４０に表示されるタブは、図４（ａ）に示すタブ設定テーブルにおいて管理されている。タブ設定テーブルには、Ｎｔ個（本実施形態では例えば８個）のタブが規定順序でリストアップされている。本実施形態における規定順序は、例えば、図４（ａ）に示されているように、第１タブ〜第８タブの順序である。
【００６６】
各タブには、属性が設定される。本実施形態では、共有又はパーソナルの属性が設定される。タブの属性は、タブ毎に任意に変更することができる。図４（ａ）は、第１タブ３１の属性が共有であり、その他のタブの属性がパーソナルに設定されている例を示している。
【００６７】
また、各タブには、タブ名が設定される。タブ名は、タブが待機画面４０に表示される際に各タブに表示される。タブ名は、タブ毎に任意に変更することができる。
タブ設定テーブル、前述のアイコンデータテーブル（図３参照）及び後述するユーザ管理データテーブル（図５参照）は、例えば、画像処理装置１０の記憶部１２に予め記憶されていてもよい。この場合、画像処理装置１０において、記憶部１２に記憶されている各テーブルをユーザが任意にカスタマイズできてもよい。
【００６８】
また、各テーブルは、例えば、情報処理装置２０などの他の装置から特定の取得タイミングで取得して記憶部１２に記憶されてもよい。具体的には、例えば、情報処理装置２０において各テーブルを任意にカスタマイズできるように構成されていてもよい。そして、画像処理装置１０の制御部１１は、起動すると、情報処理装置２０からネットワーク３を介して各テーブルを取得して記憶部１２に記憶し、その記憶した各テーブルに基づいて、待機画面４０を表示させるなどの各種処理を行ってもよい。制御部１１は、起動後に各テーブルを取得及び記憶した後も、特定のタイミングで情報処理装置２０から各テーブルを取得して、記憶部１２に記憶されている各テーブルを更新するようにしてもよい。
【００６９】
タブ属性を変更する方法の一例を、図４（ｂ）を参照して説明する。情報処理装置２０において、タブ属性を変更するための特定の操作が行われると、情報処理装置２０の表示部２４に、図４（ｂ）に示すタブ属性設定画面８が表示される。タブ属性設定画面８には、各タブがリストアップされ、タブ毎に、共有及びパーソナルのラジオボタンが表示される。ユーザは、何れかのラジオボタンを選択することで、タブの属性を任意に変更することができる。なお、図４（ｂ）のタブ属性設定画面８またはこれに類する画面を画像処理装置１０に表示させて画像処理装置１０においてタブの属性を変更できるようにしてもよい。
【００７０】
なお、図２に示す待機画面４０は、第１タブ３１〜第４タブ３４が全て共有属性である例を示している。一方、図６及び図７に示す待機画面４０は、図４（ａ）のタブ設定テーブルに基づく待機画面、即ち、第１タブ３１が共有属性であってそれ以外のタブは全てパーソナル属性である例を示している。図８の左に示す待機画面４０は、第１タブ３１及び第３タブ３３が共有属性で他のタブは全てパーソナル属性である例を示している。図８の右下に示す待機画面４０は、第１タブ３１が共有属性であって他のタブは全てパーソナル属性である例を示している。
【００７１】
また、画像処理装置１０においては、ユーザモードが、一般モード又は個人モードに設定される。個人モードは、予め登録されているユーザ（以下、「登録ユーザ」と称する）のいずれかが所定のユーザ認証操作を行ってログインすることにより設定される。即ち、いずれかの登録ユーザがログインすることにより、その登録ユーザに対応した個人モードに設定される。一般モードは、いずれの登録ユーザもログインしていないユーザモードである。つまり、一般モードは、パスワード入力などの認証処理を要することなく全てのユーザが設定可能なユーザモードである。
【００７２】
登録ユーザは、画像処理装置１０において直接、或いは情報処理装置２０などの外部の装置を介して間接的に、登録することができる。例えば、情報処理装置２０には、図５に示すユーザ管理データテーブルが管理されている。ユーザ管理データテーブルには、登録ユーザが登録される。また、ユーザ管理データテーブルには、登録ユーザ毎に、個人ホームタブを登録することが可能である。情報処理装置２０において登録ユーザの登録処理が行われると、その登録ユーザがユーザ管理データテーブルに追加される。さらに、その登録ユーザに対して個人ホームタブを任意に登録することができる。
【００７３】
図５に示すユーザ管理データテーブルは、ユーザ０１〜ユーザ０８の８ユーザが登録ユーザとして登録されていることを例示している。また、ユーザ０１の個人ホームタブとして第１タブが登録され、ユーザ０２の個人ホームタブとして第２タブが登録され、ユーザ０３の個人ホームタブとして第３タブが登録され、ユーザ０４の個人ホームタブとして第４タブが登録され、ユーザ０５〜ユーザ０８の４ユーザはいずれも個人ホームタブが登録されていない例を示している。個人ホームタブは、共有及びパーソナルのいずれの属性のタブも登録可能である。
【００７４】
登録ユーザのログインは、例えば、登録ユーザ固有のユーザ認証情報（例えばパスワード）が入力部１４を介して入力されることを含む所定の認証処理が実行されることによって行われる。
【００７５】
ユーザモードが一般モードか個人モードかによって、待機画面４０に表示されるタブが異なる。さらに、個人モード時においても、どの登録ユーザがログインしているかによって、待機画面４０に表示されるタブが異なる。
【００７６】
待機画面４０には、図２に示すように、ユーザ切替インタフェース４５が表示される。ユーザ切替インタフェース４５は、ユーザモードを切り替えるためにユーザに選択操作（例えばタップ操作）される画像である。
【００７７】
ユーザ切替インタフェース４５には、現在のユーザモードを示す情報が表示される。本実施形態では、ユーザモードが一般モードに設定されている場合は、ユーザ切替インタフェース４５には、図２，図６（ａ），図７，図８に示すように、一般モードであることを示す「一般」というテキストが表示される。ユーザモードが個人モードに設定されている場合は、ユーザ切替インタフェース４５には、図６（ｂ）に例示するように、ログインユーザを示すテキストが表示される。
【００７８】
ユーザ切替インタフェース４５が選択操作されると、表示部１３に、ユーザモードを選択するための不図示のユーザモード選択画面が表示される。ユーザモード選択画面には、選択肢として、一般モードと、各登録ユーザが表示される。そして、一般モードが選択されると、ユーザモードが一般モードに設定される。
【００７９】
一般モードにおいては、待機画面４０には、属性が共有のタブが表示され、そのうちいずれか１つのタブが選択状態にされる。一般モードにおいては、属性がパーソナルのタブは表示されない。
【００８０】
そのため、例えば全てのタブの属性が共有である場合は、一般モード時の待機画面４０には、図２に示すように、全てのタブ（但し同時に表示可能なタブは最大４つ）が表示される。また例えば、第１タブ３１のみが共有属性である場合は、一般モード時の待機画面４０には、図６（ａ）及び図７等に例示するように、第１タブ３１が表示される。
【００８１】
一方、ユーザモード選択画面において、いずれかの登録ユーザが選択されると、認証処理を行うための不図示の認証画面が表示される。この認証画面を介して、選択された登録ユーザに対応した正規のユーザ認証情報が入力されると、認証が成功、即ちログインし、ユーザモードが、選択された登録ユーザの個人モードに設定される。
【００８２】
個人モードにおいては、ユーザ管理データテーブル（図５参照）から、対応する登録ユーザの個人ホームタブが取得され、その個人ホームタブが待機画面４０に表示される。例えばユーザ０３がログインした場合、待機画面４０には、図６（ｂ）に示すように、ユーザ０３の個人ホームタブである第３タブ３３が表示される。本実施形態では、個人モードにおいては、ログインユーザの個人ホームタブ以外のパーソナル属性のタブは表示されず、属性が共有のタブも、ログインユーザの個人ホームタブである場合を除き、表示されない。ただし、個人モード時において、ログインユーザの個人ホームタブに加えて、共有属性のタブも表示されてもよい。
【００８３】
（５）ＮＦＣカードによる機能実行
次に、ＮＦＣカード７をかざしてカード起動ショートカットを実行させる場合の画面遷移例について説明する。
【００８４】
各タブの属性が図４（ａ）のように設定されている場合において、ユーザモードが一般モードに設定されている場合、表示部１３には、図６（ａ）に示す待機画面４０が表示される。この場合、カード起動ショートカットが登録されている第３タブ３３は表示されない。
【００８５】
ここで、例えばカードＩＤが「１２３４５６７８」のＮＦＣカード７がかざされたことを想定する。この場合、このカードＩＤに対応したカード起動ショートカットは、一般モードで表示され得るいずれのタブにも登録されていない。即ち、このカードＩＤに対応したカード起動ショートカットは、現在表示されていない第３タブ３３に登録されている、第１９アイコン６３に対応したショートカット機能である。そのため、このカードＩＤに対応したカード起動ショートカットは実行されず、表示部１３に、図６（ａ）に示すアクセス権無し通知画面７０が表示される。アクセス権無し通知画面７０には、一般モード時に表示され得るタブにはＮＦＣカード７に対応したカード起動ショートカットが登録されていないこと、換言すれば、該当するカード起動ショートカットへのアクセス権がなく実行させることができないこと、を示すメッセージ７１が表示される。
【００８６】
一方、例えばユーザ０３がログインしてユーザモードが個人モードに設定されている場合、表示部１３には、図６（ｂ）に示す待機画面４０が表示される。この場合、ユーザ０３の個人ホームタブは第３タブ３３であるため（図５参照）、待機画面４０には、第３タブ３３が表示され、他のタブは表示されない。そして、第３タブ３３には、カードＩＤ「１２３４５６７８」に対応したカード起動ショートカットが登録され、そのカード起動ショートカットに対応した第１９アイコン６３が含まれている。
【００８７】
そのため、カードＩＤが「１２３４５６７８」のＮＦＣカード７がかざされると、対応するカード起動ショートカット、即ち第１９アイコン６３に対応したショートカット機能が、実行される。そして、そのカード起動ショートカットの実行中は、表示部１３に、図６（ｂ）に示す実行中画面７３が表示される。実行中画面７３は、ショートカット機能の実行中であることを示すメッセージを含む。
【００８８】
このように、画像処理装置１０にかざされたＮＦＣカード７のカードＩＤに対応したカード起動ショートカットが一般属性のタブに登録されていない場合は、基本的には、そのカード起動ショートカットが登録されているタブを個人ホームタブとする登録ユーザがログインしている場合を除き、そのカード起動ショートカットは実行されない。
【００８９】
ただし、本実施形態では、ＮＦＣカード７がかざされた場合に、対応するカード起動ショートカットがパーソナル属性のタブに登録されていて且つその登録されているタブを個人ホームタブとする登録ユーザがログインしていない場合であっても、特定の実行可能条件を満たしている場合は、そのカード起動ショートカットが実行される場合がある。
【００９０】
特定の実行可能条件は、本実施形態では、例えば条件Ａ及び条件Ｂが設定されている。そして、条件Ａ及び条件Ｂのうちの少なくとも一方を満たしていれば、特定の実行可能条件が成立していると判断される。
【００９１】
条件Ａは、カード起動ショートカットが、画像処理装置１０とは別の装置へ情報を有線又は無線にて送信する処理を含まない機能であること、である。したがって、例えば第１９アイコン６３に対応したカード起動ショートカットのような、ファクス機能を含むカード起動ショートカットは、条件Ａを満たさない。一方、例えば第１７アイコン６１に対応したカード起動ショートカットは、画像処理装置１０において読み取った原稿の画像を画像処理装置１０で印刷する機能であって、画像処理装置１０の外部へ情報を送信する処理を含まないため、条件Ａを満たす。
【００９２】
条件Ｂは、カード起動ショートカットが、ワンタッチショートカット機能であること、である。したがって、第１７アイコン６１及び第１９アイコン６３に対応した各カード起動ショートカットは、いずれも通常ショートカット機能であるため、条件Ｂを満たさない。なお、第１８アイコン６２に対応したショートカット機能が仮にカード起動ショートカットである場合は、条件Ｂを満たすことになる。
【００９３】
例えば図７に示すように、ユーザモードが一般モードに設定されていて、表示部１３に、第１タブ３１のみ表示されている場合に、カードＩＤが「８７６５４３２１」のＮＦＣカード７がかざされたとする。この場合、一般モード時に表示されるタブには当該カードＩＤが登録されたカード起動ショートカットが含まれていないため、基本的には、そのカードＩＤに対応したカード起動ショートカットは実行されない。しかし、そのカードＩＤに対応したカード起動ショートカット、即ち第１７アイコン６１に対応したカード起動ショートカットは、条件Ａを満たす。そのため、表示部１３に、図７に示すＮＦＣカード起動確認画面７５が表示される。
【００９４】
ＮＦＣカード起動確認画面７５は、カード起動ショートカットを実行してもよいか否かをユーザに問う画面である。ＮＦＣカード起動確認画面７５には、確認メッセージ７６と、ＯＫボタン７７と、ＮＯボタン７８とが表示される。
【００９５】
確認メッセージ７６の内容は、条件Ａ及び条件Ｂのどちらを満たしたかに応じて異なる。つまり、確認メッセージ７６の内容は、成立した条件に応じた内容となる。図７は、条件Ａが成立したことに応じて、条件Ａに対応した確認メッセージ７６が表示されている例を示している。
【００９６】
ＮＦＣカード起動確認画面７５において、ＮＯボタン７８が選択操作されると、カード起動ショートカットは実行されない。一方、ＯＫボタン７７が選択操作されると、カード起動許可フラグがオンに設定され、表示部１３に再び待機画面４０が表示される。なお、カード起動許可フラグは、デフォルトでは全てオフに設定されており、実行可能条件が成立した場合にオンに設定される。
【００９７】
その後、同じＮＦＣカード７を再びかざすと、対応するカード起動ショートカットのカード起動許可フラグがオンに設定されていることによって、そのカード起動ショートカットが実行される。そして、実行中は、図７に示すように実行中画面８０が表示される。
【００９８】
カード起動許可フラグは、特定のタイミングで再びオフに設定されてもよいし、一度オンに設定されたら特定のフラグ初期化処理が行われない限り永続的にオンに維持されてもよい。カード起動許可フラグが特定のタイミングで再びオフに設定される場合、特定のタイミングはどのようなタイミングであってもよい。例えば、カード起動ショートカットが所定回数実行されるとオフに設定されてもよい。また例えば、オンに設定された後、一定時間が経過した場合にオフに設定されてもよい。
【００９９】
次に、カード起動ショートカットが登録されているタブの属性を共有からパーソナルに変更した場合の画面遷移例について、図８を参照して説明する。
まず、第１タブ３１及び第３タブ３３が共有属性に設定されていて、ユーザモードが一般モードに設定されている場合を想定する。この場合、図８の左に示すような、第１タブ３１及び第３タブ３３を含み、そのうちいずれか（図８では例えば第１タブ３１）が選択状態にされた待機画面４０が表示される。ここで、第３タブ３３には、図３及び図６（ｂ）に示すように、カード起動ショートカットが登録されている。
【０１００】
この状態で、第３タブ３３の属性が共有からパーソナルに変更された場合、その変更後、表示部１３には、図８に示すパーソナル解除確認画面８５が表示される。パーソナル解除確認画面８５は、パーソナル属性に変更されたタブを再び共有属性に戻すか否かをユーザに問うための画面である。パーソナル解除確認画面８５には、確認メッセージ８６と、ＯＫボタン８７と、ＮＯボタン８８とが表示される。確認メッセージ８６は、パーソナル属性に変更されたタブにカード起動ショートカットが登録されていることをユーザに知らせ、且つそのタブを再び共有属性に設定するか否かをユーザに問うためのメッセージである。
【０１０１】
パーソナル解除確認画面８５において、ＮＯボタン８８が選択操作されると、パーソナル属性に変更されたタブがそのままパーソナル属性に維持される。そして、表示部１３には、図８に右下に示す待機画面４０、即ちただ１つの共有タブである第１タブ３１のみが表示された待機画面４０が表示される。一方、ＯＫボタン８７が選択操作されると、パーソナル属性に変更されたタブが共有属性に変更される。そして、表示部１３には、図８の左に示すように、共有属性の２つのタブ３１，３３を含む待機画面４０が表示される。
【０１０２】
（６）メイン処理
次に、制御部１１が実行するメイン処理について、図９〜図１１を参照して説明する。制御部１１は（詳しくはＣＰＵは）、起動後、所定の初期処理を実行した後、記憶部１２に記憶されている図９〜図１１のメイン処理のプログラムに従い、そのメイン処理を実行する。上述した各種の画面遷移は、制御部１１がメイン処理を実行することによって実現される。
【０１０３】
制御部１１は、メイン処理を開始すると、Ｓ１１０で、表示部１３に待機画面４０を表示させる。制御部１１は、起動後、ユーザモードを一般モードに設定する。そのため、Ｓ１１０では、タブ設定テーブル（図４（ａ）参照）に基づき、一般モードに対応した待機画面４０（例えば図６（ａ）参照）を表示させる。
【０１０４】
Ｓ１２０では、ＮＦＣカード７がかざされたか否かを判断する。ＮＦＣカード７がかざされると、ＮＦＣカード７と近距離無線通信部１７との前述の無線通信が実行されることにより、制御部１１は、ＮＦＣカード７がかざされたことを検出でき、且つＮＦＣカード７からカードＩＤを取得することができる。
【０１０５】
ＮＦＣカード７がかざされていない場合は、Ｓ２２０に移行する。Ｓ２２０では、ＮＦＣカード７がかざされること以外の他のイベントが発生したか否か判断する。他のイベントには、例えば、アイコンが選択操作されること、タブが選択操作されること、未登録アイコンに対するショートカット機能の新規登録の要求操作が行われること、アイコンにカードＩＤを登録する要求操作が行われること、タブの属性を変更する要求操作が行われること、ユーザによるログイン又はログアウトの要求操作が行われること、各種設定値の変更要求操作が行われること、などが含まれる。
【０１０６】
他のイベントが発生していない場合は、Ｓ１１０に移行する。他のイベントが発生した場合は、Ｓ２３０で、その発生したイベントに応じた処理を実行する。例えば、アイコンが選択操作された場合は、そのアイコンに対応した機能を実行する。
【０１０７】
Ｓ２４０では、タブ設定変更確認処理を実行する。タブ設定変更確認処理の詳細は、図１１に示す通りである。タブ設定変更確認処理に移行すると、Ｓ４１０で、Ｓ２３０の処理によって、タブ設定が変更されたか否か、換言すれば図４（ａ）に示すタブ設定変更テーブルの内容が変更されるような処理が行われたか否かを判断する。タブ設定が変更されていない場合は、Ｓ１１０（図９）に移行する。タブ設定が変更された場合は、Ｓ４２０に移行する。
【０１０８】
Ｓ４２０では、アイコンデータテーブル（図３参照）から、カード起動ショートカットを検索する。Ｓ４３０では、カード起動ショートカットが存在しているか否か判断する。カード起動ショートカットが存在していない場合は、Ｓ１１０（図９）に移行する。カード起動ショートカットが存在している場合は、Ｓ４４０に移行する。
【０１０９】
Ｓ４４０では、カード起動ショートカットが登録されているタブの属性が共有であるか否か判断し、共有である場合はＳ１１０（図９）に移行し、パーソナルである場合はＳ４５０に移行する。
【０１１０】
Ｓ４５０では、パーソナル警告処理を行う。具体的には、図８に例示したパーソナル解除確認画面８５を表示させる。Ｓ４６０では、ＯＫボタン８７が選択操作されたか否か判断する。ＯＫボタン８７が選択操作されていない場合は、Ｓ４８０で、ＮＯボタン８８が選択操作されたか否か判断し、選択操作されていない場合はＳ４５０に移行し、選択操作された場合はＳ１１０（図９）に移行する。Ｓ４６０で、ＯＫボタン８７が選択操作された場合は、Ｓ４７０で、共有復帰処理を行う。具体的には、カード起動ショートカットが登録されているパーソナル属性のタブを、共有属性に設定する。Ｓ４７０の処理後は、Ｓ１１０（図９）に移行する。
【０１１１】
図９に戻り、Ｓ１２０で、ＮＦＣカード７がかざされたと判断した場合は、Ｓ１３０に移行する。Ｓ１３０では、かざされたＮＦＣカード７のカードＩＤを、近距離無線通信部１７を介して取得する。Ｓ１４０では、アイコンデータテーブルを参照して、取得したカードＩＤが登録されているカード起動ショートカットを検索する。
【０１１２】
Ｓ１５０では、該当するカード起動ショートカット、即ち取得したカードＩＤが登録されているショートカット機能が存在しているか否か判断する。該当するカード起動ショートカットが存在していない場合は、Ｓ１６０で、不図示の該当ショートカット無し通知画面を一定時間表示させた後、Ｓ１１０に移行する。該当ショートカット無し通知画面は、かざされたＮＦＣカード７のカードＩＤに対応したカード起動ショートカットが存在していないことをユーザに認識させるための画面である。
【０１１３】
Ｓ１５０で、該当するカード起動ショートカットが存在している場合は、Ｓ１７０に移行する。Ｓ１７０では、該当するカード起動ショートカットの所属タブ、即ち該当するカード起動ショートカットが登録されているタブの属性、が共有であるか否か判断する。共有である場合は、Ｓ１８０で、そのカード起動ショートカットを実行する。実行中は、実行中画面（図６，図７等参照）を表示させる。
【０１１４】
該当するカード起動ショートカットの所属タブがパーソナルである場合は、Ｓ１９０に移行する。Ｓ１９０では、該当するカード起動ショートカットの所属タブが、現在ログインしているログインユーザの個人ホームタブであるか否か判断する。ログインユーザの個人ホームタブである場合は、Ｓ１８０で、そのカード起動ショートカットを実行する。ログインユーザのホームタブではない場合は、Ｓ２００に移行する。
【０１１５】
Ｓ２００では、該当するカード起動ショートカットのカード起動許可フラグがオンに設定されているか否か判断する。カード起動許可フラグがオンに設定されている場合は、Ｓ１８０で、そのカード起動ショートカットを実行する。なお、カード起動許可フラグがオンに設定されていることによってカード起動ショートカットを実行した後の、そのカード起動許可フラグをオフに設定するタイミングについては、前述の通り、様々なタイミングが考えられる。
【０１１６】
Ｓ２００で、カード起動許可フラグがオフに設定されている場合は、Ｓ２１０で、アクセス権無し対応処理を実行する。Ｓ２１０のアクセス権無し対応処理の詳細は、図１０に示す通りである。アクセス権無し対応処理に移行すると、Ｓ３１０で、該当するカード起動ショートカットは特定の実行可能条件を満たすか否か判断する。具体的には、前述の条件Ａ及び条件Ｂのうちの少なくとも一方を満たしているか否か判断する。特定の実行可能条件を満たしていない場合は、Ｓ３２０で、アクセス権無し通知画面７０（図６参照）を一定時間表示させた後、Ｓ１１０に移行する。
【０１１７】
Ｓ３１０で、特定の実行可能条件を満たしている場合は、Ｓ３３０に移行する。Ｓ３３０では、ＮＦＣカード起動確認画面７５（図７参照）を表示させる。Ｓ３４０では、ＯＫボタン７７が選択操作されたか否か判断する。ＯＫボタン７７が選択操作されていない場合は、Ｓ３６０で、ＮＯボタン７８が選択操作されたか否か判断し、選択操作されていない場合はＳ３３０に移行し、選択操作された場合はＳ１１０に移行する。
【０１１８】
Ｓ３４０で、ＯＫボタン７７が選択操作された場合は、Ｓ３５０で、該当するカード起動ショートカットのカード起動許可フラグをオンに変更し、Ｓ１１０に移行する。このフラグ変更により、次に再び同じＮＦＣカード７がかざされたときは、Ｓ２００で肯定判定されてカード起動ショートカットが実行される。
【０１１９】
（７）実施形態の効果
以上説明した実施形態によれば、以下の効果を奏する。
即ち、本実施形態の画像処理装置１０では、登録されているカード起動ショートカットに対応したカードＩＤを有するＮＦＣカード７がかざされても、そのカード起動ショートカットがパーソナル属性のタブに登録されている場合は、そのカード起動ショートカットは実行されない。そのため、カード起動ショートカットの実行を適切に制限することが可能となる。
【０１２０】
例えば、共有属性のタブにカード起動ショートカットが登録されている場合において、そのカード起動ショートカットの使用を制限するために、そのカード起動ショートカットが登録されているタブの属性をパーソナルに変更することによって、そのカード起動ショートカットの実行を、アイコン操作による実行及びＮＦＣカード７による実行の双方で制限することが可能となる。
【０１２１】
また、本実施形態では、カード起動ショートカットがパーソナル属性のタブに登録されていても、そのタブが、ログイン中のユーザの個人ホームタブである場合は、そのカード起動ショートカットをＮＦＣカード７をかざして実行させることができる。
【０１２２】
さらに、本実施形態では、カード起動ショートカットがパーソナル属性のタブに登録されていても、特定の実行可能条件を満たしている場合は実行される。そのため、カード起動ショートカットを、そのカード起動ショートカットの内容に応じて適切に制限することができる。
【０１２３】
なお、本実施形態において、画像処理装置１０は機能実行装置の一例に相当する。近距離無線通信部１７は通信部の一例に相当する。ＮＦＣカード７は無線通信装置の一例に相当する。カードＩＤは装置ＩＤ及びオブジェクトＩＤの一例に相当する。ＮＦＣカード７から取得したカードＩＤとカード起動ショートカットに登録されているカードＩＤとが一致することは、特定の対応関係にあることの一例に相当する。各ショートカット機能に対応した各ショートカットアイコンは機能オブジェクトの一例に相当する。通常ショートカット機能に対応したショートカットアイコンは第１種オブジェクトの一例に相当し、ワンタッチショートカット機能に対応したショートカットアイコンは第２種オブジェクトの一例に相当する。ＮＦＣカード起動確認画面７５（図７）は実行確認画面の一例に相当する。パーソナル解除確認画面８５（図８）は設定確認画面の一例に相当する。パーソナル解除確認画面８５においてＯＫボタン８７を選択操作することは共有変更要求の一例に相当する。
【０１２４】
また、Ｓ１１０の処理は一般モード表示処理及び個人モード表示処理の一例に相当する。Ｓ１３０の処理は装置ＩＤ取得処理の一例に相当する。Ｓ１８０の処理は第２の機能実行処理の一例に相当する。Ｓ２３０の処理は、第１の機能実行処理、ログイン受付処理、個人ホームタブ設定処理及び属性設定処理の一例に相当する。Ｓ３２０の処理は報知処理の一例に相当する。Ｓ４５０の処理は設定確認表示処理の一例に相当する。Ｓ４６０の処理は共有変更受付処理の一例に相当する。Ｓ４７０の処理は属性変更処理の一例に相当する。
【０１２５】
［２．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
【０１２６】
（１）上記実施形態では、ショートカット機能に対してカードＩＤを登録可能であったが、ショートカット機能以外の他の機能に対してもカードＩＤを登録してＮＦＣカード７から起動させることができるようにしてもよい。
【０１２７】
（２）メイン処理において、カード起動許可フラグを使用した処理を省いても良い。具体的には、図１０のアクセス権無し対応処理において、Ｓ３４０でＯＫボタン７７が選択操作された場合は、Ｓ１８０に移行してカード起動ショートカットを実行してもよい。
【０１２８】
また、Ｓ３１０で、該当するカード起動ショートカットが特定の実行可能条件を満たすと判断された場合は、Ｓ３３０移行の処理を行うことなくＳ１８０でカード起動ショートカットを実行してもよい。
【０１２９】
（３）Ｓ２４０のタブ設定変更確認処理に類する処理を、タブの設定変更が行われた後ではなく、タブの設定変更の操作が行われている過程で実行するようにしてもよい。例えば、タブの属性を共有からパーソナルに変更する操作が行われた場合、実際に属性を変更する前に、属性をパーソナルに変更してもよいか否かをユーザに問う画面を表示してもよい。その際、属性をパーソナルに変更しようとしているタブにはカード起動ショートカットが登録されていること、及びそのカード起動ショートカットに関する情報を表示してもよい。そしてその画面に対してパーソナルに変更してもよいことを示す操作が行われた場合に、属性をパーソナルに変更するようにしてもよい。
【０１３０】
（４）図１１のＳ４４０で、カード起動ショートカットが登録されているタブの属性が共有ではない（即ちパーソナルである）と判断された場合、例えば次のような処理を行っても良い。即ち、パーソナル属性のタブにカード起動ショートカットが登録されていることを示す情報を表示すると共に、そのカード起動ショートカットを削除してよいか否かをユーザに問う画面を表示してもよい。そして、削除してよいことを示す操作が行われた場合、そのカード起動ショートカットの登録を削除してもよい。
【０１３１】
（５）上記実施形態では、ＮＦＣカード７がかざされたとき、ＮＦＣカード７から取得したカードＩＤと一致するカードＩＤが登録されているカード起動ショートカットが実行されたが、ＮＦＣカード７からの起動を可能とするためにカード起動ショートカットに登録される情報は、カードＩＤそのものでなくてもよい。例えば、ショートカット機能に固有のオブジェクトＩＤを登録すると共に、そのオブジェクトＩＤと特定のカードＩＤとを紐付けておいてもよい。そして、ＮＦＣカード７がかざされた場合、そのＮＦＣカード７から取得したカードＩＤが、オブジェクトＩＤに紐付けられたカードＩＤである場合に、そのオブジェクトＩＤが登録されているカード起動ショートカットを実行してもよい。
【０１３２】
（６）本発明は、図１に示した画像処理装置１０への適用に限定されない。本発明は、無線通信機能を備え、種々の機能を実行可能に構成されたあらゆる機能実行装置において適用可能である。
【０１３３】
また、本発明の機能実行装置が無線通信可能な無線通信装置は、上記実施形態に示したＮＦＣカード７に限定されない。本発明の機能実行装置は、特定の装置ＩＤを有する各種の無線通信装置と無線通信可能であってもよい。また、無線通信装置との通信方式はＮＦＣに限定されない。
【０１３４】
（７）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。
【符号の説明】
【０１３５】
１…情報処理システム、７…ＮＦＣカード、７ａ…アンテナ、７ｂ…通信回路、７ｃ…記憶部、１０…画像処理装置、１１…制御部、１２…記憶部、１３…表示部、１４…入力部、１７…近距離無線通信部、２０…情報処理装置、３１…第１タブ、３２…第２タブ、３３…第３タブ、３４…第４タブ、４０…待機画面、５０…第１タブ画面、５１…第１アイコン、５２…第２アイコン、５３…第３アイコン、５４…第４アイコン、５５…第５アイコン、５６…第６アイコン、５７…第７アイコン、５８…第８アイコン、６０…第３タブ画面、６１…第１７アイコン、６２…第１８アイコン、６３…第１９アイコン、６４…第２０アイコン、６５…第２１アイコン、６６…第２２アイコン、６７…第２３アイコン、６８…第２４アイコン、７０…アクセス権無し通知画面、７５…ＮＦＣカード起動確認画面、８５…パーソナル解除確認画面。
【図１】
2020137045.tif 000003
【図２】
2020137045.tif 000004
【図３】
2020137045.tif 000005
【図４】
2020137045.tif 000006
【図５】
2020137045.tif 000007
【図６】
2020137045.tif 000008
【図７】
2020137045.tif 000009
【図８】
2020137045.tif 000010
【図９】
2020137045.tif 000011
【図１０】
2020137045.tif 000012
【図１１】
2020137045.tif 000013