(57)【特許請求の範囲】
【請求項１】
複数の画像とその時刻情報とを取得する画像取得手段と、
前記複数の画像を１枚ずつ切り替えて再生する際の再生方法として、該複数の画像それぞれに対応付けられた時刻情報の差が所定未満であれば、当該時刻情報の差に基づいて算出した再生間隔で画像を切り替えて表示する第１の再生方法を選択し、前記時刻情報の差が所定以上であれば、該複数の画像を等間隔で切り替えて表示する第２の再生方法を選択する選択手段と、
前記選択手段により選択された再生方法に従って前記複数の画像を切り替えて表示器に表示する表示処理手段と
を具備し、
前記表示処理手段は、前記複数の画像を１枚ずつ切り替えて再生する際に、前記選択手段により選択された再生方法が変更されたときには、ユーザに解除されるまで前記複数の画像の再生を一時停止することを特徴とする情報処理装置。
【請求項２】
前記表示処理手段は、前記選択手段により前記第１の再生方法と前記第２の再生方法とのいずれが選択されたかを表す表示を行なう、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示処理手段は、前記複数の画像全体内における表示中の画像の位置、及び、前記第１の再生方法に従って表示された期間と前記第２の再生方法に従って表示された期間とを表す表示を行なう、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記画像取得手段は、前記情報処理装置の記憶手段から前記再生の対象となる画像を取得し、当該記憶手段から前記再生の対象となる画像を取得できない場合に外部装置から前記再生の対象となる画像を取得する、
ことを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
情報処理装置の処理方法であって、
画像取得手段が、複数の画像とその時刻情報とを取得する工程と、
選択手段が、前記複数の画像を１枚ずつ切り替えて再生する際の再生方法として、該複数の画像それぞれに対応付けられた時刻情報の差が所定未満であれば、当該時刻情報の差に基づいて算出した再生間隔で画像を切り替えて表示する第１の再生方法を選択し、前記時刻情報の差が所定以上であれば、該複数の画像を等間隔で切り替えて表示する第２の再生方法を選択する工程と、
表示処理手段が、前記選択手段により選択された再生方法に従って前記複数の画像を切り替えて表示器に表示する工程と
を含み、
前記表示する工程では、前記複数の画像を１枚ずつ切り替えて再生する際に、前記選択する工程で選択された再生方法が変更されたときには、ユーザに解除されるまで前記複数の画像の再生を一時停止することを特徴とする処理方法。
【請求項６】
前記表示処理手段が、前記選択する工程において前記第１の再生方法と前記第２の再生方法とのいずれが選択されたかを表す表示を行なう工程を更に含む、
ことを特徴とする請求項５に記載の処理方法。
【請求項７】
前記表示処理手段が、前記複数の画像全体内における表示中の画像の位置、及び、前記第１の再生方法に従って表示された期間と前記第２の再生方法に従って表示された期間とを表す表示を行なう工程をさらに含む、
ことを特徴とする請求項５に記載の処理方法。
【請求項８】
コンピュータを、
複数の画像とその時刻情報とを取得する画像取得手段、
前記複数の画像を１枚ずつ切り替えて再生する際の再生方法として、該複数の画像それぞれに対応付けられた時刻情報の差が所定未満であれば、当該時刻情報の差に基づいて算出した再生間隔で画像を切り替えて表示する第１の再生方法を選択し、前記時刻情報の差が所定以上であれば、該複数の画像を等間隔で切り替えて表示する第２の再生方法を選択する選択手段、
前記選択手段により選択された再生方法に従って前記複数の画像を切り替えて表示器に表示する表示処理手段、
として機能させるためのプログラムであって、
前記表示処理手段は、前記複数の画像を１枚ずつ切り替えて再生する際に、前記選択手段により選択された再生方法が変更されたときには、ユーザに解除されるまで前記複数の画像の再生を一時停止する、ことを特徴とするプログラム。
【請求項９】
前記表示処理手段は、前記選択手段により前記第１の再生方法と前記第２の再生方法とのいずれが選択されたかを表す表示を行なう、
ことを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記表示処理手段は、前記複数の画像全体内における表示中の画像の位置、及び、前記第１の再生方法に従って表示された期間と前記第２の再生方法に従って表示された期間とを表す表示を行なう、
ことを特徴とする請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、カメラなどで撮影された静止画像を再生する方法として、一定間隔で自動的に画像を切り替えて表示するスライドショー機能が知られている。この機能では、予め指定された等間隔で画像を切り替えて表示することで、複数の静止画像を連続して再生する。
【０００３】
また、カメラなどで撮影された静止画像とともに時刻情報を併せて記録しておくことにより、時刻情報に基づいた間隔で自動的に画像を切り替えて表示する技術も知られている。例えば、特許文献１では、画像サーバにおいて、画像とともに記録された時刻情報を画像に対応付けて記録し、時刻情報に基づいた送信間隔で受像端末に向けて画像を転送する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１４２１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記特許文献１に開示された技術において、画像の記録日時が時間的に不連続な静止画像を連続再生する場合について検討してみる。この場合、撮影された実際の時間間隔で当該連続再生を行なうと、画像が切り替わるまでにユーザは、長時間待たされてしまうことになる。
【０００６】
そこで、本発明は、上記課題に鑑みてなされたものであり、従来の構成よりも最適な再生間隔で複数の画像を連続再生できるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様による情報処理装置は、複数の画像とその時刻情報とを取得する画像取得手段と、前記複数の画像を１枚ずつ切り替えて再生する際の再生方法として、該複数の画像それぞれに対応付けられた時刻情報の差が所定未満であれば、当該時刻情報の差に基づいて算出した再生間隔で画像を切り替えて表示する第１の再生方法を選択し、前記時刻情報の差が所定以上であれば、該複数の画像を等間隔で切り替えて表示する第２の再生方法を選択する選択手段と、前記選択手段により選択された再生方法に従って前記複数の画像を切り替えて表示器に表示する表示処理手段とを具備し、前記表示処理手段は、前記複数の画像を１枚ずつ切り替えて再生する際に、前記選択手段により選択された再生方法が変更されたときには、ユーザに解除されるまで前記複数の画像の再生を一時停止することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、従来の構成よりも最適な再生間隔で複数の画像を連続再生できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施の形態に関わる情報処理装置をクライアントとして配した画像再生システムの構成の一例を示す図。
【図２】再生画面の一例を示す図。
【図３】クライアント２０において実現される機能的な構成の一例を示す図。
【図４】クライアント２０の処理の流れの一例を示すフローチャート。
【図５】連続再生の概要を示す図。
【図６】実施形態２に係わる再生画面の一例を示す図。
【図７】実施形態２に係わるクライアント２０の処理の流れの一例を示すフローチャート。
【図８】実施形態３に係わるクライアント２０の処理の流れの一例を示すフローチャート。
【図９】実施形態４に係わる再生画面の一例を示す図。
【図１０】実施形態４に係わるクライアント２０の処理の流れの一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明に係わる実施の形態について添付図面を参照して詳細に説明する。
【００１１】
（実施形態１）
図１は、本発明の一実施の形態に関わる情報処理装置をクライアントとして配した画像再生システムの構成の一例を示す図である。
【００１２】
画像再生システムには、例えば、ＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）等のネットワーク３０を介して、カメラサーバ１０と、複数のクライアント２０とが通信可能に接続されている。なお、カメラサーバ１０と複数のクライアント２０との間は、必ずしもネットワークで接続される必要はなく、例えば、ＵＳＢ（Universal Serial Bus）等で構成されても良く、その方式は特に問わない。
【００１３】
カメラサーバ１０には、ＣＰＵ１１と、メモリ１２と、記憶部１３と、キャプチャーＩ／Ｆ１４と、制御Ｉ／Ｆ１５と、通信部１６とが具備される。
【００１４】
ＣＰＵ１１は、カメラサーバ１０における各種処理を統括制御する。メモリ１２は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等で構成される。カメラサーバ１０における処理は、例えば、ＣＰＵ１１が、メモリ１２をワーク領域としてＲＯＭや記憶部１３に記憶されたプログラムを読み込み実行することで行なわれる。
【００１５】
記憶部１３は、例えば、ハードディスクドライブ等で構成され、各種プログラム（例えば、アプリケーション、ＯＳ等）等を記憶する。
【００１６】
キャプチャーＩ／Ｆ１４は、撮像装置（例えば、カメラ等）３１との通信インターフェースであり、撮像装置３１により撮像された画像を所定のフォーマットに変換・圧縮して、例えば、メモリ１２等に格納する。
【００１７】
制御Ｉ／Ｆ１５は、雲台３２との通信インターフェースであり、雲台３２のパン機構、チルト機構、ローテーション機構の状態の取得や、雲台３２の制御を行なう。
【００１８】
通信部１６は、外部装置（例えば、クライアント２０）と通信を行なうための通信インターフェースである。カメラサーバ１０は、この通信部１６を介して、例えば、クライアント２０各々と画像の送受信等を行なう。
【００１９】
クライアント（情報処理装置）２０には、ＣＰＵ２１と、メモリ２２と、記憶部２３と、操作部２４と、表示部２５と、通信部２６とが具備される。なお、ＣＰＵ２１、メモリ２２、記憶部２３、通信部２６は、上述したカメラサーバ１０に設けられる対応する構成と同様の機能を果たすため、その説明については省略する。
【００２０】
操作部２４は、例えば、マウスやキーボード等で構成され、ユーザからの各種指示を装置内に入力する。表示部（表示器）２５は、例えば、ディスプレイ等で構成され、各種情報をユーザに表示する。
【００２１】
ここで、図２は、クライアント２０において表示される再生画面の一例を示す図である。この画面は、例えば、ＣＰＵ２１が、記憶部２３に記憶された再生ツール（アプリケーション）を読み込み実行することで表示される。
【００２２】
再生画面４０は、クライアント２０の記憶部２３やカメラサーバの記憶部１３に格納された画像を１枚ずつ切り替えて連続再生（スライドショー表示）する際に用いられる。
【００２３】
再生画面４０には、画像表示領域４１の他、記録日時４２と、再生フレーム番号４３と、再生間隔選択用ラジオボタン４４と、スライダーバー４５と、再生ボタン４６とが設けられる。
【００２４】
画像表示領域４１は、連続再生される画像が表示される領域であり、記録日時４２は、当該画像表示領域４１に表示されている画像の記録時刻が表示される領域である。再生フレーム番号４３は、画像全体の枚数及び画像表示領域４１に表示中の画像の番号が表示される領域である。再生間隔選択用ラジオボタン４４は、画像の再生間隔を選択するためのラジオボタン（排他選択）が設けられている。この場合、再生間隔として、実時間、等間隔が選択可能に設けられており、実時間が選択されている。
【００２５】
スライダーバー４５は、複数の画像全体の内、表示中の画像の位置を表示する領域である。再生ボタン４６は、画像の連続再生の開始を指示するボタンである。
【００２６】
ここで、ユーザがマウス等（操作部２４）を介して再生ボタン４６を押下すると、クライアント２０においては、記録時刻の昇順に画像を並べ、再生間隔選択用ラジオボタン４４で選択されている再生間隔に従って画像を画像表示領域４１に連続再生する。また、この連続再生に伴って、再生フレーム番号４３の値やスライダーバー４５の位置が適宜変更される。この他、画像表示領域４１に表示中の画像に対応した時刻情報が記録日時４２として適宜切り替えて表示される。複数の画像全ての再生が済むと、当該連続再生が停止する。
【００２７】
再生間隔選択用ラジオボタン４４で実時間（第１の再生方法）が選択されている場合、画像表示領域４１に表示中の画像の記録時刻と、その次に表示される画像の記録時刻との実際の時刻情報に従った時間の経過に伴って画像の表示の切り替えが行なわれる。すなわち、表示中の画像の記録時刻と、その次に表示される画像の記録時刻との実際の時刻情報に従った時間が経過するまで、画像表示領域４１に表示された画像の表示の切り替えは行なわれない。
【００２８】
また、再生間隔選択用ラジオボタン４４で等間隔（第２の再生方法）が選択されている場合、画像の記録時刻（すなわち、時刻情報）によらず、所定時間が経過する度に画像が切り替えられて画像表示領域４１に表示される。
【００２９】
次に、図３を用いて、図１に示すクライアント２０において実現される機能的な構成の一例について説明する。
【００３０】
クライアント２０は、その機能的な構成として、画像取得部６１と、選択部６２と、表示処理部６３とを具備する。
画像取得部６１は、連続再生の対象となる複数の画像を取得する。
【００３１】
選択部６２は、複数の画像の連続再生に際して、その再生方法（実時間、等間隔）を選択する。この選択は、図２で説明した再生間隔選択用ラジオボタン４４の選択に基づいて行なわれる。
【００３２】
表示処理部６３は、各種画面の表示を制御する。表示処理部６３には、複数の画像を切り替えて表示する際の再生間隔を算出する算出部６３ａが設けられる。
【００３３】
次に、図４を用いて、図１に示すクライアント２０の処理の流れの一例について説明する。ここでは、図２で説明した再生画面４０から再生ボタン４６が押下された場合の処理の流れについて説明する。
【００３４】
ユーザがマウス等（操作部２４）を介して再生ボタン４６を押下すると、この処理は開始する（Ｓ１０１でＹＥＳ）。この処理が開始すると、クライアント２０は、画像取得部６１において、記憶部２３に画像が格納されているか否かを判定する。画像が格納されていれば（Ｓ１０２でＹＥＳ）、クライアント２０は、画像取得部６１において、記憶部２３から複数の画像を取得する（Ｓ１０３）。また、画像が格納されていなければ（Ｓ１０２でＮＯ）、クライアント２０は、画像取得部６１において、通信部２６を介してカメラサーバ１０に画像の取得を要求し、その応答として当該サーバ１０から複数の画像を取得する（Ｓ１０４）。なお、これら取得した画像には、時刻情報（記録日時）が付加されているものとする。また、クライアント２０及びカメラサーバ１０のいずれからも画像を取得できなかった場合には、エラーとしてこの処理を終了する。
【００３５】
画像の取得が済むと、クライアント２０は、選択部６２において、画像を連続再生する際の再生間隔を選択する。この選択は、上述した通り、図２で説明した再生間隔選択用ラジオボタン４４に基づいて行なわれる。
【００３６】
ここで、再生間隔として等間隔が選択されていれば（Ｓ１０５でＮＯ）、クライアント２０は、既に表示している画像があれば、当該画像の表示から所定時間が経過するまで待機する（Ｓ１０８でＮＯ）。そして、所定時間が経過すれば（Ｓ１０８でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ１０９）。この場合の再生間隔は等間隔である。
【００３７】
一方、Ｓ１０５の判定の結果、再生間隔として実時間が選択されていれば（Ｓ１０５でＹＥＳ）、クライアント２０は、算出部６３ａにおいて、画像間の時刻情報（記録日時）に基づいて、次の画像に切り替えて表示するまでの再生間隔を算出する（Ｓ１０６）。より具体的には、表示中の画像の時刻情報と次に表示する画像の時刻情報との差分を再生間隔として求める。そして、当該算出した再生間隔が経過すると（Ｓ１０７でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ１０９）。この場合の再生間隔は実時間である。
【００３８】
その後、クライアント２０は、全ての画像を表示したか否かを判定し、全て表示していれば（Ｓ１１０でＹＥＳ）、この処理を終了する。一方、未表示の画像があれば（Ｓ１１０でＮＯ）、再度、Ｓ１０２の処理に戻る。
【００３９】
以上説明したように本実施形態によれば、複数の画像を連続再生する際に、その再生間隔を等間隔で行なうか、実時間で行なうかを選択することができる。そのため、例えば、時間的に不連続な複数の画像を表示する場合には等間隔で表示し、また、時間的に連続した複数の画像を表示する場合には、実時間で表示するといった選択が行なえる。
【００４０】
これにより、複数の画像の連続再生に際して、不要な待ち時間が発生することを抑制できるため、ユーザの利便性を向上させられる。
【００４１】
（実施形態２）
次に、実施形態２について説明する。実施形態２においては、画像に対応付けられた時刻情報に基づいて、実時間再生か等間隔再生かを自動的に切り替えるモード（第３の再生方法）を設けた場合について説明する。
【００４２】
まず、図５を用いて、記録時刻（時刻情報）が時間的に連続又は不連続な複数の画像を再生する場合について説明する。より具体的には、図５（ａ）には、記録時刻が時間的に連続した複数の画像が含まれる映像５０が示されており、図５（ｂ）には、記録時刻が時間的に不連続な複数の画像が含まれる映像５０が示されている。
【００４３】
映像５０には、複数の画像が含まれている。各画像には、画像ＩＤ５２と記録日時５３とがそれぞれ当該画像に対応付けて保持されている。画像ＩＤ５２は、映像５０内で一意となる番号であり、この場合、連番で設定されている。記録日時５３は、例えば、カメラサーバ１０のキャプチャーＩ／Ｆ１４によって撮像装置３１が撮影した画像を、所定のフォーマットに変換・圧縮して生成した日時を示している。この場合、記録日時として、年月日、時分秒が保持されている。上述した通り、図５（ｂ）は、記録日時が不連続な複数の画像から映像５０が構成されている場合を示しており、符号５４は、画像が存在しない時間的な空白を示している。
【００４４】
ここで、図６を用いて、実施形態２に係わる再生画面の一例について説明する。なお、再生間隔選択用ラジオボタン４４及びスライダーバー４５以外の構成については、上述した実施形態１を説明した図２と同様であるため、その説明については省略する。
【００４５】
実施形態２に係わる再生間隔選択用ラジオボタン４４には、実時間及び等間隔に加えて、自動間隔を選択するラジオボタンが新たに設けられる。
【００４６】
また、スライダーバー４５では、連続再生の途中で再生間隔が等間隔から実時間に変更された場合に、映像内における画像の位置が、ユーザーに対して視覚的に分かるように色分けして表示される。
【００４７】
ここで、再生間隔として自動間隔が選択された場合には、画像間（既に表示されている画像と、次に表示する画像）の時刻情報の差が所定時間未満のときには、再生間隔が実時間再生に（自動的に）切り替わり、スライダーバー４５の色が（飛ばした時間分）塗りつぶして再生される。また、画像間の時刻情報の差が所定時間以上の場合、再生間隔が等間隔再生に（自動的に）切り替わり、スライダーバー４５の色は変えられずに再生が行なわれる。これらの動作は、全ての画像を表示し終えるまで繰り返し行なわれる。
【００４８】
次に、図７を用いて、実施形態２に係わるクライアント２０の処理の流れの一例について説明する。ここでは、図６で説明した再生画面において、自動間隔が選択された状態で再生ボタンが押下された場合の処理の流れについて説明する。なお、再生間隔として実時間及び等間隔が選択された場合の処理は、上記実施形態１の図４で説明した処理と同様となるため、ここでは、その説明については省略する。
【００４９】
ユーザがマウス等（操作部２４）を介して再生ボタン４６を押下すると、この処理は開始する（Ｓ２０１でＹＥＳ）。この処理が開始すると、クライアント２０は、画像取得部６１において、記憶部２３に画像が格納されているか否かを判定する。画像が格納されていれば（Ｓ２０２でＹＥＳ）、クライアント２０は、画像取得部６１において、記憶部２３から複数の画像を取得する（Ｓ２０３）。また、画像が格納されていなければ（Ｓ２０２でＮＯ）、クライアント２０は、画像取得部６１において、通信部２６を介してカメラサーバ１０に画像の取得を要求し、その応答として当該サーバ１０から複数の画像を取得する（Ｓ２０４）。
【００５０】
画像の取得が済むと、クライアント２０は、算出部６３ａにおいて、画像間の時刻情報（記録日時）に基づいて、表示中の画像と次の画像との再生間隔を算出する（Ｓ２０５）。ここで、当該算出した再生間隔が所定時間以上であれば（Ｓ２０６でＮＯ）、クライアント２０は、等間隔再生を行なう。すなわち、表示中の画像が表示されてから所定時間が経過するまで待機する（Ｓ２０９でＮＯ）。そして、所定時間が経過すれば（Ｓ２０９でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ２１０）。
【００５１】
一方、Ｓ２０６の判定の結果、再生間隔が所定時間未満であれば（Ｓ２０６でＹＥＳ）、クライアント２０は、実時間再生を行なう。この処理では、まず、クライアント２０は、表示処理部６３において、時間の経過とともに、映像内で表示中の画像が位置する時間から、映像内で次に表示する画像が位置する時間までのスライダーバー４５の範囲を所定色で塗り潰していく（Ｓ２０７）。すなわち、実時間再生が行なわれる場合には、再生間隔の変更をユーザーへ通知するためにスライダーバー４５の該当する範囲を所定色で塗り潰す。そして、Ｓ２０５の処理で算出した再生間隔が経過すると（Ｓ２０８でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ２１０）。
【００５２】
その後、クライアント２０は、全ての画像を表示したか否かを判定し、全て表示していれば（Ｓ２１１でＹＥＳ）、この処理を終了する。一方、未表示の画像があれば（Ｓ２１１でＮＯ）、再度、Ｓ２０２の処理に戻る。
【００５３】
以上説明したように実施形態２によれば、再生間隔の選択項目として自動間隔を設け、当該間隔が選択された場合には、画像間の時刻情報を比較し、その時間差に基づいて、再生間隔を実時間で行なうか等間隔で行なうかを切り替える。
【００５４】
これにより、実時間及び等間隔が自動的に切り替わるため、ユーザの利便性を更に向上させられる。
【００５５】
また、再生方法が切り替えられた場合に、スライダーバー４５の該当する範囲を所定色で塗り潰すため、再生方法の切り替えが行なわれたときにユーザに適切に通知できる。
【００５６】
なお、勿論、これ以外の表示によって再生方法の切り替えを通知しても構わない。例えば、再生画面４０のメッセージフィールドに、再生方法が切り替わった旨を表示する等しても良い。
【００５７】
（実施形態３）
次に、実施形態３について説明する。実施形態３においては、実施形態２の変形例として、再生間隔の変更を行なった場合に、スライダーバー４５の該当の範囲の色を変更するのではなく、再生を一時停止する場合について説明する。
【００５８】
図８を用いて、実施形態３に係わるクライアント２０の処理の流れの一例について説明する。ここでは、実施形態２と相違する処理について重点的に説明し、重複する処理の説明については省略する。そのため、Ｓ３０１〜Ｓ３０６の処理は、実施形態２を説明したＳ２０１〜Ｓ２０６と同様の処理であるため、ここでは、Ｓ３０７以降の処理について説明する。
【００５９】
Ｓ３０６の判定の結果、算出部６３ａにおいて算出した再生間隔が所定未満であれば（Ｓ３０６でＹＥＳ）、クライアント２０は、表示処理部６３において、前回の再生間隔が実時間であったか否かを判定する（Ｓ３０７）。実時間であれば（Ｓ３０７でＹＥＳ）、Ｓ３０５の処理で算出した再生間隔が経過すると（Ｓ３０８でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ３１３）。この場合の再生間隔は実時間である。
【００６０】
一方、前回の再生間隔が実時間でなければ（Ｓ３０７でＮＯ）、クライアント２０は、表示処理部６３において、連続再生を一時停止する（Ｓ３０９）。そして、ユーザがマウス等（操作部２４）を介して当該一時停止を解除すると（Ｓ３０１でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ３１３）。
【００６１】
また、Ｓ３０６の判定の結果、再生間隔が所定時間以上であれば（Ｓ３０６でＮＯ）、クライアント２０は、表示処理部６３において、前回の再生間隔が等間隔であったか否かを判定する（Ｓ３１１）。等間隔であれば（Ｓ３１１でＹＥＳ）、表示中の画像が表示されてから所定時間が経過するまで待機する（Ｓ３１２でＮＯ）。そして、所定時間が経過すれば（Ｓ３１２でＹＥＳ）、クライアント２０は、表示処理部６３において、次の画像を画像表示領域４１に表示する（Ｓ３１３）。この場合の再生間隔は等間隔である。一方、前回の再生間隔が等間隔でなければ（Ｓ３１１でＮＯ）、クライアント２０は、上述したＳ３０９及びＳ３１０の処理を実行し、一時停止後、次の画像の表示を行なう（Ｓ３１３）。
【００６２】
その後、クライアント２０は、全ての画像を表示したか否かを判定し、全て表示していれば（Ｓ３１４でＹＥＳ）、この処理を終了する。一方、未表示の画像があれば（Ｓ３１４でＮＯ）、再度、Ｓ３０２の処理に戻る。
【００６３】
以上説明したように実施形態３によれば、再生間隔が変更される際には、連続再生を一時停止する。この場合にも、実施形態２同様に、ユーザに連続再生の間隔が変更させることをユーザに適切に通知できる。
【００６４】
（実施形態４）
次に、実施形態４について説明する。実施形態４においては、等間隔再生時にその（総）再生時間をユーザが指定できるようにした構成について説明する。
【００６５】
まず、図９を用いて、実施形態４に係わる再生画面の一例を示す図について説明する。なお、再生時間プルダウンリスト４７以外の構成については、上述した実施形態１を説明した図２と同様であるため、その説明については省略する。
【００６６】
再生時間プルダウンリスト４７は、総再生時間を選択するためのリストである。ユーザは、再生間隔として等間隔を選択した場合、当該リスト４７から総再生時間を指定する。そのため、再生間隔として実時間が選択された場合には、再生時間プルダウンリスト４７は、例えば、プロテクト等し、選択不可にしても良い。
【００６７】
ここで、リスト４７から総再生時間の指定が行なわれると、クライアント２０は、算出部６３ａにおいて、再生対象となる画像の合計枚数と、当該リスト４７から指定された総再生時間とに基づいて、再生間隔を決定（算出）する。そして、当該再生間隔に従って連続再生を行なう。
【００６８】
次に、図１０を用いて、実施形態４に係わるクライアント２０の処理の流れの一例について説明する。ここでは、再生間隔として等間隔が選択された場合に再生間隔を決定する際の処理の流れについて説明する。それ以外の処理は、上述した実施形態１〜３と同様となるため、ここでは、その説明については省略する。
【００６９】
この処理が開始すると、クライアント２０は、まず、算出部６３ａにおいて、連続再生の対象となる画像の合計枚数を取得するとともに（Ｓ４０１）、総再生時間を取得する（Ｓ４０２）。なお、総再生時間の取得は、上記図９で説明した再生時間プルダウンリスト４７で指定された情報に基づいて行なわれる。
【００７０】
続いて、クライアント２０は、算出部６３ａにおいて、Ｓ４０１の処理で取得した合計枚数と、Ｓ４０２の処理で算出した総再生時間とに基づいて、再生間隔を算出する。この再生間隔は、総再生時間を合計枚数で割ることにより得られる。これにより、再生間隔として等間隔が選択された場合には、クライアント２０は、表示処理部６３において、当該算出された再生間隔で画像を切り替えて表示する。
【００７１】
以上説明したように実施形態４によれば、ユーザが、等間隔再生時に連続再生の総再生時間を指定できるため、よりユーザの利便性が高まることになる。
【００７２】
以上が本発明の代表的な実施形態の例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７３】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005820281.tif 000002
【図２】
0005820281.tif 000003
【図３】
0005820281.tif 000004
【図４】
0005820281.tif 000005
【図５】
0005820281.tif 000006
【図６】
0005820281.tif 000007
【図７】
0005820281.tif 000008
【図８】
0005820281.tif 000009
【図９】
0005820281.tif 000010
【図１０】
0005820281.tif 000011