(57)【要約】      （修正有）【課題】メモリ機能がある特殊なリモコンを使用する必要がある点や視聴装置において当該リモコンによる環境設定データの書き換えをサポートしている必要がある点などを排除した環境設定方法を提供する。【解決手段】メモリカードなどの汎用的な外部記憶装置に書き換えプログラムを搭載し、当該メモリカードを視聴装置に装着することのみによって視聴装置の環境設定を自動的に行うことを可能とする。【選択図】図１
2010136213.tif 000002
【特許請求の範囲】
【請求項１】
データの書き込みの可否を決定する切替スイッチを有し、
前記切替スイッチの状態を視聴装置において検出するための視聴装置用検出プログラムを保持する第一プログラム保持部と、
前記切替スイッチの状態に応じて視聴装置に対する環境設定データの読込み又は書込みを行うための入出力プログラムを保持する第二プログラム保持部と、
を有する外部記憶装置。
【請求項２】
前記入出力プログラムは、
前記切替スイッチが書き込み可能な状態の場合に視聴装置の環境設定データを書き込み、
前記切替スイッチが書き込み不能な状態の場合に視聴装置が環境設定データの読み込みを行うよう視聴装置を制御するプログラムである、
請求項１に記載の外部記憶装置。
【請求項３】
請求項１または２に記載の外部記憶装置を装着するための装着部と、
起動部と、
視聴のための環境設定プログラムを保持する環境設定プログラム保持部と、
起動を開始した場合に装着部に外部記憶装置が装着されているか判断する判断部と、
判断部での判断結果が装着されているとの判断結果である場合には、外部記憶装置からファイルを読みだして、実行するファイル実行部と、
を有する視聴装置。
【請求項４】
判断部での判断結果が装着されていないとの判断結果である場合には、前記保持されている環境設定プログラムの実行をする初期プログラム実行部を有する請求項３に記載の視聴装置。
【請求項５】
ファイル実行部が実行するファイルに含まれるプログラムによって視聴装置の環境設定領域への環境設定データの書き込みが行われた場合には、自身に組み込まれている環境設定プログラムは実行しない環境設定回避制御部を有する請求項３または４に記載の視聴装置。
【請求項６】
外部記憶装置が装着されたことを視聴装置において検出するステップと、
外部記憶装置に保持されている、切替スイッチの状態を視聴装置において検出するための視聴装置用検出プログラムを視聴装置において実行するステップと、
外部記憶装置に保持されている、前記切替スイッチの状態に応じて視聴装置に対する環境設定データの読込み又は書込みを行うための入出力プログラムを視聴装置において実行するステップと、
からなる環境データ設定方法。
【請求項７】
前記入出力プログラムは、
前記切替スイッチが書き込み可能な状態の場合に視聴装置の環境設定データを書き込み、
前記切替スイッチが書き込み不能な状態の場合に視聴装置が環境設定データの読み込みを行うよう視聴装置を制御するプログラムである、
請求項６に記載の環境データ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単一のメモリカード等により複数の視聴装置の視聴環境の設定を容易にかつ短時間に行うことを可能とする技術に関する。
【背景技術】
【０００２】
例えば、ホテル等において新たに複数のテレビを設置する際には、視聴環境に応じた設定（選局情報等）を各テレビについて行う必要がある。この場合、設定作業自体はテレビのメニュー操作により各々実行することが可能であるが、チャンネルサーチ（視聴可能番組検索）等の処理は時間がかかるため、全体として時間がかかるという問題点がある。
【０００３】
そこで、例えば特許文献１においては、メモリ機能がある特殊なリモコンに環境設定データを予め記憶させておき、当該データをテレビにコピーすることで設定作業の時間の短縮化を図るシステムが提案されている。
【特許文献１】特開２００７−１７４３０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来技術には以下のような課題がある。まずメモリ機能を有する特殊なリモコンが必要とされているという点、次にテレビ側のソフトウェアが当該リモコンによる環境設定データの書き換えをサポートしている必要があるという点、さらに設定作業ごとにリモコンによる操作が必要である点、などが課題としてあげられる。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、本発明では、メモリカードなどの汎用的な外部記憶装置に書き換えプログラムを搭載し、そのプログラムにより、視聴装置において当該外部記憶装置のライトプロテクトの状態（書き込み可能又は不可の状態）を検出し、視聴装置への環境設定データの読み込み又は書き込みを自動的に行うことを可能とする方法等を提供する。
【発明の効果】
【０００６】
以上のような構成をとる本発明によって、リモコンによる操作の手間を省き、さらにテレビ側のソフトウェアに書き換え機能を持たせる必要がなくなりメモリの節約にもなる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明の実施例を説明する。実施例と請求項の相互の関係は、以下のとおりである。実施例１は主に請求項１、２、３、６，７などに関し、実施例２は主に請求項１、２、３、４などに関し、実施例３は主に請求項１、２、３、５などに関する。なお、本発明はこれら実施例に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、様々な態様で実施しうる。
【実施例１】
【０００８】
<概要>
図１は、本実施例の外部記憶装置を利用した視聴装置の環境設定の一例を説明するための概念図である。この図にあるように、まず、環境設定が既に行われているテレビ１に対して、メモリカード（外部記憶装置）を装着する。ここでは、テレビ１の設定情報Ａをメモリカードに書き込むため、メモリカードを書き込み可能な状態にしておく。次にテレビ１と同様の視聴環境をテレビ２からテレビ１００まで整えるため、メモリカードを書き込み不能な状態にしてテレビ２からテレビ１００に装着する。これにより、メモリカードに保存されたテレビ１の設定情報Ａがテレビ２からテレビ１００に移され、容易に複数のテレビの視聴環境を整えることが可能になる。
【０００９】
<構成>
図２は、本実施例の外部記憶装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「外部記憶装置」（０２００）は、「切替スイッチ」（０２０１）と、「第一プログラム保持部」（０２０２）と、「第二プログラム保持部」（０２０３）と、を有する。
また、図３は、本実施例の視聴装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「視聴装置」（０３００）は、「装着部」（０３０１）と、「起動部」（０３０２）と、「環境設定プログラム保持部」（０３０３）と、「判断部」（０３０４）と、「ファイル実行部」（０３０５）と、を有する。
また、本発明は、装置として実現できるのみでなく、方法としても実現可能である。（本明細書の全体を通して同様である。）
【００１０】
まず、「外部記憶装置」の構成について説明する。
「切替スイッチ」（０２０１）は、データの書き込みの可否を決定するための機能を有する。切替スイッチは、一般的にはライトプロテクトスイッチと呼ばれ、外部記憶装置に組み込まれたハードウェア部品である。ここで、外部記憶装置としては、ＳＤカードや磁気ディスク等が挙げられる。当該切替スイッチが書き込み可能な状態である場合は、外部記憶装置が装着されたコンピュータ等からデータを書き込むことが可能になる。また、当該切替スイッチが書き込み不能な状態である場合は、コンピュータ等からデータを書き込むことができなくなる。なお、ハードウェア的な切替スイッチが存在しない場合であっても、外部記憶装置に対する書き込みの可否を設定するためのプログラムを外部記憶装置に格納し、当該プログラムを視聴装置において実行することで、書き込みの可否を設定する構成とすることも可能である。これにより、本来切替スイッチの機能を有しないメモリデバイスであっても、本実施例に記載の外部記憶装置として複数の視聴装置の環境設定を行うことも可能になる。
【００１１】
「第一プログラム保持部」（０２０２）は、前記切替スイッチの状態を視聴装置において検出するための視聴装置用検出プログラムを保持する機能を有する。ここで、視聴装置用検出プログラムは、視聴装置から常に読み出し可能なように外部記憶装置の所定のアドレスに格納しておくことが考えられる。視聴装置用検出プログラムの一例としては、切替スイッチの物理的位置（スイッチが上又は下のいずれに配置されているか等）とライトプロテクトの状態（書き込みが可能な状態か否か）を関連づけたテーブルを参照して検出する構成とすることが考えられる。当該テーブルデータは、視聴装置用検出プログラムに含ませる構成とすることも可能であるし、別データとすることも可能である。当該視聴装置用検出プログラムを視聴装置において実行した際の処理の一例を図４に示す。まずステップＳ０４０１において、切替スイッチの物理的位置とライトプロテクト状態の対応情報（テーブルデータ）を取得する。そして、ステップＳ０４０２において、切替スイッチの物理的位置を判断するための情報をインターフェイス（メモリカードスロット等）から取得する。さらに、ステップＳ０４０３において上記対応情報を参照して外部記憶装置に対する書き込みが可能な状態か否かを判断する。
【００１２】
「第二プログラム保持部」（０２０３）は、前記切替スイッチの状態に応じて視聴装置に対する環境設定データの読込み又は書込みを行うための入出力プログラムを保持するための機能を有する。
当該入出力プログラムを視聴装置において実行した際の処理の一例を図５に示す。まずステップＳ０５０１において外部記憶装置に対する書き込みの可否の情報を視聴装置用検出プログラムの実行結果より取得する。ここで、外部記憶装置が書き込み可能な状態である場合はステップＳ０５０２Ａに進み、視聴装置の環境設定データを外部記憶装置に書き込む。また、外部記憶装置が書き込み不能の場合はステップＳ０５０２Ｂに進み、外部記憶装置に記憶されている環境設定データを視聴装置の環境設定領域に読み込む。
【００１３】
ここで、環境設定データとしては、例えば図６に示すように、視聴装置の画面輝度や色彩度の情報、音質や音量の情報、視聴機器の設置場所の情報、視聴機器において視聴可能なチャンネルの情報等を含む構成とすることが可能である。また、これとは別に番組表の情報、選局情報等を含める構成とすることも考えられる。
また環境設定データは、視聴装置の機種ＩＤと関連付けて外部記憶装置に保持させる構成とすることも可能である。これにより、例えば、ある視聴装置の機種Ｘは自己の機種ＩＤをキーとして環境設定データＡを外部記憶装置とやり取りし、機種Ｙは自己の機種ＩＤをキーとして環境設定データＢを外部記憶装置とやり取りするといったことが可能にある。これにより、複数の機種に及ぶ視聴装置の環境設定も単一のメモリカード等で容易に行うことが可能となる。
【００１４】
以下、視聴装置の構成について説明していく。
「装着部」（０３０１）は、上記に記載の外部記憶装置を装着するための機能を有する。ここで、装着部としては、メモリカードの装着を受け付けるメモリカードスロットや、磁気ディスクの装着を受け付ける磁気ディスクスロット等が挙げられる。当該装着部は、例えばメモリカード等の切替スイッチの物理的位置の状態を判断するための情報を以下に説明する判断部に出力する機能を有する。
【００１５】
また、「起動部」（０３０２）は、視聴装置を起動するための機能を有する。ここで、視聴装置を起動する方法としては、外部からの物理的操作（電源を押下する操作等）を受け付けて起動する方法や、リモコン等による電波信号を受信して起動する方法等が考えられる。
【００１６】
さらに「環境設定プログラム保持部」（０３０３）は、視聴のための環境設定プログラムを保持する機能を有する。具体的には、視聴装置が備えるフラッシュメモリやＨＤＤ等の内部記憶装置において保持する構成が考えられる。また、環境設定プログラムは、視聴装置が初めて起動された場合にのみ実行する構成とすることも可能であり、またユーザによるボタン操作に応じて実行する構成とすることも可能である。また、外部記憶装置の環境設定データが視聴装置の環境設定領域へ書き込まれた場合は、当該プログラムを実行しない構成とすることも可能である。（実施例３にて詳述する。）
【００１７】
「判断部」（０３０４）は、起動を開始した場合に装着部に外部記憶装置が装着されているか判断するための機能を有する。具体的には、装着部から出力される情報をＣＰＵにて処理し、解釈する構成が考えられる。判断部は当該処理結果を以下に説明するファイル実行部に出力する機能を有する。
【００１８】
「ファイル実行部」（０３０５）は、装着されているとの判断結果である場合には、外部記憶装置からファイルを読みだして、実行するための機能を有する。ここで、ファイル実行部が実行可能なファイルは、必ずしも視聴装置用検出プログラム又は入出力プログラムに限られるものではなく、視聴装置が保持する環境設定プログラムやその他の一般的なプログラムについても実行可能である。
【００１９】
<具体的な構成>
図７は、上記視聴装置の機能的な各構成要件をハードウェアとして実現した際の、構成の一例を表す概略図である。この図を利用して、上記外部記憶装置を利用した視聴装置の環境設定におけるそれぞれのハードウェア構成部の働きについて説明する。
【００２０】
この図にあるように、視聴装置は、起動部、判断部及びファイル実行部として、各種演算処理を行う「ＣＰＵ（中央演算装置）」（０７０１）と、「メインメモリ」（０７０２）とを備えている。また装着部である「メモリカードスロット」（０７０３）や、環境設定プログラム及び環境設定データを保持する「記憶装置」（０７０４）や、「ディスプレイ」（０７０５）、「Ｉ／Ｏ」（０７０６）などを備えている。これらは「システムバス」（０７０７）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。また、上記外部記憶装置として「メモリカード」（０７０８）を想定し、当該外部記憶装置は切替スイッチとして「ライトプロテクトスイッチ」（０７０９）を有する。
【００２１】
「メインメモリ」には各プログラムが読み出され、「ＣＰＵ」は読み出された当該プログラムを参照することで各種演算処理を実行する。また、この「メインメモリ」や「記憶装置」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。
【００２２】
まず、「起動部」による、視聴装置を起動する処理について説明する。図７では省略したが、視聴装置の記憶装置には予め起動プログラムが記憶されている。電源スイッチの押下操作を受け付けた場合又はリモコンからの起動信号を受信した場合、ＣＰＵは、メインメモリに展開された当該起動プログラムを実行して、視聴装置を起動するための一連の処理を行う。当該起動プログラムの実行により、以下の処理を実行することも可能になる。
【００２３】
次に、「装着部」による、外部記憶装置の装着に伴って行う処理について説明する。メモリカードがメモリカードスロットに装着された場合、メモリカードスロットでは、以下説明する判断プログラムの処理において装着されたことを判断するための信号をメインメモリに出力する。また、メモリカードスロットは、以下説明する視聴装置用検出プログラムの処理においてライトプロテクトスイッチの物理的位置を判断するための信号も合わせてメインメモリに出力する。
【００２４】
次に、「判断部」による、起動を開始した場合に装着部に外部記憶装置が装着されているか判断する処理について説明する。図７では省略したが、視聴装置の記憶装置には予め判断プログラムが記憶されている。メモリカードスロットからメモリカードが装着されているか判断するための信号がメインメモリのアドレスに格納された場合、ＣＰＵは判断プログラムを実行して、正常にメモリカードが装着されているか否か判断するための処理を行い、処理結果をメインメモリの所定のアドレスに格納する。
【００２５】
次に、「ファイル実行部」で外部記憶装置からファイルを読み出して実行する処理について説明する。図７では省略したが、視聴装置の記憶装置には予めファイル実行プログラムが記憶されている。正常にメモリカードが装着されている場合、ＣＰＵは、メインメモリに展開されたファイル実行プログラムを実行して、外部記憶装置に保持されている視聴装置用検出プログラム及び入出力プログラムをメインメモリの所定のアドレスに読み出して実行する。ここで、ＣＰＵにより視聴装置用検出プログラムの実行がされると、メモリカードスロットからのライトプロテクトスイッチの物理的位置を示す信号を取得する処理を行い、メモリカードが書き込み可能な状態か否か判断するための処理を行う。さらに、ＣＰＵにより入出力プログラムの実行がされると、メモリカードが書き込み可能な状態の場合は視聴装置の記憶装置に格納されている環境設定データをメモリカードに書き込むための処理を行い、メモリカードが書き込み不能の状態の場合はメモリカードに格納されている環境設定データを視聴装置の環境設定領域に読み込むための処理を行う。
【００２６】
<処理の流れ>
図８は、本実施例の処理の流れの一例を表すフローチャートである。この図にあるように、まず、ステップＳ０８０１では、外部操作等に応じて視聴装置を起動する。ステップＳ０８０２では、視聴装置において外部記憶装置が装着されているか否か判断する。ここでの判断が装着されているとの判断である場合はステップＳ０８０３に進む。ここでの判断が装着されていないとの判断である場合は処理を終了する。ステップＳ０８０３では、外部記憶装置に保持されている視聴装置用検出プログラム及び入出力プログラムを視聴装置において取得する。この図では図示していないが、これらのプログラムのいずれか一方を取得できない場合は、処理を終了する構成とすることも可能である。ステップＳ０８０４では、視聴装置用検出プログラムを視聴装置において実行し、外部記憶装置が書き込み可能な状態か否か判断する。次に、入出力プログラムを視聴装置において実行し、書き込み可能な状態である場合は、ステップＳ０８０５Ａに進み、書き込み不能な状態である場合は、ステップＳ０８０５Ｂに進む。ステップＳ０８０５Ａでは、視聴装置の環境設定データを外部記憶装置に書き込む処理を行い、処理を終了する。ステップＳ０８０５Ｂでは、外部記憶装置の環境設定データを視聴装置の環境設定領域へ読み込む処理を行い、処理を終了する。
【００２７】
<効果>
以上のように、本実施例の外部記憶装置を視聴装置に装着することで、自動的に視聴装置の環境設定データを外部記憶装置に書き込み又は外部記憶装置の環境設定データを視聴装置に読み込む処理を行うことができる。これにより、複数の視聴装置の環境設定を行う場合でも手間をかけることなく短時間で処理を行うことが可能になる。
【実施例２】
【００２８】
<概要>
本実施例は、基本的に実施例１と共通するが、本実施例の視聴装置は、環境設定データが格納されたメモリカード等が装着されない場合であっても、自ら保持している環境設定プログラムを用いて自動的に環境設定を行うことが可能である。これにより、仮にメモリカード等が装着されない場合でも、手間をかけることなく視聴装置の環境設定を行うことができる。
【００２９】
<構成>
図９は、本実施例の視聴装置の機能ブロックの一例を示す図である。本実施例の「視聴装置」０９００は、実施例１の視聴装置と同様、「装着部」０９０１と、「起動部」０９０２と、「環境設定プログラム保持部」０９０３と、「判断部」０９０４と、「ファイル実行部」０９０５とを有する。さらに、本実施例の視聴装置は、「初期プログラム実行部」０９０６を有する。
【００３０】
「初期プログラム実行部」は、判断部での判断結果が装着されていないとの判断結果である場合には、前記保持されている環境設定プログラムの実行をするための機能を有する。
ここで環境設定に必要な環境設定データはあらかじめ視聴装置の記憶装置に格納しているデータを利用する構成とすることも可能であるが、ネットワークインターフェイスを介して他のコンピュータ等から取得する構成とすることも可能である。なお、初期プログラム実行部が環境設定プログラムを実行するタイミングとしては、起動直後において外部記憶装置が装着されていない場合とすることも可能であるし、所定時間経過後において外部記憶装置が装着されていない場合とすることも可能である。これにより、外部記憶装置を装着しなかった場合であっても、自動的に視聴環境設定がなされることになる。
【００３１】
<具体的な構成>
図１０は、本実施例のハードウェア構成の一例を示す概略図である。その構成は、基本的に図７を用いて説明した実施例１の装置のハードウェア構成と共通する。ただし、本実施例の視聴装置は、初期プログラム実行部としての、各種演算処理を行う「ＣＰＵ（中央演算装置）」（１００１）と、「メインメモリ」（１００２）を有する。
【００３２】
「初期プログラム実行部」による、外部記憶装置が装着されていないとの判断である場合に環境設定プログラムを実行する処理について説明する。視聴装置の記憶装置には予め初期プログラム実行プログラムが記憶されている。起動プログラムが実行された後所定時間が経過し、かつ、メモリカードスロットからメモリカードが装着されたことを示す情報が出力されない場合は、ＣＰＵは、メインメモリに展開された初期プログラム実行プログラムを実行して、記憶装置に記憶されている環境設定プログラムを実行する処理を行う。ここで、環境設定プログラムには環境設定を行うための環境設定データを含ませる構成とすることも可能であるし、別データとして記憶装置に記憶させておく構成とすることも可能である。当該環境設定プログラムがＣＰＵにて実行されると、環境設定値データが記憶装置の環境設定領域に書き込まれる。
【００３３】
<処理の流れ>
図１１は、本実施例の処理の流れの一例を表すフローチャートである。この図にあるように、まず、ステップＳ１１０１では、外部操作等に応じて視聴装置を起動する。ステップＳ１１０２では、視聴装置に外部記憶装置が装着されているか否か判断する。ここでの判断が装着されているとの判断である場合はステップＳ１１０３Ａに進む。ここでの判断が装着されていないとの判断である場合はステップＳ１１０３Ｂに進む。ステップＳ１１０３Ｂでは、環境設定プログラムを実行し、予め視聴装置の記憶装置に格納されている環境設定データを環境設定領域へ書き込む処理を行い、処理を終了する。ステップＳ１１０３Ａでは、外部記憶装置に保持されている視聴装置用検出プログラム及び入出力プログラムを視聴装置において取得する。この図では図示していないが、これらのプログラムのいずれか一方を取得できない場合は、ステップＳ１１０３Ｂに進む構成とすることも可能である。ステップＳ１１０４では、視聴装置用検出プログラムを視聴装置において実行し、外部記憶装置が書き込み可能な状態か否か判断する。次に、入出力プログラムを視聴装置において実行し、書き込み可能な状態である場合は、ステップＳ１１０５Ａに進み、書き込み不能な状態である場合は、ステップＳ１１０５Ｂに進む。ステップＳ１１０５Ａでは、視聴装置の環境設定データを外部記憶装置に書き込む処理を行い、処理を終了する。ステップＳ１１０５Ｂでは、外部記憶装置の環境設定データを視聴装置の環境設定領域へ読み込む処理を行い、処理を終了する。
【００３４】
<効果>
以上のように、本実施例の視聴装置では、実施例１に記載の外部記憶装置が装着されない場合でも、自動的に視聴装置の記憶装置等に予め記憶されている環境設定データを用いて、視聴装置の環境設定を行うことが可能になる。
【実施例３】
【００３５】
<概要>
本実施例は、基本的に実施例１と共通するが、本実施例の視聴装置は、実施例１のメモリカード等が装着されたことにより環境設定が行われた場合には、その後視聴装置が環境設定を自動的に行うことがないように防止する手段を有することを特徴とする。これにより、単一のメモリカード等による複数の視聴装置の環境設定が容易に、かつ確実に行うことが可能になる。
【００３６】
<構成>
図１２は、本実施例の視聴装置の機能ブロックの一例を示す図である。本実施例の「視聴装置」１２００は、実施例１の視聴装置と同様、「装着部」１２０１と、「起動部」１２０２と、「環境設定プログラム保持部」１２０３と、「判断部」１２０４と、「ファイル実行部」１２０５とを有する。さらに、本実施例の視聴装置は、「環境設定回避制御部」１２０６を有する。
【００３７】
「環境設定回避制御部」は、ファイル実行部が実行するファイルに含まれるプログラムによって視聴装置の環境設定領域への環境設定データの書き込みが行われた場合には、自身に組み込まれている環境設定プログラムは実行しないための機能を有する。
環境設定回避制御部の具体的な処理としては、例えば、上記の環境設定領域への書き込みが行われた場合、環境設定プログラムの読出実行を禁止するための処理を行うことが考えられる。また、環境設定領域への書き込みが行われた場合に、環境設定プログラムを記憶装置等から削除する構成とすることも可能である。これにより、書き込みが行われた環境設定領域のデータが意に反して書き換えられるようなことがなくなる。
【００３８】
<具体的な構成>
図１３は、本実施例のハードウェア構成の一例を示す概略図である。その構成は、基本的に図７を用いて説明した実施例１の装置のハードウェア構成と共通する。ただし、本実施例の視聴装置は、環境設定回避制御部としての、各種演算処理を行う「ＣＰＵ（中央演算装置）」（１３０１）と、「メインメモリ」（１３０２）を有する。
【００３９】
「環境設定回避制御部」による、入出力プログラムにより視聴装置の環境設定が行われた場合に環境設定プログラムの実行を回避する処理について説明する。視聴装置の記憶装置には予め環境設定回避制御プログラムが記憶されている。メモリカードの入出力プログラムがＣＰＵにて実行され、視聴装置の環境設定領域への環境設定データの書き込みが行われた場合、ＣＰＵは、メインメモリに展開された環境設定回避制御プログラムを実行して、記憶装置に格納されている環境設定プログラムの読出実行を禁止するための処理を行う。具体的には、ＣＰＵにて実行される各プログラムにおける環境設定プログラムの読出実行の命令部分をスキップする処理を行うことが考えられる。
【００４０】
<処理の流れ>
図１４は、本実施例の処理の流れの一例を表すフローチャートである。この図にあるように、まず、ステップＳ１４０１では、外部操作等に応じて視聴装置を起動する。ステップＳ１４０２では、視聴装置において外部記憶装置が装着されているか否か判断する。ここでの判断が装着されているとの判断である場合はステップＳ１４０３に進む。ここでの判断が装着されていないとの判断である場合は処理を終了する。ステップＳ１４０３では、外部記憶装置に保持されている視聴装置用検出プログラム及び入出力プログラムを視聴装置において取得する。この図では図示していないが、これらのプログラムのいずれか一方を取得できない場合は、処理を終了する構成とすることも可能である。ステップＳ１４０４では、視聴装置用検出プログラムを視聴装置で実行し、外部記憶装置が書き込み可能な状態か否か判断する。次に、入出力プログラムを視聴装置において実行し、書き込み可能な状態である場合は、ステップＳ１４０５Ａに進み、書き込み不能な状態である場合は、ステップＳ１４０５Ｂに進む。ステップＳ１４０５Ａでは、視聴装置の環境設定データを外部記憶装置に書き込む処理を行い、処理を終了する。ステップＳ１４０５Ｂでは、外部記憶装置の環境設定データを視聴装置の環境設定領域へ読み込む処理を行う。ステップＳ１４０６Ｂでは、視聴装置自身に組み込まれている環境設定プログラムの実行を禁止するための処理を行い、処理を終了する。
【００４１】
<効果>
以上のように、本実施例の視聴装置では、実施例１のメモリカード等が装着されたことにより環境設定が行われた場合には、その後において環境設定情報が意に反して書き換えられることがないように制御できる。これにより、単一のメモリカード等による複数の視聴装置の環境設定が容易に、かつ確実に行うことが可能になる。
【図面の簡単な説明】
【００４２】
【図１】実施例１に係る複数の視聴装置の環境設定を行う方法を示す図
【図２】実施例１に係る外部記憶装置の機能ブロックの一例を示す図
【図３】実施例１に係る視聴装置の機能ブロックの一例を示す図
【図４】実施例１に係る視聴装置用検出プログラムの一例を示すフローチャート図
【図５】実施例１に係る入出力プログラムの一例を示すフローチャート図
【図６】実施例１に係る環境設定データの一例を示す図
【図７】実施例１に係る視聴装置及び外部記憶装置のハードウェア構成の一例を示す図
【図８】実施例１に係る視聴装置の全体の処理の流れの一例を示すフローチャート図
【図９】実施例２に係る視聴装置の機能ブロックの一例を示す図
【図１０】実施例２に係る視聴装置及び外部記憶装置のハードウェア構成の一例を示す図
【図１１】実施例２に係る視聴装置の全体の処理の流れの一例を示すフローチャート図
【図１２】実施例３に係る視聴装置の機能ブロックの一例を示す図
【図１３】実施例３に係る視聴装置及び外部記憶装置のハードウェア構成の一例を示す図
【図１４】実施例３に係る視聴装置の全体の処理の流れの一例を示すフローチャート図
【符号の説明】
【００４３】
０２００  外部記憶装置
０２０１  切替スイッチ
０２０２  第一プログラム保持部
０２０３  第二プログラム保持部
０３００  視聴装置
０３０１  装着部
０３０２  起動部
０３０３  環境設定プログラム保持部
０３０４  判断部
０３０５  ファイル実行部
【図１】
2010136213.tif 000003
【図２】
2010136213.tif 000004
【図３】
2010136213.tif 000005
【図４】
2010136213.tif 000006
【図５】
2010136213.tif 000007
【図６】
2010136213.tif 000008
【図７】
2010136213.tif 000009
【図８】
2010136213.tif 000010
【図９】
2010136213.tif 000011
【図１０】
2010136213.tif 000012
【図１１】
2010136213.tif 000013
【図１２】
2010136213.tif 000014
【図１３】
2010136213.tif 000015
【図１４】
2010136213.tif 000016