JP5561017B2 - Image processing apparatus, editing program, and editing system - Google Patents
Image processing apparatus, editing program, and editing system Download PDFInfo
- Publication number
- JP5561017B2 JP5561017B2 JP2010183945A JP2010183945A JP5561017B2 JP 5561017 B2 JP5561017 B2 JP 5561017B2 JP 2010183945 A JP2010183945 A JP 2010183945A JP 2010183945 A JP2010183945 A JP 2010183945A JP 5561017 B2 JP5561017 B2 JP 5561017B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- processing apparatus
- operation screen
- dummy
- screen information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、画像処理装置、編集プログラム、及び編集システムに関する。 The present invention relates to an image processing apparatus, editing program, and a editing system.
近年、画像形成装置(MFP:Multifunction Peripheral)の操作画面において、ユーザが使いやすいようにカスタマイズしたいというニーズが高まっている。よって、MFPの操作画面を、ユーザ又は管理者がそれぞれの権限の範囲内で、使いやすいようにカスタマイズできる技術が既に知られている。 In recent years, there has been an increasing need to customize an operation screen of an image forming apparatus (MFP: Multifunction Peripheral) so that a user can easily use it. Therefore, a technique is already known in which an operation screen of the MFP can be customized so that a user or an administrator can use the MFP within the scope of each authority.
一般的なユーザ又は管理者の権限判断の方法では、MFP本体でカスタマイズする場合は問題ないが、外部のPC(Personal Computer)上などのツールでカスタマイズする場合、操作画面のデータをツールに送って権限判断をツール側でも行う必要がある。 In general user or administrator's authority judgment method, there is no problem when customizing with the MFP itself, but when customizing with a tool such as on an external PC (Personal Computer), the operation screen data is sent to the tool. It is also necessary to make authority judgment on the tool side.
また、MFPと外部のPCとで権限情報を共有する場合、MFP本体の権限情報を変更した際には、PC側の権限情報も変更する必要がある。 Also, when authority information is shared between the MFP and an external PC, the authority information on the PC side needs to be changed when the authority information of the MFP main body is changed.
操作画面のカスタマイズを効率化する技術として、例えば、特許文献1(特開2007−323234号公報)には、カスタマイズの権限をUI部品毎に与えて、カスタマイズした内容を適切な影響範囲に及ぼす技術が開示されている。 As a technique for improving the customization of the operation screen, for example, Japanese Patent Application Laid-Open No. 2007-323234 discloses a technique of giving customization authority to each UI component and applying the customized contents to an appropriate influence range. Is disclosed.
しかし、特許文献1の技術によれば、メタ情報に含まれる権限情報につき、PC側で権限判断を行うため、ユーザが増えると、メタ情報に多数の権限情報を含めなければならず、権限判断を効率よく行っていないという問題点があった。また、PC側で権限判断を行う場合、他人の権限情報を含むメタ情報をLANなどで送信するため、セキュリティ上の問題点もあった。
However, according to the technique of
そこで、本発明は上記問題に鑑みてなされたものであり、MFPの操作画面のカスタマイズをPC側で行う際、PC側では権限判断を行わなくてもよい画像処理装置、編集プログラム、及び編集システムを提供することを目的とする。 The present invention has been made in view of the above problems, when performing the customization of the operation screen of the MFP on the PC side, which may the image processing apparatus without permission judgment on the PC side, edit program, and editing The purpose is to provide a system.
本発明の一局面の画像処理装置は、ネットワークを介して情報処理装置と接続される画像処理装置であって、
編集可能な操作画面の各UI部品に対し、識別情報と権限情報とが設定された操作画面情報を記憶する記憶手段と、
前記情報処理装置から識別情報と、前記操作画面情報の取得要求とを受信する受信手段と、
前記受信手段により受信された識別情報と、前記取得要求された操作画面情報の権限情報とに基づいて、編集可能なUI部品を判断する判断手段と、
前記判断手段により編集可能と判断されたUI部品を含む画面情報を生成する生成手段と、
前記生成手段により作成された画面情報を前記情報処理装置に送信する送信手段と、
前記受信手段により前記情報処理装置から編集された操作画面情報が受信された場合、編集結果を前記記憶手段に記憶される操作画面情報にマージするマージ手段と、
を備え、
前記生成手段は、
前記判断手段により編集の権限がないと判断されたUI部品を、表示可能なダミー情報として前記画面情報に含め、
前記マージ手段は、
前記ダミー情報が編集されたことを検知した場合、前記情報処理装置に対し、前記ダミー情報の編集は無効であることを通知する。
An image processing apparatus according to one aspect of the present invention is an image processing apparatus connected to an information processing apparatus via a network,
Storage means for storing operation screen information in which identification information and authority information are set for each UI part of the editable operation screen;
Receiving means for receiving the identification information and the operation screen information acquisition request from the information processing apparatus;
A determination unit that determines an editable UI component based on the identification information received by the reception unit and the authority information of the operation screen information requested to be acquired;
Generating means for generating screen information including UI parts determined to be editable by the determining means;
Transmitting means for transmitting the screen information created by the generating means to the information processing apparatus;
A merge unit that merges an editing result with the operation screen information stored in the storage unit when the reception unit receives the operation screen information edited from the information processing apparatus;
Equipped with a,
The generating means includes
UI parts determined to have no editing authority by the determining means are included in the screen information as displayable dummy information.
The merging means includes
When it is detected that the dummy information has been edited, the information processing apparatus is notified that editing of the dummy information is invalid .
また、本発明は、本発明のプログラムを記録した記録媒体をコンピュータに読み取らせて実現することも可能である。 The present invention can also be realized by causing a computer to read a recording medium that records the program of the present invention.
本発明によれば、MFPの操作画面のカスタマイズをPC側で行う際、PC側では権限判断を行わなくてもよい。 According to the present invention, when the operation screen of the MFP is customized on the PC side, it is not necessary to perform authority determination on the PC side.
以下、本発明の実施例を図面に基づいて説明する。
[実施例1]
<システムとハードウェア>
図1は、本実施例におけるカスタマイズシステム(編集システム)10の一例を示す図である。図1に示すように、カスタマイズシステム10は、ネットワークを介してMFP5、6、情報処理装置1などが接続されている。接続される機器の数は図1に示す例に限られない。図1に示すカスタマイズシステム10では、情報処理装置1が、MFP5やMFP6の操作画面のカスタマイズを行うことができる。また、MFP5やMFP6でも、自身の操作画面をカスタマイズすることができる。
Embodiments of the present invention will be described below with reference to the drawings.
[Example 1]
<System and hardware>
FIG. 1 is a diagram illustrating an example of a customization system (editing system) 10 according to the present embodiment. As shown in FIG. 1, the customization system 10 is connected to
次に、実施例1における情報処理装置1のハードウェアについて説明する。図2は、実施例1における情報処理装置1のハードウェアの一例を示すブロック図である。図2に示すように、情報処理装置1は、制御部11、主記憶部12、補助記憶部13、外部記憶装置I/F部14、ネットワークI/F部15、入力部16、表示部17を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
Next, the hardware of the
制御部11は、コンピュータの中で、各装置の制御やデータの演算、加工を行うCPUである。また、制御部11は、主記憶部12に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
The
主記憶部12は、ROM(Read Only Memory)やRAM(Random Access Memory)などであり、制御部11が実行する基本ソフトウェアであるOSやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
The
補助記憶部13は、HDD(Hard Disk Drive)などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
The
外部記憶装置I/F部14は、USB(Universal Serial Bus)などのデータ伝送路を介して接続された記憶媒体18(例えば、フラッシュメモリなど)と情報処理装置1とのインタフェースである。
The external storage device I /
また、記憶媒体18に、所定のプログラムを格納し、この記憶媒体18に格納されたプログラムは外部記憶装置I/F部14を介して情報処理装置1にインストールされ、インストールされた所定のプログラムは情報処理装置1により実行可能となる。
Also, a predetermined program is stored in the
ネットワークI/F部15は、有線及び/又は無線回線などのデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)などのネットワークを介して接続された通信機能を有する周辺機器と情報処理装置1とのインタフェースである。
The network I / F unit 15 is a peripheral having a communication function connected via a network such as a LAN (Local Area Network) or a WAN (Wide Area Network) constructed by a data transmission path such as a wired and / or wireless line. This is an interface between the device and the
入力部16は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、表示部17の表示画面上でキーの選択等を行うためのマウスやスライスパット等を有する。また、入力部16は、ユーザが制御部11に操作指示を与えたり、データを入力したりするためのユーザインタフェースである。
The
表示部17は、CRTやLCD等により構成され、制御部11から入力される表示データに応じた表示が行われる。なお、表示部17は、情報処理装置1とは別体であってもよく、その場合の情報処理装置1は、表示部17に表示するための表示制御機能を有する。
The
本実施例におけるMFP5のハードウェアについて説明する。図3は、実施例1におけるMFP5のハードウェアの一例を示すブロック図である。図3に示すように、MFP5は、制御部51、主記憶部52、補助記憶部53、外部記憶装置I/F部54、ネットワークI/F部55、操作部56、表示部57、エンジン部58を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
The hardware of the
制御部51は、コンピュータの中で、各装置の制御やデータの演算、加工を行うCPUである。また、制御部51は、主記憶部52や補助記憶部53に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。
The
主記憶部52は、ROM(Read Only Memory)やRAM(Random Access Memory)などであり、制御部51が実行する基本ソフトウェアであるOSやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
The
補助記憶部53は、HDD(Hard Disk Drive)などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
The
外部記憶装置I/F部54は、USB(Universal Serial Bus)などのデータ伝送路を介して接続された記憶媒体59(例えば、フラッシュメモリ、SDカードなど)とMFP5とのインタフェースである。
The external storage device I /
また、記憶媒体59に、所定のプログラムを格納し、この記憶媒体59に格納されたプログラムは外部記憶装置I/F部54を介してMFP5にインストールされ、インストールされた所定のプログラムはMFP5により実行可能となる。
Further, a predetermined program is stored in the
ネットワークI/F部55は、有線及び/又は無線回線などのデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)などのネットワークを介して接続された通信機能を有する周辺機器とMFP5とのインタフェースである。
The network I /
操作部56や表示部57は、キースイッチ(ハードキー)とタッチパネル機能(GUIのソフトウェアキーを含む:Graphical User Interface)を備えたLCD(Liquid Crystal Display)とから構成され、MFP5が有する機能を利用する際のUI(User Interface)として機能する表示及び/又は入力装置である。
The
エンジン部58は、画像データの入出力ユニットとして、紙原稿の読み取り転写紙への印刷を行う。エンジン部58は、スキャナエンジンなどをさらに備えてもよい。なお、MFP6も、MFP5と同様のハードウェア構成を有する。なお、以下に示すMFPは、画像を処理するという意味で画像処理装置でもある。
The
<構成>
次に、実施例1におけるMFP5と情報処理装置1の機能について説明する。まず、MFP5の機能について説明する。図4は、実施例1におけるMFP5の機能の一例を示すブロック図である。
<Configuration>
Next, functions of the
図4に示すMFP5は、記憶手段501、受信手段503、判断手段505、生成手段507、送信手段509、マージ手段511を有する。記憶手段501は、主記憶部52や補助記憶部53などにより実現され、受信手段503、送信手段509は、制御部511、ネットワークI/F部55などにより実現されうる。また、判断手段505、生成手段507、マージ手段511は、制御部51とワークメモリとしての主記憶部52などにより実現されうる。
4 includes a
記憶手段501は、MFP5の操作画面の画面情報を記憶する。以下、この画面情報を操作画面情報とも言う。操作画面情報は、カスタマイズ可能な形式で記憶される。また、操作画面情報は、操作画面を構成する要素である各UI部品に対し、カスタマイズ可能なユーザを示す権限情報を有する。また、記憶手段501は、カスタマイズされた操作画面情報をユーザ毎に記憶してもよい。
The
受信手段503は、情報処理装置1から、操作画面情報の取得要求と、情報処理装置1にログインしているユーザを識別するためのユーザ情報とを受信する。例えば、情報処理装置1にログインしているユーザをユーザAとする。受信手段503は、受信した取得要求と、ユーザ情報とを判断手段505に出力する。
The receiving
判断手段505は、受信手段503から操作画面情報の取得要求とユーザ情報とを取得する。判断手段505は、取得したユーザ情報が示すユーザAに対し、カスタマイズ権限があるUI部品を、記憶手段501に記憶された操作画面情報の中から判断する。判断手段505は、判断したUI部品を生成手段507に出力する。
The
生成手段507は、判断手段505から取得したUI部品に基づきユーザA用の画面情報を生成する。生成手段507は、生成したユーザA用の画面情報を送信手段509に出力する。
The
送信手段509は、生成手段507から取得したユーザA用の画面情報を、捜査画面情報の取得要求を行った情報処理装置1に送信する。
The
受信手段503は、情報処理装置1から、カスタマイズされたユーザA用の画面情報を受信する。受信手段503は、このカスタマイズされた画面情報をマージ手段511に出力する。
The receiving
マージ手段511は、受信手段503から取得したカスタマイズ後の画面情報と、記憶手段501に記憶されているユーザAの操作画面情報とをマージして、新しい操作画面情報を生成する。この新しい操作画面情報には、カスタマイズ結果が反映されている。マージ手段511は、この新しい操作画面情報にファイル名を付与して、ユーザAの操作画面情報として記憶手段501に記憶する。
The
これにより、画像形成装置5は、情報処理装置1から操作画面のカスタマイズ要求を受けても、画像形成装置5で、ユーザの権限判断を行い、カスタマイズ可能なUI部品から構成される画面情報を生成することができる。
As a result, even when the
なお、画像形成装置5は、図4に示す機能をコンピュータ(例えば画像形成装置)に実行させるためのカスタマイズプログラムをインストールすることで、上記機能が実行可能になる。
The
次に、情報処理装置1の機能について説明する。図5は、実施例1における情報処理装置1の機能の一例を示すブロック図である。図5に示す情報処理装置1は、受付手段101、送信手段103、受信手段105、表示制御手段107を有する。
Next, functions of the
受付手段101は、制御部11及び入力部16などにより実現され、送信手段103、受信手段105は、制御部11及びネットワークI/F部15などにより実現され、表示制御部107は、制御部11などにより実現されうる。
The
受付手段101は、MFP5の操作画面のカスタマイズツールが起動された状態で、入力部16による操作画面の取得要求を受け付ける。受付手段101は、受け付けた取得要求に、ログインユーザのユーザ情報を付与して、送信手段103に出力する。
The accepting
送信手段103は、受付手段101から取得した操作画面の取得要求とユーザを識別するためのユーザ情報とをMFP5に送信する。
The
受信手段105は、MFP5から、要求した操作画面情報に対する画面情報を受信する。このとき、受信した画面情報は、ログインユーザがカスタマイズ可能なUI部品から構成される。受信手段105は、受信した画面情報を表示制御手段107に出力する。
The receiving
表示制御手段107は、受信手段105から取得した画面情報を表示部17に表示するよう制御する。ユーザは、表示部17に表示された操作画面のUI部品をカスタマイズする。
The
これにより、情報処理装置1は、ログインユーザがカスタマイズできるUI部品から構成される画面情報を取得するので、ユーザは、表示部17に表示されたUI部品を、権限を気にすることなくカスタマイズすることができる。また、情報処理装置1では、ログインユーザのカスタマイズの権限判断を行わなくてもよい。
As a result, the
なお、情報処理装置1は、図5に示す機能をコンピュータに実行させるためのカスタマイズ(編集)ツールプログラムをインストールすることで、上記機能が実行可能になる。
The
<具体例>
次に、操作画面や画面情報や権限情報などの具体例について説明する。図6は、操作画面の一例を示す図である。図6に示す例は、コピーの操作画面を示す。この操作画面には、UI部品として「トレイ紙サイズ情報」、「部数入力」、「集約設定」、「変倍設定」、「Start」が表示されている。ユーザは、この操作画面のUI部品に対し、サイズの変更や色の変更、表示するかしないかをカスタマイズすることができる。なお、図6に示す画面は、MFP5側でも表示可能であるし、情報処理装置1側でも表示可能である。
<Specific example>
Next, specific examples of the operation screen, screen information, authority information, and the like will be described. FIG. 6 is a diagram illustrating an example of the operation screen. The example shown in FIG. 6 shows a copy operation screen. On this operation screen, “tray paper size information”, “number of copies input”, “aggregation setting”, “magnification setting”, and “Start” are displayed as UI parts. The user can customize whether to change the size, change the color, or display the UI parts on the operation screen. Note that the screen shown in FIG. 6 can be displayed either on the
図7は、UI部品に対する権限情報の一例を示す図である。図7に示す権限情報は、図6に示すコピー操作画面の各UI部品に対するユーザ権限を示す。例えば、「部数入力」に対する権限として、「色変更」は、「Aさん」のみが変更可能(編集可能)であり、「サイズ変更」及び「表示/非表示変更」は、「文書管理者」のみが変更可能である。ここで、「色変更」、「サイズ変更」、及び「表示/非表示変更」は、UI部品の属性情報である。 FIG. 7 is a diagram illustrating an example of authority information for UI components. The authority information shown in FIG. 7 indicates the user authority for each UI component on the copy operation screen shown in FIG. For example, as the authority for “copy input”, only “Mr. A” can change (edit) for “color change”, and “size change” and “display / non-display change” can be “document manager”. Only can be changed. Here, “color change”, “size change”, and “display / non-display change” are attribute information of UI parts.
次に、画面情報の例について説明する。図8は、操作画面情報の一例を示す図である。図8は、図6に示すコピー操作画面の各UI部品をxml形式で表現した例である。図8に示す操作画面情報は、MFP5の記憶手段501が記憶する情報である。
Next, an example of screen information will be described. FIG. 8 is a diagram illustrating an example of the operation screen information. FIG. 8 is an example in which each UI component of the copy operation screen shown in FIG. 6 is expressed in xml format. The operation screen information shown in FIG. 8 is information stored in the
図8に示す画面操作情報は、各UI部品に対し、ボタンタイプ、表示名、属性情報、権限情報が含まれる。例えば、「集約設定」のボタンタイプは、「画面遷移型」であり、表示名は「集約設定」であり、属性情報は「色」、「サイズ」、「表示状態」である。また、属性情報「色」の権限情報は、変更可能な「Aさん」が設定され、属性情報「サイズ」及び「表示状態」の権限情報は、変更可能な「機器管理者」が設定されている。 The screen operation information shown in FIG. 8 includes button type, display name, attribute information, and authority information for each UI component. For example, the button type of “aggregation setting” is “screen transition type”, the display name is “aggregation setting”, and the attribute information is “color”, “size”, and “display state”. In addition, the changeable “Mr. A” is set as the authority information of the attribute information “color”, and the changeable “device manager” is set as the authority information of the attribute information “size” and “display state”. Yes.
なお、操作画面情報は、各UI部品に対し、ユーザを識別するためのユーザID毎に、変更可又は変更不可を示す権限情報を設定する形式でもよい。 Note that the operation screen information may be in a form in which authority information indicating changeable or not changeable is set for each UI component for each user ID for identifying the user.
次に、情報処理装置1が取得する画面情報について説明する。図9は、Aさんの画面情報の一例を示す図である。図9に示す画面情報は、ログインユーザがAさんの場合に、情報処理装置1がMFP5から取得する画面情報である。図9に示す画面情報は、Aさんが変更可能(カスタマイズ可能)なUI部品を有する。図9に示す通り、Aさんの画面情報は、図8に示す操作画面情報の「変更権限=Aさん」が設定されているUI部品の属性情報、及びUI部品のみから構成される。
Next, screen information acquired by the
図10は、機器管理者の画面情報の一例を示す図である。図10に示す画面情報は、ログインユーザが機器管理者の場合に、情報処理装置1がMFP5から取得する画面情報である。図10に示す画面情報は、機器管理者が変更可能(カスタマイズ可能)なUI部品を有する。図10に示す通り、機器管理者の画面情報は、図8に示す操作画面情報の「変更権限=機器管理者」が設定されているUI部品の属性情報、及びUI部品のみから構成される。
FIG. 10 is a diagram illustrating an example of screen information of the device manager. The screen information shown in FIG. 10 is screen information that the
図11は、文書管理者の画面情報の一例を示す図である。図11に示す画面情報は、ログインユーザが文書管理者の場合に、情報処理装置1がMFP5から取得する画面情報である。図11に示す画面情報は、文書管理者が変更可能(カスタマイズ可能)なUI部品を有する。図11に示す通り、文書管理者の画面情報は、図8に示す操作画面情報の「変更権限=文書管理者」が設定されているUI部品の属性情報、及びUI部品のみから構成される。
FIG. 11 is a diagram illustrating an example of screen information of the document manager. The screen information shown in FIG. 11 is screen information that the
図9〜11に示すように、情報処理装置1の操作者は、それぞれがカスタマイズ可能な部分のみをカスタマイズすることができる。また、操作者は、カスタマイズする際、カスタマイズ権限を気にする必要がない。
As shown in FIGS. 9 to 11, the operator of the
図12は、操作画面管理情報の一例を説明する図である。操作画面管理情報は、図12に示すように、ユーザ毎に、操作画面情報のファイル名やMailアドレス、Fax番号などを関連付けておく。この操作画面情報は、マージ手段511により生成された操作画面情報である。マージ手段511は、カスタマイズされた操作画面情報を生成した場合、ファイル名を付与し、図12に示す操作画面管理情報にファイル名を記憶する。操作画面管理情報には、カスタマイズをしたユーザの操作画面情報のファイル名が管理される。
FIG. 12 is a diagram illustrating an example of the operation screen management information. As shown in FIG. 12, the operation screen management information associates the file name, Mail address, Fax number, etc. of the operation screen information for each user. This operation screen information is operation screen information generated by the merging means 511. When the
<動作>
次に、実施例1におけるMFP5の動作について説明する。図13は、画面情報生成処理の一例を示すフローチャートである。図13に示すステップS101で、受信手段503は、操作画面情報の取得要求と、情報処理装置1にログインしているユーザのユーザ情報を情報処理装置1から受信する。
<Operation>
Next, the operation of the
ステップS102で、生成手段507は、判断手段505により判断された、ユーザ情報が示すユーザが変更可能なUI部品を抽出し、このユーザ用の画面情報を生成する(図9〜11参照)。
In step S102, the
ステップS103で、送信手段509は、生成手段507が生成した画面情報を情報処理装置1に送信する。
In step S <b> 103, the
これにより、MFP5側でログインユーザの権限を判断し、ログインユーザがカスタマイズできるUI部品を抽出することができる。
Accordingly, the authority of the login user can be determined on the
図14は、カスタマイズ結果の反映処理の一例を示すフローチャートである。図14に示すステップS201で、受信手段503は、情報処理装置1からカスタマイズされた画面情報を受信する。この際、受信手段503は、ユーザ情報も合わせて受信する。
FIG. 14 is a flowchart illustrating an example of a customization result reflection process. In step S <b> 201 shown in FIG. 14, the receiving
ステップS202で、マージ手段511は、受信手段503が受信した画面情報と、記憶手段501が記憶しているデフォルトの操作画面情報とをマージし、新しい操作画面情報を生成する。この際、新しい操作画面情報には、固有のファイル名が付与される。
In step S202, the merging
ステップS203で、マージ手段511は、生成した新しい操作画面情報を記憶手段501に保存する。記憶手段501には、このユーザ用の記憶エリアに新しい操作画面情報が保存される。再度、このユーザが操作画面情報のカスタマイズを要求した場合は、このユーザ用の記憶エリアの操作画面情報が読み出され、カスタマイズ後の画面情報は、このユーザ用の記憶エリアの操作画面情報とマージされる。
In step S <b> 203, the merging
これにより、MFP5は、ユーザ毎に操作画面情報を管理することができる。また、MFP5は、UI部品の全てにおいてマージする必要がなくなる。
Thereby, the
以上、実施例1によれば、MFPの操作画面のカスタマイズを情報処理装置側で行う際、情報処理装置側では権限判断を行わなくてもよい。また、実施例1におけるMFPは、権限判断を行うための権限情報を送信しなくてもよいので、セキュリティ上、他人の権限情報が盗まれることがなくなる。また、実施例1におけるMFPは、管理するユーザが増えた場合、権限判断を行うための情報が膨大になり、この膨大な情報を情報処理装置に送信する必要がなくなる。 As described above, according to the first embodiment, when the operation screen of the MFP is customized on the information processing apparatus side, the authority determination need not be performed on the information processing apparatus side. Further, since the MFP according to the first embodiment does not need to transmit authority information for authority determination, the authority information of another person is not stolen for security. Further, in the MFP according to the first embodiment, when the number of users to be managed increases, information for authority determination becomes enormous, and it is not necessary to transmit this enormous information to the information processing apparatus.
[実施例2]
次に、実施例2におけるカスタマイズシステムについて説明する。実施例2におけるカスタマイズシステムでは、MFPは、情報処理装置のログインユーザに対し権限がないUI部品をダミー情報として画面情報を生成する。実施例1では、カスタマイズできるUI部品のみが表示されるため、カスタマイズできるUI部品が少ないと、表示される操作画面内のスペースが多くなり、見栄えがよくない場合がある。そこで、実施例2では、カスタマイズできないUI部品をダミーとして表示するなどして、操作画面の見栄えや操作性などを向上させる。
[Example 2]
Next, a customization system according to the second embodiment will be described. In the customization system according to the second embodiment, the MFP generates screen information using, as dummy information, UI components that are not authorized for the login user of the information processing apparatus. In the first embodiment, only UI parts that can be customized are displayed. Therefore, if there are few UI parts that can be customized, the space in the displayed operation screen increases, and the appearance may not be good. Therefore, in the second embodiment, UI parts that cannot be customized are displayed as a dummy to improve the appearance and operability of the operation screen.
なお、実施例2におけるMFPや情報処理装置のハードウェアは、実施例1と同様であり、図2や図3に示すハードウェア構成を有する。 The hardware of the MFP and information processing apparatus in the second embodiment is the same as that of the first embodiment, and has the hardware configuration shown in FIGS.
<機能>
次に、実施例2におけるMFP5の機能について説明する。図15は、実施例2におけるMFP5の機能の一例を示すブロック図である。図15に示す機能において、図4に示す機能と同様のものは同じ符号を付し、その説明を省略する。
<Function>
Next, functions of the
図15に示す機能において、実施例1と異なる機能は、生成手段601、マージ手段605である。
In the function shown in FIG. 15, functions different from the first embodiment are a
生成手段601は、判断手段505によりカスタマイズ可能と判断されたUI部品から画面情報を生成するのは実施例1と同様である。生成手段601は、ダミー付与手段603を有し、カスタマイズ不可と判断されたUI部品に対しての扱いが実施例1と異なる。
The
ダミー付与手段603は、判断手段505によりカスタマイズ不可と判断されたUI部品の表示名を「ダミーボタン」に変更する。なお、カスタマイズ不可と判断されたUI部品とは、そのUI部品の属性情報全てにおいて権限がなかったUI部品を示す。ダミー付与手段603は、表示名が「ダミーボタン」に変更されたUI部品(以下、ダミー情報ともいう)を画面情報に含める。
The
ダミー付与手段603は、UI部品の属性情報の中にカスタマイズ不可のものがあれば、属性情報に「Dummy」を示す「状態」を追加設定する。ダミー付与手段603は、「状態」が「Dummy」に設定された属性情報(以下、ダミー属性情報ともいう)を含むUI部品を画面情報に含める。
If there is any UI component attribute information that cannot be customized, the
送信手段509は、ダミー情報及び/又はダミー属性情報を含む画面情報を情報処理装置1に送信する。
The
マージ手段605は、受信手段503により受信されたカスタマイズされた画面情報を取得する。このとき、マージ手段605は、ダミー情報、ダミー属性以外の部分については、実施例1と同様である。マージ手段605は、ダミー削除手段607、エラー通知手段609を有する。
The merging
ダミー削除手段607は、カスタマイズされた画面情報にダミー情報及び/又はダミー属性情報が含まれる場合、このダミー情報及び/又はダミー属性情報を削除する。これにより、ダミー情報やダミー属性情報が変更されたとしても、ダミー削除手段607により削除することで、カスタマイズ不可のUI部品や属性がカスタマイズされることを防止することができる。
When the customized screen information includes dummy information and / or dummy attribute information, the
エラー通知手段609は、ダミー情報、又はダミー属性情報がカスタマイズされていた場合、情報処理装置1に対し、送信手段509を介してエラーを通知する。このとき、どのUI部品のどの属性情報がエラーであったかを明記したエラーが、情報処理装置1に通知される。
When the dummy information or dummy attribute information is customized, the
<具体例>
次に、ダミー情報やダミー属性情報を含む画面情報、その操作画面の例を示す。図16は、ダミー情報を含む画面情報の一例を示す図である。図16に示す画面情報は、ダミー情報を含む機器管理者の画面情報の一例を示す。図16に示すUI部品701、702がダミー情報を示す。図8の操作画面情報によれば、機器管理者は、UI部品「トレイ紙サイズ情報」及び「部数入力」は全ての属性情報についてカスタマイズできない。また、図10に示す機器管理者の画面情報に対し、図16に示す機器管理者の画面情報には、ダミー情報701、702が付与されている。
<Specific example>
Next, screen information including dummy information and dummy attribute information, and an example of the operation screen are shown. FIG. 16 is a diagram illustrating an example of screen information including dummy information. The screen information shown in FIG. 16 shows an example of device administrator screen information including dummy information.
なお、ダミー情報701は、「トレイ紙サイズ情報」のダミーであり、ダミー情報702は、「部数入力」のダミーである。ダミー情報は、表示名以外は、もとの属性情報と同じである。これにより、機器管理者がカスタマイズできないUI部品のボタンと同じ位置、同じサイズのダミーボタンが、操作画面に表示されることになる。
The
図17は、ダミー属性情報を含む画面情報の一例を示す図である。図17に示す画面情報は、ダミー属性情報を含むAさんの画面情報の一例を示す。図17に示す画面情報は、UI部品「トレイ紙サイズ情報」の属性情報「サイズ」の中に「Dummy」が追加されている。これは、Aさんは、UI部品「トレイ紙サイズ情報」の属性情報「色」はカスタマイズできるが、「サイズ」はカスタマイズできないことを示す。これにより、情報処理装置1側で、属性情報が「Dummy」の部分の表示の仕方を半輝度にしたり、点線にしたりして、カスタマイズできる部分と区別できるように表示することができる。
FIG. 17 is a diagram illustrating an example of screen information including dummy attribute information. The screen information shown in FIG. 17 shows an example of Mr. A's screen information including dummy attribute information. In the screen information shown in FIG. 17, “Dummy” is added to the attribute information “size” of the UI component “tray paper size information”. This indicates that Mr. A can customize the attribute information “color” of the UI component “tray paper size information”, but cannot customize “size”. As a result, the
図18は、操作画面(その1)の一例を示す図である。図18に示す操作画面は、図16に示す画面情報を表示した場合の画面である。ダミーボタンは、元のトレイ紙サイズ情報や部数入力ボタンと同じ位置、同じサイズで表示される。これにより、ユーザ(機器管理者)は、操作画面のUI部品のレイアウトを知ることができ、カスタマイズできるUI部品のサイズ変更の限界や位置の移動の限界が容易に把握しやすくなる。ダミーボタンが表示されない場合、本来表示されるUI部品と重複する位置に、カスタマイズ可能なUI部品を移動してしまうこともある。 FIG. 18 is a diagram illustrating an example of the operation screen (part 1). The operation screen shown in FIG. 18 is a screen when the screen information shown in FIG. 16 is displayed. The dummy button is displayed at the same position and the same size as the original tray paper size information and the copy number input button. Thereby, the user (device manager) can know the layout of UI parts on the operation screen, and can easily grasp the limit of size change and the limit of movement of UI parts that can be customized. If the dummy button is not displayed, the customizable UI component may be moved to a position overlapping the originally displayed UI component.
図19は、操作画面(その2)の一例を示す図である。図19に示す操作画面は、図17に示す画面情報を表示した場合の画面である。点線で囲われた「トレイ紙サイズ情報」のボタンについて、Aさんはサイズ変更できないので、点線で表示されている。このとき、表示制御手段107は、UI部品の属性情報「サイズ」に「Dummy」が含まれる場合、そのボタンが点線で表示されるよう制御する。また、表示制御手段107は、点線でボタンを表示する以外にも半輝度にするなどして、その他のカスタマイズ可能なUI部品とは区別する。
FIG. 19 is a diagram illustrating an example of the operation screen (No. 2). The operation screen shown in FIG. 19 is a screen when the screen information shown in FIG. 17 is displayed. The “tray paper size information” button surrounded by the dotted line is displayed with a dotted line because Mr. A cannot change the size. At this time, when the UI component attribute information “size” includes “Dummy”, the
なお、生成手段601は、ダミー情報及び/又はダミー属性情報を付与する以外にも、カスタマイズ可能なUI部品の移動範囲やサイズ変更の最大値、最小値などをUI部品のオプションデータとして付与してもよい。
In addition to providing dummy information and / or dummy attribute information, the
これにより、情報処理装置1は、ダミー情報がなくても、移動範囲やサイズ変更の範囲を把握することができる。
Thereby, the
<動作>
次に、実施例2における画像形成装置5の動作について説明する。図20は、実施例2における画像形成装置の処理の一例を示すフローチャートである。図20に示すステップS301で、受信手段503は、情報処理装置1から、ユーザ情報と操作画面の操作画面情報の取得要求を受信したかを判断する。受信手段503がこれらを受信した場合(S301−YES)、ステップS302に進み、受信していない場合(S301−NO)、ステップS301に戻る。
<Operation>
Next, the operation of the
ステップS302で、生成手段601は、カスタマイズ不可のUI部品をダミー情報としたり、カスタマイズ不可のUI部品の属性情報をダミー属性情報としたりして、画面情報を生成する(図16、17参照)。
In step S302, the
ステップS303で、送信手段509は、生成手段601が生成した画面情報を情報処理装置1に送信する。
In step S <b> 303, the
ステップS304で、受信手段503は、カスタマイズ結果(カスタマイズ済みの画面情報)を情報処理装置1から受信したかを判断する。受信手段503がカスタマイズ結果を受信した場合(ステップS304−YES)、ステップS305に進み、受信していない場合(ステップS304−NO)、ステップS304に戻る。
In step S <b> 304, the receiving
ステップS305で、マージ手段605は、ダミー情報やダミー属性情報が変更されたかを判定する。マージ手段605は、もとの情報と照合することで、ダミー情報及び/又はダミー属性情報が変更されたことを判定できる。マージ手段605は変更されたと判定した場合(ステップS305−YES)、ステップS306に進み、変更されなかったと判定した場合(ステップS305−NO)、ステップS307に進む。
In step S305, the merging
ステップS306で、エラー通知手段609は、ダミー情報及び/又はダミー属性情報は変更できないことを示すエラーを、送信手段503を介して情報処理装置1に通知する。
In step S306, the
ステップS307で、マージ手段605は、ダミー情報及びダミー属性情報を削除した後、カスタマイズされたUI部品を、元の操作画面情報とマージして新たな操作画面情報を生成する。新たに生成された操作画面情報は、記憶手段501内の、情報処理装置1のログインユーザの記憶エリアに記憶される(上書きされる)。
In step S307, the
以上、実施例2によれば、カスタマイズできないUI部品をダミーとして表示するなどして、操作画面の見栄えや操作性を向上させることができる。また、実施例2によれば、カスタマイズ不可のUI部品をダミーとして表示することで、カスタマイズ可能なUI部品の移動範囲や拡大範囲などをユーザに把握させることができる。 As described above, according to the second embodiment, it is possible to improve the appearance and operability of the operation screen by displaying UI parts that cannot be customized as dummy. Further, according to the second embodiment, by displaying a UI part that cannot be customized as a dummy, it is possible to allow the user to grasp the movement range, the expansion range, and the like of the UI part that can be customized.
なお、上記各実施例では、操作画面情報は1つの場合について説明したが、MFP5は、アプリ毎にカスタマイズ可能な操作画面を保持してもよく、この場合、操作画面にはIDを付すなどして区別できるようにすればよい。
In each of the embodiments described above, the case where the operation screen information is one has been described. However, the
なお、本実施例のカスタマイズシステム10は、各実施例で前述した画像形成装置と、この画像形成装置が生成した画面情報を表示制御してカスタマイズ(編集)を可能にする、情報処理装置により実行可能なカスタマイズツールプログラムとを備える構成としてもよい。 The customization system 10 of this embodiment is executed by an information processing apparatus that enables customization (editing) by displaying and controlling the image forming apparatus described above in each embodiment and screen information generated by the image forming apparatus. It is good also as a structure provided with the possible customization tool program.
以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせて情報処理装置を構成することも可能である。 Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims. It can be changed. It is also possible to configure the information processing apparatus by combining all or a plurality of the components of the above-described embodiments.
なお、実施例において説明した処理内容をプログラムとし、このプログラムをコンピュータに実行させて前述した処理を情報処理装置に実行させることも可能である。また、このプログラムを記録媒体に記録し、このプログラムが記録された記録媒体をコンピュータに読み取らせて、前述した処理を情報処理装置に実行させることも可能である。 Note that the processing content described in the embodiments may be a program, and the computer may execute the program to cause the information processing apparatus to execute the processing described above. It is also possible to record the program on a recording medium, cause the computer to read the recording medium on which the program is recorded, and cause the information processing apparatus to execute the processing described above.
1 情報処理装置
5、6 MFP
11、51 制御部
12、52 主記憶部
13、53 補助記憶部
14、54 外部記憶装置I/F部
15、55 ネットワークI/F部
16 入力部
17、57 表示部
56 操作部
58 エンジン部
101 受付手段
103 送信手段
105 受信手段
107 表示制御手段
501 記憶手段
503 受信手段
505 判断手段
507 生成手段
509 送信手段
511 マージ手段
603 ダミー付与手段
607 ダミー削除手段
609 エラー通知手段
1
11, 51
Claims (6)
編集可能な操作画面の各UI部品に対し、識別情報と権限情報とが設定された操作画面情報を記憶する記憶手段と、
前記情報処理装置から識別情報と、前記操作画面情報の取得要求とを受信する受信手段と、
前記受信手段により受信された識別情報と、前記取得要求された操作画面情報の権限情報とに基づいて、編集可能なUI部品を判断する判断手段と、
前記判断手段により編集可能と判断されたUI部品を含む画面情報を生成する生成手段と、
前記生成手段により作成された画面情報を前記情報処理装置に送信する送信手段と、
前記受信手段により前記情報処理装置から編集された操作画面情報が受信された場合、編集結果を前記記憶手段に記憶される操作画面情報にマージするマージ手段と、
を備え、
前記生成手段は、
前記判断手段により編集の権限がないと判断されたUI部品を、表示可能なダミー情報として前記画面情報に含め、
前記マージ手段は、
前記ダミー情報が編集されたことを検知した場合、前記情報処理装置に対し、前記ダミー情報の編集は無効であることを通知する画像処理装置。 An image processing apparatus connected to an information processing apparatus via a network,
Storage means for storing operation screen information in which identification information and authority information are set for each UI part of the editable operation screen;
Receiving means for receiving the identification information and the operation screen information acquisition request from the information processing apparatus;
A determination unit that determines an editable UI component based on the identification information received by the reception unit and the authority information of the operation screen information requested to be acquired;
Generating means for generating screen information including UI parts determined to be editable by the determining means;
Transmitting means for transmitting the screen information created by the generating means to the information processing apparatus;
A merge unit that merges an editing result with the operation screen information stored in the storage unit when the reception unit receives the operation screen information edited from the information processing apparatus;
Equipped with a,
The generating means includes
UI parts determined to have no editing authority by the determining means are included in the screen information as displayable dummy information.
The merging means includes
An image processing apparatus that notifies the information processing apparatus that editing of the dummy information is invalid when it is detected that the dummy information has been edited .
前記生成手段は、
前記判断手段により編集の権限がないと判断されたUI部品の属性を、表示可能とするダミー属性情報として前記画面情報に含める請求項1記載の画像処理装置。 In the operation screen information, authority information is set for each attribute of the UI component.
The generating means includes
Wherein the attribute of the UI component is determined that there is no editing permissions by determining means, displayable in claim 1 Symbol mounting image processing apparatus included in the screen information as dummy attribute information.
前記編集可能なUI部品の編集可能な範囲を示す範囲情報を該UI部品に関連付けて前記画面情報に含める請求項1又は2記載の画像処理装置。 The generating means includes
The image processing apparatus according to claim 1 or 2, wherein including range information indicating editable range of the editable UI component on the screen information in association with the UI parts.
前記編集された操作画面情報が前記ダミー情報を含む場合、前記ダミー情報を削除してマージする請求項1ないし3いずれか一項に記載の画像処理装置。(ダミー属性情報が前記されていない。) The merging means includes
If the edited operation screen information includes the dummy information, an image processing apparatus according to 3 any one claims 1 to merge remove the dummy information. (Dummy attribute information is not described above.)
前記情報処理装置から権限情報と、前記操作画面情報の取得要求とを受信する受信ステップと、
前記受信ステップにより受信された権限情報と、前記取得要求された操作画面情報の権限情報とに基づいて、編集可能なUI部品を判断する判断ステップと、
前記判断ステップにより編集可能と判断されたUI部品を含む画面情報を生成する生成ステップと、
前記生成ステップにより作成された画面情報を前記情報処理装置に送信する送信ステップと、
前記受信ステップにより前記情報処理装置から編集された操作画面情報が受信された場合、編集結果を前記記憶手段に記憶される操作画面情報にマージするマージステップと、
を実行させ、
前記生成ステップは、
前記判断ステップにより編集の権限がないと判断されたUI部品を、表示可能なダミー情報として前記画面情報に含め、
前記マージステップは、
前記ダミー情報が編集されたことを検知した場合、前記情報処理装置に対し、前記ダミー情報の編集は無効であることを通知する編集プログラム。 For each UI component of the editable operation screen, an image processing apparatus having storage means for storing operation screen information in which identification information and authority information are set is connected to the information processing apparatus via a network.
A receiving step of receiving authority information and an operation screen information acquisition request from the information processing apparatus;
A determination step of determining an editable UI component based on the authority information received in the reception step and the authority information of the operation screen information requested to be acquired;
A generation step of generating screen information including UI parts determined to be editable by the determination step;
A transmission step of transmitting the screen information created by the generation step to the information processing device;
A merge step of merging the edited result with the operation screen information stored in the storage means when the operation screen information edited from the information processing apparatus is received by the reception step;
And execute
The generating step includes
UI parts determined not to have editing authority in the determination step are included in the screen information as displayable dummy information.
The merging step includes
An editing program for notifying the information processing apparatus that editing of the dummy information is invalid when it is detected that the dummy information has been edited .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010183945A JP5561017B2 (en) | 2010-08-19 | 2010-08-19 | Image processing apparatus, editing program, and editing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010183945A JP5561017B2 (en) | 2010-08-19 | 2010-08-19 | Image processing apparatus, editing program, and editing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012040765A JP2012040765A (en) | 2012-03-01 |
JP5561017B2 true JP5561017B2 (en) | 2014-07-30 |
Family
ID=45897605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010183945A Expired - Fee Related JP5561017B2 (en) | 2010-08-19 | 2010-08-19 | Image processing apparatus, editing program, and editing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5561017B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6115293B2 (en) * | 2013-05-02 | 2017-04-19 | 株式会社リコー | Apparatus, information processing terminal, information processing system, display control method, and program |
WO2015141110A1 (en) * | 2014-03-18 | 2015-09-24 | パナソニックIpマネジメント株式会社 | Input device, server, input program and input method |
JP6390309B2 (en) * | 2014-09-25 | 2018-09-19 | コニカミノルタ株式会社 | Image processing apparatus, operation support method, and operation support program |
JP2016157156A (en) * | 2015-02-23 | 2016-09-01 | 株式会社リコー | Information processing apparatus, information processing system, information processing method, and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3783665B2 (en) * | 2002-08-05 | 2006-06-07 | ブラザー工業株式会社 | Image forming apparatus and network system |
JP4095639B2 (en) * | 2004-12-22 | 2008-06-04 | キヤノン株式会社 | Image processing apparatus and image processing apparatus control method |
JP4806625B2 (en) * | 2006-02-20 | 2011-11-02 | 株式会社リコー | Image processing apparatus, image processing method, image processing program, and image processing system |
JP2007257038A (en) * | 2006-03-20 | 2007-10-04 | Ricoh Co Ltd | Information processor, processor, program and recording medium |
JP5169174B2 (en) * | 2006-12-08 | 2013-03-27 | 株式会社リコー | Image forming apparatus, display control method, and display control program |
-
2010
- 2010-08-19 JP JP2010183945A patent/JP5561017B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012040765A (en) | 2012-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9471328B2 (en) | Information processor having program and configuration data stored in different storage areas and reflecting configuration data in operation in program | |
KR101492681B1 (en) | Data processing apparatus and control method of data processing apparatus | |
US9332136B2 (en) | Image processing apparatus, image processing system, control method of image processing apparatus, and storage medium | |
JP2007251279A (en) | Image forming apparatus and system, and control method and program of image forming apparatus | |
JP5280488B2 (en) | Account management apparatus, image processing system, image processing method, program, and recording medium | |
US9013740B2 (en) | Information processing apparatus, control method therefor and computer-readable storage medium | |
JP2008258823A (en) | Image processing apparatus, image processing method, program, and storage medium | |
JP4587164B2 (en) | Printing system, printing control method, and program | |
JP5728439B2 (en) | Data storage destination setting system, information processing apparatus, and data storage destination setting program | |
JP6029300B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
JP5561017B2 (en) | Image processing apparatus, editing program, and editing system | |
JP4239950B2 (en) | Device, management method thereof, and management program | |
JP4928117B2 (en) | Image processing apparatus, image management method, document management apparatus, document management method, computer program, and computer-readable storage medium | |
JP5636829B2 (en) | Customization system, image forming apparatus, information processing apparatus, and customization program | |
JP5901592B2 (en) | Image forming system, image forming apparatus, and image forming program | |
JP2015072564A (en) | Information processing device, information processing method, and computer readable program | |
JP7081403B2 (en) | Information processing equipment and programs | |
KR20110085783A (en) | Method for storing document in document box, host apparatus and image forming apparatus for performing the method | |
JP2007183743A (en) | Information processor, operation control method, program and storage medium | |
JP2007293509A (en) | Information processor and output status management method | |
WO2022181256A1 (en) | Information processing device and program | |
JP2019160061A (en) | Information processing device, information processing method and program | |
JP6253246B2 (en) | Image processing system, image processing method, and program | |
JP2020015265A (en) | Image formation apparatus, control method and program of the same | |
JP2000047959A (en) | Substitutive equipment setting system and medium having recorded substitutive equipment setting program thereon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140418 |
|
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: 20140513 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140526 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5561017 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |