(57)【要約】【課題】本発明は、情報処理装置、情報処理装置における制御方法等に関し、例えばビデオテープレコーダ等に適用して、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができるようにする。【解決手段】本発明は、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させてユーザーによる選択を受け付ける。【選択図】　　　　図１
2004042463.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器を駆動する情報処理装置において、
前記周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示手段と、
前記表示手段により表示した前記内容の選択を入力する入力手段と、
前記入力手段で入力した前記内容の選択に基づいて、前記周辺機器を制御する制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記制御手段は、
前記入力手段で入力した内容の選択により、該選択された内容を記述したユーザー選択リストを作成するユーザー選択リスト作成手段と、
前記ユーザー選択リストにより前記周辺機器のデバイスドライバを駆動する駆動手段とを有する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、
前記設定項目リストを、固有のフォーマットにより表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記設定項目リストは、
前記項目名、内容がテキストデータにより記述された
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記設定項目リストは、
ＨＴＭＬファイルにより形成され、
前記表示手段は、
ブラウザである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
周辺機器を駆動する情報処理装置の制御方法において、
前記周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、
前記表示ステップにより表示した前記内容の選択を入力する入力ステップと、前記入力ステップで入力した前記内容の選択に基づいて、前記周辺機器を制御する制御ステップと
を有することを特徴とする情報処理装置の制御方法。
【請求項７】
前記制御ステップは、
前記入力ステップで入力した内容の選択により、該選択された内容を記述したユーザー選択リストを作成するユーザー選択リスト作成ステップと、
前記ユーザー選択リストにより前記周辺機器のデバイスドライバを駆動する駆動ステップとを有する
ことを特徴とする請求項６に記載の情報処理装置の制御方法。
【請求項８】
前記表示ステップは、
前記設定項目リストを、固有のフォーマットにより表示する
ことを特徴とする請求項６に記載の情報処理装置の制御方法。
【請求項９】
周辺機器を駆動する情報処理装置の制御方法のプログラムにおいて、
前記周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、
前記表示ステップにより表示した前記内容の選択を入力する入力ステップと、前記入力ステップで入力した前記内容の選択に基づいて、前記周辺機器を制御する制御ステップと
を有することを特徴とする情報処理装置の制御方法のプログラム。
【請求項１０】
周辺機器を駆動する情報処理装置の制御方法のプログラムを記録した記録媒体において、
前記制御方法のプログラムは、
前記周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、
前記表示ステップにより表示した前記内容の選択を入力する入力ステップと、前記入力ステップで入力した前記内容の選択に基づいて、前記周辺機器を制御する制御ステップと
を有することを特徴とする情報処理装置の制御方法のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置、情報処理装置における制御方法、情報処理装置における制御方法のプログラム、情報処理装置における制御方法のプログラムを記録した記録媒体に関し、例えばビデオテープレコーダ等に適用することができる。本発明は、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させてユーザーによる選択を受け付けることにより、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができるようにする。
【０００２】
【従来の技術】
従来、コンピュータ等の情報機器においては、デバイスドライバを介してプリンタ等の周辺機器を制御するようになされており、ユーザーにおいては、デバイスドライバと一体に提供されるデバイスドライバに専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）により周辺機器の動作に必要な各種のパラメータを設定するようになされている。
【０００３】
【発明が解決しようとする課題】
ところでこのようにして提供されるＧＵＩにおいて、拡張性を向上することができれば、種々の周辺機器に対応して、周辺機器毎のＧＵＩの作成を省略できると考えられる。
【０００４】
また拡張性を向上することができれば、新規の機能、周辺機器固有の機能に対応して、このような新規の機能、周辺機器固有の機能に対応した新規なＧＵＩの作成をも省略することができると考えられる。
【０００５】
本発明は以上の点を考慮してなされたもので、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができる情報処理装置、情報処理装置における制御方法、情報処理装置における制御方法のプログラム、情報処理装置における制御方法のプログラムを記録した記録媒体を提案しようとするものである。
【０００６】
【課題を解決するための手段】
かかる課題を解決するため請求項１の発明においては、周辺機器を駆動する情報処理装置に適用して、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示手段と、表示手段により表示した内容の選択を入力する入力手段と、入力手段で入力した内容の選択に基づいて、周辺機器を制御する制御手段とを備えるようにする。
【０００７】
また請求項６の発明においては、周辺機器を駆動する情報処理装置の制御方法に適用して、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、表示ステップにより表示した内容の選択を入力する入力ステップと、入力ステップで入力した内容の選択に基づいて、周辺機器を制御する制御ステップとを有するようにする。
【０００８】
また請求項９の発明においては、周辺機器を駆動する情報処理装置の制御方法のプログラムに適用して、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、表示ステップにより表示した内容の選択を入力する入力ステップと、入力ステップで入力した内容の選択に基づいて、周辺機器を制御する制御ステップとを有するようにする。
【０００９】
また請求項１０の発明においては、周辺機器を駆動する情報処理装置の制御方法のプログラムを記録した記録媒体に適用して、制御方法のプログラムは、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示ステップと、表示ステップにより表示した内容の選択を入力する入力ステップと、入力ステップで入力した内容の選択に基づいて、周辺機器を制御する制御ステップとを有するようにする。
【００１０】
請求項１の構成によれば、周辺機器を駆動する情報処理装置に適用して、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させる表示手段と、表示手段により表示した内容の選択を入力する入力手段と、入力手段で入力した内容の選択に基づいて、周辺機器を制御する制御手段とを備えることにより、表示リストを設定するだけで、種々の周辺機器に対応して、さらには周辺機器固有の機能、新規な機能に対応することができ、これにより従来に比して高い拡張性を確保することができる。
【００１１】
これにより請求項６、請求項９、請求項１０の構成によれば、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができる情報処理装置における制御方法、情報処理装置における制御方法のプログラム、情報処理装置における制御方法のプログラムを記録した記録媒体周辺機器を提供することができる。
【００１２】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００１３】
（１）第１の実施の形態
（１）第１の実施の形態の構成
図１は、本発明の実施の形態に係るビデオテープレコーダを示すブロック図である。このビデオテープレコーダ１は、図示しないチュナー部で受信したテレビジョン番組、又はテレビジョン受像機２で受信したテレビジョン番組をビデオデッキ部３で記録し、またビデオデッキ部３に記録した番組を再生してテレビジョン受像機２に出力する。ビデオテープレコーダ１は、この一連の処理において、ユーザーによるリモートコマンダー（リモコン）４の操作に応動して、このように記録再生する番組の１場面を周辺装置であるプリンタ５で印刷する。このためビデオテープレコーダ１において、ビデオデッキ部３は、バスＢＵＳを介したコントローラ６の制御により磁気テープ、光ディスク等の記録媒体に、ビデオデータ、オーディオデータを記録再生する。またインターフェース（Ｉ／Ｆ）７は、テレビジョン受像機２との間で、記録再生に供するビデオデータ、オーディオデータを入出力し、また操作に係る各種表示用のデータ等を入出力する。受信部８は、リモートコマンダー４から出力される遠隔制御信号を受信してバスＢＵＳに出力する。
【００１４】
コントローラ６は、中央処理ユニット、この中央処理ユニットのワークエリアを構成するランダムアクセスメモリ、この中央処理ユニットの処理プログラム等を記録したハードディスク装置よる記憶手段１０等により構成され、リモートコマンダー４の操作に応動してこの処理プログラムを実行することによりビデオテープレコーダ１全体の動作を制御する。すなわちユーザーによるリモートコマンダー４の操作に応動して、図示しないチュナー部の動作を制御してユーザーの所望する番組を受信し、この受信した番組をビデオデッキ部３で記録する。また同様にして、テレビジョン受像機２で受信した番組をビデオデッキ部３で記録する。またこのようにして記録した番組を再生し、その結果得られるビデオデータ及びオーディオデータをテレビジョン受像機２に出力する。またリモートコマンダー４の操作によりこのようにしてテレビジョン受像機２で表示してなるビデオデータによる１場面のキャプチャーが指示されると、この１場面のビデオデータをランダムアクセスメモリに取り込んで保持し、この１場面をプリンタ５により印刷する。なおこの一連の処理プログラムにおいては、事前に記憶手段１０にインストールされて提供され、又は図示しない通信手段によるインターネット等のネットワークを介してダウンロードしたプログラムのインストールにより、さらには各種の記録媒体により提供されるプログラムのインストールにより、提供されるようになされている。因みにこのような記録媒体としては、磁気ディスク、光ディスク、磁気テープ等の各種記録媒体を適用することができる。
【００１５】
コントローラ６は、このプリンタ５による印刷の際に、記憶手段１０に保持したプリンタデバイスドライバ情報１１Ａ又は１１Ｂに従って印刷メニューを作成してテレビジョン受像機２で表示し、この表示に対応したリモートコマンダー４の操作により印刷メニューの選択を受け付ける。コントローラ６は、このようにして受け付けた選択によりユーザー選択リストを作成し、このユーザー選択リストによりプリンタ５に印刷を指示する。これによりコントローラ６は、印刷に係るＧＵＩをユーザーに提供し、このＧＵＩによる設定によりプリンタ５のドライバを制御して印刷の処理を実行するようになされている。
【００１６】
このためコントローラ６は、これら印刷に係る一連の処理プログラムの実行により、主制御部６Ａ、設定項目リスト解釈変換部６Ｂ、ユーザー選択リスト生成部６Ｃ、プリンタドライバ実行部６Ｄの機能ブロックを対応するソフトウエアモジュールにより構成するようになされている。
【００１７】
ここでプリンタデバイスドライバ情報１１Ａ、１１Ｂは、このビデオテープレコーダ１に接続可能なプリンタ５に係る情報であり、事前に記憶手段１０にインストールされて提供され、又は図示しない通信手段によるインターネット等のネットワークを介したダウンロードにより、又は接続されたプリンタ５からのアップロードにより、さらには各種の記録媒体からのダウンロードにより提供される。因みにこのような記録媒体としては、磁気ディスク、光ディスク、磁気テープ等の各種記録媒体を適用することができる。
【００１８】
プリンタデバイスドライバ情報１１Ａ、１１Ｂは、それぞれ設定項目リスト１２、ユーザー選択リスト１３、プリンタドライバ１４により構成される。これらのうちプリンタドライバ１４は、プリンタ５の接続により動的にコントローラ６に組み込まれるようになされている。
【００１９】
これに対して設定項目リスト１２は、図２に示すように、対応するプリンタドライバ１４に係る周辺機器に設定可能な内容を項目名と共に記述したリストであり、これら内容、項目名を表示してユーザーにより把握可能に、これら内容、項目名がこの実施の形態ではテキストデータにより記述されるようになされている。また設定項目リスト１２は、これら内容、項目名を後述する設定項目リスト解釈変換部６Ｂにより項目名、対応する内容を識別可能に、改行により区切ってそれぞれ奇数行及び偶数行に項目名、対応する内容が記述される。また同様に各内容を識別可能に、「、」により区切って各内容が示されるようになされている。因みに、これによりこの実施の形態において、設定項目リスト１２は、拡張子が設定項目リスト１２を示す所定の拡張子に設定されたテキストファイルにより形成されるようになされている。なおこの図２の例においては、項目名、用紙サイズの内容としてＡ４、Ｂ５、Ａ５、Ａ６、はがきサイズを選択できるようになされ、また項目名、用紙種別の内容として普通紙、専用紙、写真用紙を、また項目名、画質の内容として高画質、普通、低画質を、項目名、印刷方向の内容として縦、横を、項目名、両面印刷の機能の内容としてオン、オフを選択できるようになされている。
【００２０】
これに対してユーザー選択リスト１３は、図３に示すように、設定項目リスト１２の内容よりユーザーにより選択された内容を項目名と共に記述したリストである。この実施の形態において、ユーザー選択リスト１３は、設定項目リスト１２と同一のデータ形式であるテキストデータにより項目名、内容が記述されるようになされている。また設定項目リスト１２に対応して、後述するプリンタドライバ実行部６Ｄにより項目名、内容を認識可能に、項目名、対応する内容が改行により区切られてそれぞれ奇数行及び偶数行に記述され、拡張子がユーザー選択リスト１３を示す所定の拡張子に設定されたテキストファイルにより形成されるようになされている。なおこの図３の例においては、用紙サイズとしてＡ４サイズが選択され、また用紙の種別として普通紙、画質として高画質、印刷方向として縦を、両面印刷の機能のオフが選択された旨、記述されるようになされている。
【００２１】
コントローラ６において、設定項目リスト解釈変換部６Ｂは、主制御部６Ａの制御により、記憶手段１０に記録された対応する設定項目リスト１２をテレビジョン受像機２に表示し、これにより印刷メニューを表示する。すなわち設定項目リスト解釈変換部６Ｂは、主制御部６Ａからの指示により、対応する設定項目リスト１２の提供を主制御部６Ａを介して記憶手段１０に通知し、またこの通知により主制御部６Ａを介して対応する設定項目リスト１２を取得する。
【００２２】
設定項目リスト解釈変換部６Ｂは、このようにして取得した設定項目リスト１２を主制御部６Ａを介してテレビジョン受像機２に表示する。このとき設定項目リスト解釈変換部６Ｂは、上述した区切りにより設定項目リスト１２を解釈し、このビデオテープレコーダ１に固有のＧＵＩにより設定項目リスト１２を表示する。
【００２３】
すなわち設定項目リスト解釈変換部６Ｂは、設定項目リスト１２に設定された区切りを基準にして、各項目名、選択可能な内容を区別して、各項目毎に、内容を選択可能に表示する。図４は、このビデオテープレコーダ１におけるこの設定項目リスト解釈変換部６Ｂによる表示画面を示す平面図である。この実施の形態においては、奇数行目に割り当てた項目名を順次表示するようになされている。また各項目名に対応する内容を区切り毎に区切って、リストボックスにより選択可能に表示するようになされている。なお図４は、図３について上述したユーザー選択リスト１３に対応してユーザーにより順次各項目の内容が選択された状態を示し、両面印刷に係る項目名については、ユーザーによりボタンが選択された状態を示すものである。
【００２４】
設定項目リスト解釈変換部６Ｂは、このようにして設定項目リスト１２を表示する際に、対応するユーザー選択リスト１３が記憶手段１０に記録されている場合には、リストボックスにおける選択の表示をユーザー選択リスト１３の記録に対応するように設定にて表示し、これによりユーザーの設定作業を簡略化する。
【００２５】
設定項目リスト解釈変換部６Ｂは、このようにして設定項目リスト１２を表示して、主制御部６Ａより通知されるリモートコマンダー４による操作に応動して、リストボックスを開き、ユーザーにより選択された内容を表示する。
【００２６】
ユーザー選択リスト生成部６Ｃは、主制御部６Ａの制御により、このようにしてユーザーにより内容が選択されてなる設定項目リスト解釈変換部６Ｂによる表示に対応して、ユーザー選択リスト１３を作成し、主制御部６Ａを介して記憶手段１０に記録する。
【００２７】
プリンタドライバ実行部６Ｄは、同様の主制御部６Ａの制御により、記憶手段１０に記録したユーザー選択リスト１３を取得し、このユーザー選択リスト１３を主制御部６Ａから提供される印刷に供するデータと共に、プリンタドライバに提供する。これによりコントローラ６は、プリンタ５に対応するデバイスドライバを、このユーザー選択リスト１３に記述された各内容によりパラメータを設定して駆動し、主制御部６Ａにより指示されるビデオデータをプリンタ５により印刷する。
【００２８】
主制御部６Ａは、印刷に係る全体の動作を制御するソフトウエアモジュールであり、ユーザーの操作により図５及び図６に示す処理手順の実行により全体の動作を制御する。すなわち主制御部６Ａは、ユーザーの操作により印刷に供する場面のビデオデータがメモリに取り込まれ、ステップＳＰ１において、ユーザーの確認により印刷の指示が得られると、ステップＳＰ２において、リモートコマンダー４からの遠隔制御信号によりこの印刷の指示を受ける。
【００２９】
主制御部６Ａは、この印刷の指示により、ステップＳＰ３において、テレビジョン受像機２を介して、このビデオテープレコーダ１に接続されてなる印刷可能なプリンタのリストを表示し、ユーザーにプリンタの選択を促す。またこの表示によりステップＳＰ４でユーザーによりプリンタが選択されると、ステップＳＰ５において、リモートコマンダー４からの遠隔制御信号によりこのプリンタの選択を受け付け、続くステップＳＰ６において、この選択されたプリンタに対応する設定項目リスト１２を記憶手段１０に要求する。またこの要求により続くステップＳＰ７で設定項目リスト１２を記憶手段１０よりロードし、この設定項目リスト１２を設定項目リスト解釈変換部６Ｂに提供する。これにより主制御部６Ａは、設定項目リスト解釈変換部６Ｂの処理により、印刷メニューの表示に供するフォーマットに変換されてなる設定項目リストを続くステップＳＰ９で取得し、この設定項目リストを続くステップＳＰ１０でテレビジョン受像機２に表示する。
【００３０】
これにより主制御部６Ａは、続くステップＳＰ１１、ＳＰ１２、……、ＳＰ１３、ＳＰ１４において、このユーザーによる一連のリモートコマンダー４の操作により、この印刷メニューにおいて、ユーザーによる選択を受け付ける。またこのようにして選択を受け付けると、続くステップＳＰ１５において、ユーザー選択リスト生成部６Ｃにユーザー選択リストの作成を指示し、続くステップＳＰ１６において、ユーザー選択リスト生成部６Ｃよりユーザー選択リストを取得する。
【００３１】
主制御部６Ａは、続くステップＳＰ１７において、このユーザー選択リストを記憶手段１０に記憶し、また続くステップＳＰ１８において、プリンタ５に対応するプリンタドライバに印刷の開始を指示する。これによりコントローラ６では、続くステップＳＰ１９、２０において、プリンタドライバの実行環境より記憶手段１０に記録されたユーザー選択リストが取得され、このユーザー選択リストに従って初期化の処理が実行され、印刷の環境がユーザーにより選択された内容に設定される。
【００３２】
主制御部６Ａは、このようにして初期化の処理が完了すると、ステップＳＰ２２において、メモリに保持した印刷に供するビデオデータをプリンタドライバに提供し、コントローラ６においては、続くステップＳＰ２３において、プリンタドライバによりこのビデオデータによる画像データがプリンタ５に固有の印刷に供する印刷データに変換される。また続くステップＳＰ２４において、ユーザー選択リストに従ったパラメータの設定によるこの印刷データの印刷がプリンタ５に指示されるようになされている。
【００３３】
これらによりこの実施の形態において、主制御部６Ａ及び設定項目リスト解釈変換部６Ｂは、設定項目リストを表示させる表示手段を構成するのに対し、リモートコマンダー４、受信部８、主制御部６Ａは、この表示手段により表示した内容の選択を入力する入力手段を構成するようになされている。またユーザー選択リスト生成部６Ｃ、プリンタドライバ実行部６Ｄは、図示しないプリンタドライバと共に、この入力手段で入力した内容の選択に基づいて、周辺機器であるプリンタ５を制御する制御手段を構成するようになされている。特に、ユーザー選択リスト生成部６Ｃは、入力手段で入力した内容の選択により、該選択された内容を記述したユーザー選択リストを作成するユーザー選択リスト作成手段を構成し、プリンタドライバ実行部６Ｄは、このユーザー選択リストにより対応するデバイスドライバを駆動する駆動手段を構成するようになされている。
【００３４】
（１−２）第１の実施の形態の動作
以上の構成において、このビデオテープレコーダ１では、ユーザーによるリモートコマンダー４の操作によりコントローラ６で全体の動作が制御され、このビデオテープレコーダ１で受信した番組、テレビジョン受像機２で受信した番組がビデオデッキ部３で記録され、またこの記録した番組が再生されてテレビジョン受像機２で表示される。
【００３５】
ビデオテープレコーダ１では、このようにして記録再生する番組の１場面について、ユーザーによるリモートコマンダー４の操作により印刷が指示されると、プリンタ５によりこの場面が印刷されて提供される。
【００３６】
ビデオテープレコーダ１では、このように印刷に供するプリンタ５に係るプリンタドライバ１４が、プリンタ５の設定項目名、各項目で選択可能な内容をリスト化してなる設定項目リスト１２、設定項目名と、各設定項目名について選択された内容とをリスト化してなるユーザー選択リスト１３と共にプリンタデバイスドライバ情報１１Ａ、１１Ｂとして記憶手段１０に記録されて保持され、ユーザーによる印刷に供するプリンタ５の選択により、対応する設定項目リスト１２がテレビジョン受像機２で表示されて印刷メニューが表示される。またこの設定項目リスト１２の表示により印刷に供する設定が受け付けられる。
【００３７】
またこのようにして受け付けた設定によりプリンタ５が制御されて、ユーザーにより選択された場面が印刷される。これによりこのビデオテープレコーダ１では、単に設定項目リスト１２を追加し、または更新するだけで、種々の周辺機器に対応して、さらには周辺機器固有の機能、新規な機能に対応することができ、これにより従来に比して高い拡張性を確保することができる。またこの設定項目リスト１２においては、単に、設定項目名、各項目で選択可能な内容のリストであることにより、このような新規な機能等に容易に対応することができ、これにより従来に比して高い拡張性を確保することができる。
【００３８】
このようにして設定項目リスト１２を表示する際に、ビデオテープレコーダ１では、設定項目リスト１２に設定された改行による区分により項目名と設定可能な内容とが識別されて、項目名がテキストにより表示される。また設定可能な内容については、さらに「、」による区切りにより各内容が区別されて、リストボックスにより選択可能に表示される。これによりビデオテープレコーダ１では、設定項目リスト１２がこのビデオテープレコーダ１に固有のＧＵＩにより表示され、あたかもプリンタ５に開発されたＧＵＩによる印刷メニューのように設定項目リスト１２が表示される。
【００３９】
またこのようなユーザーの選択によるプリンタの駆動においては、ユーザーにより選択された内容を記述したユーザー選択リストを作成し、このユーザー選択リストによりプリンタ５に対応するデバイスドライバを駆動することにより、必要に応じてユーザー選択リストを参考にして印刷メニューを表示することができ、これによりユーザーによる印刷メニュー設定の作業を簡略化することができる。
【００４０】
（１−３）第１の実施の形態の効果
以上の構成によれば、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させてユーザーによる選択を受け付けることにより、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができる。これによりデバイスドライバの開発効率を向上することができる。
【００４１】
また選択された内容を記述してユーザー選択リストを作成し、このユーザー選択リストにより周辺機器に対応するデバイスドライバを駆動することにより、必要に応じてユーザー選択リストを参考にして印刷メニューを表示することができ、これによりユーザーによる印刷メニュー設定の作業を簡略化することができる。
【００４２】
また設定項目リストを、固有のフォーマットにより表示することにより、あたかもプリンタ５に開発されたＧＵＩによる印刷メニューのように設定項目リストを表示してユーザーによる設定を受け付けることができる。
【００４３】
またこのような項目名、内容をテキストデータにより記述して設定項目リストを作成したことにより、簡易かつ確実に項目、内容をユーザーに通知して、ユーザーによる設定を受け付けることができる。
【００４４】
（２）第２の実施の形態
この実施の形態においては、ＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｋｅｕｐ　Ｌａｎｇｕａｇｅ）ファイルにより設定項目リスト、ユーザー選択リストを作成する。これに対応して設定項目リスト解釈変換部６Ｂは、ブラウザにより構成され、コントローラ６は、ＨＴＴＰサーバーの機能を有するように構成され、ユーザー選択リスト生成部６ＣをＣＧＩ（Ｃｏｍｍｏｎ　Ｇａｔｅｗａｙ　Ｉｎｔｅｒｆａｃｅ）として利用できるようになされている。なお図７は、このようにして構成される設定項目リストを示す図表である。この実施の形態においては、これら設定項目リスト、ユーザー選択リストに係る構成が異なる点を除いて、第１の実施の形態と同一に構成される。
【００４５】
この実施の形態によれば、設定項目リスト、ユーザー選択リストをＨＴＭＬファイルにより作成することにより、ブラウザを用いて設定項目リストを表示することができ、またＨＴＴＰサーバーの機能によりコントローラを構成してユーザー選択リストを作成することができる。
【００４６】
（３）他の実施の形態
なお上述の実施の形態においては、固有のフォーマットとしてリストボックスにより設定項目リストの選択を受け付ける場合について述べたが、本発明はこれに限らず、例えば図８に示すように、ユーザーにより選択された項目の反転表示により設定項目リストの選択を受け付ける場合、さらには図９に示すようにチェックボタンによる選択により設定項目リストの選択を受け付ける場合、さらにはエディターによる不必要な内容の削除により設定項目リストの選択を受け付ける場合等、固有のフォーマットにおいては、種々の選択受け付け手法を広く適用することができる。
【００４７】
また上述の実施の形態においては、改行により区切って項目名と内容とを交互に記述し、また「、」により区切って内容を記述して設定項目リストを構成する場合について述べたが、本発明はこれに限らず、例えばＣＳＶ（Ｃｏｍｍａ　Ｓｅｐａｒａｔｅｄ　Ｖａｌｕｅ）方式により設定項目リストを作成する場合等、区切りの設定方式等にあっては種々に設定することができる。
【００４８】
また上述の実施の形態においては、テキストファイル、ＨＴＭＬファイルにより設定項目リスト、ユーザー選択リストを作成する場合について述べたが、本発明はこれに限らず、ＳＧＭＬ（Ｓｔａｎｄａｒｄ　Ｇｅｎｅｒａｌｉｚａｔｉｏｎ　Ｍａｋｅｕｐ　Ｌａｎｇｕａｇｅ　）ファイル、さらにはＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ　Ｍａｋｅｕｐ　Ｌａｎｇｕａｇｅ）準拠のマークアップランゲージにより設定項目リスト、ユーザー選択リストを作成するようにしてもよい。
【００４９】
また上述の実施の形態においては、ユーザー選択リストを一旦記憶手段に記録して処理する場合について述べたが、本発明はこれに限らず、ユーザー選択リストを直接、デバイスドライバ実行機能に渡して処理するようにしてもよい。なおこのようにすれば、ユーザー選択リストを記憶手段に記録しない分、処理速度を向上することができる。
【００５０】
また上述の実施の形態においては、ユーザー選択リストを作成してデバイスドライバのパラメータを設定する場合について述べたが、本発明はこれに限らず、必要に応じてこのユーザー選択リストを作成する処理を省略するようにしてもよい。
【００５１】
また上述の実施の形態においては、デバイスドライバと共に設定項目リストを事前にインストール等により提供する場合について述べたが、本発明はこれに限らず、周辺機器に記録して提供するようにしてもよく、さらにはデバイスドライバとは別に提供するようにしてもよい。
【００５２】
また上述の実施の形態においては、プリンタの接続によりプリンタドライバを組み込む場合について述べたが、本発明はこれに限らず、デバイスドライバ実行機能がデバイスドライバを読み込むタイミングについては、必要に応じて種々に設定することができる。
【００５３】
また上述の実施の形態においては、本体機器と別体に構成された周辺機器を制御する場合について述べたが、本発明はこれに限らず、本体機器に組み込まれてなる周辺機器を制御する場合にも広く適用することができる。
【００５４】
また上述の実施の形態においては、ビデオテープレコーダに本発明を適用する場合について述べたが、本発明はこれに限らず、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｄｉｓｋ）プレイヤー、ゲーム機、パーソナルコンピュータ、テレビジョン受像機、コンパクトディスクプレイヤー、ミニディスクプレーヤー、デジタルカメラ、ビデオカメラ、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙ　ｐｈｏｎｅ　Ｓｙｓｔｅｍ　）等の電話、セットトップボックス、携帯端末等、各種の情報機器に広く適用することができる。
【００５５】
また上述の実施の形態においては、別体に設けられたテレビジョン受像機に設定項目リストを表示する場合について述べたが、本発明はこれに限らず、一体に設けられた表示部に表示するようにしてもよく、さらにはネットワークにより接続されたパソコン等により設定項目リストを表示し、入力を受けるようにしてもよい。なおこのような表示部にあっては、陰極線管による表示装置はもとより、液晶表示パネル、有機ＥＬ（Ｅｌｅｃｔｏｒｏ　Ｌｕｍｉｎｅｓｅｎｔ　）ディスプレー、電子ペーパー等にる表示装置等を広く適用することができる。
【００５６】
また上述の実施の形態においては、リモートコマンダーにより入力手段を構成する場合について述べたが、本発明はこれに限らず、キーボード、マウス、ペンタブレット、タッチセンサー、音声入力装置等、種々の入力手段を広く適用することができる。
【００５７】
また上述の実施の形態においては、ハードディスク装置により記憶手段を構成する場合について述べたが、本発明はこれに限らず、半導体メモリ、フロッピーディスク、光磁気ディスク装置、光ディスク装置等、種々の記録再生手段を広く適用することができる。
【００５８】
また上述の実施の形態においては、周辺機器としてプリンタを駆動する場合について述べたが、本発明はこれに限らず、オーディオプレーヤー、ビデオカメラ、携帯電話、ＰＨＳ等の電話、ファクシミリ装置、コピー機、スキャナー、コンピュータの各種拡張カード等、種々の周辺機器に広く適用することができる。
【００５９】
また上述の実施の形態においては、ソフトウエアモジュールにより主制御部等を構成する場合について述べたが、本発明はこれに限らず、ハードウエアとの組み合わせにより構成するようにしてもよい。
【００６０】
【発明の効果】
上述のように本発明によれば、周辺機器に設定可能な項目名、内容を記述した設定項目リストを表示させてユーザーによる選択を受け付けることにより、周辺機器の設定に関して従来に比して格段的に高い拡張性を確保することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るビデオテープレコーダを示すブロック図である。
【図２】図１のビデオテープレコーダに適用される設定項目リストを示す図表である。
【図３】図１のビデオテープレコーダに適用されるユーザー選択リストを示す図表である。
【図４】図２の設定項目リストによる表示画面を示す平面図である。
【図５】図１のビデオテープレコーダにおける主制御部の動作の説明に供するタイムチャートである。
【図６】図５の続きを示すタイムチャートである。
【図７】本発明の第２の実施の形態に適用される設定項目リストを示す図表である。
【図８】他の実施の形態に係る表示画面を示す平面図である。
【図９】図８とは異なる例による表示画面を示す平面図である。
【符号の説明】
１……ビデオテープレコーダ、２……テレビジョン受像機、４……リモートコマンダー、５……プリンタ、６……コントローラ、６Ａ……主制御部、６Ｂ……設定項目リスト解釈変換部、６Ｃ……ユーザー選択リスト生成部、６Ｄ……プリンタドライバ実行部、１０……記憶手段、１１Ａ、１１Ｂ……プリンタデバイスドライバ情報、１２……設定項目リスト、１３……ユーザー選択リスト、１４……プリンタドライバ
【図１】
2004042463.tif 000003
【図２】
2004042463.tif 000004
【図３】
2004042463.tif 000005
【図４】
2004042463.tif 000006
【図５】
2004042463.tif 000007
【図６】
2004042463.tif 000008
【図７】
2004042463.tif 000009
【図８】
2004042463.tif 000010
【図９】
2004042463.tif 000011