[go: up one dir, main page]

JP2007087119A - Instruction input acceptance method, user interface device and program - Google Patents

Instruction input acceptance method, user interface device and program Download PDF

Info

Publication number
JP2007087119A
JP2007087119A JP2005275277A JP2005275277A JP2007087119A JP 2007087119 A JP2007087119 A JP 2007087119A JP 2005275277 A JP2005275277 A JP 2005275277A JP 2005275277 A JP2005275277 A JP 2005275277A JP 2007087119 A JP2007087119 A JP 2007087119A
Authority
JP
Japan
Prior art keywords
operability
user
unit
evaluation information
predetermined
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
Application number
JP2005275277A
Other languages
Japanese (ja)
Inventor
Yasuo Saito
保夫 齋藤
Kenichi Ishida
健一 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2005275277A priority Critical patent/JP2007087119A/en
Publication of JP2007087119A publication Critical patent/JP2007087119A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the customer satisfaction level for performance, operability or the like of a user operating function. <P>SOLUTION: An operation information acquisition part 810 acquires information showing a user operation according to a predetermined operation menu in execution of a predetermined job, and stores the acquired information showing the user operation in an operation history storage part 820. An operability confirmation part 840 inquires of the user for operability evaluation information showing the operability or satisfaction level of the user operation, and stores the information in association with the job in an operability evaluation information storage part 850. An operability evaluation information analysis part 870 reads the operability evaluation information from the storage part 850 at a predetermined time, analyzes the operability or satisfaction level at the current point of time, and reports the analysis result to an operability improvement processing part 880. The processing part 880 changes the operation menu so as to improve the operability or satisfaction level. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、たとえばプリンタ装置、ファクシミリ装置、あるいはそれらの機能を有する複合機など様々な装置に用いられる指示入力受付方法およびユーザインタフェース装置(指示入力装置)並びにプログラムに関する。   The present invention relates to an instruction input receiving method, a user interface device (instruction input device), and a program, which are used in various devices such as a printer device, a facsimile device, or a multifunction device having these functions.

各種の装置を取り扱うためユーザは、その装置の操作パネルなどで操作を行なう。しかしながら、その操作方法が不明なこともしばしば起こる。このような場合の対処として、ヘルプ情報を提供するアシスト機能が知られている。   In order to handle various devices, the user operates the operation panel of the device. However, it often happens that the operation method is unknown. As a countermeasure for such a case, an assist function for providing help information is known.

たとえば特許文献1には、システムの各状態における所要時間を計測し、この計測された所要時間とともにユーザの操作履歴を記録し、ヘルプ要求時に記録しておいた操作履歴から一連の状態系列を抽出し、この抽出された状態系列の各状態における所要時間と予め定められた標準所要時間を比較して、この比較結果に基づいてヘルプ情報をユーザに提供する仕組みが提案されている。   For example, in Patent Document 1, the required time in each state of the system is measured, the user's operation history is recorded together with the measured required time, and a series of state series is extracted from the operation history recorded at the time of requesting help. Then, a mechanism has been proposed in which the required time in each state of the extracted state series is compared with a predetermined standard required time, and help information is provided to the user based on the comparison result.

特開2000−231429号公報JP 2000-231429 A

しかしながら、特許文献1に記載の仕組みでは、利用者が操作に要した時間を手がかりに効率的なヘルプ情報を自動的に提供するものであり、長い操作が行なわれている場合でも、ヘルプ要求時にヘルプ情報の文脈を適切に推定し、ユーザの所望する情報を効率的に提供することができる効果が得られるものの、ヘルプ情報を自動的に提供してしまう弊害が発生し、その機能、性能、操作性などの顧客満足度が必ずしもよくないという問題がある。   However, in the mechanism described in Patent Document 1, efficient help information is automatically provided based on the time required for the operation by the user, and even when a long operation is performed, the help is requested. Although it is possible to appropriately estimate the context of help information and efficiently provide the information desired by the user, there is an adverse effect of automatically providing help information, its function, performance, There is a problem that customer satisfaction such as operability is not always good.

たとえば、利用者は、実際には操作性がよいと感じているにも拘わらず、操作履歴によっては操作性が悪いと判断され、改悪されてしまう可能性がある。具体的には、操作中に別のことをしたため、ボタン押下間隔が長くなり、操作性が悪いと判断されてしまい、ヘルプが表示されるようになってしまう可能性がある。   For example, although the user actually feels that the operability is good, there is a possibility that the operability is judged to be bad depending on the operation history and the user may be altered. Specifically, because something else was done during the operation, the button press interval becomes longer, and it is determined that the operability is poor, and help may be displayed.

本発明は、上記事情に鑑みてなされたものであり、ユーザ操作機能の性能や操作性などの顧客満足度を改善できる仕組みを提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide a mechanism that can improve customer satisfaction such as performance and operability of user operation functions.

本発明に係る仕組みにおいては、所定のジョブ実行時の所定の操作メニューに従ったユーザ操作を示す情報を取得し、この取得したユーザ操作を示す情報を所定の記憶媒体に記憶しておくとともに、そのユーザ操作の操作性や満足度を示す操作性評価情報をユーザに問い合わせてジョブと対応付けて所定の記憶媒体に記憶しておく。この後、所定のタイミングで操作性評価情報を読み出して現時点の操作メニューの操作性や満足度を解析し、操作性や満足度が改善されるように操作メニューを変更するようにした。   In the mechanism according to the present invention, information indicating a user operation according to a predetermined operation menu at the time of executing a predetermined job is acquired, and the information indicating the acquired user operation is stored in a predetermined storage medium, The operability evaluation information indicating the operability and satisfaction of the user operation is inquired of the user and stored in a predetermined storage medium in association with the job. Thereafter, the operability evaluation information is read at a predetermined timing, the operability and satisfaction of the current operation menu are analyzed, and the operation menu is changed so that the operability and satisfaction are improved.

つまり、あるジョブを実行する際の操作が使い易かったのか否かの情報を順次記憶媒体に記憶しておくことで操作履歴を取っておく。そして、所定のタイミングでその操作履歴を読み出して、現時点の操作メニューの操作性や満足度を解析する。そして、必要であれば、つまり操作性や満足度が悪ければ、改善されるように操作メニューを変更するのである。   That is, the operation history is kept by sequentially storing information on whether or not the operation for executing a certain job is easy to use in a storage medium. Then, the operation history is read at a predetermined timing, and the operability and satisfaction of the current operation menu are analyzed. Then, if necessary, that is, if the operability and satisfaction are poor, the operation menu is changed so as to be improved.

本発明によれば、操作履歴を取っておき、後にその操作履歴を読み出して現時点の操作メニューの操作性や満足度を解析して、操作性や満足度が改善されるように操作メニューを変更するようにしたので、ユーザ操作機能の操作性や満足度を改善できる。   According to the present invention, the operation history is saved, the operation history is read out later, the operability and satisfaction of the current operation menu are analyzed, and the operation menu is changed so that the operability and satisfaction are improved. Therefore, the operability and satisfaction of the user operation function can be improved.

以下、図面を参照して本発明の実施形態について詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

<ユーザインタフェース制御機能>
図1は、ユーザインタフェース部を制御する制御機能部も含めた指示入力装置の一例であるユーザインタフェース装置の全体概要を示す図である。なお、ここでは、ユーザインタフェース部が複写機や印刷装置などの画像形成装置に設けられていて、ユーザインタフェース部を制御する制御機能部は、ユーザインタフェース部だけでなく、画像読取りを行なう画像読取部や画像出力を行なう画像出力部などの制御をも行なうものとして説明する。
<User interface control function>
FIG. 1 is a diagram illustrating an overall outline of a user interface device that is an example of an instruction input device including a control function unit that controls a user interface unit. Here, the user interface unit is provided in an image forming apparatus such as a copying machine or a printing apparatus, and the control function unit that controls the user interface unit is not only the user interface unit but also an image reading unit that reads an image. In the following description, it is assumed that control is also performed for an image output unit that performs image output.

全体概要としては、CPUや各種のメモリなどを備えたパーソナルコンピュータなどの一般的な情報処理装置と同様である。すなわち、本実施形態において、指示入力受付処理を行なう仕組みは、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機(コンピュータ)を用いてソフトウェア的に実現することも可能である。   The general outline is the same as that of a general information processing apparatus such as a personal computer having a CPU and various memories. That is, in this embodiment, the mechanism for performing the instruction input reception process is not limited to being configured by a hardware processing circuit, but is realized by software using an electronic computer (computer) based on a program code that realizes the function. It is also possible.

よって、指示入力受付処理を、電子計算機(コンピュータ)を用いてソフトウェアで実現するために好適なプログラムあるいはこのプログラムを格納したコンピュータ読取可能な記憶媒体を発明として抽出することもできる。   Therefore, a program suitable for realizing the instruction input acceptance process with software using an electronic computer (computer) or a computer-readable storage medium storing the program can be extracted as an invention.

電子計算機に一連の指示入力受付処理機能をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ(組込マイコンなど)、あるいは、CPU(Central Processing Unit )、論理回路、記憶装置などの機能を1つのチップ上に搭載して所望のシステムを実現するSOC(System On a Chip:システムオンチップ)、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。   When making a computer execute a series of instruction input reception processing functions by software, a computer (such as an embedded microcomputer) in which a program constituting the software is incorporated in dedicated hardware or a CPU (Central Processing) Unit), logic circuit, storage device, etc. on a single chip to realize the desired system SOC (System On a Chip) or various programs by installing various programs It is installed from a recording medium in a general-purpose personal computer or the like capable of executing functions.

記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの状態変化を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。   The recording medium causes a state change of energy such as magnetism, light, electricity, etc. according to the description contents of the program to the reading device provided in the hardware resource of the computer, and in the form of a signal corresponding to the change. The program description can be transmitted to the reader.

たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク(フレキシブルディスクFDを含む)、光ディスク(CD−ROM(Compact Disc-Read Only Memory )、DVD(Digital Versatile Disc)を含む)、光磁気ディスク(MD(Mini Disc )を含む)、または半導体メモリなどよりなるパッケージメディア(可搬型の記憶媒体)により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROMやハードディスクなどで構成されてもよい。   For example, a magnetic disk (including a flexible disk FD), an optical disk (CD-ROM (Compact Disc-Read Only Memory)), a DVD on which a program is recorded, which is distributed to provide a program to a user separately from a computer. (Including Digital Versatile Disc), magneto-optical disc (including MD (Mini Disc)), or package media (portable storage media) made of semiconductor memory, etc. It may be configured by a ROM, a hard disk, or the like in which a program is recorded, which is provided to the user in a state of being recorded.

また、ソフトウェアを構成するプログラムは、記録媒体を介して提供されることに限らず、記録媒体を用いずに、有線あるいは無線などの通信網を介して提供されてもよい。   The program constituting the software is not limited to be provided via a recording medium, and may be provided via a wired or wireless communication network without using the recording medium.

たとえば、指示入力受付処理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体が指示入力受付処理機能を実現する。   For example, a storage medium in which a program code of software that realizes an instruction input acceptance processing function is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program code stored in the storage medium. By executing the reading, the same effect as that achieved by the hardware processing circuit can be achieved. In this case, the program code itself read from the storage medium realizes the instruction input acceptance processing function.

また、コンピュータが読み出したプログラムコードを実行することで、指示入力受付処理を行なう機能が実現されるだけでなく、プログラムコードの指示に基づき、コンピュータ上で稼働しているOS(Operating Systems ;基本ソフト)などが実際の処理の一部または全部を行ない、その処理により指示入力受付処理を行なう機能が実現される場合であってもよい。   In addition, by executing the program code read by the computer, not only the function of performing the instruction input reception process is realized, but also an OS (Operating Systems; basic software) running on the computer based on the instruction of the program code ) Etc. may perform part or all of the actual processing, and the function of performing the instruction input acceptance processing by the processing may be realized.

さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によって指示入力受付処理を行なう機能が実現される場合であってもよい。   Further, after the program code read from the storage medium is written in a memory provided in a function expansion card inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. There may be a case where the CPU or the like provided in the card or the function expansion unit performs part or all of the actual processing, and the function of performing the instruction input acceptance processing is realized by the processing.

電子計算機には、たとえば、複写アプリケーションやプリンタアプリケーション、ファクシミリ(FAX)アプリケーション、あるいは他のアプリケーション用の処理プログラムなど、従来の画像形成装置(たとえば印刷装置や複合機など)におけるものと同様のソフトウェアが組み込まれる。また、ネットワーク9を介して外部とのデータを送受信したりするための制御プログラムも組み込まれる。   In the electronic computer, for example, software similar to that in a conventional image forming apparatus (for example, a printing apparatus or a multifunction machine) such as a copying application, a printer application, a facsimile (FAX) application, or a processing program for another application is provided. Incorporated. A control program for transmitting and receiving data to and from the outside via the network 9 is also incorporated.

