(57)【特許請求の範囲】
【請求項１】
原稿画像データに基づいて転写紙上に画像を形成して出力する画像形成装置の操作情報記録方法であって、
操作手順に従った一連の操作情報を時系列的な手順として含む操作手順情報であるスクリプトデータと、
前記操作手順に応じて表示部に表示される一連の操作画面に関する情報と、
前記操作手順により設定された条件に基づいて作成された、転写紙上に形成される出力画像の出力画像データと、
を関連付けて保存することを特徴とする画像形成装置の操作情報記録方法。
【請求項２】
前記出力画像データは、前記出力画像のサムネイル画像データであることを特徴とする請求項１に記載の画像形成装置の操作情報記録方法。
【請求項３】
前記一連の操作画面に関する情報は、前記一連の操作画面の各々の画像データを含むことを特徴とする請求項１又は２に記載の画像形成装置の操作情報記録方法。
【請求項４】
前記一連の操作画面に関する情報は、前記一連の操作画面の各々を特定するコード情報を含むことを特徴とする請求項１又は２に記載の画像形成装置の操作情報記録方法。
【請求項５】
原稿画像データに基づいて転写紙上に画像を形成して出力する画像形成装置であって、
表示部と、
データを記憶する記憶部と、
操作手順に従った一連の操作情報を時系列的な手順として含む操作手順情報であるスクリプトデータと、前記操作手順に応じて前記表示部に表示される一連の操作画面に関する情報と、前記操作手順により設定された条件に基づいて作成された、転写紙上に形成される出力画像の出力画像データと、を関連付けて前記記憶部に保存する制御部と、
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の操作情報記録方法及び画像形成装置に関する。
【背景技術】
【０００２】
従来から、操作対象の機器として、複写機やファクシミリ、プリンタ等の画像形成装置において、ユーザの利便性や操作性の向上のために様々な技術が考案されている。その代表的なものとしては、表示装置とタッチパネルとを一体的に形成した操作パネルがあり、多くの画像形成装置において実用化されている。ユーザがタッチパネルや操作キー等の操作部を操作して、画像形成時の濃度やコントラスト等の設定を変更すると、その設定内容に基づいて画像形成装置のハードウェア処理、ソフトウェア処理が制御され、所望の設定に従った画像が記録媒体上に画像形成されて出力される。
【０００３】
また、ネットワークを介して画像形成装置の遠隔操作が可能なシステムが考案されている。具体的には、操作キーをワークステーションの画面に表示し、マウスカーソルを介して操作された操作キーに応じたコマンドを画像形成装置の操作部にネットワークを介して送信することで、当該画像形成装置の動作をリモートコントロールするシステム（例えば、特許文献１参照）や、コンピュータの画面上でクリックされた位置の座標を複写機に送信し、複写機が受信した座標からコンピュータ上での操作を判定して動作を行うシステム（例えば、特許文献２参照）等である。
【特許文献１】特許３０４２６５５号公報
【特許文献２】特許３３２７５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置等の機器における不具合解析時等、操作内容を詳細に知りたい場合には、従来は動作ログ情報として保存された内容を参照して解析を行っていた。動作ログ情報はテキスト情報であるため、どのような操作を実際に行ったのか判り難く、また、動作結果として出力された内容が不明であるため、正確な状態を把握することが困難であった。
【０００５】
本発明の課題は、画像形成装置に対して行った操作内容の把握を容易にすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、原稿画像データに基づいて転写紙上に画像を形成して出力する画像形成装置の操作情報記録方法であって、操作手順に従った一連の操作情報を時系列的な手順として含む操作手順情報であるスクリプトデータと、前記操作手順に応じて表示部に表示される一連の操作画面に関する情報と、前記操作手順により設定された条件に基づいて作成された、転写紙上に形成される出力画像の出力画像データと、を関連付けて保存することを特徴としている。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像形成装置の操作情報記録方法において、前記出力画像データは、前記出力画像のサムネイル画像データであることを特徴としている。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の画像形成装置の操作情報記録方法において、前記一連の操作画面に関する情報は、前記一連の操作画面の各々の画像データを含むことを特徴としている。
【００１１】
請求項４に記載の発明は、請求項１又は２に記載の画像形成装置の操作情報記録方法において、前記一連の操作画面に関する情報は、前記一連の操作画面の各々を特定するコード情報を含むことを特徴としている。
【００１５】
請求項５に記載の発明は、原稿画像データに基づいて転写紙上に画像を形成して出力する画像形成装置であって、表示部と、データを記憶する記憶部と、操作手順に従った一連の操作情報を時系列的な手順として含む操作手順情報であるスクリプトデータと、前記操作手順に応じて前記表示部に表示される一連の操作画面に関する情報と、前記操作手順により設定された条件に基づいて作成された、転写紙上に形成される出力画像の出力画像データと、を関連付けて前記記憶部に保存する制御部と、を備えたことを特徴としている。
【発明の効果】
【００２１】
請求項１、５に記載の発明によれば、画像形成装置に対して行った操作内容を容易に把握することができる。また、不具合解析時等に、出力画像データを参照することができる。
【００２４】
請求項２に記載の発明によれば、より少ない記憶容量でデータを保存することができる。
【００２５】
請求項３に記載の発明によれば、各操作画面の画像データを保存するので、各操作画面を容易に確認することができる。
【００２６】
請求項４に記載の発明によれば、各操作画面を特定するコード情報を保存するので、各操作画面の画像データを保存する場合と比較して、より少ない記憶容量で一連の操作画面に関する情報を保存することができる。
【発明を実施するための最良の形態】
【００２９】
＜遠隔操作システムの概要＞
以下、図面を参照して、本発明の実施の形態における遠隔操作システム１を詳細に説明する。
【００３０】
図１に、遠隔操作システム１の概略構成の一例を示す。図１に示すように、遠隔操作システム１は、遠隔操作対象の機器としての複写機１００とリモート端末３００とが有線又は無線の通信回線Ｎを介して通信可能に接続されて構成されている。なお、本実施の形態においては、機器として画像処理装置の一例である複写機を例にして説明するが、ファクシミリやプリンタ等でもよい。
【００３１】
図１に示すように、複写機１００には、タッチパネル１２４が重畳された表示部１３０と、ハードキー１２２とが設けられている。ユーザは、ハードキー１２２の押下、タッチパネル１２４の当接を行うことにより、複写機１００の各種設定の変更や、コピーの開始指示等を行う。表示部１３０には、当該複写機１００の各種設定を行う主操作パネル画面２１０や動作状態等を含む主操作画面２００が表示される。
【００３２】
また、複写機１００は、Ｗｅｂサーバ１１２としての機能を有しており、ＴＣＰ／ＩＰ等の通信プロトコルにより通信回線Ｎに接続した際は、当該Ｗｅｂサーバ１１２に外部からアクセスできるようになる。Ｗｅｂサーバ１１２は、アクセスされたリモート端末３００からの要求に対して、遠隔操作画面データ１７４（図３参照）を送信して主操作パネル画面２１０と同一の画面を含む遠隔操作画面４００を表示させる。
【００３３】
リモート端末３００は、複写機１００の動作を遠隔操作するためのクライアント端末装置であり、例えば、パーソナルコンピュータやＰＤＡ（Personal Digital Assistant）等により構成される。図１に示すように、リモート端末３００は、キーボードやマウス３２２を有する操作部３２０と、表示部３３０とが設けられている。また、リモート端末３００は、Ｗｅｂブラウザとしての機能を有しおり、ＴＣＰ／ＩＰ等の通信プロトコルにより通信回線Ｎに接続した際は、複写機１００から送信される遠隔操作画面データ１７４に基づいて、図２に示すような遠隔操作画面４００を表示部３３０に表示する。
【００３４】
図２に示すように、遠隔操作画面４００は、遠隔設定パネル４１０と、ハードキーパネル４３０と、スクリプトパネル４５０とを含む。遠隔設定パネル４１０は、複写機１００で表示されている主操作パネル画面２１０と同一の表示内容であり、タブボタン４１２と、動作状態表示エリア４１４と、項目別設定エリア４１６とを有して構成される。タブボタン４１２は、機能別に分類された設定項目の表示を切り替えるためのボタンである。動作状態表示エリア４１４は、複写機１００の現在実行中の動作内容や、使用状態等を表示する領域である。項目別設定エリア４１６はタブボタン４１２で切り替えられた機能における項目別の設定を行う領域である。
【００３５】
図２においては、タブボタン４１２のコピー機能が選択され、項目別設定エリア４１６には、読み込む画像の方向等を設定する原稿設定ボタン４１８、コピー濃度を設定する画質設定ボタン４２０、倍率を設定する倍率設定ボタン４２２、応用機能を設定する応用設定ボタン４２４、記録紙に対する後処理（ステープルやソート等）を設定する出力設定ボタン４２６、両面出力の設定を行う両面設定ボタン４２８が表示されている。ユーザが、これらの各設定ボタンに操作ポインタとしてのマウスカーソルＭＣを合わせてマウス３２２をクリックすると、各項目に応じた設定パネルがウィンドウ形式で表示されて、その設定パネル上で詳細な設定を行う。操作ポインタとは、操作画面に矢印の形等で表示されるものであって、マウス３２２の移動に連動して移動する。
【００３６】
ハードキーパネル４３０は、複写機１００のハードキー１２２を模写したボタン群であり、数字ボタン４３２、設定内容をリセットするリセットボタン４３４、コピー時に割込み処理する割込みボタン４３６、コピーを停止するストップボタン４３８、確認コピーを行う確認コピーボタン４４０及びコピーを開始するスタートボタン４４２を備えて構成される。
【００３７】
ユーザは、複写機１００側の主操作パネル画面２１０上の各種ボタンを当接することで、コピー時の設定を行い、ハードキー１２２を押下することでコピーの開始やリセット等を行う。また、その一方で、リモート端末３００側のユーザは、リモート端末３００で複写機１００を遠隔操作し、リモート端末３００側の遠隔設定パネル４１０及びハードキーパネル４３０上の各種ボタンをクリックすることで、複写機１００側で主操作パネル画面２１０の当接操作及びハードキー１２２の押下操作を行ったときと同様の動作が為される。
【００３８】
ユーザが遠隔操作画面４００上をマウス３２２でクリックすると、その操作内容を表す操作情報が複写機１００側に時系列的に記録されていく。この操作情報を、本実施の形態ではスクリプトデータ１７６（図３参照）という。このスクリプトデータ１７６によって、ユーザが一度行った一連の操作を再生して各種設定を再現することができる。
【００３９】
スクリプトパネル４５０は、スクリプトデータ１７６を管理するための操作パネルであり、スクリプトデータ１７６の内容を表示するスクリプト表示エリア４５２、記録ボタン４５４、読出しボタン４５６、実行ボタン４５８及びクリアボタン４６０を有して構成される。
【００４０】
ユーザは、記録ボタン４５４をクリックした後に、遠隔設定パネル４１０及びハードキーパネル４３０をクリックして各種設定を行う。このクリックを行う度に、操作情報が複写機１００に逐次記録されるとともにスクリプト表示エリア４５２上に表示される。また、操作情報の記録とともに、各操作情報と関連付けて、各操作時に表示部３３０に表示されている操作画面の画像データ（遠隔操作画面データ１７４）が操作画面データ１７８（図３参照）として記録される。そして、ユーザが、スタートボタン４４２をクリックすると、スクリプトデータ１７６及び操作画面データ１７８の記録が終了する。この時、スクリプトデータ１７６及び操作画面データ１７８と関連付けて、出力画像の画像データ（出力画像データ１８０）も保存される。
【００４１】
また、ユーザが読出しボタン４５６をクリックすることにより、複写機１００に記憶されたスクリプトデータ１７６が制御部１１０によって読み出される。そして、ユーザが実行ボタン４５８をクリックすると、制御部１１０は、読み出したスクリプトデータ１７６に基づいて、ユーザが以前に一度行った一連の操作を再生し、この一連の操作によって得られた各種設定を再現する。クリアボタン４６０は、複写機１００に既に記憶されたスクリプトデータ１７６や、現在記録中のスクリプトデータ１７６を消去するためのボタンである。
【００４２】
また、遠隔操作画面４００には、その右上部分にリロードボタン４７０と閉じるボタン４７２とが表示される。ユーザによりリロードボタン４７０がクリックされると、リモート端末３００は最新の遠隔操作画面データ１７４の送信要求を複写機１００に対して行い、遠隔操作画面４００の表示更新を行う。閉じるボタン４７２は、遠隔操作画面４００を閉じるためのボタンである。
【００４３】
＜リモート端末の構成＞
図３は、遠隔操作システム１の機能構成の一例を示すブロック図である。まず、リモート端末３００の機能構成について説明する。リモート端末３００は、図３に示すように、制御部３１０、操作部３２０、表示部３３０、Ｉ／Ｆ部３４０及び記憶部３５０を備えている。
【００４４】
制御部３１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの入出力を行うことで、リモート端末３００を統括的に管理・制御する機能部であり、ＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を有して構成される。具体的には、ＣＰＵが、操作部３２０から入力される操作信号に応じてＲＯＭや記憶部３５０に格納されたプログラムを読み出し、当該プログラムに従った処理の処理結果を表示部３３０に表示する。
【００４５】
操作部３２０は、カーソルキー、テンキー及び各種ファンクションキー等を有するキーボードやマウス３２２等のポインティングデバイスを備え、押下されたキーの押下信号や、マウス３２２の位置信号等を制御部３１０に出力する。
【００４６】
表示部３３０は、ＣＲＴ（Cathode-ray Tube）やＬＣＤ（Liquid Crystal Display）等により構成され、制御部３１０から入力される表示データに基づいて各種画面を表示出力する。
【００４７】
Ｉ／Ｆ部３４０は、通信回線Ｎに接続してデータ通信するための機能部であり、モデムやＬＡＮインターフェイス、ＵＳＢ等を備えて構成される。
【００４８】
記憶部３５０は、例えば、ＣＤ−ＲＯＭやメモリカード、ハードディスク等の記憶媒体に対してデータの読み書きを行う機能部である。記憶媒体は、磁気的、光学的記憶媒体、若しくは半導体メモリ等で構成され、アプリケーションプログラムや各種処理プログラムで処理されたデータ等を格納する。
【００４９】
制御部３１０は、Ｗｅｂブラウザとして機能して遠隔操作画面４００を表示部３３０に表示する。そして、操作部３２０から出力されるマウス３２２の位置信号に基づいて、遠隔操作画面４００上のマウスカーソルＭＣのｘ座標及びｙ座標を取得する。そして、取得した座標データをＩ／Ｆ部３４０を介して複写機１００に送信して、遠隔操作画面データ１７４の送信要求を行う。そして、複写機１００から送信される遠隔操作画面データ１７４を受信すると、制御部３１０は、当該遠隔操作画面データ１７４に基づいて遠隔操作画面４００の表示更新を行う。これにより、リモート端末３００は、Ｗｅｂサーバ１１２が送信する遠隔操作画面データ１７４に基づいて遠隔操作画面４００を表示する。
【００５０】
また、制御部３１０は、複写機１００からスクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を取得し、スクリプトデータ１７６及び操作画面データ１７８に基づいて、操作手順に応じて一連の操作画面を表示部３３０に順次表示するとともに、一連の操作画面上に操作手順を示すマウスカーソルＭＣを表示する。更に、制御部３１０は、出力画像データ１８０に基づいて、複写機１００により出力された出力画像を表示部３３０に表示する。また、制御部３１０は、マウスカーソルＭＣの移動を含む一連の操作画面と、出力画像とを表示するための動画像ファイルを生成し、記憶部３５０に保存する。
【００５１】
＜複写機の構成＞
次に、複写機１００の機能構成について説明する。図３に示すように、複写機１００は、制御部１１０、操作部１２０、表示部１３０、スキャナ部１４０、プリンタ部１５０、Ｉ／Ｆ部１６０及び記憶部１７０を備えている。
【００５２】
制御部１１０は、操作部１２０から入力される信号に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの入出力を行うことで、複写機１００を統括的に管理・制御する機能部であり、ＣＰＵやＲＯＭ、ＲＡＭ等を有して構成される。
【００５３】
操作部１２０は、数字キーやスタートキー、リセットキー等の各種キーを有するハードキー１２２を備えており、押下されたハードキー１２２の押下信号を制御部１１０に出力する。また、操作部１２０は、表示部１３０と一体的に形成されたタッチパネル１２４を備えており、ユーザの指先やタッチペン等により当接されたタッチパネル１２４上の位置を検出して、位置信号を制御部１１０に出力する。
【００５４】
表示部１３０は、ＣＲＴやＬＣＤ等により構成され、透明なタッチパネル１２４が重畳される。表示部１３０は、制御部１１０からの指示に従って各種画面を表示出力する。具体的には、表示部１３０は、記憶部１７０に記憶される主操作画面データ１７２に基づいて主操作画面２００を表示する。制御部１１０は、タッチパネル１２４の当接位置を表す位置信号と、主操作画面データ１７２とを比較して、主操作画面２００内の何れのボタンがユーザにより当接されたかを判定する。そして、例えば、コピー設定を変更したり、主操作画面データ１７２を更新したりといった、ユーザが当接したボタンに応じた処理を行う。
【００５５】
スキャナ部１４０は、原稿載置台に載置された原稿を画像データとして読み取る機能部である。具体的には、操作部１２０のスタートキーが押下されたら、原稿載置台に載置された原稿をコンタクトガラスに搬送した後、光源から照射され原稿で反射した反射光を、ミラーユニットと、結像レンズとを介してＣＣＤ（Charge Coupled Device）イメージセンサに入射して画像データとして読み取る。
【００５６】
プリンタ部１５０は、転写紙に画像を形成する機能部であり、スキャナ部１４０により読み取られた画像データに基づいて露光部から発せられるレーザビームにより感光ドラムを露光走査し、静電潜像を形成する。次いで、現像部によりトナーを感光ドラムに吸着させ、記録紙に転写する。そして、定着部において記録紙にトナーを熱定着させることにより画像を形成する。
【００５７】
Ｉ／Ｆ部１６０は、通信回線Ｎに接続してデータ通信するための機能部であり、モデムやＬＡＮインターフェイス、ＵＳＢ等を備えて構成される。
【００５８】
記憶部１７０は、例えば、ＶＲＡＭ（Video ＲＡＭ）やＣＤ−ＲＯＭ、メモリカード、ハードディスク等の記憶媒体に対してデータの読み書きを行う機能部である。記憶媒体は、磁気的、光学的記憶媒体、若しくは半導体メモリ等で構成され、アプリケーションプログラムや各種処理プログラムで処理されたデータ、スキャナ部１４０が読み込んだ画像データ、ユーザにより設定されたコピー機能の設定内容等を格納する。また、記憶部１７０は、図３に示すように、主操作画面データ１７２、遠隔操作画面データ１７４、スクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を記憶する。
【００５９】
主操作画面データ１７２は、主操作パネル画面２１０や詳細設定パネル等を含む主操作画面２００を表示するための画像データ（例えば、ＨＴＭＬ形式）である。制御部１１０は、主操作パネル画面２１０上のボタンが当接されたり、リモート端末３００の遠隔設定パネル４１０上のボタンがクリックされたりすると、更に詳細な設定を行うための詳細設定パネル（例えば、図８のウィンドウ形式の応用設定パネルＰ１）を主操作パネル画面２１０の上に重畳させた主操作画面２００を表示させるための主操作画面データ１７２を生成して更新する。
【００６０】
遠隔操作画面データ１７４は、リモート端末３００に遠隔操作画面４００を表示させるための画像データ（例えば、ＨＴＭＬ形式）である。制御部１１０は、ハードキーパネル４３０及びスクリプトパネル４５０それぞれを表示させるための画像データを生成し、この画像データと主操作画面データ１７２とを結合・合成することで、遠隔操作画面データ１７４を生成する。
【００６１】
制御部１１０は、リモート端末３００から座標データを受信すると、遠隔操作画面データ１７４と座標データのｘ座標及びｙ座標とを比較して、遠隔操作画面４００上でクリックされた位置を検出する。そして、遠隔設定パネル４１０上に表示されたボタンがクリックされたと判定した場合は、そのボタンに対応する詳細設定パネルを主操作パネル画面２１０上に表示させるための主操作画面データ１７２を生成して更新する。また、ハードキーパネル４３０上に表示されたボタンがクリックされたと判定した場合、制御部１１０は、そのボタンに対応するハードキー１２２が押下されたと判断して、当該ハードキー１２２に対応する処理（例えば、コピーの開始やリセット）を行い、当該処理の経過を動作状態表示エリア４１４に表示させるための主操作画面データ１７２を生成して更新する。
【００６２】
制御部１１０は、ユーザの操作に応じて主操作画面データ１７２を更新した際には、同時に当該主操作画面データ１７２に基づいて遠隔操作画面データ１７４も更新して、リモート端末３００に遠隔操作画面データ１７４を送信して遠隔操作画面４００の表示更新を行わせる。このため、複写機１００が、主操作画面データ１７２に基づいて主操作パネル画面２１０を表示する一方で、リモート端末３００が、当該遠隔操作画面データ１７４に基づいて主操作パネル画面２１０と同一の遠隔設定パネル４１０を含む遠隔操作画面４００を表示することができる。
【００６３】
操作手順情報であるスクリプトデータ１７６は、ユーザのリモート端末３００での一連の操作を操作情報として時系列的に記録したデータテーブルである。制御部１１０は、リモート端末３００から受信した座標データに基づいて、ハードキーパネル４３０と遠隔設定パネル４１０の何れの位置がクリックされたかを判定して、その判定結果を“コマンド  引数”という形式の操作情報で順に蓄積的に記憶していく。
【００６４】
図４は、スクリプトデータ１７６のデータ構成の一例を示す図である。例えば、操作情報１９０は、ｘ座標“２００”、ｙ座標“５００”の位置の遠隔設定パネル４１０がクリックされたことを表し、操作情報１９６は、ハードキーパネル４３０上の数字ボタン４３２の「３」がクリックされたことを表している。
【００６５】
制御部１１０は、スクリプトデータ１７６内の操作情報を順に読み出して、その操作情報で表される操作に応じた処理を行うことで、当該スクリプトデータ１７６に記憶されたユーザの一連の操作を再生することができ、これによりユーザが以前に設定した複写条件を再現できる。
【００６６】
操作画面データ１７８は、スクリプトデータ１７６を記録する際に、ユーザの操作手順に応じてリモート端末３００の表示部３３０に表示された一連の操作画面の画像データである。すなわち、操作画面データ１７８は、遠隔操作画面データ１７４を時系列的に記憶したデータである。操作画面データ１７８の各々は、スクリプトデータ１７６の各操作情報と関連付けられている。例えば、操作画面５００（図６参照）を表示するための画像データは、図４に示すスクリプトデータ１７６に含まれる操作情報１９０と関連付けられている。この関連付けにより、操作画面５００においてｘ座標“２００”、ｙ座標“５００”の位置がクリックされたことがわかる。
【００６７】
出力画像データ１８０は、スクリプトデータ１７６を記録する際に、複写機１００により出力された画像のサムネイル画像データである。
【００６８】
制御部１１０は、スクリプトデータ１７６を記録する際に、スクリプトデータ１７６と操作画面データ１７８とを関連付けて記憶部１７０に保存し、更に、出力画像データ１８０を関連付けて保存する。
【００６９】
＜遠隔操作システムの具体的な動作＞
次に、遠隔操作システム１の具体的な動作を説明する。
まず、図５を参照して、操作情報記録処理について説明する。操作情報記録処理は、制御部１１０のＲＯＭ又は記憶部１７０に記憶されている操作情報記録プログラムに基づいて行われる。複写機１００の制御部１１０は、リモート端末３００から送信される座標データから、スクリプトパネル４５０の記録ボタン４５４がクリックされたと判定すると、操作情報記録プログラムを読み出して、当該プログラムに基づいて操作情報記録処理を開始する。
【００７０】
制御部１１０は、ユーザイベントの発生を待機する。ここで、ユーザイベントとは、ユーザ操作によって発生したイベント（事象）のことであり、具体的には、マウス３２２のクリック操作によってリモート端末３００から送信される座標データの受信である。そして、ユーザイベントの発生を検知すると（ステップＳ１）、受信した座標データから、リモート端末３００側でユーザにより為された操作を判定する。
【００７１】
そして、制御部１１０は、操作時にリモート端末３００の表示部３３０に表示されていた操作画面の画像データ（遠隔操作画面データ１７４）と、ユーザにより為された操作を示す操作情報とを関連付けて保存する（ステップＳ２）。操作画面の画像データは操作画面データ１７８として記憶部１７０に記録され、操作情報はスクリプトデータ１７６として記憶部１７０に記録される。
【００７２】
次に、制御部１１０は、ユーザにより為された操作に応じて主操作画面データ１７２及び遠隔操作画面データ１７４の更新と、各機能部への動作指示（例えば、倍率設定、コピー枚数設定、原稿サイズ設定等のコピー設定の更新やコピーの開始）を行う（ステップＳ３）。
【００７３】
そして、受信した座標データがスタートボタン４４２上の座標データであった場合は、操作情報の記録を終了すると判定して（ステップＳ４；Ｙｅｓ）、複写機１００により出力された画像のサムネイル画像データを、出力画像データ１８０として、操作画面データ１７８及びスクリプトデータ１７６と関連付けて保存し（ステップＳ５）、操作情報記録処理を終了する。なお、操作情報の記録終了の判定は、例えば、スクリプトパネル４５０上に記録停止ボタンを設けて、このボタンがクリックされたか否かにより行うこととしてもよい。
【００７４】
ステップＳ４において、操作情報の記録を継続すると判定した場合は（ステップＳ４；Ｎｏ）、ステップＳ１に戻り、ステップＳ１〜Ｓ４の処理を繰り返し、ユーザイベントの発生に応じて操作画面データ１７８及びスクリプトデータ１７６の記録を行う。
【００７５】
例えば、リモート端末３００の表示部３３０に、図６に示す操作画面５００が表示されている状態で、ユーザが両面設定における「片面→両面」ボタン５１０をクリックすると、「片面→両面」ボタン５１０上のマウスカーソルＭＣの座標データ（ｘ座標“２００”、ｙ座標“５００”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５００の画像データと、図４に示す操作情報１９０とを関連付けて保存する。このように、ユーザがリモート端末３００側でクリック操作を行うたびに、操作画面の画像データが操作画面データ１７８に記録され、操作情報が時系列的にスクリプトデータ１７６に記録されていく。「片面→両面」ボタン５１０のクリック操作に応じて、図７に示すように、「片面→両面」ボタン５１０が選択された状態の操作画面５０１が表示部３３０に表示される。
【００７６】
次に、ユーザが、図７に示す操作画面５０１の応用設定ボタン４２４をクリックすると、マウスカーソルＭＣの座標データ（ｘ座標“５００”、ｙ座標“２００”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０１の画像データと、図４に示す操作情報１９１とを関連付けて保存する。応用設定ボタン４２４のクリック操作に応じて、図８に示すように、応用設定パネルＰ１が重畳表示された操作画面５０２が表示部３３０に表示される。
【００７７】
次に、ユーザが、図８に示す操作画面５０２の１枚集約ボタン５１１をクリックすると、マウスカーソルＭＣの座標データ（ｘ座標“１５０”、ｙ座標“４５０”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０２の画像データと、図４に示す操作情報１９２とを関連付けて保存する。１枚集約ボタン５１１のクリック操作に応じて、図９に示すように、１枚集約パネルＰ２が重畳表示された操作画面５０３が表示部３３０に表示される。
【００７８】
次に、ユーザが、図９に示す操作画面５０３の４ｉｎ１ボタン５１２をクリックすると、マウスカーソルＭＣの座標データ（ｘ座標“２００”、ｙ座標“３２０”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０３の画像データと、図４に示す操作情報１９３とを関連付けて保存する。４ｉｎ１ボタン５１２のクリック操作に応じて、図１０に示すように、４ｉｎ１ボタン５１２が選択された状態の操作画面５０４が表示部３３０に表示される。
【００７９】
次に、ユーザが、図１０に示す操作画面５０４のＯＫボタン５１３をクリックすると、マウスカーソルＭＣの座標データ（ｘ座標“７５０”、ｙ座標“５８０”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０４の画像データと、図４に示す操作情報１９４とを関連付けて保存する。ＯＫボタン５１３のクリック操作に応じて、１枚集約パネルＰ２が閉じられ、図１１に示すように、操作画面５０５が表示部３３０に表示される。
【００８０】
次に、ユーザが、図１１に示す操作画面５０５のＯＫボタン５１４をクリックすると、マウスカーソルＭＣの座標データ（ｘ座標“７４８”、ｙ座標“５８０”）が複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０５の画像データと、図４に示す操作情報１９５とを関連付けて保存する。ＯＫボタン５１４のクリック操作に応じて、応用設定パネルＰ１が閉じられ、図１２に示すように、操作画面５０６が表示部３３０に表示される。
【００８１】
次に、ユーザが、図１２に示す操作画面５０６の数字ボタン４３２の「３」をクリックすると、マウスカーソルＭＣの座標データが複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０６の画像データと、図４に示す操作情報１９６とを関連付けて保存する。数字ボタン４３２の「３」のクリック操作に応じて、図１３に示すように、操作画面５０７が表示部３３０に表示される。操作画面５０７では、設定部数が「０００３」に設定されている。
【００８２】
次に、ユーザが、図１３に示す操作画面５０７のスタートボタン４４２をクリックすると、マウスカーソルＭＣの座標データが複写機１００に送信される。複写機１００の制御部１１０は、操作画面５０７の画像データと、図４に示す操作情報１９７とを関連付けて保存する。スタートボタン４４２のクリック操作に応じて、複写機１００においてコピー画像が出力される。制御部１１０は、図１４に示す出力画像のサムネイル画像データを、操作画面データ１７８及びスクリプトデータ１７６と関連付けて、出力画像データ１８０として保存する。
【００８３】
次に、図１５を参照して、操作情報再現処理について説明する。操作情報再現処理は、スクリプトデータ１７６及び操作画面データ１７８に基づいて、表示部３３０における操作画面を再現する処理であって、リモート端末３００の制御部３１０のＲＯＭ又は記憶部３５０に記憶されている操作情報再現プログラムに基づいて行われる。なお、操作情報再現処理は、操作内容を確認するために行われる処理であり、複写機１００での実際の動作（各種設定、コピー動作等）は行われない。
【００８４】
まず、制御部３１０は、複写機１００の記憶部１７０から、互いに関連付けられているスクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を取得する（ステップＴ１）。取得したスクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０は記憶部３５０に記憶される。
【００８５】
次に、制御部３１０は、操作画面データ１７８から初期操作画面の画像データを読み出して、初期操作画面を表示部３３０に表示する（ステップＴ２）。
【００８６】
次に、制御部３１０は、スクリプトデータ１７６から、現在表示されている操作画面の画像データと関連付けられている操作情報を読み出して、この操作情報に基づいて操作画面上でマウスカーソルＭＣを移動させる（ステップＴ３）。そして、操作情報に基づく位置でマウスカーソルＭＣが指すボタンが押下されたように表示する（ステップＴ４）。
【００８７】
次に、操作画面データ１７８から次の操作画面の画像データを読み出して、次の操作画面を表示部３３０に表示する（ステップＴ５）。ここで、操作情報に対応する操作により、操作画面上で表示が変化した部分を強調するようにマーク等で示すこととしてもよい。
【００８８】
次に、ステップＴ３で読み出した操作情報がスクリプトデータ１７６の終端であるか否かを判定し（ステップＴ６）、終端でない場合には（ステップＴ６；Ｎｏ）、ステップＴ３に戻り、スクリプトデータ１７６から、現在表示されている操作画面の画像データと関連付けられている操作情報を読み出して、この操作情報に基づいて操作画面上でマウスカーソルＭＣを移動させる（ステップＴ３）。このように、ステップＴ３〜ステップＴ６の処理を繰り返し、操作手順通りに一連の操作画面を表示部３３０に順次表示する。
【００８９】
一方、ステップＴ６において、ステップＴ３で読み出した操作情報がスクリプトデータ１７６の終端である場合には（ステップＴ６；Ｙｅｓ）、出力画像データ１８０に基づいて、出力画像を表示部３３０に表示する（ステップＴ７）。出力画像とともに、出力画像データ１８０のファイル名、保存先のフォルダ名、出力された複写機１００を示す情報等の属性情報を文字情報として表示することとしてもよい。
【００９０】
次に、ステップＴ２〜Ｔ７において表示部３３０に表示された一連の操作内容を動画像ファイルとして記憶部３５０に保存する（ステップＴ８）。そして、更に、スクリプトデータ１７６と、この動画像ファイルとを関連付けて記憶部３５０に保存する（ステップＴ９）。
以上で、操作情報再現処理が終了する。
【００９１】
なお、マウスカーソルＭＣの移動や、操作画面の表示を更新する際の時間間隔は、ユーザが視認可能な速度に設定する。
【００９２】
例えば、図４に示すクリプトデータ１７６、図６〜図１３に示す操作画面５００〜５０７の画像データ（操作画面データ１７８）、及び図１４に示す出力画像の出力画像データ１８０に基づいて、操作情報再現処理が実行される場合には、まず、初期操作画面として、図６に示す操作画面５００が表示部３３０に表示される。そして、操作画面５００の画像データと関連付けられている図４の操作情報１９０（“ｐｕｓｈＰａｎｅｌ  ２００  ５００”）に基づいて、操作画面５００の「片面→両面」ボタン５１０の上にマウスカーソルＭＣが移動し、「片面→両面」ボタン５１０が押下されたように表示される。
【００９３】
次に、図７に示すように、「片面→両面」ボタン５１０が選択されている操作画面５０１が表示部３３０に表示される。そして、操作画面５０１の画像データと関連付けられている図４の操作情報１９１（“ｐｕｓｈＰａｎｅｌ  ５００  ２００”）に基づいて、操作画面５０１の応用設定ボタン４２４の上にマウスカーソルＭＣが移動し、応用設定ボタン４２４が押下されたように表示される。
【００９４】
次に、図８に示すように、応用設定パネルＰ１が重畳表示された操作画面５０２が表示部３３０に表示される。そして、操作画面５０２の画像データと関連付けられている図４の操作情報１９２（“ｐｕｓｈＰａｎｅｌ  １５０  ４５０”）に基づいて、操作画面５０２の１枚集約ボタン５１１の上にマウスカーソルＭＣが移動し、１枚集約ボタン５１１が押下されたように表示される。
【００９５】
次に、図９に示すように、１枚集約パネルＰ２が重畳表示された操作画面５０３が表示部３３０に表示される。そして、操作画面５０３の画像データと関連付けられている図４の操作情報１９３（“ｐｕｓｈＰａｎｅｌ  ２００  ３２０”）に基づいて、操作画面５０３の４ｉｎ１ボタン５１２の上にマウスカーソルＭＣが移動し、４ｉｎ１ボタン５１２が押下されたように表示される。
【００９６】
次に、図１０に示すように、４ｉｎ１ボタン５１２が選択されている操作画面５０４が表示部３３０に表示される。そして、操作画面５０４の画像データと関連付けられている図４の操作情報１９４（“ｐｕｓｈＰａｎｅｌ  ７５０  ５８０”）に基づいて、操作画面５０４のＯＫボタン５１３の上にマウスカーソルＭＣが移動し、ＯＫボタン５１３が押下されたように表示される。
【００９７】
次に、図１１に示す操作画面５０５が表示部３３０に表示される。そして、操作画面５０５の画像データと関連付けられている図４の操作情報１９５（“ｐｕｓｈＰａｎｅｌ  ７４８  ５８０”）に基づいて、操作画面５０５のＯＫボタン５１４の上にマウスカーソルＭＣが移動し、ＯＫボタン５１４が押下されたように表示される。
【００９８】
次に、図１２に示す操作画面５０６が表示部３３０に表示される。そして、操作画面５０６の画像データと関連付けられている図４の操作情報１９６（“ｋｅｙ  ３”）に基づいて、操作画面５０６の数字ボタン４３２の「３」の上にマウスカーソルＭＣが移動し、「３」が押下されたように表示される。
【００９９】
次に、図１３に示す操作画面５０７が表示部３３０に表示される。操作画面５０７では、図１２に示す操作画面５０６における操作により、設定部数が「０００３」と表示されている。図１３に示すように、設定部数「０００３」をマーク５１５で囲むことにより、変更部分が強調されるようにしてもよい。更に、マーク５１５を表示する際に、他の位置から移動させることにより、より強調の効果を高めることができる。そして、操作画面５０７の画像データと関連付けられている図４の操作情報１９７（“ｋｅｙ  ＳＴＡＲＴ”）に基づいて、操作画面５０７のスタートボタン４４２の上にマウスカーソルＭＣが移動し、スタートボタン４４２が押下されたように表示される。
【０１００】
ここで、操作画面の表示は終了し、図１４に示すように、出力画像データ１８０に基づいて、出力画像が表示部３３０に表示される。なお、出力画像は、ページ毎やジョブ単位毎に表示してもよい。例えば、図１６に示すように、出力画像一覧を表示し、各画像とともに、ファイル名を表示してもよい。
【０１０１】
以上、本実施の形態によれば、スクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を関連付けて保存しておくことにより、後に各操作画面を容易に確認することができ、複写機１００に対して行った操作内容を容易に把握することができる。
【０１０２】
また、出力画像データ１８０を保存しておくことにより、不具合解析時に、出力された画像を参照することができる。また、不正コピー等の複写機１００の不正使用を防止することができる。
【０１０３】
また、出力画像データ１８０は、サムネイル画像データであるため、実画像データを保存する場合と比較して、より少ない記憶容量でデータを保存することができる。ただし、サムネイル画像データを保存するか、実画像データを保存するかは、ユーザにより選択可能としてもよい。
【０１０４】
なお、出力画像データ１８０を必要としない場合には、スクリプトデータ１７６及び操作画面データ１７８のみを関連付けて保存すればよい。
【０１０５】
また、スクリプトデータ１７６と、スクリプトデータ１７６に関連付けられた操作画面データ１７８と、に基づいて、操作手順に応じて一連の操作画面を表示部３３０に順次表示するとともに、各操作画面上に操作手順を示すマウスカーソルＭＣを表示するので、複写機１００に対して行った操作内容を容易に把握することができる。
【０１０６】
また、複写機１００に対して行った操作内容を動画像ファイルとして保存するので、動画像ファイルを再生することにより、操作内容を容易に把握することができる。
【０１０７】
＜変形例＞
なお、本発明を遠隔操作システム１に適用することとして説明したが、その適用例はこれに限られず適宜変更可能であり、次のようにしてもよい。
【０１０８】
例えば、上記実施の形態では、スクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を複写機１００側で記憶することとしたが、ユーザ操作に応じてリモート端末３００側の記憶部３５０に記憶することとしてもよい。また、リモート端末３００側に操作情報記録プログラムが記憶されており、リモート端末３００の制御部３１０により、操作情報記録処理が実行されることとしてもよい。
【０１０９】
また、上記実施の形態では、リモート端末３００側で操作情報再現処理が実行されることとしたが、複写機１００側に操作情報再現プログラムが記憶されており、複写機１００の制御部１１０により、操作情報再現処理が実行されることとしてもよい。その際、複写機１００の表示部１３０に一連の操作画面を表示してもよいし、リモート端末３００にデータを送信してリモート端末３００の表示部３３０に一連の操作画面を表示してもよい。操作情報再現処理において記憶部３５０に保存される動画像ファイルについても、複写機１００側の記憶部１７０に保存されることとしてもよい。
【０１１０】
また、操作情報記録処理を行った後に続けて、操作内容を再現するための動画像ファイルを生成して、合わせて保存してもよい。
【０１１１】
また、上記実施の形態では、操作画面の画像データを保存することとしたが、各操作画面に対応したコード情報を保存することとしてもよい。コード情報を保存する場合には、画像データを保存する場合と比較して、より少ない記憶容量で一連の操作画面に関する情報を保存することができる。
【０１１２】
また、上記実施の形態のように、操作画面上のマウスカーソルＭＣの移動及びクリック動作の表示、それに伴う画面遷移を連続的に動画像とするのではなく、単純に操作画面を時系列に沿って表示することとしてもよい（スライドショー型）。また、動画像を生成する際に、通常の分かり切った画面遷移は時間を短縮して高速に表示してもよい。また、複数の操作画面を一画面に並べて表示して画面の流れをまとめて見られるようにしてもよい（一画面集約型）。また、操作画面の映像以外に、例えば、複写機１００を外部から撮影した監視画像等を時系列に合わせて混合させて一連の動画像映像を生成することとしてもよい。
【０１１３】
また、複写機１００の操作部１２０で行われたユーザの操作をスクリプトデータ１７６として複写機１００上の記憶部１７０に記憶することとしてもよい。この場合、図５の操作情報記録処理のステップＳ１において、複写機１００の操作部１２０が操作されたというユーザイベントの発生を検知することで、スクリプトデータ１７６の記録が可能である。
【０１１４】
また、上記実施の形態では、操作情報再現処理において、リモート端末３００の表示部３３０に表示された操作画面全体を再現することとしたが、遠隔設定パネル４１０上の操作内容を表示する際には遠隔設定パネル４１０のみを表示し、ハードキーパネル４３０上の操作内容を表示する際には、必要に応じて画面をスクロールさせてハードキーパネル４３０を表示することとしてもよい。
【０１１５】
また、上記実施の形態では、記録ボタン４５４のクリックにより処理を開始し、スタートボタン４４２のクリックにより記録を終了することとしたが、ユーザからの指示によらず、自動的にスクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を一定時間毎に区切って保存することとしてもよい。
【０１１６】
また、スクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を保存する際に、圧縮・暗号化することとしてもよい。データを圧縮することにより、より少ない記憶容量でデータを保存することができ、データを暗号化することにより、機密保持を図ることができる。
【０１１７】
また、遠隔操作システム１のシステム構成は上述したものに限られず、例えば、複数のリモート端末を具備するシステム構成としてもよい。この場合、複写機１００に複数のリモート端末で操作設定されて得られたスクリプトデータ１７６、操作画面データ１７８及び出力画像データ１８０を複数記憶することとなる。これにより、他のリモート端末で行われた操作内容を、別のリモート端末から確認することができるようになる。
【０１１８】
また、遠隔操作システム１は、１台のリモート端末３００に対して複数の複写機がネットワークを介して接続されたシステム構成であってもよい。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施の形態における遠隔操作システムの概略構成図である。
【図２】遠隔操作画面の一例を示す図である。
【図３】遠隔操作システムの機能構成の一例を示すブロック図である。
【図４】スクリプトデータのデータ構成の一例を示す図である。
【図５】操作情報記録処理を説明するためのフローチャートである。
【図６】操作画面の一例を示す図である。
【図７】操作画面の一例を示す図である。
【図８】操作画面の一例を示す図である。
【図９】操作画面の一例を示す図である。
【図１０】操作画面の一例を示す図である。
【図１１】操作画面の一例を示す図である。
【図１２】操作画面の一例を示す図である。
【図１３】操作画面の一例を示す図である。
【図１４】出力画像の一例を示す図である。
【図１５】操作情報再現処理を説明するためのフローチャートである。
【図１６】出力画像一覧の表示例を示す図である。
【符号の説明】
【０１２０】
１  遠隔操作システム
１００  複写機
１１０  制御部
１１２  Ｗｅｂサーバ
１２０  操作部
１２２  ハードキー
１２４  タッチパネル
１３０  表示部
１４０  スキャナ部
１５０  プリンタ部
１６０  Ｉ／Ｆ部
１７０  記憶部
１７２  主操作画面データ
１７４  遠隔操作画面データ
１７６  スクリプトデータ
１７８  操作画面データ
１８０  出力画像データ
３００  リモート端末
３１０  制御部
３２０  操作部
３２２  マウス
３３０  表示部
３４０  Ｉ／Ｆ部
３５０  記憶部
Ｎ  通信回線
【図１】
0004835118.tif 000002
【図２】
0004835118.tif 000003
【図３】
0004835118.tif 000004
【図４】
0004835118.tif 000005
【図５】
0004835118.tif 000006
【図６】
0004835118.tif 000007
【図７】
0004835118.tif 000008
【図８】
0004835118.tif 000009
【図９】
0004835118.tif 000010
【図１０】
0004835118.tif 000011
【図１１】
0004835118.tif 000012
【図１２】
0004835118.tif 000013
【図１３】
0004835118.tif 000014
【図１４】
0004835118.tif 000015
【図１５】
0004835118.tif 000016
【図１６】
0004835118.tif 000017