(57)【要約】【課題】複数のアプリケーションごとに最適な出力手段を選択することができる情報処理技術を提供する。【解決手段】複数のアプリケーションから選択的にあるアプリケーション実行することのできる情報処理装置において、前記アプリケーションに対する操作指示を受け取りこの指示に従い前記アプリケーションを操作する制御信号受信部と、前記アプリケーションの出力を画像出力装置に転送する複数の画像転送手段と、前記複数のアプリケーションごとに最適な出力手段を記述したアプリケーション記述記憶部と、起動された前記アプリケーションに対して前記アプリケーション記述記憶部に記憶された情報に従って前記画像転送手段を選択する出力手段選択部とを備える情報処理装置。【選択図】  図４
2012155370.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションから選択的にあるアプリケーション実行することのできる情報
処理装置において、
前記アプリケーションに対する操作指示を受け取りこの指示に従い前記アプリケーション
を操作する制御信号受信部と、
前記アプリケーションの出力を画像出力装置に転送する複数の画像転送手段と、
前記複数のアプリケーションごとに最適な出力手段を記述したアプリケーション記述記憶
部と、
起動された前記アプリケーションに対して前記アプリケーション記述記憶部に記憶された
情報に従って前記画像転送手段を選択する出力手段選択部
とを備える情報処理装置。
【請求項２】
前記アプリケーション記述記憶部には出力手段に加え前記アプリケーションごとに最適
な入力手段を記述し、
さらに、前記アプリケーション上のカーソルを制御するカーソル位置管理部と、起動され
た前記アプリケーションに対して前記アプリケーション記述記憶部に記憶された情報に従
って前記カーソル位置記憶部もしくは前記アプリケーションに入力制御情報を転送する入
力選択手段を備える請求項１に記載の情報処理装置。
【請求項３】
外部からユーザの制御情報を受信するユーザ入力受信部と、
その入力を前記情報処理装置に転送する制御信号送信手段と、
前記情報処理装置の画像転送手段に対応する複数の映像受信部と、
それぞれのこの映像受信部で受信した情報をデコードする映像出力部と、
複数の映像出力のうち適切なものを選択し画面に表示する映像出力装置と、
前記情報処理装置とから成る映像転送システム。
【請求項４】
複数のアプリケーションから選択的にあるアプリケーション実行することのできる情報
処理装置における情報処理方法であって、
前記複数のアプリケーションごとに最適な出力手段を予め記述し、
前記アプリケーションに対する操作指示を受け取りこの指示に従い前記アプリケーション
を操作し、
起動された前記アプリケーションに対して前記記述された情報に従って画像転送手段を選
択し、
このアプリケーションの出力を画像出力装置に転送する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、映像転送システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年、ＴＶの大画面化が進んでおり、この大画面を利用してＰＣにあるコンテンツを楽
しんだり、ＰＣの処理能力を利用して、ＴＶだけでできないようなアプリケーションをＴ
Ｖ上で実現することができる。この場合、ユーザはＴＶの前に座っており、ＴＶを操作し
て上記のような操作をする必要がある。このようにＴＶとＰＣを接続してＴＶからＰＣを
操作する方法としては、次のようなものがある。
【０００３】
a) ディスプレイケーブルやHDMIのように、ＴＶにＰＣの画面全体を表示するもの。接続
は、有線だけでなく、無線も使われる
b) DLNA などの技術により、ＰＣが保有する動画情報を転送し、ＴＶで再生する
c) ＰＣからＧＵＩ(Graphic User Interface)データ（例えばHTML）をTVに転送し、ＴＶ
側で画面を生成するもの
a)の場合、実行するアプリケーションに関わらず表示可能であるが、ＰＣの画面全体を
転送するため、表示される文字の大きさが適切でない、PCのデスクトップのように本来必
要でない部分までが転送されてしまう等の問題がある。一方、ｂ）では、必要な部分のみ
を転送するため、ＴＶ上で全画面を使えるメリットがあるが、対応している特定のアプリ
ケーションのみが使用である問題がある。C) も特定のアプリケーションのみが使用可能
であるという問題があるが、ＴＶ上で画面を生成するため、反応が早く軽快に動作できる
。
【０００４】
従来は、上記に列挙したような特定の手段のみで接続するため、起動するアプリケーシ
ョンによっては、これらの問題点が発生していた（例えば、特許文献１参照。）。即ち複
数のアプリケーションごとに最適な出力手段を選択することの要望があるが、かかる要望
を実現するための手段は知られていない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−６４７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、複数のアプリケーションごとに最適な出力手段を選択することができる情報
処理技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、実施形態によれば情報処理装置は、複数のアプリケーショ
ンから選択的にあるアプリケーション実行することのできる情報処理装置において、前記
アプリケーションに対する操作指示を受け取りこの指示に従い前記アプリケーションを操
作する制御信号受信部と、前記アプリケーションの出力を画像出力装置に転送する複数の
画像転送手段と、前記複数のアプリケーションごとに最適な出力手段を記述したアプリケ
ーション記述記憶部と、起動された前記アプリケーションに対して前記アプリケーション
記述記憶部に記憶された情報に従って前記画像転送手段を選択する出力手段選択部とを備
える。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態であるコンピュータの概観を示す斜視図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】同実施形態の映像表示装置の概略を示すブロック図。
【図４】同実施形態のシステム全体を示す機能ブロック構成図。
【図５】同実施形態に用いられるアプリケーションプロファイルの例を示す図。
【図６】同実施形態のアプリケーション選択画面の例を示す図。
【図７】同実施形態に用いられる入力切替部のフローチャート。
【図８】同実施形態に用いられる入出力選択部のフローチャート。
【図９】同他の形態に用いられる携帯端末の外観図。
【図１０】同他の形態に用いられる携帯端末の構成を示すブロック図。
【図１１】同他の形態のシステム全体を示す機能ブロック構成図。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を説明する。
（第１の実施形態）
本発明による第１の実施形態を図１乃至図８を参照して説明する。
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成につ
いて説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ１
０として実現されている。デスクトップPCとして実現しても良い。
【００１０】
図１はノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状
態における正面図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレ
イユニット１２とから構成されている。ディスプレイユニット１２にはＬＣＤ（Liquid C
rystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表
示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１１】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との
間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有してお
り、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワ
ーボタン１４、入力操作パネル１５、およびタッチパッド１６などが配置されている。
【００１２】
入力操作パネル１５は、押されたボタンに対応するイベントを入力する入力装置であり
、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には
、ＴＶ起動ボタン１５Ａ、ＤＶＤ（Digital Versatile Disc）起動ボタン１５Ｂも含まれ
ている。ＴＶ起動ボタン１５Ａは、デジタルＴＶ放送番組のような放送番組データの再生
及び記録を行うためのＴＶ機能を起動するためのボタンである。ＴＶ起動ボタン１５Ａが
ユーザによって押下された時、ＴＶ機能を実行するためのアプリケーションプログラムが
自動的に起動される。ＤＶＤ起動ボタン１５Ｂは、ＤＶＤに記録されたビデオコンテンツ
を再生するためのボタンである。ＤＶＤ起動ボタン１５Ｂがユーザによって押下された時
、ビデオコンテンツを再生するためのアプリケーションプログラムが自動的に起動される
。
【００１３】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
本コンピュータ１０は、図２に示されているように、ＣＰＵ１３１、ノースブリッジ１
３２、主メモリ１３３、グラフィクスコントローラ１３４、サウスブリッジ１１９、ＢＩ
ＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（
ＯＤＤ）１２２、デジタルＴＶ放送チューナ１２３、エンベデッドコントローラ／キーボ
ードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、およびネットワークコントローラ１２５
等を備えている。
【００１４】
ＣＰＵ１３１は本コンピュータ１０の動作を制御するために設けられたプロセッサであ
り、ハードディスクドライブ（ＨＤＤ）１２１から主メモリ１３３にロードされる、オペ
レーティングシステム（ＯＳ）、およびビデオ再生アプリケーションプログラム２０１の
ような各種アプリケーションプログラムを実行する。
【００１５】
なおＣＰＵ１３１には図示せぬキャッシュメモリがありキャッシュメモリ中には実行中
の各種プログラムの一部や関連データが存在し、それらを改めて主メモリ１３３から参照
せずまた細かく変更内容を書き戻さずとも継続的利用をすることにより処理効率を上げる
ことができる。
【００１６】
また、ＣＰＵ１３１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basi
c Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプ
ログラムである。
【００１７】
ノースブリッジ１３２はＣＰＵ１３１のローカルバスとサウスブリッジ１１９との間を
接続するブリッジデバイスである。ノースブリッジ１３２には、主メモリ１３３をアクセ
ス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１３２は、ＡＧ
Ｐ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１３４と
の通信を実行する機能も有している。
【００１８】
グラフィクスコントローラ１３４は本コンピュータ１０のディスプレイモニタとして使
用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ
１３４はビデオメモリ（ＶＲＡＭ）１１４Ａに書き込まれた画像データからＬＣＤ１７に
送出すべき表示信号を生成する。
【００１９】
サウスブリッジ１１９は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣ
Ｉ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウ
スブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Integrated
Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１１９は、
デジタルＴＶ放送チューナ１２３を制御する機能、およびＢＩＯＳ−ＲＯＭ１２０をアク
セス制御するための機能も有している。
【００２０】
ＨＤＤ１２１は、各種ソフトウェア及びデータを格納する記憶装置である。光ディスク
ドライブ（ＯＤＤ）１２３は、ビデオコンテンツが格納されたＤＶＤなどの記憶メディア
を駆動するためのドライブユニットである。デジタルＴＶ放送チューナ１２３は、デジタ
ルＴＶ放送番組のような放送番組データを外部から受信するための受信装置である。
【００２１】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、
電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパ
ッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコン
ピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／
ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０を
パワーオン／パワーオフする機能を有している。さらに、エンベデッドコントローラ／キ
ーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるＴＶ起動ボタン１５
Ａ、ＤＶＤ起動ボタン１５Ｂの操作に応じて、本コンピュータ１０をパワーオンすること
もできる。ネットワークコントローラ１２５は、例えばインターネットなどの外部ネット
ワークとの通信を実行する通信装置である。
【００２２】
次に、前記の情報処理装置と接続される本実施形態にかかる映像表示装置の構成につい
て説明する。図３はデジタルテレビ３１の構成を示すブロック図である。デジタルテレビ
３１は、チューナ１０１、デコーダ１０２、ＨＤＭＩ(High-definition multimedia inte
rface)端子１０３、Ｄ端子１０４、コンポジット端子１０５、ＡＶスイッチ１０６、制御
モジュール１０７、映像処理モジュール１０８、音声処理モジュール１０９、モニタ１１
０、スピーカ１１１、ＯＳＤ(On screen display)モジュール１１２、リモコン受信モジ
ュール１１３、メモリ１１４、ネットワーク端子１１５を有する。
【００２３】
チューナ１０１は、アンテナ３０で受信した放送信号から所定の周波数の信号を選局し
て復調する。デコーダ１０２は、チューナ１０１で復調された信号をデコード処理する。
ＨＤＭＩ端子１０３は、ＨＤＭＩ接続によって映像信号の伝送に用いられる外部端子であ
る。Ｄ端子１０４は、映像信号の伝送に用いられる外部端子である。コンポジット端子１
０５は、コンポジット映像信号の伝送に用いられる外部端子である。ＡＶスイッチ１０６
は、デコーダ１０２でデコード処理された信号、ＨＤＭＩ端子１０３、Ｄ端子１０４、コ
ンポジット端子１０５を介して入力された信号が入力される。ＡＶスイッチ１０６は、制
御モジュール１０７による指示に従って、所望の信号の映像信号を映像処理モジュール１
０８に、音声信号を音声処理モジュール１０９に出力する。
【００２４】
映像処理モジュール１０８は、ＡＶスイッチ１０６から入力された映像信号に対してモ
ニタ１１０に表示するために映像処理する。制御モジュール１０７は、映像処理モジュー
ル１０８で映像処理された映像信号をモニタ１１０に表示制御する。
【００２５】
音声処理モジュール１０９は、ＡＶスイッチから入力された音声信号に対してスピーカ
１１１から出力するために音声処理する。制御モジュール１０７は、音声処理モジュール
１０９で音声処理された音声信号をスピーカ１１１に出力制御する。ＯＳＤモジュール１
１２は、制御モジュール１０７からの指示に従い、モニタ１１０の画面上に表示するグラ
フィックデータを生成する。ＯＳＤモジュール１１２は、映像処理モジュール１０８にグ
ラフィックデータを出力する。ＯＳＤモジュール１１２は、グラフィックデータとして例
えばメニュー画面などを生成する。リモコン受信モジュール１１３は、リモコン２０から
送信された赤外線信号を受信し、リモコン信号を取り出して制御モジュール１０７に出力
する。制御モジュール１１３は、リモコン信号の受信に基づいて各部を制御する。メモリ
１１４は、各種情報を記録する。
【００２６】
ネットワーク端子１１５は、図示せぬネットワークに接続されたデバイスとＵＰｎＰの
メッセージやコンテンツのデータを送受信する。ネットワーク端子１１５は、制御モジュ
ール１０７と接続されている。制御モジュール１０７は、ネットワーク端子１１５を介し
て受信したＵＰｎＰのメッセージの処理及びネットワーク端子１１５を介してＵＰｎＰの
メッセージをネットワークに送信する。制御モジュール１０７は、メディアサーバーから
コンテンツのデータをネットワークを介して受信すると、ＨＴＴＰヘッダなどを処理した
後にＡＶスイッチ１０６に出力する。制御モジュール１０７は、制御モジュール１０７内
のバッファにコンテンツのデータを一時的に記録してＡＶスイッチ１０６に出力する。こ
れは、制御モジュール１０７は、ネットワークを介してコンテンツのデータを受信する場
合、ジッタが発生するためである。
【００２７】
次に、図４を用いて本実施例１の機能を説明する。図４における映像出力装置は、上記
に構成を記したデジタルテレビ（以降ＴＶと称する）にて構成され、一方、アプリケーシ
ョンを実行する情報処理装置は、上記に構成を記したパーソナルコンピュータ（以降ＰＣ
と称する）にて構成される。
【００２８】
映像出力装置４０は以下のモジュールを有する。
ユーザ入力受信部４１：リモコンなど外部からユーザの操作指示を受ける
制御信号送信部４２：ユーザ入力受信部４１から受けた操作指示を情報処理装置５０に転
送する
画像情報受信部Ａ４３ａ：情報処理装置５０から送られてきた方式Ａの画像情報を受信す
る
映像出力部  Ａ４４ａ：画像情報受信部Ａ４３ａで受け取った画像情報から画像をデコー
ドする
画像情報受信部Ｂ ４３ｂ：情報処理装置５０から送られてきた方式Bの画像情報を受信す
る
映像出力部Ｂ４４ｂ：画像情報受信部Ｂ４３ｂで受け取った画像情報から画像をデコード
する
画像情報受信部Ｃ ４３ｃ：情報処理装置５０から送られてきた方式Ｂの画像情報を受信
する
映像出力部Ｃ  ４４ｃ：画像情報受信部Ｃ４３ｃで受け取った画像情報から画像をデコー
ドする
出力切替部４７：制御信号受信部４９で情報処理装置５０からの出力指示に従って、映像
出力部Ａ４４ａもしくは映像出力部Ｂ４４ｂもしくは映像出力部Ｃ４４ｃのいずれかを出
力４８に出力を行う。
【００２９】
出力部４８：ＴＶの液晶のように映像の出力を行う
制御信号受信部４９：情報処理装置５０からの出力指示を受信し、出力切替部４７に対し
て出力切替を指示する。
一方、情報処理装置５０は、以下のモジュールを有する。
制御信号受信部５１：  映像出力装置４０から送られてきた操作指示を受信する
入力切替部５２：  制御信号受信部５１から送られてきた制御信号を、入出力選択部５５
の指示によりカーソル位置管理部５４もしくはアプリケーション実行部５３に転送する。
【００３０】
アプリケーション実行部５３：アプリケーションを実行する
カーソル位置管理部５４：フリーカーソル対応のアプリケーションの場合、マウスカーソ
ルのようにカーソル位置を記憶しておき、入力切替部５２を介して映像出力装置から送ら
れた制御信号に応じてカーソル位置を移動させる。
【００３１】
入力手段選択部５５：アプリケーションプロファイル記憶部５７に記憶されたアプリケー
ションの入力・出力特徴にしたがって入力切替部５２および、制御信号送信部５６を介し
て映像出力装置４０に、それぞれ入力・出力の切替を行う。
【００３２】
制御信号送信部５６：  映像出力装置４０に対して、映像出力選択指示を送信する。
アプリケーションプロファイル記憶部７：アプリケーションごとに、入力・出力条件など
を記述している。例えば、図５に示すようなフォーマットで記述している。ここではtext
形式で記述しているが、バイナリやデータベース形式で記述してもかまわない。全てのア
プリケーションを１つのファイルにまとめているが、アプリケーションごとに記述しても
実施可能である。
【００３３】
ここで図５のフォーマットを説明する。
[AAA] ： AAAはプログラム名である
Program: aaa.exe
は プログラムの実行ファイルである（ファイルパスを含んでいてもよい）
Input: mouse は 入力モードで、mouse はマウスモード、cursorはカーソルモード
Output : full は 出力モードで、fullは全画面転送、 dlnaは DLNAによる転送、htmlは 
HTMLプロトコルによる転送
なお、Input, outputに関しては、カンマ区切りで複数実行指定可能であり、先頭にあ
るものから、優先的に実行される
画像情報生成部Ａ５８ａ：  アプリケーションの出力情報を受け取って方式Ａに従って画
像情報を変換する
画像情報送信部Ａ５９ａ：  方式Ａに従って画像情報を映像出力装置１０に転送する
画像情報生成部Ｂ５８ｂ：  アプリケーションの出力情報を受け取って方式Ｂに従って画
像情報を変換する
画像情報送信部Ｂ５８ｂ：  方式Ｂに従って画像情報を映像出力装置１０に転送する
画像情報生成部Ｂ５８ｃ：  アプリケーションの出力情報を受け取って方式Ｃに従って画
像情報を変換する
画像情報送信部Ｂ５８ｃ：  方式Ｃに従って画像情報を映像出力装置１０に転送する
本実施形態では伝送方式Ａ，Ｂ、Ｃとして以下のものを用いる。
方式Ａ（全画面転送）： ＰＣのＨＤＭＩ端子（図３には図示されていないが、ＶＲＡ
Ｍ１１４の内容をグラフィックコントローラ１３４を介して外部に出力する）と、ＴＶの
ＨＤＭＩ端子１０３が接続されており、ＨＤＭＩを介してＰＣの全画面をＴＶに表示する
。この場合、画像情報生成部では特に加工を行わず、画像情報送信部はＨＤＭＩのトラン
スミッタ、画像情報受信部はＨＤＭＩのレシーバ、映像出力部は無加工で、ＨＤＭＩから
の映像情報をＡＶスイッチ１０２を介して画面に出力する。
【００３４】
方式Ｂ（DLNA ）: 映像処理装置がＤＬＮＡを用いてＴＶに映像を転送する。ＰＣ側の
ＬＡＮ端子（図示はないが、図３のネットワークコントローラ１２５）とＴＶ側のＬＡＮ
端子１１５がネットワークケーブルに接続されており、この場合、画像情報生成部ではＴ
Ｖが出力できる画像フォーマットに変換（トランスコード）を行い、画像情報送信部はＤ
ＬＮＡ(Digital Living Network Alliance ) の規格に従いＤＭＳ(Digital Media Server
)として映像を送信する。画像情報受信部はＤＭＲ(Digial Media Renderar)の規格に従い
送信されてきた映像信号を受け取り、映像出力部において受け取った映像のフォーマット
（例えばＭＰＥＧ−２）にあわせて映像のデコード処理を行う。
【００３５】
方式Ｃ（HTML）: アプリケーションが  HTML(Hyper Text Markup Language)の形で出力
し、HTTP(HyperText Transfer Protocol)を使ってＴＶ側に転送し表示する。この場合、
映像情報生成部は、特に処理を行わず、アプリケーションのＨＴＭＬデータを転送する。
画像情報送信部はhttpサーバとして機能し、画像情報受信部はhttpクライアントとして
映像情報送信部と接続しhttp手順に従ってＨＴＭＬで記述されたＧＵＩ情報を取得する。
取得されたＧＵＩ情報は、映像出力部であるＨＴＭＬブラウザにて解釈され映像情報とし
て復元される。。
【００３６】
図６は、実施形態のアプリケーション選択画面の例を示す図である。４つのアプリケー
ション名（ＶｉｄｅｏＰｌａｙ，ＩｎｔｅｒｎｅｔＭｏｖｉｅｓ，ＭｅｄｉａＡｐｐｓ，
Ｓｅｔｔｉｎｇｓ）が表示されていて図５の記述と対応している。リモコン２０の例えば
矢印キーや決定ボタンを用いて対話的にアプリケーションを選択できるように構成されて
いる。
【００３７】
図７の入力切替部５２のフローチャートを説明する。後述の図８とともに、ＣＰＵ１３
１を主体とした制御である。なお、制御信号受信部５１はネットワークコントローラ１２
５が介在して構成されている。
【００３８】
制御信号受信部５１から制御情報（キー）が送信されたときには、以下の動作を行う。
ステップＳ４０１にて受信したキーを変数Keyに代入する。もし、現在も入力モードが cu
rsorのときは（ステップＳ４０２のＹ）、ステップＳ４０３にて そのキーコードをその
ままアプリケーション実行部に転送する。Cursorでない（すなわち、mouse）である場合
には（ステップＳ４０２のＮ）、 keyの値がカーソルを表すものかどうかを判断する（ス
テップＳ４０４）。
【００３９】
カーソルの場合（ステップＳ４０４のＹ）、値をカーソル位置管理部５４に送り、カー
ソル位置を更新する（ステップＳ４０５）。例えば、keyが右カーソルである場合には、
カーソル位置のx座標に１０を加える。
【００４０】
Keyがカーソルでない場合は（ステップＳ４０４のＮ）、決定キーかどうかを判断し、
決定キーの場合は（ステップＳ４０６のＹ）、ステップＳ４０７にて、カーソル位置管理
部５４に指示して、現在のカーソル位置をアプリケーション実行部５３に転送する。
【００４１】
決定キーでない場合は（ステップＳ４０６のＮ）、キーコードをそのままアプリケーショ
ン実行部５３に転送する（ステップＳ４０８）。
次に図８の入出力選択部５５のフローチャートを説明する。
制御信号受信部５１から制御情報（キー）が送信されたときには、以下の動作を行う。
ステップＳ８０１にてアプリプロファイルをロードする。次に、インプットを入力切替部
５２のモードにセットする（ステップＳ８０２）。
【００４２】
ステップＳ８０３にてアウトプットの先頭を変数Ｘに代入する。次に変数Ｘが使用可能
か否かを判定する（ステップＳ８０４）。
変数Ｘが使用可能の場合（ステップＳ８０４のＹ）、変数Ｘの値を制御信号送信部５６
に転送する（ステップＳ８０５）。続いて、アプリケーションの出力モードをＸに設定す
る（ステップＳ８０６）。
【００４３】
変数Ｘが使用可能でない場合は（ステップＳ８０４のＮ）、ステップＳ８０７にて、ア
ウトプットの次のデータを変数Ｘに代入する。
（第２の実施形態）
本発明による第２の実施形態を図３乃至図１０を参照して説明する。第２の実施形態で
は、実施形態１のＰＣの代わりに携帯端末を用いる。このため、実施形態１と共通する部
分は説明を省略する。
【００４４】
図９は、実施形態に用いられる携帯端末１の外観図である。図9は、携帯端末１が開い
た状態を示している。操作キー５を有する第１の筐体２と主表示画面７を有する第２の筐
体３はヒンジ４ａ、４ｂで連結され、第２の筐体３は第１の筐体２に対して所定の範囲で
回転可能となっている。第１の筐体２には、送話器として機能するマイクロフォン６を設
けている。第２の筐体３には、受話器として機能するスピーカ８を設けている。
【００４５】
図１０は、携帯端末１の構成を示すブロック図である。ＣＰＵ（Central Processing U
nit）９は、装置全体の動作を全体的に制御する。ＲＯＭ（Read Only Memory）１０は、
ＣＰＵ９の動作プログラムやデータなどを保存し、ＲＡＭ（Random Access Memory）１１
は、ＣＰＵ９が動作するときにデータの加工等の作業エリアとして利用される。また映像
信号、音声信号等を一時的に格納する。フラッシュメモリ１２は、書き換え可能であり、
電源を切ってもデータが消えない不揮発性の半導体メモリであり、例えば、電子電話帳の
電話番号データを記憶する。これらメモリのデータはメモリインターフェイスを経由して
ＣＰＵ９と交信される。
【００４６】
無線制御部１３は、アンテナ１４を介して無線信号を送受信し、図示しない基地局経由
で他の携帯端末と無線通信を行う。音声処理部１５は、受信した信号を音声に変換してス
ピーカ８に出力する。また、マイクロフォン６に入力された音声を符号化して無線制御部
１３を介してアンテナ１４から送出する。無線制御部１３はＣＰＵ９に接続している。マ
イクロフォン６は第１の筐体２に設置され、スピーカ８は第２の筐体３に設置されている
。
【００４７】
主表示画面７は、ＬＣＤ（Liquid Crystal Display）とバックライトにより構成されて
いる。主表示画面７は、第２の筐体３に設置されている。操作キー５は、利用者が電話番
号や所望の信号を入力して操作する複数のキー群である。
【００４８】
開閉センサ１６は、第１の筐体２と第２の筐体３の開閉状態を検出するセンサである。
例えば、磁気抵抗センサやホールセンサとマグネットを組み合わせて検出することができ
る。ＣＰＵ９は、開閉センサ１６の信号を受けて第１の筐体と第２の筐体の開閉状態を検
出する開閉検出手段の機能を有する。
【００４９】
角度センサ１７は、ヒンジ部４を中心とした第１の筐体２と第２の筐体３との開き角度
を検出するセンサである。例えば、磁気抵抗センサやホールセンサとマグネットを組み合
わせた角度検出器、ポテンショメータ、ロータリーエンコーダ等の検出センサが用いられ
る。ＣＰＵ９は、角度センサ１７の信号を受けて、第１の筐体と第２の筐体とのヒンジ部
を中心とした開き角度を検出する角度検出手段の機能を有する。
【００５０】
バッテリ１８は充電可能な内蔵バッテリであり、各部に電源を供給する。外部インター
フェース１９は、外部とのインターフェースであり、ＣＰＵ９から外部への映像信号およ
び制御信号が外部インターフェース１９を介して送信される。ＣＰＵ９は、ＲＡＭ１１に
格納された映像データやフラッシュメモリ１２に記録されている映像データから利用者が
選択した映像データを外部に送信する。
【００５１】
この携帯端末１を情報処理装置として用いる場合、例えば主表示画面７の画面全体を転
送する利用形態がある。また、インターネットから得た動画やデータを転送する利用形態
もある。また操作キー５は、図６のアプリケーション選択画面において、４つのアプリケ
ーション名から、キーや決定ボタンを用いて対話的にアプリケーションを選択できるよう
に構成できる。
【００５２】
次に、図１１を用いて本実施例２の機能を説明する。ここでは、実施例１の図４の構成
と異なる点のみを説明する。図１１における映像出力装置は、実施例１と同様にデジタル
テレビにて構成される。実施例２ではデジタルテレビにマイクモジュールが追加されてお
り、マイクモジュールから入力されたアナログ信号をデジタル信号に変換する音声入力部
４５を有し、得られたデジタル信号をネットワークを通じて情報処理装置に送信する音声
信号送信部４６を持つ。
【００５３】
一方、図１１の情報処理装置５０は上記に示した携帯端末上に構成される。実施例１の
情報処理装置に加えて音声信号受信部６０が追加され、映像出力装置の音声信号送信部か
ら送られてきた音声信号を受信・復号化し、音声を利用するアプリケーションに入力する
ため、アプリケーション実行部に出力する。これにより、ＴＶに接続されたマイクを介し
て電話をかけるなどのアプリケーションを実行することが可能になる。
【００５４】
一方、携帯電話のような携帯端末では、アプリケーションの操作はキー入力のみで操作
可能となっており、映像出力装置（ＴＶ）のリモコンのキーを携帯端末に送信することで
、同様にアプリケーションの操作が可能である。この件を鑑み本実施例では、入力切替部
５２・カーソル位置管理部５４は不要であり、図７の入力切替部５２のフローチャートに
該当する処理も不要である。
【００５５】
図１１の機能は、図９のＣＰＵ９にて制御されるが、制御信号受信部５１・制御信号送信
部５６・映像信号送信部５９・音声信号受信部６０に関しては、図９の無線制御部１３を
用いて公衆網を介して映像出力装置４０と通信を行ってもよく、もしくは、外部インタフ
ェース１９を用いてWiFi（wireless fidelity）などの無線技術を用いて、公衆網とは別
に独自の通信手段を用いて通信を行っても良い。
【００５６】
実施形態の効果としては、ＰＣ等の側で起動されるアプリケーションにしたがって複数
の接続手段を切り替えることにより、適切な接続手段が選択されるため、ＴＶを使うユー
ザに対し適切なＧＵＩを提供することができる。
【００５７】
また、アプリケーションによって、フリーカーソルとマウスカーソルを自動的に切り替
えることができ、ユーザのモード切替の手間を減らすことができる。
なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しな
い範囲で種々変形して実施することができる。
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせること
により、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素
から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる
構成要素を適宜組み合わせても良いものである。例えば、第２の実施例では、テレビに接
続されたマイクにより音声信号を転送しているが、これに加えてテレビにカメラが付属し
ている場合、音声信号と共に映像信号を転送しても良い。これにより、ＴＶ電話の機能を
携帯電話を用いて実現することが可能である。
【符号の説明】
【００５８】
１  プロジェクタ付き携帯端末
２  第１の筐体
２ａ  第１の筐体
３  第２の筐体
３ａ  第２の筐体
４  ヒンジ
４ａ  ヒンジ
４ｂ  ヒンジ
５  操作キー
６  マイクロフォン
７  主表示画面
８  スピーカ
９  ＣＰＵ
１０  ＲＯＭ
１１  ＲＡＭ
１２  フラッシュメモリ
１３  無線制御部
１４  アンテナ
１５  音声処理部
１６  開閉センサ
１７  角度センサ
１８  バッテリ
１９  外部インターフェース
1０…コンピュータ、１３１…ＣＰＵ、１３３…メモリ、１３４…グラフィクスコント
ローラ。
【図１】
2012155370.tif 000003
【図２】
2012155370.tif 000004
【図３】
2012155370.tif 000005
【図４】
2012155370.tif 000006
【図５】
2012155370.tif 000007
【図６】
2012155370.tif 000008
【図７】
2012155370.tif 000009
【図８】
2012155370.tif 000010
【図９】
2012155370.tif 000011
【図１０】
2012155370.tif 000012
【図１１】
2012155370.tif 000013
【手続補正書】
【提出日】平成24年3月19日(2012.3.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のアプリケーションの中から、実行するアプリケーションを選択するように構成された情報処理装置において
前記アプリケーションの操作指示を受信し、前記受信した操作指示に従って前記アプリケーションを操作する制御信号受信部と、
前記アプリケーションの出力を画像出力装置に転送する複数の画像転送手段と、
前記複数のアプリケーションそれぞれの出力手段を記述した第１の記憶部と、
起動された前記アプリケーションに関連する前記第１の記憶部に格納されている情報に従って前記画像転送手段を選択する第１の選択部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の記憶部には、前記複数のアプリケーションそれぞれの入力手段が記述され、
前記アプリケーション内のカーソルを制御するカーソル位置管理部と、
起動された前記アプリケーションに関連する前記第１の記憶部に格納されている情報に従って、前記カーソル位置管理部または前記アプリケーションに入力制御情報を転送する  第２の選択部と、
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
情報処理装置とともに構成される映像転送システムにおいて、
外部からユーザの制御情報を受信するユーザ入力の受信部と、
受信した前記入力を前記情報処理装置に転送する制御信号転送部と、
前記情報処理装置の画像転送手段に対応する複数の映像受信部と、
それぞれの前記映像受信部で受信した情報をデコードする映像出力部と、
複数の映像出力から適切な映像出力を選択し、画面にこの映像出力を表示する画像出力装置と、
を備えることを特徴とする映像転送システム。
【請求項４】
複数のアプリケーションの中から、実行するアプリケーションを選択するように構成された情報処理装置における情報処理方法であって、
前記複数のアプリケーションそれぞれに最適な出力手段を記述し、
前記アプリケーションの操作指示を受信し、前記受信した操作指示に従って前記アプリケーションを操作し、
起動された前記アプリケーションに関連する前記記述された情報に従って前記画像転送手段を選択し、
前記アプリケーションの出力を画像出力装置に転送する
ことを特徴とする情報処理方法。