(57)【特許請求の範囲】
【請求項１】
画像処理装置であって、
ユーザに行って欲しい複数の作業のそれぞれを示す複数の動画ファイルを記憶する記憶手段と、
メンテナンスイベントを検出する検出手段と、
前記検出手段により検出したメンテナンスイベントに対応する複数の作業のそれぞれを示す複数の動画ファイルを前記記憶手段に記憶されている複数の動画ファイルの中から取得する取得手段と、
前記取得手段により取得した複数の動画ファイルを順に再生するよう制御する再生制御手段と、を有し、
前記再生制御手段は、前記取得手段により取得した複数の動画ファイルのうちの１つの動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次の動画ファイルの再生を開始する処理を、前記１つの動画ファイルに対応づけられた設定に従って実行することを特徴とする画像処理装置。
【請求項２】
前記取得手段により取得した複数の動画ファイル全体の再生時間を示す再生バーと、前記取得した複数の動画ファイルにおける現在の再生位置を示すスライダとを表示する表示制御手段をさらに有し、
前記ユーザによる前記スライダの操作に従って、前記取得手段により取得した複数の動画ファイルにおける一つの動画ファイルから他の動画ファイルへ再生位置を移動させることが可能であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記取得手段により取得した複数の動画ファイルの総再生時間を表示することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記取得手段により取得した複数の動画ファイルそれぞれの再生時間に基づいて、当該複数の動画ファイルの総再生時間を算出する算出手段を有し、
前記表示制御手段は、前記算出手段により算出した総再生時間を表示することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記記憶手段は、複数の動画ファイルのそれぞれの再生時間を示す再生時間情報を記憶しており、
前記算出手段は、前記記憶手段により記憶されている再生時間情報に基づいて、前記取得手段により取得した複数の動画ファイルの総再生時間を算出することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記表示制御手段は、前記総再生時間と共に、現在の再生時間を表示することを特徴とする請求項３から５のいずれか１項に記載の画像処理装置。
【請求項７】
第１のメンテナンスイベントを検出した際に取得されて再生される複数の動画ファイルの少なくとも一つは、前記第１のメンテナンスイベントとは異なる第２のメンテナンスイベントを検出した際に取得されて再生される複数の動画ファイルの一つとして使用されることを特徴とする請求項１から６のいずれか1項に記載の画像処理装置。
【請求項８】
前記記憶手段は、メンテナンスイベントを識別するためのメンテナンス識別情報に対応付けて、再生すべき動画ファイルの組み合わせを示す情報を記憶しており、
前記取得手段は、前記検出手段により検出したメンテナンスイベントを識別するためのメンテナンス識別情報に対応付けて記憶されている動画ファイルの組み合わせを示す情報に基づいて、前記記憶手段に記憶されている複数の動画ファイルの中から再生すべき複数の動画を取得することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
前記記憶手段は、再生すべき動画ファイルの組み合わせを示す情報と共に、各動画ファイルの再生順を、前記メンテナンス識別情報と対応付けて記憶しており、
前記再生制御手段は、前記記憶手段に記憶された前記再生順に従って、前記取得手段により取得した複数の動画ファイルを順に再生することを特徴とする請求項８記載の画像処理装置。
【請求項１０】
前記検出手段は、メンテナンスイベントとして、所定のトナー容器の交換が必要になったことを検出可能であることを特徴とする請求項１から９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記取得手段は、前記検出手段により所定のトナー容器の交換が必要になったことを検出するのに従って、少なくとも、前記所定のトナー容器に対応するトナーカバーを開く作業を示す動画ファイルと、前記所定のトナー容器を交換する作業を示す動画ファイルと、前記トナーカバーを閉じる作業を示す動画ファイルと、を取得することを特徴とする請求項１０記載の画像処理装置。
【請求項１２】
前記再生制御手段は、前記トナーカバーを開く作業を示す動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次の動画ファイルの再生を開始する処理を実行することを特徴とする請求項１１記載の画像処理装置。
【請求項１３】
前記検出手段は、メンテナンスイベントとして、所定の用紙ジャムの発生を検出可能であることを特徴とする請求項１から１２のいずれか１項に記載の画像処理装置。
【請求項１４】
前記取得手段は、前記検出手段により所定の用紙ジャムの発生を検出するのに従って、少なくとも、ジャムの発生箇所に対応するカバーを開く作業を示す動画ファイルと、ジャム紙を除去する作業を示す動画ファイルと、前記カバーを閉じる作業を示す動画ファイルと、を取得することを特徴とする請求項１３記載の画像処理装置。
【請求項１５】
前記再生制御手段は、前記カバーを開く作業を示す動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次の動画ファイルの再生を開始する処理を実行することを特徴とする請求項１４記載の画像処理装置。
【請求項１６】
原稿上の画像を読み取って画像データを生成する読み取り手段を有することを特徴とする請求項１から１５のいずれか１項に記載の画像処理装置。
【請求項１７】
画像データに基づいて印刷を行う印刷手段を有することを特徴とする請求項１から１６のいずれか１項に記載の画像処理装置。
【請求項１８】
画像処理装置であって、
ユーザに行って欲しい複数の作業のそれぞれを示す複数の動画ファイルを記憶する記憶手段と、
メンテナンスイベントを検出する検出手段と、
前記検出手段により検出したメンテナンスイベントに対応する複数の作業のそれぞれを示す複数の動画ファイルを前記記憶手段に記憶されている複数の動画ファイルの中から取得する取得手段と、
前記取得手段により取得した複数の動画ファイルを順に再生するよう制御する再生制御手段と、を有し、
前記再生制御手段は、前記取得手段により取得した複数の動画ファイルのうちの第１の動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次に再生すべき第２の動画ファイルの再生を開始し、前記第２の動画ファイルの再生が終了しても前記複数の動画ファイルの再生を一時停止すること無く次に再生すべき第３の動画ファイルの再生を開始する処理を実行することを特徴とする画像処理装置。
【請求項１９】
ユーザに行って欲しい複数の作業のそれぞれを示す複数の動画ファイルを記憶する記憶手段を有する画像処理装置の制御方法であって、
メンテナンスイベントを検出する検出工程と、
前記検出工程において検出されたメンテナンスイベントに対応する複数の作業のそれぞれを示す複数の動画ファイルを前記記憶手段に記憶されている複数の動画ファイルの中から取得する取得工程と、
前記取得工程において取得した複数の動画ファイルを順に再生するよう制御する再生制御工程と、を有し、
前記再生制御工程では、前記取得工程で取得した複数の動画ファイルのうちの１つの動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次の動画ファイルの再生を開始する処理が、前記１つの動画ファイルに対応づけられた設定に従って実行されることを特徴とする画像処理装置の制御方法。
【請求項２０】
コンピュータを、請求項１から１８のいずれか１項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から、ジャム解除やトナーカートリッジの交換、ホチキス針の補給などのメンテナンスの方法を、動画により提示する画像形成装置が提案されている。これらは、動画の表現性の高さや豊富な情報量により、ユーザが、より円滑にメンテナンスを実施できるようにすることを目的としている。
【０００３】
画像形成装置は、ＨＤＤなどの大容量の記憶装置を備えており、メンテナンス方法の内容に応じた複数動画は、製品の一部として、こうした記憶装置に記憶されている。
【０００４】
このように、画像形成装置の記憶装置に動画を記憶する形態の他に、サーバなどの別体機器に動画を記憶しておく形態も提案されている（例えば、特許文献１参照）。
【０００５】
この形態では、画像形成装置でメンテナンスが必要な状況になった場合に、ネットワークを介してサーバより動画をダウンロードして表示することとなる。
【０００６】
こうした画像形成装置のメンテナンス方法を示す動画は、その内容ごとに１本の動画として準備されていた。
【０００７】
例えば、ジャムを解除する動画では、まず画像形成装置のジャム箇所にアクセスするために画像形成装置の筺体に設けられたドアを開く操作、次いでジャム紙を除去し、その後ドアを閉じるという内容が示されている。
【０００８】
また、ジャムを解除する場合の他に、トナー交換処理においても、ドアを開く手順が必要となる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２８２２１７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、ユーザがドアを開けていないにも関わらず、トナー容器交換やジャム解除処理の動画を再生してしまった場合、ユーザが行うべき手順と再生している動画の手順にずれが生じることとなる。
【００１１】
また、ジャムの解除ではジャム紙を取り除くための順序が定められている場合があるが、この順序を考慮せず単純に動画を再生し、ユーザが動画の手順に従ってしまうと、用紙が損傷することもある。
【００１２】
一方、現在操作可能な動画のみを再生した場合、手順のずれや用紙の損傷などは解消されるが、メンテナンスの全体像が見えず、ユーザは不安感を覚えることになる。
【００１３】
本発明の目的は、ユーザに表示する動画を適切に再生可能な画像処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、請求項１の画像処理装置は、ユーザに行って欲しい複数の作業のそれぞれを示す複数の動画ファイルを記憶する記憶手段と、メンテナンスイベントを検出する検出手段と、前記検出手段により検出したメンテナンスイベントに対応する複数の作業のそれぞれを示す複数の動画ファイルを前記記憶手段に記憶されている複数の動画ファイルの中から取得する取得手段と、前記取得手段により取得した複数の動画ファイルを順に再生するよう制御する再生制御手段と、を有し、前記再生制御手段は、前記取得手段により取得した複数の動画ファイルのうちの１つの動画ファイルの再生が終了すると前記複数の動画ファイルの再生を一時停止し、その後、所定の条件が満たされたことに従って次の動画ファイルの再生を開始する処理を、前記１つの動画ファイルに対応づけられた設定に従って実行することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザに表示する動画を適切に再生可能な画像処理装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る画像形成装置の概略構成を示す図である。
【図２】図１における画像形成装置の外観を示す図である。
【図３】図１における画像形成装置の内部構造を示す断面図である。
【図４】図１におけるストレージに記憶された動画リストテーブル、及び動画テーブルを示す図である。
【図５】図１における表示デバイスに表示される画面例を示す図である。
【図６】図５における動画表示領域に表示される動画例の１つのシーンを示す図である。
【図７】図１におけるＣＰＵにより実行される手順表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１８】
図１は、本発明の実施の形態に係る画像形成装置１００の概略構成を示す図である。
【００１９】
図１において、画像形成装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０４、プリンタ制御部１０５、画像読取制御部１０７、ストレージ制御部１１０、入力制御部１１２、及び表示制御部１１４を備え、これらはバス１０３で接続される。
【００２０】
また、画像形成装置１００は、ストレージ１１１、プリンタデバイス１０６、スキャナデバイス１０８、原稿搬送デバイス１０９、入力デバイス１１３、及び表示デバイス１１５を備えている。
【００２１】
ＣＰＵ１０１は、画像形成装置１００全体を制御する。ＣＰＵ１０１はＲＯＭ１０２に記憶されているブートプログラムにより、ＯＳ（オペレーティングシステム）を起動する。そして、ＣＰＵ１０１は、このＯＳの上でストレージ１１１に記憶されているプログラムを実行する。
【００２２】
ＲＡＭ１０４は、ＣＰＵ１０１の主メモリやワークエリア等の一時記憶領域として使用される。プログラムをＣＰＵ１０１が実行する際には、プログラムをストレージ１１１から読みだしてＲＡＭ１０４に記憶する。
【００２３】
プリンタ制御部１０５は、プリンタデバイス１０６を制御して画像を紙などの用紙に印
刷させる。プリンタデバイス１０６は画像を用紙に印刷する。
【００２４】
画像読取制御部１０７は、スキャナデバイス１０８を制御して画像データを生成する。また、画像読取制御部１０７は、ＡＤＦ（オートドキュメントフィーダ）である原稿搬送デバイス１０９を制御し、原稿搬送デバイス１０９の原稿台に載置された原稿を１枚ずつスキャナデバイス１０８に搬送し画像データを生成する。
【００２５】
スキャナデバイス１０８はＣＣＤなどの光学読取装置を用いて原稿の走査を行い、原稿の画像情報を電気信号データに変換する。
【００２６】
ストレージ１１１は、ＨＤＤなどの読み書き可能な不揮発性記憶装置である。このストレージ１１１は、画像形成装置１００全体を制御するためのコントローラプログラム、後述する手順表示処理を実行するためのプログラム、各種アプリケーションプログラム、及びメンテナンス手順を示す動画など様々なデータが記憶されている。そして、それらの各プログラムはＣＰＵ１０１により実行される。ストレージ制御部１１０はストレージ１１１を制御する。
【００２７】
入力制御部１１２は、タッチパネルやハードキーなどの入力デバイス１１３からユーザの操作指示を受け付ける。表示制御部１１４はＬＣＤやＣＲＴなどの表示部である表示デバイス１１５を制御して、操作画面や動画をユーザに対して表示させる。
【００２８】
図２は、図１における画像形成装置１００の外観を示す図である。
【００２９】
図２において、画像形成装置１００に設けられた右カバー２０１及びトナーカバー２０２が示されている。
【００３０】
右カバー２０１は、ジャム紙を除去するために、用紙の搬送路を露出させるためのものである。トナーカバー２０２は、トナーを交換する際に、トナー容器装着箇所を露出させるためのものである。
【００３１】
上述した右カバー２０１及びトナーカバー２０２の開閉状態を検知するセンサを画像形成装置１００は備えている。
【００３２】
図３は、図１における画像形成装置１００の内部構造を示す断面図である。
【００３３】
図３における内部構造は例えばＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）のフルカラーの画像形成装置での一例を示している。
【００３４】
感光ドラム３０１は、１次帯電気３０２により特定の極性電位に帯電処理され、図示しない露光手段によって矢印３０３に示される位置がＣＰＵ１０１からの指示に従って露光される。このようにして例えばＫに対応した静電潜像が形成される。
【００３５】
ロータリー現像機３０４は、トナーカートリッジと一体となった４つの現像機を具備する。静電潜像が形成されたあと、ロータリー現像機３０４の現像機の中のひとつにより、感光ドラム３０１にＫに対応する画像が現像される。
【００３６】
中間転写ベルト３０５は矢印３０６が示す方向に駆動され、感光ドラムに現像されたＫに対応する画像が感光ドラム３０１と中間転写ベルト３０５の接合部分を通る過程で１次転写ローラー３０７により形成された電界によって中間転写ベルト３０５に転写される。
【００３７】
中間転写ベルト３０５に転写を終えた感光ドラム３０１の表面はクリーニング装置３０８によって清掃される。この処理を順次繰り返し、４色の画像を中間転写ベルトに重ね合わせて、カラー画像が形成される。単色の画像を形成する場合は一度だけ転写処理が行われる。
【００３８】
中間転写ベルト３０５に転写された画像は２次転写ローラー３０９でカセット３１０より給紙された用紙に印刷される。画像が印刷された用紙は定着機３１１で加熱され定着される。
【００３９】
定着後、用紙はローラ３１２によって、排紙口３１３まで搬送されることで排出される。両面印刷を行う場合は、反転パス３１４を通過して用紙を循環させ、印刷処理を繰り返す。
【００４０】
排紙部センサ３１５および両面部センサ３１６は、印刷用紙の滞留有無を検知するものである。これらのセンサによりジャムの発生を検知する。これらのセンサは、メカ・フラグを用いたものでもよいし、光学的な素子を用いたものでもよい。
【００４１】
図４は、図１におけるストレージ１１１に記憶された動画リストテーブル４００、及び動画テーブル４１０を示す図である。
【００４２】
図４（Ａ）は、動画リストテーブル４００を示す図である。動画リストテーブル４００は、メンテナンスＩＤと動画リストとを対応付けるテーブルである。動画リストテーブル４００に示されるように、予め定められた一連の操作をユーザが画像形成装置１００に対して行う場合に、予め定められた一連の操作に対応する動画の組み合わせと、表示デバイス１１５で再生させる順番とが示されている。予め定められた一連の動作は、例えば右カバー２０１を開き、用紙を取り除き、右カバー２０１を閉めるという動作であり、メンテナンスＩＤごとに定められている。また、動画の組み合わせとは、例えばメンテナンスＩＤが１の場合は、それに対応する動画リストに示されるＡ１，Ａ２，Ａ４である。また、順番は、記載されている順番となる。
【００４３】
メンテナンスＩＤは、画像形成装置１００における各メンテナンスを必要とする状態を識別するためのＩＤである。具体的には、以下の通りである。
【００４４】
メンテナンスＩＤが１の状態は、搬送部ジャムが発生したことを検知した状態であり、これは排紙部センサ３１５により検知される。
【００４５】
メンテナンスＩＤが２の状態は、両面部ジャムが発生したことを検知した状態であり、これは両面部センサ３１６により検知される。
【００４６】
メンテナンスＩＤが３の状態は、マゼンタトナーカートリッジ交換が必要となった状態であり、これはプリンタデバイス１０６により検知される。
【００４７】
メンテナンスＩＤが４の状態は、シアントナーカートリッジ交換が必要となった状態であり、これはプリンタデバイス１０６により検知される。
【００４８】
メンテナンスＩＤが５の状態は、イエロートナーカートリッジ交換が必要となった状態であり、これはプリンタデバイス１０６により検知される。
【００４９】
メンテナンスＩＤが６の状態は、ブラックトナーカートリッジ交換が必要となった状態であり、これはプリンタデバイス１０６により検知される。
【００５０】
次に動画リストについて説明する。動画リストは、メンテナンスＩＤに対応するメンテナンスが必要となったときに表示するための動画を示している。
【００５１】
例えばメンテナンスＩＤが１のときに対応する動画リストは、Ａ１，Ａ２，Ａ４となっている。これは、Ａ１，Ａ２，Ａ４の順に動画を再生することを示している。
【００５２】
図４（Ｂ）は、動画テーブル４１０を示す図である。動画テーブル４１０は、動画ＩＤと、動画ファイルと、再生時間と、終了判定条件とを対応付けるテーブルである。
【００５３】
動画ＩＤは、動画を識別するためのＩＤであり、上述した動画リストテーブル４００における動画リストでも用いられる。また、動画ファイルは、再生する動画ファイル名とストレージ１１１における動画ファイルの位置とを示している。
【００５４】
さらに、再生時間は、その動画を再生してから終了するまでの再生時間を示している。また、終了判定条件は、動画の再生を終了するための条件を示している。例えば、Ａ１，Ａ２の順に動画を再生する場合に、右カバーがオープン済にならない限り、Ａ１の動画の再生を終了させて、Ａ２の動画を再生することができない。
【００５５】
各動画ファイルに示される操作は、以下の通りである。
【００５６】
動画ＩＤがＡ１の動画に示される操作は、右カバー２０１を開ける操作である。動画ＩＤがＡ２の動画に示される操作は、排紙部センサ３１５付近のジャム紙を除去する操作である。動画ＩＤがＡ３の動画に示される操作は、両面部センサ３１６付近のジャム紙を除去する操作である。動画ＩＤがＡ４の動画に示される操作は、右カバー２０１を閉める操作である。
【００５７】
動画ＩＤがＢ１の動画に示される操作は、トナーカバー２０２を開ける操作である。動画ＩＤがＢ２の動画に示される操作は、空のマゼンタトナーカートリッジを取り出す操作である。動画ＩＤがＢ３の動画に示される操作は、新しいマゼンタトナーカートリッジを準備する操作である。
【００５８】
動画ＩＤがＢ４の動画に示される操作は、新しいマゼンタトナーカートリッジを装着する操作である。動画ＩＤがＢ５の動画に示される操作は、空のシアントナーカートリッジを取り出す操作である。動画ＩＤがＢ６の動画に示される操作は、新しいシアントナーカートリッジを準備する操作である。
【００５９】
動画ＩＤがＢ７の動画に示される操作は、新しいシアントナーカートリッジを装着する操作である。動画ＩＤがＢ８の動画に示される操作は、空のイエロートナーカートリッジを取り出す操作である。動画ＩＤがＢ９の動画に示される操作は、新しいイエロートナーカートリッジを準備する操作である。
【００６０】
動画ＩＤがＢ１０の動画に示される操作は、新しいイエロートナーカートリッジを装着する操作である。動画ＩＤがＢ１１の動画に示される操作は、空のブラックトナーカートリッジを取り出す操作である。
【００６１】
動画ＩＤがＢ１２の動画に示される操作は、新しいブラックトナーカートリッジを準備する操作である。動画ＩＤがＢ１３の動画に示される操作は、新しいブラックトナーカートリッジを装着する操作である。動画ＩＤがＢ１４の動画に示される操作は、トナーカバー２０２を閉める操作である。
【００６２】
このように、動画は、ユーザが画像形成装置１００に対して行う種々の操作ごとに設けられている。また、動画のうちの特定の動画である条件付き動画（図４では、Ａ１，Ｂ１）の再生中に予め定められた条件が成立しない場合には、順番に示される条件付き動画の次に再生される動画を再生がされないこととなる。
【００６３】
そして、ストレージ１１１は、ユーザが画像形成装置１００に対して行う種々の操作ごとに設けられた動画であり、ユーザの操作時に表示デバイス１１５で再生するための動画が記憶された記憶部に対応する。
【００６４】
図５は、図１における表示デバイス１１５に表示される画面例を示す図である。
【００６５】
図５における画面５００は、ＣＰＵ１０１がストレージ１１１に記憶されているコントローラプログラムを実行することで表示データを生成し、表示制御部１１４を介して表示デバイス１１５に表示させる。
【００６６】
画面５００には、動画表示領域５０１、再生ボタン５０２、再生時間表示ラベル５０４、全体表示５０５、移動可能範囲表示５０６、つまみ５０７、及び一時停止ボタン５０３が示されている。
【００６７】
動画表示領域５０１は、メンテナンス手順を提示するための動画を表示する領域である。メンテナンス手順に応じた動画が再生される。
【００６８】
再生ボタン５０２は、停止中の動画の再生を指示するためのボタンである。再生ボタン５０２を押下することにより動画の再生が開始される。動画の再生が開始されると再生ボタン５０２は非表示とされ、代わって画面５００の同表示位置に一時停止ボタン５０３が表示される。
【００６９】
一時停止ボタン５０３を押下すると、動画の再生が一時的に停止される。動画の再生が一時停止されると、一時停止ボタン５０３に代わり、再生ボタン５０２が表示される。
【００７０】
再生時間表示ラベル５０４は、再生する動画の再生時間と、再生時間における現在の再生時間を示している。ここでの再生時間は、再生する動画が複数の場合には、各々の再生時間の総和となる。
【００７１】
全体表示５０５は、再生時間を模式的に示している。つまみ５０７は、ユーザにより、再生中の時点とは異なる時点からの動画を再生するための指示を受け付ける受付手段に対応する。具体的には、つまみ５０７は、現在の再生位置を示すとともに再生位置の移動を指示するためのスライダである。
【００７２】
移動可能範囲表示５０６は、つまみ５０７を移動可能な範囲を示し、その範囲は移動可能範囲表示５０６の左端から右端までの範囲である。
【００７３】
これは、複数の動画を再生する場合に、終了判定条件がある動画を再生しているときは、その条件が成立しない限り次の動画を再生できないため、つまみ５０７を次の動画の範囲に移動することができないためである。このように、つまみ５０７は、条件付き動画における予め定められた条件が成立していない場合には、条件付き動画の後に再生される動画に含まれる時点からの再生指示は受け付けない。
【００７４】
実際の表示例について、メンテナンスＩＤが１の場合を例にして説明する。メンテナン
スＩＤが１の場合には、動画リストテーブル４００によれば、動画ＩＤがＡ１、Ａ２、Ａ４の動画が再生される。
【００７５】
これら各動画の再生時間は、動画テーブル４１０によればそれぞれ３０秒（００：３０）、１分（０１：００）、２０秒（００：２０）である。
【００７６】
従って、メンテナンスＩＤが１の場合の再生時間は、再生する動画の再生時間の総和であるため、１分５０秒となる。
【００７７】
例えば、現在、１番目に再生する動画ＩＤがＡ１の動画の先頭から２０秒経過したフレームを表示しているとする。この場合には、そのまま２０秒が再生位置時間となる。
【００７８】
または、現在、２番目に再生する動画ＩＤがＡ２の動画の先頭から１０秒が経過したフレームを表示しているとする。この場合には、動画ＩＤがＡ１の動画の再生を終えているので、Ａ１の再生時間３０秒と、Ａ２の再生済みの時間１０秒を加算して４０秒のところにつまみ５０７が位置することとなる。
【００７９】
再生時間表示ラベル５０４は、このようにして計算した再生済みの時間と、メンテナンスＩＤが１の場合の再生時間とを、この順番で、スラッシュで連結した文字列として表示する。従って、上述した例の場合「００：４０／０１：５０」が表示される。
【００８０】
図６は、図５における動画表示領域５０１に表示される動画例の１つのシーンを示す図である。
【００８１】
図６（Ａ）は、メンテナンスＩＤが１の場合で動画ＩＤがＡ１の動画で表示される１つのシーンを示している。メンテナンスＩＤが１の場合は搬送部ジャムが発生した状態であるが、動画ＩＤがＡ１の動画では、右カバー２０１を開ける操作が動画表示領域５０１に表示される。
【００８２】
図６（Ｂ）は、メンテナンスＩＤが１の場合で動画ＩＤがＡ２の動画で表示される１つのシーンを示している。動画ＩＤがＡ２の動画では、排紙部センサ３１５付近のジャム紙を除去する操作が表示される。
【００８３】
図６（Ｃ）は、メンテナンスＩＤが１の場合で動画ＩＤがＡ４の動画で表示される１つのシーンを示している。動画ＩＤがＡ４の動画では、右カバー２０１を閉める操作が表示される。
【００８４】
図６（Ｄ）は、メンテナンスＩＤが２の場合で動画ＩＤがＡ３の動画で表示される１つのシーンを示している。メンテナンスＩＤが２の場合は両面部ジャムが発生した状態であるが、動画ＩＤがＡ３の動画では、両面部センサ３１６付近のジャム紙を除去する操作が表示される。
【００８５】
図７は、図１におけるＣＰＵ１０１により実行される手順表示処理の手順を示すフローチャートである。
【００８６】
図７における手順表示処理は、上述した右カバー２０１及びトナーカバー２０２の開閉状態を検知するセンサ、排紙部センサ３１５、及び両面部センサ３１６が示す値の変化をプリンタ制御部１０５が検知することにより開始される。
【００８７】
まず、現在の画像形成装置１００の状態に対応するメンテナンスＩＤを特定する（ステ
ップＳ６０１）。例えば、排紙部センサ３１５が示す値が、用紙の滞留を示すものであるならば、ＣＰＵ１０１は、メンテナンスＩＤを排紙部ジャムに対応する１と特定する。
【００８８】
次いで、特定したメンテナンスＩＤから、動画リストテーブル４００、及び動画テーブル４１０から、動画の組み合わせと、表示デバイス１１５で再生させる順番とを取得し、再生する動画リストに示される動画の数Ｎを取得する（ステップＳ６０２）。このステップＳ６０２は、取得手段に対応する。
【００８９】
また、動画リストに示される動画の各々の再生時間の和を求めることで、再生時間を算出する（ステップＳ６０３）。
【００９０】
そして、再生した動画の数をカウントするためのカウンタｎを１で初期化する（ステップＳ６０４）。
【００９１】
次いで、動画テーブル４１０から現在再生対象のｎ番目の動画に終了判定条件が指定されているか否か判別する（ステップＳ６０５）。
【００９２】
ステップＳ６０５の判別の結果、ｎ番目の動画に終了判定条件が指定されていないときは（ステップＳ６０５でＮＯ）、ステップＳ６０７に進む。
【００９３】
一方、ステップＳ６０５の判別の結果、ｎ番目の動画に終了判定条件が指定されているときは（ステップＳ６０５でＹＥＳ）、移動可能範囲表示５０６をｎ番目までの動画の再生時間の総和となる位置まで変更する（ステップＳ６０６）。
【００９４】
そして、ｎ番目の動画ＩＤに該当する動画のファイルを、ストレージ１１１から読み出してＲＡＭ１０４に記憶し、再生する（ステップＳ６０７）。ｎ番目の動画の再生が終了すると（ステップＳ６０８）、ｎ番目の動画に終了判定条件が指定されているか否か判別する（ステップＳ６０９）。
【００９５】
ステップＳ６０９の判別の結果、終了判定条件が指定されていないときは（ステップＳ６０９でＮＯ）、ステップＳ６１１に進む。
【００９６】
一方、ステップＳ６０９の判別の結果、終了判定条件が指定されているときは（ステップＳ６０９でＹＥＳ）、終了判定条件が成立しているか否か判別する（ステップＳ６１０）。例えば、動画ＩＤがＡ１の場合は右カバー２０１が開いているかを確認する。
【００９７】
ステップＳ６１０の判別の結果、終了判定条件が成立しないときは（ステップＳ６１０でＮＯ）、ｎ番目の動画の最初または最後のフレームを表示し（ステップＳ６１３）、ステップＳ６１０に戻る。
【００９８】
なお、終了判定条件が成立していないと判別されたとき、最初または最後のフレームを表示するのではなく、最初または最後のフレーム以外のフレームを表示しても良い。例えば、動画テーブル４１０にデータ項目を追加し、動画ＩＤ毎に表示するフレームの位置などを記憶しておくことでＣＰＵ１０１が表示するフレームを特定することが可能となる。このように、画像形成装置１００は、条件付き動画の再生中に予め定められた条件が成立しない場合には、当該条件付き動画に含まれる１つのフレームを表示する。
【００９９】
また、終了判定条件が成立していないと判別されたとき、条件付き動画に含まれる１つのフレームを表示して停止するのではなく、条件付き動画を改めて再生するようにしてもよい。この場合、終了判定条件が成立するまで、条件付き動画が繰り返し再生されること
となる。
【０１００】
一方、ステップＳ６１０の判別の結果、終了判定条件が成立しているときは（ステップＳ６１０でＹＥＳ）、再生する動画リストに示される動画の数Ｎとカウンタｎとが等しいか否か判別する（ステップＳ６１１）。
【０１０１】
ステップＳ６１１の判別の結果、数Ｎとカウンタｎとが等しくないときは（ステップＳ６１１でＮＯ）、カウンタｎを１だけ増分して（ステップＳ６１２）、ステップＳ６０５に戻る。上記ステップＳ６０４〜ステップＳ６１２は、順番に従って、組み合わせに示される動画をストレージ１１１から取得して再生するように表示デバイス１１５を制御する表示制御手段に対応する。
【０１０２】
一方、ステップＳ６１１の判別の結果、数Ｎとカウンタｎとが等しいときは（ステップＳ６１１でＹＥＳ）、本処理を終了する。このとき、メンテナンスが必要な状態が解消されていないか、新たにメンテナンスが必要な状態になっているときは、再度メンテナンスＩＤを取得し、図７のフローチャートの手順を繰り返す。
【０１０３】
図７の手順表示処理によれば、まず予め定められた一連の操作をユーザが画像形成装置１００に対して行う場合に、予め定められた一連の操作に対応する動画の組み合わせと、表示デバイス１１５で再生させる順番とを取得する。そして、取得された順番に従って、組み合わせに示される動画をストレージ１１１から取得して再生するように表示デバイス１１５を制御するので、ユーザに表示する動画を適切に再生可能な画像処理装置及びその制御方法、並びにプログラムを提供することができる。
【０１０４】
ここで、上記ステップＳ６０２の詳細について説明する。ステップＳ６０２では、ＣＰＵ１０１は、動画リストテーブル４００から、メンテナンスＩＤの値がステップＳ６０１で取得したメンテナンスＩＤに合致する行を検索する。
【０１０５】
合致する行が検索されると、その行での動画リストを取得する。動画リストは、動画ＩＤをカンマで連結した文字列であるので、カンマを区切り文字として当該文字列を分解し、ひとつ以上の動画ＩＤを取得する。
【０１０６】
例えば、メンテナンスＩＤが１の場合、動画ＩＤリストにはＡ１、Ａ２、Ａ４が示されているので、再生する動画リストに示される動画の数Ｎは３となる。ＣＰＵ１０１は、動画ＩＤを動画リストに示されている順番に、例えば配列情報として、ＲＡＭ１０４に一時的に記憶しておく。
【０１０７】
次に、上記ステップＳ６０３の詳細について説明する。ＣＰＵ１０１は、再生する動画ＩＤに合致する動画ＩＤを、動画テーブル４１０での動画ＩＤで検索する。合致した動画テーブル４１０での動画ＩＤに対応する再生時間から総和を求め、それを再生時間とし、再生時間表示ラベル５０４を表示する。なお、初期状態では移動可能範囲表示５０６は全体表示５０５と同じ範囲を示す。
【０１０８】
以上説明した実施の形態において、動画の形式やコーデックについては、特に制限するものではなく、様々な形態を取り得ることができる。
【０１０９】
以上により、解除にかかる全体の長さを伝えるとともに、ユーザが行うべき手順と動画の再生で同期をとる必要がある場合において、動画再生の進行を制限することができる。
【０１１０】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１１１】
１００  画像形成装置
１０１  ＣＰＵ
１１１  ストレージ
【図１】
0006472492.tif 000002
【図２】
0006472492.tif 000003
【図３】
0006472492.tif 000004
【図４】
0006472492.tif 000005
【図５】
0006472492.tif 000006
【図６】
0006472492.tif 000007
【図７】
0006472492.tif 000008