JP7400534B2 - 情報処理装置、情報処理方法及びプログラム - Google Patents
情報処理装置、情報処理方法及びプログラム Download PDFInfo
- Publication number
- JP7400534B2 JP7400534B2 JP2020031599A JP2020031599A JP7400534B2 JP 7400534 B2 JP7400534 B2 JP 7400534B2 JP 2020031599 A JP2020031599 A JP 2020031599A JP 2020031599 A JP2020031599 A JP 2020031599A JP 7400534 B2 JP7400534 B2 JP 7400534B2
- Authority
- JP
- Japan
- Prior art keywords
- diagnosis
- unit
- processing
- log information
- section
- 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
- 230000010365 information processing Effects 0.000 title claims description 48
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000003745 diagnosis Methods 0.000 claims description 231
- 238000012545 processing Methods 0.000 claims description 111
- 238000000034 method Methods 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 51
- 230000005856 abnormality Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 description 17
- 238000001514 detection method Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 13
- 238000007639 printing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000003111 delayed effect Effects 0.000 description 7
- 230000000052 comparative effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
本発明は、このような事情に鑑みてなされたものであり、診断処理が遅延してしまうという不都合の抑制を目的とする。
図1は、本発明の情報処理装置の一例であるMFP100(Multifunction Peripheral Product Printer)と端末装置200とを説明するための図である。図2は、第1実施形態のMFP100のハードウェア構成を説明するための図である。なお、MFP100以外の装置を情報処理装置としてもよい。
詳細は後述するが、MFP100では、操作パネル140(操作部)に対する操作が行われると、操作内容に応じてCPU101(制御部)及びMEM-P102(制御部)が、プリンタ部4(処理部)やスキャナ部2(処理部)に各種のジョブ(処理)を行わせる。CPU101等は、プリンタ部4等の処理に係るログ情報を取得し、取得したログ情報をHD108(記憶部)に記憶させる。CPU101等は、HD108に記憶されたログ情報に基づいてプリンタ部4等に生じた異常の内容を診断し、且つ診断を行っている間に操作パネル140が割込み操作を受け付けると当該診断を中断する。
以上のMFP100では、診断をしている間であっても単に人が通過しただけでは当該診断を中断しないことから、診断が遅延してしまうという不都合を抑制できる。さらに、診断が中断された状態で割込み操作に対応するジョブ(割込み処理)が行われることから、当該ジョブの処理が診断によって遅延する不都合を抑制できる。
この構成では、端末装置200からの操作によってMFP100に診断を実行させることができる。この場合、診断の結果(プリンタ部4等での異常の有無、異常の内容)は端末装置200の表示部に表示される。
なお、MFP100による診断の実行は上述のケースに限定されない。例えば、MFP100による印刷ジョブ(印刷処理)が終了したとき、MFP100の操作パネル140に対して診断を要求する操作が行われたとき、又はMFP100の非使用時において上位装置からのポーリングが行われたときに実行してもよい。
図2は、MFP100のハードウェア構成図である。図2に示すように、MFP100は、コントローラ110、近距離通信回路120、エンジン制御部130、操作パネル140、ネットワークI/F(InterFace)150、及び電源ボタンSWを備えている。
これらのうち、コントローラ110は、コンピュータの主要部であるCPU101、システムメモリ(MEM-P)102、ノースブリッジ(NB)103、サウスブリッジ(SB)104、ASIC(Application Specific Integrated Circuit)105、記憶部であるローカルメモリ(MEM-C)106、HDDコントローラ107、及び記憶部である磁気ディスク(HD)108を有し、NB103とASIC105との間をAGP(Accelerated Graphics Port)バス161で接続した構成となっている。
ただし、コントローラ110の構成はこれに限定されない。例えば、CPU101、NB103、SB104などの2以上の構成要素をSoC(System on Chip)によって実現してもよい。この場合、SoCとASIC105との間をPCI-express(登録商標)バス162で接続してもよい。
MEM-P102は、コントローラ110の各機能を実現させるプログラムやデータの格納用メモリであるROM102a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM102bとからなる。なお、RAM102bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読取り可能な記録媒体に記録して提供するように構成してもよい。
このASIC105は、PCIターゲット、及びAGPマスタ、ASIC105の中核をなすアービタ(ARB)、MEM-C106を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びにスキャナ部2及びプリンタ部4との間でPCIバス162を介したデータ転送を行うPCIユニットとからなる。
なお、ASIC105には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。
AGPバス161は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P102に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。ただし、MEM-C106は搭載されていなくてもよい。
また、近距離通信回路120には、データを送受信するアンテナ120aが備わっている。近距離通信回路120は、NFC、Bluetooth(登録商標)等の通信回路である。
スキャナ部2は、用紙等の記録媒体に記録された画像を読み取る。本実施形態のスキャナ部2は、積層された複数枚の記録媒体(原稿)を1枚ずつ自動的に搬送して画像を読み取るドキュメントフィーダ(DF)と、透明ガラス板の表面に上から押された状態で載置された1枚の記録媒体(原稿)に記録された画像を読み取る圧板読取り部と、を備えている。
DFは、積層状態でセットされた複数枚の原稿から画像を連続的に読み取るDFスキャンや、各原稿を連続的にコピーするDFコピーを行うときに使用される。圧板読取り部は、透明ガラス板に載置された原稿から画像を読み取る圧板スキャンや、同原稿をコピーする圧板コピーを行うときに使用される。
また、スキャナ部2は、DFにおける記録媒体の搬送路内に配置され、記録媒体を検知するセンサを含むセンサ類2aを備えている。
プリンタ部4は、記録媒体に対して画像を記録する。本実施形態のプリンタ部4は、電子写真方式を採用しているが、他の方式であってもよい。例えば、プリンタ部4は、インクジェット方式を採ってもよく、熱転写方式を採ってもよい。また、プリンタ部4は、記録媒体の搬送路内に配置され、記録媒体を検知するセンサを含むセンサ類4aを備えている。
パネル表示部141は、タッチパネル以外に、各種情報を表示するLCDや動作状態を点灯/消灯により表示するLEDといった表示部とハードキースイッチを有する入力部等を備えた構成としてもよい。
電源ボタンSWは、ユーザによるMFP100への電源の供給や停止の操作を受け付ける。例えば、MFP100に電源が供給されている状態において電源ボタンSWに対する操作がなされると、MFP100への電源の供給が停止される。反対に、MFP100に電源が供給されていない状態において電源ボタンSWに対する操作がなされると、MFP100へ電源が供給される。
なお、MFP100は、操作パネル140のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及びファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
ネットワークI/F150は、ネットワークNWを利用してデータ通信をするためのインターフェースである。近距離通信回路120及びネットワークI/F150は、PCIバス162を介して、ASIC105に電気的に接続されている。
なお、MFP100のハードウェア構成は、図2に示す構成に限定されない。例えば、操作パネル140はASIC105ではなく、SB104に接続される構成であってもよい。
このような不都合を抑制するため、本実施形態のMFP100では、診断を行っている間に操作パネル140が割込み操作を受け付けると当該診断を中断する構成を採っている。すなわち、本実施形態のMFP100では、診断をしている間であっても単に人が通過しただけでは当該診断は中断されず、診断が遅延してしまうという不都合を抑制できる。
以下、この点について詳細に説明する。なお、上述の不都合はMFP100以外の情報処理装置であっても発生し得ることから、以下の説明は情報処理装置について行うことにする。
図3は、情報処理装置1(MFP100)の機能ブロック図である。図3に示すように、情報処理装置1は、制御部10と、記憶部21と、処理部22(印刷部22A、読取部22B)と、検知部23と、操作部24と、電源操作部25と、通信部26と、を含む。
制御部10は、情報処理装置1の全体の制御を行う。制御部10は、図2のMFP100におけるCPU101、及びMEM-P102が対応する。なお、制御部10による制御の内容は後で説明する。
記憶部21は、各種の情報を記憶することができる。例えば、記憶部21は、処理部22での処理に係るログ情報を蓄積して記憶することができる。記憶部21は、図2のMFP100におけるHD108が対応する。
処理部22は、操作部24に対する操作の内容に応じて各種の処理を行う。本実施形態において、処理部22は、記録媒体に対する印刷を行う印刷部22Aと、記録媒体に記録された画像を読み取る読取部22Bと、を備えている。処理部22は、図2のMFP100におけるプリンタ部4、及びスキャナ部2が対応する。
例えば、検知部23が記録媒体の搬送路に設けられており、記録媒体の有無を検出するものである場合を想定する。この場合、検知部23は、正常時において、予め定められた時間範囲に亘って記録媒体の「有」を示す検知信号を出力する。一方、検知部23は、記録媒体の搬送速度が過度に遅くなった異常時において、上述の時間範囲よりも長い時間に亘って記録媒体の「有」を示す検知信号を出力する。
検知部23は、図2のMFP100におけるプリンタ部4のセンサ類4a、及びスキャナ部2のセンサ類2aが対応する。
電源操作部25は、情報処理装置1に対する電源の供給や停止の操作を受け付ける。電源操作部25は、図2のMFP100における電源ボタンSWが対応する。
通信部26は、情報処理装置1と通信可能に接続された他の装置(例えば端末装置200)との間で通信を行う。通信部26は、図2のMFP100における近距離通信回路120、及びネットワークI/F150が対応する。
ジョブ制御部11は、処理部22が行う処理(ジョブ)を制御する。例えば、印刷部22Aによる記録媒体への印刷を制御したり、読取部22Bによる原稿からの画像の読取りを制御する。
記憶制御部12は、記憶部21に対して各種の情報を記憶させる。例えば、記憶制御部12は、処理部22で生じた異常の内容を判断する診断に用いられるログ情報を取得して記憶部21に記憶させる。
図4に示すように、ユーザが操作パネル140を操作して圧板コピーを選択したときには、スキャナ部2(圧板読取り部)とプリンタ部4とが使用される。そして、プリンタ部4では記録媒体が搬送路に沿って搬送されることから、記録媒体搬送路センサログが発生する。
例えば、記録媒体搬送路センサログは、搬送路の所定位置における記録媒体の通過時間である。従って、CPU101(記憶制御部12)は、搬送路の所定位置に設けられたセンサ(センサ類4a、検知部23)の検知信号に基づいて記録媒体の通過時間を取得し、記録媒体搬送路センサログとしてHD108(記憶部21)に記憶させる。
例えば、原稿搬送路センサログは、搬送路の所定位置における原稿の通過時間である。従って、CPU101(記憶制御部12)は、搬送路の所定位置に設けられたセンサ(センサ類2a、検知部23)の検知信号に基づいて原稿の通過時間を取得し、原稿搬送路センサログとしてHD108(記憶部21)に記憶させる。
ユーザが操作パネル140を操作して圧板スキャンを選択したときには、スキャナ部2(圧板読取り部)が使用され、プリンタ部4は使用されない。この場合、記録媒体搬送路センサログと原稿搬送路センサログの何れも発生しない。
ユーザが操作パネル140を操作してDFスキャンを選択したときには、スキャナ部2(DF)が使用され、プリンタ部4は使用されない。この場合、原稿搬送路センサログが発生し、HD108(記憶部21)に記憶される。
図5に示すように、CPU101(診断部13)は、記録媒体へ画像を印刷する印刷処理の終了時において、記録媒体搬送性診断を行う。記録媒体搬送性診断は、最新30枚の記録媒体搬送において、センサ通過時間の理論値からのズレ量(遅延)を測定し、ズレ量が一定値を超えている場合、プリンタ部4の構成部品に劣化が生じていると診断する。
また、CPU101(診断部13)は、DFを使用した処理(DFコピー、DFスキャン)の終了時において、原稿搬送性診断を行う。原稿搬送性診断は、最新30枚の記録媒体搬送において、センサ通過時間の理論値からのズレ量(遅延)を測定し、ズレ量が一定値を超えている場合、プリンタ部4の構成部品に劣化が生じていると診断する。
以上の診断において、CPU101(診断部13)は、HD108(記憶部21)に記憶されたログ情報(記録媒体搬送路センサログ、原稿搬送路センサログ)を参照する。
次に、情報処理装置1による診断について説明する。図6は情報処理装置1の動作を説明するタイミングチャートである。図6において、符号t1乃至t9はタイミングを示す。
図6に示すように、情報処理装置1では、処理部22が処理(ジョブ)を実行すると(t1)、実行された処理に対応するログ情報を制御部10が取得し、記憶部21に記憶させる(t2)。同様に、処理部22が処理を実行すると(t3、t5)、ログ情報が記憶部21に記憶される(t4、t6)。
同様に、スキャナ部2がDFにセットされた原稿から画像を読み取るとき、読取り対象の原稿が搬送路に沿って搬送され、搬送路内に配置されたセンサ(センサ類2a)によって検知される。CPU101は、センサの検知信号に基づいて原稿の通過時間を取得し、ログ情報としてHD108に記憶させる。
MFP100を例に挙げて説明すると、例えば、CPU101は、端末装置200からの診断要求を受け付けたとき、記録媒体に対する印刷をプリンタ部4に行わせたとき、及びDFにセットされた原稿の読取りをスキャナ部2に行わせたときにおいて、診断を実行すると判断する。
CPU101は、診断の実行に必要なログ情報をHD108から読み出し、当該ログ情報に基づく診断を実行する。例えば、CPU101は、図5で説明した記録媒体搬送性診断や原稿搬送性診断を実行する。次に、CPU101は、診断結果を端末装置200に送信したり、操作パネル140に表示させる。端末装置200は、受信した診断結果を表示部に表示する等して報知する。
比較例でも、診断条件が成立することにより(t11)、診断部13は診断を開始する(t12)。診断部13による診断中において、操作部24に対する割込み操作を受け付けると(t13)、制御部10は割込み操作に対応する処理(割込み処理)を処理部22に行わせる(t14-t15)。
従って、比較例では、期間t14-t15に亘り、診断部13による診断と処理部22による割込み処理の双方が並行して行われる。制御部10は、診断部13による診断と処理部22による割込み処理の双方を制御することから、処理の遅延を招いてしまう不都合が生じ得た。
診断部13は、割込み処理の終了後において診断を行うが、中断した診断が割込み処理による影響を受けないときには、割込み処理の終了後に診断を継続(再開)することが好ましい。一方、診断部13は、中断した診断が割込み処理による影響を受けるときには、割込み処理の終了後に診断を最初から実行(再実行)する必要がある。
一方、記録媒体搬送性診断の途中で、割込み処理として圧板コピーが行われたときには、圧板コピーによってログ情報(媒体搬送路センサログ)が取得される。当該ログ情報は、記録媒体搬送性診断に影響を及ぼす。すなわち、記録媒体搬送性診断では、最新30枚の記録媒体搬送に係るセンサ通過時間が診断の対象になるため、圧板コピーに対応するセンサ通過時間を診断に含めないと、正確な診断が行えなくなる恐れがある。
以上を考慮して、本実施形態の情報処理装置1では、中断した診断の割込み処理による影響の有無に応じて、診断を再開するのか再実行するのかを選択している。
各図において、符号t21乃至t28、及びt31乃至t39はタイミングを示す。また、各図は、診断条件が成立した以降の処理を示す。
診断部13は、割込み処理の終了後に診断を実行する(t27)が、当該割込み処理が中断された診断に影響を及ぼさないことから、中断された診断を継続して(途中まで行った診断を引き続き)実行する。診断部13による診断の終了(t28)により、一連の処理を終了する。
図8の例において、情報処理装置1は、割込み処理の終了後において、当該割込み処理の開始前までに行っていた診断を引き続き実行するため、診断を最初からやり直す構成と比較して診断を短時間で終了させることができる。
記憶制御部12は、割込み処理に係るログ情報を記憶部21に記憶させる(t37)。診断部13は、割込み処理の終了後に診断を実行する(t38)が、当該割込み処理が中断された診断に影響を及ぼすことから診断を再実行する。すなわち、診断部13は、割込み処理に係るログ情報も使用して、診断を新たにやり直す。診断部13による診断の終了(t29)により、一連の処理を終了する。
図9の例において、情報処理装置1は、割込み処理の終了後において、割込み処理に係るログ情報も使用して診断を再実行するため、割込み処理に係るログ情報を使用せずに診断を再実行する構成と比較して、診断の精度を高めることができる。
以下、上述の処理を実現するための制御部10の動作を説明する。図10は診断中の制御部10の動作を説明するフローチャート、図11は割込み操作に起因する制御部10の動作を説明するフローチャートである。
以下の説明において、診断再開フラグ、及び診断再実行フラグが使用されているが、各フラグは制御部10が備えるメモリ(例えばMEM-P102のRAM102b)に記憶され、制御において参照される。
制御部10は、診断再開フラグが値「1」と判断すると(S101:Yes)、診断再開フラグを値「0」にセットし(S102)、その後、S104の処理に移行する。
制御部10は、診断再開フラグが値「1」ではないと判断すると(S101:No)、ログ情報を取得し、取得したログ情報を記憶部21へ記憶させ(S103)、その後、S104の処理に移行する。
制御部10は、診断の中止要因が有ると判断すると(S104:Yes)、診断再実行フラグを値「1」にセットし(S105)、診断を中断する(END)。
制御部10は、診断の中止要因がないと判断すると(S104:No)、診断の中断要因があるか否かを判断する(S106)。診断の中断要因とは、中断される診断に対して影響を及ぼさない要因である。例えば、制御部10は、印刷部22Aに係る診断の実行中において、画像の読取りに係る割込み処理が受け付けられたときに診断の中断要因があると判断する。
制御部10は、診断の中断要因が有ると判断すると(S106:Yes)、診断再開フラグを値「1」にセットし(S107)、処理を終了する。制御部10は、診断再開フラグを値「1」にセットすることにより、次の周期の処理においてログ情報を取得して記憶部21に記憶させる(S103)。
制御部10は、S109の後にS104に移行し、上述した処理を繰り返し実行する。
以上の処理を行うことにより、制御部10は、診断中において診断の中断要因が生じると(S106:Yes)、ログ情報を取得して記憶部21に記憶させ(S107,S103)、診断を中断する。一方、制御部10は、診断中において診断の中止要因が生じると(S104:Yes)、診断再実行フラグを値「1」に設定して診断を中断する。
制御部10は、割込み処理が終了すると(S202:Yes)、診断再実行フラグが値「1」であるか否かを判断し(S203)、値「1」であるときには(S203:Yes)、診断再実行フラグを値「0」にセットし(S204)、診断を再実行する(S205)。すなわち、制御部10は、S103で新たに取得したログ情報を含ませて診断を実行する。
制御部10は、診断再開フラグが値「1」であるか否かを判断し(S206)、値「1」であるときには(S206:Yes)、診断を再開する(S207)。すなわち、制御部10は、割込み処理によって中断された診断を継続する。
上述の実施形態において、情報処理装置1は、MFP100を例示したが、診断機能を有する装置であれば情報処理装置1としてもよい。例えば、PJ(Projector:プロジェクタ)、IWB(Interactive White Board:相互通信が可能な電子式の黒板機能を有する白板)、デジタルサイネージ等の出力装置、HUD(Head Up Display)装置、産業機械、撮像装置、集音装置、医療機器、ネットワークNW家電、自動車(Connected Car)、ノートPC(Personal Computer)、携帯電話、スマートフォン、タブレット端末、ゲーム機、PDA(Personal Digital Assistant)、デジタルカメラ等であってもよい。
<第1態様>
本態様の情報処理装置1は、操作を受け付ける操作部24と、操作部24での操作内容に応じて各種の処理を行う処理部22と、処理部22での処理に係るログ情報を蓄積して記憶可能な記憶部21と、記憶部21に記憶されたログ情報に基づいて処理部22で生じた異常の内容を判断する診断を行い、且つ診断を行っている間に操作部24が操作を受け付けると当該診断を中断する制御部10と、を備えることを特徴とする。
以上の本態様によれば、操作部24が操作(割込み操作)を受け付けると診断が中断されるので、診断をしている間であっても単に人が通過しただけでは当該診断は中断されず、診断が遅延してしまうという不都合を抑制できる。
本態様の情報処理装置1は、操作は、診断に必要なログ情報が生じる第1処理(記録媒体搬送性診断に必要な記録媒体搬送路センサログが生じる圧板コピー)に対応した第1操作(圧板コピーを実行させるための操作)を含み、記憶部21には、第1処理の実行に伴って生じたログ情報(記録媒体搬送路センサログ)が記憶され、制御部10は、診断を第1処理の終了後において新たに実行する(S205)ことを特徴とする。
以上の本態様によれば、第1処理の終了後の診断において、第1処理で生じたログ情報を含ませることができる。その結果、診断を適切に行うことができる。
本態様の情報処理装置1は、操作は、診断に必要なログ情報は生じない第2処理(記録媒体搬送性診断に必要な記録媒体搬送路センサログを生じない圧板スキャン)に対応した第2操作(圧板スキャンを実行させるための操作)を含み、制御部10は、中断した診断を第2処理の終了後において継続して行う(S207)ことを特徴とする。
以上の本態様によれば、第2処理の終了後の診断において、第2処理の開始前に行っていた診断を引き継ぐことができる。その結果、第2処理の終了後に診断を再度行う場合と比較して、診断時間を短くすることができる。
本態様は、操作を受け付ける操作部24と、操作部24での操作内容に応じて各種の処理を行う処理部22と、情報を記憶可能な記憶部21と、を備えた情報処理装置1を制御するための情報処理方法であって、処理部22での処理に係るログ情報を記憶部21に蓄積して記憶させるステップ(t2、t4、t6:図6)と、記憶部21に記憶されたログ情報に基づいて、処理部22で生じた異常の内容を判断する診断を行うステップ(t22-t28:図8)と、診断を行っている間に操作部24が操作を受け付けると当該診断を中断するステップ(t24:図8,t34:図9)と、を備えることを特徴とする。
以上の本態様によれば、上述の第1態様と同様な効果が奏せられる。
本態様は、操作を受け付ける操作部24と、操作部24での操作内容に応じて各種の処理を行う処理部22と、情報を記憶可能な記憶部21と、を備えた情報処理装置1を制御するためのプログラムであって、処理部22での処理に係るログ情報を記憶部21に蓄積して記憶させるステップ(t2、t4、t6:図6)と、記憶部21に記憶されたログ情報に基づいて、処理部22で生じた異常の内容を判断する診断を行うステップ(t22-t28:図8)と、診断を行っている間に操作部24が操作を受け付けると当該診断を中断するステップ(t24:図8,t34:図9)と、を情報処理装置1に行わせることを特徴とする。
以上の本態様によれば、上述の第1態様と同様な効果が奏せられる。
Claims (4)
- 操作を受け付ける操作部と、
前記操作部での操作内容に応じて各種の処理を行う処理部と、
前記処理部での処理に係るログ情報を蓄積して記憶可能な記憶部と、
前記記憶部に記憶された前記ログ情報に基づいて前記処理部で生じた異常の内容を判断する診断を実行する制御部と、
を備え、
前記操作は、前記診断に必要なログ情報が生じる第1処理に対応した第1操作を含み、
前記記憶部には、前記第1処理の実行に伴って生じた前記ログ情報が記憶され、
前記制御部は、前記診断の実行中に前記操作部が前記第1操作を受け付けると当該診断を中断し、前記診断を前記第1処理の終了後において新たに実行することを特徴とする情報処理装置。 - 前記操作は、前記診断に必要なログ情報は生じない第2処理に対応した第2操作を含み、
前記制御部は、前記診断の実行中に前記操作部が前記第2操作を受け付けると当該診断を中断し、中断した前記診断を前記第2処理の終了後において継続して実行することを特徴とする請求項1に記載の情報処理装置。 - 操作を受け付ける操作部と、前記操作部での操作内容に応じて各種の処理を行う処理部と、情報を記憶可能な記憶部と、を備えた情報処理装置を制御するための情報処理方法であって、
前記処理部での処理に係るログ情報を前記記憶部に蓄積して記憶させるステップと、
前記記憶部に記憶された前記ログ情報に基づいて、前記処理部で生じた異常の内容を判断する診断を実行するステップと、
前記診断の実行中に前記操作部が前記診断に必要なログ情報が生じる第1処理に対応した第1操作を受け付けると当該診断を中断するステップと、
前記第1処理の実行に伴って生じた前記ログ情報を前記記憶部に記憶させるステップと、
前記診断を前記第1処理の終了後において新たに実行するステップと、
を備えることを特徴とする情報処理方法。 - 操作を受け付ける操作部と、前記操作部での操作内容に応じて各種の処理を行う処理部と、情報を記憶可能な記憶部と、を備えた情報処理装置を制御するためのプログラムであって、
前記処理部での処理に係るログ情報を前記記憶部に蓄積して記憶させるステップと、
前記記憶部に記憶された前記ログ情報に基づいて、前記処理部で生じた異常の内容を判断する診断を実行するステップと、
前記診断の実行中に前記操作部が前記診断に必要なログ情報が生じる第1処理に対応した第1操作を受け付けると当該診断を中断するステップと、
前記第1処理の実行に伴って生じた前記ログ情報を前記記憶部に記憶させるステップと、
前記診断を前記第1処理の終了後において新たに実行するステップと、
を前記情報処理装置に行わせるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020031599A JP7400534B2 (ja) | 2020-02-27 | 2020-02-27 | 情報処理装置、情報処理方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020031599A JP7400534B2 (ja) | 2020-02-27 | 2020-02-27 | 情報処理装置、情報処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021136583A JP2021136583A (ja) | 2021-09-13 |
JP7400534B2 true JP7400534B2 (ja) | 2023-12-19 |
Family
ID=77661745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020031599A Active JP7400534B2 (ja) | 2020-02-27 | 2020-02-27 | 情報処理装置、情報処理方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7400534B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005301122A (ja) | 2004-04-15 | 2005-10-27 | Fuji Xerox Co Ltd | 装置異常の要因推定方法及び画像形成装置 |
JP2006344098A (ja) | 2005-06-10 | 2006-12-21 | Konica Minolta Business Technologies Inc | 自動アップデート機能付き処理装置、プログラムアップデート方法、およびコンピュータプログラム |
JP2010193958A (ja) | 2009-02-23 | 2010-09-09 | Toshiba Corp | 超音波診断装置 |
-
2020
- 2020-02-27 JP JP2020031599A patent/JP7400534B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005301122A (ja) | 2004-04-15 | 2005-10-27 | Fuji Xerox Co Ltd | 装置異常の要因推定方法及び画像形成装置 |
JP2006344098A (ja) | 2005-06-10 | 2006-12-21 | Konica Minolta Business Technologies Inc | 自動アップデート機能付き処理装置、プログラムアップデート方法、およびコンピュータプログラム |
JP2010193958A (ja) | 2009-02-23 | 2010-09-09 | Toshiba Corp | 超音波診断装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2021136583A (ja) | 2021-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11061635B2 (en) | Image reading apparatus, method for controlling image reading apparatus, and non-transitory computer-readable storage medium | |
US20140362393A1 (en) | Image forming apparatus, image forming apparatus control method, and recording medium storing image forming apparatus control program | |
JP7400534B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP5873832B2 (ja) | 電子機器 | |
US11977800B2 (en) | Server apparatus that controls print job and provides status information on the print job, control method therefor, and storage medium storing control program therefor | |
US20170187889A1 (en) | Information processing apparatus, information system, information processing method, and storage medium | |
US11269680B2 (en) | Information processing apparatus, information processing system, and information processing method | |
KR20190116909A (ko) | 인쇄장치, 인쇄장치를 제어하는 제어방법, 및 프로그램을 기억한 기억매체 | |
JP7404932B2 (ja) | 情報処理装置、及びプログラム | |
US20150192972A1 (en) | Electric device | |
US20210127028A1 (en) | Image reading apparatus, non-transitory computer-readable storage medium storing control program for image reading apparatus, and control method of image reading apparatus | |
JP7247631B2 (ja) | データ設定方法、およびデータ設定システム | |
US20160241725A1 (en) | Communication apparatus, method of controlling communication apparatus, and storage medium | |
US20140380098A1 (en) | Information processing apparatus, and method for restarting input/output control portion | |
JP7163798B2 (ja) | 情報処理装置、制御方法、およびプログラム | |
JP7491113B2 (ja) | 情報処理装置、画像形成装置、及びプログラム | |
US11381691B2 (en) | Electronic apparatus, method for controlling electronic apparatus, and non-transitory recording medium | |
JP7318228B2 (ja) | 情報処理装置、制御方法、およびプログラム | |
JP7127561B2 (ja) | 情報処理装置、制御方法、およびプログラム | |
US11789673B2 (en) | Image forming apparatus, control method of image forming apparatus, and storage medium storing program having transition event occurring during switching process of power state | |
US12047541B2 (en) | Image forming apparatus having normal mode switching setting during silent mode operation | |
US11445074B2 (en) | Information processing device, touch panel display method, and recording medium | |
US20240121347A1 (en) | Image forming apparatus | |
US20230333839A1 (en) | Information processing apparatus and firmware update method | |
US11606468B2 (en) | Image forming apparatus, image forming method for printing images in an order different from an order of reading images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221213 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230908 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230912 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231024 |
|
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: 20231107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231120 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7400534 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |