(57)【要約】【課題】  本発明は、多数の画像の中から対象とする画像を、容易な操作でかつ的確に表示することにより、ユーザが好適に比較できるようにすることを目的とする。【解決手段】  複数の画像ファイルを画像表示領域に順に切り替えて表示する場合に、画像表示領域に対して切り替え表示の停止を指示すると、新たに画像表示領域を追加して表示し、この新規の画像表示領域で残りの複数の画像ファイルを順に切り替えて表示する。また、画像表示領域に対する切り替え表示の停止の解除の指示があると、この画像表示領域を非表示とし、他の画像表示領域で画像ファイルを順に切り替えて表示する。【選択図】  図２
2010268204.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を順に切り替えて第１の画像表示領域に表示する切替手段と、
前記第１の画像表示領域に対する切替停止の指示を受け付ける受付手段と、
前記切替停止の指示を受け付けたとき、第２の画像表示領域を追加する追加手段と、
前記切替手段は、前記第１の画像表示領域に表示されている画像を除き、前記複数の画像を順に切り替えて前記第２の画像表示領域に表示する画像処理装置。
【請求項２】
前記第１の画像表示領域での切替停止解除の指示を受け付ける解除手段と、
前記切替停止解除の指示を受け付けたとき、前記第１の画像表示領域を削除する削除手段とを更に備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記切替停止の指示を受け付けた前記第１の画像表示領域は複数、存在し、
前記第１の画像表示領域および前記第２の画像表示領域の総数にしたがって、各画像表示領域のサイズを計算する計算手段とを更に備え、
前記画像表示領域は前記計算されたサイズで表示されることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記画像表示領域で表示対象となる複数の画像と対応するサムネイル画像を一覧表示する表示手段とを更に備え、
前記表示手段は、前記画像表示領域に表示されている画像と対応するサムネイル画像を他と識別可能に表示することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
複数の画像を順に切り替えて第１の画像表示領域に表示するステップと、
前記第１の画像表示領域に対する切替停止の指示を受け付けるステップと、
前記切替停止の指示を受け付けたとき、第２の画像表示領域を追加するステップと、
前記第１の画像表示領域に表示されている画像を除き、前記複数の画像を順に切り替えて前記第２の画像表示領域に表示するステップとを備えたことを特徴とする画像処理装置の制御方法。
【請求項６】
コンピュータに、
複数の画像を順に切り替えて第１の画像表示領域に表示するステップと、
前記第１の画像表示領域に対する切替停止の指示を受け付けるステップと、
前記切替停止の指示を受け付けたとき、第２の画像表示領域を追加するステップと、
前記第１の画像表示領域に表示されている画像を除き、前記複数の画像を順に切り替えて前記第２の画像表示領域に表示するステップとを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像ファイルの切り替え表示を制御するための画像表示装置およびその制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラで連写機能やブラケット撮影機能を使うことにより、類似の画像が多数、撮影されるようになった。このためユーザは大量の画像を複数表示して、比較しながら取捨選択をしている。
【０００３】
例えば、ユーザが指定した固定数の画像をマルチ表示し、複数の画像を順に切り替えて表示することが行われている（特許文献１参照）。また、画像を固定数だけ並べて表示し、ロック操作された画像は他の画像に切り替えず、ロック操作されていない画像だけを他の画像に順に切り替えて表示することが行われている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−３０３５６０
【特許文献２】特開２００６−１５７８２５
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、表示される画像の数が予め固定されているため、ユーザが場合に応じて所望の数の画像を対象として比較することができず、使い勝手が悪いという問題があった。また、多数の画像が一度に表示されると、各画像の表示サイズが小さくなってしまい、比較に不要な画像のために比較に必要な画像の表示サイズも小さくなってしまうため、ユーザは確認しにくくなると言う問題があった。また、ユーザが比較作業を始める前に所望の画像の数を設定することも手間がかかると言う問題があった。
【０００６】
本発明はこのような問題を考慮してなされたものであり、多数の画像の中から対象とする画像を、容易な操作でかつ的確に表示することにより、ユーザが好適に比較できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本願発明は、画像処理装置であって、複数の画像を順に切り替えて第１の画像表示領域に表示する切替手段と、前記第１の画像表示領域に対する切替停止の指示を受け付ける受付手段と、前記切替停止の指示を受け付けたとき、第２の画像表示領域を追加する追加手段と、前記切替手段は、前記第１の画像表示領域に表示されている画像を除き、前記複数の画像を順に切り替えて前記第２の画像表示領域に表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザが所望とする数の画像ファイルを容易な操作で表示し、他の画像ファイルと順に見比べられるようになるため、ユーザの使い勝手が向上する。また、画像ファイル同士を比較するのに必要最小の数だけ画像ファイルが表示されるので、比較対象の画像ファイルが大きなサイズで表示される。したがって、ユーザは画像ファイルを視認し易くなり、多数の画像の中から対象とする画像を好適に比較できるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る画像処理装置の一例を示すブロック図である。
【図２】本発明に係る画像選択画面の一例を示す図である。
【図３】本発明に係る画像処理装置の動作の一例を示すフローチャート図である。
【図４】本発明に係る画像表示制御データの一例を示す図である。
【図５】本発明に係る画像処理装置の動作の一例を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
（第１の実施形態）
図１は本実施形態に係る画像処理装置の構成を示すブロック図である。画像処理装置１００はパーソナルコンピュータや携帯電話、デジタルカメラなどの情報処理装置によって実現される。なお、画像処理装置は単一の情報処理装置で実現してもよいし、必要に応じた複数の情報処理装置に各機能を分散して実現するようにしてもよい。複数の情報処理装置で構成する場合は、互いに通信可能なようにＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）などで接続される。
【００１２】
ディスプレイ１０１には、例えば、原画像やサムネイル画像、アイコン、メッセージ、メニューなどのユーザインターフェースが表示される。ＶＲＡＭ１０２は、ディスプレイ１０１に上述の表示内容を描画するための描画データを記憶する。このＶＲＡＭ１０２に記憶された描画データは、所定の規定に従ってディスプレイ１０１に転送され、これにより、ディスプレイ１０１に画像が表示される。ビットムーブユニット（ＢＭＵ）１０３は、例えば、メモリ間（例えば、ＶＲＡＭ１０２と他のメモリ）のデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークインターフェース１１１）との間のデータ転送を制御する。キーボード１０４はユーザの操作に応答して文字列やコマンドを入力し、各種キーを有する。ポインティングデバイス１０５はユーザ操作に応答してコマンドを入力し、例えば、ディスプレイ１０１に表示されたアイコンやメニューを選択するために使用される。
【００１３】
制御部（ＣＰＵ）１０６はＲＯＭ１０７やハードディスク（ＨＤＤ）１０９に格納された制御プログラムやアプリケーションプログラムに基づいて、ＣＰＵ１０６に接続された各デバイスを制御する。ＲＯＭ１０７は、各種の制御プログラムやデータを保持する。ＲＡＭ１０８は、ＣＰＵ１０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。ＨＤＤ１０９は画像選択アプリケーションプログラムなどのアプリケーションプログラムや、画像ファイルやテキストファイルなどのコンテンツファイルを格納する。ネットワークインターフェース（Ｉ／Ｆ）１１１は、外部の情報処理装置やプリンタなどの出力装置、デジタルカメラなどの入力装置とインターネット１１３を介して通信するためにネットワークと接続する。
【００１４】
ＣＰＵバス１１２は、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ１０６に対する制御プログラムやアプリケーションプログラムの供給は、ＲＯＭ１０７やＨＤＤ１０９から行うこともできるし、ネットワークインターフェース１１１を介してインターネット１１３経由で他の情報処理装置から行うこともできる。
【００１５】
図２は、画像処理装置１００のＣＰＵ１０６がＯＳや画像選択アプリケーションプログラムを実行し、ディスプレイ１０１に表示する画像選択画面２００の一例を示す図である。
【００１６】
図２（ａ）は初期状態にある画像選択画面２００の一例を示す。表示領域２０１は１つの画像表示領域２０２を含む。画像表示領域２０２には、表示対象の複数の画像ファイルが順に切り替えて表示される。２０３はロック設定ボックスであり、ＯＮ（ロック状態）になると画像表示領域２０２の表示切替を停止し、ＯＦＦ（ロック解除状態）になると停止を解除して画像ファイルの表示切替を再開する。２０４はサムネイル画像表示領域であり、表示対象となる画像ファイルと対応するサムネイル画像を一覧表示する。表示対象となる画像ファイルが多数ある場合には、サムネイル画像表示領域２０４はスクロール表示される。また、画像表示領域２０２に表示されている画像ファイルと対応するサムネイル画像は他のサムネイル画像と識別可能に表示され、図２では太線で囲んで表示されている。なお、太線で囲んで表示するだけでなく、反転や色変換などの表示効果を施すようにしてもよい。２０６と２０７は切替ボタンであり、画像表示領域２０２に表示される画像ファイルを前の画像ファイルまたは後の画像ファイルに切り替えるための指示を受け付ける。
【００１７】
図２（ｂ）は、図２（ａ）に示すように第１の画像表示領域２０２（１）が表示され、ロック設定ボックス２０３（１）がＯＮに変更されたときに表示される画像選択画面２００の一例を示す図である。表示領域２０１には、第２の画像表示領域２０２（２）とそれに対応するロック設定ボックス２０３（２）が新たに一つずつ追加される。画像表示領域２０２（２）には、画像表示領域２０２（１）に表示された画像ファイルの後の画像ファイルが順に切り替えて表示される。サムネイル画像表示領域２０４では、画像表示領域２０２（２）に表示されている画像ファイルと対応するサムネイル画像が、他のサムネイル画像と判別可能に表示される。なお、画像表示領域２０２（１）に表示されているロック設定された画像ファイルとも判別可能に表示される。図２（ｂ）ではロック設定されている画像ファイルと対応するサムネイル画像は太線で、ロック解除されている画像ファイルと対応するサムネイル画像は点線で囲んで表示されている。さらに、図２では画像表示領域２０２に表示されている画像ファイルとサムネイル画像表示領域２０４に表示されているサムネイル画像の対応関係を分かり易くするために、線で繋げて表示する。
【００１８】
なお、図２（ｂ）に示すようにロック設定ボックス２０３（１）がＯＮからＯＦＦへ変更されると、図２（ａ）に示すような画像選択画面２００に戻る。
【００１９】
図２（ｃ）は、図２（ｂ）に示すようにロック設定ボックス２０３（１）がＯＮの状態で、さらにロック設定ボックス２０３（２）がＯＮに変更されたときに表示される画像選択画面２００の一例を示す図である。表示領域２０１には、新たな画像表示領域２０２（３）とそれに対応するロック設定ボックス２０３（３）が一つずつ追加される。画像表示領域２０２（３）には、画像表示領域２０２（１）に表示されている画像ファイルを除き、画像表示領域２０２（２）に表示されている画像ファイルの後の画像ファイルが順に切り替えて表示される。サムネイル画像表示領域２０４では、新たに画像表示領域２０２（３）に表示されている画像ファイルと対応するサムネイル画像が他のサムネイル画像と判別可能に表示される。
【００２０】
図２（ｄ）は、図２（ｃ）に示すようにロック設定ボックス２０３（１）と（２）がＯＮの状態から、ロック設定ボックス２０３（２）がＯＦＦに変更されたときに表示される画像選択画面２００の一例を示す図である。表示領域２０１からは画像表示領域２０２（２）とロック設定ボックス２０３（２）が削除される。画像表示領域２０２（３）には、画像表示領域２０２（１）に表示されている画像ファイルを除き、画像表示領域２０２（３）に表示されていた画像ファイルの後の画像ファイルが順に表示される。
【００２１】
図３は、本実施形態の画像処理装置１００において図２に示すような画像選択画面２００をディスプレイ１０１に表示する動作の一例を示すフローチャート図である。以下の画像処理装置１００で実行される動作は、画像処理装置１００のＣＰＵ１０６がＯＳや画像選択アプリケーションプログラムをＨＤＤ１０９から読み出して起動し、各種デバイスを制御することにより実現する。
【００２２】
ＣＰＵ１０６は表示対象となる画像ファイルをＨＤＤ１０９から検索し（Ｓ３０１）、検索された画像ファイルと対応するサムネイル画像を生成する（Ｓ３０２）。ここで、ユーザにより指定されたフォルダに属する画像ファイルやユーザにより指定された範囲の撮影日時を有する画像ファイルなど、所定の条件を満たす画像ファイルが表示対象として検索される。表示対象の画像ファイルは所定の順番を有し、これにしたがって、前方または後方に画像表示領域２０２で画像送り表示される。例えば、所定の順番は、ファイル名順または撮影日時順、ユーザの選択順などである。
【００２３】
そして、ＣＰＵ１０６は表示対象の画像ファイルのうち１つを抽出する（Ｓ３０３）。例えば、表示対象の画像ファイルの中から、所定の順で先頭の画像ファイルが抽出され、本実施形態では“０００１．ｊｐｇ”が抽出されたとする。画像ファイル“０００１．ｊｐｇ”を画像表示領域２０２に、ステップＳ３０２で生成された複数のサムネイル画像をサムネイル画像表示領域２０４に有する画像選択画面２００をディスプレイ１０１に表示するよう制御する（Ｓ３０４）。ここで、画像表示領域２０２と対応するロック設定ボックス２０３はＯＦＦの状態である。
【００２４】
ＣＰＵ１０６はロック設定ボックス２０３の設定が変更されたか否か検知し（Ｓ３０５）、変更されたことを検知すると、表示領域制御データ４００を更新する（Ｓ３０６）。
【００２５】
図４（ａ）は、表示領域制御データ４００のデータ構成の一例を示す図である。画像表示領域数４０１は画像表示領域の個数であり、ロック設定ボックス２０３がＯＮになっている画像表示領域の個数に“１”を加えた数が設定される。ロック領域数４０２はロック設定ボックス２０３がＯＮになっている画像表示領域の数が設定される。ロック解除領域画像番号４０３はロック解除されている、すなわちロック設定ボックス２０３がＯＦＦになっている画像表示領域２０２に表示されている画像ファイルが、表示対象の複数の画像ファイルの中で何番目であるかが設定される。表示領域データ４０４は画像表示領域に表示されている画像ファイルに関する情報が設定される。また、ステップＳ３０５でロック設定ボックス２０３が変更された結果、表示領域制御データ４００に含まれる全ての表示領域データのロック状態がＯＮになると、新たな表示領域データ４０４を追加する。この新規の表示領域データには、最後にロック状態がＯＮに変更された画像ファイルの次の順番の画像ファイルに関する情報が格納され、初期のロック状態としてＯＦＦが設定される。一方、ステップＳ３０５でロック設定ボックスが変更された結果、２つ以上の表示領域データ４０４のロック設定がＯＦＦになると、これらのうち最後にロック設定がＯＦＦに変更された表示領域データ４０４を削除する。
【００２６】
図４（ｂ）は表示領域データ４０４のデータ構成の一例を示す図である。画像番号４２１は当該画像ファイルが、表示対象の画像ファイルの中で何番目であるかが設定される。ロック設定４２２は当該画像表示領域のロック設定ボックスがＯＮかＯＦＦであるかを示す。画像ファイル情報４２３は画像ファイルを特定するための情報、例えばファイルパス（画像ファイルが存在するフォルダとファイル名称を含む。）が設定される。表示データ情報４２４は画像ファイルの表示に関わる情報で、例えば、表示位置や表示倍率を示すトリミング情報や、回転方向や色調整などを示す編集情報などが設定される。
【００２７】
ＣＰＵ１０６は更新された表示領域制御データ４００の画像表示領域数４０１から画像表示領域２０２の数を取得し（Ｓ３０７）、その数と表示領域２０１のサイズとにしたがって画像表示領域２０２のサイズを計算する（Ｓ３０８）。ＣＰＵ１０６は表示領域データ４０４の画像ファイル情報４２３で特定される画像ファイルをＨＤＤ１０９から読み出し、表示データ情報４２４にしたがって編集し、ステップＳ３０８で計算されたサイズの画像表示領域２０２に表示する（Ｓ３０９）。また、画像表示領域２０２と対応するロック設定ボックス２０３をロック設定４２２にしたがって表示する。
【００２８】
（第２実施形態）
本実施形態では、上述の第１実施形態のようにロック設定ボックスの状態が変更されたかを検知して画像表示領域の数を決めるのではなく、画像送りの指示があったときのロック設定ボックスの状態に応じて画像表示領域の数を決める場合について説明する。
【００２９】
まず本実施形態では図２（ｂ）の画像選択画面２００は、図２（ａ）のように１つの画像表示領域２０２（１）が表示され、ロック設定ボックス２０３（１）がＯＮに設定された後、切替ボタン２０６または２０７で表示切替の指示を受け付けると表示される。新たな画像表示領域２０２（２）には、画像表示領域２０２（１）に表示された画像ファイルの前または後の画像ファイルが順に切り替えて表示される。なお、図２（ｂ）に示すようにロック設定ボックス２０３（１）がＯＮに設定された後、ＯＦＦに設定されて切替ボタン２０６または２０７で表示切替の指示を受け付けたとき、図２（ａ）に示すような画像選択画面２００に戻る。
【００３０】
図２（ｃ）の画像選択画面２００は、図２（ｂ）のようにロック設定ボックス２０３（１）がＯＮに設定されている時に、さらにロック設定ボックス２０３（２）がＯＮに設定された後、切替ボタン２０６または２０７で表示切替の指示を受け付けると表示される。新たな画像表示領域２０２（３）には、画像表示領域２０２（１）に表示されている画像ファイルを除き、画像表示領域２０２（２）に表示されている画像ファイルの前または後の画像ファイルが順に切り替えて表示される。
【００３１】
図２（ｄ）の画像選択画面２００は、図２（ｃ）のようにロック設定ボックス２０３（１）と（２）がＯＮに設定された後、ロック設定ボックス２０３（２）がＯＦＦに設定され、切替ボタン２０６または２０７で表示切替の指示を受け付けたときに表示される。画像表示領域２０２（２）には、画像表示領域２０２（１）に表示されている画像ファイルを除き、画像表示領域２０２（３）に表示されていた画像ファイルの前または後の画像ファイルが順に表示される。
【００３２】
図５は、本実施形態の画像処理装置１００において図２に示すような画像選択画面２００をディスプレイ１０１に表示する動作の一例を示すフローチャート図である。以下の画像処理装置１００で実行される動作は、画像処理装置１００のＣＰＵ１０６がＯＳや画像選択アプリケーションプログラムをＨＤＤ１０９から読み出して起動し、各種デバイスを制御することにより実現する。
【００３３】
まず、ＣＰＵ１０６は図３のステップＳ３０１〜Ｓ３０４と同様の処理を実行する。そして、ＣＰＵ１０６は、画像の表示切替の指示があったか否か判定し（Ｓ５０５）、指示があったと判定されれば、全ての画像表示領域２０２と対応するロック設定ボックス２０３がＯＮであるか否か判定する（Ｓ５０６）。全てのロック設定ボックス２０３がＯＮと判定されれば、新規の画像表示領域２０２とそれに対応する新規のロック設定ボックス２０３をＯＦＦの状態で画像選択画面２００に追加してディスプレイ１０１に表示する（Ｓ５０７）。ここで、表示切替の指示が「戻る」ボタン２０７により行われていれば、最後にロックされた画像表示領域２０２に表示されている画像ファイル“０００１．ｊｐｇ”の１つ前の画像ファイル“０００６．ｊｐｇ”を新規の画像表示領域２０２に表示する。ここで画像ファイルの所定の順序は循環するものとする。一方、画像の表示切替の指示が「次へ」ボタン２０６により行われていれば、最後にロックされた画像表示領域２０２に表示されている画像ファイル“０００１．ｊｐｇ”の１つ後の画像ファイル“０００２．ｊｐｇ”を新規の画像表示領域２０２に表示する。また、各画像表示領域２０２のサイズは表示領域２０１に含まれる画像表示領域２０２の総数と表示領域２０１のサイズとに基づき、計算される。
【００３４】
Ｓ５０６で全てのロック設定ボックス２０３がＯＮでないと判定されれば、ＣＰＵ１０６は、ＯＦＦに設定されているロック設定ボックス２０３が複数、存在するか否か判定する（Ｓ５０８）。複数でなければ、画像表示領域２０２に表示されている画像ファイル“０００１．ｊｐｇ”の１つ前または後の画像ファイルに切り替えて表示する（Ｓ５０９）。表示切替の指示が、「戻る」ボタン２０７により行われていれば、１つ前の画像ファイル“０００６．ｊｐｇ”に、「次へ」ボタン２０６により行われていれば、１つ後の画像ファイル“０００２．ｊｐｇ”に切り替えて、画像表示領域２０２に表示する。
【００３５】
Ｓ５０８でＯＦＦに設定されているロック設定ボックス２０３が複数、存在すると判定されれば、所定の条件を満たすロック設定ボックス２０３とそれに対応する画像表示領域２０２を表示領域２０１から削除する（Ｓ５１０）。ここで、所定の条件は例えば、最後の１つ前にロック設定ボックス２０３がＯＦＦに設定されたものである。そして画像選択画面２００に残っている画像表示領域２０２に画像ファイルを表示する（Ｓ５１１）。ここで、画像の表示切替の指示が「戻る」ボタン２０７で行われていれば、例えば最後にロック解除された画像ファイル“０００１．ｊｐｇ”の１つ前の画像ファイル“０００６．ｊｐｇ”を、最後にロック設定ボックスがＯＦＦに設定された画像表示領域２０２に表示する。一方、画像の表示切替の指示が「次へ」ボタン２０６により行われていれば、画像ファイル“０００１．ｊｐｇ”の１つ後の画像ファイル“０００２．ｊｐｇ”を、最後にロック設定ボックスがＯＦＦに設定された画像表示領域２０２に表示する。また、各画像表示領域２０２のサイズは表示領域２０１に含まれる画像表示領域２０２の総数と表示領域２０１のサイズとに基づき、計算される。ここでは、画像表示領域２０２の個数が減少するため、画像表示領域２０２のサイズは大きくなる。
【００３６】
なお、ステップＳ５０６ではロック設定ボックスがＯＦＦに設定されているものが複数（２つ以上）であるか否かを判定したが、これに限らず任意の数以上であるか否かを判定するようにしてもよい。これにより、一度に複数の画像ファイルを順に切り替えて表示することができるようになり、特に大量の画像ファイルがある場合などは、ユーザは迅速に画像ファイルを確認できるようになる。
【００３７】
上述の通り本実施形態１および２では、複数の画像ファイルを画像送り表示するときに、画像ファイルの切替停止の指示を受けると、当該画像ファイルの表示を継続し、新たな画像表示領域を追加して、残りの画像ファイルを順に切り替えて表示するようにした。また、画像ファイルの切替停止解除の指示を受付ると、不要な画像表示領域を削除して、残った画像表示領域で画像ファイルを順に切り替えて表示するようにした。これにより、ユーザは所望の数の画像ファイルの表示を固定し、他の画像ファイルと順に見比べられるようになり、使い勝手が向上する。また、画像ファイル同士を比較するのに必要最小の数だけ画像ファイルが表示されるので、比較対象の画像ファイルが大きなサイズで表示されることとなり、ユーザは画像ファイルを視認し易くなる。
【００３８】
（他の実施形態）
本発明の目的は以下のように達成されることは言うまでもない。まず、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーションシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。さらに、以下のような処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。まず、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。
【図１】
2010268204.tif 000003
【図２】
2010268204.tif 000004
【図３】
2010268204.tif 000005
【図４】
2010268204.tif 000006
【図５】
2010268204.tif 000007