このとき、ユーザインタフェース部940を制御する処理を行なう機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。たとえば、既存の複写装置制御ソフトやプリンタ制御ソフト(プリンタドライバ)に組み込まれるアドインソフトとして提供されてもよい。   At this time, the program is provided as a file describing a program code that realizes a function of performing processing for controlling the user interface unit 940. In this case, the program is not limited to being provided as a batch program file, and is configured by a computer. Depending on the hardware configuration of the system to be implemented, it may be provided as an individual program module. For example, it may be provided as add-in software incorporated in existing copying apparatus control software or printer control software (printer driver).

たとえば図1は、CPUやメモリを利用してソフトウェア的に指示入力受付処理を行なう機能を持つユーザインタフェース装置を構成する、すなわちパーソナルコンピュータなどのコンピュータ(電子計算機)の機能を利用して指示入力受付処理をソフトウェア的に実現する場合のハードウェア構成の一例を示すブロック図である。   For example, FIG. 1 shows a user interface device having a function of performing instruction input reception processing in software using a CPU or memory, that is, instruction input reception using the function of a computer (electronic computer) such as a personal computer. It is a block diagram which shows an example of the hardware constitutions in the case of implement | achieving a process like software.

もちろん、このようなコンピュータを用いた構成に限らず、専用のハードウェアの組合せにより指示入力受付処理を行なう構成にすることもできる。ただし、ソフトウェアにより処理を実行させる仕組みとすることで、ハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点を享受できるようになる。   Of course, the configuration is not limited to such a configuration using a computer, and a configuration in which instruction input acceptance processing is performed by a combination of dedicated hardware may be employed. However, by adopting a mechanism for executing processing by software, it is possible to enjoy the advantage that the processing procedure can be easily changed without changing the hardware.

たとえば、ユーザインタフェース装置を構成するコンピュータシステム900は、コントローラー部901と、ハードディスク装置、フレキシブルディスク(FD)ドライブ、あるいはCD−ROM(Compact Disk ROM)ドライブ、半導体メモリコントローラなどの、所定の記憶媒体からデータを読み出したり記録したりするための記録・読取制御部902とを有する。   For example, the computer system 900 constituting the user interface device includes a controller unit 901 and a predetermined storage medium such as a hard disk device, a flexible disk (FD) drive, a CD-ROM (Compact Disk ROM) drive, or a semiconductor memory controller. And a recording / reading control unit 902 for reading and recording data.

コントローラー部901は、CPU912、読出専用の記憶部であるROM(Read Only Memory)913、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるRAM(Random Access Memory)915、および不揮発性の記憶部の一例であるRAM(NVRAMと記述する)916を有している。   The controller unit 901 includes a CPU 912, a ROM (Read Only Memory) 913 that is a read-only storage unit, a RAM (Random Access Memory) 915 that is an example of a volatile storage unit that can be written and read at any time, and a nonvolatile memory A RAM (denoted as NVRAM) 916, which is an example of a sex storage unit.

上記において“揮発性の記憶部”とは、装置の主電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置の主電源がオフされた場合でも記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。また、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置を不揮発性の記憶部として利用できる。   In the above description, the “volatile storage unit” means a storage unit in which the stored contents are lost when the main power supply of the apparatus is turned off. On the other hand, the “nonvolatile storage unit” means a storage unit in a form that keeps stored contents even when the main power of the apparatus is turned off. Any memory device can be used as long as it can retain the stored contents. The semiconductor memory device itself is not limited to a nonvolatile memory device, and a backup power supply is provided to make a volatile memory device “nonvolatile”. You may comprise as follows. Further, the present invention is not limited to a semiconductor memory element, and may be configured using a medium such as a magnetic disk or an optical disk. For example, a hard disk device can be used as a nonvolatile storage unit.

また、コンピュータシステム900は、ユーザインタフェースをなす機能部として、キーボード、マウス、ジョイスティック、ライトペンなどの計算機に用いられる入力機器あるいはタッチパネル付きの表示パネル部941aや操作キー部941bを具備した画像形成装置に備えられる操作パネル部941などを利用した指示入力部903を有する。また、操作時のガイダンス画面や処理結果などの所定の情報を表示パネル部941aや通常のCRTモニタあるいはLCD表示装置などにてユーザに提示する表示出力部904を有する。   Further, the computer system 900 includes an input device used for a computer such as a keyboard, a mouse, a joystick, and a light pen, or a display panel unit 941a with a touch panel and an operation key unit 941b as a functional unit that forms a user interface. An instruction input unit 903 using an operation panel unit 941 and the like provided in FIG. In addition, it has a display output unit 904 for presenting predetermined information such as a guidance screen at the time of operation and a processing result to the user on a display panel unit 941a, a normal CRT monitor, an LCD display device, or the like.

指示入力部903、表示出力部904、および操作パネル部941で、ユーザインタフェース部940が構成されている。   The instruction input unit 903, the display output unit 904, and the operation panel unit 941 constitute a user interface unit 940.

また、コンピュータシステム900は、処理対象の画像を読み取る画像読取部(スキャナユニット)905と、画像処理端末6における処理済みの画像を所定の出力媒体(たとえば印刷用紙)に出力する画像形成部906と、各機能部との間のインタフェース機能をなすインタフェース部(IF部)909とを有する。   The computer system 900 also includes an image reading unit (scanner unit) 905 that reads an image to be processed, and an image forming unit 906 that outputs an image processed by the image processing terminal 6 to a predetermined output medium (for example, printing paper). , And an interface unit (IF unit) 909 that performs an interface function with each functional unit.

インタフェース部909としては、処理データ(画像データを含む)や制御データの転送経路であるシステムバス991の他、たとえば、画像読取部905とのインタフェース機能をなすスキャナIF部995、画像形成部906や他のプリンタとのインタフェース機能をなすプリンタIF部996、およびインターネットなどのネットワーク9との間の通信データの受け渡しを仲介する通信IF部999を有している。   Examples of the interface unit 909 include a system bus 991 that is a transfer path of processing data (including image data) and control data, a scanner IF unit 995 that functions as an interface with the image reading unit 905, an image forming unit 906, and the like. It has a printer IF unit 996 that functions as an interface with other printers, and a communication IF unit 999 that mediates transfer of communication data with the network 9 such as the Internet.

