(57)【要約】【課題】複数の静止画を含むコンテンツを、低コストで短期間に生成することができるコンテンツ生成プログラムを提供する。【解決手段】情報端末１０にインストールされたコンテンツ生成プログラムＰ１は、取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する画像抽出ステップＳ１０９，Ｓ１１０と、抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップＳ１１１と、を情報端末１０に実行させる。【選択図】        図５
2020065174.tif 000002
【特許請求の範囲】
【請求項１】
取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する画像抽出ステップと、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、
をコンピュータに実行させることを特徴とするコンテンツ生成プログラム。
【請求項２】
前記画像接続ステップにおいて、撮影順に配列させた際、互い隣接する前記表示用画像同士を関連付けて接続することを特徴とする請求項１に記載のコンテンツ生成プログラム。
【請求項３】
前記表示用画像の特定位置に対応付けられ、該特定位置が選択された場合に、前記表示用画像に重畳して表示可能な付加情報を追加する付加情報追加ステップを、コンピュータに実行させることを特徴とする請求項１，２の何れかに記載のコンテンツ生成プログラム。
【請求項４】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、上下および左右の方向に格子状に延びるグリッド線を前記情報端末の表示画面に表示させるステップを、前記情報端末に実行させることを特徴とする請求項１〜３の何れかに記載のコンテンツ生成プログラム。
【請求項５】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、撮影開始直後のフレーム画像を残像として、現在のフレーム画像とともに前記情報端末の表示画面に表示させる残像表示ステップを、前記情報端末に実行させることを特徴とする請求項１〜４の何れかに記載のコンテンツ生成プログラム。
【請求項６】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、フレーム毎の画像を一時記憶領域に保持し、前のフレームの画像と後のフレームの画像を比較して、フレーム間での被写体のずれ量を検出し、前記ずれ量が小さくなるように、後のフレームにおける画像の有効領域を調整する手ぶれ補正ステップを、前記情報端末に実行させることを特徴とする請求項１〜５の何れかに記載のコンテンツ生成プログラム。
【請求項７】
生成された前記コンテンツを記憶装置内に登録するコンテンツ登録ステップと、
インターネットを介して前記コンテンツにアクセス可能な公開情報を出力する公開情報出力ステップと、
をコンピュータに実行させることを特徴とする請求項１〜３の何れかに記載のコンテンツ生成プログラム。
【請求項８】
コンピュータに実行させて、複数の静止画を含むコンテンツを生成する方法であって、
取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する画像抽出ステップと、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、
を有することを特徴とするコンテンツ生成方法。
【請求項９】
取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する画像抽出手段と、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続手段と、を備え、
前記動画から得られた前記静止画を前記表示用画像として前記コンテンツを生成することを特徴とするコンテンツ生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の静止画を含むコンテンツを生成するのに好適なコンテンツ生成プログラム、コンテンツ生成方法及びコンテンツ生成システムに関する。
【背景技術】
【０００２】
インターネット上に商品の画像を公開して商品の紹介や宣伝を行なうことが、従来から行われている（例えば、下記特許文献１参照）。ここで、商品の形状や特徴等を詳しく紹介するためには、1つの画像よりも、商品を異なる位置／方向から撮影した多数の画像を含むコンテンツ（文字、音声、および画像の情報を少なくとも１つ出力するプログラム）として公開することが望ましい。
【０００３】
しかしながら、異なる位置／方向から撮影された多数の商品画像を得るには、カメラもしくは被写体である商品を、所望の撮影位置／方向が得られるように移動させ、そこでカメラを固定して画像を取得する作業を繰り返し行わなければならず、画像の数が多くなるほど、撮影に要するコスト及び工数が増加してしまう問題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１６８４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は以上のような事情を背景とし、低コストで短期間に複数の静止画を含むコンテンツを生成することができるコンテンツ生成プログラム、コンテンツ生成方法及びコンテンツ生成システムを提供することを目的としてなされたものである。
【課題を解決するための手段】
【０００６】
本発明のコンテンツ生成プログラムは、取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する画像抽出ステップと、抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、をコンピュータに実行させることを特徴とする。
【０００７】
動画はフレームの連続で構成されており、動画からはフレームごとに対応する静止画を取り出すことが可能である。本発明のコンテンツ生成プログラムによれば、1つの動画から一度に複数の静止画を得ることができるため、従来必要とされていた作業、即ちカメラの設置固定、撮影（静止画を取得）、そして次の撮影位置／方向へのカメラもしくは被写体の移動、といった撮影作業の繰り返しが不要もしくは大幅に削減され、撮影作業に要するコストと工期を削減することができる。
【０００８】
本発明では、動画を構成する多数のフレームから、所定の条件に基づいて特定の静止画を、表示用画像として抽出することができる。このため、被写体である商品の周りに３６０°移動して得た１つ動画から、商品の正面視、右側面視、背面視、左側面視といった異なる視野で撮影された静止画を、必要に応じて表示用画像として得ることができる。
【０００９】
表示用画像を抽出するための抽出条件は変更可能である。例えば、抽出する表示用画像の枚数は適宜変更可能である。また、動画撮影開始時からの経過時間を指定して、３秒目、１５秒目、２８秒目、・・と、個別に静止画を抽出することも可能である。
【００１０】
そして本発明は、抽出された表示用画像同士を関連付けて接続する画像接続ステップをコンピュータに実行させることにより、複数の表示用画像を含むひと纏まりのコンテンツを生成することができる。
【００１１】
以上のように本発明のコンテンツ生成プログラムによれば、撮影された動画及び抽出条件に基づいて自動的に、複数の静止画を含むコンテンツを生成することができるため、上述の撮影工期の削減を含めて、コンテンツの生成に要する工期を大幅に短縮することができる。
【００１２】
本発明では、前記表示用画像の特定位置に対応付けられ、該特定位置が選択された場合に、前記表示用画像に重畳して表示可能な付加情報を追加する付加情報追加ステップを、コンピュータに実行させることできる。このようにすることで、表示用画像の情報に加えて付加情報が選択的に閲覧可能となり、より多くの情報を閲覧者に提供することができる。ここで付加情報は文字情報、画像情報のほか、関連するウェブページのリンク情報等で構成することができる。
【００１３】
本発明では、前記コンピュータが撮像装置を備えた情報端末であって、動画を撮影するに際し、上下および左右の方向に格子状に延びるグリッド線を前記情報端末の表示画面に表示させるステップを、前記情報端末に実行させることできる。
グリッド線は動画撮影を行なう際の目安とすることができるため、例えば、被写体を常に画面中央に位置させた状態で撮影を行いたい場合に有効である。
【００１４】
本発明では、前記コンピュータが撮像装置を備えた情報端末であって、動画を撮影するに際し、撮影開始直後のフレーム画像を残像として、現在（撮影中）のフレーム画像とともに前記情報端末の表示画面に表示させる残像表示ステップを、前記情報端末に実行させることできる。
このような残像を表示画面に表示させた場合は、残像を参照しながら撮影を行なうことができる。例えば、被写体周りに３６０°移動する動画を撮影する際、撮影開始時の残像と現在のフレーム画像を比較することで、撮影終了のタイミングを容易に判断することができる。
【００１５】
本発明は、その他コンテンツの生成方法、コンテンツ生成システムとして構成することも可能である。
【発明の効果】
【００１６】
以上のような本発明によれば、ウェブ上で表示される複数の静止画を含むコンテンツを低コストで短期間に生成することができるコンテンツ生成プログラム、コンテンツ生成方法及びコンテンツ生成システムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態であるコンテンツ生成システムの構成を外部の情報端末とともに示した図である。
【図２】同実施形態における情報端末の構成を示した図である。
【図３】同実施形態における管理サーバの構成を示した図である。
【図４】情報端末を用いたコンテンツ生成方法の説明図である。
【図５】情報端末及び管理サーバの動作を示すフローチャートである。
【図６】図４に続くコンテンツ生成方法の説明図である。
【図７】図６に続くコンテンツ生成方法の説明図である。
【図８】図７に続くコンテンツ生成方法の説明図である。
【図９】図８に続くコンテンツ生成方法の説明図である。
【図１０】図９に続くコンテンツ生成方法の説明図である。
【図１１】図１０に続くコンテンツ生成方法の説明図である。
【図１２】図１１に続くコンテンツ生成方法の説明図である。
【図１３】（ａ）はコンテンツ閲覧時の利用者用端末の画面を示した図である。（ｂ）は同図（ａ）に続く利用者用端末の画面を示した図である。
【図１４】図５とは異なる、情報端末及び管理サーバの動作を示すフローチャートである。
【図１５】画像に付加情報を追加するステップについての説明図である。
【図１６】図１５に続く付加情報を追加するステップについての説明図である。
【図１７】図１６に続く付加情報を追加するステップについての説明図である。
【図１８】手ぶれ補正ステップについての説明図である。
【発明を実施するための形態】
【００１８】
次に本発明の実施形態を図面に基づいて詳しく説明する。
図１において、１０はコンテンツの生成に用いるクライアント用の情報端末、４０はコンテンツを登録管理する管理サーバである。情報端末１０および管理サーバ４０はインターネット５で接続されている。本実施形態のコンテンツ生成システムは、インターネット５で接続された情報端末１０および管理サーバ４０で構成されている。情報端末１０と管理サーバ４０との接続は、インターネット５のほか有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）等を用いることも可能である。なお、同図における６，７，８は、生成されたコンテンツを閲覧する利用者が用いる情報端末である。
【００１９】
クライアント用の情報端末１０は、スマートフォン、タブレット端末等の情報端末で、図２に示すように、表示装置１２、操作装置１４、撮像装置１６、制御部１８、ネットワークインターフェース２０、記憶装置２２のほか、図示を省略するＲＯＭやＲＡＭを有している。
【００２０】
撮像装置１６は、図示を省略する撮像素子や撮像制御回路を含む。撮像装置１６は、制御部１８からの制御信号に従って動画（又は静止画）を撮影し、撮像処理して画像データを生成する。撮像装置１６を用いて動画撮影を行った場合、生成された動画のデータはＭＰＥＧ（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔ Ｇｒｏｕｐ）等の所定のファイル形式で記憶装置２２に保存される。
【００２１】
表示装置１２は、表示画面１３（図７等参照）を備え、表示画面１３にアイコン等のユーザインターフェイス情報を表示する。また、動画撮影時には、制御部１８からの制御信号に基づき、表示画面１３に、生成する画像の解像度に合わせた外枠１３ｄを表示するとともに、その枠内に撮影中の画像をモニター表示する。
【００２２】
操作装置１４は、使用者が必要に応じて文字列や選択指示等を入力するもので、ここではタッチパネルとされている。
【００２３】
制御部１８は、ＣＰＵ等などのプロセッサで構成され、ＲＯＭや記憶装置２２に格納された各種プログラムに基づいて、図示を省略するバスを介して接続された各デバイスを制御する。
【００２４】
記憶装置２２は、ハードディスクドライブ、フラッシュメモリ等で構成され、オペレーティングシステム（ＯＳ）、アプリケーションプログラムの他、撮像処理された動画のデータ等が格納される。
【００２５】
ネットワークインターフェース２０は、有線／無線により他の情報端末や管理サーバ４０と通信を行う。本例ではネットワークインターフェース２０を介して管理サーバ４０からコンテンツ生成プログラムＰ１の提供を受けることができる。また、動画のデータや生成されたコンテンツのデータを管理サーバ４０に送信することができる。
【００２６】
この情報端末１０には、複数の静止画を含むコンテンツを生成するためのコンテンツ生成プログラムＰ１がすでにインストールされており、制御部１８はコンテンツ生成プログラムＰ１を実行することで、以下に示すグリッド線表示手段２４、残像表示手段２６、画像抽出手段３０および画像接続手段３２を実現させる。
【００２７】
グリッド線表示手段２４は、動画を撮影するに際し、情報端末１０の表示画面１３に上下および左右の方向に格子状に延びる複数のグリッド線６７（図８参照）を表示させる。
【００２８】
残像表示手段２６は、撮影開始直後のフレームの画像を、例えば半透明等になるように調整し、残像６８（図９参照）として、現在（撮影中）のフレーム画像とともに情報端末１０の表示画面１３に表示させる。
【００２９】
画像抽出手段３０は、取得された動画から所定の条件に基づいて特定の静止画を表示用画像として抽出する。情報端末１０の撮像装置１６を用いて撮像処理された動画は、フレームの連続で構成されている。単位時間当たりのフレーム数は、通常フレームレートｆｐｓ（ｆｒａｍｅｓ  ｐｅｒ  ｓｅｃｏｎｄ）で表される。例えば、フレームレート３０ｆｐｓで動画撮影が行われている場合、１０秒間の動画からは、第１フレームから第３００フレームまで３００枚のフレーム画像を出力することが可能である。
【００３０】
画像抽出手段３０では、所定の抽出条件に基づいて、動画を構成する多数のフレームから静止画化したいフレームを特定する。動画データは符号化処理されたビットストリームで構成されており、画像抽出手段３０では、静止画化したいフレームが入ったデータをビットストリームから取り出し、これをデコード処理することで、特定のフレームに対応したフレーム画像を抽出する。
抽出したフレーム画像は、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）等の所定のファイル形式で、所定の解像度の静止画（表示用画像）に変換する。そして静止画には撮影順に連番でファイル名を付ける。
【００３１】
画像接続手段３２は、抽出された表示用画像同士を関連付けて接続する。上記画像抽出手段３０にて抽出された表示用画像を、撮影順に配列させた際、互い隣接する表示用画像同士を関連付けて接続し、ひと纏まりのコンテンツを生成し、記憶装置２２に記憶する。
【００３２】
一方、管理サーバ４０は、情報端末１０で生成されたコンテンツを登録管理するとともに、コンテンツの公開情報を出力して、インターネット５に接続された他のサーバ等にてその内容を公開可能とする。管理サーバ４０は、図３に示すように、表示装置４２、操作装置４４、制御部４８、ネットワークインターフェース５０、記憶装置５２のほか、図示を省略するＲＯＭやＲＡＭを有している。但し、ハードウエア資源に用いられる具体的な部品は情報端末１０とは異なっており、例えば、操作装置４４としてキーボード及びマウスを備えている。
【００３３】
この管理サーバ４０には、管理サーバ用のコンテンツ生成プログラムＰ２がインストールされており、制御部４８は、コンテンツ生成プログラムＰ２を実行することで、以下に示す画像抽出手段５６および画像接続手段５８のほか、コンテンツ登録手段６０、公開情報出力手段６２を実現させる。
【００３４】
画像抽出手段５６および画像接続手段５８は、情報端末１０における画像抽出手段３０および画像接続手段３２と略同様の機能を有するものであり、取得された動画から複数の静止画を含むコンテンツを生成することができる。
【００３５】
コンテンツ登録手段６０は、情報端末１０もしくは管理サーバ４０で生成されたコンテンツを記憶装置５２内に登録する。
【００３６】
公開情報出力手段６２は、コンテンツに対応するＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｅｒ）等、インターネットを介してコンテンツにアクセス可能な公開情報を出力する。なお、公開情報は、ＪａｖａＳｃｒｉｐｔ（登録商標）やｉｆｒａｍｅの書式に従ったものを出力することも可能である。
【００３７】
次に、情報端末１０を用いてコンテンツを生成する場合の動作について説明する。
ここでは、図４に示すようにターンテーブル６４上に被写体である商品２を載置し、商品２をターンテーブル６４と共にゆっくり回転させ、位置固定の情報端末１０で商品２の動画を撮影し、得られた動画を利用して、商品２に関する複数の画像を含むコンテンツを生成するものとする。但し、撮影方法はこれに限定するものではなく、例えば、位置固定の商品２の周りに情報端末１０を移動させて動画撮影することも可能である。
【００３８】
図５は、情報端末１０及び管理サーバ４０の動作を示すフローチャートである。
以下で説明する情報端末１０についての動作は、制御部１８が記憶装置２２やＲＯＭからコンテンツ生成プログラムＰ１を読み出し、各デバイスを制御することにより実現される。同様に、管理サーバ４０についての動作は、制御部４８が記憶装置５２やＲＯＭからコンテンツ生成プログラムＰ２を読み出し、各デバイスを制御することにより実現される。
【００３９】
情報端末１０においてコンテンツ生成プログラムＰ１を起動させると、情報端末１０は、表示画面１３に抽出条件設定画面および解像度設定画面を表示する（ステップＳ１０１）。
図６（ａ）は抽出条件設定画面の一例を示している。ここでは、動画から、表示用として生成する静止画の枚数を、選択肢（４、８、１２、１６、２０、２４、２８、３２、３６）の中から選択する。一方、図６（ｂ）は解像度設定画面の一例を示している。ここでは、表示用として生成する静止画の解像度を、選択肢の中から選択する。
【００４０】
抽出条件および解像度が選択されると、次に撮影準備画面を表示画面１３に表示する（ステップＳ１０２）。図７は、このときの表示画面１３を示している。同図で示すように、表示画面１３の中央部は外枠１３ｄで区画されたモニター表示の領域で、表示画面１３の上端近傍および下端近傍にアイコン６５ａ、６５ｂ、６５ｃ、６５ｄを表示する。
【００４１】
画面１３の右上に表示されたアイコン６５ａは、グリッド線表示の有無を選択するためのアイコンである。使用者がアイコン６５ａをタッチすると、アイコン６５ａの「Grid」表示を、灰色から黄色に切り替えるとともに、図８に示すように表示画面１３に上下および左右の方向に格子状に延びる複数のグリッド線６７を表示する。このとき表示画面１３の略中央において交差するグリッド線６７ａおよび６７ｂについては、他のグリッド線と区別できるように色もしくは太さを異ならせることができる。このように表示させたグリッド線６７は、動画撮影を行なう際の目安とされ、例えば、商品２を常に表示画面１３の中央に位置させた状態で撮影を行いたい場合に有効である。
【００４２】
図７において画面１３の左上に表示されたアイコン６５ｂは、残像表示の有無を選択するためのアイコンである。使用者がアイコン６５ｂをタッチすると、アイコン６５ｂの「Ghost」の表示を、灰色から黄色に切り替える。「Ghost」が黄色表示の状態では、撮影開始直後の、例えば記憶された１枚目のフレーム画像を、半透明になるように調整し、残像６８（図９において破線で表している）として、撮影中のフレーム画像７０と共に情報端末１０の表示画面１３に表示する。このように残像表示させた場合は、残像６８を参照しながら撮影を行なうことができる。例えば、商品２の周りに３６０°移動する動画を撮影する際、図９に示すように、撮影開始時の残像６８と現在のフレーム画像７０を比較することで、撮影終了のタイミングを容易に判断することができる。
【００４３】
図７において表示画面１３の下方中央に表示されたアイコン６５ｃは、動画撮影の開始／終了を選択するアイコンである。使用者がアイコン６５ｃをタッチすると、制御部１８は、使用者の操作により発せられた撮影開始信号を受信して撮像装置１６に撮影開始のための制御信号を送信する。これにより撮像装置１６は動画撮影を開始する。その後、再び使用者がアイコン６５ｃをタッチすると、撮像装置１６は動画撮影を停止する。尚、画面１３の右下の表示６６は、動画撮影時間を示す表示である。
【００４４】
また、図７において画面１３の左下に表示されたアイコン６５ｄは、コンテンツ生成プログラムＰ１を終了させるためのアイコンである。
【００４５】
グリッド線表示の有無を選択する処理（ステップＳ１０４）および残像表示の有無を選択する処理（ステップＳ１０５）を実行した後、ターンテーブル６４と共にゆっくり回転する商品２の正面視の画像が得られるタイミングで、使用者が動画撮影の開始／終了用アイコン６５ｃをタッチすると、情報端末１０は動画撮影を開始する（ステップＳ１０６）。その後、商品２が３６０°回転したところで使用者が再びアイコン６５ｃをタッチすると、情報端末１０は撮影を終了する（ステップＳ１０７）。
【００４６】
図１０は、動画撮影終了後の表示画面１３である。同図において、画面１３の下方部１３ｃの中央に表示されたアイコン７１ａは、撮影した動画の確認用再生ボタンである。使用者は、アイコン７１ａにタッチして動画を再生することで、撮影した動画の内容を確認することができる。またアイコン７１ｂにタッチすることで、動画データを記憶装置２２に保存することができる（ステップＳ１０８）。
【００４７】
次に、情報端末１０は、ステップＳ１０１で設定した抽出条件に基づいて、静止画化したいフレームを特定する（ステップＳ１０９）。ここではフレームレート３０ｆｐｓで１０秒間、動画撮影が行われたものとして、ステップＳ１０１にて生成する静止画の枚数として８枚を選択したものとする。この場合、ステップＳ１０９では、動画を構成する３００のフレームの中から等間隔にフレーム番号１、３９、７６、１１４、１５１、１８９、２２６、２６４のフレームを特定する。
【００４８】
ステップＳ１１０では、静止画化したいフレームが入ったデータを動画データから取り出し、これをデコード処理することで、特定のフレームに対応したフレーム画像を抽出し静止画に変換する。抽出した各８枚の画像（静止画）には、撮影された順の連番で画像にファイル名を付ける。ここでは、撮影順（フレーム順）に、Ｓ−１、Ｓ−２、・・Ｓ−８とする。
【００４９】
図１１は、抽出した画像Ｓ−１〜Ｓ−８を、その連番順に並べた状態で示した図である。抽出された８枚の画像（Ｓ−１〜Ｓ−８）は、撮影された視野が周方向に略４５°ずつ異なっており、Ｓ−１が商品２の正面視、Ｓ−３が右側面視、Ｓ−５が背面視、Ｓ−７が左側面視の画像である。
本例では、上記８枚の画像Ｓ−１〜Ｓ−８を表示用画像として撮影順に配列させ、互い隣接する表示用画像同士を関連付けて接続し、ひと纏まりのコンテンツ７２を生成し（ステップＳ１１１）、コンテンツ７２のデータを記憶装置２２に記憶する（ステップＳ１１２）。
【００５０】
次に、図１２に示すように、コンテンツ７２に含まれる表示用画像を確認するための画像確認画面を表示する（ステップＳ１１３）。画像確認画面では、表示用画像（図１２では一例としてＳ−８が表されている）とともに画像切替用アイコン７４ａ、７４ｂが表示される。ここで、画面に表示されている画像切替用アイコン７４ａ、７４ｂを使用者がタッチすると、情報端末１０は画面中央の表示用画像をコマ送りで切り替えて表示する。これにより使用者は、抽出された各表示用画像を確認することができる。
【００５１】
また、画面右上にはコンテンツを管理サーバ４０に送信するためのアイコン７５が表示されており、管理サーバ４０にログインした状態で、アイコン７５がタッチされると、情報端末１０は、生成したコンテンツ７２のデータを、管理サーバ４０に送信する（ステップＳ１１４）。
【００５２】
管理サーバ４０は、コンテンツ７２のデータを受信し（ステップＳ１１６）、コンテンツ７２のデータを記憶装置５２の所定の領域に登録する（ステップＳ１１７）。そして、コンテンツ７２に対応する固有のＵＲＬ等の公開情報を生成して、クライアント用の情報端末１０に送信する（ステップＳ１１８）。
【００５３】
一方、情報端末１０は、公開情報を受信して表示画面１３に表示する（ステップＳ１２０）。そして使用者であるクライアントが、自らのホームページやオンラインショッピングなどの商品紹介のウェブページにおけるＨＴＭＬデータに、コンテンツ７２の公開情報を貼り付ける（例えば、コピー＆ペーストする）ことで、ウェブページを利用する第三者（利用者）にコンテンツ７２の内容を閲覧させることができる。
【００５４】
例えば、利用者が、情報端末６（図１参照）を通じてコンテンツ７２を閲覧すると、図１３（ａ）に示すように、端末６の画面６ａには、先ず、表示用画像Ｓ−１（商品２の正面視の画像）が表示される。また、画面６ａには表示用画像Ｓ−１とともに画像切替用アイコン８４ａ、８４ｂが表示される。ここで、画面右側に表示されている画像切替用アイコン８４ａを利用者がタッチすると、表示用画像Ｓ−１に代えて表示用画像Ｓ−２が表示される。
【００５５】
図１３（ｂ）は、画面６ａに表示用画像Ｓ−２が表示された状態を示している。ここで再び利用者がアイコン８４ａをタッチすれば、表示用画像Ｓ−２に代えて表示用画像Ｓ−３（図１１参照）が表示される。このようにコンテンツ７２においては、８枚の静止画を表示用画像として順次切替表示することができる。
本例においてアイコン８４ａは、接続された順に表示用画像を切替表示するものであるが、利用者はアイコン８４ａをタッチすることで、視点を反時計方向に移動させながら、商品２の外観を観察することができる。なお、情報端末６が操作装置としてマウスを有するものである場合、上記タッチする動作は、マウスに設けられたボタンを押下するクリックの動作であると考えることができる。
【００５６】
一方、画面左側に表示されているアイコン８４ｂは、アイコン８４ａと逆の順に表示用画像を切替表示するアイコンである。図１３（ｂ）において、利用者がアイコン８４ｂをタッチすれば、表示用画像Ｓ−２に代えて図１３（ａ）に示す表示用画像Ｓ−１が表示される。従って、利用者はアイコン８４ｂをタッチすることで、視点を時計方向に移動させながら、商品２の外観を観察することができる。
【００５７】
以上のように本実施形態によれば、1つの動画から一度に複数の静止画を得ることができるため、従来必要とされていた作業、即ちカメラの設置固定、撮影（静止画を取得）、そして次の撮影位置／方向へのカメラもしくは被写体の移動、といった撮影作業の繰り返しが不要もしくは大幅に削減され、撮影作業に要するコストと工期を削減することができる。
【００５８】
本実施形態では、画像接続手段３２において、撮影順に配列させた際に互いに隣接する表示用画像同士を関連付けて接続しているため、表示用画像の切替表示にともなって、コンテンツ７２を閲覧する端末利用者の視点を一方向に順次移動させることができる。
【００５９】
＜その他の変形例・適用例＞
（１）以上、コンテンツ生成プログラムＰ１がインストールされている情報端末１０にてコンテンツを生成する場合について説明したが、管理サーバ４０にてコンテンツを生成することも可能である。図１４は、管理サーバ４０にてコンテンツを生成する場合の、情報端末１０Ａ及び管理サーバ４０の動作を示している。ここでは、情報端末１０Ａはコンテンツ生成プログラムＰ１がインストールされていないものであってもよい。
【００６０】
図１４に示すように、情報端末１０Ａは、管理サーバ４０にログインした状態で、別途デジタルカメラ等で撮像処理された動画データを、管理サーバ４０に送信する（ステップＳ２０３）。
【００６１】
管理サーバ４０は、動画データを受信し、記憶装置５２の所定の領域に記憶する（ステップＳ２０４）。次に、予め設定されている抽出条件を読み込み（ステップＳ２０５）、抽出条件に基づいて静止画化したいフレームを特定する（ステップＳ２０９）。次のステップＳ２１０では、静止画化したいフレームが入ったデータを動画データから取り出し、これをデコード処理することで、特定のフレームに対応したフレーム画像を抽出し、静止画に変換する。そして、抽出した画像のデータを情報端末１０Ａに送信する（ステップＳ２１１）。
【００６２】
情報端末１０Ａは、抽出した画像のデータを受信して画面に表示する（ステップＳ２１２）。そして使用者の操作に応じて追加修正情報を管理サーバ４０に送信する（ステップＳ２１３）。追加修正情報とは、例えば、特定の画像に後述する付加情報を追加するための情報や一部の不要な画像を削除するための情報などである。
【００６３】
管理サーバ４０は、追加修正情報を受信すると（ステップＳ２１４）、該当する画像に追加修正の処理を実行（ステップＳ２１５）した後、抽出画像同士を関連付けて接続し、複数の静止画を含むコンテンツ７２を生成する（ステップＳ２１６）。このようにして生成したコンテンツ７２のデータは、記憶装置５２の所定の領域に登録する（ステップＳ１１５）。以降の動作は、図５の例と同様である。
【００６４】
（２）本実施形態では、表示用画像の特定位置に対応付けて、表示用画像に重畳して表示可能な付加情報を追加するステップを、更にコンピュータに実行させることが可能である。図１５は、図１４のフローチャートにおけるステップＳ２１２に対応した情報端末１０Ａ側での表示画面９０を示した図である。図１５において、画面９０の下方部には、ステップＳ２０９，Ｓ２１０にて抽出された画像Ｓ−１〜Ｓ−８がその連番順に一覧表示されている。また画面９０の中央部には、画像Ｓ−１〜Ｓ−８の中から選択された選択画像（ここでは画像Ｓ−２）が拡大表示されている。
【００６５】
また、選択画像の下方には、選択画像に対する追加修正を行うためのアイコン９１ａ、９１ｂ、９１ｃ、９１ｄが配置されている。また、選択画像の図中右側には、抽出された画像Ｓ−１〜Ｓ−８を拡大して連番順に切替表示させるプレビュー動作を実行するためのアイコン９２ａと、追加修正情報を管理サーバ４０に送信するためのアイコン９２ｂが配置されている。
【００６６】
アイコン９１ａは、選択画像の特定位置に対応付けて付加情報を追加するステップにて用いられるアイコンである。アイコン９１ａがタッチされると、図１６（ａ）に示すように、選択画像の何れかの位置にアイコン９５を新たに表示する。このアイコン９５は、図中の矢印で示すように、選択画像中の任意の位置に移動可能とされており、使用者によって選択画像中の特定位置に移動させることができる。
【００６７】
続いて、図１６（ｂ）に示すような付加情報を入力するためのウィンドウ９６を開く。ウィンドウ９６の右側の領域９６ａは文字情報を入力するための領域、また左側の領域９６ｂは画像を貼り付けるための領域である。使用者がウィンドウ９６内に必要な情報を入力した後、ウィンドウ９６内の保存用アイコン９７ａをタッチすると、情報端末１０は選択画像中の特定位置に設定されたアイコン９５と、ウィンドウ９６内に入力された付加情報とを関連付ける。このようにして新たに追加された情報は、図１４のステップＳ２１３にて管理サーバ４０に送信され、コンテンツ７２の内容に反映される（ステップＳ２１４〜Ｓ２１５）。
【００６８】
付加情報が追加されたコンテンツ７２では、図１７（ａ）に示すように、利用者端末６の画面６ａに表示用画面Ｓ−２が表示された際、表示用画面Ｓ−２の特定位置にアイコン９５が表示される。そして利用者がこのアイコン９５にタッチすると、図１７（ｂ）に示すように、アイコン９５に関連付けされた付加情報が記載された表示部９８が表示用画像Ｓ−２に重畳して表示される。例えば、表示用画像が腕時計の画像であった場合に、文字盤上にアイコン９５を設定しておけば、利用者は、文字盤上のアイコン９５をタッチすることで、文字盤に関する詳細情報を別途表示される表示部９８から取得することができる。
【００６９】
なお、図１５の画面９０におけるアイコン９１ｂは、選択画像の特定位置に対応付けたアイコン９５に他のウェブページのＵＲＬ情報を関連付けて、アイコン９５にタッチすると他のウェブページが表示されるようにするためのアイコンである。またアイコン９１ｄは、抽出された画像（本例の場合Ｓ−１〜Ｓ−８）の中から不要な画像を選択して削除するためのアイコンである。
【００７０】
（３）本実施形態では、コンテンツ生成プログラムＰ１により情報端末１０に電子式の手ぶれ補正ステップを実行させて、動画の各フレーム間での被写体２のずれを補正することが可能である。手ぶれ補正ステップを実行する場合には、図１８に示すように、撮像装置１６から出力された画像の全領域１００に対し、有効領域１０１を小さく設定しておき、有効領域１０１の外側の余剰領域１０２を利用して、被写体２のずれ量が小さくなるように有効領域１０１の位置を調整する。
【００７１】
手ぶれ補正ステップでは、動画撮影が開始されると、撮像装置１６から出力されたフレーム毎の画像データを一旦、ＲＡＭ等で構成された一時記憶領域に保持する。そして前のフレームの画像（図１８（ａ）参照）と後のフレームの画像（図１８（ｂ）参照）を比較して、フレーム間での被写体２のずれ量を検出し、ずれ量が小さくなるように後のフレームの画像における有効領域１０１の位置を調整する。このようにフレーム毎に有効領域１０１を調整すれば、有効領域１０１内における被写体２の位置を略一定にすることができる。即ち、有効領域１０１内の画像を、対応するフレームの画像として記憶装置２２に記憶することで、動画撮影時における被写体２のずれを補正することができる。なお、撮像装置１６が光学式の手ぶれ補正機構を内蔵している場合には、これと併用することも可能である。
【００７２】
以上本発明の実施形態を詳述したがこれはあくまで一例示である。例えば、上記実施形態では、表示用画像を抽出するに際し、まず抽出条件に該当するフレームを特定し、特定のフレームに対応する画像のみを静止画に変換しているが、場合によっては動画を構成する全てのフレームに対応する画像を静止画に変換し、その後に抽出条件に該当する静止画を表示用画像として抽出することも可能である。また本実施形態では、時計を撮影対象としたが、家電製品や車といった大きな物を対象としてコンテンツを生成することも当然可能である等、本発明はその趣旨を逸脱しない範囲において種々変更を加えた態様で実施可能である。また本発明は、上記実施形態の機能を実現するプログラムを、コンピュータが読み出し実行処理するが、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行なう場合も含まれる。
【符号の説明】
【００７３】
２  被写体（商品）
１０，１０Ａ  情報端末
１３  表示画面
１６  撮像装置
３０，５６  画像抽出手段
３２，５８  画像接続手段
４０  管理サーバ
６７  グリッド線
６８  残像
７２  コンテンツ
１０２  有効領域
Ｐ１，Ｐ２  コンテンツ生成プログラム
Ｓ−１〜Ｓ−８  表示用画像（静止画）
【図１】
2020065174.tif 000003
【図２】
2020065174.tif 000004
【図３】
2020065174.tif 000005
【図４】
2020065174.tif 000006
【図５】
2020065174.tif 000007
【図６】
2020065174.tif 000008
【図７】
2020065174.tif 000009
【図８】
2020065174.tif 000010
【図９】
2020065174.tif 000011
【図１０】
2020065174.tif 000012
【図１１】
2020065174.tif 000013
【図１２】
2020065174.tif 000014
【図１３】
2020065174.tif 000015
【図１４】
2020065174.tif 000016
【図１５】
2020065174.tif 000017
【図１６】
2020065174.tif 000018
【図１７】
2020065174.tif 000019
【図１８】
2020065174.tif 000020
【手続補正書】
【提出日】令和1年12月11日(2019.12.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
取得された動画から、抽出枚数に応じてフレーム番号の順で等間隔に選ばれた特定の静止画を表示用画像として抽出する画像抽出ステップと、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、
をコンピュータに実行させることを特徴とするコンテンツ生成プログラム。
【請求項２】
前記画像接続ステップにおいて、撮影順に配列させた際、互い隣接する前記表示用画像同士を関連付けて接続することを特徴とする請求項１に記載のコンテンツ生成プログラム。
【請求項３】
前記表示用画像の特定位置に対応付けられ、該特定位置が選択された場合に、前記表示用画像に重畳して表示可能な付加情報を追加する付加情報追加ステップを、コンピュータに実行させることを特徴とする請求項１，２の何れかに記載のコンテンツ生成プログラム。
【請求項４】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、上下および左右の方向に格子状に延びるグリッド線を前記情報端末の表示画面に表示させるステップを、前記情報端末に実行させることを特徴とする請求項１〜３の何れかに記載のコンテンツ生成プログラム。
【請求項５】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、撮影開始直後の１つのフレーム画像を残像として、現在のフレーム画像とともに前記情報端末の表示画面に撮影終了時まで継続して表示させる残像表示ステップを、前記情報端末に実行させることを特徴とする請求項１〜４の何れかに記載のコンテンツ生成プログラム。
【請求項６】
前記コンピュータが撮像装置を備えた情報端末であって、
動画を撮影するに際し、フレーム毎の画像を一時記憶領域に保持し、前のフレームの画像と後のフレームの画像を比較して、フレーム間での被写体のずれ量を検出し、前記ずれ量が小さくなるように、後のフレームにおける画像の有効領域を調整する手ぶれ補正ステップを、前記情報端末に実行させることを特徴とする請求項１〜５の何れかに記載のコンテンツ生成プログラム。
【請求項７】
生成された前記コンテンツを記憶装置内に登録するコンテンツ登録ステップと、
インターネットを介して前記コンテンツにアクセス可能な公開情報を出力する公開情報出力ステップと、
をコンピュータに実行させることを特徴とする請求項１〜３の何れかに記載のコンテンツ生成プログラム。
【請求項８】
コンピュータに実行させて、複数の静止画を含むコンテンツを生成する方法であって、
取得された動画から、抽出枚数に応じてフレーム番号の順で等間隔に選ばれた特定の静止画を表示用画像として抽出する画像抽出ステップと、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、
を有することを特徴とするコンテンツ生成方法。
【請求項９】
取得された動画から、抽出枚数に応じてフレーム番号の順で等間隔に選ばれた特定の静止画を表示用画像として抽出する画像抽出手段と、
抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続手段と、を備え、
前記動画から得られた前記静止画を前記表示用画像として前記コンテンツを生成することを特徴とするコンテンツ生成システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明のコンテンツ生成プログラムは、取得された動画から、抽出枚数に応じてフレーム番号の順で等間隔に選ばれた特定の静止画を表示用画像として抽出する画像抽出ステップと、抽出された前記表示用画像同士を関連付けて接続し、複数の静止画を含むコンテンツを生成する画像接続ステップと、をコンピュータに実行させることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明では、動画を構成する多数のフレームから、抽出枚数に応じてフレーム番号の順で等間隔に選ばれた特定の静止画を、表示用画像として抽出するため、被写体である商品の周りに３６０°移動して得た１つ動画から、商品の正面視、右側面視、背面視、左側面視といった異なる視野で撮影された静止画を、必要に応じて表示用画像として得ることができる。