JP4401922B2 - Mobile terminal device - Google Patents
Mobile terminal device Download PDFInfo
- Publication number
- JP4401922B2 JP4401922B2 JP2004291038A JP2004291038A JP4401922B2 JP 4401922 B2 JP4401922 B2 JP 4401922B2 JP 2004291038 A JP2004291038 A JP 2004291038A JP 2004291038 A JP2004291038 A JP 2004291038A JP 4401922 B2 JP4401922 B2 JP 4401922B2
- Authority
- JP
- Japan
- Prior art keywords
- rights object
- mobile terminal
- content
- delivery
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、セパレート・デリバリーによるコンテンツの配信を受けることができる携帯電話などの移動端末装置に関する。 The present invention relates to a mobile terminal device such as a mobile phone capable of receiving content distribution by separate delivery.
近年、いわゆる第3世代と呼ばれる携帯電話サービスが導入されつつあるが、この第3世代の移動体通信システムにおいては同一の移動端末を世界中で共通に使用することができるように標準化が進められており、WAP(Wireless Application Protocol)及びMMS(Multimedia Messaging Service)の規格が共通仕様として採用されている(非特許文献1)。以下、WAP及びMMS対応の移動端末を単に「WAP対応端末」と呼ぶ。
このようなWAP対応端末においては、OMA DRM(OMA Digital Rights Management)version 1.0に準拠した著作権管理が行われる。OMA DRMは、携帯電話用アプリケーション標準化団体であるオープンモバイルアライアンス(Open Mobile Alliance)が策定したデジタル著作権保護(DRM:Digital Rights Management)の仕様である(非特許文献2)。
In recent years, so-called third-generation mobile phone services are being introduced. In this third-generation mobile communication system, standardization is being promoted so that the same mobile terminal can be used in common all over the world. The WAP (Wireless Application Protocol) and MMS (Multimedia Messaging Service) standards are adopted as common specifications (Non-patent Document 1). Hereinafter, a mobile terminal compatible with WAP and MMS is simply referred to as a “WAP compatible terminal”.
In such a WAP-compatible terminal, copyright management conforming to OMA DRM (OMA Digital Rights Management) version 1.0 is performed. OMA DRM is a digital rights management (DRM) specification established by the Open Mobile Alliance, which is a mobile phone application standardization organization (Non-Patent Document 2).
OMA DRM ver1.0においては、コンテンツの配信方式として、(1) フォワード・ロック(Forward Lock)、(2) コンバインド・デリバリー(Combined Delivery)、及び、(3) セパレート・デリバリー(Separate Delivery)の3つの仕様が規定されている。
(1) フォワード・ロック(Forward Lock)は、取得したコンテンツの転送を許容しない方式である。
(2) コンバインド・デリバリー(Combined Delivery)は、フォワード・ロック方式のコンテンツに権利(使用権の設定)を付加して配信する方式である。
(3) セパレート・デリバリー(Separate Delivery)は、暗号化されたコンテンツ(Media Object:メディアオブジェクト,MO)と、権利+鍵(暗号化を解除するための鍵)部分(Rights Object:権利オブジェクト,RO)とを別々に配信する方式である。ここで、メディアオブジェクトはウェブからのダウンロード、コンテンツが格納されたメモリカードからの取得、メールへの添付などの各種方法により移動端末に配信され、権利オブジェクトはWAPプッシュにより配信される。移動端末上ではメディアオブジェクトと権利オブジェクトが揃って初めてそのコンテンツを利用することが可能となる。
(1) Forward lock is a method that does not allow transfer of acquired content.
(2) Combined delivery is a method of delivering content by adding rights (setting of usage rights) to forward lock content.
(3) Separate delivery includes encrypted content (Media Object: media object, MO) and right + key (key for decryption) part (Rights Object: rights object, RO). ) Are distributed separately. Here, the media object is distributed to the mobile terminal by various methods such as downloading from the web, acquisition from the memory card storing the content, and attachment to an e-mail, and the rights object is distributed by WAP push. On a mobile terminal, the contents can be used only when the media object and the rights object are arranged.
上述のように、セパレート・デリバリーにおいては、暗号化されたコンテンツ(MO)と、そのコンテンツを復号するために必要な鍵(Rights Object:RO)とが、分離して移動端末に送信される。
例えば、ユーザがウェブコンテンツを閲覧していてあるコンテンツを購入したいという決定ボタンを押すと、(1)サーバが移動端末に対してコンテンツを送信する、(2)移動端末は、コンテンツを完全に取得し終わったとき、サーバに対してダウンロード完了通知(InstallNotify)を送出する、(3)該ダウンロード完了通知を受け取ったサーバは移動端末に対して権利オブジェクトをWAPプッシュにより送信する、(4)移動端末が権利オブジェクトを取得し終わった後にサーバが課金処理を行う(有料コンテンツの場合)、という一連の手順で配信が行われる。
As described above, in separate delivery, encrypted content (MO) and a key (Rights Object: RO) necessary for decrypting the content are separately transmitted to the mobile terminal.
For example, when the user presses a decision button indicating that he / she is browsing web content and wants to purchase the content, (1) the server transmits the content to the mobile terminal, (2) the mobile terminal completely acquires the content When the download is completed, a download completion notification (InstallNotify) is sent to the server. (3) The server that has received the download completion notification transmits a rights object to the mobile terminal by WAP push. (4) Mobile terminal After the acquisition of the rights object, the server performs billing processing (in the case of paid content), and is distributed in a series of procedures.
しかしながら、OMA DRM ver1.0では、上記(2)の終了後から(3)の送信前の期間(以下、「期間A」という。)にあっては、移動端末のユーザインターフェース(UI)に関して制限をする旨を規定していない。したがって、期間Aにあっては、移動端末のユーザは、UI上でコンテンツのダウンロードをキャンセルする操作ができてしまわないとも限らない。ところが、そのようなUI上でキャンセルが行われても、サーバは、通常通り、移動端末に対して権利オブジェクトを送信して課金処理が行われる。すなわち、OMAの規定では、実際には課金処理がなされるのにもかかわらず、移動端末のユーザに対してコンテンツ購入のキャンセルがあたかもできているかのような印象を与えてしまうという問題がある。
そこで、本発明は、コンテンツの購入又は取得に関し、ユーザに誤解を与えることのない移動端末装置を提供することを目的としている。
However, in OMA DRM ver1.0, there is a restriction regarding the user interface (UI) of the mobile terminal during the period (hereinafter referred to as “period A”) after the end of the above (2) and before the transmission of (3). It does not stipulate that Therefore, in the period A, the user of the mobile terminal may not be able to cancel the content download on the UI. However, even if the cancellation is performed on such a UI, the server transmits the rights object to the mobile terminal and performs the charging process as usual. In other words, the OMA regulations have a problem that the user of the mobile terminal gives an impression that the user has canceled the purchase of the content even though the billing process is actually performed.
Accordingly, an object of the present invention is to provide a mobile terminal device that does not give a misunderstanding to the user regarding the purchase or acquisition of content.
上記目的を達成するために、本発明のセパレート・デリバリーによるコンテンツの配信を受けることができる移動端末装置は、権利オブジェクトを配信するサーバに対してメディアオブジェクトのダウンロード完了通知又は権利オブジェクト配信要求を送出した後、前記権利オブジェクトの受信が完了するまでの間、又は、HTTPレスポンス中に含まれるヘッダ情報において指定されている権利オブジェクトが移動端末装置にプッシュ配信されるまでに要する予測時間が経過するまでの間は、表示部にコンテンツ又は権利オブジェクトの取得をキャンセルするために表示されていたキャンセルボタンを非表示にするとともに、キー入力部における電源オフキー及び終話キーの操作を無効とするようにしたことを特徴としている。
In order to achieve the above object, a mobile terminal device capable of receiving content distribution by separate delivery according to the present invention sends a media object download completion notification or a rights object delivery request to a server that delivers rights objects. Until the reception of the rights object is completed, or until the estimated time required until the rights object specified in the header information included in the HTTP response is pushed to the mobile terminal device elapses. In the meantime, the cancel button that was displayed to cancel the acquisition of the content or rights object on the display unit is hidden, and the operation of the power off key and the end key in the key input unit is disabled . It is characterized by that.
本発明の移動端末装置によれば、セパレート・デリバリーにおいて、コンテンツ又は権利オブジェクトの取得を中止することができる間は表示画面上にキャンセルボタンが表示されているが、中止することができない段階に移行すると、表示画面上にキャンセルボタンが表示されなくなるため、ユーザはコンテンツ又は権利オブジェクトの取得をキャンセルする操作を行うことができなくなる。
したがって、実際にはコンテンツ又は権利オブジェクトの取得をキャンセルすることができない期間において、キャンセルがあたかもできるような印象をユーザに与えることがなくなる。
また、コンテンツのダウンロード完了通知又は権利オブジェクト配信要求を送出した後、権利オブジェクトの受信が完了するか又は所定の時間が経過するまでの期間は、電源オフキーと終話キーの操作も無効とすることにより、ユーザが任意に権利オブジェクトの受信を停止することができないようすることができる。
According to the mobile terminal device of the present invention, in the separate delivery, while the cancel button is displayed on the display screen while the acquisition of the content or the rights object can be stopped, the process proceeds to the stage where it cannot be stopped. Then, since the cancel button is not displayed on the display screen, the user cannot perform an operation for canceling the acquisition of the content or the rights object.
Therefore, in the period during which the acquisition of the content or the rights object cannot be canceled, the user is not given an impression that the user can cancel.
In addition, the operation of the power-off key and the end key must be disabled during the period from when the content download completion notification or rights object distribution request is sent until the rights object is completely received or until a predetermined time has elapsed. Accordingly, it is possible to prevent the user from arbitrarily stopping the reception of the rights object.
図1は、本発明の移動端末装置(以下、単に「移動端末」という。)のハードウェア構成の概略を示すブロック図である。
本発明の移動端末1は前述したWAP対応端末であり、図1に示すように、アンテナ21、無線受信部や無線送信部などからなる無線通信部22、音声信号処理やベースバンド信号処理などを行う信号処理部23、送話用マイク24、受話用スピーカ25、この移動端末全体の制御を行う制御部26、制御プログラムやコンテンツのダウンロードを行うプログラムなどの各種プログラム及び各種データを記憶するメモリ27、表示部28、キー入力部29などから構成されている。この移動端末1のハードウェア構成は通常の移動端末と同様である。
FIG. 1 is a block diagram showing an outline of a hardware configuration of a mobile terminal apparatus (hereinafter simply referred to as “mobile terminal”) of the present invention.
The
図2は、このような本発明の移動端末1が接続される移動体通信システムの要部構成を示すブロック図である。
この図において、1は前記移動端末(MS)、2は該移動端末1が収容される移動体通信網(3Gモバイルネットワーク)、3は前記移動体通信網2とインターネットなどのIPネットワークとのゲートウエイ(GGSN:Gateway GPRS Support Node)、4は前記移動端末1に対してショートメッセージを配信するショートメッセージ・サービスセンター(SMSC:Short Message Service Center)である。
5は前記移動端末1との間で用いられるWAP2.0プロトコルとHTTP(HyperText Transfer Protocol )とを変換するノードであるWAPゲートウエイ(WAP−GW:WAP-Gateway)、6はWAPプッシュやメール通知の配信などのプッシュサービスを実行するプッシュ・プロキシ・ゲートウエイ(PPG:Push Proxy Gateway)である。
7は前記WAP−GW5とインターネット11との間に設けられ、移動端末1からのリクエストを仲介するウェブ・ゲートウエイ(WGW:Web Gateway)であり、サービスの登録の状態の管理や情報量に対する課金に関する処理の機能も有している。
FIG. 2 is a block diagram showing a main configuration of a mobile communication system to which the
In this figure, 1 is the mobile terminal (MS), 2 is a mobile communication network (3G mobile network) in which the
8、9及び10はDRM利用サービスを提供するためのDRMプラットフォームを構成するサーバ群である。
ここで、8は、DRMコンテンツのトランザクション管理を行うDRMトランザクション管理サーバ(DRMTMS:DRM Transaction Management Server)であり、移動端末1からのリクエストの制御や移動端末1との通信における状態管理などを行う。
また、9は登録された権利情報に基づいて権利オブジェクト(RO)の生成・管理を行うライセンスサーバ(LS:License Server)、10はコンテンツ情報の登録及び付随する権利情報の登録などを制御するパッケージングサーバ(PS:Packaging Server)である。
Here,
9 is a license server (LS) that generates and manages rights objects (RO) based on the registered rights information, and 10 is a package that controls the registration of content information and the accompanying rights information. A packaging server (PS).
11はインターネット、12はコンテンツを提供するサーバ(CP:Contents Provider / Contents Partner)である。
CP12には、コンテンツをDRM対応形式に変換する一連の処理(パッケージング)を行うためのパッケージング・ツール(Packaging Tool)が備えられており、前記PS10などと連携してコンテンツのパッケージングを行い、コンテンツファイル(メディアオブジェクト)を作成することができるようになされている。このコンテンツファイルは、DRMコンテンツフォーマット(DCF:DRM Content Format)のファイル(以下、「DCFファイル」と呼ぶ。)とされており、暗号化されていないヘッダ部分と暗号化されたコンテンツ部分から構成されている。
11 is the Internet, and 12 is a server (CP: Contents Provider / Contents Partner) that provides contents.
CP12 is provided with a packaging tool for performing a series of processing (packaging) for converting content into a DRM compatible format, and the content is packaged in cooperation with the PS10 or the like. The content file (media object) can be created. This content file is a DRM content format (DCF: DRM Content Format) file (hereinafter referred to as a “DCF file”), and is composed of an unencrypted header portion and an encrypted content portion. ing.
移動端末1からコンテンツの配信要求があったときに、セパレート・デリバリーにおいては、コンテンツ(メディアオブジェクトMO)とその権利オブジェクト(RO)は別々に配信される。
メディアオブジェクト(MO)は、前記CP12から、OMAにより規定されたダウンロード方式(OMAダウンロード)によりHTTPを用いてダウンロードされる。この方式では、コンテンツのダウンロードの前に、ダウンロード記述子(Download Descriptor:DD)を取得することで、事前にどのようなコンテンツを取得するのかを通知することができる。また、ダウンロード完了後、任意のURLに対してダウンロード完了通知(Install Notify)を送出することができる。
一方、権利オブジェクト(RO)は、前記DRMTMS8の制御のもとに、前記ライセンスサーバLS9からPPG6に送られ、該PPG6からSMSC4を介して、当該移動端末1にSMS(Short Message Service)と同様の方式でプッシュ配信される(WAPプッシュ)。このように、権利オブジェクトは、移動体通信事業者が設置しているライセンスサーバからWAPプッシュによらなければ取得することができないようになされている。
セパレート・デリバリーには、移動端末1がコンテンツ(メディアオブジェクト)と権利オブジェクトを一連の処理により受信する場合と、コンテンツは予め取得しており、権利オブジェクトのみの配信を受ける場合の2通りの場合がある。
When there is a content distribution request from the
The media object (MO) is downloaded from the
On the other hand, the rights object (RO) is sent from the license server LS9 to the
There are two types of separate delivery: the case where the
図3は、前記移動端末1がコンテンツとその権利オブジェクトを一連の処理により受信する場合のシーケンスを示す図であり、図4はそのときの移動端末1の表示部28に表示される画面の遷移の一例を示す図である。この画面の制御は前記制御部26により行われる。
移動端末1がWAPシーケンスにしたがってインターネット11に接続しており、ブラウザなどを使用してCP12にアクセスし、CP12が提供しているコンテンツのダウンロード画面(図4の41)から、コンテンツのダウンロードを選択すると、そのコンテンツ(MO)をダウンロードするためのダウンロード記述子(DD:Download Descriptor)の取得要求「Request (download descriptor)」がネットワーク(NW)に送出される(図3の(1))。
このリクエストは、前記WAP−GW5で中継されて前記DRMTMS8に転送され、DRMTMS8は、該要求されたコンテンツをダウンロードするためのダウンロード記述子を作成して、前記移動端末に送信する(「Response (download descriptor)」)。
FIG. 3 is a diagram showing a sequence when the
The
This request is relayed by the WAP-
移動端末1では、該ダウンロード記述子を受信すると、該ダウンロード記述子を解析する(図3の(2))。
ダウンロード記述子は、そのコンテンツ(MO)に関するメタデータ(コンテンツの名称、サイズ、タイプ、バージョンなど)、そのコンテンツの存在場所を示すURL(ObjectURI)及びステータスレポートの通知先であるURL(InstallNotifyURI)などが記述されているファイルである。なお、ObjectURIはCP12内のアドレスとされており、InstallNotifyURIはDRMTMS8内のアドレスとされている。
ダウンロード記述子を解析した結果、サイズなどの問題でその移動端末1にダウンロードできないなどのエラーが検出された場合には、そのダウンロード記述子を破棄して、InstallNotifyURIにエラーを通知して、「Request (download descriptor)」を送出する前の画面(図4のダウンロード画面41)に戻る。
Upon receiving the download descriptor, the
The download descriptor includes metadata (content name, size, type, version, etc.) regarding the content (MO), a URL (ObjectURI) indicating the location of the content, a URL (InstallNotifyURI) that is a notification destination of the status report, and the like Is a file in which is described. Note that ObjectURI is an address in CP12, and InstallNotifyURI is an address in DRMTMS8.
As a result of analyzing the download descriptor, if an error such as size not being able to download to the
正常の場合には、該ダウンロード記述子に基づいてそのコンテンツの内容を示す画面A(図4の42)を表示し、ユーザにダウンロードの可否を問い合わせる(図3の(3))。
ここで、ユーザがNOボタンを操作した場合には、ダウンロードを行わずに、前記ダウンロード画面41に戻る。
ユーザがYESボタンを操作した場合には、前記ダウンロード記述子に含まれているそのコンテンツの存在場所を示すURL(ObjectURI)に対し、そのコンテンツ(MO)の取得要求「Request (Media Object)」を送出する(図3の(4))。
そして、前記画面A(図4の42)に代えて、コンテンツを取得中であることを示す画面B(図4の43)を表示する。この画面Bには、図示するように、コンテンツ取得処理の進捗状態を示す表示(この例では、プログレスバー)やキャンセルボタンも表示されている。
If normal, screen A (42 in FIG. 4) showing the contents is displayed based on the download descriptor, and the user is inquired whether download is possible ((3) in FIG. 3).
Here, if the user operates the NO button, the
When the user operates the YES button, the content (MO) acquisition request “Request (Media Object)” is sent to the URL (ObjectURI) indicating the location of the content included in the download descriptor. It is sent out ((4) in FIG. 3).
Then, instead of the screen A (42 in FIG. 4), a screen B (43 in FIG. 4) indicating that content is being acquired is displayed. On this screen B, as shown in the figure, a display (in this example, a progress bar) indicating a progress state of the content acquisition process and a cancel button are also displayed.
該コンテンツ取得要求「Request (Media Object)」は、そのコンテンツ(MO)が保存されているCP12に転送され、該CP12から要求されたコンテンツを含む「Response (Media Object)」がHTTPを使用して当該移動端末1に返送される(OMAダウンロード)。
このとき、前記画面B(図4の43)において、ダウンロードの進捗状況が表示される。ここで、ユーザがダウンロードを中止したいときには、表示されているキャンセルボタンを操作することにより、コンテンツのダウンロードをキャンセルすることができる。キャンセルボタンが操作されたときには、コンテンツのダウンロードを中止して、前記画面A(図4の42)に戻る。
移動端末1では、コンテンツ(MO)を受信後、自機で使用できない無効なオブジェクトであるか否かを判定し(図3の(5))、無効なオブジェクトであるときは、InstallNotifyURIに対してエラーであることを通知し、「Request (download descriptor)」送出前のダウンロード画面(図4の41)に戻る。
The content acquisition request “Request (Media Object)” is transferred to the
At this time, the progress of the download is displayed on the screen B (43 in FIG. 4). Here, when the user wants to cancel the download, the download of the content can be canceled by operating the displayed cancel button. When the cancel button is operated, the download of the content is stopped and the screen A (42 in FIG. 4) is returned.
After receiving the content (MO), the
無効なオブジェクトでないときは、InstallNotifyURIに対して、ダウンロード完了通知「Request (InstallNotifyURI)」(Install Notify Sucess)を送出する(図3の(6))。
このとき、前記制御部26は表示画面を画面B(図4の43)から画面C(図4の44)に変化させる。画面Bと画面Cとを比較すると明らかなように、画面Cでは、キャンセルボタンが表示されなくなっており、この画面Cのときには、ユーザがコンテンツの配信を中止しようとしても、その操作をすることができないようになされている。
If it is not an invalid object, a download completion notification “Request (InstallNotifyURI)” (Install Notify Sucess) is sent to InstallNotifyURI ((6) in FIG. 3).
At this time, the
前記ダウンロード完了通知「Request (InstallNotifyURI)」は前記DRMTMS8(InstallNotifyURIに記述されている)に送られ、DRMTMS8は、応答「Response (InstallNotify)」を返すとともに、前記ライセンスサーバ(LS)9からそのメディアオブジェクトに対応する権利オブジェクト(RO)を受け取り、前記移動端末1にプッシュするために該権利オブジェクトを前記PPG6に送信する。該権利オブジェクトを受け取ったPPG6は、該権利オブジェクトをSMSC4を介して、当該移動端末1にプッシュ配信(WAPプッシュ)する。
このように、前記ダウンロード完了通知「Request (InstallNotifyURI)」がトリガとなって、前記DRMTMS8により権利オブジェクトをプッシュ配信するための処理が開始される。プッシュ配信(WAPプッシュ)処理が起動されると、前記移動端末1からその処理を中止することはできないため、前述のように、画面C(図4の44)では、キャンセルボタンを表示しないようにしている。
The download completion notification “Request (InstallNotifyURI)” is sent to the DRMTMS 8 (described in InstallNotifyURI), and the
In this way, the download completion notification “Request (InstallNotifyURI)” is used as a trigger to start processing for push distribution of a rights object by the
前記移動端末1は、前記DRMTMS8からの応答「Response (InstallNotify)」を受信した後((図3の(7))、WAPプッシュにより送信された権利オブジェクトを受信すると(図3の(8))、配信状況通知「Delivery Receipt (Rights Object)」を作成して前記PPG6に送出する(図3の(9))。
そして、権利オブジェクトの受信が完了しているときには、その旨を示すとともにそのコンテンツの再生を行うかどうかを選択する画面D(図4の45)を表示して、ユーザに受信の完了を通知する(図3の(10))。一方、設定された時間内に前記権利コンテンツの受信が完了しなかったときは、その旨を示す画面E(図4の46)が表示される。
前述のように、権利オブジェクト(RO)の配信は、コンテンツ(MO)の配信の後に、コンテンツとは異なる方法で行われるため、配信完了までに遅延が生じる可能性がある。そこで、後述するように権利オブジェクトがプッシュ配信されるまでに要する予定時間が指定されており、その時間が経過しても権利オブジェクトの受信が完了しなかったときには、画面E(46)のように、権利オブジェクトの受信が未完了であった旨を表示するようにしている。
After receiving the response “Response (InstallNotify)” from the DRMTMS 8 ((7) in FIG. 3), the
When the reception of the rights object is completed, a screen D (45 in FIG. 4) for indicating whether or not to reproduce the content is displayed and the user is notified of the completion of the reception. ((10) in FIG. 3). On the other hand, when reception of the right content is not completed within the set time, a screen E (46 in FIG. 4) indicating that is displayed.
As described above, since the distribution of the rights object (RO) is performed after the distribution of the content (MO) by a method different from the content, there is a possibility that there is a delay until the distribution is completed. Therefore, as will be described later, when the scheduled time required until the rights object is push-distributed is specified, and reception of the rights object is not completed even after the time has elapsed, screen E (46) is displayed. , The fact that the reception of the rights object has not been completed is displayed.
なお、前記PPG6は、前記移動端末1からの配信状況通知「Delivery Receipt (Rights Object)」を受信すると、その内容に応じた配信結果通知「Delivery Report」を作成して、前記DRMTMS8に送信し、前記DRMTMS8は、権利オブジェクトの配信に成功している場合にのみ、前記WGW7に対して課金通知を送信して課金処理を行うようになされている。
When the
図5は、前記DRMTMS8からコンテンツ(MO)のダウンロード記述子を受信した後の前記制御部26の処理の流れを示すフローチャートである。なお、図中(A)〜(E)は、図4中の対応する画面が表示されていることを示している。
前述のように、前記DRMTMS8からダウンロード記述子「Response (download descriptor)」を受信すると、当該メディアオブジェクトを受信するOMAダウンロード処理(図3における(3),(4)の処理)が実行される(ステップS1)。このとき、画面Aから画面Bに変更される。
そして、前述のように、CP12からメディアオブジェクト「Response (Media Object)」を受信すると、該メディアオブジェクト受信時のHTTPヘッダにX-Oma-Drm-Separate-Deliveryヘッダが含まれているか否かを判定する(ステップS2)。
このX-Oma-Drm-Separate-Deliveryヘッダは、通常のメディアオブジェクトのダウンロードと異なり、権利オブジェクトが別途プッシュされるセパレート・デリバリーによるダウンロードであることを示すためにDCFファイルを含むHTTPレスポンスに付加されるHTTPヘッダであり、その中に、権利オブジェクトが移動端末1にプッシュ配信されるまでに要する予測時間を指定することができるものである。
FIG. 5 is a flowchart showing a processing flow of the
As described above, when the download descriptor “Response (download descriptor)” is received from the
Then, as described above, when the media object “Response (Media Object)” is received from the
This X-Oma-Drm-Separate-Delivery header is added to the HTTP response containing the DCF file to indicate that the rights object is a separate delivery download that is pushed separately, unlike a normal media object download. In the HTTP header, an estimated time required until the rights object is push-distributed to the
このステップS2の判定結果がNOであるときには、通常のOMAダウンロードであるので、該OMAダウンロード処理を継続する(ステップS10)。
X-Oma-Drm-Separate-Deliveryヘッダが含まれているときは、ステップS3に進み、ダウンロード完了通知「Request (InstallNotifyURI)」(InstallNotifySucess)を送出するか否かを判定する。これは、前記図3の(5)と同様の処理である。ダウンロード完了通知を送出しないときには、前記ステップS10に進む。
ダウンロード完了通知を送出するときは、ダウンロード完了通知を送出して、ステップS4に進む。このとき、表示画面を画面Bからキャンセルボタンが消去されている画面Cに変更する。
If the determination result in step S2 is NO, the OMA download process is continued because the OMA download is normal (step S10).
If the X-Oma-Drm-Separate-Delivery header is included, the process advances to step S3 to determine whether or not to send a download completion notification “Request (InstallNotifyURI)” (InstallNotifySucess). This is the same processing as (5) in FIG. When the download completion notification is not sent, the process proceeds to step S10.
When a download completion notification is sent, a download completion notification is sent and the process proceeds to step S4. At this time, the display screen is changed from the screen B to the screen C from which the cancel button is deleted.
ステップS4では、権利オブジェクトの受信が完了したか否かを判定する。権利オブジェクトの受信が完了したときは、該権利オブジェクトを保存し(ステップS7)、前記画面Dを表示して、ユーザに権利オブジェクトの受信完了を通知する(ステップS8)。
権利オブジェクトの受信が完了しないうちに前記X-Oma-Drm-Separate-Deliveryヘッダで指定されている予測時間が経過したか否かを判定し(ステップS5)、該予測時間を経過したときには、ステップS6に進み、権利オブジェクトが未受信であることを示す画面Eを表示して、ユーザにその旨を通知する。
このステップS4とS5の期間は、前記画面Cを表示させておき、ユーザがキャンセル操作を行うことができないようにしている。
In step S4, it is determined whether reception of the rights object is completed. When the reception of the rights object is completed, the rights object is stored (step S7), and the screen D is displayed to notify the user of the completion of the rights object reception (step S8).
It is determined whether or not the prediction time specified in the X-Oma-Drm-Separate-Delivery header has elapsed before the reception of the rights object is completed (step S5). In step S6, a screen E indicating that the rights object has not been received is displayed, and the user is notified accordingly.
During the period of steps S4 and S5, the screen C is displayed so that the user cannot perform a cancel operation.
このように、この実施の形態においては、コンテンツの受信処理中の期間において、コンテンツの取得をキャンセルすることができる期間はキャンセルボタンを表示してコンテンツの取得をキャンセルすることを可能とし、キャンセルが不可能となる、メディアオブジェクトの受信が完了し権利オブジェクトの配信を要求するダウンロード完了通知を送出した後は、キャンセルボタンを表示しないようにしているため、ユーザにコンテンツの取得のキャンセルが可能であるかのような誤解を与えることがない。 As described above, in this embodiment, during the period during which the content is being received, it is possible to cancel the content acquisition by displaying a cancel button during the period in which the content acquisition can be canceled. Since the cancel button is not displayed after the reception of the media object is completed and the download completion notification requesting the distribution of the rights object is sent, the user can cancel the acquisition of the content. There is no misunderstanding.
次に、移動端末が権利オブジェクトのみの配信を受ける場合について説明する。この場合には、ウェブからのダウンロード、メールへの添付、あるいは、コンテンツを保存したメモリカードなどを介して、コンテンツ(メディアオブジェクト)が移動端末1に保存されているものとする。
図6は前記移動端末1が権利オブジェクトのみの配信を受けるときのシーケンスを示す図、図7はそのときの移動端末1における表示部28の表示画面の遷移の一例を示す図である。
Next, a case where the mobile terminal receives only the rights object will be described. In this case, it is assumed that the content (media object) is stored in the
FIG. 6 is a diagram showing a sequence when the
コンテンツを提供するCP12のウェブページなどをブラウザで閲覧しているなどして権利オブジェクトを取得するコンテンツを選択する対象コンテンツ選択画面(図7の51)が表示部28に表示されているものとする。ここで、ユーザが権利オブジェクトを取得したいコンテンツを選択すると、そのコンテンツを提供しているCP12に対して「Request (Rights Issuer URI)」が送信される(図6の(1))。
これに応じてCP12から移動端末1に権利オブジェクト取得画面のデータを含む応答「Response (Rights Object)」が送信される。
移動端末1の制御部26は、該応答「Response (Rights Object)」を受信すると(図6の(2))、前記表示部28に権利オブジェクト取得画面(図7の52)を表示する。
ここで、ユーザがその権利オブジェクトの取得を選択すると、該権利オブジェクト取得画面における取得を示す選択要素(アンカー、図7の52に示した例では、「Buy Activation」の文字列)にリンクされているURI(前述したDRMTMS8が指定されている。)に対して、権利オブジェクト配信要求(「Request (Rights Object)」が送信される(図6の(3))。このとき、前記表示部28の表示画面は、図7に53で示す画面Fとなる。この画面F(図7の53)にはキャンセルボタンが表示されているので、この段階でユーザがキャンセルボタンを操作すれば、前記権利オブジェクト取得画面52に戻ることができる。
It is assumed that a target content selection screen (51 in FIG. 7) for selecting the content for which the rights object is acquired by browsing the web page of the
In response to this, a response “Response (Rights Object)” including data of the rights object acquisition screen is transmitted from the
When receiving the response “Response (Rights Object)” ((2) in FIG. 6), the
Here, when the user selects acquisition of the rights object, it is linked to a selection element (anchor, in the example shown in 52 of FIG. 7, “Buy Activation”) indicating acquisition on the rights object acquisition screen. The right object distribution request (“Request (Rights Object)” is transmitted to the URI (the above-described DRMTMS8 is specified) ((3) in FIG. 6). 7 is a screen F indicated by 53 in Fig. 7. Since a cancel button is displayed on this screen F (53 in Fig. 7), if the user operates the cancel button at this stage, the rights object is displayed. The
前記DRMTMS8は、該権利オブジェクト配信要求(「Request (Rights Object)」)を受信すると、その権利オブジェクト配信要求に含まれているサービスIDなどのチェックを行い、応答「Responce (Rights Object)」を前記移動端末1に返す。そして、このチェックの結果、問題がないときは、前述と同様に、前記DRMTMS8は前記ライセンスサーバ9からその権利オブジェクトを受け取り、前記移動端末1にプッシュするために該権利オブジェクトを前記PPG6に送信する。また、このときの前記応答(「Responce (Rights Object)」)のHTTPヘッダには、前述したX-Oma-Drm-Separate-Deliveryヘッダが含まれている。
移動端末1では、前記応答「Responce (Rights Object)」を受信すると、権利オブジェクト受信状態に移行する(図6の(4))。このとき、前記表示部28の表示画面は、図7に54で示す画面Gに変更される。図示するように、この画面G(図7の54)にはキャンセルボタンが表示されていないため、ユーザは、この段階では、権利オブジェクトの取得をキャンセルする操作を行うことができない。
Upon receipt of the rights object delivery request (“Request (Rights Object)”), the
When receiving the response “Responce (Rights Object)”, the
前述のように、前記DRMTMS8から権利オブジェクトを受け取ったPPG6から、その権利オブジェクト(「RO Delivery (Rights Object)」)が前記移動端末1に配信される。
前述と同様に、前記移動端末1は、権利オブジェクトを受信すると(図6の(5))、配信状況通知「Delivery Receipt (Rights Object)」を前記PPG6に送出するとともに、その旨を示す画面H(図7の55)を表示部28に表示する(図6の(6))。一方、設定された時間内に権利オブジェクトの受信が完了しなかったときは、その旨を示す画面I(図7の56)を表示部28に表示する。
なお、前記配信状況通知「Delivery Receipt (Rights Object)」を受信したPPG6は、前述と同様に、その内容に応じた配信結果通知「Delivery Report」を作成して前記DRMTMS8に送信し、権利オブジェクトの配信に成功している場合にのみ、前記WGW7に対して課金通知が送られることとなる(有料の場合)。
As described above, the rights object (“RO Delivery (Rights Object)”) is delivered to the
Similarly to the above, when the
Note that the
図8は、前記応答(「Responce (Rights Object)」)のHTTPヘッダに、X-Oma-Drm-Separate-Deliveryヘッダが含まれている場合における前記制御部26の処理の流れを示すフローチャートである。
前述のように、前記画面F(図7の53)において、DRMTMS8から受信した応答(「Responce (Rights Object)」)にX-Oma-Drm-Separate-Deliveryヘッダが含まれている場合には、前記移動端末1は権利オブジェクトの配信待ち状態に移行し(図6の(4))、該X-Oma-Drm-Separate-Deliveryヘッダで指定されている時間内に権利オブジェクトの受信が完了したか否かを判定する(ステップS11,S12)。
そして、該予定時間内に権利オブジェクトの受信が完了しなかったときは(ステップS12がNO)、権利オブジェクトが未受信である旨を示す画面I(図7の56)を表示する(ステップS13)。
一方、前記X-Oma-Drm-Separate-Deliveryヘッダで指定されている予定時間内に権利オブジェクトの受信が完了したときは(S11がYES)、該受信した権利オブジェクトを前記メモリ27などに保存する(ステップS14)。そして、そのときにエラーが発生しなければ(ステップS15がNO)、前記画面H(図7の55)を表示しユーザに権利オブジェクトの受信が完了したことを通知する(ステップS16)。一方、エラーが生じたときは(ステップS15がYES)、その旨をユーザに通知する(ステップS17)。そして、ウェブページの閲覧の処理を継続する(ステップS18)。
FIG. 8 is a flowchart showing the flow of processing of the
As described above, when the response (“Responce (Rights Object)”) received from the
If reception of the rights object is not completed within the scheduled time (NO in step S12), a screen I (56 in FIG. 7) indicating that the rights object has not been received is displayed (step S13). .
On the other hand, when reception of the rights object is completed within the scheduled time specified in the X-Oma-Drm-Separate-Delivery header (S11 is YES), the received rights object is stored in the
このように、この実施の形態においては、セパレート・デリバリーにおいて権利オブジェクトのみを受信するときに、権利オブジェクト配信要求を送信した後は、表示部に該権利オブジェクトの取得をキャンセルするための操作ボタンを表示しないようにしているため、ユーザに権利オブジェクトの取得をキャンセルすることができるかのような誤解を与えることがない。 As described above, in this embodiment, when only the rights object is received in the separate delivery, after the rights object distribution request is transmitted, an operation button for canceling the acquisition of the rights object is displayed on the display unit. Since it is not displayed, there is no misunderstanding that the user can cancel the acquisition of the rights object.
なお、上述の各実施の形態においては、コンテンツ又は権利オブジェクトのダウンロード画面において画面Cのようにキャンセルボタンを表示しないようにしていたが、これに加えて、前記キー入力部29(図1)に設けられている電源オフキー及び終話キーの操作も無効となるように制御するとより効果的である。
すなわち、前記権利オブジェクトを配信するサーバ(DRMTMS8)に対して前記ダウンロード完了通知「Request (InstallNotifyURI)」又は前記権利オブジェクト配信要求「Request (Rights Object)」を送出した後、該権利オブジェクトの受信が完了するまで又は前記所定の時間(前記X-Oma-Drm-Separate-Deliveryヘッダで指定されている予定時間)が経過するまでの期間においては、キー入力部29に設けられている電源オフキー及び終話キーの操作信号が入力されても、その信号を無効にするように制御する。
これにより、前記期間において、ユーザがコンテンツ又は権利オブジェクトの取得をキャンセルしようとして、電源オフキーや終話キーを操作したとしても、その操作を無効とすることにより、キャンセルすることができないことを示すことが可能となる。
In each of the above-described embodiments, the cancel button is not displayed on the content or rights object download screen as in the screen C. In addition to this, the key input unit 29 (FIG. 1) It is more effective to control so that the operations of the power-off key and the end-call key provided are also invalidated.
That is, after sending the download completion notification “Request (InstallNotifyURI)” or the rights object delivery request “Request (Rights Object)” to the server (DRMTMS8) that delivers the rights object, reception of the rights object is completed. Power off key and end call provided in the
Thus, even if the user tries to cancel acquisition of the content or rights object and operates the power off key or the call end key during the period, the operation cannot be canceled by invalidating the operation. Is possible.
1:移動端末装置、2:移動体通信網、3:GGSN、4:SMSC、5:WAPゲートウエイ(WAP−GW)、6:プッシュ・プロキシ・ゲートウエイ(PPG)、7:ウェブ・ゲートウエイ(WGW)、8:DRMトランザクション管理サーバ(DRMTMS)、9:ライセンスサーバ(LS)、10:パッケージングサーバ(PS)、11:インターネット、12:コンテンツ提供サーバ(CP)、21:アンテナ、22:無線通信部、23:信号処理部、24:マイク、25:スピーカ、26:制御部、27:メモリ、28:表示部、29:キー入力部 1: mobile terminal device, 2: mobile communication network, 3: GGSN, 4: SMSC, 5: WAP gateway (WAP-GW), 6: push proxy gateway (PPG), 7: web gateway (WGW) 8: DRM transaction management server (DRMTMS) 9: License server (LS) 10: Packaging server (PS) 11: Internet 12: Content providing server (CP) 21: Antenna 22: Wireless communication unit , 23: signal processing unit, 24: microphone, 25: speaker, 26: control unit, 27: memory, 28: display unit, 29: key input unit
Claims (2)
表示部と、キー入力部と、制御部とを有し、
前記制御部は、メディアオブジェクトと権利オブジェクトを一連の処理で受信する場合に、前記メディアオブジェクトのダウンロードが終了し、該メディアオブジェクトに関する権利オブジェクトを配信するサーバに対してダウンロード完了通知を送出した後、前記権利オブジェクトの受信が完了するまでの間、又は、前記メディアオブジェクト受信時のHTTPレスポンス中に含まれるヘッダ情報において指定されている前記権利オブジェクトが移動端末装置にプッシュ配信されるまでに要する予測時間が経過するまでの間は、前記表示部に該コンテンツの取得をキャンセルするために表示されていたキャンセルボタンを非表示にするとともに、前記キー入力部における電源オフキー及び終話キーの操作を無効とすることを特徴とする移動端末装置。 A mobile terminal device capable of receiving content delivery by separate delivery,
A display unit, a key input unit, and a control unit;
When the control unit receives the media object and the rights object in a series of processes, after the download of the media object is finished, and sends a download completion notification to the server that delivers the rights object related to the media object , Estimated time required until reception of the rights object is completed or until the rights object specified in the header information included in the HTTP response at the time of receiving the media object is pushed to the mobile terminal device Until the time elapses, the cancel button displayed for canceling the acquisition of the content on the display unit is not displayed, and the operation of the power off key and the call end key in the key input unit is disabled. movement which is characterized in that End devices.
表示部と、キー入力部と、制御部とを有し、
前記制御部は、メディアオブジェクトが自装置内に保存されており権利オブジェクトのみを受信する場合に、その権利オブジェクトを配信するサーバに対して権利オブジェクトの配信要求を送出し、該配信要求に対するHTTPレスポンスを受信した後、前記権利オブジェクトの受信が完了するまでの間、又は、前記権利オブジェクトの配信要求に対するHTTPレスポンス中に含まれるヘッダ情報において指定されている前記権利オブジェクトが移動端末装置にプッシュ配信されるまでに要する予測時間が経過するまでの間は、前記表示部に該権利オブジェクトの取得をキャンセルするために表示されていたキャンセルボタンを非表示にするとともに、前記キー入力部における電源オフキー及び終話キーの操作を無効とすることを特徴とする移動端末装置。 A mobile terminal device capable of receiving content delivery by separate delivery,
A display unit, a key input unit, and a control unit;
Wherein, when the media object is to receive only the rights object are stored in the own device, transmits a delivery request of the hand rights object to the server which distributes the rights object, HTTP to said delivery request After receiving the response, until the reception of the rights object is completed, or the rights object specified in the header information included in the HTTP response to the rights object delivery request is pushed to the mobile terminal device Until the estimated time required for distribution elapses, the cancel button displayed for canceling acquisition of the rights object is not displayed on the display unit, and the power off key in the key input unit is displayed. and it is characterized in that it invalidates the operation of the call termination key Mobile terminal equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004291038A JP4401922B2 (en) | 2004-10-04 | 2004-10-04 | Mobile terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004291038A JP4401922B2 (en) | 2004-10-04 | 2004-10-04 | Mobile terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006107003A JP2006107003A (en) | 2006-04-20 |
| JP4401922B2 true JP4401922B2 (en) | 2010-01-20 |
Family
ID=36376691
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004291038A Expired - Fee Related JP4401922B2 (en) | 2004-10-04 | 2004-10-04 | Mobile terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4401922B2 (en) |
-
2004
- 2004-10-04 JP JP2004291038A patent/JP4401922B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006107003A (en) | 2006-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4279807B2 (en) | Message for rights object processing in digital rights management system, and rights object processing method and system using the message | |
| EP1579647B1 (en) | Digital content preview generation and distribution among peer devices | |
| US20040044774A1 (en) | System for providing content sharing and method therefor | |
| US20090011697A1 (en) | Distribution method and distribution management device | |
| JP2005536787A (en) | Method and system for managing cookies according to privacy policy | |
| US20070074017A1 (en) | Method for transmitting encrypted useful data objects | |
| JP5493679B2 (en) | Decryption key transmission apparatus, computer program, decryption key transmission system, and decryption key transmission method | |
| US8302203B2 (en) | Content transmission system, transmission server, communication terminal, and content transmission method | |
| CN101478754B (en) | Media file downloading method, apparatus and system based on copyright management | |
| JP4401922B2 (en) | Mobile terminal device | |
| US7933563B2 (en) | Communication system, communication terminal, server, communication method to be used therein and program therefor | |
| JP4255898B2 (en) | Server device | |
| JP2003228656A (en) | Information present system | |
| JP2005182564A (en) | Copyright management system, copyright management method, and copyright management program | |
| EP1737158B1 (en) | Content delivery in a telecommunications network | |
| US20080271155A1 (en) | Method and apparatus for obtaining drm content packets | |
| JP4519574B2 (en) | Mobile communication system | |
| JP2002328874A (en) | Management method and management device for electronic mail | |
| JP4401901B2 (en) | Display data determination device and display data determination method for WAP gateway | |
| JP4180028B2 (en) | Mobile terminal device | |
| JP4255899B2 (en) | Server device | |
| JP4330506B2 (en) | Server device | |
| JP4908671B2 (en) | Image communication apparatus and image management method thereof | |
| JP4109937B2 (en) | Content distribution system and mobile phone network mobile device | |
| JP4098763B2 (en) | Server device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060406 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081125 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090123 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091027 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091028 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151106 Year of fee payment: 6 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |