JP7364995B2 - image forming system - Google Patents
image forming system Download PDFInfo
- Publication number
- JP7364995B2 JP7364995B2 JP2019026479A JP2019026479A JP7364995B2 JP 7364995 B2 JP7364995 B2 JP 7364995B2 JP 2019026479 A JP2019026479 A JP 2019026479A JP 2019026479 A JP2019026479 A JP 2019026479A JP 7364995 B2 JP7364995 B2 JP 7364995B2
- Authority
- JP
- Japan
- Prior art keywords
- touch panel
- image forming
- log
- forming system
- recovery process
- 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.)
- Active
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)
Description
本発明は、画像を形成する画像形成システムに関する。 The present invention relates to an image forming system that forms images.
従来の画像形成装置として、画像形成装置に備わっているセンサーの検出値に基づいて異常の発生を検出した場合に、SC(サービスコール)を通知するものが知られている(例えば、特許文献1参照。)。 As a conventional image forming apparatus, there is known one that notifies an SC (service call) when the occurrence of an abnormality is detected based on the detection value of a sensor included in the image forming apparatus (for example, Patent Document 1 reference.).
しかしながら、従来の画像形成装置においては、画像形成装置に備わっているセンサーの検出値が正常範囲内ではない場合に異常の発生を判断するので、複数のデバイスにわたる制御や、利用者の操作などに基づいた、一連の流れに応じて発生する複雑な異常を検出することができないという問題がある。 However, in conventional image forming apparatuses, the occurrence of an abnormality is determined when the detected value of the sensor installed in the image forming apparatus is not within the normal range. There is a problem in that it is not possible to detect complex abnormalities that occur according to a series of processes based on the system.
そこで、本発明は、一連の流れに応じて発生する複雑な異常を検出することができる画像形成システムを提供することを目的とする。 SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an image forming system that can detect complex abnormalities that occur in accordance with a series of processes.
本発明の画像形成システムは、タッチパネルを備え、前記タッチパネルに対する無効なタッチのカウントを前記タッチパネルに対するタッチのログに基づいて特定し、前記タッチパネルに対する無効なタッチのカウントが特定の閾値以上である場合に、前記タッチパネルに表示されている画面のフリーズの異常を検出することを特徴とする。 The image forming system of the present invention includes a touch panel, and identifies a count of invalid touches on the touch panel based on a log of touches on the touch panel, and when the count of invalid touches on the touch panel is equal to or higher than a specific threshold. The present invention is characterized in that an abnormality in freezing of a screen displayed on the touch panel is detected.
この構成により、本発明の画像形成システムは、タッチパネルに対する無効なタッチのカウントをタッチパネルに対するタッチのログに基づいて特定し、タッチパネルに対する無効なタッチのカウントが特定の閾値以上である場合に、タッチパネルに表示されている画面のフリーズの異常を検出するので、一連の流れに応じて発生する複雑な異常を検出することができる。 With this configuration, the image forming system of the present invention identifies the count of invalid touches on the touch panel based on the log of touches on the touch panel, and when the count of invalid touches on the touch panel is equal to or greater than a specific threshold, the image forming system of the present invention specifies the count of invalid touches on the touch panel. Since the abnormality of freezing of the displayed screen is detected, it is possible to detect complex abnormalities that occur according to a series of flows.
本発明の画像形成システムは、前記異常を回復するための回復処理を実行しても良い。 The image forming system of the present invention may perform recovery processing to recover from the abnormality.
この構成により、本発明の画像形成システムは、異常を回復するための回復処理を実行するので、異常に対応するための利用者の手間を抑えることができるとともに、異常を迅速に回復することができる。 With this configuration, the image forming system of the present invention executes the recovery process to recover from the abnormality, so that it is possible to reduce the user's effort to deal with the abnormality, and to quickly recover from the abnormality. can.
本発明の画像形成システムにおいて、前記特定の閾値は、前記画面の種類に応じて設けられても良い。 In the image forming system of the present invention, the specific threshold value may be set depending on the type of the screen.
この構成により、本発明の画像形成システムは、画面のフリーズの異常を検出するための無効なタッチのカウントの閾値が、画面の種類に応じて設けられるので、画面の種類に応じて適切に画面のフリーズの異常を検出することができる。 With this configuration, in the image forming system of the present invention, a threshold value for counting invalid touches for detecting an abnormality of screen freezing is set depending on the type of screen, so that the image forming system can Freezing abnormalities can be detected.
本発明の画像形成システムは、一連の流れに応じて発生する複雑な異常を検出することができる。 The image forming system of the present invention can detect complex abnormalities that occur in accordance with a series of flows.
以下、本発明の実施の形態について、図面を用いて説明する。 Embodiments of the present invention will be described below with reference to the drawings.
まず、本発明の一実施の形態に係る画像形成システムの構成について説明する。 First, the configuration of an image forming system according to an embodiment of the present invention will be described.
図1は、本実施の形態に係る画像形成システム10の外観斜視図である。
FIG. 1 is an external perspective view of an
図1に示すように、画像形成システム10は、画像形成装置としてのMFP(Multifunction Peripheral)20と、MFP20の機能を補強する機能補強装置としてのキオスク端末30とを備えている。MFP20と、キオスク端末30とは、隣り合って配置されている。画像形成システム10は、例えば、コンビニエンスストアなどの小売業の店舗などに設置される。
As shown in FIG. 1, the
MFP20と、キオスク端末30とは、LAN(Local Area Network)を介して互いに通信可能に接続されている。MFP20と、キオスク端末30との接続が切断されている状況としては、例えば、MFP20と、キオスク端末30とを接続するためのLANケーブルがMFP20およびキオスク端末30の少なくとも一方に接続されていない状況、MFP20およびキオスク端末30の少なくとも一方の電源が切断されている状況、MFP20と、キオスク端末30との間の通信を制御するアプリケーションソフトがMFP20およびキオスク端末30の少なくとも一方において動作していない状況などが存在する。
The MFP 20 and the
図2は、MFP20のブロック図である。
FIG. 2 is a block diagram of the
図1および図2に示すように、MFP20は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部21と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター22と、原稿から画像を読み取る読取デバイスであるスキャナー23と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部24と、LAN、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部25と、各種の情報を記憶する例えば半導体メモリー、HDD(Hard Disk Drive)などの不揮発性の記憶デバイスである記憶部26と、MFP20全体を制御する制御部27とを備えている。
As shown in FIGS. 1 and 2, the
操作部21は、種々の情報を表示するとともに種々の操作が入力されるタッチパネル21aを備えている。
The
記憶部26は、操作部21、プリンター22、スキャナー23などの、MFP20における各種のデバイスのログであるデバイスログ26aを記憶可能である。なお、ログとは、例えば「画面が触られた」、「○○の処理を開始する」、「状態が○○に変化した」などの記録を示すテキストである。
The storage unit 26 can store a
制御部27は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを記憶しているROM(Read Only Memory)と、制御部27のCPUの作業領域として用いられるメモリーとしてのRAM(Random Access Memory)とを備えている。制御部27のCPUは、記憶部26または制御部27のROMに記憶されているプログラムを実行する。 The control unit 27 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data, and a RAM (Random Memory) as a memory used as a work area for the CPU of the control unit 27. Access Memory). The CPU of the control unit 27 executes a program stored in the storage unit 26 or the ROM of the control unit 27.
制御部27は、記憶部26または制御部27のROMに記憶されているプログラムを実行することによって、操作部21、プリンター22、スキャナー23などの、MFP20における各種のデバイスを制御するデバイス制御部27aと、デバイスログ26aを管理するログ管理部27bとを実現する。ログ管理部27bは、デバイスログ26aの少なくとも一部を例えばSyslogプロトコルによってキオスク端末30に送信可能である。
The control unit 27 includes a
図3は、キオスク端末30のブロック図である。
FIG. 3 is a block diagram of the
図1および図3に示すように、キオスク端末30は、種々の操作が入力される操作デバイスである操作部31と、写真を印刷する印刷デバイスである写真プリンター32と、USB(Universal Serial Bus)メモリーなどの外部の記憶媒体と通信を行うメディアリーダー33と、画像形成システム10の利用料金を徴収する料金徴収装置34と、料金徴収装置34によって徴収した利用料金のレシートを印刷する印刷デバイスであるレシートプリンター35と、スピーカー36と、LAN、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部37と、各種の情報を記憶する例えば半導体メモリー、HDDなどの不揮発性の記憶デバイスである記憶部38と、キオスク端末30全体を制御する制御部39とを備えている。
As shown in FIGS. 1 and 3, the
操作部31は、種々の情報を表示するとともに種々の操作が入力されるタッチパネル31aを備えている。
The
キオスク端末30のタッチパネル31aの画面サイズは、MFP20のタッチパネル21aの画面サイズより大きい。
The screen size of the
図1に示す画像形成システム10は、タッチパネル31aに表示されたメインメニュー画面41に対する操作に応じて様々なサービスを提供することができる。例えば、画像形成システム10は、スキャナー23によって原稿から読み取った画像をプリンター22によって印刷する「コピー」のサービス、スキャナー23によって原稿から読み取った画像をファックス通信部24(図2参照。)によってファックス送信する「ファックス」のサービス、スキャナー23によって原稿から読み取った画像をメディアリーダー33を介してUSBメモリーなどの外部の記憶媒体に保存する「スキャン」のサービス、図示していない外部のデータ管理システムによって管理されているデータを通信部37(図3参照。)および通信部25(図2参照。)経由で受信して、受信したデータに基づいてプリンター22または写真プリンター32(図3参照。)によって印刷を実行する「ネットワークプリント」のサービス、メディアリーダー33を介してUSBメモリーなどの外部の記憶媒体から取得した、または、通信部25および通信部37の少なくとも一方によって外部から無線通信で取得した文書データに基づいてプリンター22によって文書を印刷する「文書プリント」のサービス、メディアリーダー33を介してUSBメモリーなどの外部の記憶媒体から取得した、または、通信部25および通信部37の少なくとも一方によって外部から無線通信で取得した画像データに基づいて写真プリンター32によって写真を印刷する「写真プリント」のサービスなどが含まれる。また、画像形成システム10は、タッチパネル21aに対する特殊な操作に応じて、MFP20のメンテナンスのための「メンテナンス」のサービスを提供することもできる。
The
写真プリンター32は、印刷した写真が取り出される写真取り出し口32aを備えている。
The
料金徴収装置34は、硬貨が投入される硬貨投入口34aと、硬貨が返却される硬貨返却口34bとを備えている。
The
レシートプリンター35は、印刷したレシートが取り出されるレシート取り出し口35aを備えている。
The
記憶部38は、MFP20、操作部31、写真プリンター32、料金徴収装置34、スピーカー36などの、画像形成システム10における各種のデバイスのログであるデバイスログ38aと、「コピー」、「ファックス」、「スキャン」、「ネットワークプリント」、「文書プリント」、「写真プリント」、「メンテナンス」などの、画像形成システム10における各種のサービスのログであるサービスログ38bとを記憶可能である。
The storage unit 38 includes a
記憶部38は、処理の実行のスケジュールを示すスケジュールリスト38cを記憶可能である。
The storage unit 38 can store a
制御部39は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、制御部39のCPUの作業領域として用いられるメモリーとしてのRAMとを備えている。制御部39のCPUは、記憶部38または制御部39のROMに記憶されているプログラムを実行する。 The control unit 39 includes, for example, a CPU, a ROM that stores programs and various data, and a RAM as a memory used as a work area for the CPU of the control unit 39. The CPU of the control unit 39 executes a program stored in the storage unit 38 or the ROM of the control unit 39.
制御部39は、記憶部38または制御部39のROMに記憶されているプログラムを実行することによって、MFP20、操作部31、写真プリンター32、料金徴収装置34、スピーカー36などの、画像形成システム10における各種のデバイスを制御するデバイス制御部39aと、「コピー」、「ファックス」、「スキャン」、「ネットワークプリント」、「文書プリント」、「写真プリント」、「メンテナンス」などの、画像形成システム10における各種のサービスを制御するサービス制御部39bと、デバイスログ38aおよびサービスログ38bを管理するログ管理部39cとを実現する。ログ管理部39cは、MFP20から例えばSyslogプロトコルによって受信したログをデバイスログ38aに追加可能である。
The control unit 39 controls the
なお、画像形成システム10において、MFP20のタッチパネル21aは、基本的には利用されない。しかしながら、MFP20と同一のモデルのMFPは、画像形成システムの一部としてだけでなく、MFP単独で設置されることもある。したがって、MFP20は、タッチパネル21aを備えている。
Note that in the
次に、画像形成システム10の動作について説明する。
Next, the operation of the
画像形成システム10は、タッチパネル31aに表示されている画面がフリーズする異常によって利用することができなくなる場合がある。利用者は、一般的に、タッチパネル31aに表示されている画面がフリーズした場合、画面を何度もタッチして反応を確かめる場合が多い。画像形成システム10は、このような異常な操作を検出することによって、タッチパネル31aに表示されている画面がフリーズする異常を検出することができる。
The
キオスク端末30は、タッチパネル31aに表示されている画面のフリーズの異常の回復処理を実行することができる。タッチパネル31aに表示されている画面がフリーズする原因としては、制御部39のRAMの使用量が増大し過ぎているというものが存在するので、タッチパネル31aに表示されている画面のフリーズの異常の回復処理には、制御部39のRAMの回復が含まれる。また、タッチパネル31aに表示されている画面がフリーズする原因としては、通信部37を介した通信の不良によってキオスク端末30の外部から応答が返ってこなくなっているというものが存在するので、タッチパネル31aに表示されている画面のフリーズの異常の回復処理には、通信部37を介した通信の強制終了が含まれる。また、タッチパネル31aに表示されている画面がフリーズする原因としては、プログラムの不具合が存在するので、タッチパネル31aに表示されている画面のフリーズの異常の回復処理には、サービスの強制終了が含まれる。
The
まず、回復処理の実行のスケジュールをスケジュールリスト38cに追加したり、これをスケジュールリスト38cから削除したりする場合のキオスク端末30の動作について説明する。
First, the operation of the
図4は、回復処理の実行のスケジュールをスケジュールリスト38cに追加したり、これをスケジュールリスト38cから削除したりする場合のキオスク端末30の動作のフローチャートである。
FIG. 4 is a flowchart of the operation of the
ログ管理部39cは、デバイスログ38aおよびサービスログ38bの少なくとも一方にログが1つ増える度に、増えたログを対象にして図4に示す動作を実行する。
Each time the number of logs increases by one in at least one of the
図4に示すように、ログ管理部39cは、タッチパネル31aに対する無効なタッチのカウント(以下「無効タッチカウント」という。)を特定する無効タッチカウント特定処理を実行する(S101)。
As shown in FIG. 4, the
なお、タッチパネル31aに対する無効なタッチとは、例えばコピーの設定の変更やコピーの開始などの特定の動作を画像形成システム10に開始させることがないタッチである。一方、タッチパネル31aに対する有効なタッチとは、特定の動作を画像形成システム10に開始させるタッチである。したがって、特定の動作を開始させたタッチのログは、有効なタッチのログであり、特定の動作を開始させなかったタッチのログは、無効なタッチのログである。
Note that an invalid touch on the
図5は、図4に示す無効タッチカウント特定処理のフローチャートである。 FIG. 5 is a flowchart of the invalid touch count identification process shown in FIG. 4.
図5に示すように、ログ管理部39cは、日時をパースする整形を対象のログをコピーした文字列に対して実行する(S121)。例えば、対象のログが“2018/1/1 00:50:20 ・・・”という文字列である場合、ログ管理部39cは、S121の処理によって(2018/1/1 00:50:20,“・・・”)という文字列を生成する。なお、「・・・」には、ログの具体的な内容が記載されている。
As shown in FIG. 5, the
ログ管理部39cは、S121の処理の後、S121において生成した文字列に対して、ログの具体的な内容を無効タッチカウントに置き換える整形を実行する無効タッチカウント整形処理を実行する(S122)。
After the process in S121, the
図6は、図5に示す無効タッチカウント整形処理のフローチャートである。 FIG. 6 is a flowchart of the invalid touch count shaping process shown in FIG.
図6に示すように、ログ管理部39cは、対象のログに記載されている、ログの具体的な内容に基づいて、対象のログの種類を判定する(S141)。
As shown in FIG. 6, the
ログ管理部39cは、対象のログの種類が、タッチパネル31aに対する有効なタッチのログであるとS141において判定すると、S121において生成した文字列に対して、ログの具体的な内容を「count=-1」に置き換えて(S142)、図6に示す動作を終了する。
When the
ログ管理部39cは、対象のログの種類が、タッチパネル31aに対するタッチのログではない、すなわち、一般のログであるとS141において判定すると、S121において生成した文字列に対して、ログの具体的な内容を「count=“前回の無効タッチカウント”」に置き換えて(S143)、図6に示す動作を終了する。ここで、“前回の無効タッチカウント”とは、実際には、前回の無効タッチカウント整形処理において生成された文字列に含まれている、具体的な無効タッチカウントである。
If the
ログ管理部39cは、対象のログの種類が、タッチパネル31aに対する無効なタッチのログであるとS141において判定すると、前回の無効なタッチのログから例えば30秒などの特定の時間以上経過しているか否かを判断する(S144)。
If the
ログ管理部39cは、前回の無効なタッチのログから特定の時間以上経過しているとS144において判断すると、S121において生成した文字列に対して、ログの具体的な内容を「count=1」に置き換えて(S145)、図6に示す動作を終了する。
If the
ログ管理部39cは、前回の無効なタッチのログから特定の時間以上経過していないとS144において判断すると、S121において生成した文字列に対して、ログの具体的な内容を「count=“前回の無効タッチカウント+1”」に置き換えて(S146)、図6に示す動作を終了する。ここで、“前回の無効タッチカウント+1”とは、実際には、前回の無効タッチカウント整形処理において生成された文字列に含まれている、具体的な無効タッチカウントに1を加えた値である。
If the
例えば、ログ管理部39cは、S121において生成した文字列が(2018/1/1 00:50:20,“・・・”)である場合に、対象のログの種類が、タッチパネル31aに対する無効なタッチのログであって(S141で「無効なタッチのログ」)、前回の無効なタッチのログから特定の時間以上経過していないとき(S144でNO)、前回の無効タッチカウント整形処理において生成された文字列が(2018/1/1 00:50:00,count=5)であるとすると、S146の処理において(2018/1/1 00:50:20,count=6)という文字列を生成する。
For example, if the character string generated in S121 is (2018/1/1 00:50:20, “...”), the
図5に示すように、ログ管理部39cは、S122の処理の後、S122において生成した文字列から日時を削除する整形を実行する(S123)。例えば、ログ管理部39cは、S122において生成した文字列が(2018/1/1 00:50:20,count=6)である場合、S123の処理において「count=6」という文字列を生成する。
As shown in FIG. 5, after the process in S122, the
ログ管理部39cは、S123の処理の後、図5に示す動作を終了する。
After the process of S123, the
図4に示すように、ログ管理部39cは、S101の処理の後、キオスク端末30の画面、すなわち、タッチパネル31aに表示されている画面を特定するキオスク端末画面特定処理を実行する(S102)。
As shown in FIG. 4, after the process in S101, the
図7は、図4に示すキオスク端末画面特定処理のフローチャートである。 FIG. 7 is a flowchart of the kiosk terminal screen identification process shown in FIG. 4.
図7に示すように、ログ管理部39cは、対象のログの種類が、キオスク端末30の画面の遷移のログであるか否かを判断する(S161)。
As shown in FIG. 7, the
ログ管理部39cは、対象のログの種類が、キオスク端末30の画面の遷移のログであるとS161において判断すると、文字列「画面=“キオスク端末の画面の名称”」を生成する(S162)。ここで、“キオスク端末の画面の名称”とは、対象のログに含まれるキオスク端末30の画面の名称である。例えば、ログ管理部39cは、S162の処理において、「画面=“設定画面”」という文字列を生成する。
If the
ログ管理部39cは、対象のログの種類が、キオスク端末30の画面の遷移のログではないとS161において判断するか、S162の処理が終了すると、図7に示す動作を終了する。
When the
図4に示すように、ログ管理部39cは、S102の処理の後、これまでの無効タッチカウント特定処理において最後に特定された無効タッチカウントと、これまでのキオスク端末画面特定処理において最後に生成された文字列とを合成する(S103)。例えば、ログ管理部39cは、これまでの無効タッチカウント特定処理において最後に特定された無効タッチカウントが「count=6」であり、これまでのキオスク端末画面特定処理において最後に生成された文字列が「画面=“設定画面”」である場合、S103の処理において、文字列(count=6,画面=“設定画面”)を生成する。
As shown in FIG. 4, after the process of S102, the
ログ管理部39cは、S103の処理の後、S103において生成した文字列に基づいて、異常操作の有無を特定する整形を実行する異常操作有無整形処理を実行する(S104)。
After the processing in S103, the
図8は、図4に示す異常操作有無整形処理のフローチャートである。 FIG. 8 is a flowchart of the abnormal operation presence/absence shaping process shown in FIG.
図8に示すように、ログ管理部39cは、S103において生成した文字列に基づいて、無効タッチカウントが「-1」であるか否かを判断する(S181)。
As shown in FIG. 8, the
ログ管理部39cは、無効タッチカウントが「-1」であるとS181において判断すると、S103において生成した文字列を「無」に置き換えて(S182)、図8に示す動作を終了する。
If the
ログ管理部39cは、無効タッチカウントが「-1」ではないとS181において判断すると、キオスク端末30の画面がメインメニュー画面41であって、無効タッチカウントが30以上であるか否かを、S103において生成した文字列に基づいて判断する(S183)。
When determining in S181 that the invalid touch count is not "-1", the
ログ管理部39cは、キオスク端末30の画面がメインメニュー画面41であるが無効タッチカウントが30未満である、または、キオスク端末30の画面がメインメニュー画面41ではないとS183において判断すると、キオスク端末30の画面がメインメニュー画面41以外の画面であって、無効タッチカウントが15以上であるか否かを、S103において生成した文字列に基づいて判断する(S184)。
If the
ログ管理部39cは、キオスク端末30の画面がメインメニュー画面41であって、無効タッチカウントが30以上であるとS183において判断するか、キオスク端末30の画面がメインメニュー画面41以外の画面であって、無効タッチカウントが15以上であるとS184において判断すると、S103において生成した文字列を「有」に置き換えて(S185)、図8に示す動作を終了する。
The
ログ管理部39cは、キオスク端末30の画面がメインメニュー画面41以外の画面であるが無効タッチカウントが15未満であるとS184において判断すると、S103において生成した文字列を「保留」に置き換えて(S186)、図8に示す動作を終了する。
If the
図4に示すように、ログ管理部39cは、S104の処理の後、直前のS104の異常操作有無整形処理において特定した文字列と、この異常操作有無整形処理の前回の異常操作有無整形処理において特定した文字列とが同一であるか否かを判断する(S105)。
As shown in FIG. 4, after the process of S104, the
ログ管理部39cは、同一ではないとS105において判断すると、直前のS104の異常操作有無整形処理において特定した文字列を判定する(S106)。
If the
ログ管理部39cは、直前のS104の異常操作有無整形処理において特定した文字列が「有」であるとS106において判定すると、回復処理の実行のスケジュールをスケジュールリスト38cに追加する(S107)。
If the
ログ管理部39cは、直前のS104の異常操作有無整形処理において特定した文字列が「無」であるとS106において判定すると、回復処理の実行のスケジュールをスケジュールリスト38cから削除する(S108)。
If the
ログ管理部39cは、同一であるとS105において判断するか、直前のS104の異常操作有無整形処理において特定した文字列が「保留」であるとS106において判定するか、S107またはS108の処理を実行すると、図4に示す動作を終了する。
The
次に、異常が発生した場合の画像形成システム10の動作について説明する。
Next, the operation of the
図9は、異常が発生した場合の画像形成システム10の動作のフローチャートである。
FIG. 9 is a flowchart of the operation of the
図9に示すように、ログ管理部39cは、回復処理の実行のスケジュールがスケジュールリスト38cに存在すると判断するまで、回復処理の実行のスケジュールがスケジュールリスト38cに存在するか否かを判断する(S201)。
As shown in FIG. 9, the
ログ管理部39cは、回復処理の実行のスケジュールがスケジュールリスト38cに存在するとS201において判断すると、回復処理を実行可能な状況であるか否かを判断する(S202)。例えば、後述の回復処理開始指示要求画面42(図10参照。)をタッチパネル31aに表示している状況や、回復処理を実行中である状況は、回復処理を実行可能な状況ではない。
If the
ログ管理部39cは、回復処理を実行可能な状況ではないとS202において判断すると、S201の処理を実行する。
If the
ログ管理部39cは、回復処理を実行可能な状況であるとS202において判断すると、回復処理の実行のスケジュールをスケジュールリスト38cから削除して(S203)、回復処理を開始するか否かの指示を利用者に要求する回復処理開始指示要求画面42(図10参照。)をタッチパネル31aに表示する(S204)。ここで、回復処理開始指示要求画面42は、回復処理を開始することを指示するための「はい」ボタン42a(図10参照。)と、回復処理を開始しないことを指示するための「いいえ」ボタン42b(図10参照。)とを含んでいる。
If the
ログ管理部39cは、S204の処理の後、「はい」ボタン42aが押されたか否かを判断する(S205)。
After the process of S204, the
ログ管理部39cは、「はい」ボタン42aが押されたとS205において判断すると、タッチパネル31aにおける回復処理開始指示要求画面42の表示を終了して(S206)、回復処理を実行し(S207)、S201の処理を実行する。
When the
ログ管理部39cは、「はい」ボタン42aが押されていないとS205において判断すると、「いいえ」ボタン42bが押されたか否かを判断する(S208)。
If the
ログ管理部39cは、「いいえ」ボタン42bが押されていないとS208において判断すると、S205の処理を実行する。
If the
ログ管理部39cは、「いいえ」ボタン42bが押されたとS208において判断すると、タッチパネル31aにおける回復処理開始指示要求画面42の表示を終了して(S209)、S201の処理を実行する。
If the
以上に説明したように、画像形成システム10は、タッチパネル31aに対する無効なタッチのカウントをタッチパネル31aに対するタッチのログに基づいて特定し(S101)、タッチパネル31aに対する無効なタッチのカウントが特定の閾値以上である場合に(S183でYES、または、S184でYES)、タッチパネル31aに表示されている画面のフリーズの異常を検出する(S185)ので、一連の流れに応じて発生する複雑な異常を検出することができる。
As described above, the
画像形成システム10は、異常を回復するための回復処理を実行する(S207)ので、異常に対応するための利用者の手間を抑えることができるとともに、異常を迅速に回復することができる。
Since the
画像形成システム10は、画面のフリーズの異常を検出するための無効なタッチのカウントの閾値が、画面の種類に応じて設けられる(S183およびS184)ので、画面の種類に応じて適切に画面のフリーズの異常を検出することができる。なお、画像形成システム10は、メインメニュー画面41であるか否かに応じて閾値を変えているが、メインメニュー画面41以外の複数の画面の間で閾値が異なっても良い。
In the
画像形成システム10は、本実施の形態において、画像形成システム10に発生する異常をキオスク端末30によって検出する。しかしながら、画像形成システム10は、画像形成システム10に発生する異常を、MFP20によって検出しても良いし、MFP20およびキオスク端末30の両方によって検出しても良い。例えば、画像形成システム10は、画像形成システム10に発生する異常をMFP20およびキオスク端末30の両方によって検出する場合、MFP20に発生する異常をMFP20自身によって検出し、キオスク端末30に発生する異常をキオスク端末30自身によって検出しても良い。
In the present embodiment, the
本発明の画像形成装置は、本実施の形態においてMFPであるが、プリンター専用機、コピー専用機、ファックス専用機、スキャナー専用機など、MFP以外の画像形成装置でも良い。 Although the image forming apparatus of the present invention is an MFP in this embodiment, it may be an image forming apparatus other than the MFP, such as a dedicated printer, a dedicated copy machine, a dedicated fax machine, a dedicated scanner, or the like.
10 画像形成システム
26a デバイスログ
31a タッチパネル
38a デバイスログ
38b サービスログ
10
Claims (6)
前記タッチパネルに対する無効なタッチのカウントを前記タッチパネルに対するタッチのログに基づいて特定し、前記タッチパネルに対する無効なタッチのカウントが特定の閾値以上である場合に、前記タッチパネルに表示されている画面のフリーズの異常を検出する画像形成システムであって、
前記タッチパネルに対する無効なタッチは、特定の動作を前記画像形成システムに開始させなかったタッチであり、
前記画像形成システムは、前記異常を回復するための回復処理を実行し、
前記異常を検出した場合に、前記回復処理の実行のスケジュールを追加し、
前記回復処理の実行のスケジュールが存在する場合に、前記回復処理を実行可能な状況であるとき、前記スケジュールを削除して前記回復処理を実行し、
新たに増えたログが、前記タッチパネルに対する有効なタッチのログである場合に、前記スケジュールを削除することを特徴とする画像形成システム。 Equipped with a touch panel,
A count of invalid touches on the touch panel is determined based on a log of touches on the touch panel, and when the count of invalid touches on the touch panel is equal to or greater than a specific threshold, freezing of the screen displayed on the touch panel is determined. An image forming system that detects an abnormality,
An invalid touch on the touch panel is a touch that does not cause the image forming system to initiate a specific operation ;
The image forming system executes a recovery process to recover from the abnormality,
adding a schedule for executing the recovery process when the abnormality is detected;
If a schedule for executing the recovery process exists and the situation is such that the recovery process can be executed, delete the schedule and execute the recovery process;
An image forming system characterized in that the schedule is deleted when the newly added log is a log of valid touches on the touch panel .
前記タッチパネルに対する無効なタッチのカウントを前記タッチパネルに対するタッチのログに基づいて特定し、前記タッチパネルに対する無効なタッチのカウントが特定の閾値以上である場合に、前記タッチパネルに表示されている画面のフリーズの異常を検出する画像形成システムであって、
前記タッチパネルに対する無効なタッチは、特定の動作を前記画像形成システムに開始させなかったタッチであり、
前記画像形成システムは、前記異常を回復するための回復処理を実行し、
前記異常を検出した場合に、前記回復処理の実行のスケジュールを追加し、
前記回復処理の実行のスケジュールが存在する場合に、前記回復処理を実行可能な状況であるとき、前記スケジュールを削除して、前記回復処理を開始するか否かの指示を利用者に要求する回復処理開始指示要求画面を前記タッチパネルに表示し、
新たに増えたログが、前記タッチパネルに対する有効なタッチのログである場合に、前記スケジュールを削除することを特徴とする画像形成システム。 Equipped with a touch panel,
A count of invalid touches on the touch panel is determined based on a log of touches on the touch panel, and when the count of invalid touches on the touch panel is equal to or greater than a specific threshold, freezing of the screen displayed on the touch panel is performed. An image forming system that detects an abnormality,
An invalid touch on the touch panel is a touch that does not cause the image forming system to initiate a specific operation;
The image forming system executes a recovery process to recover from the abnormality,
adding a schedule for executing the recovery process when the abnormality is detected;
When a schedule for executing the recovery process exists and the recovery process is executable, the schedule is deleted and the user is requested to instruct whether or not to start the recovery process. displaying a process start instruction request screen on the touch panel;
An image forming system characterized in that the schedule is deleted when the newly added log is a log of valid touches on the touch panel .
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019026479A JP7364995B2 (en) | 2019-02-18 | 2019-02-18 | image forming system |
| US16/785,780 US11307813B2 (en) | 2019-02-18 | 2020-02-10 | Recovery control device in image forming system, control method thereof, and non-transitory recording medium |
| EP20156596.7A EP3712771A1 (en) | 2019-02-18 | 2020-02-11 | Image forming system, control method thereof, and program |
| CN202010090480.0A CN111586251B (en) | 2019-02-18 | 2020-02-13 | Image forming system, control method thereof, and computer-readable recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019026479A JP7364995B2 (en) | 2019-02-18 | 2019-02-18 | image forming system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020135279A JP2020135279A (en) | 2020-08-31 |
| JP7364995B2 true JP7364995B2 (en) | 2023-10-19 |
Family
ID=72263135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019026479A Active JP7364995B2 (en) | 2019-02-18 | 2019-02-18 | image forming system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7364995B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7321019B2 (en) * | 2019-07-24 | 2023-08-04 | シャープ株式会社 | TOUCH INPUT DEVICE AND IMAGE FORMING APPARATUS WITH TOUCH INPUT DEVICE |
| CN115016665B (en) * | 2021-09-14 | 2023-04-21 | 北京荣耀终端有限公司 | Frozen screen fault detection method, electronic equipment and computer readable storage medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015179400A (en) | 2014-03-19 | 2015-10-08 | Dmg森精機株式会社 | Machine tool control system |
| JP2017220165A (en) | 2016-06-10 | 2017-12-14 | パナソニックIpマネジメント株式会社 | Failure detection device and failure detection method of input interface device |
-
2019
- 2019-02-18 JP JP2019026479A patent/JP7364995B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015179400A (en) | 2014-03-19 | 2015-10-08 | Dmg森精機株式会社 | Machine tool control system |
| JP2017220165A (en) | 2016-06-10 | 2017-12-14 | パナソニックIpマネジメント株式会社 | Failure detection device and failure detection method of input interface device |
Non-Patent Citations (1)
| Title |
|---|
| Mac People 2014.5,日本,株式会社KADOKAWA,2014年03月28日,第20巻,第5号,p.103 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020135279A (en) | 2020-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9361434B2 (en) | Shortcut management unit and method, and storage medium | |
| JP2009271730A (en) | Printing system, information processing apparatus, image forming apparatus, information processing method, and processing method | |
| JP7364995B2 (en) | image forming system | |
| US7701597B2 (en) | Image processing apparatus and image forming system | |
| US8503022B2 (en) | Restarting interrupted printing from external memory | |
| JP2010045739A (en) | Image processing apparatus | |
| JP5039932B2 (en) | Capture software program and capture device | |
| KR101474167B1 (en) | Image forming apparatus and image forming system | |
| EP2608520B1 (en) | Performing error notification and error recovery in an image forming apparatus | |
| JP3864968B2 (en) | Image processing system and control method therefor, image processing apparatus, and computer program | |
| JP5003478B2 (en) | Capture software program and capture device | |
| JP2003241954A (en) | Image processing apparatus and image processing counting method | |
| US11307813B2 (en) | Recovery control device in image forming system, control method thereof, and non-transitory recording medium | |
| JP7281037B2 (en) | image forming system | |
| JP2013152661A (en) | Electronic device, image processing apparatus, and life prediction method | |
| JP7516884B2 (en) | program | |
| JP5651934B2 (en) | Image processing apparatus and program | |
| JP2002297409A (en) | Data communication program, computer-readable recording medium with data communication program recorded thereon, data communication device and data communication method | |
| JP5422006B2 (en) | Communication program, information processing apparatus, and image forming system | |
| JP7102969B2 (en) | Image forming system, image forming apparatus, and image forming method | |
| JP4174411B2 (en) | Job management apparatus, job management method, and job management program | |
| JP2021165016A (en) | Image formation apparatus and control method of image formation apparatus | |
| JP7151322B2 (en) | Image processing device and image processing method | |
| JP4596278B2 (en) | Image processing apparatus and program thereof | |
| JP6746632B2 (en) | Image forming apparatus, control method of image forming apparatus, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230208 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230405 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230531 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230726 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230906 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230919 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7364995 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |