"表示画面を有する画像処理装置であって、フレーム間予測符号化方式で符号化された動画ストリームを復号して、前記表示画面上の規定領域内に再生する再生手段と、一時停止指示の入力を検知すると、前記再生手段に前記再生の一時停止を指示する手段と、前記再生手段が前記再生を一時停止した時点で前記規定領域内に表示しているフレームを表示フレームとし、再生順において該表示フレームと隣接するフレームを隣接フレームとし、該隣接フレームの符号化時に参照された参照フレームを前記動画ストリームから取得してメモリに格納する格納手段と、前記一時停止中に前記隣接フレームの表示指示の入力を検知すると、前記再生手段に、前記メモリに格納されている参照フレームを用いて前記隣接フレームを復号させ、該復号した隣接フレームを前記規定領域内に表示させる手段と、前記一時停止中に印刷指示の入力を検知すると、該検知した時点で前記規定領域内に表示されているフレームを印刷対象のフレームとして出力する手段とを備えることを特徴とする画像処理装置。前記格納手段は、前記動画ストリームから取得した参照フレームを復号してから前記メモリに格納することを特徴とする請求項1に記載の画像処理装置。前記格納手段は、前記隣接フレームの符号化時に参照された参照フレームがすでに前記メモリに格納されているか否かを判断し、格納されていない参照フレームを前記動画ストリームから取得して前記メモリに格納することを特徴とする請求項1又は2に記載の画像処理装置。前記格納手段は更に前記隣接フレームを前記メモリに格納することを特徴とする請求項1乃至3の何れか1項に記載の画像処理装置。表示画面を有する画像処理装置が行う画像処理方法であって、前記画像処理装置の再生手段が、フレーム間予測符号化方式で符号化された動画ストリームを復号して、前記表示画面上の規定領域内に再生する再生工程と、前記画像処理装置の指示手段が、一時停止指示の入力を検知すると、前記再生工程の一時停止を指示する工程と、前記画像処理装置の格納手段が、前記再生工程を一時停止した時点で前記規定領域内に表示しているフレームを表示フレームとし、再生順において該表示フレームと隣接するフレームを隣接フレームとし、該隣接フレームの符号化時に参照された参照フレームを前記動画ストリームから取得してメモリに格納する格納工程と、前記画像処理装置の表示手段が、前記一時停止中に前記隣接フレームの表示指示の入力を検知すると、前記メモリに格納されている参照フレームを用いて前記隣接フレームを復号し、該復号した隣接フレームを前記規定領域内に表示する工程と、前記画像処理装置の出力手段が、前記一時停止中に印刷指示の入力を検知すると、該検知した時点で前記規定領域内に表示されているフレームを印刷対象のフレームとして出力する工程とを備えることを特徴とする画像処理方法。コンピュータを請求項1乃至4の何れか1項に記載の画像処理装置の各手段として機能させるためのコンピュータプログラム。従来の動画フレーム印刷では、印刷候補として指定されたフレームについて、ユーザからの操作に応答して迅速に表示や印刷を行うためには、全ての動画フレームを静止画に変換して主記憶装置に展開する必要がある。しかしながら、この方法では多くの容量を有するメモリが必要になってしまい、コストが高くなるという課題があった。本発明は以上の問題に鑑みてなされたものであり、ユーザが印刷対象のフレームを指定する為の操作を行った場合に、この操作に応答して迅速に表示や印刷を、少ないメモリ容量で実現する為の技術を提供する。本発明の目的を達成するために、例えば、本発明の画像処理装置は、表示画面を有する画像処理装置であって、フレーム間予測符号化方式で符号化された動画ストリームを復号して、前記表示画面上の規定領域内に再生する再生手段と、一時停止指示の入力を検知すると、前記再生手段に前記再生の一時停止を指示する手段と、前記再生手段が前記再生を一時停止した時点で前記規定領域内に表示しているフレームを表示フレームとし、再生順において該表示フレームと隣接するフレームを隣接フレームとし、該隣接フレームの符号化時に参照された参照フレームを前記動画ストリームから取得してメモリに格納する格納手段と、前記一時停止中に前記隣接フレームの表示指示の入力を検知すると、前記再生手段に、前記メモリに格納されている参照フレームを用いて前記隣接フレームを復号させ、該復号した隣接フレームを前記規定領域内に表示させる手段と、前記一時停止中に印刷指示の入力を検知すると、該検知した時点で前記規定領域内に表示されているフレームを印刷対象のフレームとして出力する手段とを備えることを特徴とする。本発明の構成によれば、ユーザが印刷対象のフレームを指定する為の操作を行った場合に、この操作に応答して迅速に表示や印刷を、少ないメモリ容量で実現することができる。以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の1つである。[第1の実施形態]プリンタ等の印刷装置画像処理装置に搭載され、動画像動画ストリームを取り扱うことが可能なプリンタ用LSIプリンタ用半導体集積回路101の構成例と、その周辺機器を図1に示す。本実施形態に係るプリンタ用LSI101は、それぞれの動画ストリームのうちユーザによって指定された動画ストリームを指定動画ストリームとし、該指定動画ストリーム中の各フレームのうち印刷対象として確定したフレームの印刷を指示する。この印刷のためにプリンタ用LSI101は先ず、図2のフローチャートに従った処理を実行する。なお、図2のフローチャートに従った処理は、メインCPU103によって実行される。メインCPU103は、メインCPU103内の不図示のメモリ、プリンタ用LSI101内の不図示のメモリ、印刷装置内の不図示のメモリ、等のメモリ内に格納されたコンピュータプログラムやデータを用いて処理を実行する。これによりメインCPU103は、図2のフローチャートに従った処理を実行する。また、メインCPU103は、図1に示した各部の動作制御を行うことで、各部に対して適当な処理を実行させる。例えば、表示デバイス114の表示画面における表示制御等、表示デバイス114とのインタラクションは、メインCPU103が表示デバイスコントローラ107を制御することでなされるものである。ステップS201ではメインCPU103は、記録メディアインターフェース102に接続されている記録メディア110から、この記録メディア110に記録されている1以上の動画ストリームを、記録メディアインターフェース102を介して読み出す。本実施形態では、この動画ストリームは、フレーム間予測符号化方式で符号化された動画ストリームである。そしてメインCPU103は、この読み出したそれぞれの動画ストリームを順次、動画復号化部106に供給する。なお、メインCPU103はメモリコントローラ108を制御し、読み出したそれぞれの動画ストリームを一旦主記憶装置113に格納させた後、この主記憶装置113からそれぞれの動画ストリームを読み出して動画復号化部106に供給するようにしても良い。フレーム間予測符号化方式で符号化された動画ストリームを動画復号化部106が復号するために必要な参照フレームは、主記憶装置113に格納される。主記憶装置113のリードライト制御はメモリコントローラ108によって行われる。なお、動画復号化部106内部に専用メモリを設け、該専用メモリに参照フレームを格納してもよい。ステップS202では動画復号化部106は、メインCPU103による制御に基づき、メインCPU103から供給されたそれぞれの動画ストリームの先頭フレームを復号する。そして動画復号化部106は、動画ストリーム毎に復号した先頭フレームを表示デバイスコントローラ107に供給する。表示デバイスコントローラ107は、表示デバイス114の表示画面において、それぞれの動画ストリームについて割り当てられた表示領域内に、該動画ストリームの先頭フレームを表示する。なお、復号して表示するフレームは先頭フレームに限るものではなく、それぞれの動画ストリームに係る情報が一覧表示できればよいので、何れのフレームを復号して表示しても良い。なお、動画ストリームは一般に音声情報を含むものであるが、本実施形態では音声情報は取り扱う対象ではないため、動画復号化部106は音声情報については処理対象外とするか、もしくは破棄する。ステップS202において表示デバイス114の表示画面に表示される画面の一例を図3に示す。図3では、表示画面301において動画ストリームAに対して割り当てられた領域302内に、動画ストリームAの先頭フレームを表示している。同様に、表示画面301において動画ストリームBに対して割り当てられた領域303内に、動画ストリームBの先頭フレームを表示している。同様に、表示画面301において動画ストリームCに対して割り当てられた領域304内に、動画ストリームCの先頭フレームを表示している。同様に、表示画面301において動画ストリームDに対して割り当てられた領域305内に、動画ストリームDの先頭フレームを表示している。本実施形態では、表示デバイス114はタッチパネル式の表示画面を有する表示装置であるものとしているため、ユーザは自身の指などでもって、この表示した先頭フレームのうち1以上を指示することができる。この指示した位置は周知のタッチパネル技術により検知することができるため、表示デバイスコントローラ107は、この検知した指示位置をメインCPU103に通知する。これによりメインCPU103は、表示デバイス114の表示画面に表示されたそれぞれの先頭フレームのうち、ユーザにより指示された先頭フレームを特定することができる。もちろん、先頭フレームの指定方法はこれに限るものではなく、ボタンなどを用いて指定してもよい。なお、図3では一画面表示画面301内に一度に表示可能な先頭フレームの最大数を4としているため、ステップS202で5以上の先頭フレームを復号した場合、全ての先頭フレームを表示画面301内に一度に表示することができない。この場合、ユーザはボタン画像306を指示することで画面を切り替え、他の先頭フレームを表示画面301に表示させることができる。表示画面301内に一度に表示可能な最大フレーム数については、表示画面301の解像度が高いほど多くすることができ、これについては適宜決めればよい。図3に例示した表示画面の表示後、ユーザは印刷したいフレームを含むとおぼしき動画ストリームの先頭フレームをこの表示画面上で、自身の指などでもって指示する。然るにステップS203でメインCPU103は、表示デバイス114の表示画面に表示した先頭フレームのうち、ユーザにより指示選択された先頭フレームを特定し、表示デバイス114の表示画面を図4上部に例示する表示画面に切り替える。領域401は、ステップS203で特定した先頭フレームが属する動画ストリームを再生表示するための領域規定領域である。ステップS203ではメインCPU103は、ステップS203で特定した先頭フレームが属する動画ストリーム中の各フレームを再生順に動画復号化部106に復号させる。そしてメインCPU103は、表示デバイスコントローラ107を制御し、動画復号化部106によって復号されたフレームから順に領域401内に表示することで、この領域401内に動画ストリームの再生表示を行う。ユーザは領域401内に再生表示される動画ストリームを観察し、印刷したいフレームが再生されると一時停止ボタン402を指示する。メインCPU103がこの指示一時停止指示を検知すると、処理はステップS204を介してステップS205に進む。この指示を検知していない場合は、処理はステップS204を介してステップS203に戻り、そのまま再生表示が続けられる。ステップS205ではメインCPU103は先ず、動画ストリームの表示再生を一時停止させ、表示デバイス114の表示画面を図4下部に例示する表示画面に切り替える。この表示画面において領域404内規定領域内には、一時停止ボタン402が指示された時点で表示再生していたフレームが表示されている。ユーザは、領域404内に表示されているフレームを印刷候補としたい場合には、印刷ボタン405を指示すればよいのであるが、このフレームの前後で印刷したいフレームを探したい場合、ユーザはボタン406、407を指示表示指示する。ボタン406を指示すると、1フレーム進める指示を入力することができ、ボタン407を指示すると、1フレーム戻す指示を入力することができる。1フレーム進める指示が入力される度に、メインCPU103は、現在領域404内に表示しているフレームよりも1フレーム後のフレームを領域404内に表示させる。また、1フレーム戻す指示が入力される度に、メインCPU103は、現在領域404内に表示しているフレームよりも1フレーム前過去のフレームを領域404内に表示させる。これによりユーザは、印刷候補としたいフレームを、ボタン406、407を操作することで、表示画面上で探すことができる。そしてユーザは、ボタン406、407を操作して印刷候補としたいフレームを領域404内に表示させると、印刷ボタン405を指示する。ステップS206でメインCPU103は、この時点一時停止中で領域404内に表示されているフレームを表示フレームとし、再生順において該表示フレームと隣接するフレームを隣接フレームとする。そしてメインCPU103は、表示フレームと、該隣接フレームの符号化時に参照された参照フレームと、を主記憶装置113に格納させる為の各種の処理を行う。ステップS206における処理の詳細については後述する。次に、ステップS207では、メインCPU103は、ボタン406、407の何れかが指示されたか否かを判断する。この判断の結果、ボタン406,407の何れかが指示された場合、処理はステップS208に進み、ボタン406,407の何れも指示されていない場合は、処理はステップS209に進む。ステップS208ではメインCPU103は、ボタン406が指示される度に、動画復号化部106に、現在領域404内に表示しているフレームよりも1フレーム後のフレームを、主記憶装置113に格納されている参照フレームを用いて復号させる。そしてメインCPU103は表示デバイスコントローラ107を制御し、動画復号化部106が復号したフレームを表示デバイス114の表示画面における領域404内に表示させる。一方、メインCPU103は、ボタン407が指示される度に、動画復号化部106に、現在領域404内に表示しているフレームよりも1フレーム前のフレームを、主記憶装置113に格納されている参照フレームを用いて復号させる。そしてメインCPU103は表示デバイスコントローラ107を制御し、動画復号化部106が復号したフレームを表示デバイス114の表示画面における領域404内に表示させる。そして処理はステップS206に戻る。ステップS209ではメインCPU103は、通常再生ボタン408が指示されたか否かを判断する。この判断の結果、通常再生ボタン408が指示された場合は、処理はステップS203に戻り、メインCPU103は先ず、表示デバイス114の表示画面を図4上部に例示する表示画面に切り替える。そして、この時点で領域401404内に表示されているフレーム以降のフレームの再生を行い、領域401内に表示させる。一方、通常再生ボタン408が指示されていない場合、処理はステップS210に進む。ステップS210では、メインCPU103は、印刷ボタン405が指示印刷指示されたか否かを判断する。この判断の結果、印刷ボタン405が指示された場合は、処理はステップS211に進み、印刷ボタン405が指示されてない場合は、処理はステップS212に進む。ステップS211ではメインCPU103は、現在領域404内に表示されているフレーム印刷対象フレームを主記憶装置113から読み出し、読み出したフレームを印刷用画像処理部105に送出する。印刷用画像処理部105は、メインCPU103から送出された印刷対象フレームの印刷データを生成し、生成した印刷データを印刷処理部112に対して出力する。印刷処理部112は、この印刷データに基づいて紙などの記録媒体上に印刷対象フレームを印刷する。ステップS212でメインCPU103は、終了ボタン409が指示されたか否かを判断する。この判断の結果、終了ボタン409が指示された場合には、図2のフローチャートに従った処理を終了させ、指示されていない場合は、処理をステップS207に戻す。次に、上記のステップS206における処理について、図5,6,7を用いてより詳細に説明する。図5のフローチャートのステップS501においてメインCPU103は、隣接フレームのうち、表示フレームよりも1フレーム後のフレーム後フレームについて、次のような判断処理を行う。即ち、メインCPU103は、後フレームの符号化時に参照した参照フレームが、主記憶装置113内に予め設定された記憶領域参照フレーム記憶用領域内にすでに格納されているか否かを判断する。そして、後フレームの符号化時に参照した参照フレームが参照フレーム記憶用領域内にすでに格納されていれば、処理はステップS503に進み、まだ格納されていない参照フレームがある場合には、処理はステップS502に進む。ステップS502ではメインCPU103は、まだ格納されていない参照フレームを、再生表示を一時停止している動画ストリームから取得し、取得した参照フレームを動画復号化部106に復号させる。そしてメインCPU103は、この復号させた参照フレームを参照フレーム記憶用領域に格納する。例えば、表示フレームが、図6aにおいて矢印で示しているフレームP7であるとする。ここでI1、I10はフレーム内符号化を行ったフレーム、P4、P7、P13は前方向予測符号化を行ったフレーム、B2、B3、B5、B6、B8、B9、B11、B12、B14、B15は双方向予測符号化を行ったフレームである。表示フレームがフレームP7であるとすると、表示フレームよりも1フレーム後のフレームはフレームB8であり、フレームB8の符号化時に参照した参照フレームはフレームP7及びフレームI10である。表示フレームがフレームP7であるときの参照フレーム記憶用領域ステップS206の処理に入る前の参照フレーム記憶用領域を図7aに示す。フレームP7を表示フレームとして表示しているので、参照フレーム記憶用領域内の領域701にはフレームP7を復号する為に参照フレームとして用いたフレームP4復号済みが、領域702には表示中のフレームP7復号済みが格納されている。この場合、ステップS501ではメインCPU103は、フレームB8の符号化時に参照した参照フレームフレームP7及びフレームI10がすでに参照フレーム記憶用領域に格納されているか否かを判断する。この場合はフレームP7についてはすでに格納されているものの、フレームI10についてはまだ格納されていない。そこでこのような場合は、処理はステップS502に進む。そしてステップS502ではメインCPU103は、動画復号化部106にフレームI10を復号させ、復号したフレームI10を参照フレーム記憶用領域内の領域703に格納する。また例えば、表示フレームが、図6bにおいて矢印で示しているフレームI10であるとする。表示フレームがフレームI10であるとすると、表示フレームよりも1フレーム後のフレームはフレームB11であり、フレームB11の符号化時に参照した参照フレームはフレームI10及びフレームP13である。表示フレームがフレームI10であるときの参照フレーム記憶用領域ステップS206の処理に入る前の参照フレーム記憶用領域を図7bに示す。フレームI10を表示フレームとして表示しているので、参照フレーム記憶用領域内の領域701にはフレームI10復号済みが格納されている。この場合、ステップS501ではメインCPU103は、フレームB11の符号化時に参照した参照フレームフレームI10及びフレームP13がすでに参照フレーム記憶用領域に格納されているか否かを判断する。この場合はフレームP13は格納されていないため、このような場合は、処理はステップS502に進む。そしてステップS502ではメインCPU103は、動画復号化部106にフレームP13を復号させ、復号したフレームP13を参照フレーム記憶用領域内の領域703に格納する。フレームP13の復号は、復号済みのフレームI10を参照フレームとして用いればよい。また例えば、表示フレームが、図6cにおいて矢印で示しているフレームB11であるとする。表示フレームがフレームB11であるとすると、表示フレームよりも1フレーム後のフレームはフレームB12であり、フレームB12の符号化時に参照した参照フレームはフレームI10及びフレームP13である。表示フレームがフレームB11であるときの参照フレーム記憶用領域ステップS206の処理に入る前の参照フレーム記憶用領域を図7cに示す。フレームB11を表示フレームとして表示しているので、参照フレーム記憶用領域内は図7bと変わっていない。即ち、フレームI10、P13がそれぞれ復号されて領域701、703に格納されている。この場合、ステップS501ではメインCPU103は、フレームB12の符号化時に参照した参照フレームフレームI10及びフレームP13がすでに参照フレーム記憶用領域に格納されているか否かを判断する。この場合はフレームI10及びフレームP13の何れも格納されているため、処理はステップS503に進む。ステップS503においてメインCPU103は、隣接フレームのうち、表示フレームよりも1フレーム前のフレーム前フレームについて、次のような判断処理を行う。即ち、メインCPU103は、前フレームの符号化時に参照した参照フレームが、主記憶装置113内に予め設定された記憶領域参照フレーム記憶用領域内にすでに格納されているか否かを判断する。そして、前フレームの符号化時に参照した参照フレームが参照フレーム記憶用領域内にすでに格納されていれば、処理はステップS207に進み、まだ格納されていない参照フレームがある場合には、処理はステップS504に進む。ステップS504ではメインCPU103は、まだ格納されていない参照フレームを、再生表示を一時停止している動画ストリームから取得し、取得した参照フレームを動画復号化部106に復号させる。そしてメインCPU103は、この復号させた参照フレームを参照フレーム記憶用領域に格納する。例えば、表示フレームが、図6aにおいて矢印で示しているフレームP7であるとする。表示フレームがフレームP7であるとすると、表示フレームよりも1フレーム前のフレームはフレームB6であり、フレームB6の符号化時に参照した参照フレームはフレームP4及びフレームP7である。先の通り、図7aに示した参照フレーム記憶用領域には、フレームP4及びフレームP7がすでに格納されている。そのため、ステップS503ではメインCPU103は、フレームB6の符号化時に参照した参照フレームはすでに参照フレーム記憶用領域に格納されていると判断し、処理はステップS207に進む。また例えば、表示フレームが、図6bにおいて矢印で示しているフレームI10であるとする。表示フレームがフレームI10であるとすると、表示フレームよりも1フレーム前のフレームはフレームB9であり、フレームB9の符号化時に参照した参照フレームはフレームP7及びフレームI10である。先の通り、図7bに示した参照フレーム記憶用領域には、フレームI10及びフレームP13はすでに格納されているものの、フレームP7についてはまだ格納されていない。この場合、ステップS503ではメインCPU103は、フレームB9の符号化時に参照した参照フレームフレームP7及びフレームI10がすでに参照フレーム記憶用領域に格納されているか否かを判断する。この場合はフレームP7が格納されていないため、このような場合は処理はステップS504に進む。そしてステップS504ではメインCPU103は、動画復号化部106にフレームP7を復号させ、復号したフレームP7を参照フレーム記憶用領域内の領域702に格納する。フレームP7は前方向予測符号化されたフレームであるため、先ずフレームI1を復号し、復号したフレームI1を参照してフレームP4を復号し、復号したフレームP4を参照してフレームP7を復号する処理を行う。また例えば、表示フレームが、図6cにおいて矢印で示しているフレームB11であるとする。表示フレームがフレームB11であるとすると、表示フレームよりも1フレーム前のフレームはフレームI10であり、フレームI10は表示フレームの参照フレームである。そのため、図7cに示す如く、フレームI10はすでに参照フレーム記憶用領域内に格納されている。そのため、ステップS503ではメインCPU103は、フレームI10の符号化時に参照した参照フレームはすでに参照フレーム記憶用領域に格納されていると判断し、処理はステップS207に進む。ステップS208では、このようにして参照フレーム記憶用領域に格納された参照フレームを用いて復号処理を行うことになる。このように、表示フレームを表示すると共に、表示フレームの前後のフレームを復号するための参照フレームを復号してメモリに格納するため、ボタン406,407が指示されても迅速に隣接フレームを復号して表示することができる。そのため、本実施形態に係る印刷装置は、ユーザ操作に対する応答性を向上させることができる。このような技術では、従来技術のように復号したフレームを全てメモリ上に記憶する必要が無く、少ないメモリ容量で応答性の高い動画ストリーム印刷装置を実現できるので、コストを削減することができる。なお、本実施形態では、隣接フレームを復号するための参照フレームを参照フレーム記憶用領域に格納するようにしたが、参照フレーム記憶用領域の容量がより多い場合には、隣接フレームをもこの参照フレーム記憶用領域に格納するようにしてもよい。また本実施形態では、参照フレーム記憶用領域には参照フレームを復号してから格納するようにしたが、復号せずに格納してもよい。この場合、隣接フレームの復号時には先ず参照フレームを復号し、次にこの復号した参照フレームを用いて隣接フレームを復号することになる。これにより、復号した参照フレームを格納するよりも、参照フレーム記憶用領域の使用量を軽減させることができる。[第2の実施形態]本実施形態では、印刷対象として確定したフレームを印刷するための処理として、図8のフローチャートに従った処理を実行する。なお、本実施形態に係る印刷装置の構成は、第1の実施形態と同様である。即ち、プリンタ用LSIプリンタ用半導体集積回路101の構成例、及びその周辺機器については、図1に示したとおりである。図8において、ステップS801~806のそれぞれにおける処理は、図2のステップS201~S206のそれぞれにおける処理と同じであるため、ステップS801~806における処理の説明は省略する。また本実施形態では、ステップS803では、図9の上部に例示する表示画面を表示し、ステップS805では、図9の下部に例示する表示画面を表示する。図9において901~909はそれぞれ、図4の401~409と同じである。ステップS807では、メインCPU103は、印刷候補指定ボタン910が指示されたか否かを判断する。この判断の結果、印刷候補指定ボタン910が指示された場合は、処理はステップS808に進み、印刷候補指定ボタン910が指示されてない場合は、処理はステップS809に進む。ステップS808では、メインCPU103は、この時点で領域904内に表示されている表示フレームを印刷対象フレームとして、主記憶装置113内に予め設定されている登録領域に登録する。例えば、図10に示す如く、動画ストリームにおいて、フレームB3が領域904内に表示されているときに印刷候補指定ボタン910が指示された場合、図11に例示する如く、フレームB3を登録領域内の領域1002内に登録する。領域1002内にフレームB3を登録すると、領域1001内には、フレームB3のフレーム番号framenumber1及び領域1002内におけるフレームB3の格納領域へのポインタimagepointer1が登録される。また、フレームP10が領域904内に表示されているときに印刷候補指定ボタン910が指示された場合、図11に例示する如く、フレームP10を登録領域内の領域1002内に登録する。領域1002内にフレームP10を登録すると、領域1001内には、フレームP10のフレーム番号framenumber2及び領域1002内におけるフレームP10の格納領域へのポインタimagepointer2が登録される。次に、ステップS809~S811のそれぞれにおける処理は、図2のステップS207~209のそれぞれにおける処理と同じであるため、ステップS809~S811の各ステップにおける処理の説明は省略する。ステップS812ではメインCPU103は、前印刷候補表示ボタン911、後印刷候補表示ボタン912の何れかが指示されたか否かを判断する。この判断の結果、前印刷候補表示ボタン911、後印刷候補表示ボタン912の何れかが指示された場合には、処理はステップS813に進む。一方、前印刷候補表示ボタン911、後印刷候補表示ボタン912の何れも指示されていない場合には、処理はステップS814に進む。ステップS813でメインCPU103は前印刷候補表示ボタン911が指示されると現在領域904内に表示しているフレームより前且つ最も近接している印刷対象フレームを領域1001内の情報から判断し、該当するフレームを領域1002から読み出す。一方、メインCPU103は、後印刷候補表示ボタン912が指示されると、現在領域904内に表示しているフレームよりも後且つ最も近接している印刷対象フレームを領域1001内の情報から判断し、該当するフレームを領域1002から読み出す。そしてメインCPU103は表示デバイスコントローラ107を制御し、読み出した印刷対象フレームを表示デバイス114の表示画面における領域904内に表示させる。例えば、図10に例示する動作ストリームでフレームB5及びフレームP10が印刷対象フレームとして指定されており、現在領域904内にフレームB8を表示しているとする。このとき、後印刷候補表示ボタン912が指示されると、領域904内にはフレームP10を表示し、前印刷候補表示ボタン911が指示されると、領域904内にはフレームB5を表示する。ステップS814~S816の各ステップにおける処理はそれぞれ、図2のステップS210~S212と同じであるため、ステップS814~S816の各ステップにおける処理の説明は省略する。このように、図8のフローチャートの処理により、ユーザが印刷対象フレームを指定するたびに該印刷対象フレームを主記憶装置113に登録するので、各ボタン911、912に対する指示に迅速に応答して印刷対象フレームを表示することができる。これにより、ユーザ操作に対する応答性を向上させることができる。なお、本実施形態では、印刷対象フレーム即ち復号されたフレームを登録するようにしたが、登録先のメモリの使用量をより削減すべく、印刷対象フレームを圧縮符号化してから登録するようにしてもよい。この場合、前印刷候補表示ボタン911、後印刷候補表示ボタン912を指示するたびに、該当する印刷対象フレームを復号してから表示することになる。また、以上説明した実施形態は適宜組み合わせてもよいし、適宜変形させてもよい。例えば、プリンタ用LSI101を1台のコンピュータで実装してもよい。この場合、このコンピュータは、印刷対象フレームを決定し、決定した印刷対象フレームを印刷処理部112に送出する処理を行う。その他の実施例また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"