動画サーバおよびその制御方法
【目的】 適正なタイミングで差分動画データを完全動画データに変換する。
【構成】 差分動画用携帯電話Aから差分動画データが添付された電子メールがメール・サーバ2に送信される。メール・サーバ2において差分動画データが電子メールから分離され,動画変換サーバ3に送信される。動画変換サーバ3において差分動画データが完全動画データに変換され,保存データベース4に記憶される。データベース4の記憶場所を示すURLがリンクされた電子メールがメール・サーバ2において生成され,完全動画用携帯電話Bに送信される。携帯電話Bからの動画リクエストがウェブ・サーバ5に与えられると,完全動画データがデータベース4から読み取られ,携帯電話Bに送信される。すると携帯電話Bの表示画面に携帯電話Aから送信された差分動画データによって表される動画が表示される。完全動画データがあらかじめ生成されているので迅速な動画表示ができる。
【構成】 差分動画用携帯電話Aから差分動画データが添付された電子メールがメール・サーバ2に送信される。メール・サーバ2において差分動画データが電子メールから分離され,動画変換サーバ3に送信される。動画変換サーバ3において差分動画データが完全動画データに変換され,保存データベース4に記憶される。データベース4の記憶場所を示すURLがリンクされた電子メールがメール・サーバ2において生成され,完全動画用携帯電話Bに送信される。携帯電話Bからの動画リクエストがウェブ・サーバ5に与えられると,完全動画データがデータベース4から読み取られ,携帯電話Bに送信される。すると携帯電話Bの表示画面に携帯電話Aから送信された差分動画データによって表される動画が表示される。完全動画データがあらかじめ生成されているので迅速な動画表示ができる。
【発明の詳細な説明】
【技術分野】
【0001】
この発明は,動画サーバおよびその制御方法に関する。
【背景技術】
【0002】
携帯電話は静止画データの通信のみならず,動画データの通信も可能となってきた(特許文献1参照)。
【特許文献1】特開2001−359076号公報
【0003】
動画データには,アニメーションGIF(graphics interchange format)にもとづくもののように動画を構成する一駒一駒が完全な駒となっている画像を連続して動画を表現するもの(完全動画データということにする)とmpeg(motion picture experts group)にもとづくもののように複数駒に一駒の割合で完全な駒の画像があり,その完全な駒の間は前駒との動きの差分を表すデータがあるもの(差分動画データという)とがある。
【0004】
携帯電話の多くは完全動画データであれば,再生して動画を鑑賞することができるが,差分動画データでは再生できないものがある。
【発明の開示】
【0005】
この発明は,適正なタイミングで差分動画データを完全動画データに変換して,携帯電話に送信することを目的とする。
【0006】
第1の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行う生成手段,上記生成手段によって生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御する完全動画データ記憶制御手段,上記生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段を備えていることを特徴とする。
【0007】
第1の発明は,上記動画サーバに適した制御方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行い,生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信するものである。
【0008】
第1の発明によると,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信され,差分動画データから完全動画データが生成されて,あるアドレスによって特定される完全動画データ記録装置の場所に格納される。また,完全動画データが格納されるアドレスが付加された電子メールが生成され,他の携帯型端末装置に送信される。
【0009】
アドレスが付加された電子メールが他の携帯型端末装置において受信されると,その他の携帯型端末装置から動画サーバに,動画リクエストが送信される。すると,アドレスによって特定される完全動画データ記憶装置の場所に格納されている完全動画データが読み出され,動画サーバから他の携帯型端末装置に送信される。他の携帯型端末装置が完全画像データによって表される動画しか再生できないものであっても,一の携帯型端末装置から送信された差分動画データによって表される動画を鑑賞できるようになる。
【0010】
第1の発明によると,一の携帯型端末装置から差分動画データが添付された電子メールが受信されると,他の携帯型端末装置からの動画リクエストの有無にかかわらず差分動画データから完全動画データが生成される。他の携帯型端末装置から動画リクエストがあった場合に,迅速に完全動画データを他の携帯型端末装置に送信できる。動画リクエストの送信から他の携帯端末装置に動画が表示されるまでの時間を短くできる。
【0011】
第2の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成する電子メール生成手段,受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御する差分動画データ記憶制御手段,上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成する完全動画データ生成手段,および上記完全動画データ生成手段によって生成された完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段を備えていることを特徴とする。
【0012】
第2の発明は,上記動画サーバに適した制御方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成し,受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成し,生成された完全動画データを上記他の携帯型端末装置に送信するものである。
【0013】
第2の発明によると,一の携帯型端末装置から他の携帯端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信されると,あるアドレスの差分動画データ記憶装置の場所にその差分動画データが格納される。そのアドレスが付加された電子メールが動画サーバから他の携帯型端末装置に送信される。
【0014】
アドレスが付加された電子メール型の携帯型端末装置において受信されると,その他の携帯型端末装置から動画サーバに,動画リクエストが送信される。すると,アドレスによって特定される差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データが生成される。生成された完全動画データが他の携帯型端末装置に送信される。他の携帯型端末装置が完全画像データによって表される動画しか再生できないものであっても,一の携帯型端末装置から送信された差分動画データによって表される動画を鑑賞できるようになる。
【0015】
第2の発明によると,他の携帯型端末装置からの動画リクエストに応じて完全動画データが生成される。完全動画データは差分動画データよりもそのデータ量が多いのが通常であるが,リクエストに応じて完全動画データが生成されるので,動画データを記憶する装置の容量を少なくすることができる。
【0016】
第3の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定する生成タイミング決定手段,上記生成タイミング決定手段によって,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納する動画データ格納制御手段,上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成する電子メール生成手段,上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する動画データ送信手段を備えていることを特徴とする。
【0017】
第3の発明は,上記動画サーバに適した方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定し,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納し,上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信するものである。
【0018】
第3の発明によると,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信され,受信された差分動画データにもとづいて,差分動画データから完全動画データをあらかじめ生成しておくか,他の携帯型端末装置から送信される動画リクエストを受信したときに差分動画データから完全動画データを生成するかが決定される。差分動画データから完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した差分動画データから完全動画データが生成され,特定のアドレスをもつ場所に格納される。動画リクエストに応じて差分動画データから完全動画データを生成すると決定されたことに応じて,受信した差分動画データが特定のアドレスをもつ格納場所に格納される。差分動画データまたは完全動画データが格納されている場所を示すアドレスが添付された電子メールが生成され,生成されたアドレス付電子メールが他の携帯型端末装置に送信される。
【0019】
送信されたアドレス付電子メールが他の携帯型端末装置において受信されたことに応じて他の携帯型端末装置から送信される動画リクエストに応答して,アドレスによって特定される場所に格納されている動画データが差分動画データであれば完全動画データが作成される。作成された完全動画データが動画サーバから他の携帯型端末装置に送信される。アドレスによって特定される場所に格納されている動画データが完全動画データであれば,その完全動画データが他の携帯型端末装置に送信される。
【0020】
第3の発明によると,一の携帯型端末装置から送信された差分動画データにもとづいて,完全動画データをあらかじめ生成するか,他の携帯型端末装置からの動画リクエストに応じて完全動画データを生成するかが決定される。迅速な動画表示を優先する場合にはあらかじめ完全動画データを生成しておき,動画データを記憶する記憶装置の容量を少なくすることを優先する場合には動画リクエストに応じて完全動画データを生成することができる。状況に応じて適切に完全動画データを生成することができる。
【0021】
上記差分動画データが,複数駒に一駒の割合で一駒の完全な静止画が含まれる差分動画を表すものの場合には,上記差分動画データの中から上記完全な静止画を表すデータを抽出することにより完全動画データを生成するようにしてもよい。差分データから完全な一駒を生成する処理が不要となるので,迅速に完全動画データを生成できる。
【実施例】
【0022】
まず,差分動画データ(mpegなどにもとづく動画データ)と完全動画データ(アニメーションGIFなどの動画データ)とを説明する。
【0023】
図1は,差分動画データを説明するための概要を示している。
【0024】
被写体が例えば,1/15秒周期で撮像され被写体像を表す画像が1/15秒周期で得られる。差分動画データは,複数駒(図1においては,5駒)に一駒の割合で一駒の完全な静止画(図1においては,時刻t1,t6,t11・・・tnの時に得られるI1,I6,I11・・・Inなど)を表す画像データが含まれている。複数駒の間の駒は前駒との動きの差分を表すデータ(図1においては,時刻t2,t3,t12,t12,t21,t22などの時に得られるd11,d12,d21,d22など)が差分動画データに含まれる。一駒の完全な静止画(例えば,時刻t1の時の静止画I1)とその完全な静止画の次の差分データ(例えば,時刻t2の時の差分データd11)とから一駒の完全な静止画の次の駒の静止画が復元される(時刻t2の時の静止画I2)。差分動画データにおいては動画を表示する場合には静止画の復元処理が必要となる(完全動画データの生成処理)。差分動画データが記録される場合には,一駒の完全な静止画を表すデータは複数駒に一駒の割合で記録され,一駒の完全な静止画の間の駒については前駒との動きの差分データが記録されるから,記録に必要な容量が少なくて済む。
【0025】
図2は完全動画データを説明するための概要を示している。
【0026】
上述した差分動画データが得られる場合と同様に,被写体がたとえば,1/15秒周期で撮像され,被写体像を表す画像が1/15秒周期で得られる。完全動画データは,撮像周期に対応して一駒一駒が完全な静止画を表す画像データが含まれている。例えば,1/15秒周期の時刻t1,t2,t3・・・tnに対応して一駒が完全な静止画I1,I2,I3・・・Inが得られる。静止画I1,I2,I3・・・Inが撮像周期に対応して再生されることにより動画が得られる。完全動画データにおいては,差分動画データと異なり,静止画の復元処理が不要となる。
【0027】
図3は,この実施例による動画通信システムの概要を示している。
【0028】
この実施例における動画通信システムには,差分動画データによって表される動画を再生できる差分動画用携帯電話A,動画サーバ1および完全動画データによって表される完全動画を再生できる完全動画用携帯電話Bが含まれている。差分動画用携帯電話Aから差分動画データが添付された電子メールが完全動画用携帯電話B宛に送信された場合に,完全動画用携帯電話Bにおいて差分動画データによって表される動画を再生できるようにするものである。差分動画用携帯電話Aおよび完全動画用携帯電話Bのいずれも表示画面が設けられているのはいうまでもない。
【0029】
差分動画用携帯電話Aからは差分動画データが添付された電子メールが動画サーバ1に送信される。動画サーバ1において差分動画データが受信されると,その受信に応答して完全動画データが生成され後述する保存データベース4に格納される。完全動画用携帯電話Bからの動画リクエストに応答して,保存されている完全動画データが完全動画用携帯電話Bに送信されることとなる。差分動画データが受信されると,その受信に応答して完全動画データが生成され,記憶されているので,完全動画用携帯電話Bから動画リクエストがあった場合に,迅速に完全動画データを完全動画用携帯電話Bに送信できる。
【0030】
まず,差分動画用携帯電話Aから差分動画データ(差分動画ファイル)が添付された電子メールが完全動画用携帯電話B宛に送信される。すると,その電子メールは動画サーバ1を構成するメール・サーバ2において受信される。
【0031】
図4は,差分動画添付電子メールの構造を示している。
【0032】
差分動画添付電子メールは,電子メール本体M1に差分動画データ(差分動画ファイル)Fが添付されているものである。電子メール本体M1には,ヘッダ記録領域と本文記録領域とが含まれている。ヘッダ記録領域には,電子メールの管理情報(送信先アドレス,送信元アドレスなど)が記録され,本文記録領域には送信相手(この場合には,完全動画用携帯電話B)に伝えるべき文章を表すデータが記録される。
【0033】
図3に戻って,メール・サーバ2において差分動画添付電子メールが受信されると,電子メールに添付されている差分動画データが電子メールから分離される。差分動画データは,メール・サーバ2から動画変換サーバ3に送信され,動画変換サーバ3において差分動画データから完全動画データが生成される。完全動画データの生成は,上述したように,複数駒に一駒の割合で含まれる完全な一駒の静止画を表すデータと差分データとから可能なのは理解できよう。生成された完全動画データは,保存データベース4に与えられ,所定のアドレスをもつ場所に格納される。
【0034】
また,電子メールから差分動画データが分離されると,電子メール本体の本文記録領域に,上述したように生成された完全動画データが保存データベース4に格納されたアドレスを示すURL(uniform resource locater)が記述される(図5参照)。URLはホット・テキストとなるように記述される。このようにしてURLリンク付電子メールが生成されると,生成されたURLリンク付電子メールがメール・サーバ2から完全動画用携帯電話Bに送信される。
【0035】
動画サーバ1のメール・サーバ2から送信されたURLリンク付電子メールが完全動画用携帯電話Bにおいて受信されると,その電子メール本体の本文に記述されている内容が表示画面上に表示される。したがって,完全動画用携帯電話Bの表示画面上にはメール・サーバ2において記述されたURLがホット・テキストの形態で表示されることとなる。完全動画用携帯電話Bのユーザによって,表示画面に表示されているURLがクリックされると,そのURLによって特定されるアドレスに格納されている動画データのリクエスト(動画リクエスト)が発生し,動画サーバ1を構成するウェブ・サーバ5に送信される。
【0036】
ウェブ・サーバ5において動画リクエストが受信されると,その動画リクエストによって特定されるアドレスに格納されている動画データ(この場合,生成された完全動画データ)が保存データベース4から読み取られる。ウェブ・サーバ5において完全動画データが読み取られると,その読み取られた完全動画データが完全動画用携帯電話Bに送信される。
【0037】
完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された電子メールに添付された差分動画データによって表される動画が表示されるようになる。
【0038】
図6は,動画データの通信処理手順を示すフローチャートである。この処理は,差分動画用携帯電話Aから差分動画データが添付された電子メールが送信された場合に,上述したように,完全動画データをあらかじめ生成しておくものである。
【0039】
差分動画データ添付電子メールが差分動画携帯電話Aから動画サーバ1に送信される(ステップ11)。
【0040】
差分動画携帯電話Aから送信された差分動画添付電子メールが動画サーバ1において受信されると(ステップ21),電子メールから差分動画データが分離される(ステップ22)。得られた差分動画データから完全動画データが生成され(ステップ23),生成された完全動画データが記憶される(ステップ24)。完全動画データが記憶された場所を示すURLが電子メール本体の本文記録領域に記述される(ステップ25)。URLが本文記録領域に記述された電子メールが動画サーバから完全動画用携帯電話Bに送信される(ステップ26)。
【0041】
動画サーバ1から送信された電子メールが完全動画用携帯電話Bにおいて受信されると(ステップ31),完全動画用携帯電話Bの表示画面上にはホット・テキストの形態でURLが表示される。ユーザによってURLがクリックされると動画リクエストが発生し,URLを示すデータとともに動画サーバ1に送信される(ステップ32)。
【0042】
動画サーバ1において動画リクエストおよびURLを示すデータが受信されると,そのURLを示すデータによって表されるURLによって特定される場所に格納されている完全動画データが読み取られる。読み取られた完全動画データが動画サーバ1から完全動画用携帯電話Bに送信される(ステップ27)。
【0043】
完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された電子メールに添付された差分動画によって表される動画が表示されるようになる。
【0044】
図7から図9は他の実施例を示すものである。
【0045】
図7は,動画通信システムの概要を示し,図8および図9は動画通信処理を示すフローチャートである。これらの図において図3および図6に示すものと同一物および同一の処理については同じ符号が付されている。
【0046】
上述した実施例が差分動画用携帯電話Aから差分動画データが添付された電子メールが動画サーバ1に送信されると差分動画データから完全動画データがあらかじめ生成されるのに対し,この実施例においては差分動画用携帯電話Bからの動画リクエストに応答して差分動画データから完全動画データが生成されるものである。
【0047】
上述したのと同様に,差分動画用携帯電話Aから送信された差分動画添付電子メールが動画サーバ1において受信されると(ステップ11,21),電子メールから差分動画データが分離される(ステップ22)。分離された差分動画データがメール・サーバ2から保存データベース4に与えられ,記憶される(ステップ41)。また,差分動画データの保存場所を示すURLがメール・サーバ2によって,差分動画データが分離された電子メールの本文記録領域に記述される(ステップ42)。URLリンク付電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(ステップ43)。
【0048】
URLリンク付電子メールが差分動画用携帯電話Bにおいて受信されると(ステップ31),差分動画用携帯電話Bの表示画面上にURLが表示される。ユーザによってURLがクリックされると(ステップ32),動画リクエストおよびURLを示すデータがウェブ・サーバ5に送信される。
【0049】
動画リクエストおよびURLを示すデータがウェブ・サーバ5において受信されると,ウェブ・サーバ5から動画変換サーバ3に動画変換指令が与えられる。すると,動画変換サーバ3によって,URLを示すデータによって特定されるURLの場所に格納されている差分動画データが保存データベース4から読み出される(ステップ44)。読み出された差分動画データから完全動画データが生成される(ステップ45)。生成された完全動画データが動画変換サーバ5からウェブ・サーバ5に与えられ,ウェブ・サーバ5から差分動画用携帯電話Bに送信される(ステップ46)。
【0050】
差分動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された差分動画データによって表される動画が表示される(ステップ33)。
【0051】
完全動画データは,差分動画用携帯電話Bからの動画リクエストがあるまでは必ずしも生成する必要がない。完全動画データの方が差分動画データよりもデータ量が多いのが通常であるから,差分動画データを格納しておく保存データベース4はその容量が少なくて済む。もっとも,生成された完全動画データを保存データベース4に記憶するようにしてもよいのはいうまでもない。
【0052】
図10から図13は,さらに他の実施例を示すものである。
【0053】
図10は,動画通信システムの概要を示し,図11から図13は動画通信処理を示すフローチャートである。これらの図において図3および図6に示すものと同一物および同一の処理については同じ符号が付されている。
【0054】
この実施例においては,差分動画用携帯電話Aから送信された差分動画データを完全動画データに変換するのに要する時間が所定の時間よりも短ければ(差分動画データのデータ量が少なければ),完全動画データがあらかじめ生成される。差分動画データを完全動画データに変換するのに要する時間が所定の時間よりも長ければ(差分動画データのデータ量が多ければ)差分動画用携帯電話Bからの動画リクエストに応答して差分動画データから完全動画データが生成される。
【0055】
差分動画用携帯電話Aから送信された差分動画添付メールがメール・サーバ2において受信されると(図11ステップ21),電子メールから差分動画データが分離される(図11ステップ22)。分離された差分動画データにもとづいて,完全動画データをあらかじめ生成しておくかどうかが判定される(図11ステップ51)。完全動画データを生成するのに所定の時間(この時間は任意に定めることができよう)以上必要な場合には完全動画データがあらかじめ生成され,所定時間未満の時間で完全動画データを生成できる場合には差分動画用携帯電話Bからの動画リクエストに応答して完全動画データが生成される。
【0056】
完全動画データがあらかじめ生成される場合には(図11ステップ51でYES),上述したように分離された差分動画データがメール・サーバ2から動画変換サーバ3に送信される。動画変換サーバ3において差分動画データから完全動画データが生成される(図11ステップ23)。生成された完全動画データが保存データベース4に記憶される(図11ステップ24)。完全動画データの保存場所を示すURLがメール・サーバ2によって電子メールの本文記録領域に記録され,URLリンク付リンク電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(図11ステップ26)。
【0057】
完全動画データをあらかじめ生成しない場合には(図11ステップ51でNO),分離された差分動画データが保存データベース4に記憶される(ステップ41)。差分動画データの記憶場所を示すURLが記述されたURLリンク付電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(図12ステップ42,43)。
【0058】
URLリンク付電子メールを受信した完全動画用携帯電話Bからの動画リクエストが動画サーバ1のウェブ・サーバ5において受信されると(図12ステップ31,32,ステップ52でYES),動画リクエストに対応する動画の完全動画データがすでに生成されているかどうかが確認される(図12ステップ53)。
【0059】
完全動画データが生成されていれば(図12ステップ53でYES),その生成されている完全動画データが保存データベース4から読み出され,完全動画用携帯電話Bに送信される(図12ステップ27)。
【0060】
完全動画データが生成されていなければ(図12ステップ53でNO),保存データベース4から差分動画データが読み出され動画変換サーバ3に与えられる。動画変換サーバ3において差分動画データから完全動画データが生成される(図13ステップ45)。生成された完全動画データがウェブ・サーバ5によって完全動画用携帯電話Bに送信される(図12ステップ46)。
【0061】
動画サーバ1から送信された完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に差分動画用携帯電話Aから送信された差分動画データによって表される動画が表示される(図12ステップ33)。
【0062】
完全動画データの生成に時間がかかるような差分動画データをあらかじめ完全動画データに変換して記憶しておくので,保存データベース4の容量が比較的少ないものを利用することができ,かつ完全動画用携帯電話Bからの送信リクエストに応じて迅速に完全動画データを差分動画用携帯電話Bに送信できるようになる。
【0063】
上述した実施例においては携帯電話が利用されているが携帯型情報機器のように電子メールを送受信できるような携帯型端末装置にも適用できる。
【図面の簡単な説明】
【0064】
【図1】差分動画データの概要を示している。
【図2】完全動画データの概要を示している。
【図3】動画通信システムの概要を示している。
【図4】差分動画添付電子メールの構造を示している。
【図5】URLリンク付電子メールの構造を示している。
【図6】動画通信システムの処理手順を示すフローチャートである。
【図7】動画通信システムの概要を示している。
【図8】動画通信システムの処理手順を示すフローチャートである。
【図9】動画通信システムの処理手順を示すフローチャートである。
【図10】動画通信システムの概要を示している。
【図11】動画通信システムの処理手順を示すフローチャートである。
【図12】動画通信システムの処理手順を示すフローチャートである。
【図13】動画通信システムの処理手順を示すフローチャートである。
【符号の説明】
【0065】
1 動画サーバ
2 メール・サーバ(電子メール生成手段,電子メール送信手段)
3 動画変換サーバ(完全動画生成手段)
4 保存データベース(完全動画記憶装置)
5 ウェブ・サーバ(完全動画データ送信手段)
A 差分動画用携帯電話(一の携帯端末装置)
B 完全動画用携帯電話(他の携帯端末装置)
【技術分野】
【0001】
この発明は,動画サーバおよびその制御方法に関する。
【背景技術】
【0002】
携帯電話は静止画データの通信のみならず,動画データの通信も可能となってきた(特許文献1参照)。
【特許文献1】特開2001−359076号公報
【0003】
動画データには,アニメーションGIF(graphics interchange format)にもとづくもののように動画を構成する一駒一駒が完全な駒となっている画像を連続して動画を表現するもの(完全動画データということにする)とmpeg(motion picture experts group)にもとづくもののように複数駒に一駒の割合で完全な駒の画像があり,その完全な駒の間は前駒との動きの差分を表すデータがあるもの(差分動画データという)とがある。
【0004】
携帯電話の多くは完全動画データであれば,再生して動画を鑑賞することができるが,差分動画データでは再生できないものがある。
【発明の開示】
【0005】
この発明は,適正なタイミングで差分動画データを完全動画データに変換して,携帯電話に送信することを目的とする。
【0006】
第1の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行う生成手段,上記生成手段によって生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御する完全動画データ記憶制御手段,上記生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段を備えていることを特徴とする。
【0007】
第1の発明は,上記動画サーバに適した制御方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行い,生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信するものである。
【0008】
第1の発明によると,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信され,差分動画データから完全動画データが生成されて,あるアドレスによって特定される完全動画データ記録装置の場所に格納される。また,完全動画データが格納されるアドレスが付加された電子メールが生成され,他の携帯型端末装置に送信される。
【0009】
アドレスが付加された電子メールが他の携帯型端末装置において受信されると,その他の携帯型端末装置から動画サーバに,動画リクエストが送信される。すると,アドレスによって特定される完全動画データ記憶装置の場所に格納されている完全動画データが読み出され,動画サーバから他の携帯型端末装置に送信される。他の携帯型端末装置が完全画像データによって表される動画しか再生できないものであっても,一の携帯型端末装置から送信された差分動画データによって表される動画を鑑賞できるようになる。
【0010】
第1の発明によると,一の携帯型端末装置から差分動画データが添付された電子メールが受信されると,他の携帯型端末装置からの動画リクエストの有無にかかわらず差分動画データから完全動画データが生成される。他の携帯型端末装置から動画リクエストがあった場合に,迅速に完全動画データを他の携帯型端末装置に送信できる。動画リクエストの送信から他の携帯端末装置に動画が表示されるまでの時間を短くできる。
【0011】
第2の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成する電子メール生成手段,受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御する差分動画データ記憶制御手段,上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成する完全動画データ生成手段,および上記完全動画データ生成手段によって生成された完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段を備えていることを特徴とする。
【0012】
第2の発明は,上記動画サーバに適した制御方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成し,受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成し,生成された完全動画データを上記他の携帯型端末装置に送信するものである。
【0013】
第2の発明によると,一の携帯型端末装置から他の携帯端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信されると,あるアドレスの差分動画データ記憶装置の場所にその差分動画データが格納される。そのアドレスが付加された電子メールが動画サーバから他の携帯型端末装置に送信される。
【0014】
アドレスが付加された電子メール型の携帯型端末装置において受信されると,その他の携帯型端末装置から動画サーバに,動画リクエストが送信される。すると,アドレスによって特定される差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データが生成される。生成された完全動画データが他の携帯型端末装置に送信される。他の携帯型端末装置が完全画像データによって表される動画しか再生できないものであっても,一の携帯型端末装置から送信された差分動画データによって表される動画を鑑賞できるようになる。
【0015】
第2の発明によると,他の携帯型端末装置からの動画リクエストに応じて完全動画データが生成される。完全動画データは差分動画データよりもそのデータ量が多いのが通常であるが,リクエストに応じて完全動画データが生成されるので,動画データを記憶する装置の容量を少なくすることができる。
【0016】
第3の発明による動画サーバは,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定する生成タイミング決定手段,上記生成タイミング決定手段によって,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納する動画データ格納制御手段,上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成する電子メール生成手段,上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する動画データ送信手段を備えていることを特徴とする。
【0017】
第3の発明は,上記動画サーバに適した方法も提供している。すなわち,この方法は,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定し,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納し,上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成し,生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信するものである。
【0018】
第3の発明によると,一の携帯型端末装置から他の携帯型端末装置に送信される電子メールには差分動画データが添付されている。差分動画データが添付されている電子メールが動画サーバにおいて受信され,受信された差分動画データにもとづいて,差分動画データから完全動画データをあらかじめ生成しておくか,他の携帯型端末装置から送信される動画リクエストを受信したときに差分動画データから完全動画データを生成するかが決定される。差分動画データから完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した差分動画データから完全動画データが生成され,特定のアドレスをもつ場所に格納される。動画リクエストに応じて差分動画データから完全動画データを生成すると決定されたことに応じて,受信した差分動画データが特定のアドレスをもつ格納場所に格納される。差分動画データまたは完全動画データが格納されている場所を示すアドレスが添付された電子メールが生成され,生成されたアドレス付電子メールが他の携帯型端末装置に送信される。
【0019】
送信されたアドレス付電子メールが他の携帯型端末装置において受信されたことに応じて他の携帯型端末装置から送信される動画リクエストに応答して,アドレスによって特定される場所に格納されている動画データが差分動画データであれば完全動画データが作成される。作成された完全動画データが動画サーバから他の携帯型端末装置に送信される。アドレスによって特定される場所に格納されている動画データが完全動画データであれば,その完全動画データが他の携帯型端末装置に送信される。
【0020】
第3の発明によると,一の携帯型端末装置から送信された差分動画データにもとづいて,完全動画データをあらかじめ生成するか,他の携帯型端末装置からの動画リクエストに応じて完全動画データを生成するかが決定される。迅速な動画表示を優先する場合にはあらかじめ完全動画データを生成しておき,動画データを記憶する記憶装置の容量を少なくすることを優先する場合には動画リクエストに応じて完全動画データを生成することができる。状況に応じて適切に完全動画データを生成することができる。
【0021】
上記差分動画データが,複数駒に一駒の割合で一駒の完全な静止画が含まれる差分動画を表すものの場合には,上記差分動画データの中から上記完全な静止画を表すデータを抽出することにより完全動画データを生成するようにしてもよい。差分データから完全な一駒を生成する処理が不要となるので,迅速に完全動画データを生成できる。
【実施例】
【0022】
まず,差分動画データ(mpegなどにもとづく動画データ)と完全動画データ(アニメーションGIFなどの動画データ)とを説明する。
【0023】
図1は,差分動画データを説明するための概要を示している。
【0024】
被写体が例えば,1/15秒周期で撮像され被写体像を表す画像が1/15秒周期で得られる。差分動画データは,複数駒(図1においては,5駒)に一駒の割合で一駒の完全な静止画(図1においては,時刻t1,t6,t11・・・tnの時に得られるI1,I6,I11・・・Inなど)を表す画像データが含まれている。複数駒の間の駒は前駒との動きの差分を表すデータ(図1においては,時刻t2,t3,t12,t12,t21,t22などの時に得られるd11,d12,d21,d22など)が差分動画データに含まれる。一駒の完全な静止画(例えば,時刻t1の時の静止画I1)とその完全な静止画の次の差分データ(例えば,時刻t2の時の差分データd11)とから一駒の完全な静止画の次の駒の静止画が復元される(時刻t2の時の静止画I2)。差分動画データにおいては動画を表示する場合には静止画の復元処理が必要となる(完全動画データの生成処理)。差分動画データが記録される場合には,一駒の完全な静止画を表すデータは複数駒に一駒の割合で記録され,一駒の完全な静止画の間の駒については前駒との動きの差分データが記録されるから,記録に必要な容量が少なくて済む。
【0025】
図2は完全動画データを説明するための概要を示している。
【0026】
上述した差分動画データが得られる場合と同様に,被写体がたとえば,1/15秒周期で撮像され,被写体像を表す画像が1/15秒周期で得られる。完全動画データは,撮像周期に対応して一駒一駒が完全な静止画を表す画像データが含まれている。例えば,1/15秒周期の時刻t1,t2,t3・・・tnに対応して一駒が完全な静止画I1,I2,I3・・・Inが得られる。静止画I1,I2,I3・・・Inが撮像周期に対応して再生されることにより動画が得られる。完全動画データにおいては,差分動画データと異なり,静止画の復元処理が不要となる。
【0027】
図3は,この実施例による動画通信システムの概要を示している。
【0028】
この実施例における動画通信システムには,差分動画データによって表される動画を再生できる差分動画用携帯電話A,動画サーバ1および完全動画データによって表される完全動画を再生できる完全動画用携帯電話Bが含まれている。差分動画用携帯電話Aから差分動画データが添付された電子メールが完全動画用携帯電話B宛に送信された場合に,完全動画用携帯電話Bにおいて差分動画データによって表される動画を再生できるようにするものである。差分動画用携帯電話Aおよび完全動画用携帯電話Bのいずれも表示画面が設けられているのはいうまでもない。
【0029】
差分動画用携帯電話Aからは差分動画データが添付された電子メールが動画サーバ1に送信される。動画サーバ1において差分動画データが受信されると,その受信に応答して完全動画データが生成され後述する保存データベース4に格納される。完全動画用携帯電話Bからの動画リクエストに応答して,保存されている完全動画データが完全動画用携帯電話Bに送信されることとなる。差分動画データが受信されると,その受信に応答して完全動画データが生成され,記憶されているので,完全動画用携帯電話Bから動画リクエストがあった場合に,迅速に完全動画データを完全動画用携帯電話Bに送信できる。
【0030】
まず,差分動画用携帯電話Aから差分動画データ(差分動画ファイル)が添付された電子メールが完全動画用携帯電話B宛に送信される。すると,その電子メールは動画サーバ1を構成するメール・サーバ2において受信される。
【0031】
図4は,差分動画添付電子メールの構造を示している。
【0032】
差分動画添付電子メールは,電子メール本体M1に差分動画データ(差分動画ファイル)Fが添付されているものである。電子メール本体M1には,ヘッダ記録領域と本文記録領域とが含まれている。ヘッダ記録領域には,電子メールの管理情報(送信先アドレス,送信元アドレスなど)が記録され,本文記録領域には送信相手(この場合には,完全動画用携帯電話B)に伝えるべき文章を表すデータが記録される。
【0033】
図3に戻って,メール・サーバ2において差分動画添付電子メールが受信されると,電子メールに添付されている差分動画データが電子メールから分離される。差分動画データは,メール・サーバ2から動画変換サーバ3に送信され,動画変換サーバ3において差分動画データから完全動画データが生成される。完全動画データの生成は,上述したように,複数駒に一駒の割合で含まれる完全な一駒の静止画を表すデータと差分データとから可能なのは理解できよう。生成された完全動画データは,保存データベース4に与えられ,所定のアドレスをもつ場所に格納される。
【0034】
また,電子メールから差分動画データが分離されると,電子メール本体の本文記録領域に,上述したように生成された完全動画データが保存データベース4に格納されたアドレスを示すURL(uniform resource locater)が記述される(図5参照)。URLはホット・テキストとなるように記述される。このようにしてURLリンク付電子メールが生成されると,生成されたURLリンク付電子メールがメール・サーバ2から完全動画用携帯電話Bに送信される。
【0035】
動画サーバ1のメール・サーバ2から送信されたURLリンク付電子メールが完全動画用携帯電話Bにおいて受信されると,その電子メール本体の本文に記述されている内容が表示画面上に表示される。したがって,完全動画用携帯電話Bの表示画面上にはメール・サーバ2において記述されたURLがホット・テキストの形態で表示されることとなる。完全動画用携帯電話Bのユーザによって,表示画面に表示されているURLがクリックされると,そのURLによって特定されるアドレスに格納されている動画データのリクエスト(動画リクエスト)が発生し,動画サーバ1を構成するウェブ・サーバ5に送信される。
【0036】
ウェブ・サーバ5において動画リクエストが受信されると,その動画リクエストによって特定されるアドレスに格納されている動画データ(この場合,生成された完全動画データ)が保存データベース4から読み取られる。ウェブ・サーバ5において完全動画データが読み取られると,その読み取られた完全動画データが完全動画用携帯電話Bに送信される。
【0037】
完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された電子メールに添付された差分動画データによって表される動画が表示されるようになる。
【0038】
図6は,動画データの通信処理手順を示すフローチャートである。この処理は,差分動画用携帯電話Aから差分動画データが添付された電子メールが送信された場合に,上述したように,完全動画データをあらかじめ生成しておくものである。
【0039】
差分動画データ添付電子メールが差分動画携帯電話Aから動画サーバ1に送信される(ステップ11)。
【0040】
差分動画携帯電話Aから送信された差分動画添付電子メールが動画サーバ1において受信されると(ステップ21),電子メールから差分動画データが分離される(ステップ22)。得られた差分動画データから完全動画データが生成され(ステップ23),生成された完全動画データが記憶される(ステップ24)。完全動画データが記憶された場所を示すURLが電子メール本体の本文記録領域に記述される(ステップ25)。URLが本文記録領域に記述された電子メールが動画サーバから完全動画用携帯電話Bに送信される(ステップ26)。
【0041】
動画サーバ1から送信された電子メールが完全動画用携帯電話Bにおいて受信されると(ステップ31),完全動画用携帯電話Bの表示画面上にはホット・テキストの形態でURLが表示される。ユーザによってURLがクリックされると動画リクエストが発生し,URLを示すデータとともに動画サーバ1に送信される(ステップ32)。
【0042】
動画サーバ1において動画リクエストおよびURLを示すデータが受信されると,そのURLを示すデータによって表されるURLによって特定される場所に格納されている完全動画データが読み取られる。読み取られた完全動画データが動画サーバ1から完全動画用携帯電話Bに送信される(ステップ27)。
【0043】
完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された電子メールに添付された差分動画によって表される動画が表示されるようになる。
【0044】
図7から図9は他の実施例を示すものである。
【0045】
図7は,動画通信システムの概要を示し,図8および図9は動画通信処理を示すフローチャートである。これらの図において図3および図6に示すものと同一物および同一の処理については同じ符号が付されている。
【0046】
上述した実施例が差分動画用携帯電話Aから差分動画データが添付された電子メールが動画サーバ1に送信されると差分動画データから完全動画データがあらかじめ生成されるのに対し,この実施例においては差分動画用携帯電話Bからの動画リクエストに応答して差分動画データから完全動画データが生成されるものである。
【0047】
上述したのと同様に,差分動画用携帯電話Aから送信された差分動画添付電子メールが動画サーバ1において受信されると(ステップ11,21),電子メールから差分動画データが分離される(ステップ22)。分離された差分動画データがメール・サーバ2から保存データベース4に与えられ,記憶される(ステップ41)。また,差分動画データの保存場所を示すURLがメール・サーバ2によって,差分動画データが分離された電子メールの本文記録領域に記述される(ステップ42)。URLリンク付電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(ステップ43)。
【0048】
URLリンク付電子メールが差分動画用携帯電話Bにおいて受信されると(ステップ31),差分動画用携帯電話Bの表示画面上にURLが表示される。ユーザによってURLがクリックされると(ステップ32),動画リクエストおよびURLを示すデータがウェブ・サーバ5に送信される。
【0049】
動画リクエストおよびURLを示すデータがウェブ・サーバ5において受信されると,ウェブ・サーバ5から動画変換サーバ3に動画変換指令が与えられる。すると,動画変換サーバ3によって,URLを示すデータによって特定されるURLの場所に格納されている差分動画データが保存データベース4から読み出される(ステップ44)。読み出された差分動画データから完全動画データが生成される(ステップ45)。生成された完全動画データが動画変換サーバ5からウェブ・サーバ5に与えられ,ウェブ・サーバ5から差分動画用携帯電話Bに送信される(ステップ46)。
【0050】
差分動画用携帯電話Bの表示画面上に,差分動画用携帯電話Aから送信された差分動画データによって表される動画が表示される(ステップ33)。
【0051】
完全動画データは,差分動画用携帯電話Bからの動画リクエストがあるまでは必ずしも生成する必要がない。完全動画データの方が差分動画データよりもデータ量が多いのが通常であるから,差分動画データを格納しておく保存データベース4はその容量が少なくて済む。もっとも,生成された完全動画データを保存データベース4に記憶するようにしてもよいのはいうまでもない。
【0052】
図10から図13は,さらに他の実施例を示すものである。
【0053】
図10は,動画通信システムの概要を示し,図11から図13は動画通信処理を示すフローチャートである。これらの図において図3および図6に示すものと同一物および同一の処理については同じ符号が付されている。
【0054】
この実施例においては,差分動画用携帯電話Aから送信された差分動画データを完全動画データに変換するのに要する時間が所定の時間よりも短ければ(差分動画データのデータ量が少なければ),完全動画データがあらかじめ生成される。差分動画データを完全動画データに変換するのに要する時間が所定の時間よりも長ければ(差分動画データのデータ量が多ければ)差分動画用携帯電話Bからの動画リクエストに応答して差分動画データから完全動画データが生成される。
【0055】
差分動画用携帯電話Aから送信された差分動画添付メールがメール・サーバ2において受信されると(図11ステップ21),電子メールから差分動画データが分離される(図11ステップ22)。分離された差分動画データにもとづいて,完全動画データをあらかじめ生成しておくかどうかが判定される(図11ステップ51)。完全動画データを生成するのに所定の時間(この時間は任意に定めることができよう)以上必要な場合には完全動画データがあらかじめ生成され,所定時間未満の時間で完全動画データを生成できる場合には差分動画用携帯電話Bからの動画リクエストに応答して完全動画データが生成される。
【0056】
完全動画データがあらかじめ生成される場合には(図11ステップ51でYES),上述したように分離された差分動画データがメール・サーバ2から動画変換サーバ3に送信される。動画変換サーバ3において差分動画データから完全動画データが生成される(図11ステップ23)。生成された完全動画データが保存データベース4に記憶される(図11ステップ24)。完全動画データの保存場所を示すURLがメール・サーバ2によって電子メールの本文記録領域に記録され,URLリンク付リンク電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(図11ステップ26)。
【0057】
完全動画データをあらかじめ生成しない場合には(図11ステップ51でNO),分離された差分動画データが保存データベース4に記憶される(ステップ41)。差分動画データの記憶場所を示すURLが記述されたURLリンク付電子メールがメール・サーバ2から差分動画用携帯電話Bに送信される(図12ステップ42,43)。
【0058】
URLリンク付電子メールを受信した完全動画用携帯電話Bからの動画リクエストが動画サーバ1のウェブ・サーバ5において受信されると(図12ステップ31,32,ステップ52でYES),動画リクエストに対応する動画の完全動画データがすでに生成されているかどうかが確認される(図12ステップ53)。
【0059】
完全動画データが生成されていれば(図12ステップ53でYES),その生成されている完全動画データが保存データベース4から読み出され,完全動画用携帯電話Bに送信される(図12ステップ27)。
【0060】
完全動画データが生成されていなければ(図12ステップ53でNO),保存データベース4から差分動画データが読み出され動画変換サーバ3に与えられる。動画変換サーバ3において差分動画データから完全動画データが生成される(図13ステップ45)。生成された完全動画データがウェブ・サーバ5によって完全動画用携帯電話Bに送信される(図12ステップ46)。
【0061】
動画サーバ1から送信された完全動画データが完全動画用携帯電話Bにおいて受信されることにより,完全動画用携帯電話Bの表示画面上に差分動画用携帯電話Aから送信された差分動画データによって表される動画が表示される(図12ステップ33)。
【0062】
完全動画データの生成に時間がかかるような差分動画データをあらかじめ完全動画データに変換して記憶しておくので,保存データベース4の容量が比較的少ないものを利用することができ,かつ完全動画用携帯電話Bからの送信リクエストに応じて迅速に完全動画データを差分動画用携帯電話Bに送信できるようになる。
【0063】
上述した実施例においては携帯電話が利用されているが携帯型情報機器のように電子メールを送受信できるような携帯型端末装置にも適用できる。
【図面の簡単な説明】
【0064】
【図1】差分動画データの概要を示している。
【図2】完全動画データの概要を示している。
【図3】動画通信システムの概要を示している。
【図4】差分動画添付電子メールの構造を示している。
【図5】URLリンク付電子メールの構造を示している。
【図6】動画通信システムの処理手順を示すフローチャートである。
【図7】動画通信システムの概要を示している。
【図8】動画通信システムの処理手順を示すフローチャートである。
【図9】動画通信システムの処理手順を示すフローチャートである。
【図10】動画通信システムの概要を示している。
【図11】動画通信システムの処理手順を示すフローチャートである。
【図12】動画通信システムの処理手順を示すフローチャートである。
【図13】動画通信システムの処理手順を示すフローチャートである。
【符号の説明】
【0065】
1 動画サーバ
2 メール・サーバ(電子メール生成手段,電子メール送信手段)
3 動画変換サーバ(完全動画生成手段)
4 保存データベース(完全動画記憶装置)
5 ウェブ・サーバ(完全動画データ送信手段)
A 差分動画用携帯電話(一の携帯端末装置)
B 完全動画用携帯電話(他の携帯端末装置)
【特許請求の範囲】
【請求項1】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行う生成手段,
上記生成手段によって生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御する完全動画データ記憶制御手段,
上記生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段,
を備えた動画サーバ。
【請求項2】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成する電子メール生成手段,
受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御する差分動画データ記憶制御手段,
上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成する完全動画データ生成手段,および
上記完全動画データ生成手段によって生成された完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段,
を備えた動画サーバ。
【請求項3】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定する生成タイミング決定手段,
上記生成タイミング決定手段によって,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納する動画データ格納制御手段,
上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成する電子メール生成手段,
上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する動画データ送信手段,
を備えた動画サーバ。
【請求項4】
上記差分動画データが,複数駒に一駒の割合で一駒の完全な静止画が含まれる差分動画を表すものであり,
上記差分動画データの中から上記完全な静止画を表すデータを抽出することにより上記完全動画データを生成するものである,
請求項1,2または3に記載の動画サーバ。
【請求項5】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行い,
生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【請求項6】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成し,
受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成し,
生成された完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【請求項7】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定し,
上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納し,
上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【請求項1】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行う生成手段,
上記生成手段によって生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御する完全動画データ記憶制御手段,
上記生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段,
を備えた動画サーバ。
【請求項2】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成する電子メール生成手段,
受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御する差分動画データ記憶制御手段,
上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成する完全動画データ生成手段,および
上記完全動画データ生成手段によって生成された完全動画データを上記他の携帯型端末装置に送信する完全動画データ送信手段,
を備えた動画サーバ。
【請求項3】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定する生成タイミング決定手段,
上記生成タイミング決定手段によって,上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納する動画データ格納制御手段,
上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成する電子メール生成手段,
上記電子メール生成手段によって生成されたアドレス付電子メールを上記他の携帯型端末装置に送信する電子メール送信手段,および
上記電子メール送信手段から送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する動画データ送信手段,
を備えた動画サーバ。
【請求項4】
上記差分動画データが,複数駒に一駒の割合で一駒の完全な静止画が含まれる差分動画を表すものであり,
上記差分動画データの中から上記完全な静止画を表すデータを抽出することにより上記完全動画データを生成するものである,
請求項1,2または3に記載の動画サーバ。
【請求項5】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信したことに応答して,上記差分動画データから完全動画データを生成する処理と,生成された完全動画データが格納される場所を示すアドレスが付加された電子メールを生成する処理とを行い,
生成された上記完全動画データを,上記アドレスによって特定される場所に格納するように完全動画データ記憶装置を制御し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記完全動画データ記憶装置の場所に格納されている完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【請求項6】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,差分動画データが格納される場所を示すアドレスが付加された電子メールを生成し,
受信した電子メールに添付されている差分動画データを,上記アドレスによって特定される場所に格納されるように差分動画データ記憶装置を制御し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記差分動画データ記憶装置の場所に格納されている差分動画データから完全動画データを生成し,
生成された完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【請求項7】
一の携帯型端末装置から他の携帯型端末装置に送信される電子メールであって,差分動画データが添付された電子メールを受信し,受信した差分動画データにもとづいて,上記差分動画データから上記完全動画データをあらかじめ生成しておくか,上記他の携帯型端末装置から送信される動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成するかを決定し,
上記差分動画データから上記完全動画データをあらかじめ生成しておくと決定されたことに応じて,受信した上記差分動画データから完全動画データを生成し,生成した完全動画データを特定のアドレスをもつ動画データ記憶装置の場所に格納し,上記動画リクエストを受信したときに上記差分動画データから上記完全動画データを生成すると決定されたことに応じて,受信した差分動画データを特定のアドレスをもつ上記動画データ記憶装置の場所に格納し,
上記差分動画データまたは上記完全動画データが格納されている上記動画データ記憶装置の場所を示すアドレスが添付された電子メールを生成し,
生成されたアドレス付電子メールを上記他の携帯型端末装置に送信し,
送信されたアドレス付電子メールが上記他の携帯型端末装置において受信されたことに応じて上記他の携帯型端末装置から送信される動画リクエストに応答して,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが差分動画データであればその差分動画データから完全動画データを作成して上記他の携帯型端末装置に送信し,上記アドレスによって特定される上記動画データ記憶装置の場所に格納されている動画データが完全動画データであれば,その完全動画データを上記他の携帯型端末装置に送信する,
動画サーバの制御方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2005−182554(P2005−182554A)
【公開日】平成17年7月7日(2005.7.7)
【国際特許分類】
【出願番号】特願2003−423921(P2003−423921)
【出願日】平成15年12月22日(2003.12.22)
【出願人】(000005201)富士写真フイルム株式会社 (7,609)
【Fターム(参考)】
【公開日】平成17年7月7日(2005.7.7)
【国際特許分類】
【出願日】平成15年12月22日(2003.12.22)
【出願人】(000005201)富士写真フイルム株式会社 (7,609)
【Fターム(参考)】
[ Back to top ]