(57)【要約】【課題】システムが正常に動かなくなった場合にも、操作履歴を保存することができる情報処理装置及び情報処理方法を提供する。【解決手段】操作入力に応じて情報を処理する情報処理装置本体と、情報処理装置本体に対してユーザが行う操作入力を受入れる操作部と、操作部に対してユーザが行う操作入力にともなって、ユーザが操作部に対して行った操作入力を示す操作情報を取得する操作情報取得部と、操作情報取得部が取得した操作情報を順次に履歴として記憶部に記憶させるよう制御する制御部と、を有する。【選択図】図１
2018032089.tif 000002
【特許請求の範囲】
【請求項１】
操作入力に応じて情報を処理する情報処理装置本体と、
前記情報処理装置本体に対してユーザが行う操作入力を受入れる操作部と、
前記操作部に対してユーザが行う操作入力にともなって、ユーザが前記操作部に対して行った操作入力を示す操作情報を取得する操作情報取得部と、
前記操作情報取得部が取得した操作情報を順次に履歴として記憶部に記憶させるよう制御する制御部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記操作部は、
ユーザが行う操作入力を受入れるタッチパネルを有し、
前記操作情報取得部は、
前記タッチパネルに重ねられて、ユーザが前記タッチパネルに対して行った操作入力を示す操作情報を取得する抵抗膜を有すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置本体に異常が発生したことを示す異常発生情報を監視する監視部を有し、
前記制御部は、
前記監視部が異常発生情報を検知した場合、前記記憶部が記憶した操作情報を他の記憶装置に記憶させるよう制御すること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記監視部は、
前記操作部が異常発生情報を表示させたときに、異常発生情報を検知すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記情報処理装置本体に異常が発生したことを示すＬＥＤをさらに有し、
前記監視部は、
前記ＬＥＤが異常発生情報を点灯又は消灯によって示したときに、異常発生情報を検知すること
を特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記制御部は、
前記情報処理装置本体に異常が発生したことを示す情報が入力された場合に、前記記憶部が記憶した操作情報を他の記憶装置に記憶させるよう制御すること
を特徴とする請求項２に記載の情報処理装置。
【請求項７】
情報を外部に送信する送信部をさらに有し、
前記制御部は、
前記情報処理装置本体に異常が発生したことを示す信号が入力された場合に、前記記憶部が記憶した操作情報、及び前記情報処理装置本体に異常が発生したことを示す信号を前記送信部に送信させるよう制御すること
を特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、
前記操作部がユーザの操作入力を受入れない休止状態である場合、操作情報を前記記憶部に記憶させることを休止すること
を特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記制御部は、
前記操作部がユーザの操作入力を所定時間受入れなかった場合、操作情報を前記記憶部に記憶させることを休止し、前記操作部がユーザの操作入力を受入れたときに、操作情報を前記記憶部に記憶させることを再開すること
を特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記制御部は、
予め定められた設定に応じて、前記操作部に対するユーザからの操作入力の有無に関わらず操作情報を所定の時間間隔で時系列に前記記憶部へ記憶させる第１動作モードと、前記操作部に対するユーザからの操作入力があったときのみ操作情報を前記記憶部へ記憶させる第２動作モードとを切替えること
を特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
情報を処理する情報処理装置本体に対して操作部が受入れるユーザの操作入力にともなって、ユーザが前記操作部に対して行った操作入力を示す操作情報を取得する工程と、
取得した操作情報を順次に履歴として記憶部に記憶させる工程と、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
例えば画像形成装置などの情報処理装置では、開発及び製品保証におけるテスト・評価で発生した障害の解析を行うために、操作履歴や動作履歴などのログが用いられる。ログを取得できない場合や、ログが不足している場合には、再現テストでのログ取得が必要になる。しかし、評価者の現象発生時の記憶があいまいで操作手順が不確かな場合、特にタイミングに依存するような障害では、障害を再現させるだけで少なくない工数がかかってしまう。
【０００３】
そこで、作業を記録・モニタリングして、開発及び製品保証のテストにおける不具合解析や、デバッグ作業の効率化をはかるために、装置にセンサやモニタを設置して、これらの状態情報をソフトウェアモジュールでハンドリングすることによって、ハードウェアに関する情報をソフトウェア内部のモジュール間通信と同様に扱う技術が知られている。
【０００４】
例えば、特許文献１には、自装置の各種状態を装置に付属のセンサ、モニタ等からの状態情報として捉え、これらの状態情報をそれぞれ対応したソフトウェアモジュールでハンドリングすることによって、ハードウェアに関する情報をソフトウェア内部のモジュール間通信と同様に扱い、かつ、操作手段を介して行われた操作履歴、該装置内部の各種機能部のハードウェア情報を、制御ソフトウェア内部の動作状態・状態変化を通知する、該ソフトウェア内部のモジュール間通信メッセージ等の制御情報として捉え、ハードウェアに関する情報および制御情報を一元管理する画像出力装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の操作手順を保存する仕組みをメインシステムに組み込むという方法では、障害発生時にシステムが正常に動かなくなった場合に、手順情報を保存できないという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、システムが正常に動かなくなった場合にも、操作履歴を保存することができる情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、操作入力に応じて情報を処理する情報処理装置本体と、前記情報処理装置本体に対してユーザが行う操作入力を受入れる操作部と、前記操作部に対してユーザが行う操作入力にともなって、ユーザが前記操作部に対して行った操作入力を示す操作情報を取得する操作情報取得部と、前記操作情報取得部が取得した操作情報を順次に履歴として記憶部に記憶させるよう制御する制御部と、を有する。
【発明の効果】
【０００８】
本発明によれば、システムが正常に動かなくなった場合にも、操作履歴を保存することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる情報処理装置の構成を例示する図である。
【図２】図２は、操作部、抵抗膜及びカメラの配置例と、その周辺を示す模式図である。
【図３】図３は、ＲＡＭがデータを記憶する形式を模式的に示す図である。
【図４】図４は、画像形成装置本体の構成を示す図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、実施形態にかかる情報処理装置について説明する。図１は、実施形態にかかる情報処理装置１の構成を例示する図である。図１に示すように、情報処理装置１は、画像形成装置１０及び情報取得装置２０を有する。画像形成装置１０は、例えば図４を用いて後述する機能を備えたＭＦＰ（Multifunction  Peripheral）であり、画像形成装置本体（情報処理装置本体）１００及び操作部１０２を有する。
【００１１】
画像形成装置本体１００は、操作部１０２を介して入力されるユーザの操作入力に応じて画像を形成する。また、画像形成装置本体１００は、情報取得装置２０に設けられたＵＳＢ（Universal  Serial  Bus）２１２との間で通信を行うＵＳＢ１０４が設けられている。
【００１２】
操作部１０２は、例えば抵抗膜を有するタッチパネルであり、画像形成装置本体１００に対してユーザが行う操作入力を受入れるとともに、ユーザに対する表示等を行う。なお、操作部１０２は、ユーザの操作入力を所定時間受入れなかった場合、ユーザの操作入力を受入れない休止状態（消灯）となるようにされている。
【００１３】
情報取得装置２０は、例えば抵抗膜２００、ＣＰＵ（制御部）２０２、ＲＡＭ（第１記憶部）２０４、ＲＯＭ２０６、外部記憶装置（第２記憶部）２０８、カメラ２１０、ＵＳＢ２１２及びネットワークインターフェイス２１４を有する。
【００１４】
抵抗膜２００は、タッチパネルを構成しており、タッチパネルである操作部１０２の上に重ねて設けられ、操作部１０２とともにユーザの操作入力を受入れる。すなわち、抵抗膜２００は、ユーザが操作部１０２に対して行った操作入力を示す操作情報を取得する操作情報取得部としての機能を有する。従って、画像形成装置１０は操作部１０２によって、情報取得装置２０は抵抗膜２００によって、それぞれ同時にユーザの操作入力を受入れる。なお、抵抗膜２００は、操作部１０２の上に重ねられても、タッチパネルとしての操作部１０２の操作感度を下げなければ、他の構成であってもよい。つまり、抵抗膜２００は、静電容量式のような硬いタッチパネルではない構成となっている。
【００１５】
ＣＰＵ２０２は、情報取得装置２０を構成する各部を制御する。また、ＣＰＵ２０２は、後述するカメラ２１０から入力される画像に基づいて、情報の転送を指示する制御を行う。また、ＣＰＵ２０２は、抵抗膜２００が取得した操作情報を順次に履歴として例えばＲＡＭ２０４に記憶させるよう制御する。また、ＣＰＵ２０２は、操作部１０２がユーザの操作入力を受入れない休止状態である場合、操作情報をＲＡＭ２０４に記憶させることを休止する。また、ＣＰＵ２０２は、操作部１０２がユーザの操作入力を所定時間受入れなかった場合、操作情報をＲＡＭ２０４に記憶させることを休止し、操作部１０２がユーザの操作入力を受入れたときに、操作情報をＲＡＭ２０４に記憶させることを再開する。
【００１６】
ＲＡＭ２０４は、抵抗膜２００を介して受入れた操作入力を示す操作情報など、情報取得装置２０が取得又は処理する情報を記憶する。ＲＯＭ２０６は、ＣＰＵ２０２が起動時に実行するプログラムや設定情報などを記憶する。外部記憶装置２０８は、例えばＨＤＤなどであり、ＲＡＭ２０４が記憶した情報などを順次に記憶する機能を有する。また、外部記憶装置２０８は、メモリカードやＵＳＢメモリなどの記憶媒体に情報を記憶させるものであってもよい。
【００１７】
カメラ２１０は、情報処理装置１における情報を画像によって取得する。例えば、カメラ２１０は、システム障害が発生（異常発生）したことを示す画像を操作部１０２が表示させたこと、後述するＬＥＤ１０８が点灯又は消灯したこと、及び操作部１０２が消灯（タッチパネルが消灯）したことなどをＣＰＵ２０２が判定できるように判定用画像を撮像し、ＣＰＵ２０２に対して出力する。
【００１８】
ＵＳＢ２１２は、画像形成装置本体１００に設けられたＵＳＢ１０４との間で通信を行う。例えば、ＵＳＢ２１２は、画像形成装置本体１００が生成したメッセージなどもＵＳＢ１０４から受信する。画像形成装置本体１００が生成するメッセージは、操作部１０２に対する操作情報や障害発生を示す情報であってもよい。
【００１９】
ネットワークインターフェイス２１４は、ネットワークを介して外部システム４００等との間で通信を行う送信部及び受信部としての機能を有する。例えば、ネットワークインターフェイス２１４は、画像形成装置本体１００においてシステム障害が発生（異常発生）したときに、障害発生を示す情報を外部システム４００に対して送信する。このとき、ネットワークインターフェイス２１４は、外部記憶装置２０８が記憶している操作情報を外部システム４００に対して送信してもよい。
【００２０】
図２は、操作部１０２、抵抗膜２００及びカメラ２１０の配置例と、その周辺を示す模式図である。抵抗膜２００は、操作部１０２の画面１０６に重ねて配置されている。また、操作部１０２は、例えば図２に示したように、端部にＬＥＤ１０８などが設けられてもよい。ＬＥＤ１０８は、例えばシステム障害が発生（異常発生）した場合に点灯又は消灯するようにされている。ユーザが操作部１０２に対して操作入力を行うと、同時に抵抗膜２００が操作入力を受入れて、ＣＰＵ２０２の制御により、操作入力を示す操作情報をＲＡＭ２０４が記憶する。
【００２１】
次に、情報処理装置１の動作例について説明する。例えば、ユーザが操作部１０２に対して操作入力を行うと、同時に抵抗膜２００がユーザの操作入力を受入れ、ＲＡＭ２０４が操作入力を示す操作情報を記憶する。ＲＡＭ２０４は、図３に示すように、リングバッファ形式で操作情報を記憶する。つまり、ＲＡＭ２０４は、最新の操作情報（手順情報）を一番古い操作情報に対して上書きして保存する。
【００２２】
カメラ２１０は、操作部１０２をモニタしており、操作部１０２にシステム障害を示す画像が表示されたことを画像として検知する。また、カメラ２１０は、ＬＥＤ１０８をモニタしており、ＬＥＤ１０８が点灯又は消灯したことを画像として検知する。つまり、カメラ２１０は、画像形成装置本体１００における異常発生を示す異常発生情報を監視する監視部となっている。そして、ＣＰＵ２０２は、例えばカメラ２１０から入力される上述した判定用画像に基づいて、ＲＡＭ２０４が記憶している操作情報を古い順に外部記憶装置２０８に対して転送させる。
【００２３】
また、情報処理装置１は、操作部１０２に対するユーザからの操作入力の有無に関わらず操作情報を常に時系列で（例えば所定の時間間隔で時系列に）保存する第１動作モードと、操作部１０２に対するユーザからの操作入力があったときのみ操作情報を保存する第２動作モードとが、ユーザによって任意に設定可能にされている。例えば、操作部１０２は、第１動作モードと第２動作モードとを切替える設定となるユーザによる操作入力を受入れる。
【００２４】
第１動作モードでは、情報処理装置１は、操作部１０２に対する操作入力があった場合には当該操作入力を示す操作情報をＣＰＵ２０２がＲＡＭ２０４（又は外部記憶装置２０８）に記憶させ、操作部１０２に対する操作入力がなかった場合には操作入力が無かったことを操作情報としてＣＰＵ２０２がＲＡＭ２０４（又は外部記憶装置２０８）に記憶させる。
【００２５】
第２動作モードでは、情報処理装置１は、操作部１０２に対する操作入力があった場合には当該操作入力を示す操作情報をＣＰＵ２０２がＲＡＭ２０４（又は外部記憶装置２０８）に記憶させ、操作部１０２に対する操作入力がなかった場合にはＣＰＵ２０２がＲＡＭ２０４（又は外部記憶装置２０８）に何も記憶させない。
【００２６】
次に、画像形成装置本体１００の構成について説明する。図４は、画像形成装置本体１００の構成を示す図である。画像形成装置本体１００は、給紙部３０３、本体部３０４、スキャナ（画像読取装置）３２０及び自動給紙装置（ＡＤＦ）３３０を有する。
【００２７】
本体部３０４内には、タンデム方式の作像部３０５とこの作像部３０５に給紙部３０３から搬送路３０７を介して記録紙を供給するレジストローラ３０８と、光書き込み装置３０９と、定着、搬送部３１０と、両面トレイ３１１とを備えている。
【００２８】
作像部３０５には、ＹＭＣＫ４色に対応して４本の感光体ドラム３１２が並設され、各感光体ドラム３１２の回りは帯電器、現像器３０６、転写器、クリーナ、及び除電器を含む作像要素が配置されている。
【００２９】
また、転写器と感光体ドラム３１２との間には両者のニップに挟持された状態で駆動ローラと従動ローラとの間に張架された中間転写ベルト３１３が配置されている。
【００３０】
このように構成されたタンデム方式の画像形成装置本体１００では、ＹＭＣＫの各色毎に各色に対応する感光体ドラム３１２に光書き込みを行い、現像器３０６で各色のトナー毎に現像し、中間転写ベルト３１３上に例えばＹ，Ｍ，Ｃ，Ｋの順で１次転写する。
【００３１】
そして、１次転写により４色重畳されたフルカラーの画像を記録紙に２次転写した後、定着して排紙することによりフルカラーの画像を記録紙上に形成する。
【００３２】
従って、情報処理装置１は、画像形成装置本体１００が有する各部のいずれかに障害が発生し、画像形成装置本体１００が動作できない場合にも、情報取得装置２０が操作情報を保存するので、操作情報を障害の解析に用いることを可能にする。また、情報処理装置１は、画像形成装置本体１００と情報取得装置２０とが独立して動作するので、情報取得装置２０が画像形成装置本体１００に対して影響を与えることを防止することができる。
【符号の説明】
【００３３】
１        情報処理装置
１０      画像形成装置
２０      情報取得装置
１００    画像形成装置本体
１０２    操作部
１０４    ＵＳＢ
１０８    ＬＥＤ
２００    抵抗膜
２０２    ＣＰＵ
２０４    ＲＡＭ
２０８    外部記憶装置
２１０    カメラ
２１２    ＵＳＢ
２１４    ネットワークインターフェイス
４００    外部システム
【先行技術文献】
【特許文献】
【００３４】
【特許文献１】特開２００６−４０２９７号公報
【図１】
2018032089.tif 000003
【図２】
2018032089.tif 000004
【図３】
2018032089.tif 000005
【図４】
2018032089.tif 000006