(57)【特許請求の範囲】
【請求項１】
少なくとも１つのマルチメディアコンテンツを少なくとも１つの遠隔通信端末へ転送するための方法であって、
送信装置がリクエストを送信して、送信装置と端末との間の通信リンクを確立する送信段階と、
前記リンクを介して、電話ストリーム及び／又はテレビストリームの形式で前記マルチメディアコンテンツを転送する転送段階と
を有し、
前記送信段階は、所定のイベント一式のうちの１つのイベントの発生に続いて実行され、
前記所定のイベント一式は、日時は未定であるが発生することは確実な予測可能イベント又は日時が未定で発生がランダムなランダムイベントのうちの少なくとも１つを含み、
前記マルチメディアコンテンツは、前記予測可能イベント又は前記ランダムイベントの発生時に生成されるコンテンツであり、
前記リクエストは、前記端末への通知を行うように構成され、
前記リクエストは、前記マルチメディアコンテンツに関係した情報アイテムと共に前記端末に送信され、
前記情報アイテムは、前記端末で前記リンクを確立するか否かの判断に使用され、
前記転送段階は、前記リンクの確立が確認された後に実行されることを特徴とする方法。
【請求項２】
前記転送段階では、前記リンクの途絶が検出された場合に転送を停止することを特徴とする請求項１に記載の方法。
【請求項３】
前記リンクは、前記コンテンツをすべて転送し終えると切断されることを特徴とする請求項１に記載の方法。
【請求項４】
送信装置が、送信装置と別の端末との間にネットワークを介して別の通信リンクを確立するためのリクエストを受信する段階と、
前記別の端末が権限を与えられた端末である場合、前記別のリンクを確立する段階と、
前記別のリンクを介して、電話ストリーム及び／又はテレビストリームの形式で前記マルチメディアコンテンツのうちの少なくとも一部分を転送する段階と
をさらに有することを特徴とする請求項１に記載の方法。
【請求項５】
少なくとも１つのマルチメディアコンテンツを少なくとも１つの遠隔通信端末へ転送するための装置であって、
リクエストを送信して、本装置と端末との間のネットワークを介して通信リンクを確立する送信手段と、
前記リンクを介して、電話ストリーム及び／又はテレビストリームの形式で前記マルチメディアコンテンツを転送する転送手段と
を具備し、
前記送信手段は、所定のイベント一式のうちの１つのイベントの発生に続いて起動されるように構成され、
前記所定のイベント一式は、日時は未定であるが発生することは確実な予測可能イベント又は日時が未定で発生がランダムなランダムイベントのうちの少なくとも１つを含み、
前記マルチメディアコンテンツは、前記予測可能イベント又は前記ランダムイベントの発生時に生成されるコンテンツであり、
前記リクエストは、前記端末への通知を行うように構成され、
前記リクエストは、前記マルチメディアコンテンツに関係した情報アイテムと共に前記端末に送信され、
前記情報アイテムは、前記端末で前記リンクを確立するか否かの判断に使用され、
前記転送手段は、前記リンクの確立が確認された後に起動されるように構成されることを特徴とする装置。
【請求項６】
前記リンクの確立と前記リンクの途絶とを検出するための検出手段をさらに具備することを特徴とする請求項５に記載の装置。
【請求項７】
前記コンテンツをすべて転送し終えたときに起動されて前記リンクを切断する切断手段をさらに具備することを特徴とする請求項５に記載の装置。
【請求項８】
データ処理装置によって実行されたとき、請求項１乃至４のいずれか１項に記載の方法を実行する、複数のソフトウェア命令からなるコンピュータプログラム。
【請求項９】
請求項１乃至４のいずれか１項に記載の方法の各ステップを実行する複数のプログラムコード命令からなるプログラムを記録した、データ処理装置により読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔通信の分野に関し、特に、ネットワークを介した遠隔通信端末へのマルチメディアコンテンツの送信のための方法及びサーバに関する。
【背景技術】
【０００２】
ウェブサーバを介してマルチメディアコンテンツを提供することが知られている。ユーザは、遠隔通信端末を用いてこのようなサーバに接続し、コンテンツを認識してからそのコンテンツをダウンロードすることによって、コンテンツへのアクセスを実現する。
【０００３】
特定のイベントに関連したマルチメディアコンテンツ、例えば、スポーツイベントに関するビデオ、をブロードキャストするためのサービスを実現するフレームワークにおいて、イベントの発生とダウンロードするコンテンツの存在とを通知するために、加入者の端末にメッセージを配信することが知られている。多くの場合、メッセージには、そのようなコンテンツへのアクセスを可能とするＵＲＬ（Uniform Resource Locator）が含まれる。
【０００４】
しかしながら、コンテンツのブロードキャストのこのような形態は、ユーザ側にいくつかの連続した動作を要求するので非常に不便である。すなわち、ユーザは、自身へのメッセージがないか調べ、受信したメッセージを開き、そのようなメッセージに含まれたＵＲＬを選択し、そして、選択したＵＲＬに関連付けられたサーバへの接続を確立しなければならない。
【０００５】
その結果、このようなブロードキャスト形態では、ユーザによってこれらのさまざまな動作が実行された後でしかコンテンツを利用できないので、リアルタイムでの情報のブロードキャストを実現できない。
【０００６】
したがって、あらゆる種類のマルチメディアコンテンツを迅速かつ簡易に利用可能とするマルチメディアコンテンツブロードキャストソリューションへの要望が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の複数の目的のうちの１つは、従来技術の問題点及び短所を解決すること、及び／又は、そのような技術を向上させることにある。
【課題を解決するための手段】
【０００８】
第１態様によれば、本発明は、少なくとも１つの遠隔通信端末に少なくとも１つのマルチメディアコンテンツを送信するための方法に関する。上記方法は、以下の段階を有する。
−  送信装置がリクエストを送信して、送信装置と端末との間の通信リンクを確立する送信段階。上記送信段階は、所定のイベント一式のうちの１つのイベントの発生に続いて実行される。上記リクエストは、上記端末への通知を行うように構成される。
−  上記リンクを介して、電話（telephonic）ストリーム及び／又はテレビ（televisual）ストリームの形式で上記マルチメディアコンテンツを転送する転送段階。上記転送段階は、上記リンクの確立が確認された後に実行される。
【０００９】
本発明は、リンクを確立するための通知リクエストの端末による受信時に、この端末のユーザが通信を確立するために電話を取る（off-hook）ことで、転送されるマルチメディアストリームを聴く及び／又は見ることができるので、ユーザに対してマルチメディアコンテンツへのアクセス形態を相当に簡易化する。
【００１０】
また、本発明の第２形態によれば、本発明は、少なくとも１つのマルチメディアコンテンツを少なくとも１つの遠隔通信端末へ転送するための装置であり、以下の手段を具備する。
−  リクエストを送信して、装置と端末との間のネットワークを介して通信リンクを確立する送信手段。上記送信手段は、所定のイベント一式のうちの１つのイベントの発生に続いて起動されるように構成される。上記リクエストは、上記端末への通知を行うように構成される。
−  上記リンクを介して、電話ストリーム及び／又はテレビストリームの形式で上記マルチメディアコンテンツを転送する転送手段。上記転送手段は、上記リンクの確立が確認された後に起動されるように構成される。
【００１１】
本発明による方法の好適な態様は、本発明によるサーバに直接的に転送を行う機能を有する。
【００１２】
好適な態様によれば、本発明による方法の各段階は、コンピュータソフトウェア又はプログラムによって実現される。このソフトウェアは、サーバのデータ処理装置によって実行されるように、かつこの方法の各段階の実行をコントロールするように構成される。
【００１３】
したがって、本発明は、コンピュータによって又はデータ処理装置によって実行可能なプログラムも対象とする。このプログラムは、先に記載したような方法の各段階の実行をコントロールするための複数の命令からなる。
【００１４】
このプログラムは、任意のプログラミング言語を用いてよく、ソースコード、オブジェクトコード、又はソースコードとオブジェクトコードとの間の中間コード、例えば、部分的にコンパイルされた形式などの形式、又は、その他の所望の形式をとることができる。
【００１５】
また、本発明は、先に記載したようなプログラムの複数の命令を格納する、コンピュータ又はデータ処理装置により読み取り可能な情報記録媒体を対象とする。
【００１６】
情報記録媒体は、プログラムの格納機能を有した任意の物体又は装置であってよい。例を挙げると、記録媒体は、ＲＯＭ、例えば、ＣＤ−ＲＯＭ又はマイクロ電子回路ＲＯＭなどのストレージ手段や、例えば、ディスケット（フロッピー（登録商標）ディスク）又はハードディスクなどの磁気記録手段を含み得る。
【００１７】
さらに、情報記録媒体は、電気信号又は光信号のような転送可能な媒体であってもよい。これらは、ラジオ手段又はその他の手段によって、電気ケーブル又は光ケーブルを介して伝送される。本発明によるプログラムは、特に、インターネットタイプのネットワークからダウンロードされてよい。
【００１８】
あるいは、情報記録媒体は、プログラムが埋め込まれた集積回路であってもよい。上記回路は、当該方法を実行するように又は実行に用いられるように構成される。
【００１９】
別の態様によれば、本発明は、ソフトウェア及び／又はハードウェアコンポーネントによって実現される。この場合、明細書中の用語「モジュール」は、ソフトウェアコンポーネント又はハードウェアコンポーネント両方に相当する。ソフトウェアコンポーネントは、１つ以上のコンピュータプログラム、プログラムの１つ以上のサブルーチン、又は、より広義には、１つの機能又は機能一式を実現するように構成されたプログラムの任意の要素に相当する。ハードウェアコンポーネントは、１つの機能又は機能一式を実現するように構成されたハードウェア一式のうちの任意の要素に相当する。
【００２０】
本発明のその他の目的、特徴、及び利点は、限定を意図しない例示として与えられた以下の説明と添付の各図面の参照とから明らかとなる。
【図面の簡単な説明】
【００２１】
【図１】本発明によるサーバ一体化通信システムを概略的に示す図である。
【図２】本発明による方法を実行する際のフローチャートを示す図である。
【発明を実施するための形態】
【００２２】
本発明は、マルチメディアコンテンツブロードキャストサービスに適用されるものとして説明される。
【００２３】
図１のシステムは、本発明を実現するための通信システムを簡略化して表したものである。
【００２４】
このシステムは、以下を具備する。
−  データを転送するための第１ネットワークＲＳ１。この場合は、インターネット網。
−  データ転送及び通話のための第２ネットワークＲＳ２。この場合は、移動ネットワーク。例えば、ＵＭＴＳ。
−  アプリケーションサーバＡＳ１。
−  マルチメディアコンテンツサーバＭＭ１。
−  データベースＤＢ。
−  第１ネットワークＲＳ１と第２ネットワークＲＳ２との間の対話のためのゲートウェイＧＷ。
−  移動端末ＭＢ１。例えば、移動電話。
−  固定端末ＰＣ１。例えば、パーソナルコンピュータ。
【００２５】
マルチメディアコンテンツサーバＭＭ１は、サービス実行中に送信されるさまざまなマルチメディアコンテンツを格納する機能を有したデータベースＤＢと関係がある。マルチメディアコンテンツは、例えば、音声ファイル、写真、動画、テキスト文書、又はこれらの要素の任意の組合せである。
【００２６】
本発明によれば、マルチメディアコンテンツは、電話及び／又はテレビストリームの形式で送信される。したがって、そのようなストリームの受信機能を端末ＭＢ１が有し、かつそのようなストリームの送信機能をデータ転送ネットワークＲＳ２が有するものとする。この場合、ＵＭＴＳネットワークは、電話通信又はテレビ電話（videophonic）通信を確立できるので、電話及び／又はテレビ（広義には、オーディオ及び／又はビデオストリーム）を搬送できる。本サービスの実現に用いられる端末は、そのような通信の受信機能を有した端末、例えば、３Ｇ（第３世代と称される）移動端末であるとする。また、同様の機能を有したその他のタイプの固定又は移動端末が利用可能である。
【００２７】
マルチメディアコンテンツサーバＭＭ１は、アプリケーションサーバＡＳ１との間でメッセージを用いて通信を行うための通信モジュールを具備する。具体的には、コンテンツサーバＭＭ１に新たなマルチメディアコンテンツが格納され、送信可能となったとき、通信モジュールは、このような新たなコンテンツを識別する及び／又は記述したメッセージの配信によって、当該新たなコンテンツが利用可能となったことをアプリケーションサーバＡＳ１に知らせる。
【００２８】
アプリケーションサーバＡＳ１は、マルチメディアコンテンツブロードキャストサービスを提供するウェブサーバである。
【００２９】
このサーバによって提供されるサービスへのアクセスは、端末とこのようなサーバとの間に第１ネットワークＲＳ１を介して確立された接続によって、既知の手法で実現される。アプリケーションサーバＡＳ１へのアクセスが移動端末によって実行される場合には、移動端末ＭＢ１が第１ネットワークＲＳ１に直接アクセスするのではなく、端末とサーバとの間の接続は、第２ネットワークＲＳ２を介して、次いで、インターコネクションゲートウェイＧＷを介して、最後に、第１ネットワークＲＳ１を介して、既知の手法で確立される。
【００３０】
この同一のユーザＵ１は、第１ネットワークＲＳ１に接続された固定端末ＰＣ１によってアプリケーションサーバＡＳ１にアクセスすることができる。この場合、固定端末ＰＣ１とアプリケーションサーバＡＳ１との間のリンクは、ゲートウェイＧＷを経由することなく、第１ネットワークＲＳ１を介して確立される。
【００３１】
サーバへのアクセスは、ユーザＵ１毎に、そのユーザプロファイルが予め登録されていることを前提とする。ユーザプロファイルでは、以下が指定される。
−  ユーザＵ１が受信を希望する１つ又は複数のマルチメディアコンテンツ。
−  これらのコンテンツの送信先となるユーザＵ１の端末の識別子。
−  これらのコンテンツの個々の送信をトリガするモード。
【００３２】
ユーザＵ１は、自身のプロファイルを定義するとともに、移動端末ＭＢ１又は固定端末ＰＣ１を用いてアプリケーションサーバＡＳ１の管理するウェブサイトに接続することによって、対応するデータをアプリケーションサーバＡＳ１に送信する。
【００３３】
アプリケーションサーバＡＳ１は、特に、ユーザサービス毎に、選択した１つ又は複数のマルチメディアコンテンツを格納するため、かつ、もしあれば、選択したコンテンツ毎に、当該コンテンツの送信のためのユーザの選択した起動モード及び対応する日時を格納するための、ユーザプロファイル管理モジュールを具備する。
【００３４】
ユーザＵ１が受信を希望するコンテンツの選択は、例えば、利用可能な複数のコンテンツ又は間近に迫ったイベントとして定義された複数のコンテンツからなるリストからの選択によって実行される。利用可能なコンテンツのリストは、１つは、コンテンツサーバＭＭ１を介して利用可能なコンテンツ、すなわち、既にデータベースＤＢに存在するコンテンツのリストとして、もう１つは、所定のイベント時に生成されることが想定されるコンテンツのリストとして、アプリケーションサーバＡＳ１によって提供される。例えば、ユーザは、サッカー大会のゴールシーンを映した動画をすべて受信することを選択できる。この場合、動画は、ゴールシーン毎に生成された後、コンテンツサーバＭＭ１のデータベースＤＢに格納される。このようにして、送信可能なコンテンツのリストは、所定のイベントが発生する限りは、動的に追加がなされる。
【００３５】
コンテンツの送信をトリガするモードは、例えば、以下の利用可能な複数のトリガモードのリストから選択される。
−  固定日トリガ、すなわち、所定の日時でのトリガ。
−  周期トリガ、すなわち、所定の開始日時の出来事から一定期間経過後のトリガ。
−  予測可能イベント時トリガ、すなわち、日時は未定だが発生することは確実なイベントの発生時のトリガ。このタイプのイベントにより、例えば、自転車レースの終了に関するコンテンツの配信、及び、終了後の都合の良い時間での配信が起こり得る。
−  ランダムイベント時トリガ、すなわち、日時が未定で発生がランダムなイベントの発生時のトリガ。このタイプのイベントにより、例えば、サッカーの試合中のゴールシーンに関するコンテンツの配信が起こり得る。このようなイベントは発生しないこともある。
【００３６】
固定日トリガに対しては、ユーザは、選択したマルチメディアコンテンツの送信のための日時を指定する必要がある。周期トリガに対しては、ユーザは、開始日時及び周期を指定する必要がある。他のトリガモードに対しては、ユーザは、日付や時間の指定を行う必要はない。
【００３７】
アプリケーションサーバＡＳ１は、所定のイベント一式のうちの１つのイベントの発生を検出するため、かつそのようなイベントの発生に続いて送信モジュールを起動するための駆動モジュールをさらに具備する。アプリケーションサーバＡＳ１により検出可能なイベント一式は、予測可能イベント時トリガモード又はランダムイベント時トリガモードに関して、起こり得る新たなコンテンツに関連したすべての日付及び時間を有する。
【００３８】
アプリケーションサーバＡＳ１は、端末への電話呼又はテレビ電話呼を生成するため、すなわち、リクエストを送信して、第１ネットワークＲＳ１を介した、かつ、選択的に別の第２ネットワークＲＳ２を介した、電話リンク又はテレビ電話リンクを確立するための通信モジュールを具備する。このリンクは、このアプリケーションサーバＡＳ１と電話をかけた端末との間に確立される。このリンク確立リクエストは、通話先端末が接続された第２ネットワークＲＳ２の一設備による呼通知信号の送信によって、既知の手法で行われる。通話先端末のユーザが電話を取ると、リンクは、既知の手法で自動的に確立される。
【００３９】
リクエストの通知は、転送しようとするマルチメディアコンテンツに関係する情報アイテムと共に端末へ転送される。これは、ＯＩＰ（Originating Identity Presentation）技術を用いて実行できる。ＯＩＰにより、このような呼の発信者についての情報アイテム又はそのような呼に関係したその他の情報アイテムを提供できる。有利には、これにより、呼の内容について又は転送しようとするマルチメディアコンテンツについて、リンクが確立される前であっても、通話先端末のユーザに通知することができる。
【００４０】
また、アプリケーションサーバＡＳ１の通信モジュールは、そのようなリンクの切断を行うように構成される。
【００４１】
アプリケーションサーバＡＳ１は、そのようなリンクを確立するためのリクエストの送信に続いて、電話又はテレビ電話リンクが実際に確立されたか否かを検出するための検出モジュールをさらに具備する。また、検出モジュールは、そのようなリンクの途絶を検出するように構成される。
【００４２】
検出モジュールは、例えば、第１ネットワークＲＳ１又は第２ネットワークＲＳ２を介して送信され、第１ネットワークＲＳ１にアクセスするためのインタフェースを介してアプリケーションサーバＡＳ１に到達する呼確立信号の解析機能を有した連結装置からなる。この信号発信は、デジタルメッセージの送信又はアナログ信号の送信に使用されるネットワークのタイプに基づいて実行される。これらの信号は、識別可能及び認識可能となるように規格化がなされている。
【００４３】
最後に、アプリケーションサーバＡＳ１は、電話リンク又はテレビ電話リンクを介してコンテンツを電話ストリーム及び／又はテレビストリームの形式で転送するように構成されたマルチメディアコンテンツ転送モジュールを具備する。別の例では、コンテンツは、電話リンク又はテレビ電話リンクが確立された際、端末のユーザによって当該コンテンツを聴くこと及び／又は見ることができるように、連続したストリーム（「ストリーミング」として知られる）の形式で転送される。
【００４４】
本発明は、別の形態であってよい。具体的には、アプリケーションサーバＡＳ１及びコンテンツサーバＭＭ１によって実現される機能は、同一のサーバによって実現されてもよい。また、これら２つのサーバの間での各機能の割り当てが異なっていてもよい。
【００４５】
例えば、マルチメディアコンテンツ転送モジュールは、コンテンツサーバＭＭ１に統合されてよい。
【００４６】
本発明による方法のステップＳ１００ないしステップＳ１５０を、図２を参照してより詳細に説明する。この方法は、アプリケーションサーバＡＳ１によって実現される。
【００４７】
初期ステップＳ１００において、所定のイベント一式のうちの１つのイベントを検出することを目的として、アプリケーションサーバＡＳ１の駆動モジュールが動作を開始する。これらのイベントのうちの１つを検出した場合、次のステップＳ１１０が実行される。
【００４８】
ステップＳ１１０では、検出しようとするイベント一式のうちの１つのイベントの発生が検出された場合、駆動モジュールは、プロファイル管理モジュールに問い合わせを行い、検出されたイベントに応じて、どのマルチメディアコンテンツが転送されるのか、かつどの端末がこのコンテンツを転送すべきかを決定する。以降、この端末を移動端末ＭＢ１とする。
【００４９】
ステップＳ１２０において、アプリケーションサーバＡＳ１の通信モジュールは、ステップＳ１１０で特定された端末へ向けた呼を生成する。次いで、検出モジュールが起動し、移動端末ＭＢ１との間で電話又はテレビ電話通信リンクが確立されていることを検出する。通信リンクが確立されている場合、換言すれば、移動端末ＭＢ１のユーザが電話を取った場合、次のステップＳ１３０が実行される。そうでない場合、本方法は終了する。
【００５０】
ステップＳ１３０において、アプリケーションサーバＡＳ１の転送モジュールが、通信リンクの確立に続いて起動され、電話及び／又はテレビストリーム形式で、マルチメディアコンテンツの転送を開始する。
【００５１】
検出モジュールは、起こり得る通信リンクの途絶を検出することを目的として、この転送の間も起動したままである。通信の途絶又は中断を検出した場合、換言すれば、移動端末ＭＢ１のユーザが電話を置いた（on-hook）場合、転送モジュールは、マルチメディアコンテンツの転送を停止し、本方法は終了する。そうでない場合、次のステップＳ１４０が実行される。
【００５２】
ステップＳ１４０において、アプリケーションサーバＡＳ１の転送モジュールは、マルチメディアコンテンツのすべてを転送し終えるまで、転送を継続する。上記コンテンツが完全に転送されたとき、通信モジュールは、転送モジュールの命令に従い、確立した通信リンクを切断する。
【００５３】
以上に記載した実施形態に加えて、アプリケーションサーバＡＳ１は、ネットワークメッセージングサーバの機能も果たすように構成されてよい。この場合、１つ又は複数のマルチメディアコンテンツは、サーバとユーザ端末との間で確立された電話リンク又はテレビ電話リンクを介してユーザに転送される。このリンクは、この場合では、端末のユーザ主導で確立される。
【００５４】
プロセスは、例えば、以下の通りに実行される。
−  サーバが、端末との電話リンク又はテレビ電話リンクを確立するための通知リクエストを受信する。
−  呼を発信した端末がサービスへのアクセス権を有した端末である場合、サーバは、上記リクエストを受理し（換言すれば、電話を取り）、次いで、リンクが自動的に確立される。
−  サーバは、新たに確立されたリンクを介して、電話ストリーム又はテレビストリームの形式で、この端末にすでに転送された又はユーザが契約を済ませているマルチメディアコンテンツのうちの少なくとも一部分を転送する。
【００５５】
本発明は、あらゆるタイプのマルチメディアコンテンツの送信と、あらゆるタイプの遠隔通信端末とに適用される。本発明は、マルチメディアコンテンツへのアクセス形態を、ユーザにとって相当に簡略化されたものとする。
【符号の説明】
【００５６】
ＡＳ１  アプリケーションサーバ
ＤＢ  データベース
ＧＷ１  ゲートウェイ
ＭＢ１  移動端末
ＭＭ１  マルチメディアコンテンツサーバ
ＰＣ１  固定端末
ＲＳ１  第１ネットワーク
ＲＳ２  第２ネットワーク
Ｕ１  ユーザ
【図１】
0005826030.tif 000002
【図２】
0005826030.tif 000003