(57)【特許請求の範囲】
【請求項１】
仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送装置であって、
利用者端末からのアクセス要求を受信し利用者を認証する利用者情報取得手段と、
前記利用者の現実空間における位置情報を受信する利用者位置情報取得手段と、
前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索手段と、
前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動手段と、
前記仮想空間内において前記アバターを含む仮想的な対象物を撮影し動画を含む画像を生成する仮想空間画像生成手段と、
前記画像を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信手段とを有する仮想空間放送装置。
【請求項２】
前記利用者位置情報取得手段が、ＧＰＳ（全地球測位システム）により確定する利用者位置情報の取得手段を含む、請求項１の仮想空間放送装置。
【請求項３】
前記利用者位置情報に基づき、前記利用者が現実空間において移動の目的地としうるロケーションを検索するロケーション検索手段を含む、請求項１の仮想空間放送装置。
【請求項４】
前記仮想空間画像生成手段が、前記ロケーションを参照する画像を生成する、請求項３の仮想空間放送装置。
【請求項５】
前記資源場所送信手段が、前記ロケーション検索手段により検索されるロケーションを参照するテキストを前記利用者に送信する、請求項３の仮想空間放送装置。
【請求項６】
前記仮想空間内で撮影された前記動画を所定の手順で形式変換する動画ファイル作成手段を含む、請求項１の仮想空間放送装置。
【請求項７】
仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送システムであって、
利用者端末からのアクセス要求を受信し前記利用者を認証する利用者情報取得装置と、
前記利用者の位置情報を受信する利用者位置情報取得装置と、
前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索装置と、
前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動装置と、
前記仮想空間内において前記アバターを含む仮想的な対象物の動画を撮影し動画を含む画像を生成する仮想空間画像生成装置と、
前記動画を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信装置とを有する仮想空間放送システム。
【請求項８】
仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送装置であって、コンピュータに、
利用者端末からのアクセス要求を受信し前記利用者を認証する利用者情報取得ステップと、
前記利用者の位置情報を受信する利用者位置情報取得ステップと、
前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索ステップと、
前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動ステップと、
前記仮想空間内において前記アバターを含む仮想的な対象物の動画を撮影し動画を含む画像を生成する仮想空間画像生成ステップと、
前記動画を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信ステップとを
実行させる仮想空間放送プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想空間を利用して動画を含む画像を生成し、コンピュータ・ネットワーク、特にインターネットを介して配信する仮想空間放送装置に関する。特に、ブログから参照される動画画像を生成して配信する仮想空間放送装置に関する。
【背景技術】
【０００２】
［ブログ］
従来、インターネットを介して個人及びグループ等により運営され、インターネット・ブラウザを用いて編集でき、日々更新される日記的なサイトの総称である「ブログ」が普及しつつある。パーソナル・コンピュータ、携帯電話端末を含む端末装置を用いて、題名、投稿者情報、記事本文等のための所定の書式欄に文字データを記入し、画像ファイルを保存するデータ資源の場所等を適宜記入または写真等の画像ファイルをアップロードすることにより、ホームページ作成よりも手軽に記事を投稿できるとともに、同様の手軽な操作により他者の投稿へのコメントも可能である。企業等におけるブログの活用も推進されている（例えば、非特許文献１）。
［ＧＰＳを用いる現実空間位置情報の取得］
現実空間における位置情報の確定手段としては、全地球測地システム（ＧＰＳ）を用いるカーナビゲーション・システムが普及しており、ＧＰＳを利用可能な携帯電話端末（以下、ＧＰＳ携帯電話機）等が知られ、ＧＰＳ携帯電話機を利用する空間情報の収集方法が知られている（例えば、特許文献１）。また、ＧＰＳ携帯電話機を利用して旅行の履歴を記録する方法が知られている（例えば、特許文献２）。さらに、無線ネットワーク加入者装置の物理的座標位置によって利用可能となるメッセージを残すか、またはそのようなメッセージにアクセスする手段が知られている（例えば、特許文献３）。
［動画データベース］
インターネット上のデータ資源に動画ファイルを複数記憶して放送する手法の例として、ＹｏｕＴｕｂｅ（ユーチューブ）等が知られ、動画データベースに記憶された動画ファイル等の資源の場所を、ホームページ、ブログ、電子メール等から参照しうることが知られている（例えば、非特許文献２）。
［仮想空間における動画表示］
コンピュータ・ネットワークを介する仮想空間において、ユーザが自分の分身であるアバターを仮想的な３次元空間内で適宜移動すると、ユーザの端末画面には、前記仮想空間内に配置されたオブジェクトを含む動画が逐次的に表示されることが、例えば、セカンドライフ等のサービスによって行われている（例えば、非特許文献３）。
【特許文献１】特開２００４−１０４７４３号公開
【特許文献２】特開２００３−０４４５５２号公開
【特許文献３】特開２００２−１９９４２３号公開
【非特許文献１】総務省報道資料、「ビジネスブログ及びビジネスＳＮＳの活用事例募集」[online]、平成１７年１０月２４日、［平成１９（２００７）年９月１４日検索］、インターネット、<URL:  http://www.soumu.go.jp/s-news/2005/051024_2.html>
【非特許文献２】YouTube  Broadcast  Yourself  [online]、２００５年２月、［平成１９（２００７）年９月１８日検索］、インターネット、<URL:  http://jp.youtube.com/t/about>
【非特許文献３】Linden  Research,  Inc.、「Second  Lifeって何？  テクノロジー」[online]、平成１９年、［平成１９年９月１８日検索］、インターネット、<URL:  http://jp.secondlife.com/whatis/technology>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来のブログに含まれる内容は文章と静止画が主体であり、一部にはビデオカメラ等で撮影された動画が含まれる。静止画の記憶に要するデータ資源が主に記録画素数に依存するのに対し、動画の記憶は記録画素数及び記録時間の両方に依存し、特に記録時間に依存して増加するため、データ資源の必要量が静止画と比較して増大し、記録処理及びブログサーバ装置への送信等に長時間を要するという課題がある。
携帯端末及びビデオカメラ等で動画を撮影する場合、撮影機材を撮影場所まで持参して操作しなければならず不便であり、しかも自己を撮影するためには三脚等にビデオカメラを固定するか、他者に撮影手順等を指示し撮影を依頼しなければならないという課題がある。
ビデオカメラ等により動画を撮影して動画データベースに登録またはブログに掲載する場合には、当該動画をネットワーク経由でブログサーバにアップロードできるよう、ビデオ信号を符号化して所定のファイル形式に変換する必要があるという課題がある。
さらに、ビデオカメラ等により動画を撮影してブログに掲載する場合に、必ずしも撮影場所に関連する情報が動画に含まれないという課題がある。
【０００４】
本発明は、現実空間において自己の散策等の動作を自己の位置情報として取得し、仮想空間を利用してアバターに自己の移動の状況を再現させ、仮想空間内におけるアバター動画画像を生成することを目的とする。
本発明は、ＧＰＳ携帯電話機等を用いて取得した現実空間における利用者位置情報を、本発明の仮想空間放送装置に送信することにより、送受信速度に制約のある携帯電話端末を用いる場合においても、迅速かつ手軽に動画生成のための情報を作成しうることを目的とする。
本発明は、仮想空間上のアバターに自己の行動を代行させ、第三者視点を含む自由視点からの３次元空間画像を生成することにより、現実空間において撮影機材を携行する不便さや他者に撮影を依頼する等の煩わしさのない動画作成を目的とする。
【課題を解決するための手段】
【０００５】
本発明では、以下のような解決手段を提供する。
【０００６】
（１）仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送装置であって、利用者端末からのアクセス要求を受信し利用者を認証する利用者情報取得手段と、前記利用者の現実空間における位置情報を受信する利用者位置情報取得手段と、前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索手段と、前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動手段と、前記仮想空間内において前記アバターを含む仮想的な対象物を撮影し動画を含む画像を生成する仮想空間画像生成手段と、前記画像を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信手段とを有する仮想空間放送装置。
【０００７】
前記仮想空間放送装置は、ネットワーク接続したコンピュータ、特にインターネット接続したコンピュータであって、インターネットを介するサービスを提供するサーバ機能を備えていればよく、コンピュータの回路、規模、構成等は問わない。前記サーバは単一のコンピュータで構成したサーバでもよく、複数のコンピュータをネットワーク接続して構成したサーバでもよく、構成の詳細は問わない。
【０００８】
（仮想空間の動画）
前記仮想空間を用いる動画は、仮想空間内に適宜設定した視点からアバターを含む仮想空間内のオブジェクト等を撮影対象として、時間の連続性を有して撮影される動画を含む。前記アバターを含む仮想空間内のオブジェクトは、撮影中に仮想空間内を移動してもよく、静止していてもよい。
【０００９】
（仮想空間の撮影）
前記視点は撮影期間中に同一の仮想空間内の場所であってもよく、撮影期間中に視点を移動してもよい。前記撮影は、撮影対象となる仮想空間内のオブジェクトに対する視野角の広さを一定にして行ってもよく、撮影期間中に視野角の広さを変化させてもよい。
【００１０】
（動画の配信）
前記動画の配信は、本発明の仮想空間放送装置にアクセスする者に対して、前記アクセスする者が用いるインターネット・ブラウザ等に表示しうる形式の動画をストリームとして配信してもよく、またブラウザに表示しうる形式の動画をファイルとして参照させてもよく、動画配信の形態の詳細は問わない。前記アクセスする者が用いる前記動画の表示手段はブラウザに限らず、動画を含む画像表示のためのプログラム、アプリケーション等であってもよく、本発明の仮想空間放送装置が配信する動画の端末装置における表示手段の詳細は問わない。
【００１１】
（利用者情報取得手段）
前記利用者情報取得手段は、仮想空間の利用者（ユーザ）の固有情報を記憶したユーザ情報データベースを参照し、前記ユーザに固有の情報を取得する。前記ユーザに固有の情報は、本発明の仮想空間放送装置が提供するサービスにおける前記ユーザを特定するための情報（以下、ユーザＩＤ）、前記ユーザが仮想空間内で操作するアバターの情報、前記アバターが仮想空間内で所有するオブジェクトの情報等を適宜含む。前記ユーザＩＤは前記ユーザが前記仮想空間の正規の利用者であることの認証等に用いられる。前記認証は前記仮想空間放送装置により行ってもよく、前記仮想空間放送装置と接続したユーザ認証のための認証サーバにより行ってもよく、前記ユーザの認証手段の詳細は問わない。認証サーバは仮想空間放送装置とネットワークを介して接続してもよく、仮想空間放送装置に内蔵してもよい。
【００１２】
（利用者位置情報取得手段）
前記利用者位置情報取得手段は、現実空間におけるユーザの位置情報を取得しうる手段であり、より具体的には、ＧＰＳ装置、カーナビゲーション・システム、ＧＰＳ携帯電話機（携帯電話機はＰＨＳを含む）、ＧＰＳ付きノートパソコン、固有の位置情報を有する公衆無線ＬＡＮ（ホットスポット）への利用者端末の接続、固有の位置情報を有する携帯電話装置基地局への携帯端末の接続、固有の位置情報を有するネットワーク接続端末装置におけるユーザ個人情報と関連付けられたＩＣカード及び／または磁気記録媒体等の使用、固有の位置情報を有する複数の監視カメラによる利用者の追跡、固有の位置情報を有する無線ＩＣチップ（ＲＦＩＤタグ）読取装置による利用者に携行される前記ＩＣチップの検出及び追跡、ユーザが移動しながら使用する固定電話機の逆探知等であるが、これらに限らず、ユーザの位置情報を取得できる手段であればよく、詳細は問わない。
【００１３】
前記利用者位置情報取得手段により記録される位置情報は、記録の時刻を適宜含む。前記時刻はＧＰＳ装置が受信するデータに基づいてもよく、端末装置に固有の時間情報でもよく、詳細は問わない。
【００１４】
前記利用者位置情報取得手段により記録される位置情報は、同一ユーザの複数の場所における位置情報を含む。例えば、前記ユーザが散策しながら、ＧＰＳ携帯電話機を用い、ある場所において位置情報を記録した後、別の場所に移動して位置情報を記録すること等を含む。
前記位置情報の記録は、ユーザが毎回手操作により実施してもよく、所定の時間間隔で自動的に連続して実施してもよく、前記位置情報を記録するタイミングは適宜設計しうる。
【００１５】
前記位置情報の記録は、携帯電話機を用いて鉄道改札機の運賃支払いの情報を送受信することに伴い実施する等、現実空間の特定の場所に関連付けられた情報に基づいて実施してもよい。
【００１６】
（仮想空間検索手段）
前記仮想空間検索手段は、前記利用者位置情報を仮想空間内位置情報に変換する手段であり、より具体的には、現実空間における前記利用者の散策等の行程を、仮想空間内に再現するために仮想空間内の位置情報を得る手段である。
前記仮想空間検索手段は、現実空間においてＧＰＳ等により取得されたユーザの位置情報を、仮想空間内において定義された座標に変換してもよく、仮想空間内に配置された仮想的な道路等のオブジェクトの近傍に割り当ててもよく、仮想的な建築物の内部を仮想空間内位置情報として用いてもよく、仮想空間内における位置情報の変換は適宜設計できる。
【００１７】
（アバター移動手段）
前記アバター移動手段は、前記仮想空間検索手段により得られた仮想空間内位置情報を、前記ユーザの仮想空間内におけるアバターの位置情報として、アバターを仮想空間内で移動させる。前記仮想空間内位置情報は、現実空間における記録の時刻に基づいて移動のための順序が定義される。仮想空間においてアバター移動のための経路が複数存在する場合は、最短経路を選択してもよく、ユーザが通過点を指定してもよく、経路の選択は適宜設計できる。
【００１８】
仮想空間内におけるアバターの移動のための所要時間は適宜設計できる。例えば、現実空間においてＡ地点からＢ地点までの移動に徒歩で３０分を要したとしても、仮想空間内におけるアバターの移動のための所要時間は１秒でも１分でも何でもよい。仮想空間内におけるアバターの移動は、途中の経路の一部または全部の表示を省略し、Ａ地点でアバターが消失した後、場面をＢ地点に変更してアバターが出現してもよく、前記消失は徐々に姿が消えるフェード・アウトでもよく、前記出現は徐々に姿が現れるフェード・インでもよく、仮想空間内におけるアバターの移動に伴う画面効果は適宜設計できる。
【００１９】
（仮想空間画像生成手段）
前記仮想空間画像生成手段は、仮想空間内の前記アバターを含む仮想的な対象物を撮影するための、仮想空間内の仮想的な視点を適宜設定することを含む。前記視点は前記アバターの顔面の上方等でもよく、前記アバターの後頭部上方等でもよく、前記アバターとの相対的位置は適宜設計できる。前記視点から見た仮想空間の視野は、前記アバターの全身または一部を含んでもよく、前記視野の視角は適宜設計できる。
【００２０】
前記仮想空間画像生成手段が生成する動画の形式は適宜設計できる。前記動画は、インターネット・ブラウザ等によりアクセスする者の端末画面に表示できればよく、ストリームとして配信されてもよく、ファイルとして閲覧されてもよい。前記動画は、別途文字情報等を記憶するための領域を含んでもよい。動画の１フレーム当たりの画素数、単位時間当たりのフレーム数、圧縮率等は適宜設計できる。
【００２１】
仮想空間内には、前記仮想空間画像生成手段以外の手段が生成する動画が含まれてもよく、現実空間を被写体とする写真画像等が含まれてもよい。
【００２２】
前記仮想空間画像生成手段が生成する動画には、前記利用者位置情報取得手段により記録される現実空間におけるユーザの位置情報、前記位置情報に基づくユーザ近傍の建築物の名称、地名、名所旧跡の名称等、前記仮想空間内のオブジェクトに関連づけられた名称等を含んでもよい。例えば、仮想空間内においてアバターが特定の仮想的な建築物に接近するにつれて、動画の画面内において前記建築物近傍にその名称を示す文字をオーバーレイ表示してもよい。動画の画面内における名称等の表示は適宜設計できる。
【００２３】
（資源場所送信手段）
前記資源場所送信手段は、前記仮想空間画像生成手段が生成した動画が記憶されたネットワーク上の資源の場所を、前記ユーザに送信する。前記資源の場所は、前記動画を参照するための、インターネット上の資源を特定するための形式的な記号の並びであるＵＲＬ（Uniform  Resource  Locator）であり、ホームページ、ブログ、電子メール等に埋め込むことができる。
【００２４】
前記資源場所送信手段が送信する情報は、前記仮想空間検索手段の検索結果を含んでもよい。すなわち、前記動画を参照するためのＵＲＬに加えて、前記動画に含まれる仮想的な建物、仮想的な地名、種々のオブジェクトの名称等を、前記ユーザに適宜送信してもよい。前記ユーザは、具体的に名称の示された仮想空間内のオブジェクトの情報から、前記ＵＲＬが示す動画と前記オブジェクトを相互に連想することができる。
また、前記資源場所送信手段が送信する情報は、前記利用者位置情報取得手段に基づく現実空間の情報を含んでもよい。これにより、前記ユーザは、現実空間の位置に基づく情報及び仮想空間内のオブジェクトの情報を、前記ＵＲＬが示す動画と相互に連想することができる。
【００２５】
本発明の仮想空間放送装置を用いることにより、ユーザがＧＰＳ携帯電話機等を携行して散策しながら、任意の地点において取得した現実空間の位置情報を本発明の仮想空間放送装置に送信すると、仮想空間内のアバターに前記ユーザの行動を代行させた動画が生成される。前記ユーザには動画を記憶したデータ資源の場所が通知され、前記資源の場所の情報をブログ、電子メール等に埋め込むことにより、動画を伴うブログ等を手軽に作成できる。
【００２６】
本発明の仮想空間放送装置が生成する動画を含む画像には、ＩＤの異なる複数のユーザが同時に含まれてもよい。例えば、複数のユーザが１画面に含まれるよう現実空間において集合し、同一の一定期間中にそれぞれが自己の位置情報を取得して本発明の仮想空間放送装置に送信することにより、仮想空間内に複数のアバターが含まれ、前記複数のアバターが仮想空間内を移動する動画等が生成されうる。
【００２７】
本発明の仮想空間放送装置においては、アバターを含む仮想空間内の画像を撮影できるので、現実空間において第三者視点を得るためにカメラを固定する三脚を持参する等の不便さがない。ユーザは、あたかもカメラで風景を撮影するかのような簡便な操作により現実空間の位置情報を取得すればよい。本発明の仮想空間放送装置においては、現実空間におけるユーザの経路を仮想空間においてアバターが再現して移動し、これを第三者視点から見た仮想空間における動画を生成することができる。
【００２８】
複数のユーザが同時期に本発明の仮想空間放送装置を用い、仮想空間内に複数のアバターを含む動画を生成することにより、アバターを登場人物とするアニメーション映画作品等を携帯電話の操作により手軽に作成することができる。
【００２９】
（２）前記利用者位置情報取得手段はＧＰＳ（全地球測位システム）により確定する利用者の位置情報の取得手段を含む、（１）の仮想空間放送装置。
【００３０】
前記ＧＰＳは、単独で利用者の位置情報を取得して表示するＧＰＳ装置でもよく、カーナビゲーション・システムや携帯電話等に含まれて利用者の位置情報を取得して表示するＧＰＳ装置でもよい。前記位置情報を本発明の仮想空間放送装置に送信するための好適な手段は、ＧＰＳ携帯電話機を用いることであるが、これに限らず、利用者はＧＰＳ装置と電気的に分離したノートパソコン等を用いて手操作により本発明の仮想空間放送装置に自己の位置情報を送信してもよい。
【００３１】
前記ＧＰＳを用いることにより、本発明の仮想空間放送装置を利用するユーザは、現実空間における自己の位置情報を簡便に取得しうる。
【００３２】
（３）前記利用者位置情報に基づき、前記利用者が現実空間において移動の目的地としうるロケーションを検索するロケーション検索手段を含む、（１）の仮想空間放送装置。
【００３３】
前記ロケーションは、本発明の仮想空間放送装置のユーザが、現実空間において移動の目的地としうるものであれば何でもよい。例えば、複数の事業体が同一建築部内の別個の部屋をそれぞれ個別に借用または所有し、前記ユーザが特定の１の居室を指すロケーションを目的地とする場合、他の居室を指すロケーションは前記目的地であるロケーションとは異なるものとして識別されうる。前記ロケーションは、事業体内の個別の部署に関連づけられた区画等を識別してもよい。前記ロケーションは、現実空間においてユーザの近傍に存在しうる、店舗、建物、施設、公園、名所旧跡等の不動産を含む。
また、前記ロケーションは、例えば、昼間は倉庫に収納され夜間のみ人通りの多い街角で営業し、顧客が任意の長さの時間において別の場所から立ち寄ることのできる屋台等の移動可能なものを含む。また、例えば、電車や飛行機や船舶等所定のスケジュールに従い運行する旅客移動手段の内部を、特定の時刻における存在場所からその後の時点における存在場所への移動が予定された移動であると考えられる、出発地から到着地の間に連綿と連続する複数の目的地として含むことができる。すなわち、寝台列車に含まれる特定の１の寝台等は、これを目的地として、前記ロケーション検索部を用いて検索しうる。これらの点において、本発明の仮想空間放送装置のロケーション検索手段が検索するロケーションは、地図情報に含まれ、それ自体が移動しない地名、住所等に基づく識別とは異なる。
また、前記ロケーションは、誘致未決定の競技施設建設予定地等、実際にはまだ存在しない架空の建物と関連づけられた名称であってもよく、歴史上人物の居所跡等、実体が消失した構造物と関連づけられた名称であってもよく、前記ユーザが散策等の移動の目的地、移動の目標、移動の経過場所になりうるものであれば何でもよい。さらに、前記ロケーションは地名、自然物の名称等であってもよい。
前記ロケーション検索手段は、前記利用者位置情報に基づき、前記ロケーションを検索し出力することを含む。
【００３４】
前記ロケーション検索部は、１の利用者位置情報から１のロケーションを検索してもよく、複数のロケーションを検索してもよい。例えば、本発明の仮想空間放送装置のユーザが現実空間における鉄道の駅前において送信した位置情報に基づいて、前記ロケーション検索部は、駅名を検索してもよく、駅舎及び周辺の建築物を検索してもよく、前記駅舎を含む国名及び／または都道府県市町村名を検索してもよく、前記駅前を経路に含む他の交通手段の経路に含まれる地名を検索してもよく、検索するロケーションの数は適宜設計しうる。
【００３５】
前記ロケーションを示す情報の形式は、テキストでもよく、インターネット上のデータ資源の場所を示すためのリンク情報でもよく、画像でもよく、これらの組合せでもよく、形式の詳細は問わない。
【００３６】
前記ロケーションには、事業体等の名称、商標、広告等を含んでもよい。例えば、ある道路の交差点の名称が特定の地名に関連づけられた「蛍の辻」であり、前記交差点に面して携帯電話機用品販売を業とする事業体Ｑ社の営業所が立地する場合、「Ｑ社前」という名称を前記「蛍の辻」と同一の交差点を示す名称として前記ロケーション検索部の検索結果に含めてもよく、「光る携帯ストラップのＱ社前」等の公告を含む名称を前記ロケーション検索部の検索結果に含めてもよい。
【００３７】
前記ロケーションには、本発明の仮想空間放送装置に含まれる前記仮想空間検索手段のための、仮想空間内の位置情報を含んでもよい。例えば、前記ロケーション検索部は、現実空間における鉄道の駅前と関連づけられた、仮想空間における仮想的な鉄道の駅前の情報を検索しうる。仮想空間内に現実空間と同等の仮想的な建築物等が存在しない場合は、前記ロケーション検索部は現実空間のロケーションのみを検索結果として示してもよく、仮想空間には関連づけのできる情報のないことを検索結果に示してもよい。
前記ロケーション検索部が、現実空間におけるロケーションに前記仮想空間検索手段のための情報を関連づけることにより、前記仮想空間検索手段は仮想空間検索のためのより詳細な検索条件を設定しうる。また、前記ロケーション検索部による検索結果は、本発明の仮想空間放送装置に含まれる前記資源場所送信手段によりユーザに送信される情報に含まれてもよく、ユーザは仮想空間内の位置情報及び位置情報に関連づけられた仮想的な建築物等のオブジェクトの情報を自己のブログ、ホームページ、電子メール等に手操作で入力する必要がなく、前記情報を簡便に利用することができる。
【００３８】
前記ロケーション検索手段を用いることにより、本発明の仮想空間放送装置のユーザは、利用者位置情報と関連付けが可能な設備、建物、地名、自然物等の情報を、テキスト形式、画像形式、インターネット上のリンク情報等から任意に選択して簡便に得ることができる。
【００３９】
（４）前記仮想空間画像生成手段が、前記ロケーションを参照する画像を生成する、（３）の仮想空間放送装置。
【００４０】
前記ロケーションを参照する画像は、前記画像と関連付けられた前記ロケーションへのリンクを含む。例えば、インターネット・ブラウザ等を用いて前記画像にアクセスする者の端末装置において、前記画像にマウスカーソルを合わせることにより前記ロケーションへのリンクが使用可能となり、マウスクリックにより前記ロケーションが表示されうる。
【００４１】
前記ロケーションの参照は、生成される画像全体に含まれてもよく、画像の一部に参照先が関連付けられていてもよい。例えば、生成される動画に含まれる、仮想空間内の建築物をクリックすることにより、この建築物と関連付けられた広告を含むロケーションが表示されてもよい。
【００４２】
前記仮想空間画像生成手段を用いることにより、本発明の仮想空間放送装置が生成する動画を参照する者は、現実空間のロケーションと関連付けられた３次元仮想空間及び本発明の仮想空間放送装置を継続的に利用することへの興味関心をもつことができる。また、ロケーションに含まれる広告を提供する広告主は、３次元仮想空間を利用する広告配信の機会が得られる。
【００４３】
（５）前記資源場所送信手段が、前記ロケーション検索手段により検索されるロケーションを参照するテキストを前記利用者に送信する、（３）の仮想空間放送装置。
【００４４】
前記ロケーションを参照するテキストは、表示データ及び表示制御データを記載したＨＴＭＬ形式のテキストでもよく、テキストエディタを用いて編集しうるファイルであれば何でもよい。
【００４５】
前記ロケーションを参照するテキストは、前記テキストと関連付けられた前記ロケーションへのリンクを含む。例えば、インターネット・ブラウザ等を用いてブログにアクセスする者の端末装置において、前記テキストにマウスカーソルを合わせることにより前記ロケーションへのリンクが使用可能となり、マウスクリックにより前記ロケーションが表示されうる。
【００４６】
本発明の仮想空間放送装置のユーザは、前記資源場所送信手段がロケーションを参照するテキストを前記ユーザに送信することにより、ロケーションへの関連付けを含むブログの原稿を簡便かつ手軽に作成することができる。
【００４７】
（６）前記仮想空間内で撮影された前記動画を所定の手順で形式変換する動画ファイル作成手段を含む、（１）の仮想空間放送装置。
【００４８】
前記形式変換は、画像圧縮方式の変更、画像表示領域の拡大縮小、表示領域内の一部領域の抽出、動画の時間分解能（タイムスライス数）の変更、動画コーデックの変換等を適宜含む。
【００４９】
前記形式変換は、動画を含むブログを参照するインターネット・ブラウザが表示しうる形式の動画を生成できればよく、形式の詳細は問わない。
【００５０】
本発明の仮想空間放送装置に含まれる仮想空間動画撮影手段を用いることにより、ユーザは手作業でビデオ信号の符号化やファイル形式変換をする必要がなく、作成された動画をブログ、電子メール等から手軽に参照しうる。
【００５１】
（７）仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送システムであって、利用者端末からのアクセス要求を受信し前記利用者を認証する利用者情報取得装置と、前記利用者の位置情報を受信する利用者位置情報取得装置と、前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索装置と、前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動装置と、前記仮想空間内において前記アバターを含む仮想的な対象物の動画を撮影し動画を含む画像を生成する仮想空間画像生成装置と、前記動画を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信装置とを有する仮想空間放送システム。
【００５２】
前記仮想空間放送システムは、全体が１のコンピュータまたはサーバ装置であってもよく、それぞれの装置が独立したコンピュータまたはサーバ装置をネットワークを介し接続してシステムとしてもよく、構成の詳細は問わない。
【００５３】
前記仮想空間放送システムを用いることにより、ユーザはＧＰＳ携帯電話機等を携行して散策等をしながら適宜自己の位置情報を取得して本発明の仮想空間放送システムに送信することで、動画を伴うブログ等を手軽に作成しうる。
本発明の仮想空間放送システムにおいては、簡便な操作により、仮想空間においてアバターがユーザの行程を再現して移動する第三者視点から見た動画を生成することができる。
【００５４】
（８）仮想空間を用いて動画を作成し、コンピュータ・ネットワークを介して前記動画を配信する仮想空間放送装置であって、コンピュータに、利用者端末からのアクセス要求を受信し前記利用者を認証する利用者情報取得ステップと、前記利用者の位置情報を受信する利用者位置情報取得ステップと、前記利用者位置情報を仮想空間内位置情報に変換する仮想空間検索ステップと、前記利用者に仮想空間内で関係付けられたアバターを前記仮想空間内位置情報に基づいて仮想空間内で移動するアバター移動ステップと、前記仮想空間内において前記アバターを含む仮想的な対象物の動画を撮影し動画を含む画像を生成する仮想空間画像生成ステップと、前記動画を記憶するネットワーク資源の所在場所を前記利用者に送信する資源場所送信ステップとを実行させる仮想空間放送プログラム。
【００５５】
前記仮想空間放送プログラムは、全体を１のコンピュータに実行させてもよく、ネットワークを介して接続した複数のコンピュータにまたがって各ステップを実行させてもよく、前記仮想空間放送プログラムを実行させるコンピュータの詳細は問わない。前記仮想空間放送プログラムを記憶する媒体の種類は何でもよい。
【００５６】
前記仮想空間放送プログラムを用いることにより、ユーザはＧＰＳ携帯電話機等を携行して散策等をしながら適宜自己の位置情報を取得して本発明の仮想空間放送システムに送信することで、動画を伴うブログ等を手軽に作成しうる。
本発明の仮想空間放送プログラムにおいては、簡便な操作により、仮想空間においてアバターがユーザの行程を再現して移動する第三者視点から見た動画を生成することができる。
【発明の効果】
【００５７】
本発明によれば、ユーザは散策しながら、随時、移動先においてあたかも写真機のシャッターボタンを押す感覚でＧＰＳ携帯電話機を操作することにより、動画を伴うブログ、電子メール等を手軽に作成することができる。
また、本発明によれば、ユーザは例えば位置情報取得及び情報送信のためのＧＰＳ携帯電話機を携行すればよく、従来のように動画作成のための撮影機材を持ち歩かなくてもよいので、撮影機材携行の不便が解消できるとともに、位置情報を取得した撮影場所の情報を動画に含ませることができる。
また、本発明によれば、現実空間における自己の行動を仮想空間を用いてアバターに再現させることにより、第三者視点からのアバター動画を作成できるので、他者に撮影を依頼する等の手間が不要になるとともに、第三者視点から撮影した映画やアニメーションのような作品性を有する動画を作成できる。
さらに、複数のユーザが本発明の仮想空間放送装置を用い、仮想空間内に複数のアバターを含む動画を生成することにより、アバターを登場人物とするアニメーション映画作品等を携帯電話の操作により手軽に作成することができる。
【発明を実施するための最良の形態】
【００５８】
以下、本発明の一実施形態に係る仮想空間放送装置について図を参照しながら説明する。
【００５９】
［動画ブログ作成支援方法］
図１は、本発明の一実施形態に係る仮想空間放送装置の構成を示す図である。
図１に示す例において、仮想空間放送装置１０は、利用者情報取得部１２、利用者位置情報取得部１２、ロケーション検索部１４、仮想空間検索部１５、アバター移動部１６、仮想空間画像生成部１７、動画ファイル作成部１８、資源場所送信部１９を含む。
【００６０】
仮想空間放送装置１０を利用しようとするユーザは、ＧＰＳ携帯電話機２３等を携行し、適宜、ＧＰＳ衛星２２が送信する位置情報のための通信を用いて自己の位置情報を前記ＧＰＳ携帯電話機２３に記憶させ、前記自己の位置情報を仮想空間放送装置１０に送信する。
仮想空間放送装置１０に含まれる利用者情報取得部１２は、仮想空間放送装置１０にアクセスしようとする前記ユーザを認証し、アクセスを許可する。
【００６１】
利用者位置情報取得部１３は、前記ユーザが携行するＧＰＳ携帯電話機２３から受信した前記位置情報を取得する。
【００６２】
ロケーション検索部１４はロケーションデータベース（ＤＢ）２４と接続し、前記利用者位置情報取得部１３が取得したユーザの位置情報に基づいて、現実空間においてユーザが目的地としうるロケーション、すなわち地点、場所、建築物、建築物内の居室等を検索する機能を有する。前記ロケーションは、平面図の形式の地図の画像、前記地図と関連付けられた地名等の文字情報を適宜含む。
【００６３】
仮想空間検索部１５、アバター移動部１６、仮想空間画像生成部１７は、仮想空間サーバ３１と接続し、前記仮想空間サーバ３１は仮想空間ＤＢ３０と接続する。ユーザは仮想空間サーバを利用して、仮想空間内のアバターの外観を編集する等の操作を行うことができる。
仮想空間検索部１５は、仮想空間内のアバター及びアバターと関連付けられた仮想空間位置情報、アバターの衣装等を検索する機能を有する。仮想空間検索部１５は、仮想空間内に定義されるユーザの視点から見た仮想空間内の風景等を構成する、自己のアバター、他者のアバター、仮想的な地面や遠景等の自然物、仮想的な道路や建築物等の人工物等の、前記視野に含まれるオブジェクトを適宜検索しうる。
【００６４】
アバター移動部１６は、前記仮想空間検索部１５が検索した前記仮想空間内位置情報に基づいて、前記ユーザのアバターを仮想空間内で移動する。アバターの視野、すなわちアバターとともに３次元仮想空間の画像を構成するオブジェクトの遠方限界は適宜設計しうる。アバターの移動に伴い、前記仮想空間検索部１５は前記視野に含まれるオブジェクトを適宜検索しうる。例えば、前記視野が仮想的な距離として１００ｍである場合に、アバターが５０ｍ移動するごとに前記仮想空間検索部１５は前記視野に含まれるオブジェクトを検索してもよく、アバターが１０ｍ移動するごとに検索してもよく、移動に伴う視野の更新及び視野に含まれるオブジェクトの更新は適宜設計しうる。
【００６５】
仮想空間画像生成部１７は、前記アバター移動部１６によるアバターの移動に伴って前記仮想空間検索部１５が検索した仮想空間内のオブジェクトを、３次元仮想空間にマッピングする。前記マッピング及び仮想空間内に適宜設けた仮想的な撮影手段により、前記ユーザの視点から見た２次元画像が生成される。前記２次元画像は端末装置等の表示手段により仮想空間内の風景等として眺めることができる。
仮想空間画像生成部１７は、例えば一定の時間間隔で継続的に前記２次元画像を撮影し続けることにより、前記仮想的な撮影手段の視点から見たオブジェクトを適宜含むアバター動画を生成しうる。すなわち、仮想空間画像生成部１７は、前記アバター移動部１６がユーザのアバターを仮想空間内で移動する状況を撮影しうる。アバターが仮想空間内の一定の場所にとどまっている場合においても、仮想空間画像生成部１７は、移動を開始する前のアバターの画像、アバターが所定の移動を完了した後のアバターの画像等を適宜撮影しうる。動画撮影の時間間隔は任意に設計しうる。仮想空間画像生成部１７が生成する画像は、動画に限定されず静止画でもよい。前記静止画は、一定の時間間隔に限らず、任意に撮影される複数の静止画でもよい。
【００６６】
動画ファイル作成部１８は、前記仮想空間画像生成部１７が生成した複数の２次元画像に基づき、所定のファイル形式の動画ファイル２７を作成する。前記所定のファイル形式は、画像情報の圧縮及び伸長に係る所定の手順を適宜含む。前記所定のファイル形式は、例えばｍｐｅｇ（モーションＪＰＥＧ）形式、ｆｌｖ（フラッシュ・ビデオ）形式等であるが、これらに限らず、インターネット・ブラウザ等を用いてユーザが閲覧しうる動画ファイル形式を適宜選択しうる。動画ファイル作成部１８を用いることにより、前記仮想空間画像生成部１７が生成した複数の２次元画像を圧縮した動画ファイル２７が作成される。適宜圧縮したファイル形式を用いて動画ファイル作成部１８が動画ファイル２７を記憶することにより、ユーザが前記動画を閲覧する場合のネットワークへの負荷が軽減されうる。
【００６７】
資源場所送信部１９は、前記動画ファイル作成部１８が作成した動画が記憶された、資源の場所を前記ユーザに送信する。前記送信は、例えば、電子メールにより行われる。前記資源の場所は、例えば、ＵＲＬとして記述される。
資源場所送信部１９を用いることにより、本発明の仮想空間放送装置からユーザに送信される情報は１つのＵＲＬとすることができる。すなわち、動画ファイル自体をユーザに送信する必要がない。ユーザは、携帯電話機等の通信速度及び記憶容量に制約のある端末を用いる場合においても、数１０バイトから数１００バイト程度のＵＲＬの情報のみで、前記動画を閲覧するための情報を得ることができる。前記ＵＲＬの情報は、ユーザが投稿するブログ、電子メール等に貼り付ける、または埋め込むことができ、ユーザは仮想空間内において撮影された動画を手軽に他者に紹介する等、利用することができる。
【００６８】
仮想空間放送装置１０を構成する各部分は、それぞれが独立したサーバ装置等のコンピュータであってもよく、全体として１台のサーバ装置等のコンピュータであってもよく、コンピュータの詳細は問わない。仮想空間サーバ３１は複数のサーバ装置等のコンピュータを接続して構成してもよく、１台のコンピュータでもよい。ロケーションＤＢ２４、動画ＤＢ２８、仮想空間ＤＢ３０は、それぞれが独立したデータベース・サーバ装置でもよく、他のサーバ装置等に含まれてもよい。仮想空間放送装置１０と、ロケーションＤＢ２４、動画ＤＢ２８、仮想空間サーバ３１との接続は、システムバスを共有してもよく、イントラネットでもよく、インターネットを介してもよく、接続の詳細は問わない。
【００６９】
ロケーションＤＢ２４は、前記ロケーションを記憶し、平面図の形式の地図の画像、前記地図と関連付けられた地名等の文字情報を適宜含む。ロケーションＤＢ２４は、もっぱら本発明の仮想空間放送装置１０からアクセスされる専用のデータベースでもよく、インターネットを介してアクセスしうる既成の地図データベースを含んでもよい。ロケーションＤＢ２４に含まれるロケーションのデータ構造は何でもよい。
【００７０】
動画ＤＢ２８は、本発明の仮想空間放送装置に含まれる動画ファイル作成部１８が作成した動画ファイル２７を記憶する。前記ユーザを含む不特定のネットワーク利用者は、それぞれの動画ファイルを閲覧するためのＵＲＬの情報を得ることにより、インターネット・ブラウザ等を用いて特定の動画を閲覧することができる。
【００７１】
仮想空間ＤＢ３０は、ユーザＩＤにより識別される仮想空間のアバター、仮想空間内の他のユーザのアバター、仮想的な自然物及び人工物のオブジェクト等、仮想空間の管理者により管理される情報等を含む。また、仮想空間ＤＢ３０は、前記ユーザが編集した自己のアバターの外見等の情報、前記ユーザが仮想空間内において作成及び／または編集したオブジェクトの情報等、前記ユーザにより管理される情報等を含む。さらに、仮想空間ＤＢ３０は、仮想空間内の背景音、仮想的な自然音、仮想空間内の移動手段等が発生する音声信号、仮想空間を介するユーザの通話音声、仮想空間内の各種音響効果等を含む音声及び端末に音声を発生するための音声情報を含む。
【００７２】
本発明の仮想空間放送装置は、それぞれ役割が分担されたロケーションＤＢ２４、動画ＤＢ２８、仮想空間ＤＢ３０を利用することにより、仮想空間放送装置が実施するロケーションの利用、仮想空間の利用、動画ファイルの記憶に係る諸段階を効率的に処理することができる。
【００７３】
本発明の仮想空間放送装置１０を用いることにより、ユーザはＧＰＳ携帯電話機を操作することにより、動画を伴うブログ、電子メール等を手軽に作成できる効果がある。また、本発明の仮想空間放送装置１０によれば、ユーザは従来のように動画作成のための撮影機材を持ち歩かなくてもよく、撮影機材携行の不便が解消できる。また、本発明の仮想空間放送装置１０によれば、現実空間における自己の行動を仮想空間を用いてアバターに再現させることにより、第三者視点からのアバター動画を作成できる効果がある。
【００７４】
［仮想空間放送装置のハードウェア構成］
図２は、本発明の好適な実施形態の一例に係る、動画ブログ作成支援装置のハードウェア構成を示す図である。以下、サーバを例にして説明するが、パーソナル・コンピュータをクライアント端末として用いる場合についても基本的には同様である。
【００７５】
仮想空間放送装置１０は、制御部１０８を構成するＣＰＵ１１０（マルチプロセッサ構成ではＣＰＵ１２０等複数のＣＰＵが追加されてもよい）、バスライン１０７、通信Ｉ／Ｆ１４０、メインメモリ１５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１６０、ＵＳＢポート１９０、Ｉ／Ｏコントローラ１７０、並びにキーボード及びマウス１８０等の入力手段や表示装置１２２を備える。Ｉ／Ｏコントローラ１７０には、テープドライブ１７２、ハードディスク１７４、光ディスクドライブ１７６、半導体メモリ１７８、等の記憶部１０９を接続することができる。ＢＩＯＳ１６０は、サーバの起動時にＣＰＵ１１０が実行するブートプログラムや、サーバのハードウェアに依存するプログラム等を格納する。ハードディスク１７４は、サーバとして機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶する。光ディスクドライブ１７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブ等を使用することができる。この場合は各ドライブに対応した光ディスク１７７を使用する。光ディスク１７７から光ディスクドライブ１７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１７０を介してメインメモリ１５０またはハードディスク１７４に提供することもできる。また、同様にテープドライブ１７２に対応したテープメディア１７１を主としてバックアップのために使用することもできる。
【００７６】
サーバに提供されるプログラムは、ハードディスク１７４、光ディスク１７７、またはメモリカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１４０を介してダウンロードされることによって、サーバにインストールされ実行されてもよい。
【００７７】
上述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶媒体としては、磁気記録媒体、光磁気記録媒体、光学記録媒体、電子媒体を含むが、これらに限定されない。前記磁気記録媒体には、磁気テープ、フロッピー（登録商標）ディスク、ハードディスク１７４、磁気ランダムアクセスメモリ（ＭＲＡＭ）等を含み、光磁気記録媒体には光磁気ディスク（ＭＯ及びＭＤ）等を含み、光学記録媒体には追記型コンパクトディスク（ＣＤ）、追記型デジタル多目的ディスク（ＤＶＤ）、追記型ブルーレイディスク、追記型ホログラフィック・ディスク等を含み、電子媒体には電気書き込み可能読み出し専用メモリ、ランダムアクセスメモリ、フラッシュメモリ、シリコン・ストレージ・ディスク等を含む。また、専用通信回線やインターネット等の通信回線に接続されたサーバシステムに設けたハードディスク１７４または光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムをサーバに提供してもよい。
【００７８】
ここで、表示装置１２２は、サーバ管理者によるデータの入力を受け付ける画面を表示したり、演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。入力手段は、ユーザによる入力の受け付けを行うものであり、キーボード及びマウス１８０等により構成してもよい。通信Ｉ／Ｆ１４０は、サーバを専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００７９】
以上の例は、仮想空間放送装置１０のハードウェア構成について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを仮想空間放送装置１０として動作させることにより上記で説明した機能を実現することもできる。従って、本発明において一実施形態として説明した仮想空間放送装置１０により実現される機能は、上述の方法を前記コンピュータにより実行することにより、あるいは、上述のプログラムを前記コンピュータに導入して実行することによっても実現可能である。
【００８０】
［データ構造］
図３は、本発明の一実施形態に係る、仮想空間放送装置に送信する利用者位置情報のデータ構造を示す図である。
【００８１】
ユーザが本発明の仮想空間放送装置１０に位置情報を送信することは、ユーザを識別するためのＩＤ、ＧＰＳ携帯電話機２３等が取得したユーザの位置情報、前記位置情報を取得した時刻等の送信等を含む。
例えば、図３に示すように、ユーザ位置情報４０は、ユーザＩＤ４１、端末ＩＤ４２、Ｘ座標４３、Ｙ座標４４、Ｚ座標４５、時刻４６を含むが、これらに限らず、日付け、国別識別番号等の情報が追加されてもよく、座標や時刻の表現は任意に設計しうる。
【００８２】
図３には、ユーザＩＤ４１が「ＡＢＣ０１２３４」である同一のユーザが、端末ＩＤ４２が「ＨＡＬ９００１」である同一の端末を用い、ユーザ位置情報を本発明の仮想空間放送装置１０に送信した場合を例示する。図３は、各行が１回の送信を表しており、時刻４６の列に含まれる情報は、例えば、「Ｔ１２０６３４」が１２時０６分３４秒の時刻を表す。
図３の例においては、ユーザは１２時０６分３４秒、１２時５５分４５秒、１４時３３分１２秒のそれぞれの時刻において位置情報を送信したことが示されている。Ｘ座標４３、Ｙ座標４４、Ｚ座標４５の各行は、位置情報を送信したそれぞれの前記時刻において、現実空間のユーザが存在した３次元座標を表す。図３の例では、任意に定めた原点を基準とする直交座標系の各軸の値を用いたが、これに限らず、緯度、経度、極座標表示等を任意に用いることができる。
【００８３】
本発明の仮想空間放送装置に係るユーザ位置情報のデータ構造を用いることにより、本発明の仮想空間放送装置は、ユーザＩＤ及び端末ＩＤによる識別とともに現実空間におけるユーザの位置情報を取得することができる。
【００８４】
［仮想空間ＤＢ］
図４は、本発明の一実施形態に係る、動画撮影のための仮想空間の構成を示す図である。
【００８５】
図１を用いて前述のごとく、本発明の仮想空間放送装置に含まれる仮想空間画像生成部１７は、仮想空間検索部１５が検索した仮想空間内のアバター及びオブジェクトを３次元仮想空間内にマッピングし、所定の視点から前記３次元仮想空間を所定の画角で眺めた画像を生成する。
【００８６】
図４において、仮想的な撮影手段３４から見た仮想空間３２は、ユーザのアバター３３、仮想的な建築物のオブジェクト３５、仮想的な移動手段のオブジェクト３６、仮想的な自然物のオブジェクト３７等を適宜含む。これらのアバター及びオブジェクトは仮想空間内におけるそれぞれの位置情報を有し、前記視点を移動することにより前記所定の画角で眺めた画像に含まれるオブジェクト等の配置を変化させることができる。例えば、図４の例において、仮想的な空中を飛行するユーザのアバター３３は、時間の経過とともに仮想空間内における高さを示す位置情報を変化させうる。このアバター３３が画角に収まるよう、仮想的な撮影手段３４の前記所定の視点も高さを変化させうる。
【００８７】
本発明の仮想空間放送装置に係る、動画撮影のための仮想空間の構成を用いることにより、本発明の仮想空間放送装置は、ユーザのアバターを第三者視点から眺めた画像を生成することができる。
【００８８】
［記録手順例］
図５は、本発明の一実施形態に係る、仮想空間放送装置による動画生成の手順を示すフロー図である。
【００８９】
ユーザ認証（ステップＳ１０）の段階において、本発明の仮想空間放送装置は、ユーザを認証し、ユーザＩＤにより前記ユーザを識別する。
位置情報受信（ステップＳ１２）の段階において、本発明の仮想空間放送装置は、現実空間におけるユーザの位置情報を取得する。前記位置情報は、ＧＰＳ携帯電話機がＧＰＳ衛星から受信した位置情報、時刻の情報等を適宜含むことができる。前記時刻の情報は、前記ＧＰＳ衛星が送信する位置情報に付随してもよく、前記ＧＰＳ携帯電話機等が単独で取得する時刻の情報でもよく、詳細は問わない。
ユーザ位置情報を記憶（ステップＳ１４）する段階において、本発明の仮想空間放送装置は、前述のステップＳ１２において取得した位置情報を含む所定のデータ構造を用い、ユーザの位置情報を記憶する。
ロケーション検索（ステップＳ１６）の段階において、本発明の仮想空間放送装置は、現実空間のロケーションの記憶から、前記ユーザの位置情報に基づいて、地点、場所、建築物、建築物内の居室、地図を含む画像情報、地名等の位置情報に固有の文字情報、広告等の任意の文字情報等を適宜検索し、記憶する。前記ロケーションの記憶は、既成の地図データベース等を含んでもよい。
最後の位置情報であるかを判断するステップ（ステップＳ１８）は条件分岐であり、この段階において、ユーザが現実空間における位置情報の送信を終了する指示を送信することにより、本発明の仮想空間放送装置が実行する諸段階はステップＳ２０に進行する。ユーザが現実空間における位置情報を継続して送信する場合は、ステップＳ１２に戻る。
【００９０】
仮想空間内にアバターをマッピング（ステップＳ２０）する段階において、本発明の仮想空間放送装置は、現実空間における前記ユーザの位置情報に基づいて、仮想空間内における前記ユーザのアバターの仮想的な位置情報を取得し、前記アバターの近傍に存在する他のアバター、仮想空間内のオブジェクト等を、仮想空間内にマッピングする。これにより、所定の視点に設けられた仮想的な撮影手段を用い、３次元仮想空間に含まれるアバター及びオブジェクトの画像を構成することができる。
仮想空間内動画撮影（ステップＳ２２）において、前記マッピングされたアバター及びオブジェクトを含む３次元仮想空間の動画が撮影される。前記動画は、一定の時間間隔で撮影された静止画の集まりでもよく、所定の方向に移動する背景画像の上に一定の時間間隔で撮影されたアバターの静止画を重ねたものでもよく、動画の構成は適宜設計しうる。
動画ファイル形式変換（ステップＳ２４）において、前記動画は所定のファイル形式に変換される。前記所定のファイル形式は、ｍｐｅｇ形式、ｆｌｖ形式等を含み、適宜動画を圧縮することを含む。圧縮等を含むファイル変換を実施された動画ファイルは、所定のハードウェア資源に記憶される。
情報送信（ステップＳ２６）において、前記動画ファイルを記憶した資源にアクセスするための情報が、前記ユーザに電子メール等により送信される。前記アクセスするための情報は、例えば動画ファイルが存在するネットワーク上の資源を特定するＵＲＬの文字列である。前記ＵＲＬは、文字列として前記ユーザに通知されてもよく、ＨＴＭＬ形式の電子メールに埋め込まれてもよく、ユーザが投稿しうるブログに含まれてもよい。
【００９１】
図５に含まれる諸段階は、ユーザの利用期間におけるＧＰＳ携帯電話機からの送信中断等を適宜検出し、エラー処理（図示せず）を行ってもよい。前記エラー処理は、ユーザの利用期間における前記中断を検出した段階を記憶し、ユーザが仮想空間放送装置の利用を再開した場合に前記記憶した段階からの再開をユーザに問い合わせる等の処理を含んでもよい。
【００９２】
発明の仮想空間放送装置が実施する動画撮影の手順により、ユーザが現実空間における自己の位置情報を任意の回数送信すると、自動的に、仮想空間内におけるアバターの動画が作成され、ユーザは本発明の仮想空間放送装置が送信する情報を用いてアバター動画を利用することができる。
【００９３】
［動画ブログ作成の例］
図６は、本発明の一実施形態に係る、仮想空間放送装置により生成された動画を含むブログの表示例を示す図である。
【００９４】
ブラウザ表示領域８０は、ブログを閲覧及び／または編集するユーザが用いるインターネット・ブラウザの表示領域である。画面表示装置の１画面を超えて表示内容が下方に続く場合もあるため、図６にはブラウザ表示領域８０の下方を省略した。
【００９５】
前記ブラウザ表示領域８０に表示されるブログの内容は、ブログタイトル８１、投稿表示領域８２、文字表示領域８３、動画表示領域８４、動画制御機能領域８５、追加入力領域８６等を適宜含む。
ブログタイトル８１は、固有のＵＲＬにより特定されるブログにアクセスした利用者に、前記ブログが定常的に有する情報を表示する領域の文字列等である。
投稿表示領域８２は、前記ブログを編集及び／または新規な記事を投稿する利用者が投稿した記事を表示する領域である。
文字表示領域８３は、本発明の仮想空間放送装置１０に含まれるロケーション検索部１４が生成したロケーション等を含む文字情報を表示する領域であり、図６においては、ＧＰＳ携帯電話機を携行して散策等を行った利用者の位置情報及びそれぞれの位置情報を取得した時刻等からなる前記利用者の行動記録が表示される例を示す。これに限らず、文字領域８３は、前記ロケーションに含まれる地点、場所、行路の近傍に存在した建築物等の名称等を適宜含むことができる。
【００９６】
動画表示領域８４は、本発明の仮想空間放送装置１０が生成する動画ファイルへのリンク情報に基づいて動画ファイルが表示される領域である。前記動画は、本発明の仮想空間放送装置１０に含まれる動画データベースに保存されてブラウザ表示領域にストリーム等々して配信されてもよく、前記固有のＵＲＬにより特定される前記ブログの情報を記憶するブログサーバに転送され保存されてもよく、動画表示領域８４において再生される前記動画ファイルの記憶場所はどこでもよい。
【００９７】
図６には、動画表示領域８４に表示される前記動画に、仮想空間内におけるユーザのアバター３３、他のユーザのアバター４８、仮想空間内のオブジェクト等が含まれる例を示す。これらに限らず、ロケーション検索部が検索した現実空間の地点、場所、建築物等の名称、仮想空間検索部が検索した仮想空間内のオブジェクトの名称を、前記動画に適宜オーバーレイ表示してもよい。
【００９８】
動画制御機能領域８５は、前記動画表示領域８４に表示される動画の再生開始、停止、早送り、巻戻し等を行うための制御機能のための領域である。前記制御機能は、アバター動画に含まれる情報に基づいて、ブログにおける表示を追加または制限してもよい。例えば、現実空間における人間の歩行の速度の１００倍の高速で仮想空間を移動している状況を表すアバター動画に対して、表示をより低速にするための機能を追加してもよい。また例えば、ユーザのアバターを仮想空間内の遠方の視点から広い画角で撮影したアバター動画に対して、画像の一部分を拡大表示する機能を追加してもよい。また例えば、電子音楽のテンポに合わせてアバターが同じ姿勢を繰り返すような踊りをする動画に対して、アバターの動きを閲覧者が止めてしまうことのないよう、動画再生の停止機能を制限してもよい。これらの、ブログにおける表示追加または制限は、適宜設計しうる。
【００９９】
追加入力領域８６は、前記利用者及び他の利用者が前記投稿表示領域８２に記載された記事に基づいて、返信等を書き込むための領域である。この領域は、既成のブログサービスとして提供されているものを使用しうる。
【０１００】
動画及び行動記録をブログに掲載したいと考える利用者は、自己の散策等の過程において、任意の地点でＧＰＳ携帯電話機２３を用い、現実空間の位置情報を本発明の仮想空間放送装置１０に送信する。前述の投稿表示領域８２には「今日はこのへんを歩いた」等の文言を書き込んでもよく、何も文言を書き込まなくてもよい。
本発明の仮想空間放送装置１０は、前記利用者の位置情報に基づいてロケーションのテキストを生成し、仮想空間データベースを用いて第三者視点から見たアバター動画を生成する。前記利用者は、本発明の仮想空間放送装置１０を用いることにより、位置情報を送信するための携帯電話の操作と嗜好に応じて適宜短文を送信する簡便な手順で、投稿記事、行動記録、アバター動画等を含むブログ記事を、気軽に作成することができる。
【０１０１】
［集合アバター動画作成の例］
図７は、本発明の一実施形態に係る、現実空間において相互に近傍に存在する複数の利用者が同時期に仮想空間放送装置に位置情報を送信する例を示す図である。
【０１０２】
図７に示された現実空間９０において、人物Ａ９１及び人物Ｂ９２は互いに会話しうる程度の間隔で存在し、同時期にそれぞれのＧＰＳ携帯電話機２３ａ、２３ｂを用いて本発明の仮想空間放送装置１０にそれぞれの位置情報を送信する。
本発明の仮想空間放送装置１０は、これまで記載した手順により、前記人物Ａ９１及び前記人物Ｂ９２の行動記録を含む文字情報を生成し、仮想空間ＤＢ３０及び仮想空間サーバ３１を用いて前記人物Ａ９１及び前記人物Ｂ９２の第三者視点から見たアバター動画ファイルを生成する。
【０１０３】
図８は、本発明の一実施形態に係る、仮想空間において複数のアバターを含む動画が作成される例を示す図である。
図８においては、本発明の仮想空間放送装置１０により生成した、前述の人物Ａ９１及び人物Ｂ９２が仮想空間内で操作するアバターを含む動画の画面構成を示す例である。図８に示した仮想空間９４において、アバターＡ９５は前記人物Ａ９１のアバターであり、アバターＢ９６は前記人物Ｂ９２のアバターである。仮想空間９４に含まれるオブジェクト９７は太陽を、オブジェクト９８は海をそれぞれ表す自然物のオブジェクトであり、オブジェクト９９は船を表す人工物のオブジェクトである。これらに限らず、仮想空間９４はアバター以外のオブジェクトを適宜含むことができる。
【０１０４】
前述の図７を用いた現実空間における前記人物Ａ９１及び前記人物Ｂ９２が、ともに同時期にそれぞれの位置情報を本発明の仮想空間放送装置１０に送信することにより、仮想空間９４においても同時期にアバターＡ９５及びアバターＢ９６がそれぞれの近傍に存在する状況が作られ、これらのアバターを含む動画ファイルが生成される。例えば、仮想空間９４において、時間の経過とともに自然物のオブジェクト９８に含まれる波頭の形状が変化したり、自然物のオブジェクト９７が軌道に沿って移動したり、人工物のオブジェクト９９が進行方向に移動しながら波間を漂う等、仮想空間内のオブジェクトが時間の経過に依存する動きを示すと、これらの動きは本発明の仮想空間放送装置１０が生成する動画に、アバターＡ９５及びアバターＢ９６とともに含まれる。
【０１０５】
現実空間９０において、前記人物Ａ９１及び前記人物Ｂ９２は、それぞれの位置情報を送信すればよい。また、嗜好に応じて仮想空間９４内のオブジェクトの動きを適宜スクリプト言語等により定義してもよい。仮想的な撮影手段３４の視野、視角を変化させることにより、遠方からアバターの上半身に向かってズームアップする等の画面効果を含む動画を生成してもよい。
【０１０６】
図８においては、アバターＡ９５を猫に似た外見、アバターＢ９６を犬に似た外見としたが、仮想空間９４におけるアバターの外見は適宜設計しうる。例えば、仮想的な海辺において魔法使いの外見を有するアバター（図示せず）とフラミンゴの外見を有するアバター（図示せず）がともに仮想的な夕日（図示せず）を眺めながら散策するアバター動画等を、本発明の仮想空間放送装置１０により生成しうる。
【０１０７】
さらに、図７及び図８においては、現実空間９０における２人の人物と、仮想空間９４におけるそれぞれのアバターを例示したが、これに限らず、本発明の仮想空間放送装置１０により生成される動画の１画面（視野）により多くのアバターを登場させるよう、複数の人数が集合して位置情報を同時期に送信してもよい。
【０１０８】
例えば、現実空間において複数の人間が歩行よりも高速に移動しうる自転車等を用いて位置情報を送信することにより、仮想空間の仮想的な草原において、騎馬のオブジェクトにまたがり甲ちゅうのオブジェクトを装備した複数のアバターが集団で走り回るアバター動画等を、本発明の仮想空間放送装置により生成しうる。
【０１０９】
位置情報の送信は、仮想空間内におけるアバターの軌跡が定義できればよく、始点と終点を送信することにより、本発明の仮想空間放送装置に仮想空間内におけるアバターの中間地点の移動を計算させてもよい。例えば、現実空間のひとつの高層ビルの上層階において位置情報を送信し、他の高層ビルの上層階に移動して位置情報を送信することにより、仮想空間においてこれらの高層ビルの中間の空中に相当する空間を浮遊して移動するアバター動画を作成しうる。アバターの前記浮遊は気球、飛行船等の現実空間において実用化された移動手段の外観を有するオブジェクトを伴ってもよく、プロペラ付き自転車等の現実空間では自力飛行不可能な機構の外観を有するオブジェクトを伴ってもよく、「天狗の団扇」等と称する空想上の物体を表すオブジェクト等を伴ってもよい。
【０１１０】
これらのアバター動画の生成には、現実空間における衣装、装束、化粧、備品、移動手段等の実物を用意する必要がなく、想像上または空想上の装備や移動手段を仮想空間内に作成して使用しうる。
【０１１１】
本発明の仮想空間放送装置を用いるアバター動画画像の作成においては、利用者は現実空間において複数の場所の位置情報をＧＰＳ携帯電話等を用いて送信すればよく、あたかも散策しながらカメラのシャッターボタンを押すような気軽な感覚で、動画生成のための情報を作成しうる。
本発明の仮想空間放送装置を用いるアバター動画画像は、第三者視点から見たアバターの動作を記録しうる。ビデオカメラで風景等を撮影した場合に撮影者自身が映像に含まれない状況とは異なって、本発明の仮想空間放送装置においては利用者のアバターが画面に登場することができ、映画に類似した作品性を有する動画を作成することができる。
【０１１２】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１１３】
【図１】本発明の一実施形態に係る、仮想空間放送装置の構成を示す図である。
【図２】本発明の好適な実施形態の一例に係る、動画ブログ作成支援装置のハードウェア構成を示す図である。
【図３】本発明の一実施形態に係る、仮想空間放送装置に送信するユーザ位置情報のデータ構造を示す図である。
【図４】本発明の一実施形態に係る、動画撮影のための仮想空間の構成を示す図である。
【図５】本発明の一実施形態に係る、仮想空間放送装置による動画生成の手順を示すフロー図である。
【図６】本発明の一実施形態に係る、仮想空間放送装置により生成された動画を含むブログの表示例を示す図である。
【図７】本発明の一実施形態に係る、現実空間において相互に近傍に存在する複数の利用者が同時期に仮想空間放送装置に位置情報を送信する例を示す図である。
【図８】本発明の一実施形態に係る、仮想空間において複数のアバターを含む動画が作成される例を示す図である。
【符号の説明】
【０１１４】
１０  仮想空間放送装置
１２  利用者情報取得部
１３  利用者位置情報取得部
１４  ロケーション検索部
１５  仮想空間検索部
１６  アバター移動部
１７  仮想空間画像生成部
１８  動画ファイル作成部
１９  資源場所送信部
２２  ＧＰＳ衛星
２３  ＧＰＳ携帯電話機
２４  ロケーションデータベース
２７  動画ファイル
２８  動画データベース
２９  ユーザ端末
３０  仮想空間データベース
３１  仮想空間サーバ
３２  仮想空間
３３  ユーザのアバター
３４  仮想的な撮影手段
３５  仮想的な建築物のオブジェクト
３６  仮想的な移動手段のオブジェクト
３７  仮想的な自然物のオブジェクト
４０  ユーザ位置情報
４１  ユーザＩＤ
４２  端末ＩＤ
４３  Ｘ座標
４４  Ｙ座標
４５  Ｚ座標
４６  時刻
４８  他のユーザのアバター
８０  ブラウザ表示領域
８１  ブログタイトル
８２  投稿表示領域
８３  文字表示領域
８４  動画表示領域
８５  動画制御機能領域
８６  追加入力領域
９０  現実空間
９１  人物Ａ
９２  人物Ｂ
９４  仮想空間
９５  アバターＡ
９６  アバターＢ
９７、９８、９９  オブジェクト（太陽、海、船）
１０７  バスライン
１０８  制御部
１０９  記億部
１１０  ＣＰＵ１
１２０  ＣＰＵ２
１２２  表示装置
１４０  通信Ｉ／Ｆ
１５０  メインメモリ
１６０  ＢＩＯＳ
１７０  Ｉ／Ｏコントローラ
１７１  テープメディア
１７２  テープドライブ
１７４  ハードディスク
１７６  光ディスクドライブ
１７７  光ディスク
１７８  半導体メモリ
１８０  キーボード／マウス
１９０  ＵＳＢポート
【図１】
0004637889.tif 000002
【図２】
0004637889.tif 000003
【図３】
0004637889.tif 000004
【図４】
0004637889.tif 000005
【図５】
0004637889.tif 000006
【図６】
0004637889.tif 000007
【図７】
0004637889.tif 000008
【図８】
0004637889.tif 000009