画像読取部905は、画像入力端末の機能を備えており、たとえばCCD固体撮像素子の全幅アレイを使用して、読取位置へ送られた原稿に光を照射することで、原稿上の画像を読み取り、この読み取った画像を表す赤R、緑G、青Bのアナログビデオ信号をデジタル信号へ変換する。   The image reading unit 905 has a function of an image input terminal. For example, by using a full-width array of a CCD solid-state imaging device, the image reading unit 905 reads an image on the document by irradiating light to the document sent to the reading position. The red R, green G, and blue B analog video signals representing the read image are converted into digital signals.

画像形成部906は、たとえば画像読取部905にて得られた画像信号により表される画像を、電子写真式、感熱式、熱転写式、インクジェット式、あるいは同様な従来の画像形成処理を利用して、普通紙や感熱紙上に可視画像を形成する(印刷する)。   The image forming unit 906 uses, for example, an electrophotographic type, thermal type, thermal transfer type, ink jet type, or similar conventional image forming process to display an image represented by the image signal obtained by the image reading unit 905. A visible image is formed (printed) on plain paper or thermal paper.

このため、画像形成部906は、たとえばイエローY,マゼンタM,シアンC,ブラックKの2値化信号などの印刷出力用データを生成する画像処理部962と、画像処理端末6をデジタル印刷システムとして稼働させるためのラスタ出力スキャンベースのプリントエンジン964を備える。   Therefore, the image forming unit 906 uses, for example, an image processing unit 962 that generates print output data such as binary signals of yellow Y, magenta M, cyan C, and black K, and the image processing terminal 6 as a digital printing system. A raster output scan-based print engine 964 is provided for operation.

このような構成において、CPU912は、システムバス991を介してシステム全体の制御を行なう。ROM913は、CPU912の制御プログラムなどを格納する。RAM915は、SRAM(Static Random Access Memory )などで構成され、プログラム制御変数や各種処理のためのデータなどを格納する。また、RAM915は、所定のアプリケーションプログラムによって取得した電子ドキュメント(文字データのみに限らず画像データを含んでよい)や自装置に備えられている画像読取部905で取得した画像データ、さらには外部から取得した電子データなどを一時的に格納する領域を含んでいる。   In such a configuration, the CPU 912 controls the entire system via the system bus 991. The ROM 913 stores a control program for the CPU 912 and the like. The RAM 915 is configured by SRAM (Static Random Access Memory) or the like, and stores program control variables, data for various processes, and the like. Further, the RAM 915 stores an electronic document (not only character data but also image data) acquired by a predetermined application program, image data acquired by the image reading unit 905 provided in the apparatus, and externally. An area for temporarily storing acquired electronic data and the like is included.

たとえば、指示入力受付に関わる一連の処理をコンピュータに実行させるプログラムは、CD−ROMなどの記録媒体を通じて配布される。あるいは、このプログラムは、CD−ROMではなくFDに格納されてもよい。また、MOドライブを設け、MOに前記プログラムを格納してもよく、またフラッシュメモリなどの不揮発性の半導体メモリカードなど、その他の記録媒体にプログラムを格納してもよい。さらに、他のサーバなどからインターネットなどのネットワーク9を経由してプログラムをダウンロードして取得したり、あるいは更新したりしてもよい。   For example, a program that causes a computer to execute a series of processes related to receiving an instruction input is distributed through a recording medium such as a CD-ROM. Alternatively, this program may be stored in the FD instead of the CD-ROM. In addition, an MO drive may be provided to store the program in the MO, or the program may be stored in another recording medium such as a nonvolatile semiconductor memory card such as a flash memory. Furthermore, the program may be downloaded and acquired from another server or the like via the network 9 such as the Internet, or may be updated.

なお、プログラムを提供するための記録媒体としては、FDやCD−ROMなどの他にも、DVDなどの光学記録媒体、MDなどの磁気記録媒体、PDなどの光磁気記録媒体、テープ媒体、磁気記録媒体、ICカードやミニチュアカードなどの半導体メモリを用いることができる。記録媒体の一例としてのFDやCD−ROMなどには、後で説明する画像処理端末6におけるアドレスリストの提示に関わる一連の処理の一部または全ての機能を格納することができる。   As a recording medium for providing the program, in addition to FD and CD-ROM, an optical recording medium such as DVD, a magnetic recording medium such as MD, a magneto-optical recording medium such as PD, a tape medium, and a magnetic medium. A semiconductor memory such as a recording medium, an IC card, or a miniature card can be used. An FD or CD-ROM as an example of a recording medium can store a part or all of functions of a series of processes related to presentation of an address list in the image processing terminal 6 described later.

また、ハードディスク装置は、制御プログラムによる各種処理のためのデータを格納したり、画像読取部905で取得した画像データや外部から取得した印刷データなどを大量に一時的に格納したりする領域を含んでいる。また、ハードディスク装置、FDドライブ、あるいはCD−ROMドライブは、たとえば、CPU912にコンテンツ取得やアドレス取得あるいはアドレス設定などの処理をソフトウェアにて実行させるためのプログラムデータを登録するなどのために利用される。   The hard disk device also includes an area for storing data for various processes by the control program and temporarily storing a large amount of image data acquired by the image reading unit 905, print data acquired from the outside, and the like. It is out. The hard disk device, FD drive, or CD-ROM drive is used, for example, for registering program data for causing the CPU 912 to execute processing such as content acquisition, address acquisition, or address setting by software. .

なお指示入力受付処理の各機能部分の全ての処理をソフトウェアで行なうのではなく、これら機能部分の一部を専用のハードウェアにて行なう処理回路800を設けてもよい。   Instead of performing all processing of each functional part of the instruction input receiving process by software, a processing circuit 800 that performs part of these functional parts by dedicated hardware may be provided.

たとえば、処理回路800は、ユーザインタフェース部を制御する機能に関わる処理回路として、ユーザの操作情報を取得し、この取得した操作情報をハードディスク装置822などの記憶媒体を具備した操作履歴記憶部820に順次記憶させる操作情報取得部810を備える。   For example, the processing circuit 800 acquires user operation information as a processing circuit related to a function for controlling the user interface unit, and stores the acquired operation information in the operation history storage unit 820 including a storage medium such as the hard disk device 822. An operation information acquisition unit 810 is sequentially stored.

