(57)【要約】【課題】アプリケーションファイルの設定情報を容易に他のアプリケーションファイルの設定情報エリアに自動で取り込むことができるようにする。【解決手段】実施形態は、第1のアプリケーションファイルの設定情報エリアに記述されている設定情報を、第２のアプリケーションファイルの対応する設定情報エリアに複写する設定情報処理部を有する。【選択図】図１
2012033103.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルに対して設定情報が設定されており、ネットワークを介して複数の装置を操作する端末において、
第1のアプリケーションファイルの設定情報エリアに記述されている設定情報を、新しく取り込んだ第２のアプリケーションファイルの対応する設定情報エリアに転送して複写する設定情報処理部を有したユーザ端末。
【請求項２】
前記第1と前記第２のアプリケーションファイルには、前記設定情報を記述するアドレスの相互変換用のコマンドが含まれ、前記設定情報処理部は、前記コマンドを参照する請求項1記載のユーザ端末。
【請求項３】
さらに電話信号処理部を含む請求項２記載のユーザ端末。
【請求項４】
前記第1と第２のアプリケーションファイルには、前記設定情報を転送及び受け取るための処理プログラムが含まれており、この処理プログラムに前記設定情報処理部が応答して動作する請求項１記載のユーザ端末。
【請求項５】
アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルに対して設定情報処理部により設定情報が設定されており、ネットワークを介して複数の装置を操作する端末のアプリケーション管理方法であって、
前記設定情報処理部が操作信号に応答して、第1のアプリケーションファイルの設定情報エリアに記述されている設定情報を、新しく取り込んだ第２のアプリケーションファイルの対応する設定情報エリアに複写するようにしたユーザ端末におけるアプリケーション管理方法。
【請求項６】
前記第1と前記第２のアプリケーションファイルには、前記設定情報を記述するアドレスの相互変換用のコマンドが含まれ、前記コマンドを参照して前記複写を行う請求項５記載のユーザ端末におけるアプリケーション管理方法。
【請求項７】
前記第1と第２のアプリケーションファイルには、前記設定情報を転送及び受け取るための処理プログラムが含まれており、この処理プログアムに前記設定情報処理部が応答して動作すること請求項５記載のユーザ端末におけるアプリケーション管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ユーザ端末及びそのアプリケーション管理方法に関する。
【背景技術】
【０００２】
従来、アプリケーションを実行する装置、例えばパーソナルコンピュータなどに新たなアプリケーションをインストールした場合、各種の設定情報を入力する必要がある。設定情報としては、管理者の識別情報、アプリケーションを使用する装置の識別情報、アドレスなどである。また専用で交信を行う相手機器が予めわかっている場合は、相手機器の識別情報及びアドレスなどを設定する場合もある。
【０００３】
上記のようなアプリケーションを新たに導入した際には、新しいアプリケーションに対しても、上記したように同様な設定を行っている。つまり新たなアプリケーションを導入する度に同様な設定作業が必要である。
【０００４】
設定情報を入力する画面のレイアウトはアプリケーションにより異なり、ユーザはそれぞれのアプリケーションの設定情報入力画面を参照しながら設定作業を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】W008/087729公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の一面は、アプリケーションファイルの設定情報を容易に他のアプリケーションファイルの設定情報エリアに自動で取り込むことができるようにしたユーザ端末及びそのアプリケーション管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルに対して設定情報が設定されており、ネットワークを介して複数の装置を操作する端末において、第1のアプリケーションファイルの設定情報エリアに記述されている設定情報を、新しく取り込んだ第２のアプリケーションファイルの対応する設定情報エリアに転送して複写する設定情報処理部を有したユーザ端末を基本とする。
【図面の簡単な説明】
【０００８】
【図１】実施形態の構成例を示すブロック図である。
【図２】図１の実施例で示した装置が採用されている環境の一例を示す図である。
【図３】アプリケーションファイルに設定される設定情報の例を示す説明図である。
【図４】アプリケーションファイルがユーザ端末で取得されるときの表示画面の例を示す図である。
【図５】ユーザ端末での動作例を説明するためのフローチャートである。
【図６】ユーザ端末の操作画面の例を示す図である。
【図７】ユーザ端末において、設定情報を入力する例を示す説明図である。
【図８】ユーザ端末において、第1のアプリケーションの設定情報を第２のアプリケーションに転送して記述する場合の相互のアプリケーションの動作例を示す図である。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を参照して説明する。図１は、ユーザ端末７００が携帯電話機として利用されているときの一実施状態を示している。１０００は録再装置であり、この録再装置１０００は、単独であってもよいし、テレビジョン受信装置と接続されていてもよい。１００１は、録再装置を操作するためのリモートコントローラ（以下単にリモコンと称する）である。
【００１０】
リモコン１００１からの操作信号は、ユーザ操作入力部１００により受信され、制御ブロック２００内の制御部（メインコントローラ）２１２で解釈される。リモコン１００１からの操作信号が電源をオンするコマンドであれば、プラグ１３０が接続された電源モジュール１３１が起動する。これにより、録再装置１０００は主電源オン状態となる。なおリモコン信号受信などのため補助電源は常時オン状態に設定されている。
【００１１】
リモコン１００１からの操作信号が、放送信号から番組選択を行うコマンドであったとする。アンテナ１０１からの高周波信号がチューナ１０２に入力されており、チューナ１０２は指定され番組の信号を受信し、復調し、AV信号処理部１０３に供給する。AV信号処理部１０３は、入力した信号に対して各種の信号処理（走査線数変換、解像度変換、輝度補正、色相調整、ノイズ低減処理など）を選択的に行い、出力信号をモニタ４００に供給する。
【００１２】
制御ブロック２００は、GUI（グラフィックユーザインターフェース）処理部２１１、EPG（電子番組案内）情報処理部２３０を有する。EPG情報処理部２３０は、ネットワーク或いはチューナ１０２を介して、電子番組案内情報を取得することができる。取得された電子番組案内情報は、例えばメモリ１２０に格納される。この電子番組案内情報は、適宜更新される。ユーザが番組表を見たいときは、リモコン１００１を操作し、メニューを要求する。制御部２１２は、メニュー要求があったことを解析し、GUI処理部２１１に対してメニュー映像の出力を指令する。GUI処理部２１１は、例えばメモリ部１２０のメニュー映像データを読み出し、AV信号処理部１０３に供給する。これにより、モニタ４００にはメニュー画像が表示される。メニュー画像には、番組表表示の項目（アイコン）がある。ユーザがカーソル操作を行い、番組表表示の項目（アイコン）を選択し、決定ボタンを押すと、GUI処理部２１１は、メモリ１２０から電子番組案内情報を読出し、AV信号処理部１０３に供給する。AV信号処理部１０３は、入力した電子番組案内情報を処理し、番組表として出力し、モニタ４００に供給する。これによりモニタ４００には、番組表が表示される。ユーザは、番組表上でカーソルの移動操作を行い、希望の番組名（アイコン）を選択し、決定ボタンを押すと、当該番組の受信及び表示が行われる。
【００１３】
番組を録画予約する場合も、ユーザは、録画予約の操作キーを操作する。すると上記したように番組表がモニタ４００に表示されるので、ユーザは、番組表上でカーソルの移動操作を行い、希望の番組を指定し、決定ボタンを操作する。これにより、希望の番組の録画予約が可能である。またこのとき録画先の記憶メディアを指定することができる。記憶メディアとしては、光ディスク（DVD,ブルーレイディスク）１１２、ハードディスク１１４、メモリカード１１７などを指定可能である。光ディスク１１２に対する信号の録再が行われるときは、制御ブロック２００、ディスクドライブユニット１１１とAV信号処理部１０３とが連携して動作する。ハードディスク１１４に対する信号の録再が行われるときは、制御ブロック２００、ハードディスクドライブユニット１１３とAV信号処理部１０３とが連携して動作する。メモリカード１１７に対する信号の録再が行われるときは、制御ブロック２００、リーダライタ１１５とAV信号処理部１０３とが連携して動作する。
【００１４】
上記した記憶メディアのアクセス制御が行われ、再生処理が行われるときは、制御ブロック２００内の再生制御処理部２１４が統括的な動作を行う。録画処理が行われるときは、制御ブロック２００内の録画制御処理部２１５が統括的な動作を行う。例えば、AV信号処理部１０３と、ディスクドライブユニット１１１又はハードディスク１１４又はリーダライタ１１５の動作タイミングの制御などである。再生や録画が行われるとき、再生処理部２１４、録画制御部２１５は、設定モード処理部２１６で設定されている再生モードや録画モードに応じて再生或いは録画を制御する。設定モードとは、再生に関しては、倍速再生、解像度の変更、アスペクト比の設定、録画に関しては解像度の設定、録画速度モードの設定がある。
【００１５】
さらに制御ブロック２００は、自動チャプタ生成部２２１、チャプタ編集処理部２２２、タイトル及びチャプタ再生処理部２２４、チャプタ情報管理部２２４を含む。またタグリスト管理部２２５も含む。
【００１６】
自動チャプタ生成部２２１は、コンテンツ内の任意の位置（例えば、コマーシャルの始まりと終わりの位置、あるいは一定時間毎の位置）に区切り位置としてのチャプタ区切り情報を設定する事ができる。具体的には、例えばコマーシャルの始まりと終わりの位置を、それぞれ番組の開始からの経過時間情報として、作成する。この経過時間情報（チャプタ情報）は、チャプタをつけたタイトル名とともにチャプタ情報管理部２２４により整理されテーブル化される。そしてチャプタ情報は、例えばタイトル名とともにメモリ部１２０に保存される。
【００１７】
自動チャプタ生成部２２１において、チャプタが生成されるケースとしては、放送信号を受信しているときに受信している番組（コンテンツ）を録画しながらチャプタを生成する場合、あるいは一旦受信して記録媒体に記録した番組（コンテンツ）を再生しながらチャプタを生成する場合がある。いずれの場合も、チャプタ情報を生成する場合は、ユーザがリモコン或いはメニュー画面を介して、チャプタ自動生成の指定を行う。このチャプタの自動生成モードが設定されているか否かは、設定モード処理部２１６により管理されている。ユーザは、チャプタを編集することも可能である。例えばメニュー画面の中でチャプタ編集項目が選択されると、制御ブロック２００に含まれているチャプタ編集処理部２２２が起動する。チャプタ編集処理部２２２は、チャプタ情報が作成されているタイトル名をモニタ４００が表示するようにメモリ部１２０を制御する。タイトルがユーザにより指定されると、当該タイトルのチャプタ情報を参照して、例えばチャプタの先頭と終わりのサムネイルを作成して、モニタ４００が表示するように、記録媒体及びAV信号処理部１０３、メモリ部１２０などを制御する。これによりユーザはモニタ４００を見ながらカーソルによりサムネイルを指定し、チャプタを指定し、削除する、あるいは合体するなどの編集を行うことが可能である。
【００１８】
さらに制御ブロック２００は、タグリスト管理部２２５も有する。タグは、例えば始めと終わりの時間の映像期間指定時間情報として定義される。短時間の映像期間としては、例えば1フレーム期間でも良いし、数１０フレーム期間でもよい。この期間はこのような短時間のものに限定される必要は無く、さらに長い時間（例えば3分、6分など）のものでもよい。
【００１９】
タグ情報の作成方法は各種可能である。例えば、タグ識別名（タグリスト名として利用されても良いし、チャプタ名或いは独自にテキスト入力された識別名でもよい）とタグの作成間隔（時間間隔）を指定する方法がある。さらには、１つのタグの始めと終わりの時間間隔を指定することも可能である。またチャプタ情報を利用して、チャプタの先頭にタグを作成する方法もある。タグリスト管理部２２５は、このように作成されるタグを収集してタイトル毎のタグリスト情報（複数のタグ情報のペアを含む）を作成する。タグリスト管理部２２５は、作成したタグリストをタグリスト情報としてメモリ部１２０に転送して格納させる。
【００２０】
また制御ブロック２００には、時間情報処理部２３１が設けられている。この時間情報処理部２３１は、後述する時間差情報を保存し、ユーザ端末７００とこの録再装置１０００との動作上の時間的ずれを補正するために用いられる。
【００２１】
上記の録再装置１０００は、ネットワーク制御部３００を介してネットワーク５００に接続されている。このネットワーク５００には、データ管理サーバ６００が接続されている。また基地局８００が接続されている。基地局８００とユーザ端末７００は、相互通信が可能である。ユーザ端末７００は、例えば携帯電話機として機能する端末である。
【００２２】
データ管理サーバ６００は、ネットワーク上に接続された録画装置１００、ユーザ端末７００などと相互の通信を行うことができる。データ管理サーバ６００は、通知送受信部６０１、タグリスト管理部６０３、データベース６０４を含む。タグリスト管理部６０３は、録再装置１０００から送られてきたタグ情報を例えばタイトル名あるいはチャプタ名とともに管理する。そしてタグリスト情報として、データベース６０４に格納することができる。
【００２３】
なおタグ情報としての形態は、タイトル名、タイトル名の下位の層にタグリスト名が存在する。したがって、1つのタイトルに対して複数のタグリストを生成可能である。例えばユーザAとユーザBは、それぞれ嗜好に応じて独自のタグリストを作成することができる。
【００２４】
ユーザ端末７００は、データ送受信部７７０を含む。またユーザ操作処理部７０１を含む。ユーザ操作により発生した操作信号は、ユーザ操作処理部７０１で把握される。操作のための画面が必要な場合、このユーザ端末７００は、液晶或いはLEDの表示部を有し、操作画面を起動することができる。また操作画面の各種の画像内容、画像提供（画像拡大、縮小など）、画像切り替えなどは、操作入力に応じて端末画面表示処理部７０２により制御される。また電話に関する信号は、電話信号処理部７０３により処理されている。
【００２５】
またユーザ端末７００には、映像編集処理部７１１、時間情報処理部７１２も含まれる。映像編集処理部７１１を用いることにより、ユーザはモニタ４００を見ながら、このユーザ端末７００を用いて、録再装置１０００の記憶メディアから所望のタイトルの映像情報を読出し、編集処理を行うことができる。即ち、映像編集処理部７１１は、録再装置１０００に対して、映像編集用のコマンドを送信するアプリケーションを含む。これによりユーザ端末７００は、あたかもリモコン１００１を操作しているかのように利用できる。編集処理によりコンテンツの途中の削除、或いは、他のコンテンツとの結合処理を行うことができる。
【００２６】
ユーザ端末は、設定情報処理部７２２に対して、操作する各種の機器を登録することができる。設定情報に関する処理は、この設定情報処理部７２２が主体となって動作する。また登録している機器を操作するためのアプリケーションがアプリケーションファイルに格納されており、アプリケーション管理部７２１により管理されている。アプリケーション管理部７２１はアプリケーションリストを生成することができる。
【００２７】
時間情報処理部７１２は、編集処理、タグ関連情報の作成などをこのユーザ端末７００を用いて実施するときに、モニタ４００上の画面の画像と、ユーザ端末７００を操作した時点とのずれを検出するために設けられている。例えば、録再装置から出力される画像として画像A,B,C,D,E,F,G,H,I・・・・が出力されているものとする。ユーザは、例えば画像Cの時点で、例えば一時停止操作を送信したものとする。すると、録再装置１０００が一時停止信号を受け取って、解析し、実際に一時停止を行うのは、画像Fが出力されている時点の場合がある。これは、ユーザ端末７００からの送信指令がネットワークを介して送信されていることに起因する。
【００２８】
そこで、このシステムでは、ユーザ端末７００は、一時停止指令信号と共に、絶対時間情報を送信する。一方、録再装置１０００は、一時停止を実施したとき、その応答信号とともに絶対時間情報（一時停止を実施したときの時刻）をユーザ端末７００に送信する。この絶対時間情報は、時間情報処理部２３１で監視されている。絶対時間情報は、例えば共通の現在の時点の時刻情報である。
【００２９】
ユーザ端末７００は、自分の送信した絶対時間情報（一時停止操作した時刻）と、録再装置１０００から送られてきた絶対時間情報（一時停止が実施された時刻）の絶対時間の差から、ユーザ端末７００を操作して、一時停止するまでの時間差情報を知ることができる。そこで、この時間差情報を録再装置１０００に送り、録再装置１０００側で、今後一時停止を行うときは、時間差だけ戻った位置のフレームを一時停止位置の画像として再生して出力する。またチャプタなどの区切り位置としての時間情報を作成する場合、時間差情報を用い、ユーザ端末７００から受けとった絶対時間よりも進んだ位置の時間を用いてチャプタ用の時間情報を作成する。時間差情報は時間情報処理部２３１で保存され、相対時間を補正するために利用される。相対時間は、コンテンツを再生したときにコンテンツの先頭をゼロとした、再生経過時間である。
【００３０】
なお絶対時間は、例えば録再装置１０００、ユーザ端末７００に内蔵されている自動時間あわせ機能を有した時計回路の出力を用いることが好ましい。
【００３１】
上記の説明では、ユーザ端末７００は携帯電話器であるとしたが、パーソナルコンピュータであってもよい。またデータ管理サーバ６００は、パーソナルコンピュータであってもよい。
【００３２】
図２は、上記実施例で示した装置が採用されている環境の一例を示している。ネットワーク５００は、家庭内ネットワークあるいは外部ネットワークのいずれであっても良い。また各部屋に通じる家庭内LAN５１１が設置されているものとする。部屋Aには、テレビジョン受信装置４００Aが設置され、このテレビジョン受信装置４００Aにはハードディスクドライブを有する録再装置１０００Aが接続されているものとする。また部屋Bには、テレビジョン受信装置４００、録再装置１０００、１００１が設置されているものとする。テレビジョン受信装置４００は、図１で説明したようにもモニタとして活用される。さらに部屋Cには、テレビジョン受信装置４００Cが設置されている。このテレビジョン受信装置４００Cには、ハードディスクドライブを有する録再装置１０００Cが接続されている。また部屋Cには、撮像カメラ１５００が設置されている。
【００３３】
上記の各装置は、家庭内LAN５１１に接続されており、ユーザ端末７００にその装置識別情報が登録されている。したがって、ユーザ端末７００は、希望の装置を識別情報により指定し、指定した装置を操作することができる。ユーザ端末７００は、各部屋にそれぞれ用意されていてもよい。ユーザ端末７００Aは、部屋Aの使用する人が所有し、ユーザ端末７００Bは部屋Bを使用する人が所有し、ユーザ端末７００Bは部屋Cを使用する人が所有してもよい。
【００３４】
さらに家庭内LAN５１１には、家庭内の機器の電源制御、データ送受信のための調停などを行う制御装置６５０が接続されている。
【００３５】
テレビジョン受信装置４００A、４００B、ハードディスクドライブ１００２，１００３、複数の録再装置１０００、１００１、データ管理サーバ６００などの機器識別情報は、ユーザ端末７００に登録されているものとする。したがって、ユーザ端末７００が機器識別情報を指定して、制御用の指令信号を送れば、いずれの機器もコントロールすることができる。例えば、テレビジョン受信装置４００Aの電源オンオフ、チャンネル切り替えなどである。またハードディスクドライブ１００２の操作に関しても、先に説明した録再装置１０００に対する操作と同様な操作を行うことができる。
【００３６】
データ管理サーバ６００は、家屋の外の遠隔地に設置されていてもよく、家屋内に設置されていてもよい。
【００３７】
またユーザ端末７００は、外部の基地局を介して各装置との通信を行う、あるいは、赤外線を媒体として直接テレビジョン受信装置４００と交信してもよい。
【００３８】
データ管理サーバ６００は、家屋の外の遠隔地に設置されていてもよく、家屋内に設置されていてもよい。しかし、いずれにしてもユーザ端末７００は、外部の基地局を介して各装置との通信を行う。
【００３９】
上記のような構成であると、タグリストが例えばデータ管理サーバ６００に保存されているとすると、他のユーザは、同様なユーザ端末を用いてアクセスすることができる。
【００４０】
また、ネットワークに接続されている各種機器間での通信方式は各種の方法が開発されており、いずれを用いてもよいし、組み合わせて用いてもよい。また各機器にはIPアドレスが設定され、相互に機器間の認証機能も設けられている。
【００４１】
ここで、ユーザ端末７００がリモコン代わりに利用されるとすると、ユーザ端末７００には、種々の機器を操作するためのアプリケーションが必要となる。またアプリケーションは、種々の企業が開発するために、新たな機能を有した各種のアプリケーションが出現するし、また現存している。さらにまた、ネットワーク上でも、新たな録再装置が増設されたり、新旧が交換されたりする。
【００４２】
図３には、アプリケーションファイル８０１のファイル構成例（データ構成例）を示している。アプリケーションファイル８０１には、ヘッダーエリア８０１−１、設定情報エリア８０１−２、及びアプリケーションコマンドエリア８０１−３が基本的に設けられている。ここで、本実施形態では、設定情報制御コマンドエリア８０１−４が設けられていてもよい。
【００４３】
ヘッダーエリア８０１−１には、アプリケーションの種類やタイプなどを示すアプリケーション識別情報、バージョンナンバーなどが記述されている。
【００４４】
設定情報エリア８０１−２は、ユーザ自身が操作部を利用して入力した設定情報が記述される。記述内容としては、例えば、ユーザ識別情報８０２−１、ユーザアドレス８０２−２（例えばIPアドレス、メールアドレスなど）が記述される。また設定情報エリア８０１−２には、制御対象機器識別情報８０２−３が記述されている。制御対象機器としては、図２で説明したようにテレビジョン受信装置、録再装置、ハードディスクドライブ、ビデオカメラなどが各種存在する。またサーバとして利用するデータ管理サーバ識別情報も登録されている。データ管理サーバも制御対象機器であるが、ここではサーバ設定用のアプリケーションが存在することを想定し、かつ複数のサーバが存在してもよいように、サーバ識別情報を特別に指定するものとする。
【００４５】
制御対象機器識別情報８０２−３のエリアには、ネットワーク上に接続されている機器X1識別情報８０３−１、機器X2識別情報８０３−２、・・・・機器Xｎ識別情報８０３−ｎが登録される。さらに各機器識別情報内には、当該機器のアドレス、制約条件などが登録される。制約条件としては、例えば録再装置であれば、録画番組の削除禁止、移動禁止などの条件である。またテレビジョン受信装置であれば、受信チャンネルの選択禁止などである。
【００４６】
データ管理サーバ識別情報８０２−４のエリアにはネットワーク上に接続されているサーバY1識別情報８０４−１、サーバY2識別情報８０４−２、・・・・サーバYｎ識別情報８０４−ｎが登録される。サーバ識別情報内には、当該機器のアドレス、制約条件などが登録される。
【００４７】
アプリケーションファイル８０１としては、各種のものがある。例えば再生操作用アプリケーションファイル９０１、録画操作用アプリケーションファイル９０２、録画予約操作用アプリケーション９０３、撮影設定用アプリケーションファイル９０４、サーバー設定用アプリケーションファイル９０５などがある。またこれらのアプリケーションファイルは、制御対象となる機器がバージョンアップするとさらに変更されることもある。さらには、同じ録画操作用、再生操作用であってもメーカの機器ごとに異なる場合もある。
【００４８】
このような場合、アプリケーションの設定情報エリアに対してユーザは設定情報を入力する必要がある。特にユーザ端末７００が携帯電話のように小さいものであると、その入力操作がわずらわしい。このような作業を、ユーザが各アプリケーション毎に行うことは非常に労力を要することになる。
【００４９】
そこで端末では、第1のアプリケーションファイルに登録されている設定情報エリアの設定情報を一括して第２のアプリケーションファイルに一挙に転送複写する手段を設けている。
【００５０】
図４においてユーザ端末７００において操作画面映像が変化する一例を示している。メニュー画面４Aにおいて、アプリケーション取得のボタンにタッチすると、Newアプリケーション取得というコメント画面４Bが現れる。アプリケーション情報がインターネットを介して、サーバから取得され、アプリケーションリストが作成される。このサーバは、各メーカのサーバであってもよく、別途用意されたアプリケーション管理サーバであってもよい。
【００５１】
このコメント画面４Bの段階で、絞込みが行われてもよい。絞込みとは、例えばアプリケーションの種類、メーカ、アプリケーションで制御を行う機器名などの情報をインプットする方法である。ユーザ端末７００は、これらの絞込み情報を用いて、アプリケーション情報を取得し、アプリケーションリストを作成する。アプリケーション情報は、アプリケーション名、バージョン情報とメーカ名などである。
【００５２】
アプリケーションリストが作成されると、リスト画面４Cのように、取得したアプリケーションリストが表示される。ユーザは、カーソルを移動させて所望のアプリケーションを選択し、決定操作を行う。決定操作は、例えばカーソルが指定しているアプリケーションにユーザが指をタッチすればよい。カーソルの移動は、矢印の現れているボタンにユーザの指をタッチすると、カーソルを矢印の方向へ移動させ、またアプリケーションリスト画面４Cをスクロールさせることも可能である。
【００５３】
今、アプリケーション１（メーカA）のボタンにユーザの指がタッチしたとすると、メーカAのアプリケーション１がダウンロードされる。ダウンロードが完了すると、コメント画面４Dが現れ、設定情報を自動設定するか或いは手動で設定するかを問い合わせてくる。なおアプリケーションの取り込み方法は各種であり、メモリカードから取り込んでもよいし、パーソナルコンピュータから取り込んでもよい。
【００５４】
ユーザが、設定情報を自動設定する旨のボタンを選択すると、自動設定の待ち画面４Eの表示状態となる。そして、自動設定が終了すると、終了したことのコメント画面４Fが現れる。ここでユーザは、自動設定を終了するか、または別のアプリケーションをインストールするためにアプリケーション選択を続けるかを選択することができる。
【００５５】
図５は、アプリケーションファイルを取得する際のユーザ端末７００内における動作をフローチャートで示している。ユーザ端末７００内では、アプリケーション管理部７２１（図１参照）、設定情報処理部７２２（図１参照）が主導となって動作する。
【００５６】
メニュー画面状態（ステップSE1）でアプリケーション取得指示が行われると（ステップSE2）、インターネットを介して各メーカのサーバ或いはアプリケーション管理サーバからアプリケーション情報を取得し、最新のアプリケーションリストを作成し、表示する（ステップSE3）。
【００５７】
次にアプリケーションが画面上のリスト内から選択されると（ステップSE4）、指定されたアプリケーションのファイルのダウンロードが行われ、保存される。ここで、設定情報に関して、自動設定の指定が行われると、設定情報の自動設定が実行される（ステップSE７）。自動設定が選択されなかった場合は、手動の設定モードに移行し、この場合は、各種の設定項目が画面上に表示される。ユーザは手動により所定の空欄に識別情報などを入力する（ステップSE8）。
【００５８】
処理が終了したら（ステップSE9）に移行し、アプリケーションのインストールを続けるか否かの指示を待つ。終了ボタンが操作されたらメニュー画面に戻り、継続ボタンが選択されたらアプリケーションリストの表示状態に移行する。
【００５９】
図３で示した設定情報制御コマンドエリアについて説明する。このエリアは例えばオプションとして準備される。設定情報制御コマンドは、例えば、メーカAのプリケーションファイルF1-10の設定情報をメーカBのプリケーションファイルF2-11の設定情報に複写するものとする。この場合、メーカAとメーカBの設定情報のフォーマット仕様の違いにより、ファイル内で記述するアドレスが異なる場合がある。このような場合、メーカAとメーカBとは、互いに相互のアドレス変換テーブル或いは変換コマンドをこの設定情報制御コマンドエリアに記述する。これにより、異なるメーカのアプリケーションファイルにも自動で設定情報を複写することが可能となる。
【００６０】
図６（A),図６（B)には、ユーザ端末７００において、表示される操作画面の例を示している。図６（A)は、機器の操作を行うためのアプリケーションによる操作画面OPS1である。図６（B)は、機器に対して録画予約を行うためのアプリケーションによる予約画面OPS2である。例えばユーザが、メインメニューから機器リストを表示させ、次に希望の機器名が表示された表示ボタンをタッチ操作すると、図６（A)のような操作画面OPS1となる。選択機器を変更する場合は、例えば機器選択ボタンをタッチ操作すると次の機器のための操作画面に変更される。この操作画面OPS1には、停止ボタン、再生ボタン、ポーズボタン、早送りボタン、早戻しボタン、こま送りボタン、こま戻しボタン、編集用のカットボタンなどがある。またこの画面から設定ボタンをタッチ操作すると、後述する設定画面に移行することができる。
【００６１】
操作画面OPS2は、例えば録画予約操作を行うためのアプリケーションのものである。予約画面では、予約の日付を入力するボックスBOX１-1、機器名を入力するボックスBOX１-2、録画時間帯を入力するボックスBOX1-3、放送の種類（例えば地上デジタル放送、衛星放送など）を入力するボックスBOX1-4などが表示される。
【００６２】
これらのボックスに所望の情報を入力する場合には、例えば、通常のリモコンと同様に、例えば図示していないが、ユーザは、番組予約ボタンを操作する。するとテレビジョン画面（モニタ４００）に、電子番組表が表示される。ユーザは、電子番組表の中の希望の番組名の位置へカーソルを移動させて、決定ボタンを操作すると、当該番組の録画予約が完了し、自動的にボックスBOX1-1からBOX1-4に情報が入力する。これらの情報は、電子番組表のデータが利用されるものであり、ユーザ端末７００にこれらのデータが送られてくる。なおユーザ端末４００には、図示していないが、そのほかにもカーソル操作ボタン、決定ボタンなどが表示されている。
【００６３】
上記の例は、ユーザ端末７００では、操作目的が異なる場合、異なるアプリケーションが起動されることを説明している。アプリケーションとしては各種のものが利用され、またこれからも各種のアプリケーションが作成されて提供される。
【００６４】
図７は、アプリケーションがユーザ端末７００にインストールされたとき、設定しなければならない情報の入力例を示している。例えば設定情報としては、ユーザ端末７００が利用しようとするアプリケーションが加入すべきHDEXサービスがある。HDEXサービスを受けるためには、HDEXアカウントを記述する必要がある。そのためにHDEXアカウント入力画面が必要である。ユーザ端末７００の画面S1、S10、S10-1は、画面を次々と切り替えて、HDEXアカウントを記述する画面に到達した例を示している。またHDEXサービスを受けるためには、HDEXパスワードを記述する必要がある。そのためにHDEXパスワード入力画面が必要である。ユーザ端末７００の画面S1、S10、S10-2は、画面を次々と切り替えて、HDEXパスワードを記述する画面に到達した例を示している。そのほかにHDEXサービスを受けるためには、HDEX利用アドレスも必要であり、同様な手法でHDEX利用アドレス入力画面を表示し、ユーザがマニュアルで入力する必要がある。
【００６５】
設定情報の中には、メール予約情報も必要である。ユーザ端末７００の画面S1、S11、S11-1は、画面を次々と切り替えてメール予約情報を入力する画面に到達した例である。
【００６６】
上記したような操作を、アプリケーションの導入毎に行うと、ユーザは、ユーザ端末に設定情報を入力する手間が膨大な時間となってしまう。
【００６７】
このような問題を改善するために、ユーザ端末自身若しくはユーザ端末とアプリケーションとが相俟って、第1のアプリケーションに設定されている設定情報を第２のアプリケーションに自動的に転送し、第２のアプリケーションが設定情報を自動的に取り込む、或いは設定情報が自動的に記述されるようになっている。
【００６８】
図８には、アプリケーションAに記述されている設定情報がアプリケーションBに自動的に転送され設定されるときの動作をフローチャートで示している。今、ユーザ端末７００には、第1と第２のアプリケーションが取り込まれており、アプリケーション管理部７２１で管理されているものとする。第1のアプリケーションには、設定情報の設定が完了しており、第２のアプリケーションには設定情報がまだ設定されていないものとする。
【００６９】
今、第1のアプリケーションAが起動されたとする（ステップSG1）。このとき画面では第1のアプリケーションAによる操作画面が表示され、同時に設定ボタンも表示される（例えば図６（A),図６（B)の画面の下部）。ここでユーザが設定ボタンをタッチ操作すると、第1のアプリケーションAのための設定画面が表示される（例えば図７のS1）。しかしこのとき第1のアプリケーションAは、設定情報の設定が完了しているので、画面では、設定情報の修正を行うのか、あるいは設定情報を他のアプリケーションに転送するのかを問い合わせてくる。この質問は画面上で行われる。
【００７０】
ここで、ユーザが「設定情報を他のアプリケーションに転送する」、を選択すると、設定情報の転送が開始される（ステップSG4）。「設定情報の修正を行う」を選択すると、設定画面の表示に戻る（ステップSG5）。この表示状態は、例えば図７の画面S1の状態である。なお、図示していないが、各画面には、「戻る」操作ボタンも表示されており、この「戻る」操作ボタンを操作すると、前の画面に順次戻る。
【００７１】
設定情報の転送が開始されると、第２のアプリケーションBが起動され（ステップSG11）、転送された設定情報が、第２のアプリケーションBファイルの設定情報エリアに反映される（ステップSG12）。反映が終わると、つまり設定情報の書き込みが終わると、ここで画面上では、設定項目が表示される。つまり、設定された項目が何であるか、ユーザが確認できるように表示される。また同時にアプリケーションAに戻るかどうかの問い合わせボタンも表示される（ステップSG14）。アプリケーションAに戻るための操作ボタンがタッチ操作されると、ステップSG３に移行する。ただし、画面上では、アプリケーションBを実行するかどうか、を問い合わせた操作ボタンも表示される。ここでユーザが「アプリケーションBを実行」の操作ボタンを選択して操作すると、アプリケーションBの実行が開始される。
【００７２】
上記の処理は、設定情報処理部７２２が中心となって実行される。ここでユーザ端末に予め設定情報転送用のプログラムが格納されていてもよい。また第1と第２のアプリケーションファイルに、前記設定情報を転送及び受け取るための処理プログラムが含まれており、この処理プログアムに設定情報処理部７２２が応答して動作してもよい。
【００７３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７４】
１００・・・ユーザ操作入力部、１０１・・・チューナ、１０３・・・AV信号処理部、１１１・・・ディスクドライブユニット、１１２・・・光ディスク、１１３・・・ハードディスクドライブユニット、１１４・・・ハードディスク、１１５・・・リーダライタ、１１７・・・メモリカード、１２０・・・メモリ部、２００・・・制御ブロック、２１１・・・GUI処理部、２１２・・・制御部、２１４・・・再生制御処理部、２１５・・・録画制御処理部、２１６・・・設定モード処理部、２２１・・・自動チャプタ生成部、２２２・・・チャプタ編集処理部、２２３・・・タイトル及びチャプタ再生処理部、２２４・・・チャプタ情報管理部、２２５・・・タグ情報管理部、３００・・・ネットワーク制御部、４００・・・モニタ、５００・・・ネットワーク、６００・・・データ管理サーバ、６０１・・・通知送受信部、６０３・・・タグリスト管理部、６０４・・・データベース、７００・・・ユーザ端末、７０１・・・ユーザ操作処理部、７０２・・・端末画面表示処理部、７０３・・・電話信号処理部、７１１・・・映像編集処理部、７１２・・・時下情報処理部、７７０・・・データ送受信部。
【図１】
2012033103.tif 000003
【図２】
2012033103.tif 000004
【図３】
2012033103.tif 000005
【図４】
2012033103.tif 000006
【図５】
2012033103.tif 000007
【図６】
2012033103.tif 000008
【図７】
2012033103.tif 000009
【図８】
2012033103.tif 000010
【手続補正書】
【提出日】平成23年4月1日(2011.4.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態によれば、アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルに対して設定情報を含み、ネットワークを介して複数の装置を操作する端末において、
新しいアプリケーションファイルを取り込むデータ送受信部と、
現存するアプリケーションファイルの設定情報エリアに記述されている設定情報を、前記新しいアプリケーションファイルの設定情報エリアに転送し複写する設定情報処理部を有したユーザ端末を基本とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルに対して設定情報を含み、ネットワークを介して複数の装置を操作する端末において、
新しいアプリケーションファイルを取り込むデータ送受信部と、
現存するアプリケーションファイルの設定情報エリアに記述されている設定情報を、前記新しいアプリケーションファイルの設定情報エリアに転送し複写する設定情報処理部を有したユーザ端末。
【請求項２】
前記現存するアプリケーションファイルと前記新しいアプリケーションファイルには、前記設定情報を記述するアドレスの相互変換用のコマンドが含まれ、前記設定情報処理部は、前記コマンドを参照する請求項1記載のユーザ端末。
【請求項３】
さらに電話信号処理部を含む請求項２記載のユーザ端末。
【請求項４】
前記現存するアプリケーションファイルと前記新しいアプリケーションファイルには、前記設定情報を転送及び受け取るための処理プログラムが含まれており、この処理プログラムに前記設定情報処理部が応答して動作する請求項１記載のユーザ端末。
【請求項５】
アプリケーションファイルを取り込み、取り込んだアプリケーションファイルをアプリケーション管理部で管理し、前記アプリケーションファイルは設定情報を含み、ネットワークを介して複数の装置を操作する端末のアプリケーション管理方法であって、
新しいアプリケーションファイルを取り込み、
現存するアプリケーションファイルの設定情報エリアに記述されている設定情報を、前記新しいアプリケーションファイルの設定情報エリアに複写するユーザ端末におけるアプリケーション管理方法。
【請求項６】
前記現存するアプリケーションファイルと前記新しいアプリケーションファイルには、前記設定情報を記述するアドレスの相互変換用のコマンドが含まれ、前記コマンドを参照して前記複写を行う請求項５記載のユーザ端末におけるアプリケーション管理方法。
【請求項７】
前記現存するアプリケーションファイルと前記新しいアプリケーションファイルには、前記設定情報を転送及び受け取るための処理プログラムが含まれており、この処理プログアムに前記設定情報処理部が応答して動作する請求項５記載のユーザ端末におけるアプリケーション管理方法。
【手続補正書】
【提出日】平成23年7月25日(2011.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
保存しているアプリケーションファイルをアプリケーション管理部で管理し、前記保存しているアプリケーションファイルの設定情報エリアに記述されている少なくともユーザ識別情報及び制御対象機器の識別情報を含む設定情報を利用し、ネットワークを介して複数の装置を操作する端末であり、
新しいアプリケーションファイルを取り込むデータ送受信部と、
前記保存しているアプリケーションが起動されたとき、設定ボタンを表示部に表示し、前記設定ボタンからのタッチ式による操作入力があると、設定情報の修正を行うのか、設定情報を他のアプリケーションに転送するのかの問い合わせ画面を表示し、設定情報を他のアプリケーションに転送する旨のタッチ式による操作入力があると、前記保存しているアプリケーションファイルの前記設定情報エリアに記述されている前記設定情報を、前記新しいアプリケーションファイルの設定情報エリアに転送し複写する設定情報処理部を有したユーザ端末。
【請求項２】
前記保存しているアプリケーションファイルには、設定情報制御コマンドエリアが設けられており、このエリアには、前記設定情報を前記新しいアプリケーションファイルの設定情報エリアに記述するアドレスを得るための変換テーブルが記述されており、前記設定情報処理部は前記変換テーブルを利用する請求項1記載のユーザ端末。
【請求項３】
さらに電話信号処理部を含む請求項２記載のユーザ端末。
【請求項４】
保存しているアプリケーションファイルをアプリケーション管理部で管理し、前記保存しているアプリケーションファイルの設定情報エリアに記述されている少なくともユーザ識別情報及び制御対象機器の識別情報を含む設定情報を利用し、ネットワークを介して複数の装置を操作する端末のアプリケーション管理方法であって、
新しいアプリケーションファイルを取り込み、
前記保存しているアプリケーションが起動されたとき、設定ボタンを表示部に表示し、前記設定ボタンからのタッチ式による操作入力があると、設定情報の修正を行うのか、設定情報を他のアプリケーションに転送するのかの問い合わせ画面を表示し、設定情報を他のアプリケーションに転送する旨のタッチ式による操作入力があると、前記保存しているアプリケーションファイルの前記設定情報エリアに記述されている前記設定情報を、前記新しいアプリケーションファイルの設定情報エリアに複写するユーザ端末におけるアプリケーション管理方法。
【請求項５】
前記保存しているアプリケーションファイルには、設定情報制御コマンドエリアが設けられており、このエリアには、前記設定情報を前記新しいアプリケーションファイルの設定情報エリアに記述するアドレスを得るための変換テーブルが記述されており、前記変換テーブルを利用するようにした請求項４記載のユーザ端末におけるアプリケーション管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本実施形態によれば、保存しているアプリケーションファイルをアプリケーション管理部で管理し、前記保存しているアプリケーションファイルの設定情報エリアに記述されている少なくともユーザ識別情報及び制御対象機器の識別情報を含む設定情報を利用し、ネットワークを介して複数の装置を操作する端末であり、新しいアプリケーションファイルを取り込むデータ送受信部と、前記保存しているアプリケーションが起動されたとき、設定ボタンを表示部に表示し、前記設定ボタンからのタッチ式による操作入力があると、設定情報の修正を行うのか、設定情報を他のアプリケーションに転送するのかの問い合わせ画面を表示し、設定情報を他のアプリケーションに転送する旨のタッチ式による操作入力があると、前記保存しているアプリケーションファイルの前記設定情報エリアに記述されている前記設定情報を、前記新しいアプリケーションファイルの設定情報エリアに転送し複写する設定情報処理部を有する。