(57)【要約】【課題】外部装置への出力制限が設定されているコンテンツを視聴する場合に、当該コンテンツの操作性をより向上させることが可能な携帯端末装置を提供する。【解決手段】コンテンツを出力するための外部装置に接続可能な携帯端末装置は、タッチパネルと、プロセッサとを備える。プロセッサは、コンテンツに関連付けられた設定情報に基づいて、タッチパネルにコンテンツを表示させた状態でコンテンツを外部装置に表示させることを禁止する設定がコンテンツにされているか否かを判断し、当該禁止する設定がされている場合に、タッチパネルにコンテンツを表示させてタッチ入力を受け付ける第１のモードから、タッチパネルにコンテンツを表示させずにタッチ入力を受け付ける第２のモードに携帯端末装置の操作モードを切り替え、操作モードが切り替えられた場合に、コンテンツを外部装置のディスプレイに表示させる。【選択図】図６
2015197694.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを出力するための外部装置に接続可能な携帯端末装置であって、
タッチ入力の位置を検出可能なタッチパネルと、
コンテンツを格納するためのメモリと、
プロセッサとを備え、
前記プロセッサは、
前記コンテンツに関連付けられた設定情報に基づいて、前記タッチパネルに前記コンテンツを表示させた状態で前記コンテンツを前記外部装置のディスプレイに表示させることを禁止する設定が前記コンテンツにされているか否かを判断し、
前記コンテンツに前記禁止する設定がされている場合に、前記タッチパネルに前記コンテンツを表示させて前記タッチ入力を受け付ける第１のモードから、前記タッチパネルに前記コンテンツを表示させずに前記タッチ入力を受け付ける第２のモードに前記携帯端末装置の操作モードを切り替え、
前記第１のモードから前記第２のモードに前記操作モードが切り替えられた場合に、前記コンテンツを前記外部装置のディスプレイに表示させる、携帯端末装置。
【請求項２】
前記プロセッサは、前記第２のモード時において、前記タッチ入力の位置を示す位置画像を、前記タッチ入力の位置に対応する前記外部装置のディスプレイの表示領域に表示させる、請求項１に記載の携帯端末装置。
【請求項３】
前記プロセッサは、前記第２のモード時において、前記タッチパネルに対するタッチ入力により文字の入力を受け付けるための文字入力領域が選択された場合に、前記タッチパネルにソフトウェアキーボードを表示させる、請求項１または２に記載の携帯端末装置。
【請求項４】
前記プロセッサは、前記タッチ入力によりユーザから前記操作モードを切り替える指示を受け付けたときに、前記操作モードを前記第１のモードから前記第２のモードに切り替える、請求項１〜３のいずれか１項に記載の携帯端末装置。
【請求項５】
コンテンツを出力するための外部装置に接続可能な携帯端末装置の制御方法であって、
前記携帯端末装置のタッチパネルに対するタッチ入力の位置を検出するステップと、
前記コンテンツに関連付けられた設定情報に基づいて、前記タッチパネルに前記コンテンツを表示させた状態で前記コンテンツを前記外部装置に表示させることを禁止する設定が前記コンテンツにされているか否かを判断するステップと、
前記コンテンツに前記禁止する設定がされている場合に、前記タッチパネルに前記コンテンツを表示させて前記タッチ入力を受け付ける第１のモードから、前記タッチパネルに前記コンテンツを表示させずに前記タッチ入力を受け付ける第２のモードに前記携帯端末装置の操作モードを切り替えるステップと、
前記第１のモードから前記第２のモードに前記操作モードが切り替えられた場合に、前記コンテンツを前記外部装置に表示させるステップとを含む、携帯端末装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを出力するための外部装置に接続可能な携帯端末装置に関する。
【背景技術】
【０００２】
従来、画像データなどを内部ディスプレイに出力（表示）するとともに、内部ディスプレイに表示される画像と同じ画像を外部装置に外部出力させることが可能な情報処理装置が存在する。外部出力方式としては、たとえば、端末装置と外部装置とをＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ケーブルなどにより有線接続して外部出力させる方式がある。また、ＷｉＦｉ（登録商標）（wireless  fidelity）等を利用することにより、無線で端末装置からデータを外部装置に出力する方式もある。
【０００３】
たとえば、特開２０１１−２１７２３６号公報（特許文献１）には、携帯情報処理装置が開示されている。携帯情報処理装置は、内蔵表示部にデータを表示させるとともに、テレビジョン装置に、内蔵表示部に表示されるデータと同じデータを表示させるミラー表示モードと、テレビジョン装置にデータを表示させるとともに、内蔵表示部に、テレビジョン装置に表示させるデータとは異なるデータを表示させる拡張表示モードとを切り替え可能に構成されており、ＣＰＵ（Central  Processing  Unit）は、ＨＤＭＩ（登録商標）接続部にテレビジョン装置が接続され、かつ、所定のアプリケーションが起動していることに基づいて、ミラー表示モードと拡張表示モードとのうち拡張表示モードを選択するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２１７２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、外部出力の対象となるデータ（コンテンツ）には、著作権管理のためにＤＲＭ（Digital  Rights  Management）情報が設定され、一定の出力制限がかけられている場合がある。このような出力制限がかけられているときには、たとえば、一方の装置でコンテンツを表示しつつ、その表示しているコンテンツと同じコンテンツを外部出力先の他の装置に表示することができない場合がある。特許文献１に開示された技術では、このような出力制限が設定されたコンテンツの表示制御方式については考慮されていない。
【０００６】
本発明は、外部装置への出力制限が設定されているコンテンツを視聴する場合に、当該コンテンツの操作性をより向上させることが可能な携帯端末装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
ある実施の形態に従うと、コンテンツを出力するための外部装置に接続可能な携帯端末装置が提供される。携帯端末装置は、タッチ入力の位置を検出可能なタッチパネルと、コンテンツを格納するためのメモリと、プロセッサとを備える。プロセッサは、コンテンツに関連付けられた設定情報に基づいて、タッチパネルにコンテンツを表示させた状態でコンテンツを外部装置のディスプレイに表示させることを禁止する設定がコンテンツにされているか否かを判断し、コンテンツに禁止する設定がされている場合に、タッチパネルにコンテンツを表示させてタッチ入力を受け付ける第１のモードから、タッチパネルにコンテンツを表示させずにタッチ入力を受け付ける第２のモードに携帯端末装置の操作モードを切り替え、第１のモードから第２のモードに操作モードが切り替えられた場合に、コンテンツを外部装置のディスプレイに表示させる。
【発明の効果】
【０００８】
本発明によると、外部装置への出力制限が設定されているコンテンツを視聴する場合に、当該コンテンツの操作性をより向上させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態に従うコンテンツ出力システムの全体構成を説明するための概略図である。
【図２】本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面の一例を示す図である。
【図３】本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面の他の例を示す図である。
【図４】本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面のさらに他の例を示す図である。
【図５】本実施の形態に従う携帯端末装置のハードウェア構成を示すブロック図である。
【図６】本実施の形態に従う携帯端末装置の機能ブロック図である。
【図７】本実施の形態に従う携帯端末装置のコンテンツ受信動作を示すシーケンス図である。
【図８】本実施の形態に従う携帯端末装置の外部装置との接続処理を示すフローチャートである。
【図９】本実施の形態に従う携帯端末装置のコンテンツ再生処理を示すフローチャート（その１）である。
【図１０】本実施の形態に従う携帯端末装置のコンテンツ再生処理を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１１】
＜システム概要＞
（全体構成）
図１は、本実施の形態に従うコンテンツ出力システムの全体構成を説明するための概略図である。図１を参照して、本実施の形態に従うコンテンツ出力システムは、携帯端末装置１０と、外部装置２０と、コンテンツ管理サーバ３２と、ＤＲＭ管理サーバ３４と、コンテンツ配信サーバ３６とを含む。本実施の形態では、コンテンツ提供業者であるプロバイダ３０が、コンテンツ管理サーバ３２と、ＤＲＭ管理サーバ３４と、コンテンツ配信サーバ３６とを備えており、これらのサーバを管理している。しかしながら、これらのサーバは、それぞれ別々の業者によって管理されていてもよい。また、１つのサーバが、これら３つのサーバの各々の機能を有している場合であってもよい。
【００１２】
携帯端末装置１０は、たとえば、タッチパネルを備えるスマートフォンである。以下では、スマートフォンを「携帯端末装置」の代表例として説明を行なう。ただし、携帯端末装置は、タブレット端末装置、デジタルカメラ、パソコン、ＰＤＡ（Personal  Data  Assistance）などのような、他の携帯機器であってもよい。
【００１３】
外部装置２０は、たとえば、テレビジョン装置（テレビ）である。以下では、テレビを「外部装置」の代表例として説明を行なう。ただし、外部装置は、表示機能および通信機能を有する他の情報通信機器であってもよい。
【００１４】
携帯端末装置１０と外部装置２０とは、たとえば、ＨＤＭＩ（登録商標）ケーブルなどの通信インターフェイスにより有線接続される。また、携帯端末装置１０と外部装置２０とは、Miracast（登録商標）技術などを利用して無線接続されていてもよい。
【００１５】
コンテンツ管理サーバ３２は、ユーザに提供するための各種コンテンツを格納するためのサーバである。ここで、本明細書において、「コンテンツ」とは、映像、音声、画像、およびテキストといった人間が聴覚や視覚を用いてその内容を理解できるものを意味し、これらを出力するためのデジタルデータをも含む。
【００１６】
ＤＲＭ管理サーバ３４は、複数のコンテンツの各々について、当該コンテンツの再生可能期間、複製の可否、およびミラー表示の可否などのＤＲＭ情報を管理する。ここで、コンテンツのミラー表示とは、携帯端末装置１０が、自装置の内蔵ディスプレイ（タッチパネル１１０）に表示されるコンテンツと同じコンテンツを外部装置２０のディスプレイ２５に表示させることである。
【００１７】
コンテンツ配信サーバ３６は、コンテンツ管理サーバ３２およびＤＲＭ管理サーバ３４と通信可能に構成されている。コンテンツ配信サーバ３６は、コンテンツ管理サーバ３２からコンテンツを取得するとともに、当該コンテンツに対応するＤＲＭ情報をＤＲＭ管理サーバ３４から取得する。コンテンツ配信サーバ３６は、コンテンツにＤＲＭ情報を関連付けて１つのコンテンツ情報（コンテンツ、および当該コンテンツに関連付けられたＤＲＭ情報）とする。
【００１８】
携帯端末装置１０とコンテンツ配信サーバ３６とは、インターネットまたは移動体端末通信網などを介して有線または無線で互いに通信可能に構成される。コンテンツ配信サーバ３６は、コンテンツ情報を携帯端末装置１０に送信する。
【００１９】
（動作概要）
次に、図２〜図４を参照しながら、携帯端末装置１０の動作概要について説明する。なお、携帯端末装置１０は、コンテンツ配信サーバ３６からコンテンツ情報（コンテンツ、およびＤＲＭ情報）を取得して、当該コンテンツ情報を内部のメモリに格納しているものとする。
【００２０】
図２は、本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面の一例を示す図である。
【００２１】
図２を参照して、携帯端末装置１０は、コンテンツに関連付けられたＤＲＭ情報に基づいて、当該コンテンツにはミラー表示を禁止する設定がされていないと判断すると、タッチパネル１１０にコンテンツを表示し、タッチパネル１１０に表示されているコンテンツと同じコンテンツを外部装置２０のディスプレイ２５に表示させる。具体的には、携帯端末装置１０は、通信インターフェイスを介して、コンテンツを外部装置２０に外部出力する。
【００２２】
このように、外部装置２０への出力制限が設定されていないコンテンツの場合には、たとえば、ユーザは、タッチパネル１１０ではなく、外部装置２０のディスプレイ２５を見ながら、タッチパネル１１０を操作することが可能である。また、携帯端末装置１０のタッチパネル１１０に表示されている画面内容を複数の人で共有することも可能となる。
【００２３】
しかしながら、コンテンツに関連付けられたＤＲＭ情報により、当該コンテンツにミラー表示を禁止する設定がされている場合には、携帯端末装置１０および外部装置２０の表示画面に同じコンテンツを表示（図２参照）することはできない。
【００２４】
このように、コンテンツにミラー表示を禁止する設定がされている場合には、たとえば、以下のような制御方式が考えられる。
【００２５】
まず、「外部ディスプレイに出力中」などの画面を携帯端末装置側に表示して、外部装置にコンテンツを表示させる方式が考えられる。しかしながら、当該方式によると、タッチパネルを有する携帯端末装置においては、タッチパネルがコンテンツの表示機能とコンテンツの操作インターフェイス機能とを兼用しているため、携帯端末装置のタッチパネルに上記のような画面を表示すると、コンテンツの操作が不可能となってしまう。
【００２６】
次に、コンテンツの操作インターフェイスの専用画面を携帯端末装置側に表示して、外部装置にコンテンツを表示させる方式が考えられる。当該方式の場合、操作インターフェイスの画面は、コンテンツの表示を実行するアプリケーションに依存した画面になるため、そのアプリケーションごとに操作インターフェイスの画面と処理プログラムとを別途用意する必要がある。
【００２７】
そこで、本実施の形態に従う携帯端末装置１０は、図３および図４に示すような制御方式を採用している。
【００２８】
図３は、本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面の他の例を示す図である。
【００２９】
図３を参照して、携帯端末装置１０は、コンテンツに関連付けられたＤＲＭ情報に基づいて、当該コンテンツにミラー表示を禁止する設定がされていると判断すると、タッチパネル１１０にコンテンツを表示させてタッチ入力を受け付けるタッチスクリーンモード（第１のモード）から、タッチパネル１１０にコンテンツを表示させずにタッチ入力を受け付けるタッチパッドモード（第２のモード）に携帯端末装置１０の操作モードを切り替える。そして、携帯端末装置１０は、第１のモードから第２のモードに操作モードを切り替えると、コンテンツを外部装置２０に表示させる。
【００３０】
図３に示すように、携帯端末装置１０のタッチパネル１１０にはコンテンツが表示されず、外部装置２０のディスプレイ２５のみにコンテンツが表示される。この場合でも、携帯端末装置１０は、タッチパネル１１０を介して、ユーザからのタッチ入力を受け付け可能であることから、ユーザは、タッチパネル１１０で操作を行ないながら、外部装置２０に表示されているコンテンツを視聴することになる。そこで、コンテンツの操作性を向上させるために、携帯端末装置１０は、ユーザがタッチパネル１１０のいずれの位置を指しているのかを外部装置２０を見ながら認識できるように、ポインタ４０を外部装置２０のディスプレイ２５にさらに表示する。すなわち、携帯端末装置１０は、ディスプレイ２５に表示されているコンテンツに重ねてポインタ４０を表示する。
【００３１】
より具体的には、タッチパネル１１０は、ユーザがタッチパネル１１０に対してタッチ入力した位置（タッチ位置）を検出する。タッチ位置は、たとえば、タッチパネル１１０上の座標値、または、タッチパネル１１０に表示されている画像上の座標値として示される。
【００３２】
携帯端末装置１０は、タッチパネル１１０内のタッチ位置に対応する外部装置２０のディスプレイ２５の表示領域に、ユーザにタッチ位置を認識させるためのポインタ４０を表示する。これにより、ユーザは、自身がタッチパネル１１０のいずれの位置を指しているのかを外部装置２０のディスプレイ２５を見て認識することができる。したがって、ユーザは、コンテンツが表示されている外部装置２０を視聴しながら、コンテンツの操作をより簡易に行なうことができる。
【００３３】
タッチ入力される位置座標は、絶対座標による入力方式により決定されてもよいし、相対座標による入力方式により決定されてもよい。また、携帯端末装置１０は、これらの入力方式を切替可能に構成されていてもよい。なお、絶対座標による入力方式とは、タッチパネル１１０全体をディスプレイ２５の画面全体に見立てて、タッチパネル１１０上の位置によりポインタ４０の位置が決まる入力方式である。相対座標による入力方式とは、タッチパネル１１０を指で滑らせた時の移動距離を現在表示されているポインタ４０の移動距離に見立ててポインタ４０の位置が決まる入力方式である。
【００３４】
なお、ポインタ４０は、ユーザにタッチ入力の位置を認識させるための画像であればよく、カーソル、指の画像などであってもよい。
【００３５】
図４は、本実施の形態に従う携帯端末装置のタッチパネルおよび外部装置の表示画面のさらに他の例を示す図である。
【００３６】
図４を参照して、検索キーワードなどのテキスト入力を受け付ける文字入力領域が外部装置２０のディスプレイ２５に表示されている場合、携帯端末装置１０は、タッチ入力による文字入力領域５０の選択を受け付けると、タッチパネル１１０にソフトウェアキーボード６０を表示する。具体的には、携帯端末装置１０は、タッチ操作によりポインタ４０を移動させて、ポインタ４０が文字入力領域５０内に存在するときにタップすると、タッチパネル１１０にソフトウェアキーボード６０を表示する。これにより、ユーザは携帯端末装置においてテキスト入力を行なうことができるため、文字入力の操作性が向上する。ただし、携帯端末装置１０は、ソフトウェアキーボード６０を外部装置２０のディスプレイ２５に表示させるように構成されていてもよい。
【００３７】
携帯端末装置１０は、ソフトウェアキーボード６０を表示している場合には、文字入力モードにして、タッチパネル１１０を介してソフトウェアキーボード６０上の文字キーの選択を受け付け、当該選択された文字を文字入力領域５０に表示させる。
【００３８】
＜ハードウェア構成＞
（携帯端末装置１０）
図５は、本実施の形態に従う携帯端末装置１０のハードウェア構成を示すブロック図である。図５を参照して、携帯端末装置１０は、主たる構成要素として、ＣＰＵ１０２と、メモリ１０４と、タッチパネル１１０と、無線通信部１１２と、メモリインターフェイス（Ｉ／Ｆ）１１６と、音声出力部１１８と、通信インターフェイス（Ｉ／Ｆ）１２０とを含む。
【００３９】
ＣＰＵ１０２は、メモリ１０４に記憶されたプログラムを読み出して実行することで、携帯端末装置１０の各部の動作を制御する。より詳細にはＣＰＵ１０２は、当該プログラムを実行することによって、後述する携帯端末装置１０の処理（ステップ）の各々を実現する。
【００４０】
メモリ１０４は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）、フラッシュメモリなどによって実現される。メモリ１０４は、ＣＰＵ１０２によって実行されるプログラム、またはＣＰＵ１０２によって用いられるデータなどを記憶する。
【００４１】
タッチパネル１１０は、タッチセンサ１０６とディスプレイ１０８とを含む。タッチセンサ１０６は、ユーザからのタッチ入力の位置を検出可能に構成されている。具体的には、タッチセンサ１０６は、所定時間毎に外部物体によるタッチパネル１１０（ディスプレイ１０８）へのタッチ入力を検出し、タッチが検出された場所の位置情報（たとえば、タッチ座標）をＣＰＵ１０２に入力する。タッチパネル１１０は、光学方式、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式などのいずれのタイプのタッチパネルであってもよい。
【００４２】
無線通信部１１２は、通信アンテナ１１４を介して無線通信網に接続し無線通信のための信号を送受信する。これにより、携帯端末装置１０は、たとえば、第３世代移動通信システム（３Ｇ）、ＬＴＥ（Long  Term  Evolution）などの移動体通信網を介して他の通信装置との通信が可能となる。
【００４３】
メモリインターフェイス（Ｉ／Ｆ）１１６は、外部の記憶媒体１１７からデータを読み出す。ＣＰＵ１０２は、メモリ１０４からデータを読み出して、メモリインターフェイス１１６を介して当該データを外部の記憶媒体１１７に格納する。なお、記憶媒体１１７としては、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disk）、ＢＤ（Blu-ray（登録商標）  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ、ＳＤ（Secure  Digital）メモリカードなどの不揮発的にデータを格納する媒体が挙げられる。
【００４４】
音声出力部１１８は、たとえば、音声デコーダ、アンプ、およびスピーカなどを含む。音声出力部１１８は、ＣＰＵ１０２からの指示に基づいて、コンテンツ再生時の音声を出力する。
【００４５】
通信インターフェイス（Ｉ／Ｆ）１２０は、外部装置との間で各種データをやり取りするものである。なお、通信方式としては、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Local  Area  Network）などによる無線通信であってもよいし、ＨＤＭＩ（登録商標）ケーブル、ＵＳＢケーブルなどを利用した有線通信であってもよい。
【００４６】
なお、携帯端末装置１０は、ユーザからの指示を受け付けるためのボタン、携帯端末装置１０に対する発話を受け付けるマイクを含んでいてもよい。
【００４７】
（外部装置２０）
外部装置２０は、後述するような情報処理を全体として提供できればよく、そのハードウェア構成については公知のものを採用することができる。従って、外部装置２０のハードウェア構成の詳細な説明は繰り返さない。例えば、外部装置２０は、各種処理を実行するためのＣＰＵと、ＣＰＵによって実行されるプログラム、データなどを格納するためのメモリと、携帯端末装置１０と各種データを送受信するための通信インターフェイスと、携帯端末装置１０から送信されたコンテンツを出力するためのディスプレイや音声出力部などを含む。
【００４８】
外部装置２０のＣＰＵは、通信インターフェイスを介して携帯端末装置１０から外部出力（送信）されたコンテンツを受信する。そして、ＣＰＵは、コンテンツの画像データをディスプレイに表示させ、コンテンツの音声データを音声出力部から出力させる。
【００４９】
また、外部装置２０のＣＰＵは、外部装置２０のディスプレイ２５のサイズまたは解像度に合わせて受信した画像データを拡大または縮小する。なお、外部装置２０による画像の調整は、携帯端末装置１０側で行なわれる構成であってもよい。
【００５０】
＜機能構成＞
図６は、本実施の形態に従う携帯端末装置１０の機能ブロック図である。図６を参照して、携帯端末装置１０は、その主たる機能構成として、判断部２０２と、モード切替部２０４と、表示制御部２０６とを含む。これらの機能は、主に、携帯端末装置１０のＣＰＵ１０２がメモリ１０４に格納されたプログラムを実行し、携帯端末装置１０の構成要素へ指令を与えることなどによって実現される。ＣＰＵ１０２は、携帯端末装置１０の動作全体を制御する制御部としての機能を有する。なお、これらの機能構成の一部または全部はハードウェアで実現されていてもよい。
【００５１】
メモリ１０４は、コンテンツ配信サーバ３６から取得したコンテンツ情報（コンテンツ、およびＤＲＭ情報）を格納する。
【００５２】
判断部２０２は、メモリ１０４を参照して、コンテンツに関連付けられた設定情報（本実施の形態では、ＤＲＭ情報）に基づいて、タッチパネル１１０にコンテンツを表示させた状態で当該コンテンツを外部装置２０のディスプレイ２５に表示させること（ミラー表示）を禁止する設定が当該コンテンツにされているか否かを判断する。また、判断部２０２は、設定情報に基づいて、当該コンテンツの再生期間、コピー可否などを判断してもよい。
【００５３】
携帯端末装置１０は、操作モードとして、タッチパネル１１０にコンテンツを表示させてタッチ入力を受け付ける第１のモード（タッチスクリーンモード）、およびタッチパネル１１０にコンテンツを表示させずにタッチ入力を受け付ける第２のモード（タッチパッドモード）を有している。
【００５４】
モード切替部２０４は、コンテンツにミラー表示を禁止する設定がされていると判断部２０２により判断された場合、第１のモードから、第２のモードに携帯端末装置１０の操作モードを切り替える。なお、モード切替部２０４は、別の局面では、タッチ入力によりユーザから操作モードを切り替える指示を受け付けたときに、当該操作モードを第１のモードから第２のモードに切り替えてもよい。モード切替部２０４は、操作モードが第１および第２のモードのいずれであるかを示すモード情報を表示制御部２０６に送出する。
【００５５】
表示制御部２０６は、タッチパネル１１０の表示を制御するとともに、タッチパネル１１０のタッチ入力に応答して表示処理を実行する。たとえば、表示制御部２０６は、タップ、ピンチアウト、ピンチインなどのタッチ操作に応じて、表示の拡大、縮小、その他の表示処理を実行する。また、表示制御部２０６は、タッチパネル１１０からタッチ位置情報（たとえば、タッチ座標）を取得する。
【００５６】
表示制御部２０６は、モード切替部２０４により第１のモードから第２のモードに操作モードが切り替えられた場合に、タッチパネル１１０にはコンテンツを表示させずに、外部装置２０のディスプレイ２５にコンテンツを表示させる。具体的には、表示制御部２０６は、通信インターフェイス１２０（または無線通信部１１２）を介して外部装置２０にコンテンツの画像情報を出力（送信）する。なお、表示制御部２０６は、伝送路に対応する形式に変換してコンテンツの画像情報を出力してもよい。表示制御部２０６は、画像情報を送信する前に、外部装置２０のディスプレイ２５の解像度に合うように画像データを調整してもよい。
【００５７】
また、表示制御部２０６は、第２のモード時において、タッチ入力の位置を示す位置画像を、タッチ入力の位置に対応する外部装置２０のディスプレイ２５の表示領域に表示させる。具体的には、表示制御部２０６は、外部装置２０のディスプレイ２５に表示させるコンテンツの画像に位置画像（ポインタ４０）を合成した合成画像情報を、通信インターフェイス１２０を介して外部装置２０に送信する。
【００５８】
なお、合成画像は、携帯端末装置１０側ではなく、外部装置２０側で生成されてもよい。この場合、表示制御部２０６は、コンテンツの画像および位置画像を外部装置２０に送信する。外部装置２０は、受信したコンテンツの画像に位置画像を合成した合成画像を合成する。
【００５９】
表示制御部２０６は、第２のモード時において、タッチパネル１１０に対するタッチ入力により文字入力領域５０が選択された場合に、タッチパネル１１０にソフトウェアキーボード６０を表示させる。なお、表示制御部２０６は、第２のモード時において、タッチパネル１１０に対するタッチ入力により文字入力領域５０が選択された場合に、外部装置２０のディスプレイ２５にソフトウェアキーボード６０を表示させてもよい。
【００６０】
＜処理手順＞
図７は、本実施の形態に従う携帯端末装置１０のコンテンツ受信動作を示すシーケンス図である。
【００６１】
図７を参照して、コンテンツ配信サーバ３６は、コンテンツ管理サーバ３２からコンテンツを取得し（ステップＳ１０）、ＤＲＭ管理サーバ３４から当該コンテンツに対応するＤＲＭ情報を取得する（ステップＳ１２）。
【００６２】
コンテンツ配信サーバ３６は、コンテンツにＤＲＭ情報を付加したコンテンツ情報を携帯端末装置１０に送信する（ステップＳ１４）。コンテンツ配信サーバ３６は、携帯端末装置１０が取得可能な形式にコンテンツを変換して送信する。また、コンテンツ配信サーバ３６は、携帯端末装置１０からコンテンツの要求に応答して、コンテンツ情報を送信してもよいし、予め定められたスケジュールで携帯端末装置１０にコンテンツ情報を送信してもよい。
【００６３】
携帯端末装置１０は、無線通信部１１２（または通信インターフェイス１２０）を介して、コンテンツ配信サーバ３６から送信されたＤＲＭ情報が付加されたコンテンツを取得（受信）する（ステップＳ１６）。携帯端末装置１０は、コンテンツとＤＲＭ情報とをメモリ１０４に格納する（ステップＳ１８）。なお、携帯端末装置１０は、放送サービスのようにデータを受信しながら再生する処理を実行する場合には、コンテンツのデータの受信を継続する。
【００６４】
図８は、本実施の形態に従う携帯端末装置１０の外部装置２０との接続処理を示すフローチャートである。以下の各ステップは、携帯端末装置１０のＣＰＵ１０２がメモリ１０４に格納されたプログラムを実行することによって実現される。これは後述する図９，図１０のフローチャートでも同じである。
【００６５】
図８を参照して、ＣＰＵ１０２は、タッチパネル１１０を介して、ユーザから外部装置２０との接続指示を受け付けたか否かを判断する（ステップＳ２０）。接続指示を受け付けていない場合には（ステップＳ２０においてＮＯ）、ＣＰＵ１０２はステップＳ２０の処理を繰り返す。
【００６６】
これに対して、接続指示を受け付けた場合には（ステップＳ２０においてＹＥＳ）、ＣＰＵ１０２は外部装置２０に画像データおよび音声データを出力する（ステップＳ２２）。具体的には、ＣＰＵ１０２は、タッチパネル１１０の画面と同じ画面を外部装置２０のディスプレイ２５（以下「外部ディスプレイ」とも称する。）に表示（ミラー表示）させる。また、ＣＰＵ１０２は、音声出力部１１８から出力されている音声と同じ音声を外部装置２０の音声出力部から出力させる。なお、ミラー表示を有効にするタイミングは、ユーザから上記接続指示を受け付けた直後であってもよいし、当該接続指示を受け付けて、さらにミラー表示を有効化する指示を受け付けた後であってもよい。
【００６７】
図９および図１０は、本実施の形態に従う携帯端末装置１０のコンテンツ再生処理を示すフローチャートである。ここでは、携帯端末装置１０は、上述した図７および図８に示す処理を実行済みであり、操作モードはタッチパネル１１０にコンテンツを表示させてタッチ入力を受け付けるタッチスクリーンモードであるものとする。
【００６８】
図９を参照して、ＣＰＵ１０２は、メモリ１０４に格納されているコンテンツの再生指示を受け付ける（ステップＳ３０）。具体的には、ＣＰＵ１０２は、コンテンツの再生アプリケーションを起動後に、タッチパネル１１０を介してコンテンツの選択を受け付ける。
【００６９】
次に、ＣＰＵ１０２は、タッチパネル１１０の画面を外部ディスプレイにミラー表示中か否かを判断する（ステップＳ３２）。ミラー表示中ではない場合には（ステップＳ３２においてＮＯ）、ＣＰＵ１０２はコンテンツを再生する（ステップＳ３６）。具体的には、ＣＰＵ１０２は、タッチパネル１１０にコンテンツの画像を表示するとともに、音声出力部１１８からコンテンツの音声データを出力する。ＣＰＵ１０２は、タッチパネル１１０を介して、コンテンツの再生の終了指示を受け付けたか否かを判断する（ステップＳ３７）。終了指示を受け付けていない場合には（ステップＳ３７においてＮＯ）、ＣＰＵ１０２はステップＳ３６の処理を繰り返す。これに対して、終了指示を受け付けた場合には（ステップＳ３７においてＹＥＳ）、ＣＰＵ１０２は後述する図１０のステップＳ５８の処理に進む。
【００７０】
ステップＳ３２において、ＣＰＵ１０２はミラー表示中であると判断した場合には（ステップＳ３２においてＹＥＳ）、コンテンツに付加されているＤＲＭ情報を抽出する（ステップＳ３４）。
【００７１】
次に、ＣＰＵ１０２は、ＤＲＭ情報に基づいて、再生指示を受け付けたコンテンツがミラー表示可能なコンテンツか否かを判断する（ステップＳ３８）。ミラー表示が可能なコンテンツである場合には（ステップＳ３８においてＹＥＳ）、ＣＰＵ１０２はコンテンツを再生して、タッチパネル１１０に再生画面を表示するとともに外部ディスプレイに当該再生画面をミラー表示させる（ステップＳ４２）。ＣＰＵ１０２は、タッチパネル１１０を介して、コンテンツの再生の終了指示を受け付けたか否かを判断する（ステップＳ４３）。終了指示を受け付けていない場合には（ステップＳ４３においてＮＯ）、ＣＰＵ１０２はステップＳ４２の処理を繰り返す。これに対して、終了指示を受け付けた場合には（ステップＳ４３においてＹＥＳ）、ＣＰＵ１０２は後述する図１０のステップＳ５８の処理に進む。
【００７２】
ステップＳ３８において、ＣＰＵ１０２は、再生指示を受け付けたコンテンツがミラー表示可能なコンテンツではないと判断した場合には（ステップＳ３８においてＮＯ）、ＣＰＵ１０２は、外部ディスプレイを非表示にする（ステップＳ４０）。具体的には、ＣＰＵ１０２は、外部装置２０への画像データの出力を停止する。
【００７３】
次に、ＣＰＵ１０２は、外部ディスプレイのみにコンテンツを表示してもよいか否かをユーザに確認する（ステップＳ４４）。具体的には、ＣＰＵ１０２は、タッチパネル１１０にコンテンツを表示させてタッチ入力を受け付けるタッチスクリーンモードから、タッチパネル１１０にコンテンツを表示させずにタッチ入力を受け付けるタッチパッドモードに携帯端末装置１０の操作モードを切り替えるか否かを確認するための画面を表示する。これにより、コンテンツにミラー表示を禁止する設定がされている場合でも自動的に操作モードを切り替えるのではなく、ユーザにより操作モードを切り替えることができる。そして、ＣＰＵ１０２は、図１０のステップＳ４６の処理に進む。
【００７４】
図１０を参照して、ＣＰＵ１０２は、ユーザからの指示に基づいて、携帯端末装置１０の操作モードを切り替えるか否かを判断する（ステップＳ４６）。操作モードを切り替えないと判断した（ユーザから操作モードを切り替えない指示を受け付けた）場合には（ステップＳ４６においてＮＯ）、ＣＰＵ１０２はコンテンツの再生を終了して（ステップＳ５８）、処理を終了する。
【００７５】
これに対して、操作モードを切り替えると判断した（ユーザから操作モードを切り替える指示を受け付けた）場合には（ステップＳ４６においてＹＥＳ）、ＣＰＵ１０２は操作モードをタッチパッドモードにして、外部ディスプレイのみにコンテンツを表示させて（ステップＳ４８）、コンテンツを再生する（ステップＳ５０）。なお、ＣＰＵ１０２は、コンテンツを再生中の場合には再生を継続する。
【００７６】
ＣＰＵ１０２は、タッチパネル１１０を介して、タッチ操作を検出したか否かを判断する（ステップＳ５２）。タッチ操作を検出していない場合には（ステップＳ５２においてＮＯ）、ステップＳ５０の処理を繰り返す。
【００７７】
これに対して、タッチ操作を検出した場合には（ステップＳ５２においてＹＥＳ）、ＣＰＵ１０２はタッチ操作に応じた処理を実行する（ステップＳ５４）。具体的には、ＣＰＵ１０２は、タップを検出した場合には、タップ位置に関わらず現在のポインタ４０の位置でタップされたとみなして表示処理を実行する。ＣＰＵ１０２は、ダブルタップを検出した場合には、現在のポインタ位置でドラッグされたとみなして表示処理を実行する。ＣＰＵ１０２は、タッチしたまま移動する操作を検出した場合には、移動軌跡に従ってポインタ４０を移動させる処理を実行する。ＣＰＵ１０２は、タップ位置がテキスト入力領域であった場合には、ソフトウェアキーボード６０を外部ディスプレイまたはタッチパネル１１０に表示して、文字入力を受け付ける。
【００７８】
次に、ＣＰＵ１０２は、タッチパネル１１０を介して、コンテンツの再生の終了指示を受け付けたか否かを判断する（ステップＳ５６）。終了指示を受け付けていない場合には（ステップＳ５６においてＮＯ）、ＣＰＵ１０２はステップＳ５０からの処理を繰り返す。これに対して、終了指示を受け付けた場合には（ステップＳ５６においてＹＥＳ）、ＣＰＵ１０２は、コンテンツの再生を終了して（ステップＳ５８）、処理を終了する。
【００７９】
上記では、ミラー表示が禁止されているコンテンツの場合に、操作モードを切り替えるか否かを確認する確認画面を表示する構成について説明したが、ミラー表示が禁止されていないコンテンツの場合でも、当該確認画面を表示する構成であってもよい。この場合、ＣＰＵ１０２は、タッチパネル１１０を介したユーザからの指示により操作モードを切り替える。
【００８０】
＜その他の実施の形態＞
上述した実施の形態では、携帯端末装置１０がコンテンツ配信サーバからコンテンツを取得する構成について説明したが、当該構成に限られない。たとえば、携帯端末装置１０は、メモリインターフェイス１１６を介して記憶媒体１１７に格納されたコンテンツを取得してもよい。
【００８１】
なお、コンピュータを機能させて、上述のフローチャートで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８２】
プログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本実施の形態にかかるプログラムに含まれ得る。
【００８３】
また、本実施の形態にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本実施の形態にかかるプログラムに含まれ得る。
【００８４】
＜実施の形態の効果＞
本実施の形態によると、ミラー表示が禁止されているコンテンツの場合であっても、外部ディスプレイでコンテンツが表示され、携帯端末装置側でコンテンツの操作が可能となる。また、タッチ位置を示す位置画像が外部ディスプレイに表示されるため、コンテンツの操作性をさらに向上させることができる。
【００８５】
本実施の形態によると、ミラー表示が禁止されているコンテンツであっても、携帯端末装置側に専用の操作画面が表示されることはない。そのため、コンテンツの表示アプリケーションごとに、外部ディスプレイへのコンテンツ表示機能と、携帯端末装置での操作画面表示機能とを実装する必要がない。
【００８６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８７】
１０  携帯端末装置、２０  外部装置、２５，１０８  ディスプレイ、３０  プロバイダ、３２  コンテンツ管理サーバ、３４  ＤＲＭ管理サーバ、３６  コンテンツ配信サーバ、４０  ポインタ、５０  文字入力領域、６０  ソフトウェアキーボード、１０２  ＣＰＵ、１０４  メモリ、１０６  タッチセンサ、１１０  タッチパネル、１１２  無線通信部、１１４  通信アンテナ、１１６  メモリインターフェイス、１１７  記憶媒体、１１８  音声出力部、１２０  通信インターフェイス、２０２  判断部、２０４  モード切替部、２０６  表示制御部。
【図１】
2015197694.tif 000003
【図５】
2015197694.tif 000004
【図６】
2015197694.tif 000005
【図７】
2015197694.tif 000006
【図８】
2015197694.tif 000007
【図９】
2015197694.tif 000008
【図１０】
2015197694.tif 000009
【図２】
2015197694.tif 000010
【図３】
2015197694.tif 000011
【図４】
2015197694.tif 000012