操作情報取得部810が取得した操作情報を操作履歴記憶部820に順次記憶させることで、操作履歴情報が操作履歴記憶部820に記憶されることになる。   The operation history information is stored in the operation history storage unit 820 by sequentially storing the operation information acquired by the operation information acquisition unit 810 in the operation history storage unit 820.

また、処理回路800は、ユーザ操作の善し悪しを示す操作性や満足度をユーザに問い合わせてその情報(以下操作性評価情報ともいう)を取得し、この取得した操作性や満足度に関する操作性評価情報をハードディスク装置852などの記憶媒体を具備した操作性評価情報記憶部850に記憶させる操作性確認部840を備える。   In addition, the processing circuit 800 inquires of the user about the operability and satisfaction indicating whether the user operation is good or bad, acquires the information (hereinafter also referred to as operability evaluation information), and operates the operability evaluation on the acquired operability and satisfaction. An operability confirmation unit 840 that stores information in an operability evaluation information storage unit 850 including a storage medium such as a hard disk device 852 is provided.

また、処理回路800は、操作性評価情報記憶部850に記憶されている操作性評価情報を統計的に解析する操作性評価情報解析部870と、操作性評価情報解析部870の解析結果に基づいて、操作性を自動的に改善する操作性改善処理部880とを備えている。   In addition, the processing circuit 800 is based on the operability evaluation information analysis unit 870 that statistically analyzes the operability evaluation information stored in the operability evaluation information storage unit 850 and the analysis result of the operability evaluation information analysis unit 870. And an operability improvement processing unit 880 that automatically improves operability.

ソフトウェアで行なう仕組みは、並列処理や連続処理に柔軟に対処し得るものの、その処理が複雑になるに連れ、処理時間が長くなるため、処理速度の低下が問題となる。これに対して、ハードウェア処理回路で行なうことで、高速化を図ったアクセラレータシステムを構築することができるようになる。アクセラレータシステムは、処理が複雑であっても、処理速度の低下を防ぐことができ、高いスループットを得ることができる。   Although the mechanism performed by software can flexibly cope with parallel processing and continuous processing, the processing time becomes longer as the processing becomes complicated, so that a reduction in processing speed becomes a problem. On the other hand, it is possible to construct an accelerator system with a higher speed by using a hardware processing circuit. Even if the processing is complicated, the accelerator system can prevent a reduction in processing speed and can obtain a high throughput.

<処理手順>
図4は、上記構成のユーザインタフェース装置をなすコンピュータシステム900における、ユーザインタフェース部940を制御する機能に関わる専用のハードウェア回路で構成された処理回路800の処理手順を説明するフローチャートである。
<Processing procedure>
FIG. 4 is a flowchart for explaining the processing procedure of the processing circuit 800 configured with a dedicated hardware circuit related to the function of controlling the user interface unit 940 in the computer system 900 constituting the user interface device having the above configuration.

操作情報取得部810は、利用者がユーザインタフェース部940にて押下したキーの識別子や押下回数あるいは押下日時など、ユーザインタフェース部940の表示パネル部941aや操作キー部941bの一般的な操作に関する種々の情報(纏めて通常時操作情報ともいう)を取得し、その通常時操作情報を操作履歴記憶部820に記憶させる(S110)。   The operation information acquisition unit 810 performs various operations related to general operations of the display panel unit 941a and the operation key unit 941b of the user interface unit 940, such as the identifier of the key pressed by the user on the user interface unit 940, the number of times of pressing, or the date and time of pressing. (Collectively referred to as normal operation information), and the normal operation information is stored in the operation history storage unit 820 (S110).

また、操作情報取得部810は、たとえば紙詰まりが発生した際の発生時刻や詳細内容、あるいは解決までの所要時間など、異常(トラブル)発生時の装置に対するユーザ操作とそれに関連した種々の情報(纏めて異常時操作情報ともいう)を取得し、その異常時操作情報を操作履歴記憶部820に記憶させる(S112)。   In addition, the operation information acquisition unit 810, for example, the user operation on the apparatus when an abnormality (trouble) occurs and various information related thereto (such as the time when the paper jam occurs, the detailed contents, or the time required for the solution) Collectively, it is also referred to as abnormal operation information), and the abnormal operation information is stored in the operation history storage unit 820 (S112).

さらに操作情報取得部810は、トナーなどの記録剤や用紙など消耗品の補給を行なった際には、その補給に要した時間など、消耗品の補給に関するユーザ操作とそれに関連した種々の情報(纏めて消耗品補給情報ともいう)を取得し、その消耗品補給情報を操作履歴記憶部820に記憶させる(S114)。   Further, when the consumable supplies such as toner and other recording materials and paper are replenished, the operation information acquisition unit 810 includes user operations related to the replenishment of consumables such as the time required for the replenishment and various information related thereto ( Collective supplies replenishment information collectively) is acquired, and the consumable supply information is stored in the operation history storage unit 820 (S114).

操作性確認部840は、たとえば、ジョブ終了時などに、操作性の良し悪しや満足度に関しての問合せ画面(後述する図3を参照)を表示パネル部941aに表示し利用者に問い合わせ(S120)、制限時間内に回答があると、この操作性や満足度に関する操作性評価情報をジョブ情報と対応付けて操作性評価情報記憶部850に記憶させる(S122−YES,S124)。なお、好ましくは、操作性評価情報を利用者と対応付けて操作性評価情報記憶部850に記憶させるとなおよい。こうすることで、複数の人の特徴をも勘案して操作性評価情報を操作性改善に利用することができる。   The operability confirmation unit 840 displays, for example, an inquiry screen (see FIG. 3 to be described later) regarding the operability of the operability or satisfaction on the display panel unit 941a at the end of the job, and inquires the user (S120). If there is an answer within the time limit, the operability evaluation information regarding the operability and satisfaction is associated with the job information and stored in the operability evaluation information storage unit 850 (S122—YES, S124). Preferably, the operability evaluation information is stored in the operability evaluation information storage unit 850 in association with the user. By doing so, the operability evaluation information can be used for operability improvement in consideration of the characteristics of a plurality of people.

ここで、操作性評価情報をジョブ情報と対応付けて操作性評価情報記憶部850に記憶させるのは、どのようなジョブの処理時に「操作性がよい」あるいは「操作性が悪い」、あるいは「満足であった」あるいは「不満であった」のかを特定できるようにするためである。   Here, the operability evaluation information is associated with the job information and stored in the operability evaluation information storage unit 850 because “operability is good”, “operability is bad”, or “ This is to make it possible to specify whether the user is satisfied or dissatisfied.

