(57)【特許請求の範囲】
【請求項１】
コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段と、
複数の前記データ処理手段のそれぞれに対応する複数のアイコンの表示を制御する表示制御手段と、
複数の前記データ処理手段の間のコンテンツデータの入出力を制御する入出力制御手段と
を備え、
複数の前記アイコンのうちの１つである第１のアイコンがドラッグされた場合、前記表示制御手段は、前記第１のアイコンに対応する前記データ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有する前記データ処理手段に対応する前記アイコンを第１の状態で表示し、記録不可能な媒体を有する前記データ処理手段に対応する前記アイコンを第２の状態で表示するように前記アイコンの表示を制御し、
ドラッグされた前記第１のアイコンが、前記第１の状態で表示されている前記アイコンのうちの１つである第２のアイコンにドロップされたとき、前記表示制御手段は、設定に従って、前記第１のデータ処理手段と前記第２のアイコンに対応する前記データ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御し、前記入出力制御手段は、前記第１のデータ処理手段から出力されたコンテンツデータが前記第２の処理手段が有する記録可能な媒体に記録されるように前記第１のデータ処理手段と前記第２のデータ処理手段との間のコンテンツデータの入出力を制御する
情報処理装置。
【請求項２】
前記表示制御手段は、複数の前記アイコンのいずれもが選択されていないとき、コンテンツデータの出力が可能な前記データ処理手段に対応する前記アイコンを前記第１の状態で表示し、コンテンツデータの記録および出力が不可能な前記データ処理手段に対応する前記アイコンを前記第２の状態で表示するように前記アイコンの表示を制御する
請求項１に記載の情報処理装置。
【請求項３】
コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段を備え、複数の前記データ処理手段のそれぞれに対応する複数のアイコンの表示を制御する情報処理装置が、
複数の前記アイコンのうちの１つである第１のアイコンがドラッグされた場合、前記第１のアイコンに対応する前記データ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有する前記データ処理手段に対応する前記アイコンを第１の状態で表示し、記録不可能な媒体を有する前記データ処理手段に対応する前記アイコンを第２の状態で表示するように前記アイコンの表示を制御する第１の表示制御ステップと、
ドラッグされた前記第１のアイコンが、前記第１の状態で表示されている前記アイコンのうちの１つである第２のアイコンにドロップされたとき、設定に従って、前記第１のデータ処理手段と前記第２のアイコンに対応する前記データ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御する第２の表示制御ステップと、
前記第１のデータ処理手段から出力されたコンテンツデータが前記第２の処理手段が有する記録可能な媒体に記録されるように前記第１のデータ処理手段と前記第２のデータ処理手段との間のコンテンツデータの入出力を制御する入出力制御ステップと
を含む情報処理方法。
【請求項４】
コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段を備え、複数の前記データ処理手段のそれぞれに対応する複数のアイコンの表示を制御する情報処理装置のコンピュータに、
複数の前記アイコンのうちの１つである第１のアイコンがドラッグされた場合、前記第１のアイコンに対応する前記データ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有する前記データ処理手段に対応する前記アイコンを第１の状態で表示し、記録不可能な媒体を有する前記データ処理手段に対応する前記アイコンを第２の状態で表示するように前記アイコンの表示を制御する第１の表示制御ステップと、
ドラッグされた前記第１のアイコンが、前記第１の状態で表示されている前記アイコンのうちの１つである第２のアイコンにドロップされたとき、設定に従って、前記第１のデータ処理手段と前記第２のアイコンに対応する前記データ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御する第２の表示制御ステップと、
前記第１のデータ処理手段から出力されたコンテンツデータが前記第２の処理手段が有する記録可能な媒体に記録されるように前記第１のデータ処理手段と前記第２のデータ処理手段との間のコンテンツデータの入出力を制御する入出力制御ステップと
を含む処理を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、操作性を向上させた情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
最近、パーソナルコンピュータが普及し、パーソナルコンピュータを用いて文章を作成したり、インターネットを介してサーバにアクセスし、各種の情報の提供を受けたりすることができる。
【０００３】
さらに、パーソナルコンピュータに、ＣＤ、ＭＤ（ミニディスク（商標））、あるいはＦＭラジオのようなさまざまなメディア（記録媒体）が接続可能になり、それらから音声データ（コンテンツ）を取得、再生、あるいは、編集したり、他の記録媒体に記録したりして楽しむこともできるようになった。
【０００４】
【発明が解決しようとする課題】
しかしながら、取得した音声データを他の記録媒体に記録する場合、従来の画像データまたは文字データなどの記録と同じように、それぞれの記録媒体の階層を選択してから、読み出し、記録するような作業が必要であり、操作性が悪いという課題があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、コンテンツの記録の操作性を向上させることができるようにするものである。
【０００６】
【課題を解決するための手段】
本発明の情報処理装置は、コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段と、複数のデータ処理手段のそれぞれに対応する複数のアイコンの表示を制御する表示制御手段と、複数のデータ処理手段の間のコンテンツデータの入出力を制御する入出力制御手段とを備え、複数のアイコンのうちの１つである第１のアイコンがドラッグされた場合、表示制御手段は、第１のアイコンに対応するデータ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有するデータ処理手段に対応するアイコンを第１の状態で表示し、記録不可能な媒体を有するデータ処理手段に対応するアイコンを第２の状態で表示するようにアイコンの表示を制御し、ドラッグされた第１のアイコンが、第１の状態で表示されているアイコンのうちの１つである第２のアイコンにドロップされたとき、表示制御手段は、設定に従って、第１のデータ処理手段と第２のアイコンに対応するデータ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御し、入出力制御手段は、第１のデータ処理手段から出力されたコンテンツデータが第２の処理手段が有する記録可能な媒体に記録されるように第１のデータ処理手段と第２のデータ処理手段との間のコンテンツデータの入出力を制御する。
【０００７】
表示制御手段は、複数のアイコンのいずれもが選択されていないとき、コンテンツデータの出力が可能なデータ処理手段に対応するアイコンを第１の状態で表示し、コンテンツデータの記録および出力が不可能なデータ処理手段に対応するアイコンを第２の状態で表示するようにアイコンの表示を制御するようにすることができる。
【００１１】
本発明の情報処理方法は、コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段を備え、複数のデータ処理手段のそれぞれに対応する複数のアイコンの表示を制御する情報処理装置が、複数のアイコンのうちの１つである第１のアイコンがドラッグされた場合、第１のアイコンに対応するデータ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有するデータ処理手段に対応するアイコンを第１の状態で表示し、記録不可能な媒体を有するデータ処理手段に対応するアイコンを第２の状態で表示するようにアイコンの表示を制御する第１の表示制御ステップと、ドラッグされた第１のアイコンが、第１の状態で表示されているアイコンのうちの１つである第２のアイコンにドロップされたとき、設定に従って、第１のデータ処理手段と第２のアイコンに対応するデータ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御する第２の表示制御ステップと、第１のデータ処理手段から出力されたコンテンツデータが第２の処理手段が有する記録可能な媒体に記録されるように第１のデータ処理手段と第２のデータ処理手段との間のコンテンツデータの入出力を制御する入出力制御ステップとを含む。
【００１２】
本発明のプログラムは、コンテンツデータの入力または出力の少なくとも一方を行う複数のデータ処理手段を備え、複数のデータ処理手段のそれぞれに対応する複数のアイコンの表示を制御する情報処理装置のコンピュータに、複数のアイコンのうちの１つである第１のアイコンがドラッグされた場合、第１のアイコンに対応するデータ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有するデータ処理手段に対応するアイコンを第１の状態で表示し、記録不可能な媒体を有するデータ処理手段に対応するアイコンを第２の状態で表示するようにアイコンの表示を制御する第１の表示制御ステップと、ドラッグされた第１のアイコンが、第１の状態で表示されているアイコンのうちの１つである第２のアイコンにドロップされたとき、設定に従って、第１のデータ処理手段と第２のアイコンに対応するデータ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示を制御する第２の表示制御ステップと、第１のデータ処理手段から出力されたコンテンツデータが第２の処理手段が有する記録可能な媒体に記録されるように第１のデータ処理手段と第２のデータ処理手段との間のコンテンツデータの入出力を制御する入出力制御ステップとを含む処理を実行させる。
【００１３】
本発明の情報処理装置および方法、並びにプログラムにおいては、複数のアイコンのうちの１つである第１のアイコンがドラッグされた場合、第１のアイコンに対応するデータ処理手段である第１のデータ処理手段から出力されるコンテンツデータを記録可能な媒体を有するデータ処理手段に対応するアイコンが第１の状態で表示され、記録不可能な媒体を有するデータ処理手段に対応するアイコンが第２の状態で表示され、ドラッグされた第１のアイコンが、第１の状態で表示されているアイコンのうちの１つである第２のアイコンにドロップされたとき、設定に従って、第１のデータ処理手段と第２のアイコンに対応するデータ処理手段である第２のデータ処理手段との間のコンテンツデータの入出力に必要な設定を行う画面の表示が制御され、第１のデータ処理手段から出力されたコンテンツデータが第２の処理手段が有する記録可能な媒体に記録されるように第１のデータ処理手段と第２のデータ処理手段との間のコンテンツデータの入出力が制御される。
【００１４】
【発明の実施の形態】
図１は、本発明を適用したパーソナルコンピュータの構成を表している。本体１には、各種の操作を行うとき、ユーザにより操作されるキーボード３とマウス４が接続されている他、各種の情報を表示するLCD(Liquid Crystal Display)２が接続されている。本体１には、さらに、ステレオの音声信号を出力するスピーカ５Ｌ，５Ｒが接続されている。本体１には、また、LCD２とは別に、LCD２に較べて小型のLCD６が組み込まれている。このLCD６には、例えば、再生しているコンテンツのタイトルやアーティスト名などの文字が表示される。
【００１５】
図２は図１のパーソナルコンピュータの内部の構成例を表している。図２において、CPU（Central  Processing  Unit）２１は、ROM（Read  Only  Memory）２２に記憶されているプログラム、またはハードディスクドライブ２８からRAM（Random  Access  Memory）２３にロードされたプログラムに従って各種の処理を実行する。RAM２３にはまた、CPU２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００１６】
CPU２１、ROM２２、およびRAM２３は、バス２４を介して相互に接続されている。このバス２４にはまた、入出力インタフェース２５も接続されている。
【００１７】
入出力インタフェース２５には、キーボード３、マウス４を含む入力部２６、LCD２，６、並びにスピーカ５Ｌ，５Ｒを含む出力部２７、ハードディスクドライブ２８、モデム、ターミナルアダプタなどより構成される通信部２９が接続されている。通信部２９は、インターネットを含むネットワークを介しての通信処理を行う。
【００１８】
入出力インタフェース２５にはまた、DVDドライブ３１、MD（ミニディスク）ドライブ３２、メモリカードインタフェース（Ｉ／Ｆ）３３、外部機器インタフェース３４、FMチューナ３５、テレビチューナ３６、並びに外部入力インタフェース３７が接続されている。
【００１９】
DVDドライブ３１は、装着されたDVD（Digital Versatile Disc）やCDを再生したり、装着されたのが、CD-R(Compact Disk Recordable)である場合には、それを再生する他、MDドライブ３２、メモリカードインタフェース３３、外部機器インタフェース３４、FMチューナ３５、テレビチューナ３６、または外部入力インタフェース３７から入力された音声データを記録する。あるいは、また、ハードディスクドライブ２８から再生された音声データを記録する処理も実行する。
【００２０】
MDドライブ３２は、装着されたMD（ミニディスク）に対して、音声データを記録したり、再生する処理を実行する。
【００２１】
メモリカードインタフェース３３は、例えば、メモリスティック（商標）に代表されるメモリカードに対して、データを書き込んだり、読み出す処理を実行する。
【００２２】
外部機器インタフェース３４は、接続された外部機器との間のインタフェース処理を実行する。FMチューナ３５は、FM放送を受信する。テレビチューナ３６は、テレビジョン放送を受信する。外部入力インタフェース３７は、外部からの信号の入力を受け付ける。
【００２３】
このように、このパーソナルコンピュータは、DVDドライブ３１、MDドライブ３２、メモリカードインタフェース３３、外部機器インタフェース３４、FMチューナ３５、テレビチューナ３６、外部入力インタフェース３７、またはハードディスクドライブ２８の１つからデータを出力させ、出力させたデータを他の装置に転送し、記録させる機能を有している。
【００２４】
次に、図３を参照して、本体１の電源がオンされたとき、LCD２に表示されるメインウインドウを説明する。
【００２５】
このメインウインドウ１０１には、その上部にコントロールバー１０２が表示されている。このコントロールバー１０２には、ソースアイコン部１０３があり、ソースアイコン１１１乃至１１７が通常、グレイに表示されている。これらのソースアイコン１１１乃至１１７は、それぞれハードディスクドライブ２８、DVDドライブ３１、MDドライブ３２、メモリカードインタフェース３３、外部機器インタフェース３４、FMチューナ３５、外部入力インタフェース３７にそれぞれ対応している。従って、ユーザは、これらのソースアイコン１１１乃至１１７のいずれかを選択することで、ソース（いまの場合、コンテンツ（音声データなど）を出力する機器）を選択することができる。
【００２６】
例えば、DVDドライブ３１にCDが挿入されている場合、DVDドライブ３１に対応するソースアイコン１１２が選択されたとき、図３に示されるような再生パネル１２１が表示される。ユーザは、この再生パネル１２１上の操作部１２２を操作することにより、DVDドライブ３１に挿入されているCDを再生することができる。
【００２７】
そして、DVDドライブ３１に挿入されているCDが再生されている場合、図４に示されるように、DVDドライブ３１に対応するソースアイコン１１２は、他のソースアイコンから区別できるように、別の色（例えば、青色）で表示される。これによりユーザは、DVDドライブ３１のCDが再生されていることを即座に把握することができる。
【００２８】
また、例えば、メモリカードインタフェース３３にメディア（メモリカード）が挿入されていない場合、メモリカードインタフェース３３に対応するソースアイコン１１４は、半透明に（選択不可能な表示状態に）表示される。これにより、ユーザは、メモリカードインタフェース３３にメモリカードが挿入されておらず、さらに、選択不可能であることを即座に把握することができる。
【００２９】
次に、図５のフローチャートを参照して、ソースから取得されたデータを他のソース（記録媒体）に供給し、記録する処理について説明する。いま、ハードディスクドライブ２８に記録されているデータ（コンテンツ）をＭＤドライブ３２に挿入されているMDに供給し、記録するものとする。
【００３０】
ステップＳ１において、CPU２１は、本体１の電源がオンされたとき、LCD２にメインウインドウ１０１（図３）を表示させる。
【００３１】
ステップＳ２において、CPU２１は、ソースアイコン１１１乃至１１７のうち選択可能ないずれかのソースアイコンがドラッグされるまで待機し、いずれかのソースアイコンがドラッグされたとき、ステップＳ３において、そのドラッグしているソースアイコンと元の位置のソースアイコンを、半透明に表示させる。
【００３２】
さらに、CPU２１は、ステップＳ４において、ドラッグしたソースからのデータを供給（記録）可能なソースのソースアイコン上に、矢印ａを表示させ、ステップＳ５において、供給（記録）不可能な（供給先として適切でない）ソースのソースアイコンを半透明に表示させる。
【００３３】
例えば、ユーザがマウス４を操作することで、ポインタ（マウスカーソル）ｐを用いて、ハードディスクドライブ２８に対応するソースアイコン１１１をドラッグした場合、コントロールバー１０２には、図６に示されるようなソースアイコン部１０３が表示される。いま、ポインタｐによりドラッグされているソースアイコン１１１ａ、および、元の位置のソースアイコン１１１は、半透明に表示されている。
【００３４】
また、ＭＤが挿入されているＭＤドライブ３２に対応しているソースアイコン１１３、メモリスティックが挿入されているメモリカードインタフェース３３に対応するソースアイコン１１４、および、記録可能な外部機器が接続されている外部機器インタフェース３４に対応するソースアイコン１１５は、通常のグレイに表示され、それらの上部には、矢印ａが表示されている。これにより、ユーザは、いま、ソースアイコン１１３乃至１１５に対応するソースに対して、ソースアイコン１１１に対応するハードディスクドライブ２８のデータを供給することが可能であることを認識する。
【００３５】
さらに、録音不可能なCDが挿入されているDVDドライブ３１に対応するソースアイコン１１２、FMチューナ３５に対応するソースアイコン１１６、および、外部入力インタフェース３７に対応するソースアイコン１１７は、データの供給（記録）が不可能であるため、半透明に表示されている。これにより、ユーザは、いま、ソースアイコン１１２、ソースアイコン１１６あるいは１１７に対応するソースが、記録不可能（データ供給不可能）であり、ポインタｐによりドラッグされているソースアイコン１１１ａを、それらの上でドロップすることができないことを認識することができる。
【００３６】
なお、DVDドライブ３１に録音可能であるCD-RあるいはCD-RW(Compact Disk ReWritable)が挿入されている場合は、DVDドライブ３１に対応するソースアイコン１１２は、通常のグレイに表示され、その上部には、矢印ａの表示が施される。
【００３７】
そこで、図７に示されるように、ユーザは、ポインタｐによりドラッグされているソースアイコン１１１ａを、記録可能なソースアイコン上（いまの場合、ＭＤドライブ３２に対応するソースアイコン１１３）にドロップする。この操作に対応して、CPU２１は、ステップＳ６において、ポインタｐによりドラッグされているソースアイコン１１１ａが、記録可能なソースアイコン上にドロップされたか否かを判定し、ドロップされたと判定した場合には、ステップＳ７に進み、ハードディスクドライブ２８に記録されているデータを読み出して、ＭＤドライブ３２に供給し、そこに挿入されているMDに記録させる処理を可能な状態にする。
【００３８】
この場合、予め設定することにより、直ちに記録処理を開始させる（すなわち、CPU２１は、ハードディスクドライブ２８を制御し、記録対象のコンテンツを取得させ、取得されたコンテンツをMDに供給し、MDドライブ３２を制御し、記録させる）こともできるし、あるいは、記録するために必要な設定を行なう記録設定パネル（図示しない）を表示させてもよい。
【００３９】
CPU２１は、ステップＳ６において、ポインタｐによりドラッグされているソースアイコン１１１ａが、記録可能なソースアイコン上にドロップされていないと判定した場合（記録可能なソースアイコン以外の場所にドロップした場合）、ステップＳ２に戻り、それ以降の処理を繰り返し実行する。
【００４０】
このように、本発明においては、コンテンツを出力可能なソースに対応するソースアイコンをドラッグした場合、そのコンテンツを入力可能なソースに対応する他のソースアイコンの上部に矢印が表示され、さらに、入力不可能な他のソースアイコンが不透明に表示されるので、ユーザは、入力できるソース（記録媒体）を即座に把握することができ、入力したいコンテンツの入力処理を簡単に行なうことができる。すなわち、コンテンツの入出力における操作性を向上させることができる。
【００４１】
また、ソースアイコンの見え方が、その対応するソースの状態（メディアの有無、再生中、録音中など）によって、変化するので、ユーザにとって、ソースの状態が即座に把握できる効果がある。
【００４２】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００４３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００４４】
【発明の効果】
以上のごとく、本発明の情報処理装置および方法、並びにプログラムによれば、アイコンがドラッグされたとき、そのアイコンをドロップすることが可能なアイコンをユーザが認識できるように表示するようにしたので、コンテンツの入出力の操作性を向上させることができる。
【図面の簡単な説明】
【図１】本発明を適用したパーソナルコンピュータの構成を示すブロック図である。
【図２】図１のパーソナルコンピュータの内部の構成を示すブロック図である。
【図３】メインウインドウの表示例を示す図である。
【図４】メインウインドウのソースアイコン部を説明する図である。
【図５】図１のパーソナルコンピュータの記録処理を説明するフローチャートである。
【図６】メインウインドウのソースアイコン部を説明する図である。
【図７】メインウインドウのソースアイコン部を説明する図である。
【符号の説明】
１  本体，  ２  LCD，  ３  キーボード，  ４  マウス，  ６  LCD，  ２１  CPU，  ２８  ハードディスクドライブ，  ３１  DVDドライブ，  ３２  MDドライブ，  ３３  メモリカードインタフェース，  ３４  外部機器インタフェース，  ３５  FMチューナ，  ３７  外部入力インタフェース，  １０１  メインウインドウ，  １０２  コントロールバー，  １０２  ソースアイコン部，  １１１乃至１１７  ソースアイコン，  １２１  再生パネル，  １２２  操作部
【図１】
0004766294.tif 000002
【図２】
0004766294.tif 000003
【図３】
0004766294.tif 000004
【図４】
0004766294.tif 000005
【図５】
0004766294.tif 000006
【図６】
0004766294.tif 000007
【図７】
0004766294.tif 000008