[go: up one dir, main page]

JP5972071B2 - 画像処理装置、画像処理方法及び記録媒体 - Google Patents

画像処理装置、画像処理方法及び記録媒体 Download PDF

Info

Publication number
JP5972071B2
JP5972071B2 JP2012143069A JP2012143069A JP5972071B2 JP 5972071 B2 JP5972071 B2 JP 5972071B2 JP 2012143069 A JP2012143069 A JP 2012143069A JP 2012143069 A JP2012143069 A JP 2012143069A JP 5972071 B2 JP5972071 B2 JP 5972071B2
Authority
JP
Japan
Prior art keywords
application
screen
authentication
displayed
display
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
Application number
JP2012143069A
Other languages
English (en)
Other versions
JP2014007644A (ja
Inventor
蘇源 潘
蘇源 潘
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 JP2012143069A priority Critical patent/JP5972071B2/ja
Priority to US13/921,480 priority patent/US20130347097A1/en
Priority to CN201310253497.3A priority patent/CN103516939B/zh
Publication of JP2014007644A publication Critical patent/JP2014007644A/ja
Application granted granted Critical
Publication of JP5972071B2 publication Critical patent/JP5972071B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明はアプリケーション間の画面遷移制御方法及びログイン/ログアウト制御方法に関する。
従来、アプリケーションの利用についてのユーザの権限情報及び制限情報を記憶し、ユーザ認証が成功した場合に、記憶された権限情報を参照し、認証されたユーザが利用可能なアプリケーションの画面を表示する技術が知られている(例えば、特許文献1参照)。
また、アプリケーションの画面がフルスクリーンで表示され、ユーザはハードキーを介してのみアプリケーションを切り替えることができ、事前に設定された表示順によりアプリケーションを順番に表示させる操作パネルを持つ画像処理装置が知られている。
特開2009−232219号公報
上記のような画像処理装置において、アプリケーション毎にユーザ認証を行う場合、システム管理者は、連続して表示される複数のアプリケーションに対してユーザ認証が必要であると設定する場合がある。また、システム管理者は、ユーザ認証が必要であると設定されたアプリケーションの後に表示されるアプリケーションに対してユーザ認証が不要であると設定する場合がある。このような設定がされており、ユーザが未認証の状態から認証不要なアプリケーションを使用したい場合、この認証不要なアプリケーションを表示させるまでに、認証アプリケーションの同じ画面が複数回表示されてしまい、ユーザを混乱させるという問題があった。
本発明に係る画像処理装置は、複数のアプリケーションのそれぞれの画面を表示部へ表示する順序が設定され、所定のアプリケーションを開始するときにユーザ認証を行うように設定された画像処理装置であって、ユーザ認証を行なうように設定された第1アプリケーションを開始するときに、ユーザから受けた指示と前記設定された順序とに基づいて、ユーザ認証の処理をスキップして、ユーザ認証を行なうように設定されていない第2アプリケーションの画面であって、前記表示する順序が前記第1アプリケーションの画面の表示後に表示するように設定されている第2アプリケーションの画面を表示部に表示させる制御手段を備えたことを特徴とする。
本発明によれば、操作性の高い画面遷移制御及び認証制御を実現した画像処理装置、画像処理方法及び記録媒体を提供することができる。
本発明の一実施形態におけるシステム構成図である。 画像処理装置のハードウェア構成を示すブロック図である。 画像処理装置のソフトウェア構成を示すブロック図である。 アプリケーションの管理用の画面の例を示す図である。 アプリケーションの表示順及び認証可否等を設定する画面の例を示す図である。 アプリケーション表示マネージャの概略的な機能の構成を示すブロック図である。 アプリケーション表示順の調整方法の例を示す図である。 画像処理装置の操作パネルの例を示す図である。 すべてのアプリケーションに対して認証を行わない場合の画面遷移の例を示す図である。 アプリケーションに対して認証を行う場合の画面遷移の例を示す図である。 アプリケーションの画面遷移のための制御を示すフローチャートである。 ログイン時の認証アプリケーションの動作の制御を示すフローチャートである。 ログアウト時の認証アプリケーションの動作の制御を示すフローチャートである。 認証画面表示中に表示させる提示画面への遷移の例を示す図である。 提示画面を含むアプリケーションの画面遷移の制御を示すフローチャートである。
以下、本発明を実施するための形態について図面を用いて説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらに限定する趣旨のものではない。
(第1の実施形態)
図1は、本発明の一実施形態に係る画像処理装置が利用されるシステムの構成を示す図である。システム100は、ネットワーク101上で接続された設定用PC(パーソナルコンピューター)102と画像形成装置103とを備えている。このシステム100において、システム管理者は、画像形成装置103の機能および画像形成装置103にインストールされているアプリケーションを利用するユーザのアクセス制限を管理することができる。なお、本実施形態において、ユーザのアクセス制限は、個人ユーザごと、およびユーザが属する部門などの組織ごとに管理することができる。設定用PC102には、システム管理者用のユーティリティソフトウェアがインストールされている。システム管理者は、設定用PC102のユーティリティソフトウェアを使用して、システム100の設定の管理を行う。特に、システム管理者は、画像形成装置103へのアプリケーションのインストール、画像形成装置103に表示されるアプリケーションの順番の設定、アプリケーションを使用するための認証の要否の設定を行うためにこのユーティリティソフトウェアを使用する。設定用PC102を介して行われるアプリケーションのインストールや各種設定の詳細については後述する。
図2は、図1における画像形成装置103のハードウェア構成を示すブロック図である。なお、本実施形態では、画像形成装置を例にして説明をしているが、これに限定されない。操作のために画面遷移及びユーザ認証を行う機能を有する他の装置においても実現することができ、例えば、画像形成装置103は、画像処理装置、情報処理装置などであっても良い。
CPU201は、画像形成装置のROM202、RAM203または外部記憶装置204などの記憶部に記憶されたソフトウェアプログラムを展開して実行し、装置全体の動作の制御を行なう。ROM202は、リードオンリーメモリであり、装置のブートプログラムや固定パラメータ等が格納されている。RAM203は、ランダムアクセスメモリであり、CPU201が装置の動作を制御する際に、一時的なデータの格納などに使用する。外部記憶装置204は、インストールされたアプリケーション、アプリケーションのデータ、印刷データなどの様々なデータを格納するために使用される。USBH I/F制御部205は、USBホストインターフェースを制御するためのインターフェースであり、さまざまなUSBデバイスとの通信を制御する。スキャナI/F制御部206は、スキャナ211を制御する装置である。プリンタI/F制御部207は、プリンタ212を制御する装置である。NVRAM208は、不揮発性のメモリであり、画像形成装置103の各種設定値を格納する。パネル制御部209は、操作パネル213を制御して、各種情報の表示およびユーザからの入力を受けるための制御部である。ネットワークI/F制御部210は、LANネットワーク215を介したデータの送受信を制御する。バス214には、CPU201、ROM202、RAM203、外部記憶装置204、USBH I/F205、スキャナI/F制御部206、プリンタI/F制御部207、NVRAM208、パネル制御部209、ネットワークI/F制御部210が接続される。また、バス214は、CPU201からの制御信号や各装置間のデータ信号が送受信されるシステムバスである。スキャナ211は、紙文書等の原稿に表れた画像情報を読み取る装置である。プリンタ212は、画像情報を印刷する装置である。操作パネル213は、パネル制御部209のコマンドよりユーザインターフェースをユーザに表示し、ユーザの入力指示を受け取ってパネル制御部209に渡す装置である。
図3は、画像形成装置103のソフトウェア構成を示す図である。デバイスドライバ群301は、図2に示されている各ハードウェア装置の機能を利用するためのデジタルインターフェースをオペレーティングシステム302に提供するためのモジュール群である。オペレーティングシステム302は、ハードウェアを抽象化したインターフェースを本体機能304や、アプリケーションプラットフォーム303に提供するためのシステムソフトウェアである。本体機能304は、画像形成装置103が有するプリントやコピーなどのデフォルトの機能である。アプリケーションプラットフォーム303は、オペレーティングシステム302が提供している機能の一部をサービスやライブラリの形式でアプリケーションへ提供し、インストールされたアプリケーションを管理するシステムソフトウェアである。
アプリケーションインストールサービス307は、アプリケーションプラットフォーム303において、アプリケーションを管理する機能(インストール、アンインストール、アプリケーションに関するシステム設定など)を提供するシステムソフトウェアである。
アプリケーション表示マネージャ305も、アプリケーションプラットフォーム303において、システムサービスを提供するシステムソフトウェアの一つである。アプリケーション表示マネージャ305は、アプリケーションインストールサービス307で設定された内容に応じて、デバイスの操作パネル213に表示されるアプリケーションの表示を管理する。
認証サービス306は、ユーザ認証の機能を提供するシステムソフトウェアである。認証サービス306は、認証アプリ308またはデフォルト認証アプリ309へ認証インターフェースをエクスポートする。認証サービス306は、認証アプリ308またはデフォルト認証アプリ309から認証要求を受けて、ログインコンテキストを発行またはクリアする。ログインコンテキストは、認証済みのユーザの権限などに関する情報を管理する手段である。ユーザ情報を使用するアプリケーションは、ログインコンテキストより認証済みユーザの情報を取得する。
また、画像形成装置103には、符号308から312に示されているような複数のアプリケーションがインストールされている。
認証アプリ308は、ユーザからの要求(例えば、ICカード連携認証の対応など)に応じてカスタマイズされた方法によってユーザ認証を行うための特殊なアプリケーションである。認証アプリ308は、認証サービス306の仕様に応じたインターフェースで実装される。
デフォルト認証アプリ309は、アプリケーションプラットフォーム303の初期認証機能として、操作パネル213を利用してユーザ認証を行うためのシステムアプリケーションである。
デフォルト認証アプリ309とカスタマイズされた認証アプリ308は同時に動作することができず、いずれかが動作していないときのみ他方は動作することができる。デフォルト認証アプリ309または認証アプリ308への認証アプリケーションの切り替えは、設定用PC102に表示される設定ページを介して行われる。切り替え方法の詳細については後述する。
アプリ1 310からアプリN 312は、アプリケーションプラットフォーム303のインターフェースを利用して実装され、様々な機能を提供するアプリケーション群である。アプリ1 310からアプリN 312は、アプリケーションインストールサービス307を介してインストールされる。
図4は、アプリケーションインストールサービス307が提供する機能を利用するための操作画面の一例であるウェブページを示している。本実施例において、システム管理者は、このウェブページを利用してアプリケーションのインストールやアンインストールなどを行うことができる。システム管理者は、設定用PC102を操作して、ウェブブラウザを介してこのウェブページを表示部に表示させることができる。
入力フィールド401は、設定用PC102またはネットワーク上の装置に格納されたインストール対象のアプリケーションのファイルのパスを入力するためのフィールドである。
インストールボタン402は、入力フィールドに入力されたパスに存在するファイルのアプリケーションを画像形成装置103へインストールするためのボタンである。ユーザがインストールボタン402を押下すると、画像形成装置103は、ネットワーク経由でアプリケーションをインストールするためのファイルを受信する。アプリケーションインストールサービス307は、受信したファイルを用いてアプリケーションをアプリケーションプラットフォーム303にインストールする。
認証アプリケーションテーブル403は、インストールされた認証アプリケーションと認証アプリケーションの起動状態とを示すためのテーブルである。
切替ボタン404は、認証アプリケーションテーブル403で選択した認証アプリケーションを画像形成装置103で起動させるためのボタンである。例えば、認証アプリケーションテーブル403の「デフォルト認証アプリケーション」が起動状態のとき、「カスタマイズされた認証アプリケーション」を選択して切替ボタン404が押下されると、「カスタマイズされた認証アプリケーション」が起動状態になる。
アンインストールボタン405は、認証アプリケーションテーブル403内で選択された認証アプリケーションを画像形成装置103からアンインストールするためボタンである。
アプリケーションテーブル406は、画像形成装置103にインストールされたアプリケーションのうち、認証アプリケーション以外の一般的なアプリケーションとこれらの一般的なアプリケーションの起動状態とを示すためのテーブルである。
起動ボタン407は、アプリケーションテーブル406で選択したアプリケーションを画像形成装置103で起動するためのボタンである。
停止ボタン408は、アプリケーションテーブル406で選択したアプリケーションを停止するためのボタンである。
アンインストール409は、アプリケーションテーブル406で選択したアプリケーションを画像形成装置103から削除するためのボタンである。
図5は、アプリケーションインストールサービス307が提供する機能を利用するための操作画面の一例であるウェブページを示している。本実施例において、システム管理者は、このウェブページを利用して、操作パネル213に表示されるアプリケーションの表示順の調整とアプリケーションの認証要否の設定とを行うことができる。システム管理者は、設定用PC102を操作して、ウェブブラウザを介してこのウェブページを表示部に表示させることができる。
アプリケーション表示順リスト501は、現在設定されているアプリケーションの表示の順番を示している。また、システム管理者は、アプリケーション表示順リスト501を介して、アプリケーションの表示順を調整することができる。
アプリ表示順更新ボタン502は、アプリケーション表示順リスト501でアプリケーションの表示の順番を調整した後、更新した順番を画像形成装置103に反映するためのボタンである。
アプリケーション認証リスト503は、各アプリケーションに対して、アプリケーションの使用を開始するときにユーザ認証を必要とするか否かの設定を示す。また、システム管理者は、アプリケーション認証リスト503を介して、各アプリケーションに対して、ユーザ認証を行うか否かを設定することができる。
認証設定更新ボタン504は、アプリケーション認証リスト503で設定を行った後、更新した設定を画像形成装置103に反映するためのボタンである。
図6は、本実施例におけるアプリケーション表示マネージャ305の概略的な機能構成を示すブロック図である。
アプリ表示手段601は、認証アプリケーション及び一般的なアプリケーションなどのアプリケーションのユーザインターフェースをフルスクリーンで操作パネル213に表示するための手段である。
アプリ登録・解除手段602は、表示対象のアプリケーションとして、画像形成装置103にインストールされているアプリケーションをアプリケーション表示マネージャ305に登録し、または登録を解除するための手段である。アプリ登録・解除手段602により登録されたアプリケーションの画面は、アプリ表示手段601により操作パネル213に表示される。ユーザが前記の起動ボタン407を押下してアプリケーションが起動状態になると、そのアプリケーションはアプリケーション表示マネージャ305に登録される。ユーザが停止ボタン408を押下してアプリケーションが停止状態になると、そのアプリケーションの登録は解除される。
表示順設定手段603は、ユーザがアプリケーション表示順リスト501を使用してアプリケーションの順番を調整すると、アプリケーションインストールサービス307から調整後の順番の情報の通知を受ける。表示順設定手段603は、アプリケーションインストールサービス307から調整後の順番の情報の通知を受けた後、通知の内容に応じてアプリリスト607に記憶しているアプリケーションの表示順を入れ替える。
アプリ切替手段604は、操作パネル213を介したユーザからの指示に応じて、操作パネル213に表示されている画面のアプリケーションを切り替える手段である。表示するアプリケーションの画面の切り替えは、アプリリスト607に記憶されているアプリケーションの表示順に従ってアプリ表示手段601を介して行われる。
認証サービス登録・解除手段605は、ユーザ認証のために使用される認証アプリケーションの登録及び登録の解除を行うための手段である。認証サービス登録・解除手段605は、ユーザにより切替ボタン404が押下されると、アプリケーションインストールサービス307から認証アプリケーションの切り替えの指示を受け、この指示に応じて、認証アプリケーションを登録し、または登録を解除する。認証アプリケーションが登録されると、その認証アプリケーションのユーザインターフェースが、ユーザ認証のときに表示される画面として登録される。認証アプリケーションの登録が解除されると、その認証アプリケーションのユーザインターフェースの登録は解除される。
アプリ認証設定手段606は、各アプリケーションに対して、アプリケーションの使用を開始するときにユーザ認証を必要とするか否かの設定をするための手段である。ユーザがアプリケーション認証リスト503を介してアプリケーションに対して認証の要否の設定を要求すると、アプリ認証設定手段606は、アプリケーションインストールサービス307から当該設定の要求を受け、その要求の内容に応じて設定を行う。アプリケーション表示マネージャ305は、アプリケーションインストールサービス307のアプリ認証可否設定の要求を受け、アプリリスト607に記憶している各アプリケーションの認証設定情報を上書きする。
アプリリスト607は、登録したアプリケーションの情報、アプリケーションの設定情報(アプリケーションの認証設定情報を含む)、および、アプリケーションの表示順の情報のリストであり、メモリ上に記憶される。
アプリ設定記憶手段608は、アプリリスト607にある情報を外部記憶装置204に記憶する手段である。アプリ設定記憶手段608は、アプリリスト607が更新されると、更新後のアプリリスト607の情報を外部記憶装置204に記憶する。
表示中アプリ記録手段609は、ユーザの操作により操作パネル213に表示されているアプリケーションの情報を記録する手段である。
ログイン・ログアウト手段610は、ユーザがユーザ認証をしてアプリケーションにログインし、またはアプリケーションからログアウトするために、認証アプリケーションの画面と一般アプリケーションの画面の表示を切り替える手段である。ログイン・ログアウト手段610は、認証サービス306からの要求に応じて、画面の表示を切り替える。
図7は、アプリケーションの画面の表示の順番の調整の例を示した図である。ユーザが、図5に示したような画面を介して、1番目だったアプリ1をn番目に移動し、n番目だったアプリnを3番目に移動する指示をした場合、アプリケーション表示マネージャ305は、アプリ1とアプリnの画面の表示順を指示された順番に変更する。また、アプリケーション表示マネージャ305は、アプリ2の順番を1番目に、アプリ3の順番を2番目に変更する。
図8は、デバイスの操作パネル213の例を示している。スクリーン801は、アプリケーションの画面を表示するためのスクリーンである。スクリーン801は、アプリ表示手段601からの命令に応じて画面を表示する。
アプリ切替キー802は、ユーザがアプリケーションの画面の表示の切り替えを指示するためのキーである。アプリ切替キー802が押されると、アプリケーション表示マネージャ305のアプリ切替手段604は、アプリケーションの表示の切り替えを行う。
ログイン・ログアウトキー803は、ユーザがユーザ認証をしてアプリケーションにログインし、またはアプリケーションからログアウトする指示をするためのキーである。ログイン・ログアウトキー803がユーザに押下されると、認証アプリケーションの画面と一般アプリケーションの画面が切り替えられる。
汎用「OK」キー804は、ユーザによる画像形成装置103の操作のために汎用的に用いられるキーである。例えば、ユーザがスクリーン801に表示された内容を確認し、または承認したときに、ユーザにより汎用「OK」キー804が押下される。汎用「OK」キー804が押下されると、スクリーン801に表示されている画面の切り替えなど、画像形成装置103は所定の動作を行う。
図9は、アプリ登録・解除手段602で登録されたいずれのアプリケーションに対してもユーザ認証を行わない場合の画面遷移のシーケンスを示している。
システムトップ画面901は、操作パネル213に表示される本体機能304のトップ画面であり、画像形成装置103のシステムの状態を表示する画面である。システムトップ画面901の表示中にアプリ切替キー802が押されると、アプリケーション表示マネージャ305は、アプリリスト607のアプリケーションの表示順情報を参照し、表示順が1番目であるアプリ1の画面902を操作パネル213に表示する。アプリケーション表示マネージャ305は、表示中アプリ記録手段609により表示中のアプリケーションの情報としてアプリ1の情報を記録する。アプリ1の表示中に、アプリ切替キー802が押されると、アプリケーション表示マネージャ305は、アプリリスト607のアプリケーションの表示順の情報に従って、表示順が2番目であるアプリ2の画面903を操作パネル213に表示する。アプリケーション表示マネージャ305は、表示中アプリ記録手段609により表示中のアプリケーションの情報としてアプリ2の情報を記録する。以下同様に、アプリ切替キー802が押されるたびに、アプリリスト607のアプリケーションの表示順情報に従って、現在表示されているアプリケーションの次に表示されるべきアプリケーションの画面が操作パネル213に表示される。
アプリNの画面904は、アプリリスト607に記録してあるアプリケーションの表示順で最後に表示される画面である。アプリNの画面904の表示中にアプリ切替キー802が押されると、アプリケーション表示マネージャ305は、アプリリスト607の情報に従って、アプリNの画面904は最後に表示される画面であると判定し、システムトップ画面901を表示する。アプリケーション表示マネージャ305は、表示中アプリ記録手段609によりシステム画面の情報を記録する。
図10は、アプリ登録・解除手段602で登録されたアプリケーションの一部のアプリケーションに関して、使用を開始するときに、ユーザ認証を行うように設定されている場合の画面遷移のシーケンスの例を示している。
この例において、ユーザ認証は、認証アプリ308により行われる。認証アプリ308は、認証方法をカスタマイズすることができる認証アプリケーションである。認証アプリ308は、USBH I/F制御部205を利用し、外付けICカードリーダを制御してICカードに入っているユーザ情報を読み出し、読み出した情報を登録されている認証情報と照合して認証の処理を行う。
また、この例の以下の説明において、アプリNよりアプリ表示順が前であるすべてのアプリケーションに対してユーザ認証が必要な設定となっていることを前提とする。
まず、ユーザが、システムトップ画面1001の表示中に、アプリ切替キー802を押下する。次に、アプリケーション表示マネージャ305は、アプリリスト607を参照し、アプリ1の画面を表示するためにはユーザ認証が必要であると判定し、認証アプリ308の画面を操作パネル213に表示する。アプリケーション表示マネージャ305は、表示中アプリ記録手段609により、現在表示中のアプリケーションの情報として認証アプリ308の情報を記録する。ユーザによりユーザ認証のための操作が行われ、ユーザ認証に成功した場合、認証サービス306は、ログインコンテキストを発行し、ログイン・ログアウト手段610によりログインの動作を行う。アプリケーション表示マネージャ305は、ログイン状態を記録し、アプリ1の画面1002を表示し、表示中アプリ記録手段609によりアプリ1の情報を記録する。
アプリ1の画面1002の表示中に、ログイン・ログアウトキー803が押されると、認証サービス306が、前記のログインコンテキストをクリアし、ログイン・ログアウト手段610によりログアウトの動作を行う。次に、アプリケーション表示マネージャ305は、ログアウト状態を記録し、認証アプリ308の画面を操作パネル213に表示し、表示中アプリ記録手段609により認証アプリ308の情報を記録する。
ユーザ認証が必要であるアプリケーションの画面の表示中に、連続的にアプリ切替キー802が押されると、アプリケーション表示マネージャ305は、アプリリスト607のアプリケーションの表示順に従って、アプリケーションの画面を順番に表示する。ここで、認証アプリ308の画面の表示中に、ユーザ認証をせずにアプリ切替キー802が押されると、アプリケーション表示マネージャ305は、アプリリスト607のアプリケーションの認証設定情報及びアプリケーションの表示順情報を参照する。アプリケーション表示マネージャ305は、参照した情報に従って、アプリNの前に表示されることが指定されているアプリケーションは全て認証が必要であると判定し、認証のための処理をスキップし、アプリNの画面を表示する。アプリケーション表示マネージャ305は、表示中アプリ記録手段609によりアプリNの情報を記録する。
このように図10の例では、アプリケーションのユーザ認証処理を開始する前にアプリ切替キー802が押されると、そのアプリケーションより表示順が後に指定されているアプリケーションのうち、ユーザ認証が不要であるアプリケーションの画面が表示される。即ち、ユーザ認証が必要な第1アプリケーションを開始するときに、ユーザからの指示とアプリリスト607の表示順情報とに基づいて、第1アプリケーションにおけるユーザ認証の処理をスキップして第2アプリケーションの画面を表示させるように制御される。この制御は、アプリケーション表示マネージャ305により行われる。
詳細には、第2アプリケーションの画面は、ユーザ認証を行なうように設定されていないアプリケーションの画面のうち、表示する順序が第1アプリケーションの画面の表示後で最も先に表示するように設定されているアプリケーションの画面とすることができる。
また、変形例として、アプリ切替キー802が押されると、ユーザ認証の要否に関わらず、次に表示されることが指定されているアプリケーションの画面(またはアプリケーションの使用のための認証アプリケーションの画面)を表示することとしても良い。即ち、第2アプリケーションの画面は、表示する順序が第1アプリケーションの画面の次に表示するように設定されているアプリケーションの画面とすることができる。
その結果、ユーザは、アプリケーションの使用のための認証の操作を行うことなく、そのアプリケーションの後に使用することが可能なアプリケーションの画面を表示させることができる。また、アプリ切替キー802が押されると、ユーザ認証が必要なアプリケーションにおけるユーザ認証の処理を全てスキップするようにすることで、ユーザ認証が不要なアプリケーションを使用したい場合の操作性が向上する。
図12を参照して、認証アプリケーションがユーザ認証処理の開始の要求を検知したときに実行される画像形成装置103による処理のフローを説明する。この処理の制御は、CPU201がROM202及び外部記憶装置204に記憶されたプログラムをRAM203に展開し、実行することによって行われる。以降に説明するフローチャートに示された処理の制御も同様にして行われる。
S1201において、認証アプリ308は、ユーザによる認証操作(例えば、ICカードを外付けICカードリーダにかざしたこと)を検知すると、その認証操作に応じて認証情報を取得する。
次に、S1202において、認証アプリ308は、取得した認証情報と予め登録されている認証情報とを照合し、取得した認証情報が正しいかどうかを判定する。認証情報が正しい場合、S1203において、認証アプリ308は、認証サービス306にログインコンテキストを発行させる。即ち、ユーザ認証に成功すると、そのユーザは、そのアプリケーションへログインした状態となる。
S1204において、認証アプリ308は、ログイン・ログアウト手段610によりアプリケーション表示マネージャ305にログインの動作を行わせ、ログイン状態を記録する。次に、アプリケーション表示マネージャ305は、アプリリスト607の表示順の情報と表示中アプリ記録手段609による記録とを参照して、表示順が次に指定されているアプリケーションの画面を操作パネル213に表示する。アプリケーション表示マネージャ305は、表示された画面のアプリケーションの情報を表示中アプリ記録手段609により記録する。
S1202において、認証情報が正しくないと判定された場合、認証アプリ308は、処理を終了し、操作パネル213にユーザ認証のトップ画面を表示する。なお、ここでは、説明を簡単にするため、直接認証トップ画面に遷移するようにしているが、認証アプリケーションが認証失敗メッセージを表示するようにしてもよい。
図13を参照して、アプリケーションへのログイン状態からログアウトするための処理のフローを説明する。
S1301において、ユーザによりログイン・ログアウトキー803が押下されると、認証アプリ308は、ユーザによりログアウト操作が行われたことを検知する。次に、S1302において、認証アプリ308は、認証サービス306に発行されたログインコンテキストをクリアさせ、ログイン・ログアウト手段610によりアプリケーション表示マネージャ305にログアウト動作させる。そして、S1303において、アプリケーション表示マネージャ305は、ログアウト状態を記録し、認証アプリ308のトップ画面を操作パネル213に表示し、表示中アプリ記録手段609により認証アプリケーションを記録する。
図11を参照して、アプリケーション表示マネージャ305が画面遷移を制御する処理のフローを説明する。
まず、S1101において、アプリケーション表示マネージャ305は、ユーザによってアプリ切替キー802が押下されたことを検出する。次に、S1102において、アプリケーション表示マネージャ305は、アプリリスト607と表示中アプリ記録手段609による記録とを参照し、表示中の画面の次に表示されるように指定されたアプリケーションの画面が存在するかどうかを判定する。
次に表示されるように指定されたアプリケーションの画面が存在しない場合、S1103において、アプリケーション表示マネージャ305は、システムトップ画面を表示し、表示中アプリ記録手段609によりシステム画面の情報を記録し、処理を終了する。
また、S1102において、次に表示されるように指定されたアプリケーションの画面が存在すると判定された場合、処理はS1104に進む。S1104において、アプリケーション表示マネージャ305は、アプリリスト607の表示順情報及びアプリ認証設定情報を参照して、次に表示されるように指定されている画面のアプリケーションはユーザ認証を必要としているか否かを判定する。ユーザ認証を必要としていないと判定された場合、処理はS1105に進む。S1105において、アプリケーション表示マネージャ305は、次に表示されるように指定されているアプリケーションの画面を表示し、表示された画面のアプリケーションの情報を表示中アプリ記録手段609により記録し、処理を終了する。
またS1104において、次に表示されるように指定されている画面のアプリケーションはユーザ認証を必要としていると判定された場合、処理はS1106へ進む。S1106において、アプリケーション表示マネージャ305は、ログイン・ログアウト手段610により記録した認証情報を参照し、ユーザが認証済み(即ち、ログイン済み)かどうかを判定する。ユーザが既に認証されていると判定されした場合、処理はS1105に進む。
S1106において、ユーザはまだ認証されていないと判定された場合、処理はS1107へ進む。S1107において、アプリケーション表示マネージャ305は、表示中アプリ記録手段609による記録を参照し、認証アプリ308の画面が表示中かどうかを判定する。認証アプリ308の画面が表示中でない場合、S1108において、アプリケーション表示マネージャ305は、認証アプリ308の画面を表示し、表示中アプリ記録手段609により認証アプリの情報を記録し、処理を終了する。
S1107において、認証アプリの画面が既に表示されていると判定された場合、次に表示されるアプリケーションの情報を表示中アプリ記録手段609により記録し、処理はS1102に進む。
即ち図11の処理では、ユーザがログイン状態ではなく、認証アプリ308の画面が表示されている場合(S1106の「いいえ」、S1107の「はい」)、次のアプリケーションはユーザ認証が必要であるかが判定される(S1102の「あり」、S1104)。次のアプリケーションはユーザ認証が必要である場合(S1104の「いいえ」)、そのアプリケーションの画面が表示される(S1105)。ユーザ認証が必要でない場合、処理は再度、S1006へ進む。
その結果、アプリケーションのユーザ認証処理を開始する前にアプリ切替キー802が押されると、そのアプリケーションより表示順が後に指定されているアプリケーションのうち、ユーザ認証が不要であるアプリケーションの画面が表示される。即ち、ユーザ認証が必要な第1アプリケーションを開始するときに、ユーザからの指示とアプリリスト607の表示順情報とに基づいて、第1アプリケーションにおけるユーザ認証の処理をスキップして第2アプリケーションの画面を表示させるように制御される。
以上の処理によれば、アプリケーションの画面の表示順に、認証が必要であると設定されたアプリケーションが連続して並んでいる場合に、繰り返して認証画面を表示するのを避けることができる。これにより、認証されていないユーザは、1つの操作により、認証が不要なアプリケーションの画面を表示させることが可能となるため、ユーザの操作性を向上させることができる。
(第2の実施形態)
以下、本発明の第2の実施形態について図面を参照して説明する。第2の実施形態は、第1の実施形態に基づいて、認証画面表示中のユーザの操作性を改善した例である。第2の実施形態のシステム構成、ハードウェア構成、アプリケーションの管理画面、設定画面などは第1の実施形態と同様であるため、説明は省略する。
図14を参照して、図10における認証アプリ308の画面の表示中に、ユーザに操作方法を提示するための画面を表示する際の処理の制御を説明する。
提示画面1401は、認証アプリ308の画面の表示中に、認証不要なアプリケーションの画面を表示するための操作をユーザに提示する画面である。認証アプリ308の画面が表示された後、一定時間が経過した場合、アプリケーション表示マネージャ305は、提示画面1401を操作パネル213に表示する。提示画面1401には、認証が必要ではないアプリケーションの画面へ遷移したい場合には、アプリ切替キー802を押下すべきことが示されている。また、提示画面1401には、認証アプリ308の画面を表示させたい場合には、汎用「OK」キー804を押下すべきことが示されている。すなわち、アプリケーション表示マネージャ305は、ユーザ認証のためのアプリケーションの画面の表示部への表示後、一定時間が経過した場合、ユーザ認証の処理をスキップするための操作方法を提示した提示画面に表示部の表示を切り替える。
提示画面1401が表示された後に、一定時間が経過した場合、または、汎用「OK」キー804が押されたことが検知された場合、アプリケーション表示マネージャ305は、認証アプリ308の画面を操作パネル213に表示する。
すなわち、アプリケーション表示マネージャ305は、前述の提示画面の表示部への表示後、一定時間が経過した場合、または、汎用「OK」キー804が押されたことが検知された場合、ユーザ認証のためのアプリケーションの画面に表示部の表示を切り替える。
以上のように、認証アプリケーションの画面の表示後、一定時間が経過した場合に、ユーザにユーザ認証の処理をスキップするための操作方法を提示した画面を表示することより、画像形成装置103の操作性が向上する。
アプリケーション表示マネージャ305は、提示画面1401の表示中に、ユーザが認証操作(例えば、ユーザがICカードをICカードリーダにかざすこと)を行った場合でも、認証アプリ308の画面表示中と同じように、認証の処理が行われる。また、アプリケーション表示マネージャ305は、提示画面1401の表示中に、アプリ切替キー802が押下されたことを検知すると、認証不要なアプリケーションの画面を表示する。
図15を参照して、本実施形態において、アプリケーション表示マネージャ305が、提示画面1401を含む画面の遷移を制御する処理のフローを説明する。
まず、S1501において、アプリケーション表示マネージャ305は、システムイベントを検知する。次に、S1502において、アプリケーション表示マネージャ305は、検知したシステムイベントがアプリケーション切替キー802の押下か否かを判定する。検知したシステムイベントがアプリケーション切替キー802の押下である場合、アプリケーション表示マネージャ305は、図11を参照して説明した処理と同様の処理を行うため、ここでは説明を省略する。
検知したシステムイベントがアプリケーション切替キー802の押下でないと判定された場合、処理はS1503へ進む。S1503において、アプリケーション表示マネージャ305は、表示中アプリ記録手段609を参照して、認証アプリ308の画面が現在表示されているかどうかを判定する。認証アプリ308の画面が現在表示されていると判定されした場合、処理はS1504へ進む。S1504において、アプリケーション表示マネージャ305は、アプリリスト607を参照して、今後表示されるように指定されている画面のアプリケーションのうち、認証を必要としていないアプリケーションが存在するかどうかを判定する。
S1504で認証を必要としていないなアプリケーションが存在すると判定断された場合、処理はS1505へ進む。S1505において、アプリケーション表示マネージャ305は、システムイベントが一定時間経過後に通知されるタイマー通知かどうかを判定する。S1505において、システムイベントが一定時間経過後のタイマー通知であると判定された場合、処理はS1506へ進む。S1506において、アプリケーション表示マネージャ305は、提示画面1401を操作パネル213に表示し、表示中アプリ記録手段609により提示画面1401の情報を記録する。
S1503において、認証アプリ308の画面が現在表示されていないと判定された場合、処理はS1507へ進む。S1507において、アプリケーション表示マネージャ305は、表示中アプリ記録手段609を参照して、提示画面1401が表示されているかどうかを判定する。提示画面1401が表示されている場合、S1508において、アプリケーション表示マネージャ305は、システムイベントが一定時間経過後に通知されるタイマー通知かどうかを判定する。S1508でシステムイベントが一定時間経過後のタイマー通知であると判定された場合、S1509でアプリケーション表示マネージャ305は、認証アプリ308の画面を表示し、表示中アプリ記録手段609により認証アプリ308の画面の情報を記録する。
S1508でシステムイベントがタイマー通知でないと判定された場合、処理はS1510へ進む。S1310において、アプリケーション表示マネージャ305は、システムイベントが「OK」キーイベントかどうかを判定する。「OK」キー押下イベントであると判定された場合、アプリケーション表示マネージャ305は、S1509で認証アプリ308の画面を表示し、表示中アプリ記録手段609により認証アプリ308の画面の情報を記録する。
以上のように、本実施形態によれば、アプリケーション表示マネージャ305は、認証画面の表示から一定時間が経過したことを検知し、操作方法についての提示画面を操作パネル213に表示することより、ユーザに対して操作方法を提示することが可能となる。これにより、認証不要なアプリケーションに遷移する余計な操作もが不要となり、ユーザの操作性が向上する。
(その他の実施例)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
103 画像形成装置
305 アプリケーション表示マネージャ
307 アプリケーションインストールサービス
308 認証アプリ
603 アプリケーションの表示順設定手段
604 アプリケーション表示の切替手段
606 アプリケーションの認証設定手段
801 アプリケーションを表示用のスクリーン
802 アプリケーションの表示を切り替えるハードキー
803 認証アプリ用のログイン・ログアウトハードキー

Claims (7)

  1. 複数のアプリケーションのそれぞれの画面を表示部へ表示する順序が設定され、所定のアプリケーションを開始するときにユーザ認証を行うように設定された画像処理装置であって、
    ユーザ認証を行なうように設定された第1アプリケーションを開始するときに、ユーザから受けた指示と前記設定された順序とに基づいて、ユーザ認証の処理をスキップして、ユーザ認証を行なうように設定されていない第2アプリケーションの画面であって、前記表示する順序が前記第1アプリケーションの画面の表示後に表示するように設定されている第2アプリケーションの画面を表示部に表示させる制御手段を備えたことを特徴とする画像処理装置。
  2. 前記第2アプリケーションの画面は、前記表示する順序が前記第1アプリケーションの画面の次に表示するように設定されているアプリケーションの画面であることを特徴とする請求項1に記載の画像処理装置。
  3. 前記第2アプリケーションの画面は、ユーザ認証を行なうように設定されていないアプリケーションの画面のうち、前記表示する順序が前記第1アプリケーションの画面の表示後で最も先に表示するように設定されているアプリケーションの画面であることを特徴とする請求項1に記載の画像処理装置。
  4. ユーザ認証のためのアプリケーションの画面の表示部への表示後、一定時間が経過した場合、前記ユーザ認証の処理をスキップするための操作方法を提示した提示画面に表示部の表示を切り替える手段と、
    前記提示画面の表示部への表示後、一定時間が経過した場合、ユーザ認証のためのアプリケーションの画面に表示部の表示を切り替える手段と
    を備えることを特徴とする請求項1から3のいずれか1つに記載の画像処理装置。
  5. 前記ユーザから受けた指示は、前記提示画面に提示された操作方法に従った方法により受けることを特徴とする請求項4に記載の画像処理装置。
  6. 複数のアプリケーションのそれぞれの画面を表示部へ表示する順序が設定され、所定のアプリケーションを開始するときにユーザ認証を行うように設定された画像処理装置で実行される方法であって、
    制御手段が、ユーザ認証を行なうように設定された第1アプリケーションを開始するときに、ユーザから受けた指示と前記設定された順序とに基づいて、ユーザ認証の処理をスキップして、ユーザ認証を行なうように設定されていない第2アプリケーションの画面であって、前記表示する順序が前記第1アプリケーションの画面の表示後に表示するように設定されている第2アプリケーションの画面を表示部に表示させるステップを備えたことを特徴とする方法。
  7. コンピュータを、
    複数のアプリケーションのそれぞれの画面を表示部へ表示する順序が設定され、所定のアプリケーションを開始するときにユーザ認証を行うように設定された画像処理装置として機能させるためのプログラムであって、
    前記画像処理装置は、
    ユーザ認証を行なうように設定された第1アプリケーションを開始するときに、ユーザから受けた指示と前記設定された順序とに基づいて、ユーザ認証の処理をスキップして、ユーザ認証を行なうように設定されていない第2アプリケーションの画面であって、前記表示する順序が前記第1アプリケーションの画面の表示後に表示するように設定されている第2アプリケーションの画面を表示部に表示させる制御手段を備えたことを特徴とするプログラム。
JP2012143069A 2012-06-26 2012-06-26 画像処理装置、画像処理方法及び記録媒体 Expired - Fee Related JP5972071B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2012143069A JP5972071B2 (ja) 2012-06-26 2012-06-26 画像処理装置、画像処理方法及び記録媒体
US13/921,480 US20130347097A1 (en) 2012-06-26 2013-06-19 Image processing apparatus, image processing method, and non-transitory computer readable storage medium
CN201310253497.3A CN103516939B (zh) 2012-06-26 2013-06-24 图像处理装置及图像处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012143069A JP5972071B2 (ja) 2012-06-26 2012-06-26 画像処理装置、画像処理方法及び記録媒体

Publications (2)

Publication Number Publication Date
JP2014007644A JP2014007644A (ja) 2014-01-16
JP5972071B2 true JP5972071B2 (ja) 2016-08-17

Family

ID=49775633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012143069A Expired - Fee Related JP5972071B2 (ja) 2012-06-26 2012-06-26 画像処理装置、画像処理方法及び記録媒体

Country Status (3)

Country Link
US (1) US20130347097A1 (ja)
JP (1) JP5972071B2 (ja)
CN (1) CN103516939B (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6525493B2 (ja) * 2013-05-08 2019-06-05 キヤノン株式会社 画像処理装置及びその認証方法、並びにプログラム
JP6252159B2 (ja) * 2013-12-18 2017-12-27 株式会社リコー 認証システム、認証方法、プログラム、情報処理装置、及び機器
JP6442174B2 (ja) * 2014-07-03 2018-12-19 キヤノン株式会社 処理装置、処理装置の制御方法、プログラム
JP2016045822A (ja) * 2014-08-26 2016-04-04 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、およびプログラム
JP6415209B2 (ja) 2014-09-24 2018-10-31 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム
US9971883B2 (en) * 2014-11-20 2018-05-15 Ricoh Company, Ltd. Information processing device to install applications using installation screen associated with a user
US10279611B2 (en) 2015-02-10 2019-05-07 Kyocera Document Solutions Inc. Communication terminal device and communication system
JP6287880B2 (ja) * 2015-02-10 2018-03-07 京セラドキュメントソリューションズ株式会社 画像形成装置、画像形成方法、及び画像形成プログラム
JP6488799B2 (ja) * 2015-03-20 2019-03-27 株式会社リコー 機器、情報処理システム、情報処理方法及び情報処理プログラム
CN106200891B (zh) * 2015-05-08 2019-09-06 阿里巴巴集团控股有限公司 显示用户界面的方法、装置及系统
JP2018051799A (ja) * 2016-09-26 2018-04-05 富士ゼロックス株式会社 画像形成装置及びプログラム
JP6882936B2 (ja) * 2017-05-26 2021-06-02 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
JP6949655B2 (ja) * 2017-10-17 2021-10-13 シャープ株式会社 情報処理装置、情報処理プログラム、情報処理方法および情報処理システム
JP2020088808A (ja) * 2018-11-30 2020-06-04 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及び、プログラム
JP2023021729A (ja) * 2021-08-02 2023-02-14 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2040452A1 (en) * 2000-03-29 2009-03-25 Canon Kabushiki Kaisha Printing apparatus connectable to a computer network and control method for image processing apparatus connectable to computer network
KR20030034061A (ko) * 2000-04-24 2003-05-01 네오테크노 가부시키가이샤 외부장치 및 인증시스템
US6980081B2 (en) * 2002-05-10 2005-12-27 Hewlett-Packard Development Company, L.P. System and method for user authentication
JP4772291B2 (ja) * 2004-04-09 2011-09-14 富士通株式会社 セキュリティ機能を備えた情報処理装置
JP4612863B2 (ja) * 2005-05-18 2011-01-12 キヤノン株式会社 画像処理装置およびその制御方法とプログラム
US7620899B2 (en) * 2006-06-30 2009-11-17 Microsoft Corporation Windows display synchronization
US7529962B1 (en) * 2008-04-04 2009-05-05 International Business Machines Corporation System for expanding a window of valid data
JP5052417B2 (ja) * 2008-05-30 2012-10-17 株式会社リコー 画像形成装置、外部デバイス管理方法及びプログラム
JP5424614B2 (ja) * 2008-11-07 2014-02-26 キヤノン株式会社 情報処理システム、情報処理装置、Webサーバ、制御方法、及びプログラム
JP2010193253A (ja) * 2009-02-19 2010-09-02 Seiko Epson Corp 画像処理装置及びその制御方法
JP2010224444A (ja) * 2009-03-25 2010-10-07 Noritsu Koki Co Ltd 画像プリント注文受付システムおよび画像プリント注文受付方法
US20110113363A1 (en) * 2009-11-10 2011-05-12 James Anthony Hunt Multi-Mode User Interface
JP5471642B2 (ja) * 2010-03-12 2014-04-16 株式会社リコー 電子機器、利用制限方法、及び利用制限プログラム
JP5644509B2 (ja) * 2011-01-04 2014-12-24 株式会社リコー 情報処理装置
US20130159188A1 (en) * 2011-12-16 2013-06-20 SaySearch Inc. Automatic user validation system and method

Also Published As

Publication number Publication date
CN103516939B (zh) 2016-03-02
CN103516939A (zh) 2014-01-15
JP2014007644A (ja) 2014-01-16
US20130347097A1 (en) 2013-12-26

Similar Documents

Publication Publication Date Title
JP5972071B2 (ja) 画像処理装置、画像処理方法及び記録媒体
US11523023B2 (en) Transmitting apparatus having transmission report output, method for controlling the transmitting apparatus, and computer-readable storage medium
JP2008072427A (ja) 画像形成装置及びクライアント/サーバ型情報処理システム並びに情報処理方法
JP6834823B2 (ja) プリンタドライバ、情報処理装置および画像処理システム
US11113015B2 (en) Information processing apparatus, method of controlling the same and storage medium
JP6476675B2 (ja) 画像処理装置、画像処理システム及びプログラム
KR20140132680A (ko) 유저 인증을 행하는 화상 처리장치 및 그 인증방법, 및 기억매체
US10778861B2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium configured to change update processing control depending on whether an update target application is of a type for offering an authentication function
US10585565B2 (en) Information processing apparatus, information processing method and storage medium for authenticating user login and screen customization
JP6011023B2 (ja) 通信端末
JP2013175889A (ja) 画像形成装置及びその制御方法
US20210089249A1 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
CN107995385B (zh) 信息处理装置及其控制方法以及存储介质
US10609255B2 (en) Image forming apparatus that restricts functions after termination of login program, method of controlling the same, and storage medium
JP2023028589A (ja) 画像形成装置
JP7434488B2 (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
JP6016855B2 (ja) インストーラープログラム、ドライバープログラムおよび画像形成装置
JP6024376B2 (ja) 画像形成装置、画像形成システムおよびプログラム
US8836968B2 (en) Electronic apparatus having authentication function
JP2015060320A (ja) プログラム、情報処理装置及び情報処理システム
JP2019061689A (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160415

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160510

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160526

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160712

R151 Written notification of patent or utility model registration

Ref document number: 5972071

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees