(57)【要約】【課題】  誰でも容易に操作でき、しかも安定性に優れた画像ファイル再生システムを提供する。【解決手段】  本発明は、画像ファイル及び該画像ファイルの閲覧を可能とするビューアが記録されたＣＤ−Ｒ等の記録メディアと、該記録メディアの内容を読み取り、前記ビューアを自動的に実行することで、前記画像ファイルを表示可能に構成されてなるパーソナルコンピュータ等の画像再生装置とからなり、実行する前記ビューアは、前記画像再生装置に挿入中の記録メディア又はそれより前に挿入された記録メディアから前記画像再生装置が備えるハードディスク等の記憶装置にコピーされたものである。したがって、ユーザの操作ミス等により、当該ビューア実行中に記録メディアを抜いてしまっても当該画像再生装置がハングアップしてしまうといった事態を回避できる。【選択図】  図２
2006134140.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイル及び該画像ファイルの閲覧を可能とする画像閲覧プログラムが記録された記録メディアと、
該記録メディアの内容を読み取り、前記画像閲覧プログラムを自動的に実行することで、前記画像ファイルを表示可能に構成されてなる画像再生装置と、を有し、
実行する前記画像閲覧プログラムは、前記画像再生装置に挿入中の記録メディア又はそれより前に挿入された記録メディアから前記画像再生装置が備える記憶装置にコピーされたものであることを特徴とする画像ファイル再生システム。
【請求項２】
前記画像再生装置は、挿入された前記記録メディアに記録されている画像閲覧プログラムと同種の画像閲覧プログラムが前記記憶装置に存在しない場合又は存在していても前記記録メディアに記録されている画像閲覧プログラムよりも古いバーションである場合に限り、前記記録メディアに記録されている画像閲覧プログラムを前記記憶装置にコピーすることを特徴とする請求項１に記載の画像ファイル再生システム。
【請求項３】
前記記録メディアには、前記画像閲覧プログラムの実行に係る手順が記述された実行手順ファイルが更に記録されており、前記画像再生装置は、先ず、前記実行手順ファイルを読み込み、その内容に従って、前記画像閲覧プログラムの実行に係る一連の動作を行うことを特徴とする請求項１又は２に記載の画像ファイル再生システム。
【請求項４】
前記画像再生装置はパーソナルコンピュータであることを特徴とする請求項１から３の何れかに記載の画像ファイル再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の記録メディアに記録された画像ファイルをビューア等の画像閲覧プログラムを使用して再生する画像ファイル再生システムに関する。
【背景技術】
【０００２】
近年、ＤＰＥ店等においては、写真プリントの他、デジタル化した画像データを画像ファイルとしてＣＤ−Ｒ等の光ディスクに記録してユーザに提供するサービスが普及している。
【０００３】
このように画像ファイルを記録したＣＤ−Ｒ等には、付加的なサービスとして、通常、ビューアと呼ばれるソフトウェアプログラムが記録されている。ビューアは、ＣＤ−Ｒ等に記録されている画像ファイルをユーザのパーソナルコンピュータ（ＰＣ）上で、一覧（サムネイル）表示や全画面表示を行うことのできる画像閲覧ツールである。かかるビューアが予めＣＤ−Ｒ等に記録されていることで、ユーザは、たとえ画像閲覧ツールを所有していない場合でも、当該ＣＤ−Ｒに記録されている画像ファイルを閲覧することが可能となる。
【０００４】
また、ユーザ等が所有するＰＣ（より詳細には、ＰＣのＯＳ（オペレーティング・システム））の多くは、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷも含む）の自動再生機能を有している。これは、ＣＤ−ＲＯＭ等をＣＤ−ＲＯＭドライブに挿入すると、当該ＣＤ−ＲＯＭ等に記録されている指定された実行ファイルが自動的に実行（起動）されるという機能である。起動する実行ファイルは、ＣＤ−ＲＯＭ等のルートフォルダ（ルートディレクトリ）に格納される実行手順ファイル（例えば、”autorun.inf”が周知）で指定することができる。これにより、上記の如く画像ファイルとビューアが記録されたＣＤ−ＲをＣＤ−ＲＯＭドライブに挿入するだけで、当該ＣＤ−Ｒ上のビューアが自動的に起動するので、ＰＣの操作等に不慣れなユーザでも容易に画像ファイルの閲覧ができるのである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記ビューアを使って画像ファイルを閲覧中、誤って（あるいは不慣れなユーザ等では特に気にせずに）、当該ＣＤ−ＲをＣＤ−ＲＯＭドライブから抜いて（イジェクトして）しまうケースが少なからずある。そうすると、起動していたビューアの実体がＣＤ−Ｒ上にある故、当該ビューアが操作不能状態になったり、時には、ＯＳも影響を受けることでＰＣがハングアップ（「フリーズ」ともいう）してしまう事態も発生する虞がある。
【０００６】
上記対策として、予めＰＣ側の設定で自動再生機能を無効にする等してビューアを自動的に実行させない方法もある。しかしながら、このような設定の変更は容易ではない上、そもそも誰でも簡単に（即ち、特別な操作を必要とせず）画像ファイルを閲覧できるという、この種のビューア（ＤＰＥ店等から提供される）の利点を損なってしまうことになりかねない。
【０００７】
本発明は、上記従来の問題を解決するものであり、ＣＤ−Ｒ等の記録メディアに記録された画像ファイルをユーザに特別の操作を要求せずに容易に閲覧させることができると共に、ユーザによる不用意な操作による異常終了時においても、ＰＣ等の画像再生装置がハングアップすることのない画像ファイル再生システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像ファイルの再生システムは、画像ファイル及び該画像ファイルの閲覧を可能とする画像閲覧プログラムが記録された記録メディアと、該記録メディアの内容を読み取り、前記画像閲覧プログラムを自動的に実行することで、前記画像ファイルを表示可能に構成されてなる画像再生装置と、を有し、実行する前記画像閲覧プログラムは、前記画像再生装置に挿入中の記録メディア又はそれより前に挿入された記録メディアから前記画像再生装置が備える記憶装置にコピーされたものであることを特徴とする。
【０００９】
上記構成の画像ファイルの再生システムによれば、記録メディア（例えば、ＣＤ−Ｒ）に記録された画像閲覧プログラムを直接実行（起動）せずに、記録メディアから画像再生装置（の記憶装置）に既に取り込まれている画像閲覧プログラムを実行して画像ファイルの閲覧を行うため、たとえ、かかるプログラム実行中に当該記録メディアを抜き取ってしまっても画像再生装置に影響を与えず、装置のハングアップを回避することができる。
【００１０】
また、前記画像再生装置は、挿入された前記記録メディアに記録されている画像閲覧プログラムと同種の画像閲覧プログラムが前記記憶装置に存在しない場合又は存在していても前記記録メディアに記録されている画像閲覧プログラムよりも古いバーションである場合に限り、前記記録メディアに記録されている画像閲覧プログラムを前記記憶装置にコピーする構成とすれば、不要なコピーを防止できると共に、ユーザは意識せず画像閲覧プログラムを自動的に最新のバーションに更新することができる。
【００１１】
また、前記記録メディアには、前記画像閲覧プログラムの実行に係る手順が記述された実行手順ファイルが更に記録されており、前記画像再生装置は、先ず、前記実行手順ファイルを読み込み、その内容に従って、前記画像閲覧プログラムの実行に係る一連の動作を行う構成とするのが実用的であり好ましい。
【００１２】
前記実行手順ファイルとしては、周知の”autorun.inf”が例示できる。
【００１３】
また、前記画像再生装置は、記録メディアを駆動するドライブ（例えば、ＣＤ−ＲＯＭドライブ）、モニタ及びハードディスク等の記憶装置を備える一般的に普及しているパーソナルコンピュータで具現化することが可能である。
【発明の効果】
【００１４】
以上の如く、本発明の画像ファイル再生システムによれば、記録メディア上の画像閲覧プログラムを直接実行せず、画像再生装置（の記憶装置）に取り込んでから実行するため、ユーザの不用意な操作等により、たとえ記録メディアがプログラム実行中にイジェクト等されても、当該画像再生装置がハングアップしてしまうことはない。また、自動的に画像閲覧プログラムがバージョンアップされるため、ユーザは意識せずに常時最新のプログラムを利用することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態に係る画像ファイル再生システムについて図面を参酌しつつ説明する。
【００１６】
図１は、本実施形態に係る画像ファイル再生システムの概略外観図である。図１において、１はパーソナルコンピュータ（ＰＣ）である。ＰＣ１は、ハードディスク等の記憶装置、ＲＡＭ、ＲＯＭ及びＣＰＵ（いずれも図示せず）からなる主制御装置３やＣＤ−ＲＯＭドライブ４を有するＰＣ本体２、キーボード５、マウス６及びモニタ７を備える一般的に普及しているＰＣである。
【００１７】
また、ＰＣ１のＯＳには、ＣＤ−ＲＯＭの自動再生機能が組み込まれており、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷも含む）をＣＤ−ＲＯＭドライブ４に挿入するだけで、当該ＣＤ−ＲＯＭ等に記録されている実行ファイル（実行形式ファイル）を自動的に実行することが可能となっている。
【００１８】
図１に示されるように、本実施形態で使用するＣＤ−Ｒ１０には、所定の形式（例えば、ＪＰＥＧ等）でデジタルデータ化された画像ファイル（pic001.***〜pic00N.***）、該画像ファイルを閲覧するためのソフトウェアプログラムであるビューア（viewer001.exe）、該ビューアを主制御装置３（の記憶装置）にコピーする実行ファイル（viewer_copy.exe、以下「コピープログラム」と呼ぶ）及び自動再生用の手順が記述された実行手順ファイル（autorun.inf）が記録されている。尚、全てのファイルがＣＤ−Ｒ１０の同一フォルダ（ディレクトリともいう）に記録される必要はなく、少なくとも実行手順ファイルがルートフォルダに存在していればよい。
【００１９】
従来のこの種のＣＤ−Ｒ（ＤＰＥ店等からユーザに提供される画像ファイルが記録されたＣＤ−Ｒ）において、上記実行手順ファイル（autorun.inf）には、通常、ＣＤ−Ｒ上のビューア（例えば、viewer001.exe）を直接実行（起動）するような記述がされていた。しかし、本実施形態に係る画像ファイル再生システムで使用するＣＤ−Ｒ１０の実行手順ファイルには、先ず、コピープログラム（viewer_copy.exe）を実行し、その後、ＰＣ１の主制御装置３上で、ビューアを実行させる旨の記述がされている。
【００２０】
以下、本画像ファイル再生システムの処理の流れを図２のフローチャートに従って、説明する。
【００２１】
ＰＣ１のＣＤ−ＲＯＭドライブ４にＣＤ−Ｒ１０が挿入されると（ステップＳ１００）、主制御装置３によって、実行手順ファイル（autorun.inf）が読み込まれ、その内容が解析される（ステップＳ１０１）。ここで、上述したように実行手順ファイルには、先ず、コピープログラム（viewer_copy.exe）が実行されるように記述されているため、主制御装置３は、それに従いコピープログラムを実行する（ステップＳ１０２）。コピープログラムが実行されると、先ず、主制御装置３は、同種のビューア（ここでの同種とは、製造元等が同一であり、単にバージョンのみで区別されるような範囲のものをいう）がＰＣ１の記憶装置に存在するか否かを調べる。具体的には、記憶装置の所定領域（即ち、所定のフォルダ（ディレクトリ）、本実施形態では、”C:\viewer_tmp”とする。）にＣＤ−Ｒ１０に記録されているビューアと同種のビューアが格納されているか否かを調べる。この場合、”C:\viewer_tmp”自体が存在しなければ、ビューアは存在しないものとみなされる。
【００２２】
同種のビューアが存在しない場合（ステップＳ１０３でＮＯ）は、当該ビューアの使用についての許諾契約画面を表示する（ステップＳ１０４）。また、それと並行して、ＣＤ−Ｒ１０から”viewer001.exe”をＰＣ１の記憶装置の”C:\viewer_tmp”にコピーする（ステップＳ１０５）。ここで、”viewer001.exe”のプログラムサイズは、大きくないため（例えば、３ＭＢ程度）、通常、ユーザがこの使用許諾契約画面の内容を確認している間にコピーは終了するものといえる。
【００２３】
そして、ユーザが上記使用許諾契約に同意する場合（ステップＳ１０６でＹＥＳ）、”C:\viewer_tmp”にコピーした”viewer001.exe”を実行し（ステップＳ１０７）、ユーザはＣＤ−Ｒ１０の画像ファイル（pic001.***〜pic00N.***）をＰＣ１のモニタ７上で閲覧することが可能となる。
【００２４】
一方、ユーザが上記使用許諾契約に同意しない場合（ステップＳ１０６でＮＯ）は、コピーした”viewer001.exe”は削除され（ステップＳ１０８）、本処理は終了する。
【００２５】
ステップＳ１０３でＹＥＳの場合（即ち、同種のビューアが存在する場合）は、それが、ＣＤ−Ｒ１０上のビューアに比べ古いバージョンであるか否かを判断する。この場合の判断手法としては、ファイル名で比較する方法（例えば、”viewer001.exe”より”viewer002.exe”の方が新しいバージョンであるなど）が最も簡易で好ましいといえる。また、これ以外でも、例えば、実行ファイル（***.exe）とは別に、バージョン情報を格納した定義ファイル（例えば、”viewer.ini”等）を用意し、これを用いてバージョンを比較する方法を採用しても構わない。この場合は、予めＣＤ−Ｒ１０にかかる定義ファイルを記録しておき、ビューア（例えば、”viewer001.exe”）を”C:\viewer_tmp”にコピーする際に、かかる定義ファイルも同様にコピーすればよい。
【００２６】
バージョンを比較した結果、”C:\viewer_tmp”に存在するビューアが古いバージョンである場合（ステップＳ１０９でＹＥＳ）は、ＣＤ−Ｒ１０上の”viewer001.exe”を”C:\viewer_tmp”にコピー（上書き）する（ステップＳ１１０）。尚、この場合、使用許諾契約画面の表示は行われないが、上述したようにビューアのプログラムサイズは小さいため、かかるコピーによるシステム上の負荷は、ユーザにストレスを与えない範囲であるものといえる。
【００２７】
そして、”C:\viewer_tmp”にコピーした”viewer001.exe”が実行され（ステップＳ１１１）、ユーザはＣＤ−Ｒ１０の画像ファイル（pic001.***〜pic00N.***）を閲覧することが可能となる。
【００２８】
一方、”C:\viewer_tmp”に存在するビューアがＣＤ−Ｒ１０のビューアと同一あるいはそれよりも新しいバージョンである場合（ステップＳ１０９でＮＯ）は、ビューアのコピーはスキップされ、既に”C:\viewer_tmp”に格納されている”viewer001.exe”が実行される（ステップＳ１１１）。
【００２９】
以上のように本発明の本実施形態に係る画像ファイル再生システムによれば、ＣＤ−Ｒ上のビューアを直接実行せず、ＰＣ側に取り込んでから実行するため、ユーザの不用意な操作等により、たとえＣＤ−Ｒがビューア実行中に抜かれる等されても、当該ＰＣがハングアップしてしまうような事態を回避できる。また、従来同様にＣＤ−Ｒを挿入するだけで自動的にビューアが実行されるので、ユーザの操作性が低下することもない。
【００３０】
更に、自動的にビューアのバージョンアップも行われるため、ユーザは常時最新のビューアを利用することが可能となる。
【００３１】
尚、本発明は、上記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲で種々の変更が可能である。
【００３２】
例えば、画像ファイル及びビューアを記録する記録メディアは、ＣＤ−Ｒに限定されず、ＣＤ−ＲＷ、ＤＶＤ−Ｒ等のその他の光ディスク、また、光ディスクに限らずＰＣカード等のその他のメディアであっても構わない。
【００３３】
また、本実施形態では、主として、WINDOWS（登録商標）環境での動作について説明しているが、本発明の画像ファイル再生システムは、これに限られず、様々なプラットフォームの下で動作することが可能である。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る画像ファイル再生システムの概略外観図である。
【図２】同実施形態において、画像ファイル再生に係る処理の流れを示すフローチャートである。
【符号の説明】
【００３５】
１…ＰＣ、２…ＰＣ本体、３…主制御装置、４…ＣＤ−ＲＯＭドライブ、５…キーボード、６…マウス、７…モニタ、１０…ＣＤ−Ｒ
【図１】
2006134140.tif 000003
【図２】
2006134140.tif 000004