なお、操作性確認部840は、評価内容の悪い回答が得られた場合にのみ、その操作性評価情報をジョブ情報と対応付けて操作性評価情報記憶部850に記憶することで、操作性評価情報記憶部850に記憶されるデータ量を削減してもよい。本実施形態では、操作性評価情報記憶部850に記憶しておいた操作性評価情報を利用することで、操作性の改善を行なうことを目的としているので、評価内容の良い回答に関しては記憶しなくても不都合は生じない。   Note that the operability confirmation unit 840 stores the operability evaluation information in association with the job information in the operability evaluation information storage unit 850 only when an answer with a poor evaluation content is obtained. The amount of data stored in the information storage unit 850 may be reduced. In this embodiment, the purpose is to improve the operability by using the operability evaluation information stored in the operability evaluation information storage unit 850, so that an answer with a good evaluation content is stored. There is no inconvenience even if it is not.

また、操作性確認部840は、たとえば10秒などの問合せ期限を設けて(S122)、利用者がその問合せ期限内に回答しない場合には、問い合わせを自動的にキャンセルするようにしてもよい(S122−NO,S126)。   Further, the operability confirmation unit 840 may set an inquiry deadline such as 10 seconds (S122), and if the user does not answer within the inquiry deadline, the inquiry may be automatically canceled ( S122-NO, S126).

あるいは、たとえば表示パネル部941aに表示する問合せ画面にキャンセルボタンを用意する、あるいは操作キー部941bにキャンセルボタンを用意するなどして構成された確認取消部を設けて、キャンセルボタン押下などで問い合わせを途中でキャンセルできるようにしてもよい(後述する図3(B)を参照)。   Alternatively, for example, a cancel button is provided on the inquiry screen displayed on the display panel unit 941a, or a confirmation canceling unit configured by providing a cancel button on the operation key unit 941b is provided, and an inquiry is made by pressing the cancel button. You may enable it to cancel on the way (refer FIG.3 (B) mentioned later).

操作性評価情報解析部870は、たとえば次のジョブを開始するタイミングで(S130−YES)、操作性評価情報記憶部850に記憶されている操作性評価情報を読み出して、現在設定されている操作メニューの難易を解析し、その解析結果を操作性改善処理部880に通知する(S132)。   The operability evaluation information analysis unit 870 reads out the operability evaluation information stored in the operability evaluation information storage unit 850, for example, at the timing of starting the next job (S130-YES), and the currently set operation. The difficulty of the menu is analyzed, and the analysis result is notified to the operability improvement processing unit 880 (S132).

操作性改善処理部880は、操作性評価情報解析部870の解析結果に基づいて、操作性評価情報が好ましくない状態にあると、操作性を自動的に改善する(S134)。たとえば、予め操作の難易性として高度/中度/低度、あるいはさらに多段階に分別した複数の操作メニューを用意しておき、操作性評価情報解析部870の解析結果に基づいて、「操作性が悪い」あるいは「不満であった」という回答が多数得られていたときには、より操作性を簡易にする操作メニューに切り替える。これにより、タッチパネルなどの対話型の操作画面を持った複写機を含む画像形成装置において、その機能、性能、操作性などの満足度を改善することができる。   Based on the analysis result of the operability evaluation information analysis unit 870, the operability improvement processing unit 880 automatically improves the operability when the operability evaluation information is not preferable (S134). For example, a plurality of operation menus that are classified in advance into high / medium / low or even multi-stage as the difficulty of operation are prepared in advance, and based on the analysis result of the operability evaluation information analysis unit 870, “operability If a large number of responses such as “I am bad” or “I was dissatisfied” are obtained, the operation menu is switched to a simpler operability. Thereby, in an image forming apparatus including a copying machine having an interactive operation screen such as a touch panel, the satisfaction of the function, performance, operability, and the like can be improved.

なお、操作性評価情報解析部870や操作性改善処理部880を設けずに、たとえば、次の保守/点検時や次の商品開発時などに、操作性評価情報記憶部850に記憶しておいた操作性評価情報を読み出して、操作性を改善するための情報として活用するようにしてもよい。   It should be noted that the operability evaluation information analysis unit 870 and the operability improvement processing unit 880 are not provided, but are stored in the operability evaluation information storage unit 850 at the time of the next maintenance / inspection or the next product development, for example. The operability evaluation information that has been read may be read out and used as information for improving operability.

