JP2011051163A - Image forming apparatus and image transmitting method - Google Patents
Image forming apparatus and image transmitting method Download PDFInfo
- Publication number
- JP2011051163A JP2011051163A JP2009200618A JP2009200618A JP2011051163A JP 2011051163 A JP2011051163 A JP 2011051163A JP 2009200618 A JP2009200618 A JP 2009200618A JP 2009200618 A JP2009200618 A JP 2009200618A JP 2011051163 A JP2011051163 A JP 2011051163A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- information
- display screen
- flow creation
- flow
- 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.)
- Pending
Links
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、画像形成装置及び画像送信方法の分野に関する。 The present invention relates to the field of image forming apparatuses and image transmission methods.
ファックス、プリンタ、コピーおよびスキャナなどの各装置の機能を1つの筐体内に収納した画像形成装置が知られるようになった。この画像形成装置は、1つの筐体内に表示部、印刷部および撮像部などを設けると共に、ファックス、プリンタ、コピーおよびスキャナにそれぞれ対応する4種類のアプリケーションを設け、そのアプリケーションを切り替えることより、ファックス、プリンタ、コピーおよびスキャナとして動作させるものである。 An image forming apparatus in which the functions of each apparatus such as a fax machine, a printer, a copy machine, and a scanner are housed in a single casing has been known. In this image forming apparatus, a display unit, a printing unit, an imaging unit, and the like are provided in one housing, and four types of applications corresponding to a fax, a printer, a copy, and a scanner are provided, and the fax is switched by switching the applications. , Operate as a printer, copy and scanner.
近年、画像形成装置の操作パネル上における液晶パネル(タッチパネル)も大型化してきており、その表示内容も充実している。例えば、アイコン等を用いた多彩な表示画面をソフトウェアの制御に基づいて表示させることにより、ユーザフレンドリなユーザインタフェースを提供している。 In recent years, the liquid crystal panel (touch panel) on the operation panel of the image forming apparatus has been increased in size, and the display content has been enhanced. For example, a user-friendly user interface is provided by displaying various display screens using icons or the like based on software control.
その一方、画像形成装置の多機能化に伴い、操作画面においてその設定項目は益々増加しており、また設定を行う操作画面の階層も深くなってきている。従って操作に慣れない初心者や機械操作の苦手なユーザにとっては、うまく設定操作を行えず装置を使いこなせない。 On the other hand, with the increase in the number of functions of the image forming apparatus, the number of setting items on the operation screen is increasing, and the hierarchy of operation screens for setting is becoming deeper. Therefore, for beginners who are not familiar with the operation and users who are not good at machine operation, the setting operation cannot be performed well and the apparatus cannot be used.
このような場合、一般にマニュアルやヘルプ画面を参照しながら、操作画面を操作することになる。マニュアルには管理者等により予め所定の操作手順が示されており、操作者はそのマニュアルに従って操作することで、日常業務等の定型操作に対応できる。 In such a case, the operation screen is generally operated while referring to a manual or a help screen. A predetermined operation procedure is shown in advance in the manual by an administrator or the like, and the operator can respond to routine operations such as daily work by operating according to the manual.
画像形成装置の操作支援を行う技術として特許文献1に記載される発明がある。画像形成装置に対して、ユーザが行った一連の操作フローを呼び出して再実行できる。当該画像形成装置に対して行われた一連の操作フローが履歴情報としてメモリ等に記録されており、記録された履歴情報のうち、画像形成装置に対して実行させる操作フローを呼び出し、呼び出された操作フローを実行する。当該操作フローの実行を一時的に停止して、操作部を用いて操作フローを変更し変更された操作フローの実行を行うこともできる。
There is an invention described in
特許文献1に記載される発明においては、一連の操作フローを記録しておきその同一操作を再現できるので、以降、例えば所定の一の操作を行えば、一連の複数操作を自動的に実行できる。しかしながら、記録された一連の操作フローに従って自動的に操作が進むため、自ら設定操作を学習したい場合、なかなかその操作を習得することができない。
In the invention described in
設定操作を習得するには、実際に自ら設定操作を行って、操作画面遷移や操作設定のための具体的なボタン操作を行うことが望ましい。従ってそのような場合、操作画面や操作項目を確認できる設定操作フローを含むマニュアルを利用するとよい。 In order to learn the setting operation, it is desirable to actually perform the setting operation by itself and perform specific button operations for operation screen transition and operation setting. Therefore, in such a case, a manual including a setting operation flow for confirming the operation screen and operation items may be used.
本発明では上記のような問題に鑑みて、ジョブ実行までの一連の操作手順を表現した操作画面フローを作成して当該装置の操作支援を行う画像形成装置、画面フロー作成方法及びプログラムを提供することを目的とする。 In view of the above problems, the present invention provides an image forming apparatus, a screen flow creating method, and a program for creating an operation screen flow expressing a series of operation procedures up to job execution and supporting the operation of the apparatus. For the purpose.
そこで上記課題を解決するため、本発明に係る画像形成装置は、操作パネルを備え、表示画面を生成する為の画面情報に基づき画像形成に関する表示画面を前記操作パネルに表示する画像形成装置であって、前記画面情報と、前記表示画面でのキー操作による設定状態を示す設定操作情報と、前記表示画面の画面遷移順序を示す画面順序情報と、を含む画面フロー作成情報を取得する画面フロー作成情報取得手段と、前記画面フロー作成情報に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、前記画面イメージを画面遷移順に並べた画面フローを作成する画面フロー作成手段と、前記画面情報を変更して、前記表示画面のカスタマイズを行う表示画面カスタマイズ手段と、前記表示画面カスタマイズ手段により変更された画面情報に基づいて、前記画面フロー作成情報取得手段に取得された画面フロー作成情報を修正する画面フロー作成情報修正手段とを有し、前記画面フロー作成手段は、前記画面フロー作成情報修正手段により修正された画面フロー作成情報に基づいて、画面フローを作成することを特徴とする。 In order to solve the above problems, an image forming apparatus according to the present invention is an image forming apparatus that includes an operation panel and displays a display screen related to image formation on the operation panel based on screen information for generating a display screen. Screen flow creation that acquires screen flow creation information including the screen information, setting operation information indicating a setting state by a key operation on the display screen, and screen order information indicating a screen transition order of the display screen Information acquisition means, screen flow creation means for creating a screen image expressing a setting state by a key operation on a display screen based on the screen flow creation information, and creating a screen flow in which the screen images are arranged in screen transition order; A display screen customization means for customizing the display screen by changing the screen information, and the display screen customization means Screen flow creation information correction means for correcting the screen flow creation information acquired by the screen flow creation information acquisition means based on the screen information changed by the screen flow creation information. A screen flow is created based on the screen flow creation information modified by the information modification means.
また上記課題を解決するため、前記画像形成装置において、前記表示画面カスタマイズ手段により前記表示画面がカスタマイズされ、前記画面順序情報に含まれる表示画面へ遷移させる操作部品であるショートカットキーが当該カスタマイズされた表示画面に追加されたとき、画面フロー上当該ショートカットキー操作を優先させる為の修正として、前記画面フロー作成情報修正手段は、前記カスタマイズされた表示画面での当該ショートカットキー操作による設定状態を示すよう前記設定操作情報を修正し、当該ショートカットキー操作による遷移先の表示画面の画面順序が前記カスタマイズされた表示画面の次になるよう前記画面順序情報を修正し、当該ショートカットキー操作による遷移先の表示画面と前記カスタマイズされた表示画面との間の画面順序に位置する表示画面を前記画面順序情報から削除することを特徴とする。 In order to solve the above-mentioned problem, in the image forming apparatus, the display screen is customized by the display screen customization unit, and a shortcut key that is an operation component for transitioning to the display screen included in the screen order information is customized. When added to the display screen, the screen flow creation information correction means indicates the setting state by the shortcut key operation on the customized display screen as a correction for giving priority to the shortcut key operation on the screen flow. Modify the setting operation information, modify the screen order information so that the screen order of the transition destination display screen by the shortcut key operation is next to the customized display screen, and display the transition destination by the shortcut key operation Screen and customized display screen And deletes the display screen located on the screen sequence between from the screen sequence information.
また上記課題を解決するため、前記画像形成装置において、前記画面順序情報からの削除を禁止する表示画面を規定する禁止規定手段を有し、前記ショートカットキーが前記カスタマイズされた表示画面に追加され、当該ショートカットキー操作により前記禁止規定手段により削除が禁止された表示画面が省略される場合、前記画面フロー作成情報修正手段は、前記ショートカットキー操作を優先させるための修正を中止することを特徴とする。 In order to solve the above problem, the image forming apparatus further includes a prohibition specifying unit that specifies a display screen that prohibits deletion from the screen order information, and the shortcut key is added to the customized display screen. When the display screen whose deletion is prohibited by the prohibition specifying unit is omitted by the shortcut key operation, the screen flow creation information correction unit stops the correction for giving priority to the shortcut key operation. .
また上記課題を解決するため、前記画像形成装置において、前記表示画面カスタマイズ手段により前記表示画面がカスタマイズされ、前記画面順序情報に含まれる表示画面へ遷移させる操作部品が削除又は非表示されたとき、前記操作パネルに警告画面を表示することを特徴とする。 In order to solve the above-mentioned problem, in the image forming apparatus, when the display screen is customized by the display screen customization unit, and an operation component to be changed to a display screen included in the screen order information is deleted or hidden, A warning screen is displayed on the operation panel.
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。 In addition, what applied the arbitrary combination of the component of this invention, expression, or a component to a method, an apparatus, a system, a computer program, a recording medium, etc. is also effective as an aspect of this invention.
本発明によれば、ジョブ実行までの一連の操作手順を表現した操作画面フローを作成して当該装置の操作支援を行う画像形成装置、画面フロー作成方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide an image forming apparatus, a screen flow creating method, and a program for creating an operation screen flow expressing a series of operation procedures up to job execution and supporting the operation of the apparatus.
以下、本発明を実施するための形態を各実施形態において図面を用いて説明する。画像形成装置に対して本発明を適用した実施形態を示す。画像形成装置は、プリンタ、コピーおよびスキャナなどの複数の機能を一つの筐体内に収納したデジタル複合機(MFP:Multi-Function Peripheral)である。またこれら基本機能だけでなく、デジタル画像技術の高度化やMFPに関連する技術の進化に伴い多彩な機能を有し、ユーザ環境において様々な利用形態を提供している。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings in each embodiment. 1 illustrates an embodiment in which the present invention is applied to an image forming apparatus. The image forming apparatus is a multi-function peripheral (MFP) in which a plurality of functions such as a printer, a copy, and a scanner are housed in a single casing. In addition to these basic functions, various functions are provided in the user environment with various functions as the digital image technology is advanced and the technology related to MFP is advanced.
[実施形態1]
(ハードウェア)
図1は、本発明の実施形態に係る画像形成装置1のハードウェア構成の一例を示す図である。本実施形態に係る画像形成装置1は、操作パネル11と、記憶メディアI/F12と、コントローラ13と、データ通信I/F14と、スキャナ15と、プロッタ16と、HDD(Hard Disk Drive)17とから構成され、それぞれ相互に接続されている。
[Embodiment 1]
(hardware)
FIG. 1 is a diagram illustrating an example of a hardware configuration of an
操作パネル11は、入力装置11aと表示装置11bとを有しており、入力装置11aは、ハードキーなどで構成され、画像形成装置1に各操作信号を入力するのに用いられる。また、表示装置11bは、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。データ通信I/F14は、インタフェース装置14aを有しており、画像形成装置1をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。HDD17は、画像形成装置1で取り扱われる受信文書データや読み取り画像データなどの各種データを格納している。また、HDD17は、これらの各種データを、所定のファイルシステムやDB(Data Base)により管理している。
The
HDD17に格納される各種データの中には、記録媒体12bから入力されるデータを含む。記録媒体12bは、記憶メディアI/F12が有するドライブ装置12aにセットされ各種データが記録媒体12bからドライブ装置12aを介してHDD17に格納される。
Various data stored in the
コントローラ13は、ROM(Read Only Memory)13a、RAM(Random Access Memory)13b、及びCPU(Central Processing Unit)13cとを有しており、ROM13aは、画像形成装置1が起動されるときに実行されるプログラムや各種データを格納している。また、RAM13bは、ROM13aやHDD17から読み出された各種プログラムやデータを一時保持する。更に、CPU13cは、RAM13bが一時保持しているプログラムを実行する。コントローラ13は、例えば、データ通信I/F14を介して印刷データを受信した場合に、ROM13aからRAM13b上に読み出された、PDL(Page Description Language)を解釈可能なプログラム(PDLパーサ)をCPU13cにより実行し、印刷データを解釈してビットマップイメージを生成する。
The
スキャナ15は、画像読取装置15aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ16は、印刷装置16aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
The
図2は、画像形成装置1の操作パネル11の外観(簡略図)の一例を示す図である。上述したように、画像形成装置1は、ユーザが画像形成装置1の機能を利用するための操作指示を行うための操作パネル11を持つ。また操作パネル11は、使用者が操作した操作結果の確認、機器の状態などを表示することによって視覚的に可能となる表示手段にも共用できるディスプレイと、物理的なボタンやダイヤルのようなハードキーで構成される。ディスプレイは、触覚センサによるタッチパネル式ディスプレイ上に構成されるソフトウェアキーへの接触による操作指示が可能なものでもよいし、ハードキーによる操作結果がディスプレイで表示されるものでもよい。
FIG. 2 is a diagram illustrating an example of the appearance (simplified view) of the
このように、本実施形態に係る画像形成装置1では、上記ハードウェア構成により、コピー、プリンタ、ファクシミリ、スキャナなどの複数の機能を実現している。
As described above, the
(機能)
図3は、本実施形態に係る画像形成装置1の主要機能構成を示す機能ブロック図である。画像形成装置1は、画面管理部301、画面フロー作成情報取得部302、画面フロー作成部303、画面情報304及び画面フロー作成情報305を含む構成である。詳細に関しては後述するので、ここでは簡単に説明する。
(function)
FIG. 3 is a functional block diagram showing the main functional configuration of the
画面管理部301は、画像形成装置1において、表示画面に係る全ての機能を管理・制御する機能を有している。例えば、画像形成装置1に表示する表示画面を、画面情報304に基づき生成し、操作パネル11に表示する。またユーザの操作に応じて、どの表示画面(操作画面)を表示すべきか、どの表示画面を生成して応答すべきか、さらに当該表示画面で設定された設定操作内容を画像形成の各機能部と連動し、その設定操作内容の各機能部への伝達(反映)や各機能部からの処理結果等をユーザに表示する。
The
画面フロー作成情報取得部302は、画面フロー作成に必要な情報(画面フロー作成情報305)を取得(収集)する機能を有している。詳細は後述するが、表示画面を生成する為の画面情報304、表示画面でのキー操作による設定状態を示す設定操作情報、表示画面の画面遷移順序を示す画面順序情報等を含む画面フロー作成情報305を取得する。
The screen flow creation
画面フロー作成部303は、画面フロー作成情報305に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、画面イメージを画面遷移順に並べた画面フローを作成する機能を有している。
The screen
なおこれらの機能は、実際にはCPU13cが実行するプログラムによりコンピュータ(画像形成装置1)に実現させるものである。また上記各機能部は必ずしも画像形成装置1内に構築されなくともよく、ネットワーク上に接続された外部装置にその機能を設けることもできる。例えば、画面情報304は、複数の画像形成装置1で共有される共通の表示画面情報として、外部の記憶装置に構築できる。
These functions are actually realized by the computer (image forming apparatus 1) by a program executed by the
(画面管理)
画面管理部301は、画面構成の基本となる画面情報(操作画面情報)304、及び設定操作情報を管理する。本発明に係る画像形成装置1の動作を説明する前に、画面情報304及び設定操作情報について概略的に説明を行う。
(Screen management)
The
まず、画面情報304を説明する。画面構成の基本となる画面情報(操作画面情報)は、表示画面を生成する為のデータで、ディスプレイ上に表示される。従って表示画面は画面情報に基づいて生成され表示されている。画像形成装置1が予め例えば工場出荷時等から静的に有する情報である。
First, the
図4は、操作画面とテンプレートとの関係を示す図(その1)である。タッチパネル式ディスプレイにおける操作画面の表示イメージを示す。図中では、一の操作画面に、複数のテンプレートが配置された例が示されている。図示されるように、テンプレートは、一つの操作画面に対して複数配置することが可能であり、各テンプレートは、区切られた一つの表示領域を形成する。また、テンプレート内に更にテンプレートを配置することも可能である。 FIG. 4 is a diagram (part 1) illustrating the relationship between the operation screen and the template. The display image of the operation screen in a touchscreen display is shown. In the figure, an example in which a plurality of templates are arranged on one operation screen is shown. As shown in the drawing, a plurality of templates can be arranged on one operation screen, and each template forms one partitioned display area. It is also possible to arrange a template in the template.
図5は、操作画面とテンプレートとの関係を示す図(その2)である。テンプレートには、図に示されるように、部品情報(部品ファイル)、仕様情報(仕様ファイル)、及びレイアウト情報(レイアウトファイル)を有している。つまり、各テンプレートは、複数の部品ファイルと、一つの仕様ファイル、一つのレイアウトファイルとによって構成される。 FIG. 5 is a diagram (part 2) illustrating the relationship between the operation screen and the template. As shown in the figure, the template includes component information (component file), specification information (specification file), and layout information (layout file). That is, each template is composed of a plurality of component files, one specification file, and one layout file.
部品ファイルは、テンプレート上に配置される各種の表示部品(ボタン、イメージ等)を実現するデータを格納するファイルであり、表示部品ごとに一つずつファイル化されている。それぞれの表示部品は、それぞれの特性に応じて画像データ、動画データ、テキストデータ、GUI部品を表現するデータ等の各種のデータ形式によって構成されている。なお、部品ファイルはそのテンプレートのみが使用している訳ではなく、共通部品として、他のテンプレートも共有して使用している。 The component file is a file that stores data for realizing various display components (buttons, images, etc.) arranged on the template, and is filed for each display component. Each display component is configured in various data formats such as image data, moving image data, text data, and data representing a GUI component according to each characteristic. The part file is not used only by the template, but other templates are also shared and used as a common part.
仕様ファイルは、テンプレート内に配置される表示部品の構成(一覧)を示す情報(部品構成情報)が定義されるファイルである(複数の部品ファイルから使用される表示部品を定義)。図6は、仕様ファイルの定義例を示す図である。図6において、部品構成情報は、XMLによって記述されている例が示されているが、部品構成情報の定義形式はXMLに限定されない。図中において、root要素の各子要素は、それぞれテンプレートに配置される一つの表示部品に対応する。各要素のタグ名は、当該要素が対応する表示部品の種類を示す。例えば「img」は、イメージデータ(画像データ)を示す。「btn」は、ボタンを示す。「msg」は、メッセージを示す。また、各要素には、id属性とname属性とが定義されている。id属性は、当該表示部品を一意に識別するためのIDである。name属性は、当該表示部品の部品ファイルのファイル名である。 The specification file is a file in which information (component configuration information) indicating the configuration (list) of display components arranged in the template is defined (defines display components used from a plurality of component files). FIG. 6 is a diagram illustrating a definition example of a specification file. In FIG. 6, an example in which the component configuration information is described in XML is shown, but the definition format of the component configuration information is not limited to XML. In the drawing, each child element of the root element corresponds to one display component arranged in the template. The tag name of each element indicates the type of display component to which the element corresponds. For example, “img” indicates image data (image data). “Btn” indicates a button. “Msg” indicates a message. Each element has an id attribute and a name attribute defined therein. The id attribute is an ID for uniquely identifying the display component. The name attribute is the file name of the component file of the display component.
例えば、要素601には、IDが「1a」で、copy.jpgという部品ファイルに格納されたイメージデータに係る表示部品が定義されている。要素602には、IDが「3b」で、ok.xxxという部品ファイルに格納されたボタンが定義されている。このように、仕様ファイル内には、一つのテンプレートに配置される全ての部品について、そのID及びファイル名等が定義されている。
For example, the
レイアウトファイルは、テンプレート内における各表示部品の配置位置を示す情報(部品配置情報)が定義されるファイルである。図7は、レイアウトファイルの定義内容を示す概念図である。図7には、部品配置情報の具体的な定義形式ではなく、部品配置情報の内容が概念的に示されている。図中において矩形Tは、一つのテンプレートの表示領域を示す。テンプレートT内に配置されたそれぞれ円の中の符号は、仕様ファイル内で定義されている各表示部品のIDを示す。また、円の位置は、テンプレートT内における当該表示部品の配置位置を示す。すなわち、レイアウトファイルには、仕様ファイルに定義されている表示部品ごとに、その配置位置が定義されている。具体的な定義形式は、例えばXML形式であってもよい。この場合、表示部品ごとに要素を割り当て、その属性として配置位置を示す座標値を指定するようにしてもよい。以上このように、画面情報304は、表示画面を生成する為の情報というべきデータであり、ディスプレイ上に表示される画面は全て画面情報に基づいて生成され表示される。
The layout file is a file in which information (component arrangement information) indicating the arrangement position of each display component in the template is defined. FIG. 7 is a conceptual diagram showing the definition contents of the layout file. FIG. 7 conceptually shows the contents of the component arrangement information, not the specific definition format of the component arrangement information. In the figure, a rectangle T indicates a display area of one template. The symbol in each circle arranged in the template T indicates the ID of each display component defined in the specification file. The position of the circle indicates the arrangement position of the display component in the template T. That is, in the layout file, the arrangement position is defined for each display component defined in the specification file. A specific definition format may be, for example, an XML format. In this case, an element may be assigned to each display component, and a coordinate value indicating an arrangement position may be designated as the attribute. As described above, the
次に、設定操作情報を説明する。設定操作情報は、画面情報304に基づいて生成され表示されている操作画面において何らかの設定操作が行われた場合、一連のジョブのキー操作状態等のその操作画面における設定操作情報を示す。設定操作情報は、画面フロー作成情報305に含まれ、画面フロー作成の際に利用される。具体的に説明する。
Next, setting operation information will be described. The setting operation information indicates setting operation information on the operation screen such as a key operation state of a series of jobs when any setting operation is performed on the operation screen generated and displayed based on the
図8は、操作画面とその設定操作情報を示す図(その1)の一例である。操作画面801は、読み取り原稿面の設定操作を行なう画面例を示す。また、この操作画面801が有する設定操作情報を概念的に示す。操作画面801と対応するように、メッセージ(Message)領域と、セットボタン(SetButton)領域と、ボタン(Button)領域とに区分され、各領域における設定操作ボタンと、その設定操作ボタンが有する設定操作値が示されている。この例では各設定操作ボタンは、ON又はOFFの値をとりうる。
FIG. 8 shows an example (part 1) of the operation screen and its setting operation information. An
図9は、操作画面とその設定操作情報を示す図(その2)の一例である。同様に、操作画面901は、読み取り原稿面の設定操作を行なう画面例を示す。また、この操作画面901が有する設定操作情報を概念的に示す。ボタン(Button)領域において、「両面」ボタンが操作され、新たなに「左右ひらき」及び「上下ひらき」ボタンが展開された場合の、各領域における設定操作ボタンと、その設定操作ボタンに関連付いた設定操作値が示されている。この例では各設定操作ボタンは、ON又はOFFの値をとりうる。
FIG. 9 is an example (part 2) of the operation screen and setting operation information thereof. Similarly, an
図10は、設定操作情報を示す図(その1)の一例である。具体的には、図8の操作画面801及び設定操作値において、入力キー識別子が「片面(ID:key101)」である「片面」ボタンが操作された際の、設定操作情報(設定操作値)を示す。「片面」ボタンが操作され、設定値がONになっているので、これと相反する「両面」ボタンの各設定値はOFFとなっている。なお、画面識別子「Window1(ID:w001)」は、操作画面801を固有に識別する識別子である。
FIG. 10 is an example (part 1) of the setting operation information. Specifically, the setting operation information (setting operation value) when the “single side” button whose input key identifier is “single side (ID: key101)” is operated in the
図11は、設定操作情報を示す図(その2)の一例である。同様に、図9の操作画面901及び設定操作値において、入力キー識別子が「片面(ID:key101)」である「両面」ボタンが操作された際の、設定操作情報(設定操作値)を示す。「両面」ボタンが操作され、「両面」及び「上下ひらき」の設定値がONになっているので、これと相反する「片面」ボタンの各設定値はOFFとなっている。なお、画面識別子「Window1(ID:w001)」は、操作画面901を固有に識別する識別子であるが、操作画面801と操作画面901は同一の画面識別子であるので操作画面としては同一の画面として認識されている。しかしながら、設定操作情報は、入力キー識別子毎に生成されているので、同一の操作画面においても、その設定操作に応じて複数生成されうる。つまり、その操作画面での設定操作に伴い、入力キー識別子毎に動的生成される。
FIG. 11 is an example (part 2) of the setting operation information. Similarly, in the
(動作)
次に、本発明に係る画像形成装置1の動作を説明する。図12は、画面フロー作成動作を説明するフローチャートである。各ステップで適宜図面を参照しながら、当該フローチャートに沿って以下説明を行う。
(Operation)
Next, the operation of the
ステップS1201において、まずユーザにより画面フロー作成開始要求が行われる。画面フロー作成にあたっては画面フロー作成情報305が取得(収集)されるが、ユーザによる画面フロー作成開始要求によって取得のトリガーとする。特段、画面フロー作成が必要のないときにも画面フロー作成情報305が取得されて記憶容量(例えばHDD17)が増大してしまうことを防止するためである。
In step S1201, first, the user makes a screen flow creation start request. When creating a screen flow, the screen
図13は、画面フロー作成開始を設定する画面の一例である。操作画面1301は、例えばトップ画面の例を示す。「画面フロー設定」ボタン押下により操作画面1302に遷移すると、画面フローの設定を行うことができる。画面フロー機能「有効」とするボタン押下によりフロー作成開始要求がなされることになる。なお、操作画面1302の他の設定項目に関しては後述するのでここでは先に説明を進める。
FIG. 13 is an example of a screen for setting screen flow creation start. The operation screen 1301 shows an example of a top screen, for example. When transitioning to the
ステップS1202において、画面管理部301及び画面フロー作成情報取得部302は、フロー作成開始要求を受けて画面フロー作成の準備を開始する(画面フロー作成モード)。
In step S1202, the
ステップS1203において、ユーザは操作画面を操作して、所望のジョブ操作を開始する。例えば、原稿面を「左右ひらき」、用紙の「ソート」等を設定し、コピージョブの実行を行う。 In step S1203, the user operates the operation screen to start a desired job operation. For example, “left and right open” is set for the original surface, “sort” for the paper is set, and the copy job is executed.
ステップS1204において、コピージョブ実行までのユーザ操作に伴い、画面フロー作成情報取得部302は、画面フロー作成に必要な情報である画面フロー作成情報305を取得(収集)する。上述したように、画面フロー作成情報305は、表示画面を生成する為の画面情報304、表示画面でのキー操作による設定状態を示す設定操作情報、表示画面の画面遷移順序を示す画面順序情報等を含む。なお、ここで画面フロー作成情報取得部302は、取得した画面フロー作成情報305を記憶手段等に記憶しておく(図3)。
In step S <b> 1204, the screen flow creation
ここで再び図9を参照する。コピージョブ実行までの操作において、例えば操作画面901で、読み取り原稿面の設定操作(「両面」、「上下開き」とする)が行われた場合、画面フロー作成情報取得部302は、取得すべき画面フロー作成情報305として、当該読み取り原稿面の設定操作画面の画面情報304を取得する。また、図11に示されるような設定操作情報(「両面ON」、「上下開きON」等)を取得する。つまり、当該読み取り原稿面の設定操作画面を生成するに必要な画面情報(前述の部品ファイル、仕様ファイル及びレイアウトファイルを含むテンプレート)、当該読み取り原稿面の設定操作画面でのキー操作による設定状態を示す設定操作情報を取得する。
Reference is again made to FIG. In the operation up to the execution of the copy job, for example, when the setting operation of the read document surface (“double-sided”, “up-and-down open”) is performed on the
さらに画面遷移順序の情報を含めて取得する。図14は、画面遷移順序の情報を示す図の一例である。画面遷移順序に基づく(フロー)画面作成順序が、設定操作情報に対応する入力キー識別子毎に示されている。なお、入力キー識別子は、図11に示される入力キー識別子に対応しているので、画面遷移順に、設定画面及びその設定画面における設定操作情報が再現することが可能である。なお、これら取得すべき画面フロー作成情報305の取得タイミングとしては、設定操作、具体的には操作キーが操作されたときである。操作キー単位で画面フロー作成情報305を取得するからである。なお、「キャンセル」が操作された際は、キャンセルに該当する画面フロー作成情報305を削除(取得破棄)する。
Furthermore, the information including the screen transition order information is acquired. FIG. 14 is an example of a diagram illustrating screen transition order information. The (flow) screen creation order based on the screen transition order is shown for each input key identifier corresponding to the setting operation information. Since the input key identifier corresponds to the input key identifier shown in FIG. 11, the setting screen and the setting operation information on the setting screen can be reproduced in the order of screen transition. The acquisition timing of the screen
ステップS1205において、所望のジョブ操作を終了する。実際においてはユーザが操作画面を操作してコピーを実行する「スタート」ボタン等を押下したとき、又はその後コピージョブが正常終了したときである。画面フロー作成情報取得部302は、このタイミングで画面フロー作成情報305の取得を停止する。
In step S1205, the desired job operation is terminated. Actually, it is when the user presses the “start” button or the like for executing copying by operating the operation screen, or when the copy job is normally completed thereafter. The screen flow creation
ステップS1206において、ユーザにより画面フロー作成要求が行われる。図15は、ジョブ完了履歴画面の一例を示す図である。図に示されるように、履歴から前述のコピージョブは既に完了している。ここで、画面フロー作成を行うジョブをジョブ完了履歴から選択し、「画面フロー出力」ボタンを押下することにより、画面フロー作成要求が行われる。なお、画面フロー作成は全ての完了ジョブに対して行える訳ではない。画面フロー作成開始要求(S1201)が行われなかったジョブは、画面フロー作成情報305が作成されていないので、画面フロー作成を行うことはできない。即ち、画面フロー作成開始要求(S1201)が行われたジョブについてのみ作成可能である。なお、画面フロー作成の可否は、図に示されるように一例として、ジョブ完了履歴画面上「○」又は「×」で示されている。
In step S1206, a screen flow creation request is made by the user. FIG. 15 is a diagram illustrating an example of a job completion history screen. As shown in the figure, the above-mentioned copy job has already been completed from the history. Here, a screen flow creation request is made by selecting a job for screen flow creation from the job completion history and pressing the “screen flow output” button. Note that screen flow creation cannot be performed for all completed jobs. Since the screen
ステップS1207において、画面フロー作成部303は、取得された画面フロー作成情報305に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、画面イメージを画面遷移順に並べた画面フローを作成する。図16は、画面イメージを示す図の一例である。図の画面イメージは、前述の読み取り原稿面の設定操作画面の画面情報304と、キー操作による設定状態を示す設定操作情報とから作成されている。つまり、設定操作情報の「両面」、「上下開き」が反映された前述の読み取り原稿面の設定操作画面と同一の画面が作成されている。このようにして、画面フロー作成部303は画面遷移順序の情報(図14)を参照して、順々に画面イメージを作成していく。
In step S <b> 1207, the screen
ステップS1208において、作成された画面フローが出力される。図17は、作成された画面フローを示す図の一例である。ユーザが操作画面を操作してコピージョブを完了するまでの操作画面の遷移(フロー)及びその設定操作(内容)が分かるようになっている。 In step S1208, the created screen flow is output. FIG. 17 is an example of a diagram showing the created screen flow. The transition (flow) of the operation screen and the setting operation (contents) until the user completes the copy job by operating the operation screen can be understood.
なお、作成された画面フロー作成がどのように出力されるかを設定可能である。例えば「印刷」であれば、画像形成装置1の印刷機能を利用し画面フローがプリントされて、マニュアルとして以後の手元で参照しながらの操作に活用できる。「E−mail」であれば、画像形成装置1のメール送信機能を利用し画面フロー(電子ファイル)がメールに添付され、ユーザ端末等に配布可能である。また、「画面表示」であれば、画像形成装置1の操作パネル11上、画面フローをいつでも表示・参照が可能となっている。
Note that it is possible to set how the created screen flow creation is output. For example, in the case of “printing”, the screen flow is printed using the printing function of the
以上、本実施形態に係る画像形成装置1は、画面情報とともに一連の操作内容を記録しておき、視覚的に操作内容が分かるような画面イメージの遷移図を作成する。実際の表示画面上で、具体的にその設定操作内容が分かるような画面フローが容易に作成できるので、その画面フローをマニュアルとして利用すれば、操作に慣れない初心者や機械操作の苦手なユーザでも、少なくともマニュアルに沿った定型的な設定操作を行うことができる。
As described above, the
[実施形態2]
本実施形態においては、操作画面(設定画面)がカスタマイズされた場合でも、カスタマイズに対応した操作画面フロー作成を行える画像形成装置について説明する。なお、実施形態1で説明した内容と重複する点については、本実施形態での説明を省略する場合がある。例えば、ハードウェア(図1、2)は同一でよいので説明は省略する。
[Embodiment 2]
In the present embodiment, an image forming apparatus capable of creating an operation screen flow corresponding to customization even when the operation screen (setting screen) is customized will be described. In addition, about the point which overlaps with the content demonstrated in
(画面カスタマイズ)
画像形成装置1の操作画面に関して、ユーザの好みに合わせて画面を構成する要素(ボタン等)の表示/非表示の切替えや並び替え等のカスタマイズを行う技術が知られている(例えば、特開2009-054027、特開2007-249863参照)。
(Screen customization)
Regarding the operation screen of the
画像形成装置1は、利用方法の多様化に対応するため、多機能化が進むに伴い、操作パネルから設定される動作モードの数も多くなり、所望のアウトプットを得るための設定操作が煩雑化する傾向にあるのが現状である。しかしながら、ユーザによっては、必ずしも全ての機能を使用せず、特定の一部の機能のみを使用する者も多い。従って、当該一部の機能に関する動作モードの入力手段だけが分かり易い態様で操作パネルに表示されることが操作性の向上につながる。また、ユーザの装置使用の習熟度によっても、使い易いUI(User Interface)は異なってくる。利用頻度の低いユーザにとっては、複雑なUIでは操作ミスが起こりやすく、また時間効率も悪い。この場合、機能を絞ったシンプルなUIが歓迎される。一方、利用頻度の高いユーザにとっては、多少煩雑な操作であっても使いこなすことは可能であり、多くの機能を利用する場合には全ての機能を設定することが可能なUIが必要である。
Since the
ところで再び実施形態1に係る画像形成装置1を振り返れば、実際の表示画面上で、具体的にその設定操作内容が分かるような画面フローが容易に作成できるので、その画面フローをマニュアルとして利用すれば、操作に慣れない初心者や機械操作の苦手なユーザでも、少なくともマニュアルに沿った定型的な設定操作を行える。管理者は、予め、画像形成装置1における多様な設定操作を一通り行って、一通りの画面フローを作成してからこれを出力し、一通りのマニュアルを完備しておくとよい。慣れない初心者や機械操作の苦手なユーザは、マニュアルを活用しながら実際に自ら多様な設定操作(高度な操作設定等も含む)を行えるので、自ら設定操作を学習し装置の操作方法を習得することができる。
By looking back at the
しかし、管理者が一通りのマニュアルを完備した後に、操作画面のカスタマイズがなされてしまうと、マニュアルの操作画面の構成(例えばボタンの位置大きさ又はその有無等)と、ユーザが実際に操作する時の操作画面の構成が異なってしまうことになる。従って、操作画面のカスタマイズがなされると、管理者は、再び画像形成装置1における多様な設定操作を一通り行って、一通りの画面フローを作成してからこれを出力し、一通りのマニュアルを出力し直す必要がある。
However, after the administrator completes a complete manual, if the operation screen is customized, the configuration of the manual operation screen (for example, the position size of the button or the presence or absence thereof) and the user actually operates the operation screen. The configuration of the operation screen at the time will be different. Accordingly, when the operation screen is customized, the administrator performs various setting operations in the
そこで、本実施形態に係る画像形成装置1においては、操作画面(設定画面)がカスタマイズされた場合でも、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行えるようにした。以下、説明を行う。
Therefore, in the
(画面カスタマイズ例)
図18は、ある設定操作に関して作成された画面フローを示す図の一例である。画面フロー1800は、説明の都合上、3つの画面イメージ1801〜1803の画面遷移からなる簡単な画面フローになっている。ユーザは、画面フローを上述の如く出力(例えば「印刷」や「画面表示」)し、マニュアルとしてこれを活用できる。
(Example of screen customization)
FIG. 18 is an example of a diagram illustrating a screen flow created for a certain setting operation. A
ここで、画面カスタマイズがなされると、マニュアルの操作画面の構成と、ユーザが実際に操作する時の操作画面の構成が異なってしまう。具体的に以下のようなケースが挙げられる。
(1)設定操作画面において、ボタンの形状、サイズ、位置がカスタマイズされた場合
ボタンが操作し易いよう大きなボタンにカスタマイズされたり、操作しやすい位置にカスタマイズされる場合がある。このような場合、操作に慣れない初心者等にとっては、マニュアルと、実際に操作する操作画面の見た目とにギャップが生じることになり、操作上の戸惑いの原因となり得る。
(2)新たなボタンが追加された場合
新機能やオプション追加等により、設定操作画面において、それまで存在しなかったボタンが追加される場合がある。操作に慣れない初心者等にとっては、マニュアルと、実際に操作する操作画面の見た目とにギャップが生じることになり、操作上の戸惑いの原因となり得る。なお、新たに追加されたボタンが、より少ない手順の操作を目的として追加されたショートカットボタンである場合、操作の観点からは、画面カスタマイズにより設けられたショートカットボタンを操作した方が操作手順の簡便化になるのでフローとしては推奨される。
(3)ボタンが削除(又は非表示)された場合
管理上の都合や画面カスタマイズの誤り等により、それまで存在していたボタンが削除されてしまう場合がある。またユーザの権限等によっては、ボタンが非表示とされてしまう場合がある。また、別の画面にそのボタンが移動された結果、ボタンが削除される場合も考えられる。これはユーザの使い勝手などから、他の画面にそのボタンを配置した方がよいとの判断により、当初の画面から別の画面にボタンを移動する画面カスタマイズがなされたものである。このような場合、操作上の戸惑いの原因となり得るとともに、操作対象のボタンが無くなっているので、そもそも目的とする設定操作を遂行することができない。
Here, when screen customization is performed, the configuration of the manual operation screen differs from the configuration of the operation screen when the user actually operates. Specific examples include the following cases.
(1) When the shape, size, and position of the button are customized on the setting operation screen, the button may be customized to a large button so that the button is easy to operate, or may be customized to a position that is easy to operate. In such a case, for beginners who are not familiar with the operation, there is a gap between the manual and the appearance of the operation screen that is actually operated, which may cause confusion in operation.
(2) When a new button is added Due to a new function or option addition, a button that did not exist until then may be added on the setting operation screen. For beginners who are unfamiliar with the operation, there is a gap between the manual and the appearance of the operation screen that is actually operated, which may cause confusion in operation. In addition, when the newly added button is a shortcut button added for the purpose of operation with fewer procedures, from the viewpoint of operation, it is easier to operate the shortcut button provided by screen customization. This is recommended as a flow.
(3) When a button is deleted (or not displayed) A button that has existed until then may be deleted due to administrative reasons or screen customization errors. Depending on the user's authority, etc., the button may be hidden. In addition, the button may be deleted as a result of the button being moved to another screen. This is a screen customization in which a button is moved from the initial screen to another screen when it is determined that the button should be arranged on another screen for the convenience of the user. In such a case, the operation may be confused, and the operation target button is eliminated, so that the intended setting operation cannot be performed in the first place.
以上、(1)〜(3)のように操作画面(設定画面)がカスタマイズされた場合でも、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行えるようにする。以下具体的に説明していく。 As described above, even if the operation screen (setting screen) is customized as in (1) to (3), the screen flow creation information once created to correspond to the customization screen is modified to support customization. Enable operation screen flow creation. This will be specifically described below.
(機能)
図19は、本実施形態に係る画像形成装置1の主要機能構成を示す機能ブロック図である。画像形成装置1は、画面管理部301、画面フロー作成情報取得部302、画面フロー作成部303、画面情報304及び画面フロー作成情報305を含み、さらに画面フロー作成情報修正部306及びカスタマイズ画面情報307を含む構成である。本実施形態に係る画像形成装置1は、上述の実施形態1(図3)と比べ、画面フロー作成情報修正部306及びカスタマイズ画面情報307が追加され構成される。
(function)
FIG. 19 is a functional block diagram showing the main functional configuration of the
画面フロー作成情報修正部306は、操作画面のカスタマイズにより変更されたカスタマイズ画面情報307に基づいて、画面フロー作成情報取得部302に取得された画面フロー作成情報305を修正する機能を有している。そして、カスタマイズされた操作画面の態様に応じて画面フロー作成情報が修正されれば、画面フロー作成部303は、修正された画面フロー作成情報305に基づいて、操作画面におけるキー操作による設定状態を表現した画面イメージを作成し、画面イメージを画面遷移順に並べた画面フローを作成することができる。即ちここで作成された画面フローは、カスタマイズされた操作画面の態様に応じた画面フローとなる。
The screen flow creation
カスタマイズ画面情報307は、カスタマイズされた操作画面を生成する為の画面情報である。上述したように本実施形態に係る画像形成装置1は、ユーザの好みに合わせて画面を構成する要素(ボタン等)の表示/非表示の切替えや並び替え等、操作画面のカスタマイズを行うことが可能である(操作画面カスタマイズ手段)。従って、標準(デフォルト)の画面情報304に対してカスタマイズがなされると、画像形成装置1はカスタマイズ(変更)された画面情報をカスタマイズ画面情報307として保存する。
The customized
再び図19を参照する。図19は、ある設定操作に関して作成された画面フローを示す図であるが、上述したように画面フローは、画面フロー作成情報305に基づき作成されている。ここで再度確認すれば、画面フロー作成情報305は、操作画面を生成する為の画面情報304、操作画面でのキー操作による設定状態を示す設定操作情報、操作画面の画面遷移順序を示す画面順序情報等を含む。
Reference is again made to FIG. FIG. 19 is a diagram showing a screen flow created for a certain setting operation. As described above, the screen flow is created based on the screen
図20〜23は、画面フロー作成情報305の一例を示す図である。より具体的に、図20は図18の画面イメージ1801の画面情報及び設定操作情報を示し、図21は図18の画面イメージ1802の画面情報及び設定操作情報を示し、図22は図18の画面イメージ1803の画面情報及び設定操作情報を示す図である。また図23は、画面イメージ1801〜1803の画面順序情報を示す図である。図19に示される画面フローは、これら画面フロー作成情報305に基づき作成されているものとする。なお、画面情報は、上述したように、画面のテンプレート中の、レイアウトファイル、部品ファイル、仕様ファイル等の情報に基づき構成される。
20 to 23 are diagrams illustrating an example of the screen
(1)画面カスタマイズ事例1
まず、操作画面において、ボタンの形状、サイズ、位置がカスタマイズされた場合のケースにおいて、本実施形態に係る画像形成装置1の動作を説明する。ボタンが操作し易いよう大きなボタンにカスタマイズされたり、操作しやすい位置にカスタマイズされた場合、操作に慣れない初心者等にとっては、マニュアルと、実際に操作する操作画面の見た目とにギャップが生じる。従って、本実施形態に係る画像形成装置1においては、操作画面においてボタンがカスタマイズされた場合、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行えるようする。以下説明する。
(1) Screen customization example 1
First, the operation of the
図24は、カスタマイズされた操作画面例を示す。具体的に、「変倍」及び「等倍」を示すボタンのサイズ及び配置位置がカスタマイズされている。標準の画面情報に対してのカスタマイズに伴い、カスタマイズ(変更)された画面情報(特にボタンのサイズ及び配置位置情報)がカスタマイズ画面情報307として保存される。
FIG. 24 shows an example of a customized operation screen. Specifically, the size and arrangement position of buttons indicating “magnification” and “same size” are customized. Along with customization of standard screen information, customized (changed) screen information (particularly button size and arrangement position information) is stored as customized
図25は、カスタマイズ画面情報の一例を示す。図24のカスタマイズされた操作画面例に対応するカスタマイズ画面情報である。図に示されるように、当該画面に配置されるボタン、及び配置位置の情報がカスタマイズされている。即ち具体的に、ボタン部品は、形状が大きいものに変更され、またその2つのボタンの配置位置も縦並びに変更されている。従ってこの場合、初心者等が図18の画面フロー1800を参照しながら設定操作を進めるところ、画面イメージ1802と、実際の操作画面である図24のカスタマイズされた操作画面とでは見た目のギャップが生じてしまうこととなり、画面フロー上この見た目のギャップを修正する必要がある。
FIG. 25 shows an example of customization screen information. 25 is customization screen information corresponding to the customized operation screen example of FIG. As shown in the figure, the buttons arranged on the screen and the information on the arrangement position are customized. Specifically, the button component is changed to one having a large shape, and the arrangement position of the two buttons is also changed vertically. Therefore, in this case, when a beginner or the like proceeds with the setting operation with reference to the
図26は、本実施形態に係る画像形成装置1の画面フロー作成情報修正処理を説明するフローチャートである。ユーザ等により画面フロー出力命令がなされると、当該フローに基づく画面フロー作成情報修正処理が動作するものとする。また、図20〜23に示される画面フロー作成情報305は、既に作成され記憶手段等に記憶されているものとする。また、図24、25に示されるように画面カスタマイズがなされているものとする。
FIG. 26 is a flowchart for explaining screen flow creation information correction processing of the
画面フロー作成情報修正部306は、作成の対象となる画面フローに含まれる1の画面識別子を取得する(S2601)。図18、20〜23によれば、3つの画面から当該画面フローは構成されるので、まず先頭画面の画面識別子を取得する。この場合、画面識別子「Windows1」が取得される(図20)。
The screen flow creation
次に、取得した画面識別情報に対応する画面情報が、カスタマイズ画面情報に存在するか否か判断する(S2602)。ある操作画面がカスタマイズされている場合、カスタマイズ後の画面情報がカスタマイズ画面情報として保存されているからである。ここで、画面識別子「Windows1」に対応する画面情報は、カスタマイズされていないので、カスタマイズ画面情報は存在しない。 Next, it is determined whether or not screen information corresponding to the acquired screen identification information exists in the customized screen information (S2602). This is because when a certain operation screen is customized, the screen information after customization is stored as the customized screen information. Here, since the screen information corresponding to the screen identifier “Windows1” is not customized, there is no customized screen information.
次に、当該画面識別子による画面が最終画面か否か判断される(S2605)。この場合、まだ残り2つの画面が存在しているので、再びS2601に戻り、次の1の画面識別子が取得される。この場合、画面識別子「Windows1−1」が取得される(図21)。 Next, it is determined whether or not the screen with the screen identifier is the final screen (S2605). In this case, since the remaining two screens still exist, the process returns to S2601 again, and the next one screen identifier is acquired. In this case, the screen identifier “Windows 1-1” is acquired (FIG. 21).
次に、取得した画面識別情報に対応する画面情報が、カスタマイズ画面情報に存在するか否か判断される(S2602)。ここで、画面識別子「Windows1−1」に対応する操作画面は、カスタマイズされているので、カスタマイズ画面情報が存在する(図25)。 Next, it is determined whether or not screen information corresponding to the acquired screen identification information exists in the customized screen information (S2602). Here, since the operation screen corresponding to the screen identifier “Windows 1-1” is customized, there is customized screen information (FIG. 25).
次に、画面フロー作成情報修正部306は、当該画面における画面フロー作成情報の画面情報(図21)と、カスタマイズ画面情報(図25)との差異を比較する(S2603)。具体的には、カスタマイズ後のボタンは形状が大きい表示部品に変更され、また2つのボタンの配置位置も縦並びに変更されているので、カスタマイズ画面情報においてもこれらカスタマイズを反映するように、「構成情報」においてボタン名称が「ボタン1−1−1x」、「ボタン1−1−2x」に変更され、「ボタン情報」においてボタン配置位置及びサイズが「X:30 Y:20 Size150×40」、「X:70 Y:20 Size150×40」に変更されている。
Next, the screen flow creation
このように差異が存在する場合、画面フロー作成情報修正部306は、当該画面における画面フロー作成情報305の画面情報を、カスタマイズ画面情報との差違に基づき修正を行う(S2604)。この修正は、差違に応じて行われる。ここではボタンの形状、サイズ、位置がカスタマイズされた場合であるので、当該画面における画面フロー作成情報の画面情報において、ボタン名称を「ボタン1−1−1x」、「ボタン1−1−2x」に、ボタン配置位置及びサイズを「X:30 Y:20 Size150×40」、「X:70 Y:20 Size150×40」に修正する。
When there is a difference as described above, the screen flow creation
次に、当該画面識別子による画面が最終画面か否か判断される(S2605)。この場合、まだ1つの画面が存在しているので、再びS2601に戻り、次の1の画面識別子が取得される。この場合、画面識別子「Windows1−1−2」が取得される(図22)。 Next, it is determined whether or not the screen with the screen identifier is the final screen (S2605). In this case, since one screen still exists, the process returns to S2601 again, and the next one screen identifier is acquired. In this case, the screen identifier “Windows 1-1-2” is acquired (FIG. 22).
次に同様にして、取得した画面識別情報に対応する画面情報が、カスタマイズ画面情報に存在するか否か判断されるが、画面識別子「Windows1−1−2」に対応する画面情報は、カスタマイズされていないので、カスタマイズ画面情報は存在しない。すると、当該画面識別子による画面は最終画面と判断される(S2605)。 Next, similarly, it is determined whether or not screen information corresponding to the acquired screen identification information exists in the customized screen information, but the screen information corresponding to the screen identifier “Windows 1-1-2” is customized. There is no customization screen information. Then, the screen with the screen identifier is determined as the final screen (S2605).
最後に、カスタマイズされた操作画面の態様に応じて画面フロー作成情報が修正されたので、画面フロー作成部303は、修正された画面フロー作成情報305に基づいて、操作画面におけるキー操作による設定状態を表現した画面イメージを作成し、画面イメージを画面遷移順に並べた画面フローを作成することができる。即ちここで作成された画面フローは、カスタマイズされた操作画面の態様に応じた画面フローとなる。図27は、カスタマイズされた操作画面の態様に応じて作成された画面フローを示す図の一例である。画面フロー1800−2内の画面イメージ1802−2を参照すれば、カスタマイズによるボタン配置位置及びサイズが修正されて画面イメージに反映されている。
Finally, since the screen flow creation information has been modified in accordance with the customized operation screen mode, the screen
このように、操作画面がカスタマイズされた場合、つまり例えば、ボタンの形状、サイズ、位置がカスタマイズされた場合でも、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行うことができる。 Thus, when the operation screen is customized, that is, for example, when the shape, size, and position of the button are customized, by correcting the screen flow creation information once created to correspond to the customized screen, It is possible to create an operation screen flow corresponding to customization.
(2)画面カスタマイズ事例2
次に、操作画面において、新機能やオプション追加等により、それまで存在しなかったボタンが追加される場合のケースにおいて、本実施形態に係る画像形成装置1の動作を説明する。このような場合、新たなボタンが追加されているので、操作に慣れない初心者等にとっては、マニュアルと、実際に操作する操作画面の見た目とにギャップが生じる。従って、本実施形態に係る画像形成装置1においては、操作画面においてボタンが追加された場合、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行えるようする。また、新たに追加されたボタンは、より少ない手順の操作を目的として追加されたショートカットボタンである場合、画面カスタマイズにより設けられたショートカットボタンを操作する画面フローを提案する。以下説明する。
(2) Screen customization example 2
Next, the operation of the
図28は、カスタマイズされた操作画面例を示す。具体的に、「すぐに印刷」を示すボタンが追加されている。標準の画面情報に対してのカスタマイズに伴い、カスタマイズ(変更)された画面情報(追加ボタンの構成情報及び部品情報)がカスタマイズ画面情報307として保存される。
FIG. 28 shows an example of a customized operation screen. Specifically, a button indicating “print immediately” is added. Along with customization of standard screen information, customized (changed) screen information (addition button configuration information and component information) is stored as customized
図29は、カスタマイズ画面情報の一例を示す。図28のカスタマイズされた操作画面例に対応するカスタマイズ画面情報である。図に示されるように、標準(デフォルト)の画面情報(図20)に対してカスタマイズがなされ、追加ボタンの構成情報及び部品情報が追加されている。なお、追加ボタン「すぐに印刷」は、印刷実行画面へ直接遷移するショートカットキーである。 FIG. 29 shows an example of customization screen information. 29 is customized screen information corresponding to the customized operation screen example of FIG. As shown in the figure, the standard (default) screen information (FIG. 20) is customized, and the configuration information and part information of the add button are added. The add button “immediately print” is a shortcut key for directly transitioning to the print execution screen.
ここで、再び図26のフローチャートを参照する。ユーザ等により画面フロー出力命令がなされると、当該フローに基づく画面フロー作成情報修正処理が動作する。図26のS2603において、画面フロー作成情報の画面情報(図20)と、カスタマイズ画面情報(図29)との差異が比較された結果、差異が存在するので、画面フロー作成情報修正部306は、当該画面における画面フロー作成情報の画面情報を、カスタマイズ画面情報との差違に基づき修正を行う(S2604)。具体的に差異として、構成情報に追加ボタン「ボタン1−1−2」が追加され、当該追加ボタンの部品情報が追加されている。従って、画面フロー作成情報修正部306は、当該画面における画面フロー作成情報の画面情報において、構成情報にボタン「ボタン1−1−2」を追加し、当該追加ボタンの部品情報を追加する。図30は、カスタマイズされた操作画面の態様に応じて作成された画面フローを示す図の一例である。画面フロー1800−3内の画面イメージ1802−3を参照すれば、カスタマイズによる新しいボタンの追加が画面イメージに反映されている。
Here, the flowchart of FIG. 26 is referred again. When a screen flow output command is issued by a user or the like, a screen flow creation information correction process based on the flow operates. In S2603 of FIG. 26, as a result of comparing the difference between the screen information of the screen flow creation information (FIG. 20) and the customization screen information (FIG. 29), the screen flow creation
なおここで、図29の追加ボタン(ボタン1−1−2)の部品情報を参照すれば、その移行先情報は「Windows1−1−2」となっている。また図22を参照すれば、その移行先の画面である「Windows1−1−2」は当該画面フロー内に含まれる一画面であり、即ち、追加ボタン(「すぐに印刷」)は、いわゆるショートカットキーであることが分かる。とすると、新たに追加されたボタンが、より少ない手順の操作を目的として追加されたショートカットボタンであるので、操作の観点からは、画面カスタマイズにより設けられたショートカットボタンを操作した方が、操作手順は簡便になるといえる。従って、画面フロー作成情報修正部306は、当該画面における画面フロー作成情報の画面情報を、カスタマイズ画面情報との差違に基づき修正を行う際、追加ボタンがいわゆるショートカットキーである場合、このショートカットキーを操作するような画面フローを作成することができる。この場合、画面フロー作成情報修正部306は、ショートカットキー操作を画面フロー上促すようにするため、ショートカットキーが追加カスタマイズされた操作画面の設定操作情報、及び画面順序情報の修正を行う。
Here, referring to the component information of the add button (button 1-1-2) in FIG. 29, the migration destination information is “Windows 1-1-2”. Referring to FIG. 22, “Windows 1-1-2”, which is the destination screen, is a single screen included in the screen flow, that is, an add button (“print immediately”) is a so-called shortcut. It turns out that it is a key. Then, since the newly added button is a shortcut button added for the purpose of operation with fewer steps, from the viewpoint of operation, operating the shortcut button provided by screen customization is the operation procedure. Can be said to be simple. Accordingly, when the screen flow creation
図31は、ショートカットキーを利用する場合に修正された画面フロー作成情報(設定操作情報)の一例を示す。また図32は、ショートカットキーを利用する場合に修正された画面フロー作成情報(画面順序情報)を示す図の一例である。また図33は、ショートカットキーを利用する場合に修正された画面フローを示す図の一例である。つまり、図33の画面フロー1800−4において、ショートカットキー(「すぐに印刷」)を操作するような画面イメージ1801−4を作成する場合、図31の設定操作情報、図32の画面順序情報に示されるように、画面フロー作成情報を修正する必要があるのである。 FIG. 31 shows an example of screen flow creation information (setting operation information) that is modified when a shortcut key is used. FIG. 32 is an example of a diagram showing screen flow creation information (screen order information) that is modified when using a shortcut key. FIG. 33 is an example of a diagram showing a screen flow modified when using a shortcut key. That is, in the screen flow 1800-4 of FIG. 33, when creating a screen image 1801-4 that operates a shortcut key (“print immediately”), the setting operation information of FIG. 31 and the screen order information of FIG. As shown, it is necessary to modify the screen flow creation information.
図31の設定操作情報では、追加ボタン「すぐに印刷」を操作するように設定値「ON」に修正され、図32の画面順序情報では、画面順序が最終画面1803へ遷移するよう修正されている。そして、図33の画面フロー1801−4、画面イメージ1801−4を参照すれば、カスタマイズによる新しいボタンの追加が反映され、さらにその追加ボタンの操作を促すように表示されている。また、新しい追加ボタンの操作によって、画面イメージ1803へ遷移するような画面フローになっている。
In the setting operation information in FIG. 31, the setting value “ON” is corrected so as to operate the add button “immediately print”, and in the screen order information in FIG. 32, the screen order is corrected to transition to the
以上のように追加ボタンがいわゆるショートカットキーである場合、このショートカットキーを操作する画面フローを作成することができるが、ユーザが既存の手順又はショートカットによる新たな手順のいずれをも選択できるよう、画面フロー出力に際し、「より手順の操作方法が見つかりました。この手順による画面フローを出力しますか?」といった確認表示を操作パネル上に表示するとよい。 When the add button is a so-called shortcut key as described above, a screen flow for operating this shortcut key can be created, but the screen can be selected so that the user can select either an existing procedure or a new procedure using a shortcut. At the time of flow output, it is good to display a confirmation display on the operation panel, such as “More procedure operation method found. Do you want to output the screen flow by this procedure?”.
また画面フローにおいて、ある一画面はその操作手順上、必須である場合又は省略したくない場合がある。そのような場合、上述のユーザ選択方法を採るほかに、予め管理者等がチェックポイント画面を規定しておくとよい。つまり、ユーザ選択方法ではユーザ(特に初心者)は、どちらの手順を選択してよいか分からない場合が想定されるので、予め管理者等が必ず通過しなくてはならない画面として、チェックポイント画面を規定しておく(禁止規定手段)。チェックポイント画面は、画面フローとして省略してはならないとされる操作画面であるので、画面順序情報からの削除が禁止された画面ともいえる。 In a screen flow, a certain screen may be indispensable or may not be omitted in the operation procedure. In such a case, in addition to adopting the above-described user selection method, an administrator or the like may predefine a checkpoint screen. That is, in the user selection method, since it is assumed that the user (especially a beginner) does not know which procedure to select, a checkpoint screen is displayed as a screen that must be passed by an administrator or the like in advance. Prescribe (prohibition provision means). Since the checkpoint screen is an operation screen that should not be omitted as a screen flow, it can be said that the checkpoint screen is a screen in which deletion from the screen order information is prohibited.
これにより、追加ボタンがいわゆるショートカットキーであり、最終画面までの画面遷移をショートカットできる場合であっても、規定されたチェックポイント画面を通過しないルートである場合は、ショートカットの選択を促さないようにする。つまり、画面フロー作成情報修正部306は、ショートカットキーを利用するような画面フロー作成情報の修正を行わない。例えば、図30の画面イメージ1802をチェックポイント画面と規定しておいた場合、画面イメージ1802は必ず通過しなくてはならない操作画面であるので、省略することはできない。つまり、画面イメージ1801−3のショートカットキー(「すぐに印刷」)の操作を促す画面フローは作成されない。画面イメージ1802をチェックポイント画面と規定しているのは、例えば管理者等が画面イメージ1802に相当する操作画面での「倍率」の設定は省略されるべきでない、と考えていること等による。
As a result, even if the add button is a so-called shortcut key and the screen transition to the final screen can be shortcutted, if the route does not pass the specified checkpoint screen, do not prompt the selection of the shortcut To do. That is, the screen flow creation
一方、追加ボタンがいわゆるショートカットキーであり、最終画面までの画面遷移をショートカットできる場合であって、ショートカットされる画面にチェックポイント画面を含まない場合、上述のようにユーザが既存の手順又はショートカットによる新たな手順のいずれを選択可能な表示を行うとよい。 On the other hand, when the add button is a so-called shortcut key and the screen transition to the final screen can be shortcutted, and the screen to be shortcutted does not include the checkpoint screen, the user can use the existing procedure or shortcut as described above. It is recommended to display a new procedure that can be selected.
このように、操作画面がカスタマイズされた場合、つまり例えば、新機能やオプション追加等により、それまで存在しなかったボタンが追加された場合でも、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正することで、カスタマイズに対応した操作画面フロー作成を行うことができる。また、新たに追加されたボタンは、より少ない手順の操作を目的として追加されたショートカットボタンである場合、画面カスタマイズにより設けられたショートカットボタンを操作する画面フローを提案することができる。 In this way, when the operation screen is customized, that is, for example, when a button that did not exist so far is added due to addition of new functions or options, etc., the screen flow once created to correspond to the customization screen By modifying the creation information, it is possible to create an operation screen flow corresponding to customization. In addition, when the newly added button is a shortcut button added for the purpose of operation with fewer procedures, a screen flow for operating the shortcut button provided by screen customization can be proposed.
(3)画面カスタマイズ事例3
管理上の都合や画面カスタマイズの誤り等により、それまで存在していたボタンが削除されてしまう場合がある。またユーザの権限等によっては、ボタンが非表示とされてしまう場合がある。また、別の画面にそのボタンが移動された結果、ボタンが削除される場合も考えられる。これはユーザの使い勝手などから、他の画面にそのボタンを配置した方がよいとの判断により、当初の画面から別の画面にボタンを移動する画面カスタマイズがなされたものである。このような場合、操作上の戸惑いの原因となり得るとともに、操作対象のボタンが無くなっているので、そもそも目的とする設定操作を遂行することができない。
(3) Screen customization example 3
Buttons that existed until then may be deleted due to administrative reasons or screen customization errors. Depending on the user's authority, etc., the button may be hidden. In addition, the button may be deleted as a result of the button being moved to another screen. This is a screen customization in which a button is moved from the initial screen to another screen when it is determined that the button should be arranged on another screen for the convenience of the user. In such a case, the operation may be confused, and the operation target button is eliminated, so that the intended setting operation cannot be performed in the first place.
図34は、カスタマイズされた操作画面例を示す。具体的に、「白黒」ボタンが削除されてしまったカスタマイズ画面例である。図中、「白黒」ボタンは、削除を示す為に点線で表記してある。このような場合、カスタマイズ画面情報では、当該ボタンの情報は削除されているにも関わらず、設定操作情報や画面順序情報からすると、「白黒」ボタンが操作されるようになっている。即ち画面フロー作成にあたって、次の操作画面に遷移する手段がなくなっており、矛盾が生じている。この場合、画面フロー出力に際し、「画面カスタマイズにより、手順の操作方法が見つかりません。」、「この手順による画面フローは出力できません。」といった警告表示を操作パネル上に表示するとよい。 FIG. 34 shows an example of a customized operation screen. Specifically, this is an example of a customization screen in which the “black and white” button has been deleted. In the figure, the “black and white” button is indicated by a dotted line to indicate deletion. In such a case, in the customized screen information, the “black and white” button is operated from the setting operation information and the screen order information, even though the information of the button is deleted. That is, in creating the screen flow, there is no means for transitioning to the next operation screen, and there is a contradiction. In this case, at the time of screen flow output, warning indications such as “The operation method of the procedure cannot be found by screen customization.” And “The screen flow by this procedure cannot be output.” Should be displayed on the operation panel.
(実施形態2のまとめ)
以下、総括として本実施形態に係る画像形成装置1の作用効果について説明する。
(Summary of Embodiment 2)
Hereinafter, the operation and effect of the
本実施形態に係る画像形成装置1の構成においては、操作パネルを備え、表示画面を生成する為の画面情報に基づき画像形成に関する表示画面を前記操作パネルに表示する画像形成装置であって、前記画面情報と、前記表示画面でのキー操作による設定状態を示す設定操作情報と、前記表示画面の画面遷移順序を示す画面順序情報と、を含む画面フロー作成情報を取得する画面フロー作成情報取得手段と、前記画面フロー作成情報に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、前記画面イメージを画面遷移順に並べた画面フローを作成する画面フロー作成手段と、前記画面情報を変更して、前記表示画面のカスタマイズを行う表示画面カスタマイズ手段と、前記表示画面カスタマイズ手段により変更された画面情報に基づいて、前記画面フロー作成情報取得手段に取得された画面フロー作成情報を修正する画面フロー作成情報修正手段とを有し、
前記画面フロー作成手段は、前記画面フロー作成情報修正手段により修正された画面フロー作成情報に基づいて、画面フローを作成する。
The configuration of the
The screen flow creation means creates a screen flow based on the screen flow creation information modified by the screen flow creation information modification means.
このように実施形態に係る画像形成装置1においては、一旦画面フロー作成情報が取得されてから、操作画面がカスタマイズされた場合(例えば、ボタンの形状、サイズ、位置がカスタマイズされた場合)でも、カスタマイズ画面に対応するように一旦作成された画面フロー作成情報を修正し、修正された画面フロー作成情報に基づいて、カスタマイズに対応した操作画面フローの作成を行うので、管理者等は、再び画像形成装置1における多様な設定操作を一通り行って、一通りの画面フローを作成してからこれを出力し、一通りのマニュアルを出力し直す、といった手間を省略することができる。
As described above, in the
また、前記画像形成装置1の構成においては、前記表示画面カスタマイズ手段により前記表示画面がカスタマイズされ、前記画面順序情報に含まれる表示画面へ遷移させる操作部品であるショートカットキーが当該カスタマイズされた表示画面に追加されたとき、画面フロー上当該ショートカットキー操作を優先させる為の修正として、前記画面フロー作成情報修正手段は、前記カスタマイズされた表示画面での当該ショートカットキー操作による設定状態を示すよう前記設定操作情報を修正し、当該ショートカットキー操作による遷移先の表示画面の画面順序が前記カスタマイズされた表示画面の次になるよう前記画面順序情報を修正し、当該ショートカットキー操作による遷移先の表示画面と前記カスタマイズされた表示画面との間の画面順序に位置する表示画面を前記画面順序情報から削除する。
In the configuration of the
このように実施形態に係る上記画像形成装置1においては、操作画面にいわゆるショートカットキーが追加される画面カスタマイズがなされたとき、画面フロー上当該ショートカットキー操作を優先させる為の画面フロー作成情報を修正するので、より少ない手順操作による画面フローを作成でき、より少ない手順操作による操作マニュアルを作成できる。
As described above, in the
また、前記画像形成装置1の構成においては、前記画面順序情報からの削除を禁止する表示画面を規定する禁止規定手段を有し、前記ショートカットキーが前記カスタマイズされた表示画面に追加され、当該ショートカットキー操作により前記禁止規定手段により削除が禁止された表示画面が省略される場合、前記画面フロー作成情報修正手段は、前記ショートカットキー操作を優先させるための修正を中止する。
The configuration of the
このように実施形態に係る上記画像形成装置1においては、画面フローにおいて所定の、操作画面をチェックポイント画面として規定でき、当該チェックポイント画面については、ショートカットキーによるショートカットを禁止するので、操作手順上、必須である場合又は省略したくない操作画面が、ショートカットキー操作により省略されてしまうのを防止することができる。
As described above, in the
また、前記画像形成装置1の構成においては、前記表示画面カスタマイズ手段により前記表示画面がカスタマイズされ、前記画面順序情報に含まれる表示画面へ遷移させる操作部品が削除又は非表示されたとき、前記操作パネルに警告画面を表示する。
Further, in the configuration of the
このように実施形態に係る上記画像形成装置1においては、一旦画面フロー作成情報が取得されてから、操作画面がカスタマイズされ、操作対象のボタンが削除等された場合、ユーザに警告画面を表示するので、誤った画面カスタマイズにより画面フローを作成できない旨(又は、当該画面フローに従って操作を遂行できない旨)を通知することができる。
As described above, in the
以上本発明によれば、ジョブ実行までの一連の操作手順を表現した操作画面フローを作成して当該装置の操作支援を行う画像形成装置、画面フロー作成方法及びプログラムを提供することが可能となる。 As described above, according to the present invention, it is possible to provide an image forming apparatus, a screen flow creation method, and a program for creating an operation screen flow expressing a series of operation procedures up to job execution and supporting the operation of the apparatus. .
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 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.
1 画像形成装置
11 操作パネル
11a 入力装置
11b 表示装置
12 記憶メディアI/F
12a ドライブ装置
12b 記録媒体
13 コントローラ
13a ROM
13b RAM
13c CPU
14 データ通信I/F
14a インターフェース装置
15 スキャナ
15a 画像読取装置
16 プロッタ
16a 印刷装置
17 HDD
301 画面管理部
302 画面フロー作成情報取得部
303 画面フロー作成部
304 画面情報
305 画面フロー作成情報
306 画面フロー作成情報修正部
307 カスタマイズ画面情報
DESCRIPTION OF
13b RAM
13c CPU
14 Data communication I / F
301
Claims (6)
前記画面情報と、前記表示画面でのキー操作による設定状態を示す設定操作情報と、前記表示画面の画面遷移順序を示す画面順序情報と、を含む画面フロー作成情報を取得する画面フロー作成情報取得手段と、
前記画面フロー作成情報に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、前記画面イメージを画面遷移順に並べた画面フローを作成する画面フロー作成手段と、
前記画面情報を変更して、前記表示画面のカスタマイズを行う表示画面カスタマイズ手段と、
前記表示画面カスタマイズ手段により変更された画面情報に基づいて、前記画面フロー作成情報取得手段に取得された画面フロー作成情報を修正する画面フロー作成情報修正手段とを有し、
前記画面フロー作成手段は、前記画面フロー作成情報修正手段により修正された画面フロー作成情報に基づいて、画面フローを作成すること、
を特徴とする画像形成装置。 An image forming apparatus that includes an operation panel and displays a display screen related to image formation on the operation panel based on screen information for generating a display screen,
Screen flow creation information acquisition for acquiring screen flow creation information including the screen information, setting operation information indicating a setting state by a key operation on the display screen, and screen order information indicating a screen transition order of the display screen Means,
Based on the screen flow creation information, creating a screen image expressing a setting state by key operation on the display screen, and creating a screen flow in which the screen images are arranged in screen transition order;
Display screen customization means for changing the screen information and customizing the display screen;
Screen flow creation information correction means for correcting the screen flow creation information acquired by the screen flow creation information acquisition means based on the screen information changed by the display screen customization means;
The screen flow creation means creates a screen flow based on the screen flow creation information modified by the screen flow creation information modification means;
An image forming apparatus.
画面フロー上当該ショートカットキー操作を優先させる為の修正として、前記画面フロー作成情報修正手段は、前記カスタマイズされた表示画面での当該ショートカットキー操作による設定状態を示すよう前記設定操作情報を修正し、当該ショートカットキー操作による遷移先の表示画面の画面順序が前記カスタマイズされた表示画面の次になるよう前記画面順序情報を修正し、当該ショートカットキー操作による遷移先の表示画面と前記カスタマイズされた表示画面との間の画面順序に位置する表示画面を前記画面順序情報から削除すること、
を特徴とする請求項1に記載の画像形成装置。 When the display screen is customized by the display screen customization means, and a shortcut key that is an operation component for transitioning to the display screen included in the screen order information is added to the customized display screen,
As a modification to prioritize the shortcut key operation on the screen flow, the screen flow creation information modification unit modifies the setting operation information to indicate a setting state by the shortcut key operation on the customized display screen, The screen order information is corrected so that the screen order of the transition destination display screen by the shortcut key operation is next to the customized display screen, and the transition destination display screen and the customized display screen by the shortcut key operation are corrected. Deleting the display screen located in the screen order between and from the screen order information;
The image forming apparatus according to claim 1.
前記ショートカットキーが前記カスタマイズされた表示画面に追加され、当該ショートカットキー操作により前記禁止規定手段により削除が禁止された表示画面が省略される場合、前記画面フロー作成情報修正手段は、前記ショートカットキー操作を優先させるための修正を中止すること、
を特徴とする請求項2に記載の画像形成装置。 A prohibition specifying means for specifying a display screen that prohibits deletion from the screen order information;
When the shortcut key is added to the customized display screen and the display screen whose deletion is prohibited by the prohibition specifying unit is omitted by the shortcut key operation, the screen flow creation information correcting unit is configured to operate the shortcut key operation. Discontinuing modifications to prioritize
The image forming apparatus according to claim 2.
を特徴とする請求項1ないし3何れか一項に記載の画像形成装置。 Displaying the warning screen on the operation panel when the display screen is customized by the display screen customization means and the operation component to be changed to the display screen included in the screen order information is deleted or hidden;
The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
前記画面情報と、前記表示画面でのキー操作による設定状態を示す設定操作情報と、前記表示画面の画面遷移順序を示す画面順序情報と、を含む画面フロー作成情報を取得する画面フロー作成情報取得手順と、
前記画面フロー作成情報に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、前記画面イメージを画面遷移順に並べた画面フローを作成する画面フロー作成手順と、
前記画面情報を変更して、前記表示画面のカスタマイズを行う表示画面カスタマイズ手順と、
前記表示画面カスタマイズ手順により変更された画面情報に基づいて、前記画面フロー作成情報取得手順に取得された画面フロー作成情報を修正する画面フロー作成情報修正手順とを有し、
前記画面フロー作成手順は、前記画面フロー作成情報修正手順により修正された画面フロー作成情報に基づいて、画面フローを作成すること、
を特徴とする画面フロー作成方法。 A screen flow creation method in an image forming apparatus comprising an operation panel and displaying a display screen related to image formation on the operation panel based on screen information for generating a display screen,
Screen flow creation information acquisition for acquiring screen flow creation information including the screen information, setting operation information indicating a setting state by a key operation on the display screen, and screen order information indicating a screen transition order of the display screen Procedure and
Based on the screen flow creation information, create a screen image representing a setting state by key operation on the display screen, and create a screen flow in which the screen images are arranged in the order of screen transition;
A display screen customization procedure for changing the screen information and customizing the display screen;
A screen flow creation information correction procedure for correcting the screen flow creation information acquired in the screen flow creation information acquisition procedure based on the screen information changed by the display screen customization procedure;
The screen flow creation procedure creates a screen flow based on the screen flow creation information modified by the screen flow creation information modification procedure;
A screen flow creation method characterized by
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009200618A JP2011051163A (en) | 2009-08-31 | 2009-08-31 | Image forming apparatus and image transmitting method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009200618A JP2011051163A (en) | 2009-08-31 | 2009-08-31 | Image forming apparatus and image transmitting method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011051163A true JP2011051163A (en) | 2011-03-17 |
Family
ID=43940708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009200618A Pending JP2011051163A (en) | 2009-08-31 | 2009-08-31 | Image forming apparatus and image transmitting method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2011051163A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2621157A2 (en) * | 2012-01-26 | 2013-07-31 | Kyocera Document Solutions Inc. | Operation device, image forming apparatus and image forming apparatus system |
| US9883057B2 (en) | 2013-12-12 | 2018-01-30 | Fuji Xerox Co., Ltd. | Processing apparatus and program product for creating, in response to user instruction, process receiving portions to be displayed differently and to perform a different process |
| JP2023102093A (en) * | 2022-01-11 | 2023-07-24 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing program |
-
2009
- 2009-08-31 JP JP2009200618A patent/JP2011051163A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2621157A2 (en) * | 2012-01-26 | 2013-07-31 | Kyocera Document Solutions Inc. | Operation device, image forming apparatus and image forming apparatus system |
| JP2013175164A (en) * | 2012-01-26 | 2013-09-05 | Kyocera Document Solutions Inc | Operation device, image forming device, and image forming device system |
| US9477377B2 (en) | 2012-01-26 | 2016-10-25 | Kyocera Document Solutions Inc. | Operation device, image forming apparatus and image forming apparatus system |
| US9883057B2 (en) | 2013-12-12 | 2018-01-30 | Fuji Xerox Co., Ltd. | Processing apparatus and program product for creating, in response to user instruction, process receiving portions to be displayed differently and to perform a different process |
| US10911617B2 (en) | 2013-12-12 | 2021-02-02 | Fuji Xerox Co., Ltd. | Processing apparatus and program product for attaching mark to displayed process receiving portion to simulate a hardware button |
| JP2023102093A (en) * | 2022-01-11 | 2023-07-24 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100586140C (en) | Display control system, image procesing apparatus, and display control method | |
| JP5262321B2 (en) | Image forming apparatus, display processing apparatus, display processing method, and display processing program | |
| US8531686B2 (en) | Image processing apparatus displaying an overview screen of setting details of plural applications | |
| US10122874B2 (en) | Image forming apparatus, method for controlling operation screen of image forming apparatus | |
| US20090046057A1 (en) | Image forming apparatus, display processing apparatus, display processing method, and computer program product | |
| JP2008219501A (en) | Image processing apparatus, image processing method, and image processing program | |
| EP2393275B1 (en) | Information processing system, information processing apparatus, control method thereof, and program | |
| JP2011070472A (en) | Method, system and program for supporting development of application | |
| JP2019120997A (en) | Information processing apparatus, image forming apparatus, and program | |
| CN101556531A (en) | Information processor, information processing method, and recording medium | |
| JP5505551B1 (en) | Processing device, display device, and program | |
| US20100115464A1 (en) | Program and method for providing predetermined processing with registered items | |
| JP5217809B2 (en) | Information processing apparatus, operation manual creation method, and operation manual creation program | |
| US11379159B2 (en) | Information processing device and non-transitory computer readable medium | |
| JP2011051163A (en) | Image forming apparatus and image transmitting method | |
| JP6919370B2 (en) | Image forming device and program | |
| JP5686172B2 (en) | Image forming apparatus, setting change method, program, and information processing apparatus | |
| JP6724466B2 (en) | Information processing device and program | |
| JP2020017847A (en) | Information processing device and program | |
| JP2025098727A (en) | Information processing system and program | |
| JP2005117544A (en) | Image forming apparatus, operation panel control method, and program for causing computer to execute the method | |
| JP5357206B2 (en) | Computer program and storage medium | |
| JP2010187213A (en) | Image forming apparatus, setting change method, program, and information processing apparatus | |
| JP2012059106A (en) | Customization device, printing system, customization method, and customization program | |
| JP6618593B2 (en) | Image processing apparatus, image processing apparatus control method, and program |