なお、操作性評価情報を利用者と対応付けて操作性評価情報記憶部850に記憶させておくと、複数の人の操作性評価情報を一緒くたにして解析するのではなく、人の属性(たとえば男女の別や年齢別など)で区別しながら操作性評価情報を統計的に解析することができるので、ユーザ属性に合わせて操作性を改善したユーザインタフェースを提供することも可能になる。   If the operability evaluation information is associated with the user and stored in the operability evaluation information storage unit 850, the operability evaluation information of a plurality of persons is not combined and analyzed, but the attribute of the person (for example, Since the operability evaluation information can be statistically analyzed while distinguishing between sexes and genders, it is also possible to provide a user interface with improved operability according to user attributes.

たとえば、1つの装置を多数の者が使用するので、一通りのユーザインタフェースを用意するだけでは、各人に適応したユーザインタフェースを提供することはできない可能性がある。たとえば、高度な機能を使おうとしたときに、複雑な操作メニューでも不都合のない者もいれば、複雑な操作メニューを好まず、その代りに簡単な操作メニューで十分な者もいる。   For example, since a large number of people use one apparatus, it may not be possible to provide a user interface adapted to each person simply by providing a single user interface. For example, there are those who are not inconvenienced even with complicated operation menus when trying to use advanced functions, while others do not like complicated operation menus, and instead simple operation menus are sufficient.

このような場合、当初設定した操作メニューでは「操作性が悪い」あるいは「不満であった」という回答が多数得られていたときには、より操作性を簡易にする操作メニューに切り替えることで、以降のジョブにおける操作性を改善することができる。   In such a case, if a large number of responses indicating that the operability menu was initially set were “poor operability” or “dissatisfied”, switching to an operation menu that further simplifies operability The operability in the job can be improved.

また、実際の利用者の、操作性や満足度に関する貴重な現場の情報が操作性評価情報記憶部850に記憶されるので、次のジョブに限らず、たとえば、次の保守/点検時や次の商品開発時などに、操作性評価情報記憶部850に記憶しておいた操作性評価情報を読み出して、操作性を改善するための情報として活用することができる。たとえば、カスタマーエンジニアの次期点検時に参照し、次期商品の開発や次回営業活動での提案につなげることができる。   In addition, since valuable site information regarding operability and satisfaction of the actual user is stored in the operability evaluation information storage unit 850, it is not limited to the next job. When the product is developed, the operability evaluation information stored in the operability evaluation information storage unit 850 can be read and used as information for improving the operability. For example, it can be referred to during the next inspection by a customer engineer and used to develop the next product or make a proposal for the next sales activity.

<問合せ画面>
図3は、ステップS120にて、操作性の良し悪しや満足度に関して利用者に問い合わせるための問合せ画面の一例を示す図である。
<Inquiry screen>
FIG. 3 is a diagram showing an example of an inquiry screen for making an inquiry to the user regarding the operability and satisfaction in step S120.

ここで、図3(A)は、操作性の善し悪しを問い合わせる操作性確認画面の一例を示している。この操作性確認画面では、操作性が良かったのか、普通であったのか、それとも悪かったのかのユーザ入力を受け付けるための操作ボタンが表示されている。また、この例では、回答入力の制限時間をも表示しておくようにしている。   Here, FIG. 3A shows an example of an operability confirmation screen for inquiring whether the operability is good or bad. On this operability confirmation screen, an operation button for receiving a user input indicating whether the operability is good, normal, or bad is displayed. In this example, the time limit for answer input is also displayed.

この操作性確認画面では、たとえばコピージョブ終了後に、コピーの操作全般に関するアンケートを行なう。そして、コピーの操作性が、「良かった」、「悪かった」、「普通」の3段階でアンケートに答えてもらうことができる。制限時間内に回答されない場合は、自動的に無回答となる。   On this operability confirmation screen, for example, after the copy job is completed, a questionnaire regarding the entire copy operation is performed. In addition, the operability of copying can be answered in three stages: “good”, “bad”, and “normal”. If there is no response within the time limit, no response will be automatically given.

また、図3(B)は、満足度を問い合わせる満足度確認画面の一例を示している。この満足度確認画面では、操作メニューが満足であったのか、普通であったのか、それとも不満であったのかのユーザ入力を受け付けるための操作ボタンが表示されている。また、この例では、取り消し(キャンセル)ボタンを表示して確認取消部を設けるようにして、取り消しボタン押下で問い合わせを途中でキャンセルできるようにしている。   FIG. 3B shows an example of a satisfaction confirmation screen for inquiring satisfaction. On the satisfaction confirmation screen, an operation button for accepting a user input indicating whether the operation menu is satisfactory, normal, or dissatisfied is displayed. In this example, a cancel button is displayed and a confirmation cancel unit is provided so that the inquiry can be canceled halfway by pressing the cancel button.

この満足度確認画面でも、たとえばコピージョブ終了後に、コピー全般に関する満足度のアンケートを行なう。そして、コピーに、「満足」した、「不満」である、「普通」の3段階でアンケートに答えてもらう。取り消しボタンを押すと、無回答となる。   Also on this satisfaction confirmation screen, for example, after a copy job is completed, a questionnaire about the degree of satisfaction related to copying in general is performed. The copy is then answered in three stages: “satisfied”, “unsatisfied”, and “normal”. Pressing the cancel button results in no answer.

ユーザインタフェース装置の全体概要を示す図である。It is a figure showing the whole user interface device outline. ユーザインタフェース部を制御する機能に関わる処理手順を説明するフローチャートである。It is a flowchart explaining the process procedure regarding the function which controls a user interface part. ステップS120にて、操作性の良し悪しや満足度に関して利用者に問い合わせるための問合せ画面の一例を示す図である。It is a figure which shows an example of the inquiry screen for inquiring a user regarding the quality of operability and satisfaction in step S120.

符号の説明Explanation of symbols

800…処理回路、810…操作情報取得部、820…操作履歴記憶部、822…ハードディスク装置、830…操作履歴記憶制御部、840…操作性確認部、850…操作性評価情報記憶部、852…ハードディスク装置、860…操作性確認情報記憶制御部、870…操作性評価情報解析部、880…操作性改善処理部、900…コンピュータシステム(ユーザインタフェース装置、画像形成装置)、903…指示入力部、904…表示出力部、940…ユーザインタフェース部、941…操作パネル部、941a…表示パネル部、941b…操作キー部   800 ... processing circuit, 810 ... operation information acquisition unit, 820 ... operation history storage unit, 822 ... hard disk device, 830 ... operation history storage control unit, 840 ... operability confirmation unit, 850 ... operability evaluation information storage unit, 852 ... Hard disk device, 860 ... operability confirmation information storage control unit, 870 ... operability evaluation information analysis unit, 880 ... operability improvement processing unit, 900 ... computer system (user interface device, image forming apparatus), 903 ... instruction input unit, 904: Display output unit, 940 ... User interface unit, 941 ... Operation panel unit, 941a ... Display panel unit, 941b ... Operation key unit

Claims (4)

ユーザ操作を受け付ける指示入力受付方法であって、
所定のジョブ実行時の所定の操作メニューに従ったユーザ操作を示す情報を取得し、この取得したユーザ操作を示す情報を所定の記憶媒体に記憶しておくとともに、そのユーザ操作の操作性や満足度を示す操作性評価情報をユーザに問い合わせて前記ジョブと対応付けて所定の記憶媒体に記憶しておき、
所定のタイミングで前記操作性評価情報を読み出して現時点の操作メニューの操作性や満足度を解析し、前記操作性や満足度が改善されるように前記操作メニューを変更する
ことを特徴とする指示入力受付方法。
An instruction input receiving method for receiving user operations,
Information indicating a user operation according to a predetermined operation menu at the time of executing a predetermined job is acquired, and the information indicating the acquired user operation is stored in a predetermined storage medium, and operability and satisfaction of the user operation are stored. Operability evaluation information indicating the degree is inquired of the user, stored in a predetermined storage medium in association with the job,
The operability evaluation information is read at a predetermined timing, the operability and satisfaction of the current operation menu are analyzed, and the operation menu is changed so that the operability and satisfaction are improved. Input acceptance method.
ユーザ操作を受け付けるユーザインタフェース装置であって、
所定のジョブ実行時の所定の操作メニューに従ったユーザ操作を示す情報を取得し、この取得したユーザ操作を示す情報を所定の記憶媒体に記憶させる操作情報取得部と、
そのユーザ操作の操作性や満足度を示す操作性評価情報をユーザに問い合わせて前記ジョブと対応付けて所定の記憶媒体に記憶させる操作性確認部と
を備えたことを特徴とするユーザインタフェース装置。
A user interface device that accepts user operations,
An operation information acquisition unit that acquires information indicating a user operation according to a predetermined operation menu at the time of executing a predetermined job, and stores the acquired information indicating the user operation in a predetermined storage medium;
A user interface device, comprising: an operability confirmation unit that inquires a user of operability evaluation information indicating operability and satisfaction of the user operation, and stores the operability evaluation information in a predetermined storage medium in association with the job.
所定のタイミングで前記記憶媒体に記憶されている前記操作性評価情報を読み出して現時点の操作メニューの操作性や満足度を解析する操作性評価情報解析部と、
前記操作性評価情報解析部の解析結果に基づいて、前記操作性や満足度が改善されるように前記操作メニューを変更する操作性改善処理部と
を備えたことを特徴とする請求項2に記載のユーザインタフェース装置。
An operability evaluation information analysis unit that reads the operability evaluation information stored in the storage medium at a predetermined timing and analyzes the operability and satisfaction of the current operation menu;
The operability improvement processing unit that changes the operation menu so that the operability and satisfaction are improved based on the analysis result of the operability evaluation information analysis unit. A user interface device as described.
ユーザ操作を受け付ける指示入力受付処理をコンピュータを用いて行なうためのプログラムであって、
前記コンピュータを、
所定のジョブ実行時の所定の操作メニューに従ったユーザ操作を示す情報を取得し、この取得したユーザ操作を示す情報を所定の記憶媒体に記憶させる操作情報取得部と、
そのユーザ操作の操作性や満足度を示す操作性評価情報をユーザに問い合わせて前記ジョブと対応付けて所定の記憶媒体に記憶させる操作性確認部と
して機能させることを特徴とするプログラム。
A program for performing an instruction input acceptance process for accepting a user operation using a computer,
The computer,
An operation information acquisition unit that acquires information indicating a user operation according to a predetermined operation menu at the time of executing a predetermined job, and stores the acquired information indicating the user operation in a predetermined storage medium;
A program for inquiring operability evaluation information indicating the operability and satisfaction of the user operation to a user and associating it with the job and storing it in a predetermined storage medium.
JP2005275277A 2005-09-22 2005-09-22 Instruction input acceptance method, user interface device and program Pending JP2007087119A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005275277A JP2007087119A (en) 2005-09-22 2005-09-22 Instruction input acceptance method, user interface device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005275277A JP2007087119A (en) 2005-09-22 2005-09-22 Instruction input acceptance method, user interface device and program

Publications (1)

Publication Number Publication Date
JP2007087119A true JP2007087119A (en) 2007-04-05

Family

ID=37974035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005275277A Pending JP2007087119A (en) 2005-09-22 2005-09-22 Instruction input acceptance method, user interface device and program

Country Status (1)

Country Link
JP (1) JP2007087119A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288115A (en) * 2009-06-12 2010-12-24 Kddi Corp Subjective evaluation method and program for mobile terminal
JP2017170647A (en) * 2016-03-18 2017-09-28 コニカミノルタ株式会社 Image processing apparatus, image processing system, and program
JP2021185454A (en) * 2020-05-25 2021-12-09 富士フイルムビジネスイノベーション株式会社 Information processing equipment and programs
US11379100B2 (en) 2020-08-21 2022-07-05 Fujifilm Business Innovation Corp. Information processing apparatus to reduce number of operations during transitioning of screen and non-transitory computer readable medium storing

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288115A (en) * 2009-06-12 2010-12-24 Kddi Corp Subjective evaluation method and program for mobile terminal
JP2017170647A (en) * 2016-03-18 2017-09-28 コニカミノルタ株式会社 Image processing apparatus, image processing system, and program
US10609231B2 (en) 2016-03-18 2020-03-31 Konica Minolta, Inc. Image processing apparatus acquiring biological information and associating same with operating state
JP2021185454A (en) * 2020-05-25 2021-12-09 富士フイルムビジネスイノベーション株式会社 Information processing equipment and programs
JP7375677B2 (en) 2020-05-25 2023-11-08 富士フイルムビジネスイノベーション株式会社 Information processing device and program
US11379100B2 (en) 2020-08-21 2022-07-05 Fujifilm Business Innovation Corp. Information processing apparatus to reduce number of operations during transitioning of screen and non-transitory computer readable medium storing

Similar Documents

Publication Publication Date Title
US8156562B2 (en) Information processing apparatus, image forming apparatus, image forming system, information processing method, and image forming method
JP5679624B2 (en) Printing apparatus and control method and program therefor
US20210314454A1 (en) Image processing apparatus, control method of image processing apparatus, and recording medium
US20070176946A1 (en) Image forming apparatus, control method thereof, and program for implementing the method
US20070127050A1 (en) Image forming apparatus, image forming method, and computer program product
JP2007259421A (en) Information processing system, information apparatus, macro executing method, and program
US8184308B2 (en) Image forming apparatus, print control program, application program and printing system
US7933526B2 (en) Image forming apparatus and image forming method with forms for printing according to consumable material
US10078476B2 (en) Image forming apparatus and image forming method
US20240397009A1 (en) Image forming apparatus and control method
US11237776B2 (en) Image forming apparatus and image forming method for selectively outputting images with additional information
US7817292B2 (en) Print time management, program, print management apparatus, print time management apparatus and print time management method
US20090190164A1 (en) Method and apparatus for forming image
US20090195822A1 (en) Job processing apparatus, control method therefor, and computer-readable storage medium
US8325975B2 (en) Image processing apparatus and script correction method therefor
US20080151278A1 (en) Image processing apparatus and control method thereof
JP2007087119A (en) Instruction input acceptance method, user interface device and program
US8045211B2 (en) Image forming device
JP2007060186A (en) Linkage processing method, linkage processing device, external linkage system and program
JP2008044174A (en) Printer, program for computer controlling printer, and method for controlling the same
US8054503B2 (en) System and a program product
US8274689B2 (en) Image processing apparatus, computer-readable recording medium, and method for acquiring and outputting an image
JP2008165596A (en) Image forming system and image forming device
US11949824B2 (en) Image forming apparatus and method for notifying detection of virus
JP6995460B2 (en) Server device, printing device, server device control method, printing device control method, and computer program