(57)【特許請求の範囲】
【請求項１】
外部のコンテンツ処理装置がコンテンツに対して実行する処理のコマンドを指定するコマンド指定装置であって、
前記コンテンツの内容を示す情報を、前記コンテンツ処理装置とは異なる外部のコンテンツ生成／取得装置から受信する第１の通信手段と、
前記コンテンツを識別するコンテンツ識別情報を少なくとも取得するコンテンツ識別情報取得手段と、
前記コンテンツの内容を示す情報をユーザに提示し、ユーザからコマンドの指定を受け付けて、前記コンテンツ識別情報により識別されるコンテンツに対し、前記コマンドを指定するコマンド指定手段と、
前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて、前記コンテンツ処理装置、または前記コンテンツ処理装置で読み取り可能な記録媒体へ出力するコマンド出力手段とを備えることを特徴とするコマンド指定装置。
【請求項２】
前記第１の通信手段で受信されたコンテンツの内容を示す情報から、前記コンテンツ識別情報を生成する第１のコンテンツ識別情報生成手段を備え、
前記コンテンツ識別情報取得手段は、前記第１のコンテンツ識別情報生成手段から前記コンテンツ識別情報を取得することを特徴とする請求の範囲第１項に記載のコマンド指定装置。
【請求項３】
前記第１の通信手段は、前記コンテンツ識別情報を外部からさらに受信し、
前記コンテンツ識別情報取得手段は、前記第１の通信手段から少なくとも前記コンテンツ識別情報を取得することを特徴とする請求の範囲第１項に記載のコマンド指定装置。
【請求項４】
前記第１の通信手段は、
外部の機器から送信された前記コンテンツの内容を示す情報を受信し、
前記第１のコンテンツ識別情報生成手段により生成された前記コンテンツ識別情報を、前記コンテンツの内容を示す情報の送信元である前記外部の機器へ送信することを特徴とする請求の範囲第２項に記載のコマンド指定装置。
【請求項５】
外部の機器から前記第１の通信手段を介して、前記コンテンツ識別情報によって識別されるコンテンツを変換処理した変換コンテンツを取得する変換コンテンツ取得手段とをさらに備えることを特徴とする請求の範囲第１項から第３項のいずれかに記載のコマンド指定装置。
【請求項６】
さらに、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて記憶するコマンド記憶手段を備えることを特徴とする請求の範囲第１項から第５項のいずれかに記載のコマンド指定装置。
【請求項７】
さらに、前記コマンド出力手段は、コンテンツ処理装置と通信しうるものであり、
前記コマンド出力手段は、コンテンツ処理装置との通信が確立されており、かつ、前記コマンド記憶手段に前記コマンドと前記コンテンツ識別情報とが対応付けて記憶されていれば、前記コマンド記憶手段から前記コマンドと前記コンテンツ識別情報とを読み出し、コンテンツ処理装置へ送信することを特徴とする請求の範囲第６項に記載のコマンド指定装置。
【請求項８】
さらに、前記コンテンツ処理装置と広域無線通信するための広域無線通信手段を備え、
前記コマンド出力手段は、前記コマンドとコンテンツ識別情報とを前記広域無線通信手段を介して前記コンテンツ処理装置へ出力することを特徴とする請求の範囲第１項から第７項のいずれかに記載のコマンド指定装置。
【請求項９】
前記第１の通信手段は、前記コマンド指定装置が前記コンテンツの種類毎に指定可能なコマンド一覧の情報を、前記外部のコンテンツ生成／取得装置から受信することを特徴とする請求の範囲第１項から第４項のいずれかに記載のコマンド指定装置。
【請求項１０】
外部のコマンド指定装置によって指定されたコマンドの指示する処理をコンテンツに対して実行するコンテンツ処理装置であって、
コマンド指定装置、またはコマンド指定装置で書き込まれた記録媒体から、コマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを取得し対応付けて記憶するコマンド取得手段と、
前記外部のコマンド指定装置へ前記コンテンツの内容を示す情報を送信した外部のコンテンツ生成／取得装置、または該コンテンツ生成／取得装置で書き込まれた記録媒体から、少なくともコンテンツを取得し記憶するコンテンツ取得手段と、
前記コマンドによって指示された処理を前記コンテンツに対して実行するコンテンツ処理手段とを備え、
前記コンテンツ処理手段は、前記コマンド取得手段に前記コマンドおよびコマンドの実行対象となるコンテンツのコンテンツ識別情報が記憶されており、かつ、前記コマンド取得手段に記憶されたコンテンツ識別情報によって識別されるコンテンツが前記コンテンツ取得手段に記憶されていれば、前記コマンド取得手段に記憶されたコマンドにより指定される処理を前記コンテンツ識別情報により識別されるコンテンツに対して実行し、
前記コンテンツ取得手段は、前記コマンド指定装置の第１のコンテンツ識別情報生成手段によって前記コンテンツの内容を示す情報からルールに従って生成されたコンテンツ識別情報を取得するものであり、
さらに、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報を、前記第１のコンテンツ識別情報生成手段のルールと同様のルールに従って、前記コンテンツ取得手段で記憶された前記コンテンツの内容を示す情報から生成する第２のコンテンツ識別情報生成手段が備えられており、
前記コンテンツ処理手段は、前記コマンド取得手段に記憶された、コマンドの実行対象となるコンテンツのコンテンツ識別情報と、前記第２のコンテンツ識別情報生成手段によって生成された、前記コンテンツ取得手段で取得されたコンテンツのコンテンツ識別情報とが一致していれば、コンテンツに対する処理を実行することを特徴とするコンテンツ処理装置。
【請求項１１】
さらに、
前記コマンド指定装置から前記コマンドおよびコンテンツ識別情報を受信する第２の通信手段と、
外部から前記コンテンツを受信する第３の通信手段とを備え、
前記コマンド取得手段は、前記第２の通信手段から前記コマンドおよびコンテンツ識別情報を取得し、
前記コンテンツ取得手段は、前記第３の通信手段からコンテンツを取得することを特徴とする請求の範囲第１０項に記載のコンテンツ処理装置。
【請求項１２】
さらに、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報を、前記コンテンツ取得手段で記憶されたコンテンツから生成する第２のコンテンツ識別情報生成手段と、
少なくとも前記コンテンツ識別情報を、前記コマンド指定装置、または前記コマンド指定装置で読み取り可能な記録媒体へ出力するコンテンツ識別情報出力手段を備えることを特徴とする請求の範囲第１０項または第１１項のいずれかに記載のコンテンツ処理装置。
【請求項１３】
請求の範囲第１項〜第９項のいずれかに記載のコマンド指定装置と、
請求の範囲第１０項〜第１２項のいずれかに記載のコンテンツ処理装置と、
コンテンツを生成または取得するコンテンツ生成／取得装置とを備え、
前記コマンド出力手段は、前記コマンドおよびコンテンツ識別情報を対応付けて前記コマンド取得手段へ送信するものであり、
前記コマンド実行用出力手段は、コンテンツを前記コンテンツ取得手段へ送信するものであり、
前記コマンド指定用出力手段は、前記コマンド指定用情報を前記コマンド指定装置へ送信するものであり、
前記コンテンツ生成／取得装置は、
コンテンツを生成または取得するコンテンツ生成／取得手段と、
前記コンテンツに対して処理を実行する外部のコンテンツ処理装置、または該コンテンツ処理装置で読み取り可能なコンテンツ用記録媒体へ、少なくとも処理対象となるコンテンツを出力するコマンド実行用出力手段と、
前記コンテンツ処理装置による処理を指示するコマンドをコマンド指定用情報を用いて指定する、コンテンツ処理装置外部のコマンド指定装置、または該コマンド指定装置で読み取り可能なコマンド指定用記録媒体へ、少なくとも前記コマンド指定用情報を出力するコマンド指定用出力手段とを備えることを特徴とするコンテンツ処理システム。
【請求項１４】
請求の範囲第１項〜第９項のいずれかに記載のコマンド指定装置と、
請求の範囲第１０項または第１２項に記載のコンテンツ処理装置とを備え、
前記コマンド出力手段は、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて前記コマンド取得手段へ送信するものであることを特徴とするコンテンツ処理システム。
【請求項１５】
請求の範囲第１項〜第９項のいずれかに記載のコマンド指定装置、または請求の範囲第１０項〜第１２項のいずれかに記載のコンテンツ処理装置を動作させるプログラムであって、
コンピュータを、前記コマンド指定装置の各手段、または前記コンテンツ処理装置の各手段として機能させるためのプログラム。
【請求項１６】
請求の範囲第１５項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ処理装置が画像、映像、音声、テキスト等のコンテンツに対して実行する編集処理等の処理のコマンド（処理を指示するコマンド）を指定するコマンド指定装置、コマンドによって指示された処理をコンテンツに対して実行するコンテンツ処理装置、コンテンツを生成または取得するコンテンツ生成／取得装置、コンテンツに対する処理を指定し、指定された処理をコンテンツに対して行うコンテンツ処理システム、および、これら装置を動作させるプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ（以下、単に「デジタルカメラ」と称する）などのコンテンツ生成／取得装置（コンテンツを生成または取得する装置）の普及により、誰でも手軽に高品質・大容量のコンテンツ（静止画像データなど）を生成または取得することが可能となった。例えば、デジタルカメラでは、数百万画素の静止画像データを撮像することができる。しかしながら、コンテンツ生成／取得装置では、コンテンツの生成および取得は手軽である一方、増え続けたコンテンツを保管し、すぐに取り出せるように整理しておくことは、非常に煩雑で手間がかかる。【０００３】
一般的には、ユーザは、撮像した静止画像データなどのコンテンツを、大容量記憶メディアに保存する、一緒に旅行に行った友人に送付する、コメントをつけてインターネット上に日記として公開する、旅行アルバムを作成し印刷するなど、多岐に渡る用途のために処理する。ユーザは、外出先でデジタルカメラ等のコンテンツ生成装置を用いてコンテンツを生成する場合、通常、デジタルカメラ等のコンテンツ生成装置にコンテンツを一旦記憶させ、帰宅後、パーソナルコンピュータなどのような、大容量記憶が可能で、かつ画像編集処理等のコンテンツ処理の能力を持つコンテンツ処理装置にコンテンツを読み込ませ、画像編集やアルバム作成などのコンテンツ処理を行っている。従って、コンテンツを生成したその場にパーソナルコンピュータなどのコンテンツ処理装置がなければ、ユーザは、例えば、旅行中に撮影した画像を加工する、旅行中に撮影した画像を友人に送付する、新鮮な記憶のうちに画像にコメントを付けて旅行記を作成するなどのコンテンツ処理は、帰宅するまで行えないという問題があった。【０００４】
こうした問題に対して、後掲の特許文献１には、デジタルカメラに画像編集機能を持ち、さらに携帯電話等の外部装置からの操作命令（編集コマンド）を受け付けることでデジタルカメラに複雑な操作可能な入力手段を備えることなく、デジタルカメラの編集機能を容易に利用することができる画像編集システム等が開示されている。該画像編集システムでは、可搬性に優れるデジタルカメラにおいて、ユーザが撮影後すぐに編集処理を行うことが可能となる。【０００５】
また、後掲の特許文献２には、携帯端末とデジタルカメラとを接続したデジタル情報機器システムであって、文字や音声入力手段を持たないデジタルカメラ内の画像に対して、携帯電話などの携帯端末からテキストメモ（コメントメモ）や音声メモなどの属性情報を付加することができるデジタル情報機器システムが開示されている。該デジタル情報機器システムにおいても、特許文献１と同様に、ユーザが撮影後すぐにその場でメモなどの属性情報の付加を行うことができる。
【特許文献１】日本国公開特許公報「特開２００３−１９８９１７号公報」（公開日：平成１５年（２００３年）７月１１日）
【特許文献２】日本国公開特許公報「特開２００３−５１８６９号公報」（公開日：平成１５年（２００３年）２月２１日）
【発明の開示】
【０００６】
しかしながら、特許文献１および２のシステムでは、携帯電話などの外部装置あるいは携帯端末は、どの画像に対して処理（編集処理または属性情報付加処理）を実行するかを指定した形で命令を送るものではない。
【０００７】
そのため、処理命令の入力時に特定の状態（例えば表示された状態）にある１つの画像に対してしか処理を命令できず、また、所望の画像が特定の状態（例えば表示された状態）にある時にしか所望の画像に対する処理を命令できない。
【０００８】
より詳細には、特許文献１の画像編集システムでは、ユーザがデジタルカメラで画像を撮像することによって（実施の形態１）、あるいは携帯電話のメモリ上の画像を選択することによって（実施の形態２）、デジタルカメラの液晶モニタ上に表示させた１つの画像に対してしか、画像編集処理を命令できない。また、そのために、所望の画像がデジタルカメラに入力される前や、所望の画像の表示が終了した後など、所望の画像が表示されていない時には、ユーザは所望の画像に対する画像編集処理を命令できない。
【０００９】
また、特許文献２のデジタル情報機器システムでは、属性情報の入力（例えば音声メッセージの入力）前に指定されたデジタルカメラ内の１つの画像に対してしか、属性情報の付加を指示できない。また、そのために、所望の画像がデジタルカメラに入力されて指定された状態にある時以外は、ユーザが所望の画像に対する属性情報の付加を命令できない。
【００１０】
以上のように、特許文献１および特許文献２のシステムは、処理対象画像や命令のタイミングが制限されるという問題点を有している。
【００１１】
本発明は、上記問題点に鑑みなされたものであり、その目的は、コンテンツ処理装置による任意の１つまたは複数のコンテンツに対する処理のコマンドをタイミングの制約なしに指定できるコマンド指定装置、任意の１つまたは複数のコンテンツに対する処理をコマンド指定タイミングの制約なしにコマンド指定装置からのコマンド指定によって実行できるコンテンツ処理装置、およびこれら装置を用いたコンテンツ処理システムを提供することにある。
【００１２】
また、特許文献１および２のシステムでは、画像に対する編集処理または属性情報付加処理は、画像を撮像するデジタルカメラの編集機能または属性情報付加機能を用いて行われている。すなわち、特許文献１および２のシステムでは、画像を生成するデジタルカメラ内に画像の処理手段を持たせている。そのため、特にこの画像の処理手段で大容量・高画質画像の編集処理を実現する場合に、デジタルカメラに実装する要素が増加し、デジタルカメラのコストの増加や、体積、重量の増加につながり得る。デジタルカメラの体積、重量の増加は、携帯性が要求されるデジタルカメラでは、大きな欠点となる。また、既存のデジタルカメラ内に設けられている画像処理手段は、携帯性の高さを損なわないように実装する要素を最小限に抑えているので、性能が低く、大容量・高画質画像の編集処理を行うことができない。
【００１３】
本発明は、上記問題点にも鑑みなされたものであり、本発明の他の目的は、外部のコンテンツ処理装置によるコンテンツに対する処理のコマンドをコマンド指定装置から指定することを可能にし、コンテンツ処理機能を内部に備える必要がないコンテンツ生成／取得装置、およびそれを用いたコンテンツ処理システムを提供することにある。
【００１４】
本発明のコマンド指定装置は、上記の課題を解決するために、外部のコンテンツ処理装置がコンテンツに対して実行する処理のコマンドを指定するコマンド指定装置であって、前記コンテンツを識別するコンテンツ識別情報を少なくとも取得するコンテンツ識別情報取得手段と、前記コンテンツ識別情報により識別されるコンテンツに対するコマンドを指定するコマンド指定手段と、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて、前記コンテンツ処理装置、または前記コンテンツ処理装置で読み取り可能な記録媒体へ出力するコマンド出力手段とを備えることを特徴としている。
【００１５】
コマンド指定装置とは、コマンド指定装置の外部にあるコンテンツ処理装置がコンテンツに対して実行する処理のコマンドを指定するものであるので、ユーザが、コンテンツ処理装置を直接操作できない状況でも、コマンド指定装置でコマンドを指定することで、コンテンツに対する処理をコンテンツ処理装置に実行させることができる。したがって、ユーザがコンテンツ処理装置を直接操作できる場所にいなければならないという場所の制約や、ユーザがコンテンツ処理装置を直接操作できる時間でなければならないという時間の制約などを受けることなく、ユーザがコンテンツ処理用のコマンド指定操作を行うことができる（コンテンツ処理装置が高性能であれば、高性能のコンテンツ処理用のコマンド指定操作を行うことができる）。
【００１６】
そして、上記構成のコマンド指定装置は、前記コンテンツ識別情報取得手段が、コンテンツを識別するコンテンツ識別情報を取得し、前記コマンド出力手段が、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて、前記コンテンツ処理装置、もしくは前記コンテンツ処理装置で読み取り可能な記録媒体（コマンドおよびコンテンツ識別情報を記録するための記録媒体）へ出力することを特徴としている。
【００１７】
それゆえ、前記コマンド出力手段の出力をコンテンツ処理装置に受信させるか、あるいは記録媒体の情報をコンテンツ処理装置に読み取らせることによって、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けてコンテンツ処理装置に提供できる。これにより、コンテンツ処理装置は、任意の１つまたは複数のコンテンツに対する処理を実行することができる。したがって、上記構成のコマンド指定装置は、コンテンツ処理装置によって処理可能なコンテンツであればどのようなコンテンツについても、例えば、コンテンツ処理装置の外部にあってコンテンツ処理装置へ入力可能なコンテンツなどについても、そのコンテンツに対する処理をコンテンツ処理装置に実行させることができる。また、上記構成のコマンド指定装置は、コンテンツ処理装置によって処理可能な複数のコンテンツに対する処理をコンテンツ処理装置に実行させることができる。
【００１８】
さらに、上記構成によれば、処理対象として所望するコンテンツ（実行対象のコンテンツ）がどのような状態にあっても、例えば、コンテンツ処理装置の外部にあってコンテンツ処理装置への入力待ちの状態であっても、そのコンテンツに対するコマンドを指定することができる。したがって、ユーザが、時間の制約を受けることなく、ユーザの望む任意のタイミングで、例えば実行対象のコンテンツがコンテンツ処理装置への入力される前の時点や、コンテンツが生成または取得されてから長時間が経過した時点であっても、実行対象のコンテンツに対する処理のコマンドを指定できる。また、ユーザが、複数のコンテンツに対するコマンドの指定を行う際に、複数のコンテンツに対するコマンドの指定を同時または連続的に行うことができる。
【００１９】
また、上記構成において、コマンド出力手段がコマンドおよびコンテンツ識別情報を、コンテンツ処理装置で読み取り可能な記録媒体へ出力する場合、コンテンツ処理装置との通信ができなくとも、記録媒体からコンテンツ処理装置へ情報を読み込ませることで、コンテンツに対する処理をコンテンツ処理装置に実行させることができる。
【００２０】
なお、コマンドとコンテンツ識別情報とを対応付けて出力する方法としては、コマンドとコンテンツ識別情報とを対応付けたデータセット（コマンド情報）を出力する方法が、簡素に実現できるが、コマンドおよびコンテンツ識別情報を異なるタイミングで出力する方法、例えば、両者を対応付ける情報が少なくとも一方に付加されたコマンドおよびコンテンツ識別情報を異なるタイミングで出力する方法などであってもよい。
【００２１】
また、コマンド出力手段から前記コンテンツ処理装置、または前記コンテンツ処理装置で読み取り可能な記録媒体へのコマンドおよびコンテンツ識別情報の出力は、サーバなどの中継装置を介して行ってもよい。その場合、情報を中継装置に一旦記憶させてもよい。
【００２２】
また、コマンド出力手段が、出力情報（コマンドおよびコンテンツ識別情報）をコンテンツ処理装置へ提供する方法としては、（１）無線通信ネットワークを介した無線通信、１対１の近距離無線通信などの無線通信によってコンテンツ処理装置へ出力情報を送信する方法、（２）コマンド指定装置が出力情報を無線通信によって中継装置に送信し、中継装置が有線通信および／または無線装置によってコンテンツ処理装置へ出力情報を送信する方法、（３）有線通信ネットワークを介した有線通信、ケーブル接続による１対１の有線通信などの有線通信によってコンテンツ処理装置へ出力情報を送信する方法、（４）コマンド出力手段がコンテンツ処理装置で読み取り可能な記録媒体への出力情報の書き込みを行った後、ユーザが記録媒体をコマンド指定装置から取り外してコンテンツ処理装置に取り付け、コンテンツ処理装置が記録媒体から出力情報を読み込む方法、などが挙げられる。これら方法（１）〜（４）のうち、コンテンツ処理装置へのコマンド指定をリアルタイムで行うことができ、また、ユーザが記録媒体の取り外しおよび取り付けなどの作業を行う必要がないことから、方法（１）〜（３）が好ましく、無線通信の可能な場所であればどこででもユーザがコマンド指定できることから、方法（１）または（２）がより好ましい。また、広い地域でユーザがコマンド指定できることから、方法（１）〜（３）のうち、インターネットや公衆網等の広域通信網を利用した方法が好ましい。
【００２３】
なお、本発明に係るコマンド指定装置の好ましい構成の他の１つは、コンテンツ又はコンテンツを示す識別情報を取得し、取得したコンテンツの情報をもとにコマンドを指定する構成であることが好ましい。
【００２４】
上記構成のコマンド指定装置の好ましい構成の１つは、さらに、前記コンテンツ識別情報を外部から受信する第１の通信手段を備え、前記コンテンツ識別情報取得手段は、前記第１の通信手段から少なくとも前記コンテンツ識別情報を取得する構成である。
【００２５】
上記構成によれば、コンテンツ識別情報取得手段は、コマンド指定装置の外部（コンテンツからコンテンツ識別情報を生成して出力することが可能な装置や、その装置から出力されたコンテンツ識別情報を記憶した装置など）から第１の通信手段を介してコンテンツ識別情報を受信する。したがって、コマンド指定装置にはコンテンツ識別情報を生成する手段が必要がない。それゆえ、コマンド指定装置のコスト、体積、重量等を抑制することができる。
【００２６】
本発明に係るコマンド指定装置の好ましい構成の他の１つは、さらに、コンテンツあるいはコンテンツに関する情報を外部から受信する第１の通信手段と、前記第１の通信手段で受信されたコンテンツあるいはコンテンツに関する情報から前記コンテンツ識別情報を生成する第１のコンテンツ識別情報生成手段とを備え、前記コンテンツ識別情報取得手段は、前記第１のコンテンツ識別情報生成手段から前記コンテンツ識別情報を取得する構成である。
【００２７】
上記構成によれば、コンテンツ識別情報の生成がコマンド指定装置で行われるため、多様なコンテンツ提供元（コンテンツ生成／取得装置など）からコンテンツを取得する場合であっても、重複したコンテンツ識別情報の生成を避けて、全体で一意となるコンテンツ識別情報を生成することができる。また、多様なコンテンツ提供元でコンテンツ識別情報を生成する場合、全体で一意となるコンテンツ識別情報を生成するためには、コンテンツ提供元同士でコンテンツ識別情報が重複しないようにコンテンツ識別情報を生成する必要があるが、上記構成では、そのような必要がない。したがって、全体で一意となるコンテンツ識別情報を容易に生成できる。
【００２８】
また、上記構成によれば、コマンド指定装置内の第１のコンテンツ識別情報生成手段が、第１の通信手段を介して外部から受信したコンテンツあるいはコンテンツに関する情報から前記コンテンツ識別情報を生成して、コンテンツ識別情報取得手段に取得させるようになっている。そのため、コマンド指定装置に対して情報を提供する外部のコンテンツ生成／取得装置等の外部装置が、コマンド指定装置で用いられるコンテンツ識別情報を生成する手段を備える必要がない。それゆえ、外部装置のコスト、体積、重量等を抑制することができる。
【００２９】
また、上記構成において、第１のコンテンツ識別情報生成手段が、外部のコンテンツ生成／取得装置から第１の通信手段を介してコンテンツを受信し、受信したコンテンツから前記コンテンツ識別情報を生成するものである場合、外部のコンテンツ生成／取得装置として、コンテンツ識別情報のための特別な手段を備えるコンテンツ生成／取得装置が必要ない。したがって、外部のコンテンツ生成／取得装置として、公知の種々のコンテンツ生成／取得装置、例えば現在販売されているデジタルカメラなどを利用できる。
【００３０】
なお、コンテンツに関する情報としては、コンテンツに対して縮小などの加工を施したもの、コンテンツをコンテンツに包含される属性情報（例えば、コンテンツのタイトルや、画像コンテンツの撮影日時情報など）、コンテンツを識別する識別情報であってコンテンツ識別情報と異なるもの、などが挙げられる。
【００３１】
また、第１のコンテンツ識別情報生成手段は、コンテンツあるいはコンテンツに関する情報を外部から逐一受信し生成することが好ましい。
【００３２】
上記第１の通信手段と第１のコンテンツ識別情報生成手段とを備えるコマンド指定装置において、前記第１の通信手段は、外部の機器から送信されたコンテンツあるいはコンテンツに関する情報を受信し、前記第１のコンテンツ識別情報生成手段により生成された前記コンテンツ識別情報を、コンテンツあるいはコンテンツに関する情報の送信元である前記外部の機器へ送信することが好ましい。
【００３３】
上記構成によれば、外部の機器から送信されたコンテンツあるいはコンテンツに関する情報を前記第１の通信手段によって受信し、受信されたコンテンツあるいはコンテンツに関する情報から前記第１のコンテンツ識別情報生成手段によって前記コンテンツ識別情報を生成し、生成された前記コンテンツ識別情報を前記第１の通信手段によってコンテンツあるいはコンテンツに関する情報の送信元である前記外部の機器（例えば、デジタルカメラなどのコンテンツ生成／取得装置）へ返信する。これにより、前記外部の機器が、コンテンツと共にコンテンツ識別情報をコンテンツ処理装置へ提供することが可能となる。その結果、コンテンツ処理装置が、前記外部の機器からコンテンツと共に提供されたコンテンツ識別情報のうちで、コマンド指定装置からコマンドと共に出力されたコンテンツ識別情報に一致するものを捜すことで、コマンドの実行対象となるコンテンツをより確実に識別することができる。
【００３４】
本発明に係るコマンド指定装置の好ましい構成の他の１つは、外部の機器と通信する第１の通信手段と、外部の機器から前記第１の通信手段を介して、前記コンテンツ識別情報によって識別されるコンテンツを変換処理した変換コンテンツを取得する変換コンテンツ取得手段とをさらに備える構成である。
【００３５】
上記構成によれば、コンテンツ識別情報取得手段が、外部の機器から第１の通信手段を介して変換コンテンツを取得する。したがって、コンテンツ識別情報取得手段は、変換コンテンツによってコンテンツの内容を少なくとも概略的に把握することができる。これにより、例えば、変換コンテンツの内容をユーザに提示して、ユーザがマンド指示装置を容易に行えるようにすることができる。また、変換コンテンツがコンテンツに対して情報量を削減する処理を施したコンテンツ、例えば、画像コンテンツを縮小処理した縮小画像コンテンツ（サムネイル）や、コンテンツを圧縮処理した圧縮コンテンツなどである場合、第１の通信手段の受信情報量を削減することができる。第１の通信手段の受信情報量を削減することにより、通信時間の短縮や消費電力の削減等が実現できる。
【００３６】
ところで、特許文献１に記載の画像編集システムおよび特許文献２に記載のデジタル情報機器システムでは、前述の課題に加え、デジタルカメラと携帯端末とが通信可能な状態でなければ画像編集指示や属性情報の付加の指示を行えないという問題がある。また、これら何れのシステムにおいても、ユーザが画像編集指示や属性情報の付加の指示を行っている間、携帯端末がデジタルカメラとの通信動作を続けなければならない。そのため、何れのシステムにおいても、貴重な携帯端末のバッテリーを余分に消費してしまうという問題がある。
【００３７】
本発明に係るコマンド指定装置の好ましい構成の他の１つは、さらに、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて記憶するコマンド記憶手段を備える構成である。
【００３８】
上記構成によれば、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて記憶するコマンド記憶手段をさらに備えるので、前記コマンド指定手段によりコマンドが指定された時にコンテンツ処理装置と接続されていなくとも、その後にコンテンツ処理装置と接続された時点でコマンドとコンテンツ識別情報とを対応付けてコンテンツ処理装置に提供できる。したがって、上記構成のコマンド指定装置は、コンテンツ処理装置と接続されていない状態（オフライン）で、ユーザがコマンド指定を行うことが可能である。
【００３９】
上記コマンド記憶手段を備えるコマンド指定装置において、さらに、前記コマンド出力手段は、コンテンツ処理装置と通信しうるものであり、前記コマンド出力手段は、コンテンツ処理装置との通信が確立されており、かつ、前記コマンド記憶手段に前記コマンドと前記コンテンツ識別情報とが対応付けて記憶されていれば、前記コマンド記憶手段から前記コマンドと前記コンテンツ識別情報とを読み出し、コンテンツ処理装置へ送信することが好ましい。
【００４０】
上記構成によれば、通信が確立していないときにコマンド指定手段によるコマンドの指定（およびコンテンツ識別情報取得手段によるコンテンツ識別情報の取得）がなされても、指定されたコマンドを、該コマンドの実行対象となるコンテンツのコンテンツ識別情報と対応付けてコマンド記憶手段に記憶させ、その後に通信が確立されたときにコンテンツ処理装置へ送信することができる。したがって、上記構成では、ユーザが、通信の確立していない状態でもコマンドの指定が行えると共に、コンテンツ処理装置に対するコマンド指定を速やかに行うことができる。
【００４１】
また、上記構成によれば、コマンド出力手段は、ユーザがコマンド指定を行っている間じゅうコンテンツ処理装置と通信している必要はなく、コマンド記憶手段に記憶されたコマンドおよびコンテンツ識別情報をコンテンツ処理装置へ送信する期間だけコンテンツ処理装置と通信できればよい。そのため、コマンド指定装置の通信動作にかかる電力消費を抑制できる。特に、コマンド指定装置が、限られた電力のバッテリーで駆動される携帯端末である場合には、貴重なバッテリーの電力の消費が抑制されることは大きな利点である。
【００４２】
本発明に係るコマンド指定装置は、さらに、前記コンテンツ処理装置と広域無線通信するための広域無線通信手段を備え、前記コマンド出力手段は、前記コマンドとコンテンツ識別情報とを前記広域無線通信手段を介して前記コンテンツ処理装置へ出力する構成であることが好ましい。
【００４３】
上記構成によれば、前記コマンド出力手段が、前記コマンドとコンテンツ識別情報とを前記広域無線通信手段を介して前記コンテンツ処理装置へ出力するので、広域無線通信が利用できる場所であればどこでもコマンド指定が可能となる。
【００４４】
本発明のコンテンツ処理装置は、上記の課題を解決するために、外部のコマンド指定装置によって指定されたコマンドの指示する処理をコンテンツに対して実行するコンテンツ処理装置であって、コマンド指定装置、またはコマンド指定装置で書き込まれた記録媒体から、コマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを取得し対応付けて記憶するコマンド取得手段と、少なくともコンテンツを取得し記憶するコンテンツ取得手段と、前記コマンドによって指示された処理を前記コンテンツに対して実行するコンテンツ処理手段とを備え、前記コンテンツ処理手段は、前記コマンド取得手段に前記コマンドおよびコマンドの実行対象となるコンテンツのコンテンツ識別情報が記憶されており、かつ、前記コマンド取得手段に記憶されたコンテンツ識別情報によって識別されるコンテンツが前記コンテンツ取得手段に記憶されていれば、前記コマンド取得手段に記憶されたコマンドにより指定される処理を前記コンテンツ識別情報により識別されるコンテンツに対して実行することを特徴としている。
【００４５】
コンテンツ処理装置とは、コンテンツ処理装置の外部にあるコマンド指定装置によって指定されたコマンドの指示する処理をコンテンツに対して実行するものであるので、ユーザが、コンテンツ処理装置を直接操作できない状況であっても、コマンド指定装置でコマンドを指定することで、コンテンツに対する処理をコンテンツ処理装置に実行させることができる。したがって、ユーザがコンテンツ処理装置を直接操作できる場所にいなければならないという場所の制約や、ユーザがコンテンツ処理装置を直接操作できる時間でなければならないという時間の制約などを受けることなく、ユーザがコンテンツ処理用のコマンド指定操作を行うことができる。
【００４６】
そして、上記構成のコンテンツ処理装置は、前記コマンド取得手段がコマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを取得し対応付けて記憶し、前記コンテンツ取得手段がコンテンツを取得し、前記コンテンツ処理手段が、取得されたコマンドにより指定される処理を、取得されたコンテンツ識別情報により識別される取得コンテンツに対して実行する。
【００４７】
したがって、コマンド指定装置は、コンテンツ処理装置によって処理可能なコンテンツであればどのようなコンテンツに対する処理でも、コンテンツ処理装置に実行させることができる。また、上記構成のコマンド指定装置は、コンテンツ処理装置によって処理可能な複数のコンテンツに対する処理をコンテンツ処理装置に実行させることができる。さらに、コマンド指定装置は、実行対象のコンテンツがどのような状態にあっても、そのコンテンツに対するコマンドを指定することができる。したがって、ユーザが、時間の制約を受けることなく、ユーザの望む任意のタイミングで、実行対象のコンテンツに対するコマンドの指定を行うことができる。また、ユーザが、複数のコンテンツに対するコマンドの指定を行う際に、複数のコンテンツに対するコマンドの指定を同時または連続的に行うことができる。
【００４８】
さらに、上記構成のコンテンツ処理装置では、前記コマンド取得手段がコマンドおよびコンテンツ識別情報を記憶し、前記コンテンツ取得手段がコンテンツを記憶し、前記コンテンツ処理手段が、前記コマンド取得手段に前記コマンドおよびコンテンツ識別情報が記憶されており、かつ、前記コンテンツ識別情報によって識別されるコンテンツが前記コンテンツ取得手段に記憶されていれば、前記のコンテンツに対する処理を実行する。したがって、前記コンテンツ処理手段は、前記コマンド取得手段によるコマンドおよびコンテンツ識別情報と、前記コンテンツ取得手段によるコンテンツとのうち、何れが先に取得され何れが後で取得されても、両方が取得されるまで待って、前記のコンテンツに対する処理を実行することができる。したがって、ユーザが、コマンドおよびコンテンツ識別情報をコンテンツ処理装置に取得させるタイミング、およびコンテンツをコンテンツ処理装置に取得させるタイミングを、自由に選択できる。例えば、ユーザが、コマンド指定装置からコンテンツ処理装置へコマンドおよびコンテンツ識別情報を送った後で、コンテンツ処理装置外部のコンテンツ生成／取得装置からコンテンツ処理装置へコンテンツを送ることも可能となる。
【００４９】
また、上記構成において、コマンド取得手段が、コマンドおよびコンテンツ識別情報を、コマンド指定装置で書き込まれた記録媒体から取得する場合、コマンド指定装置との通信ができなくとも、コマンド指定装置によってコマンドとコンテンツ識別情報とが対応付けて書き込まれた記録媒体から情報を読み込むことで、コンテンツに対する処理を実行できる。
【００５０】
本発明に係るコンテンツ処理装置の好ましい構成の１つは、さらに、前記コマンド指定装置から前記コマンドおよびコンテンツ識別情報を受信する第２の通信手段と、外部から前記コンテンツを受信する第３の通信手段とを備え、前記コマンド取得手段は、前記第２の通信手段から前記コマンドおよびコンテンツ識別情報を取得し、前記コンテンツ取得手段は、前記第３の通信手段からコンテンツを取得する構成である。
【００５１】
上記構成によれば、コンテンツを送信する装置（コンテンツ生成／取得装置など）は、コンテンツ処理装置の外部にあるので、装置内に編集機能等のコンテンツ処理機能を持たなくてもよい。これにより、コンテンツを送信する装置に実装する要素を削減し、コンテンツ生成／取得装置のコストおよび体積・重量を削減することができる。また、コンテンツ処理装置をコンテンツ生成／取得装置から分離することで、コンテンツ生成／取得装置の要素を増大させることなく、コンテンツ処理装置に多くの要素を設けてコンテンツ処理装置の処理能力を高めることができる。
【００５２】
さらに、上記構成によれば、前記コマンド取得手段とコンテンツ取得手段とは、前記コマンドおよびコンテンツ識別情報と前記コンテンツとを、メディア交換（提供しようとする情報を情報提供元の装置で記録媒体へ書き込んだ後、ユーザが記録媒体を情報提供元の装置から取り外して情報提供先の装置に取り付け、情報提供先の装置が記録媒体から情報を読み込む方法）などではなく第２の通信手段と第３の通信手段によって、外部の装置から取得する。これにより、前記コンテンツ処理手段が、コマンド指定装置からの前記コマンドおよびコンテンツ識別情報の送信と、外部からのコンテンツの送信との両方がなされた時点ですぐに、コンテンツ処理を行うことができる。したがって、ユーザのコマンド指定あるいは外部からのコンテンツ送信に応答してその都度コンテンツ処理を行うことができる。また、前記コマンドおよびコンテンツ識別情報と前記コンテンツとを取得するために、メディア交換作業などの作業が不要である。
【００５３】
また、上記構成において、コマンド指定装置からコマンドおよびコンテンツ識別情報を受信する通信手段（第２の通信手段）と、外部からコンテンツを受信する通信手段（第３の通信手段）とを異ならせた場合、これら通信手段の各々として、一般に容量の小さいコマンドおよびコンテンツ識別情報と、一般に容量の大きいコンテンツとのそれぞれに適した通信手段を選択できる。また、前記コンテンツの受信先がコマンドおよびコンテンツ識別情報の受信先（コマンド指定装置）と異なる場合、上記２つの通信手段の各々として、受信先の装置に適した通信手段を選択できる。
【００５４】
なお、上記第３の通信手段は、コマンド指定装置からコンテンツを受信するものであってもよい。
【００５５】
本発明に係るコンテンツ処理装置の好ましい構成の他の１つは、前記コンテンツ取得手段は、前記コマンド指定装置内の第１のコンテンツ識別情報生成手段によってコンテンツあるいはコンテンツに関する情報からルールに従って生成されたコンテンツ識別情報を取得するものであり、さらに、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報を、第１のコンテンツ識別情報生成手段のルールと同様のルールに従って、前記コンテンツ取得手段で記憶されたコンテンツあるいはコンテンツに関する情報から生成する第２のコンテンツ識別情報生成手段が備えられており、前記コンテンツ処理手段は、前記コマンド取得手段に記憶された、コマンドの実行対象となるコンテンツのコンテンツ識別情報と、第２のコンテンツ識別情報生成手段によって生成された、前記コンテンツ取得手段で取得されたコンテンツのコンテンツ識別情報とが一致していれば、コンテンツに対する処理を実行する構成である。
【００５６】
上記構成によれば、第２のコンテンツ識別情報生成手段が、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報を、第１のコンテンツ識別情報生成手段のルールと同様のルールに従って、前記コンテンツ取得手段で記憶されたコンテンツあるいはコンテンツに関する情報から生成し、前記コンテンツ処理手段が、前記コマンド取得手段に記憶された、コマンドの実行対象となるコンテンツのコンテンツ識別情報と、第２のコンテンツ識別情報生成手段によって生成された、前記コンテンツ取得手段で取得されたコンテンツのコンテンツ識別情報とが一致していれば、コンテンツに対する処理を実行する。これにより、実行対象のコンテンツと実行対象のコンテンツに対する処理のコマンドとの両方が揃ったときに確実に、コンテンツに対する処理を実行できる。また、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報をコンテンツ生成／取得装置などの外部装置で生成させる必要がないので、外部装置の構成を簡素化できる。
【００５７】
本発明に係るコンテンツ処理装置の好ましい構成の他の１つは、さらに、前記コンテンツ取得手段で記憶されたコンテンツを識別するコンテンツ識別情報を、前記コンテンツ取得手段で記憶されたコンテンツから生成する第２のコンテンツ識別情報生成手段と、少なくとも前記コンテンツ識別情報を、前記コマンド指定装置、または前記コマンド指定装置で読み取り可能な記録媒体へ出力するコンテンツ識別情報出力手段を備える構成である。
【００５８】
上記構成によれば、コンテンツ識別情報出力手段の出力をコマンド指定装置に受信させるか、あるいは記録媒体の情報をコマンド指定装置に読み取らせることによって、コンテンツ処理装置で取得されたコンテンツのコンテンツ識別情報をコマンド指定装置に提供することができる。これにより、コマンド指定装置が、提供されたコンテンツ識別情報を用いて、ユーザによって指定されたコマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けてコンテンツ処理装置に提供することができる。したがって、コンテンツ識別情報をコンテンツ処理装置の外部にある装置からコマンド指定装置へ提供したり、コンテンツ識別情報をコマンド指定装置で生成したりする必要なしに、コマンド指定装置からのコマンド指定によるコンテンツ処理を実行できる。その結果、コンテンツ処理装置およびコマンド指定装置のみでコンテンツ処理システムを構成できると共に、コマンド指定装置の構成を簡素化できる。
【００５９】
本発明のコンテンツ生成／取得装置は、上記の課題を解決するために、コンテンツを生成または取得するコンテンツ生成／取得装置であって、コンテンツを生成または取得するコンテンツ生成／取得手段と、前記コンテンツに対して処理を実行する外部のコンテンツ処理装置、または該コンテンツ処理装置で読み取り可能なコンテンツ用記録媒体へ、少なくとも処理対象となるコンテンツを出力するコマンド実行用出力手段と、前記コンテンツ処理装置による処理を指示するコマンドをコマンド指定用情報を用いて指定する、コンテンツ処理装置外部のコマンド指定装置、または該コマンド指定装置で読み取り可能なコマンド指定用記録媒体へ、少なくとも前記コマンド指定用情報を出力するコマンド指定用出力手段とを備えることを特徴としている。
【００６０】
上記構成によれば、前記コマンド実行用出力手段が、コンテンツ処理装置、または該コンテンツ処理装置で読み取り可能なコンテンツ用記録媒体へ、少なくとも処理対象となるコンテンツを出力する。したがって、コンテンツ処理装置にコンテンツを受信させるか、あるいはコンテンツ処理装置にコンテンツ用記録媒体からコンテンツを読み込ませることによって、コンテンツをコンテンツ処理装置に提供できる。また、上記構成によれば、前記コンテンツ処理装置による処理を指示するコマンドをコマンド指定用情報を用いて指定する、コンテンツ処理装置外部のコマンド指定装置、または該コマンド指定装置で読み取り可能なコマンド指定用記録媒体へ、少なくとも前記コマンド指定用情報を出力する。したがって、コマンド指定装置にコマンド指定用情報を受信させるか、あるいはコマンド指定装置にコマンド指定用記録媒体からコマンド指定用情報を読み込ませることによって、コマンド指定用情報をコマンド指定装置に提供できる。
【００６１】
これらにより、互いに異なる装置であるコマンド指定装置およびコンテンツ処理装置に対してそれぞれ、コンテンツを処理するコマンドの指定に用いられるコマンド指定用情報、および実際に処理する対象のコンテンツを提供することができる。したがって、コマンド指定用情報を用いたコマンドの指定をコンテンツ処理装置外部のコマンド指定装置にさせ、コンテンツに対する指定コマンドの処理をコンテンツ処理装置に実行させることができる。それゆえ、ユーザが、コンテンツ処理装置を直接操作できない状況でも、コマンド指定装置でコマンドを指定することで、コンテンツに対する処理をコンテンツ処理装置に実行させることができる。したがって、ユーザがコンテンツ処理装置を直接操作できる場所にいなければならないという場所の制約や、ユーザがコンテンツ処理装置を直接操作できる時間でなければならないという時間の制約などを受けることなく、ユーザがコンテンツ処理用のコマンド指定操作を、コンテンツ処理装置から離れたその場所にいるときなどにも行うことができる。
【００６２】
さらに、上記構成によれば、コンテンツに対する処理をコンテンツ生成／取得装置の外部にあるコンテンツ処理装置に実行させることができるので、装置内に編集機能等のコンテンツ処理機能を持たなくてもよい。これにより、コンテンツ生成／取得装置に実装する要素を削減し、コンテンツ生成／取得装置のコストおよび体積・重量を削減することができる。コンテンツ生成／取得装置の体積・重量の削減は、コンテンツ生成／取得装置が携帯性を要求されるデジタルカメラである場合には、大きな利点となる。また、コンテンツ処理装置をコンテンツ生成／取得装置から分離することで、コンテンツ生成／取得装置の要素を増大させることなく、コンテンツ処理装置に多くの要素を設けてコンテンツ処理装置の処理能力を高めることができる。したがって、コンテンツ生成／取得装置の要素を増大させることなく、大容量・高画質画像の編集処理などのコンテンツ処理が可能となる。
【００６３】
なお、上記構成において、コマンド指定装置は、コンテンツ生成／取得装置の内部に設けられていてもよい。
【００６４】
また、上記構成において、コマンド指定用情報としては、コンテンツ、コンテンツを形式変換した形式変換コンテンツ、コンテンツ識別情報、コマンド情報などが挙げられる。
【００６５】
本発明に係るコンテンツ生成／取得装置の好ましい構成の１つは、さらに、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成する第３のコンテンツ識別情報生成手段を備え、前記コマンド指定用出力手段は、前記第３のコンテンツ識別情報生成手段で生成されたコンテンツ識別情報を前記コマンド指定用情報として、前記コマンド指定装置または前記コマンド指定用記録媒体へ出力する構成である。
【００６６】
上記構成によれば、第３のコンテンツ識別情報生成手段が、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成し、前記コマンド実行用出力手段が、生成されたコンテンツ識別情報をコマンド指定装置に提供することができる。これにより、コマンド指定装置が、提供されたコンテンツ識別情報を用いて、ユーザによって指定されたコマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とをコンテンツ処理装置に提供することができる。したがって、コンテンツ識別情報をコマンド指定装置で生成する必要なしに、コマンド指定装置からのコマンド指定によるコンテンツ処理を実行できる。その結果、コマンド指定装置の構成を簡素化できる。
【００６７】
本発明に係るコンテンツ生成／取得装置の好ましい構成の他の１つは、さらに、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成する第３のコンテンツ識別情報生成手段を備え、前記コマンド実行用出力手段は、前記第３のコンテンツ識別情報生成手段で生成されたコンテンツ識別情報を前記コンテンツ処理装置または前記コンテンツ用記録媒体へ出力する構成である。
【００６８】
上記構成によれば、第３のコンテンツ識別情報生成手段が、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成し、前記コマンド実行用出力手段が、生成されたコンテンツ識別情報をコンテンツ処理装置に提供できる。これにより、コンテンツ処理装置が、コンテンツ識別情報によってコンテンツを識別した上でコンテンツに対する処理を実行できる。したがって、コンテンツ処理装置が、任意の１つまたは複数のコンテンツに対する処理を実行できる。
【００６９】
さらに、上記構成において、前記コマンド指定用出力手段が、さらに、前記第３のコンテンツ識別情報生成手段で生成されたコンテンツ識別情報を前記コマンド指定装置または前記コマンド指定用記録媒体へも出力する場合、コンテンツ識別情報をコンテンツ処理装置およびコマンド指定装置の両方に提供することができる。これにより、コマンド指定装置からコマンド実行対象のコンテンツ識別情報を指定することで、任意の１つまたは複数のコンテンツに対する処理を確実にコンテンツ処理装置に行わせることができる。
【００７０】
本発明に係るコンテンツ生成／取得装置の好ましい構成の他の１つは、さらに、前記コマンド実行対象となるコンテンツをコマンド指定装置で扱える形式に変換するコンテンツ変換手段を備え、前記コマンド指定用出力手段は、前記コンテンツ変換手段で形式変換されたコンテンツを前記コマンド指定用情報として、前記コマンド指定装置またはコマンド指定用記録媒体へ出力する構成である。
【００７１】
上記構成によれば、コンテンツ変換手段が、前記コマンド実行対象となるコンテンツをコマンド指定装置で扱える形式に変換し、前記コマンド指定用出力手段が、前記コンテンツ変換手段で形式変換されたコンテンツをコマンド指定用情報をコマンド指定装置に提供できる。これにより、コマンド指定装置が、形式変換されたコンテンツをユーザに提示することでコンテンツに関する何らかの情報をユーザに与えることができるので、ユーザのコマンド指定操作を容易にすることが可能となる。また、コマンド指定装置が、コンテンツ処理機能を備えていれば、形式変換されたコンテンツに対して処理を実行してその実行結果をユーザに提示することで、実際のコンテンツ処理結果の概要をユーザに通知することが可能となる。また、上記構成において、コンテンツの情報量が減少するような形式変換、例えば、各種コンテンツの圧縮処理、画像コンテンツの縮小処理や劣化処理などを行うようにした場合、コンテンツそのものをコマンド指定装置へ提供する場合と比較して、コマンド指定装置における（形式変換された）コンテンツの取得処理や提示処理等の処理にかかる負荷が軽減される。
【００７２】
上記コンテンツ変換手段を備えるコンテンツ生成／取得装置において、前記コンテンツ変換手段は、コンテンツを縮小変換（縮小処理）できるものであり、前記コマンド指定用出力手段は、前記コンテンツ変換手段で縮小変換されたコンテンツを前記コマンド指定用情報として、前記コマンド指定装置またはコマンド指定用記録媒体へ出力することが好ましい。
【００７３】
上記構成によれば、コンテンツそのものをコマンド指定装置へ提供する場合と比較して、コマンド指定装置におけるコンテンツの取得処理や提示処理等の処理にかかる負荷が軽減される。
【００７４】
本発明に係るコンテンツ処理システムは、上記の課題を解決するために、前記コマンド指定装置と、前記コンテンツ処理装置と、前記コンテンツ生成／取得装置とを備え、前記コマンド出力手段は、前記コマンドおよびコンテンツ識別情報を対応付けて前記コマンド取得手段へ送信するものであり、前記コマンド実行用出力手段は、コンテンツを前記コンテンツ取得手段へ送信するものであり、前記コマンド指定用出力手段は、前記コマンド指定用情報を前記コマンド指定装置へ送信するものであることを特徴としている。
【００７５】
上記構成によれば、前記コマンド指定装置、コンテンツ処理装置、およびコンテンツ生成／取得装置を組み合わせたので、前述したコマンド指定装置、コンテンツ処理装置、およびコンテンツ生成／取得装置の効果を得ることができる。
【００７６】
すなわち、まず、ユーザがコンテンツ処理装置を直接操作できる場所にいなければならないという場所の制約や、ユーザがコンテンツ処理装置を直接操作できる時間でなければならないという時間の制約などを受けることなく、ユーザがコマンド指定装置の操作によってコンテンツ処理をコンテンツ処理装置に実行させることができる。さらに、コンテンツ処理装置による任意の１つまたは複数のコンテンツに対する処理のコマンドをコマンド指定装置からタイミングの制約なしに指定できる。また、コマンド指定装置およびコンテンツ生成／取得装置にコンテンツ処理機能を備える必要がなく、したがって、コマンド指定装置およびコンテンツ生成／取得装置に高性能の処理機能を備える必要がない。
【００７７】
さらに、上記構成によれば、前記コマンド出力手段は、コマンドおよびコンテンツ識別情報を前記コマンド取得手段へ送信するものであり、前記コマンド実行用出力手段は、コンテンツを前記コンテンツ取得手段へ送信するものであり、前記コマンド指定用出力手段は、前記コマンド指定用情報を前記コマンド指定装置へ送信するものである。これにより、前記コンテンツ処理手段が、コマンド指定装置からの前記コマンドおよびコンテンツ識別情報の送信と、コンテンツ生成／取得装置からのコンテンツの送信との両方がなされた時点ですぐに、コンテンツ処理を行うことができる。したがって、ユーザのコマンド指定あるいは外部からのコンテンツ送信に応答してリアルタイムにコンテンツ処理を行うことができる。また、前記コンテンツ生成／取得装置にてコンテンツが生成または取得された時点ですぐに、コマンド指定を行うことができる。また、前記コマンド、コンテンツ識別情報、コンテンツ、およびコマンド指定用情報に関する情報交換のために、メディア交換作業などの作業が不要である。
【００７８】
また、前記コンテンツ処理システムにおいて、前記コンテンツ生成／取得装置が、さらに、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成する第３のコンテンツ識別情報生成手段を備え、前記コマンド指定用出力手段が、前記第３のコンテンツ識別情報生成手段で生成されたコンテンツ識別情報を前記コマンド指定用情報として、前記コマンド指定装置へ出力する構成であり、前記前記コマンド指定装置が、さらに、前記コンテンツ識別情報を前記コンテンツ生成／取得装置から受信する第１の通信手段を備え、前記コンテンツ識別情報取得手段が、前記第１の通信手段から前記コンテンツ識別情報を取得する構成（第１の実施の形態に対応する構成）である場合、以下の効果が得られる。
【００７９】
すなわち、上記構成によれば、第３のコンテンツ識別情報生成手段が、前記コンテンツ生成／取得手段によって生成または取得されたコンテンツから、コンテンツを識別するコンテンツ識別情報を生成し、前記コマンド実行用出力手段が、生成されたコンテンツ識別情報をコマンド指定装置に提供することができる。これにより、コマンド指定装置が、提供されたコンテンツ識別情報を用いて、ユーザによって指定されたコマンドと該コマンドの実行対象となるコンテンツのコンテンツ識別情報とをコンテンツ処理装置に提供することができる。したがって、コンテンツ識別情報をコマンド指定装置で生成する必要なしに、コマンド指定装置からのコマンド指定によるコンテンツ処理を実行できる。その結果、コマンド指定装置の構成を簡素化できる。
【００８０】
また、前記コンテンツ処理システムにおいて、コンテンツを生成／取得する外部のコンテンツ生成／取得装置からコンテンツを受信する第１の通信手段と、前記第１の通信手段で受信されたコンテンツから前記コンテンツ識別情報を生成する第１のコンテンツ識別情報生成手段とを備え、前記コンテンツ識別情報取得手段が、前記第１のコンテンツ識別情報生成手段から前記コンテンツ識別情報を取得する構成（第２の実施の形態に対応する構成）である場合、さらに以下の効果が得られる。
【００８１】
すなわち、上記構成によれば、コンテンツ生成／取得装置がコンテンツ識別情報生成手段を備えなくても、コンテンツ出力手段を備えていれば、コマンド指定装置でコンテンツ識別情報を生成して処理対象となるコンテンツを特定し、コマンド処理を行うことができる。さらに、上記構成によれば、コンテンツ識別情報の生成がコマンド指定装置で行われるため、多様なコンテンツ提供元（コンテンツ生成／取得装置など）からコンテンツを取得する場合であっても、重複したコンテンツ識別情報の生成を避けて、全体で一意となるコンテンツ識別情報を容易に生成することができる。
【００８２】
なお、上記構成のコンテンツ処理システムにおいて、コンテンツ処理装置は、大容量の記憶部を持ち、高い処理能力を持つことが好ましい。
【００８３】
本発明に係るコンテンツ処理システムは、前記コマンド指定装置と、前記コンテンツ処理装置とを備え、前記コマンド出力手段は、前記コマンド指定手段により指定されたコマンドと、該コマンドの実行対象となるコンテンツのコンテンツ識別情報とを対応付けて前記コマンド取得手段へ送信するものであることを特徴としている。
【００８４】
上記構成によれば、前記コマンド指定装置およびコンテンツ処理装置を組み合わせたので、前述したコマンド指定装置およびコンテンツ処理装置の効果を得ることができる。
【００８５】
すなわち、まず、ユーザがコンテンツ処理装置を直接操作できる場所にいなければならないという場所の制約や、ユーザがコンテンツ処理装置を直接操作できる時間でなければならないという時間の制約などを受けることなく、ユーザがコマンド指定装置の操作によってコンテンツ処理をコンテンツ処理装置に実行させることができる。さらに、コンテンツ処理装置による任意の１つまたは複数のコンテンツに対する処理のコマンドをコマンド指定装置からタイミングの制約なしに指定できる。
【００８６】
さらに、上記構成によれば、前記コマンド出力手段は、コマンドおよびコンテンツ識別情報を前記コマンド取得手段へ送信するものである。これにより、前記コンテンツ処理手段が、コマンド指定装置から前記コマンドおよびコンテンツ識別情報が送信された時点ですぐに、コンテンツ処理を行うことができる。したがって、ユーザのコマンド指定に応答してリアルタイムにコンテンツ処理を行うことができる。また、前記コマンドおよびコンテンツ識別情報に関する情報交換のために、メディア交換作業などの作業が不要である。
【００８７】
本発明の他の目的、特徴、および優れた点は、以下に示す記載によって十分分かるであろう。また、本発明の利点は、添付図面を参照した次の説明によって明白になるであろう。
【図面の簡単な説明】
【００８８】
【図１】本発明の第１の実施の形態に係るコンテンツ処理システムの概略構成を示す図である。
【図２】本発明の第１の実施の形態に係るコマンド指定装置の機能的構成を示すブロック図である。
【図３】本発明の第１および第２の実施の形態に係るコンテンツ処理装置の機能的構成を示すブロック図である。
【図４】本発明の第１の実施の形態に係るコンテンツ生成／取得装置の機能的構成を示すブロック図である。
【図５】各装置を実現するコンピュータシステムの内部構成を示すブロック図である。
【図６】本発明の第１の実施の形態に係るコンテンツ生成／取得装置におけるコンテンツ生成手順を示すフローチャートである。
【図７】本発明の第１の実施の形態に係るコマンド指定装置におけるコマンド指定の処理手順を示すフローチャートである。
【図８】図７のコマンド生成処理Ｓ６５のより詳細な処理手順を示すフローチャートである。
【図９（ａ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図９（ｂ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図９（ｃ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図９（ｄ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１０（ａ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１０（ｂ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１１（ａ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１１（ｂ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１１（ｃ）】本発明に係るコマンド指定装置におけるコマンド指定処理時の表示例を示す図である。
【図１２】本発明に係るコマンド指定装置がコマンド出力処理Ｓ６７で出力するコマンドデータの一例を示す図である。
【図１３】本発明の第１および第２の実施の形態に係るコンテンツ処理装置のコンテンツ処理手順を示すフローチャートである。
【図１４】本発明の第２の実施の形態に係るコンテンツ処理システムの概略構成を示す図である。
【図１５】本発明の第２の実施の形態に係るコンテンツ生成／取得装置１２の機能的構成を示すブロック図である。
【図１６】本発明の第２の実施の形態に係るコマンド指定装置の機能的構成を示すブロック図である。
【図１７】本発明の第３の実施の形態に係るコンテンツ処理システムの概略構成を示す図である。
【図１８】本発明の第３の実施の形態に係るコンテンツ処理装置としてのハードディスクレコーダの概略構成図である。
【図１９】本発明の第３の実施の形態に係るコンテンツ処理装置としてのハードディスクレコーダのコマンド指定用情報出力処理の手順を示す図である。
【図２０】本発明の第３の実施の形態に係るコンテンツ処理装置としてのハードディスクレコーダのコンテンツ処理手順を示す図である。
【図２１】本発明の第３の実施の形態に係るコマンド指定装置としての携帯電話機１４０の機能構成図である。
【符号の説明】
【００８９】
１０    コマンド指定装置
１０Ａ  コマンド指定装置
１１    コンテンツ処理装置
１２    コンテンツ生成／取得装置
１２Ａ  コンテンツ生成／取得装置
２１    短距離通信部（第１の通信手段）
２２    コマンド指定用情報取得部
（コンテンツ識別情報取得手段、変換コンテンツ取得手段）
２３    コマンド指定処理部（コマンド指定手段、コマンド記憶手段）
２５    コマンド出力部（コマンド出力手段）
２６    広域通信部（広域無線通信手段）
２６Ａ  広域通信部（第１の通信手段）
２７    コンテンツ識別情報生成部（第１のコンテンツ識別情報生成手段）
３１    広域通信部（第２の通信手段）
３２    コマンド情報取得部（コマンド取得手段）
３３    コマンド情報記憶部（コマンド取得手段）
３４    短距離通信部（第３の通信手段）
３５    コネクタ（第３の通信手段）
３６    コンテンツ情報取得部（コンテンツ取得手段）
３７    コンテンツ情報記憶部（コンテンツ取得手段）
３８    コンテンツ確認部（コンテンツ処理手段）
３９    コマンド実行部（コンテンツ処理手段）
４１    コンテンツ生成／取得部（コンテンツ生成／取得手段）
４２    コンテンツ識別情報生成部（第３のコンテンツ識別情報生成手段）
４４    コンテンツ出力部（コマンド実行用出力手段）
４５    コマンド指定用情報出力部（コマンド指定用出力手段）
４６    コンテンツ変換部（コンテンツ変換手段）
１３０  ハードディスクレコーダ（コンテンツ処理装置）
１３１  放送受信部（第３の通信手段）
１３２  コンテンツ識別情報生成部（第２のコンテンツ識別情報生成手段）
１３３  コマンド指定用情報出力部（コンテンツ識別情報出力手段）
１４０  携帯電話機（コマンド指定装置）
【発明を実施するための最良の形態】
【００９０】
以下、図面を参照しつつ本発明の具体的な実施の形態について説明する。なお、以下の説明では、同様の機能を果たす部品には同じ番号を付与している。従って、同じ番号については変更や差異がない限り説明を繰り返さない。【００９１】
〔第１の実施の形態〕
以下に例示する本発明の第１の実施の形態に係るコンテンツ処理システムは、デジタルカメラなどのコンテンツを生成または取得する装置（コンテンツ生成／取得装置）と、コンテンツに対して実行する処理のコマンドを指定する携帯電話機などのコマンド指定装置と、指定されたコマンドで指示された処理をコンテンツに対して実行するコンテンツ処理装置とを備えている。【００９２】
このコンテンツ処理システムでは、まず、コマンド指定装置が、コンテンツ生成／取得装置からコンテンツを識別するコンテンツ識別情報（コンテンツ識別子）を取得し、次に、取得したコンテンツ識別情報によって識別されるコンテンツに対するコマンドの指定を行い、コンテンツ識別情報とコンテンツ識別情報が識別するコンテンツに対して指定されたコマンドとを対応付けて、コンテンツ処理装置に出力する。コンテンツ処理装置は、コマンド指定装置から出力された、コンテンツ識別情報と、コンテンツ識別情報が識別するコンテンツに対して指定されたコマンドとを受信し、また、コンテンツ生成／取得装置から前記コンテンツ識別情報が識別するコンテンツを受信すると、前記コンテンツ識別情報が識別するコンテンツに対して指定されたコマンドを実行する。【００９３】
図１に、本発明の第１の実施の形態に係るコンテンツ処理システム全体の構成を概略的に示す。本コンテンツ処理システムは、コンテンツ生成／取得装置１２と、コマンド指定装置１０と、コンテンツ処理装置１１とを備えている。【００９４】
コンテンツ生成／取得装置１２は、コンテンツを、撮像機能などによって生成するか、または、受信機能などによって取得し、少なくともコンテンツ識別情報を含むコマンド指定用情報をコマンド指定装置１０へ出力し、また、少なくともコンテンツをコンテンツ処理装置１１へ出力する。【００９５】
コマンド指定装置１０は、コンテンツ生成／取得装置１２から少なくともコンテンツ識別情報を含むコマンド指定用情報を取得し、ユーザからテンキーやマイクなどの入力手段により該コンテンツ識別情報により特定されるコンテンツに対する編集処理等の処理のコマンドの指定を受け付け、当該コンテンツ識別情報と指定されたコマンドとをコンテンツ処理装置１１へ出力する。【００９６】
コンテンツ処理装置１１は、コンテンツ生成／取得装置１２からコンテンツを取得し記憶することができ、また、コマンド指定装置１０からコンテンツ識別情報と指定されたコマンドとを取得し記憶することができる。コンテンツ処理装置１１は、コマンド指定装置１０からコンテンツ識別情報と指定されたコマンドとを取得および記憶し、かつ、コマンド指定装置１０から取得したコンテンツ識別情報によって特定されるコンテンツをコンテンツ生成／取得装置１２から取得および記憶していると、当該コンテンツに対してコマンド指定装置１０から取得したコマンドの処理を実行する。【００９７】
コンテンツ生成／取得装置１２は、具体的には、静止画（および動画）の画像コンテンツを生成可能なデジタルカメラ、動画（および静止画）の画像コンテンツを生成可能なデジタルムービーカメラ、放送局から動画コンテンツなどの放送コンテンツを取得する携帯型の放送受信機などである。本実施の形態においては、コンテンツ生成／取得装置１２は、デジタルカメラであり、撮像処理により生成した動画（映像）または静止画である画像コンテンツのコンテンツ識別情報を少なくとも含むコマンド指定用情報を、短距離無線通信、またはメディア交換（提供しようとする情報を情報提供元の装置で記録媒体へ書き込んだ後、ユーザが記録媒体を情報提供元の装置から取り外して情報提供先の装置に取り付け、情報提供先の装置が記録媒体から情報を読み込む方法）によりコマンド指定装置１０に出力する。また、コンテンツ生成／取得装置１２は、画像コンテンツと当該画像コンテンツのコンテンツ識別情報とを対応付けて、短距離無線通信、またはメディア交換により、コンテンツ処理装置１１に出力する。【００９８】
コマンド指定装置１０は、具体的には、携帯電話機、ＰＤＡ(Personal Digital Assistants)、携帯型ＰＣ(Personal Computer)などである。本実施の形態においては、コマンド指定装置１０は、携帯電話機である。コマンド指定装置１０は、コンテンツ生成／取得装置１２から短距離無線通信、またはメディア交換により、少なくともコンテンツ識別情報を含むコマンド指定用情報を取得する。また、コマンド指定装置１０は、ユーザによるテンキーなどの操作入力部の操作により、当該コンテンツ識別情報が特定する画像コンテンツに対するコマンド内容を取得する。さらに、指定されたコマンド（の内容を表す情報）と、コマンド対象である画像コンテンツのコンテンツ識別情報とを、コンテンツ処理装置１１へ、例えば広域網を介した通信、またはメディア交換により出力する。【００９９】
コンテンツ処理装置１１は、具体的には大容量記憶部と高い処理能力を持つ、ハードディスクレコーダや据置き型のＰＣ、ＳＴＢ(Set Top Box)などである。本実施の形態においては、コンテンツ処理装置１１は、ハードディスクレコーダであり、コンテンツ生成／取得装置１２（またはコンテンツ生成／取得装置１２によって画像コンテンツおよびコンテンツ識別情報が書き込まれた記録媒体（メディア交換の場合））から画像コンテンツと当該画像コンテンツのコンテンツ識別情報とを取得し、また、コマンド指定装置１０（またはコンテンツ生成／取得装置１２によってコマンドおよびコンテンツ識別情報が書き込まれた記録媒体（メディア交換の場合））から、画像コンテンツに対する処理を指示するコマンドと、コマンドの実行対象（コマンドによって指示された処理の実行対象）である画像コンテンツのコンテンツ識別情報とを取得する。さらに、コンテンツ処理装置１１は、取得した画像コンテンツのコンテンツ識別情報に基づいて、コマンドによって指示された処理を当該コマンドの対応する画像コンテンツに対して実行する。【０１００】
次に、コマンド指定装置１０、コンテンツ生成／取得装置１２、コンテンツ処理装置１１のそれぞれの機能的構成について説明を行う。なお、以下の説明では、装置間での情報交換が通信によって行われる場合について説明し、装置間での情報交換がメディア交換によって行われる場合については説明を省略する。【０１０１】
図２に、本実施の形態におけるコマンド指定装置１０の機能的構成をブロック図で示す。前述のように、本実施の形態におけるコマンド指定装置１０は、携帯電話機であり、通話機能、メール機能、インターネット接続機能などの、一般的な携帯電話機の通常の構成を備えている。一般的な携帯電話機の通常の構成については、公知であるため、その詳細な説明は省略し、本発明に関連する機能構成について説明を行う。【０１０２】
コマンド指定装置１０は、短距離通信部（第１の通信手段）２１、コマンド指定用情報取得部（コンテンツ識別情報取得手段、変換コンテンツ取得手段）２２、コマンド指定処理部（コマンド指定手段、コマンド記憶手段）２３、ＵＩ部２４、コマンド出力部（コマンド出力手段）２５、および広域通信部（広域無線通信手段）２６を備えている。【０１０３】
短距離通信部２１は、コンテンツ生成／取得装置１２などの外部装置との間で、赤外線等による短距離通信、ここではＩｒＤＡ(Infrared Data Assosiation)による通信を行う第１の通信部である。コマンド指定装置１０は、コンテンツ生成／取得装置１２から短距離通信部２１を介して画像コンテンツの縮小画像とその画像コンテンツのコンテンツ識別情報とを含むコマンド指定用情報を取得する。【０１０４】
コマンド指定用情報取得部２２は、コンテンツ生成／取得装置１２から短距離通信部２１を介してコマンド指定用情報を取得し、コマンド指定処理部２３に送る。本実施の形態では、コマンド指定用情報は、コンテンツ生成／取得装置１２から取得され、コンテンツ生成／取得装置１２で撮像された画像コンテンツの縮小画像（画像コンテンツに対して縮小処理を施すことにより得られる画像コンテンツ）と、該画像コンテンツのコンテンツ識別情報とを含む。本実施の形態では、これら縮小画像およびコンテンツ識別情報は、コンテンツ生成／取得装置１２にて互いに対応付けられて出力される。【０１０５】
なお、コマンド指定用情報は、少なくともコンテンツ識別情報を含んでいればよい。したがって、コマンド指定用情報は、画像コンテンツの縮小画像に代えて、他の情報、例えば、画像コンテンツの劣化画像（画像コンテンツに対して情報量を削減するための圧縮処理等のコンテンツ処理（劣化処理）を施すことにより得られる、画像品質が劣化した画像コンテンツ）、画像コンテンツの部分画像などのような、画像コンテンツの概要を示す情報（画像コンテンツに対して情報量を削減するコンテンツ処理が施されたもの）；画像コンテンツの内容を画像コンテンツより少ない情報量で説明する文字情報や音声情報等のコンテンツ説明情報；画像コンテンツ；などを含んでいてもよい。さらには、コマンド指定用情報は、コンテンツ識別情報のみであってもよい。ただし、後述する提示用出力部２３ｆが画像コンテンツの内容を示す情報を出力して画像コンテンツの内容をユーザに示すことができるように、画像コンテンツの概要を示す情報（縮小画像を含む）、コンテンツ説明情報、画像コンテンツなどのような、画像コンテンツの内容を示す情報を含むことが好ましい。画像コンテンツの内容を示す情報としては、短距離通信部２１で受信すべき情報量を削減できる点では、画像コンテンツの概要を示す情報やコンテンツ説明情報などのような、画像コンテンツより情報量の少ない情報が好ましい。また、画像コンテンツより情報量の少ない情報としては、ユーザが画像コンテンツの内容を把握し易く、また、その情報に対してコマンドの処理を行うことでコンテンツ処理装置での処理結果に近い結果（例えば、縮小画像に対するコマンドの処理を施した後の縮小画像）をコマンド指定装置１０が出力することが可能になることから、画像コンテンツの概要を示す情報がより好ましい。画像コンテンツの概要を示す情報としては、後述する提示部２４ａがより多くの画像を一度にユーザに提示することが可能になることから、画像コンテンツの縮小画像が最も好ましい。【０１０６】
コマンド指定処理部２３は、コマンド指定用情報取得部２２で取得された縮小画像およびコンテンツ識別情報を含むコマンド指定用情報を記憶する。コマンド指定処理部２３は、コンテンツ生成／取得装置１２で撮像された画像コンテンツに対するユーザからのコマンド指定が後述するＵＩ部２４の操作入力部２４ｂで受け付けられると、コマンド指定用情報に含まれるコンテンツ識別情報に基づいて、ユーザによって指定されたコマンド内容と、コマンドの実行対象となる画像コンテンツ（予め設定された画像コンテンツ、あるいはユーザにより指定された画像コンテンツ）の識別情報とをコマンド出力部２５に渡す。ここで、コマンド指定処理部２３は、ユーザにより指定された画像コンテンツを実行対象とする場合には、ユーザによる実行対象の画像コンテンツの指定とコマンドの指定との両方が後述するＵＩ部２４の操作入力部２４ｂで受け付けられたときに、ユーザによって指定されたコマンド内容と、ユーザによって指定されたコマンドの実行対象となる画像コンテンツの識別情報とをコマンド出力部２５に渡す。【０１０７】
ＵＩ部２４は、ユーザとのインターフェースの提供を行うものである。ＵＩ部２４は、コマンド指定処理において、コマンド指定用情報に含まれる、実行対象として指定可能な画像コンテンツの縮小画像、指定できるコマンドのリスト、縮小画像に対するコマンドの処理を施した後の縮小画像などを、後述する提示用出力部２３ｆから受け取って、液晶ディスプレイやスピーカ等の出力手段によりユーザに提示する提示部２４ａと、ユーザからのコマンド指定処理（および、必要に応じて、実行対象の画像コンテンツの指定処理）を受け付ける操作入力部２４ｂとを含む。提示部２４ａが、コマンド指定用情報に含まれる、実行対象として指定可能な画像コンテンツの縮小画像を、一度に複数個（または一度に１個ずつ）ユーザに提示することで、ユーザは、実行対象の画像コンテンツの指定を容易に行うことができる。【０１０８】
コマンド出力部２５は、コマンド指定処理部２３により指定されたコマンドを該コマンドの実行対象となる画像コンテンツのコンテンツ識別情報と関連付けて広域通信部２６を介してコンテンツ処理装置１１へ出力する。コマンド指定処理部２３は、好ましくは、前記コマンドと前記コンテンツ識別情報とを対応付けて記憶する機能（コマンド記憶手段）を有する。コマンド出力部２５は、コンテンツ処理装置１１との通信が確立されており、かつ、コマンド指定処理部２３に前記コマンドと前記コンテンツ識別情報とが対応付けて記憶されていれば、コマンド指定処理部２３から前記コマンドと前記コンテンツ識別情報とを読み出し、コンテンツ処理装置１１へ送信する。【０１０９】
広域通信部２６は、コンテンツ処理装置１１などの外部装置と広域網を介して通信を行う第２の通信部である。本実施の形態における広域通信部２６は、携帯電話機のインターネット接続機能を含む。【０１１０】
コマンド指定処理部２３は、ＵＩ部２４によってユーザとインタラクトを行い画像コンテンツに対するコマンドの指定処理を行うコマンド指定部２３ａ、コマンド指定装置１０の現在の地理的な位置情報を取得する位置情報取得部２３ｂ、前記位置情報取得部２３ｂにより取得された位置情報の履歴を記憶する位置履歴記憶部２３ｃ、コマンド指定処理において画像コンテンツの撮像場所を関連付けるなど位置履歴記憶部２３ｃに記憶された位置情報を処理する位置情報処理部２３ｄ、コマンド指定用情報取得部２２から取得したコマンド指定用情報や、編集コマンドで利用する効果を指定するコード、演出用の素材データなどのデータを記憶するデータ記憶部２３ｅ、ユーザに編集操作を促したり、編集中のイメージなどを提示したりする画像をＵＩ部２４の提示部２４ａに出力する提示用出力部２３ｆ、画像コンテンツに付属される付属データを入力部（図示しない）から受け取ってコマンド指定部２３ａに入力する付属データ入力部２３ｇ、などを含んでいる。付属データ入力部２３ｇは、例えば、携帯電話機であるコマンド指定装置１０の図示しないマイク（入力部）により集音した説明音声などの音声データを、映像コンテンツに付属される付属データとしてコマンド指定部２３ａに入力する。位置情報取得部２３ｂは、本実施の形態では、現在広く利用されているＧＰＳ（Global Positioning System)により実現される。【０１１１】
図３に、本実施の形態におけるコンテンツ処理装置１１の機能的構成をブロック図で示す。前述のように、本実施の形態におけるコンテンツ処理装置１１は、ハードディスクレコーダであり、放送受信機能、録画再生機能、ＤＶＤ(Digital Versatile Disc)への書き込み読み出し機能などの、一般的なハードディスクレコーダの通常の構成を備えている。一般的なハードディスクレコーダの通常の構成については、公知であるためその詳細な説明は省略し、本発明に関連する機能構成について説明を行う。【０１１２】
コンテンツ処理装置１１は、広域通信部（第２の通信手段）３１、コマンド情報取得部（コマンド取得手段）３２、コマンド情報記憶部（コマンド取得手段）３３、短距離通信部（第３の通信手段）３４、コネクタ（第３の通信手段）３５、コンテンツ情報取得部（コンテンツ取得手段）３６、コンテンツ情報記憶部（コンテンツ取得手段）３７、コンテンツ確認部（コンテンツ処理手段）３８、およびコマンド実行部（コンテンツ処理手段）３９を備えている。【０１１３】
広域通信部３１は、インターネット接続を提供する第１の通信部である。コマンド情報取得部３２は、コマンド指定装置１０から、広域通信部２６を介してコマンド情報を取得し、コマンド情報記憶部３３に一旦記憶する。コマンド情報は、コンテンツ生成／取得装置１２で撮像された画像コンテンツに対するユーザから指定されたコマンド内容と、コマンドの実行対象となる画像コンテンツのコンテンツ識別情報とを含む。【０１１４】
短距離通信部３４は、コンテンツ生成／取得装置１２などの外部装置と赤外線により短距離通信を行う第２の通信部である。コネクタ３５は、コンテンツ生成／取得装置１２などの外部装置からＵＳＢ(Universal Serial Bus)による有線接続で情報を取得することができるＵＳＢコネクタである。【０１１５】
コンテンツ情報取得部３６は、コンテンツ生成／取得装置１２から短距離通信部３４またはコネクタ３５を介してコンテンツ情報を取得し、コンテンツ情報記憶部３７に一旦記憶する。コンテンツ情報は、画像コンテンツと該画像コンテンツのコンテンツ識別情報とを含む。【０１１６】
コンテンツ確認部３８は、コマンド情報記憶部３３内とコンテンツ情報記憶部３７内とに同じコンテンツ識別情報が存在するかどうかを確認し、同じコンテンツ識別情報が存在した場合、そのコンテンツ識別情報を、コマンドの実行対象のコンテンツ識別情報として、そのコンテンツ識別情報に関連付けられているコマンドと共に、コマンド実行部３９に渡す。【０１１７】
コマンド実行部３９は、コマンドの実行対象となっているコンテンツ情報記憶部３７内の画像コンテンツを、コンテンツ確認部３８から受け取ったコンテンツ識別情報によって識別し、識別された画像コンテンツ（コンテンツデータ）に対して、指定されたコマンドが示す処理を実行する。【０１１８】
本実施形態では、コマンド実行部３９は、画像コンテンツに対する処理として、画像コンテンツの加工処理（位置情報、メモ（コメント）、地図情報、コマンド指定装置１０に固有の情報（所有者情報等）等の付加情報を画像コンテンツに付加する処理；画像編集処理；画像コンテンツにセキュリティ保護をかける処理；など）、画像コンテンツを包含しうる他のコンテンツ、例えば、スライドショー、デジタルアルバム、画像コンテンツを包含しうる文書ファイル等に対して画像コンテンツを組み込む統合処理、画像コンテンツを含むメールの作成処理や画像コンテンツを含むメールの送信処理などのメール処理、ブログやオンラインアルバム等のようなウェブ上の画像コンテンツ保存スペースへ画像コンテンツをアップロードするアップロード処理、ＦＡＸ送信処理、テレビ電話への送信処理、画像コンテンツの印刷処理、ユーザへの画像コンテンツの提示処理（表示処理等）を実行可能である。【０１１９】
コマンド実行部３９は、画像コンテンツを記憶するコンテンツ記憶部３９ａと、指定されたコマンド（コマンド内容）が画像コンテンツの加工処理であった場合に画像コンテンツに加工処理を行うデータ加工部３９ｂと、コマンド内容がメール送信処理などのメール処理であった場合にメール送信処理などのメール処理を行うメール処理部３９ｃと、コマンド内容が印刷処理であった場合に画像コンテンツの印刷処理（プリントアウトなど）を行う印刷処理部３９ｄと、コマンド内容が画面への画像コンテンツの出力（表示処理）などの提示処理であった場合に提示処理を行う提示処理部３９ｅと、コマンド内容がアップロード処理であった場合に、ウェブ上の画像コンテンツ保存スペースへ画像コンテンツをアップロードするアップロード処理部（図示しない）と、コマンド内容がＦＡＸ送信処理であった場合に、画像コンテンツをＦＡＸ送信するＦＡＸ処理部（図示しない）と、コマンド内容がテレビ電話への送信処理であった場合に、画像コンテンツをテレビ電話へ送信するテレビ電話処理部（図示しない）と、コマンド内容が外部機器の制御やメール送信処理、アップロード処理などを含む場合に、他の装置と通信を行う通信部３９ｆとを含む。また、データ加工部３９ｂは、指定されたコマンドが他のコンテンツへの統合処理であった場合に、画像コンテンツに統合処理を行う。さらに、データ加工部３９ｂは、指定されたコマンドが画像コンテンツを削除する削除処理であった場合に、画像コンテンツに削除処理を行う。【０１２０】
図４に、本実施の形態におけるコンテンツ生成／取得装置１２の機能的構成をブロック図で示す。【０１２１】
前述のように、本実施の形態におけるコンテンツ生成／取得装置１２は、デジタルカメラであり、光学的な焦点調節機能や露光調節機能などの撮像機能、画像圧縮や消去などの画像処理機能など、一般的なデジタルカメラの通常の構成を備えているものとする。一般的なデジタルカメラの通常の構成については、公知であるためその詳細な説明は省略し、本発明に関連する機能構成についてのみ説明を行う。【０１２２】
コンテンツ生成／取得装置１２は、コンテンツ生成／取得部（コンテンツ生成／取得手段）４１、コンテンツ識別情報生成部（第３のコンテンツ識別情報生成手段）４２、コンテンツ記憶部４３、コンテンツ出力部（コマンド実行用出力手段）４４、コマンド指定用情報出力部（コマンド指定用出力手段）４５、短距離通信部４８、およびコネクタ４９を備えている。【０１２３】
コンテンツ生成／取得部４１は、デジタルカメラの画像撮像機能を有し、画像コンテンツの生成を行う。すなわち、コンテンツ生成／取得部４１は、撮像によって画像コンテンツを生成するコンテンツ生成部である。【０１２４】
コンテンツ識別情報生成部４２は、コンテンツ生成／取得部４１による画像コンテンツの生成に伴い、当該画像コンテンツを本システム内で一意に特定するコンテンツ識別情報を生成し、当該画像コンテンツに対応付ける。ここでは、本コンテンツ生成／取得装置１２を一意に識別する装置識別子（製品シリアル番号など）と画像コンテンツを生成した日付・時刻とを組み合わせることにより、コンテンツ識別情報を生成する。もちろん、コンテンツ識別情報の生成方法としては、一画像コンテンツにつき一つずつカウントアップするカウンタの数値をコンテンツ識別情報とする（すなわち、撮像した順序の連続番号を各画像コンテンツのコンテンツ識別情報に付与する）方法、乱数をコンテンツ識別情報として用いる方法など、他の良く知られた方法を用いてもよい。【０１２５】
コンテンツ記憶部４３は、コンテンツ生成／取得部４１によって生成された画像コンテンツと、コンテンツ識別情報生成部４２によって該画像コンテンツに対して生成されたコンテンツ識別情報とを対応付けて記憶する。【０１２６】
コンテンツ出力部４４は、コンテンツ処理装置１１などの外部装置に対して画像コンテンツと該画像コンテンツのコンテンツ識別情報とを対応付けて出力する。コンテンツ出力部４４における画像コンテンツおよびコンテンツ識別情報の出力は、例えば画像コンテンツおよびコンテンツ識別情報が生成される度に行われる。【０１２７】
コマンド指定用情報出力部４５は、コンテンツ記憶部４３に記憶された画像コンテンツの縮小画像と該画像コンテンツのコンテンツ識別情報とを対応付けて短距離通信部４８を介してコマンド指定装置１０などの外部装置へコマンド指定用情報として出力する。また、コマンド指定用情報出力部４５は、コンテンツ記憶部４３に記憶された画像の一部または全部を対象としたコマンド指定するために必要な情報の出力も行う。コマンド指定用情報出力部４５におけるコマンド指定用情報の出力は、例えば、縮小画像およびコンテンツ識別情報が生成される度に行われる。【０１２８】
コマンド指定用情報出力部４５は、さらに、コンテンツ記憶部４３に記憶された画像コンテンツに対して、コンテンツ変換として縮小処理を行い、縮小画像を生成するコンテンツ変換部（コンテンツ変換手段）４６と、該画像コンテンツに対して指定可能なコマンドを制限するためのコマンド制限情報や、撮像日時情報などのコマンド指定用補助情報を生成するためのコマンド指定用補助情報生成部４７とを含む。コンテンツ変換部４６における縮小画像コンテンツなどの生成は、例えば画像コンテンツが生成される度に行われる。なお、コンテンツ変換部４６は、縮小処理に代えて、他のコンテンツ変換、例えば、フォーマット変換、回転処理、劣化処理なども行うものであってもよい。【０１２９】
短距離通信部４８は、赤外線通信によりコマンド指定装置１０やコンテンツ処理装置１１などの外部装置に対するデータ転送機能を提供する。ここでは、短距離通信部４８は、ＩｒＤＡ(Infrared Data Assosiation)による赤外線通信を用いるものとする。コネクタ４９は、ＵＳＢによりコンテンツ処理装置１１に対するデータ転送機能を提供するものであり、コンテンツ処理装置１１のコネクタ３５に対してＵＳＢケーブルで接続可能なＵＳＢコネクタである。【０１３０】
コマンド指定用情報出力部４５は、コマンド指定用情報としてフォーマット変換や縮小処理などのコンテンツ変換が施された画像コンテンツを出力しコマンド指定装置１０の提示部２４ａで表示させる場合、出力される情報は、コマンド指定装置１０の表示能力や処理能力を短距離通信部４８によって取得し、取得された表示能力や処理能力に合わせてフォーマット変換や縮小処理などのコンテンツ変換が施された画像コンテンツを出力するようにすると、より好適である。【０１３１】
本実施の形態に係る、コマンド指定装置１０、コンテンツ処理装置１１、コンテンツ生成／取得装置１２は、それぞれ、コマンド指定装置１０、コンテンツ処理装置１１、およびコンテンツ生成／取得装置１２の各々の機能をコンピュータハードウェアに実現させるためのプログラムと、該プログラムを実行するコンピュータハードウェア（コンピュータ）と、そのコンピュータハードウェアによって実行されるコンピュータハードウェアで読み取り可能な記録媒体に格納されるデータと、プログラムおよびデータを記憶する記録媒体とにより実現される。【０１３２】
図５に、コマンド指定装置１０、コンテンツ処理装置１１、およびコンテンツ生成／取得装置１２の各々の機能を実現するコンピュータシステム（コンピュータおよび記録媒体）の内部構成の例を示す。これらのコンピュータシステムは、各種センサーからの信号を検出する入力装置１００１と、外部へ信号を出力する出力装置１００２と、有線での接続機能を提供する有線接続回路１００３と、無線での接続機能を提供する無線接続回路１００４と、ＣＰＵ（コンピュータ）１００５と、実行中のプログラムや一時的データを記憶するＲＡＭ（random access memory）等のメモリ１００７と、各種プログラムやデータを記憶するフラッシュＲＯＭ（read only memory）等の不揮発性メモリ（コンピュータ読み取り可能な記録媒体）１００６とを含む。【０１３３】
コマンド指定装置１０、コンテンツ処理装置１１、コンテンツ生成／取得装置１２の各々の機能を各ＣＰＵ１００５に実現させるための各プログラムは、不揮発性メモリ１００６に記憶されており、実行の際に不揮発性メモリ１００６から読み出されてメモリ１００６にロードされ、ＣＰＵ１００５によって実行される。コンピュータシステムの動作は周知であるので、詳細な説明はここでは繰り返さない。【０１３４】
なお、上記プログラムは、コマンド指定装置１０、コンテンツ処理装置１１、およびコンテンツ生成／取得装置１２の各々の全機能を実現するものである必要はなく、コマンド指定装置１０、コンテンツ処理装置１１、およびコンテンツ生成／取得装置１２の特徴的な機能を実現できるものであればよい。したがって、例えば、コマンド指定装置１０のためのプログラムは、コマンド指定用情報取得部２２、コマンド指定処理部２３、およびコマンド出力部２５の機能を少なくとも実現できるものであればよい。また、コンテンツ処理装置１１のためのプログラムは、コマンド情報取得部３２、コンテンツ情報取得部３６、コンテンツ確認部３８、およびコマンド実行部３９の機能を少なくとも実現できるものであればよい。また、コンテンツ生成／取得装置１２のためのプログラムは、コンテンツ識別情報生成部４２およびコマンド指定用情報出力部４５の機能を少なくとも実現できるものであればよい。【０１３５】
また、コンピュータハードウェアの構成は、図５の例に限定されるものではなく、種々の変更が可能である。また、プログラムを記憶する記録媒体は、コンピュータ読み取り可能な記録媒体であれば、フラッシュＲＯＭに限定されるものではなく、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ等の半導体メモリ系などであってもよい。また、有線接続回路１００３や無線接続回路１００４は、省略可能である。また、記録媒体において、プログラムは、コンピュータで読み取り可能な形式で記録されていればよく、実行形式プログラム、中間コードプログラム、ソースプログラムなど、種々の形式で記録されうる。【０１３６】
また、コンピュータシステムの有線接続回路１００３または無線接続回路１００４を通信ネットワークと接続可能に構成し、上記プログラムのコードを通信ネットワークを介してＣＰＵ１００５およびメモリ１００７に供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムのコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。【０１３７】
次に、第１の実施の形態における各装置の処理手順を説明する。【０１３８】
図６に、コンテンツ生成／取得装置１２におけるコンテンツ生成手順を示す。【０１３９】
まず、ユーザ操作によりコンテンツ生成／取得装置１２において撮像処理が開始されると（Ｓ５１でＹｅｓ）、コンテンツ生成／取得部４１は撮像処理を行い、画像コンテンツを生成する（Ｓ５２）。ここで撮像された画像は、例えばＳＸＧＡ(Super eXtended Graphics Array)の高解像度画像である。次に、コンテンツ識別情報生成部４２は、撮像した画像を一意に示すコンテンツ識別情報を生成し（Ｓ５３）、該生成されたコンテンツ識別情報と該画像コンテンツとをコンテンツ記憶部４３に一旦保存する。【０１４０】
次に、コマンド指定用情報出力部４５は、コンテンツ変換部４６によって該画像コンテンツの縮小処理を行って縮小画像をコマンド指定用情報として作成し、また、コマンド指定用補助情報生成部４７が、該画像コンテンツに対して指定可能なコマンドの制限に関するコマンド制限情報や、該画像コンテンツに関する情報としてコマンド指定装置１０が指定処理時にユーザへ提示する撮像日時情報などのコマンド指定用補助情報を生成する（Ｓ５４）。続いて、コマンド指定用情報出力部４５は、それら縮小画像およびコマンド指定用補助情報を該画像コンテンツのコンテンツ識別情報と対応付けて短距離通信部４８を介してコマンド指定装置１０へコマンド指定用情報として出力する（Ｓ５５）。【０１４１】
次に、コンテンツ出力部４４は、画像コンテンツと該画像コンテンツのコンテンツ識別情報とを対応付けて短距離通信部４８を介してコンテンツ処理装置１１へ出力する（Ｓ５６）。【０１４２】
なお、コマンド指定用情報出力部４５は、コマンド指定装置１０の表示能力や処理能力に合った縮小画像を出力する場合には、Ｓ５４の前に予め、コマンド指定装置１０の処理能力や表示能力を短距離通信部４８から取得する。取得されるコマンド指定装置１０の処理能力は、具体的には、例えば、コマンド指定装置１０で処理可能な動画像コンテンツ（および他の時間軸を含む画像コンテンツ）の符号化レート（ビットレート）などである。取得されるコマンド指定装置１０の表示能力は、提示部２４ａで表示可能な画像サイズや、提示部２４ａの解像度、提示部２４ａで表示可能なデプス（色深度）などである。【０１４３】
また、図示していないが、Ｓ５５およびＳ５６において通信エラーや受信側での処理エラーなどにより出力に失敗した場合は、送信キューに保存し定期的あるいはユーザ操作や充電時などに再送信を試みる。こうしたキュー管理については周知であるので詳しく説明はしない。なお、コンテンツ生成／取得装置１２は、Ｓ５５およびＳ５６の出力処理において、それぞれコマンド指定装置１０およびコンテンツ処理装置１１へ出力を行っているが、同じユーザや家族などに所属するそれぞれの装置は、装置識別子などによりお互いに関連する装置が登録されており、通信時にそれぞれ対応する装置へ出力を行う。こうした、機器の識別方法やグルーピングの手法については周知であるので詳しく説明はしない。【０１４４】
また、ここでは、コマンド指定装置１０へのコマンド指定用情報出力（Ｓ５５）が終了した後にコンテンツ処理装置１１へのコマンド処理用情報（画像コンテンツおよび該画像コンテンツのコンテンツ識別情報）の出力処理（Ｓ５６）を行っているが、これらの処理の順序は逆でもよいし、各々の通信手段が異なる場合には、両方の出力処理を並行して行ってもよい。また、本フローでは、コマンド指定用情報出力およびコマンド処理用情報出力は、画像コンテンツが生成または取得されたその都度行っているが、ユーザ指示がなされた時点や、出力先装置との通信リンクが確立した時点で、その時点までに生成または取得された画像コンテンツについてまとめて行ってもよい。また、コマンド指定用情報出力およびコマンド処理用情報出力は、コマンド指定装置１０からの指示に応じて行うようにしてもよい。【０１４５】
図７に、コマンド指定装置１０におけるコマンド指定の処理手順を示す。【０１４６】
まず、短距離通信部２１によってコンテンツ生成／取得装置１２からコンテンツ情報が受信されると（Ｓ６１）、コマンド指定用情報取得部２２は、短距離通信部２１からコマンド指定用情報を取得し、取得したコマンド指定用情報をコマンド指定処理部２３に送る（Ｓ６２）。コマンド指定処理部２３は、コマンド指定用情報取得部２２より受けたコマンド指定用情報をデータ記憶部２３ｅに記録する（Ｓ６３）。なお、受信した情報には、コマンド処理の実行対象となる画像コンテンツに関するコマンド指定用情報が１つまたは複数含まれ、この１つのコマンド指定用情報または複数のコマンド指定用情報のそれぞれは、当該画像コンテンツの縮小画像と当該画像コンテンツを識別するコンテンツ識別情報とを含む。【０１４７】
次に、ＵＩ部２４の操作入力部２４ｂにおいてコンテンツ情報に対してコマンド指定処理が行われると（Ｓ６４でＹｅｓ）、コマンド指定処理部２３は、コンテンツ情報に含まれるコンテンツ識別情報により識別される画像コンテンツに対するコマンド指定処理を行う（Ｓ６５）。本コマンド指定処理の詳細については後述する。【０１４８】
コマンド指定処理部２３によってコマンド指定が行われると、コマンド指定処理部２３は、指定されたコマンドと、該コマンドの対象となる画像コンテンツのコンテンツ識別情報と、必要に応じて、コンテンツ処理装置１１でのコンテンツ処理（コマンド実行）に必要な付属データとを、コマンド出力部２５に送る。コマンド出力部２５は、コマンド指定処理部２３により指定されたコマンドを該コマンドの対象となる画像コンテンツのコンテンツ識別情報（および必要に応じて付属データ）と関連付けて広域通信部２６を介してコンテンツ処理装置１１へ出力する（Ｓ６６）。なお、出力に失敗した場合には、コマンド出力部２５は、前述の出力処理と同様にキュー管理処理を行う。また、コンテンツ処理装置１１への出力を完了すると、コマンド指定処理部２３は、データ記憶部２３ｅ内の不要となったコマンド指定用情報を削除する（Ｓ６８）。【０１４９】
なお、本フローでは、コマンド出力部２５は、コマンド生成処理Ｓ６５が終了する都度にコマンド出力処理Ｓ６６を行っているが、ユーザのコマンド指示とは別にユーザのコマンド出力指示が発生した時点などに、その時点でコマンド出力部２５に記憶されているコマンド情報（コマンドおよびコンテンツ識別情報）についてコマンド出力処理Ｓ６６をまとめて行ってもよい。また、コマンド出力部２５は、コマンド指定処理部２３のデータ記憶部２３ｅに記録されているコマンド指定されたコンテンツ情報全てに関するコマンド情報を出力してもよいし、データ記憶部２３ｅに記録されているコマンド指定されたコンテンツ情報に関するコマンド情報のうち、ユーザが指示した特定のコンテンツ情報に関するコマンド情報だけを出力してもよい。また、コマンド出力部２５は、短距離通信部２１においてコンテンツ処理装置１１が検出されると、短距離通信部２１により接続を行い、コマンド出力処理Ｓ６６を行うようにしてもよい。【０１５０】
図８に、コマンド指定処理部２３によるコマンド生成処理Ｓ６５のより詳細な処理手順を示す。また、図９（ａ）〜図９（ｄ）に、図８を用いて説明するコマンド生成処理Ｓ６５において、ＵＩ部２４の提示部２４ａで表示される画面の例を示す。【０１５１】
まず、提示用出力部２３ｆが、データ記憶部２３ｅに記憶されたコマンド指定用情報の一覧を提示部２４ａに提示する（Ｓ７１）。図９（ａ）は、処理対象となる画像コンテンツのコマンド指定用情報として画像コンテンツの縮小画像とコンテンツ識別情報とを表示した場合の一覧例である。ここでは、コマンド指定用情報取得Ｓ６１において、短距離通信部２１が、コマンド指定装置１０（携帯電話機）で表示確認できるように縮小画像（サムネイル画像）をコンテンツ識別情報と併せて受信するものとする。また、ここでは、コンテンツ識別情報として画像の撮影日時を利用しているものとする。【０１５２】
ユーザがコマンド指定を行う対象として所望する画像コンテンツを選択する操作（例えば、図９（ａ）の画面において、必要に応じてカーソル（図９（ａ）の太枠）を左右に動かして所望の画像コンテンツの縮小画像の位置まで移動させた後、「ＯＫ」ボタンを押す操作）がＵＩ部２４の操作入力部２４ｂにより検出されると（Ｓ７２でＹｅｓ）、コマンド指定部２３ａが、選択されたコマンド指定用情報のコンテンツ識別情報を、実行対象となる画像コンテンツのコンテンツ識別情報としてデータ記憶部２３ｅに記憶させ、提示用出力部２３ｆが、選択されたコンテンツに対して実行可能な処理のコマンド一覧を提示部２４ａに提示する（Ｓ７３）。図９（ｂ）は、この時に提示されるコマンド一覧の例である。ここでは、画像コンテンツの種類毎に指定可能なコマンドが一覧表示されるものとする。ここで提示されるコマンド一覧の情報は、あらかじめコマンド指定部２３ａが保持していてもよいし、Ｓ６１で短距離通信部２１がコンテンツ生成／取得装置１２からコマンド指定用情報として取得してもよい。また、Ｓ６１で、短距離通信部２１が、画像コンテンツに対する一部のコマンドの指定を禁止し、指定可能なコマンドを一部に制限するコマンド制限情報（コマンド指定禁止情報）をコマンド指定用情報として取得してもよい。さらに、コマンド一覧の情報は、コマンド指定部２３ａがＳ７３の前にコンテンツ処理装置１１から受信しておいてもよい。【０１５３】
次に、ユーザがコマンド一覧からコマンドを選択する操作（例えば、図９（ｂ）の画面において、必要に応じてカーソル（図９（ｂ）の黒丸）を上下に動かして所望のコマンドに対応するラジオボタンの位置まで移動させた後、「ＯＫ」ボタンを押す操作）がＵＩ部２４の操作入力部２４ｂにより検出されると（Ｓ７４でＹｅｓ）、前記コマンド指定部２３ａは、当該コマンド実行に付属データが必要であれば、付属データの生成／取得処理を行う（Ｓ７５）。例えば、図９（ｂ）で「スライドショーに入れる」が選択された場合、少なくとも、処理対象の画像をどの順番でどのように表示するか、などを指定する必要がある。この場合、前記コマンド指定部２３ａは、図９（ｃ）に示したように選択画像の表示順序を、図９（ｄ）で示したように選択画像をどのように表示するか、を指定する画面を前記提示部２４ａに出力し、前記操作入力部２４ｂより得られた指示を付属データとして生成／取得する。【０１５４】
次に、コマンド指定部２３ａは、選択されたコマンドおよび前記コマンド付属データを、Ｓ７３でデータ記憶部２３ｅに記憶された実行対象となる画像コンテンツのコンテンツ識別情報と対応付けてデータ記憶部２３ｅに記録する（Ｓ７６）。ユーザによるコマンド指定の終了指示が操作入力部２４ｂで検出されると、コマンド指定処理部２３は、コマンド指定処理を終了し、一連のルーチンの呼び出し元（Ｓ７１）へ戻る（Ｓ７７でＹｅｓ）。ユーザによって引き続きコマンド指定処理を行うことが操作入力部２４ｂにより指示されると、コマンド指定処理部２３は、コンテンツ情報一覧を提示するＳ７１に戻る。【０１５５】
図１０（ａ）は、Ｓ７４でコマンドとして、「位置情報をつける」を選択した場合の画面表示の例を示している。この場合、Ｓ７５でコマンド指定処理部２３の位置情報処理部２３ｄは、画像コンテンツに位置情報をつけるために位置履歴記憶部２３ｃより該選択画像の撮像時間に近い位置データを取り出す。図１０（ｂ）は、取り出した位置データをどのような形式で画像コンテンツと関連付けるかをユーザが選択する画面の例を示している。本例では、「地図」が選択されている。従って、該画像コンテンツには撮影付近の地図データが対応付けて記録される（撮影付近の地図データへの参照情報（保存位置など）が画像コンテンツに付加される）。これにより、手軽に旅行記などを作成することができる。なお、地図データに関しては、コマンド指定装置１０のデータ記憶部２３ｅに記憶されている地図データを利用してもよいし、コマンド指定装置１０の携帯電話網通信部（図示しない）を利用して最新の地図データをダウンロードしてもよい。また、コマンド指定装置１０が、「位置情報をつける」コマンドをコンテンツ処理装置１１に出力する際に、「○×地点の地図を取得して関連付けて保存」というコマンドとしてコンテンツ処理装置１１に出力し、負荷のかかる通信処理である地図データをダウンロードする処理をコンテンツ処理装置１１で行わせるようにしてもよい。【０１５６】
図１１（ａ）は、Ｓ７４でコマンドとして、「誰かに送る」を選択した場合の画面表示を示している。この場合、コマンド指定部２３ａは、Ｓ７５でデータ記憶部２３ｅから送信先候補データを読み出して提示部２４ａに出力する。図１１（ｂ）は、この場合の提示部２４ａの表示例である。ここで、「ブログアップ」を選択すると、コマンド指定部２３ａは、送信するべきブログサービスの選択画面を提示部２４ａに表示する。図１１（ｃ）は送信するべきブログサービスを選択する画面例を示している。【０１５７】
図１２は、Ｓ６７でコンテンツ処理装置１１に出力される、コマンド実行対象の画像コンテンツのコンテンツ識別情報と、それに対応付けられたコマンドおよびその付属データとの一例である。ここでは、コマンドは、日本語で表現されているが、適宜、対応付けられた短いバイトコードや、英字等により表現してもよい。【０１５８】
図１３は、本実施の形態におけるコンテンツ処理装置１１のコンテンツ処理手順を示している。【０１５９】
コンテンツ処理装置１１は、まず、コマンド情報取得部３２およびコンテンツ情報取得部３６が、広域通信部３１または短距離通信部３４からのデータ受信を待つ（Ｓ８１）。広域通信部３１または短距離通信部３４でデータ受信があると（Ｓ８１でＹｅｓ）、コマンド情報取得部３２が、受信したデータがコマンド情報であるかどうかを判断する（Ｓ８２）。受信したデータがコマンド情報である場合（Ｓ８２でＹｅｓ）、コマンド情報取得部３２は、コマンド情報記憶部３３にコマンド情報を記憶する（Ｓ８３）。受信したデータがコマンド情報で無かった場合（Ｓ８２でＮｏ）、コンテンツ情報取得部３６が、受信したデータがコンテンツ情報かどうかを判断する（Ｓ８４）。受信したデータがコンテンツ情報でなかった場合には（Ｓ８４でＮｏ）、Ｓ８１に戻ってさらなるデータ受信を待ち、受信したデータがコンテンツ情報であった場合（Ｓ８４でＹｅｓ）、コンテンツ情報取得部３６は、コンテンツ情報記憶部３７にコンテンツ情報を記憶する（Ｓ８５）。【０１６０】
コマンド情報記憶（Ｓ８３）あるいはコンテンツ情報記憶（Ｓ８５）が終わると、次に、コンテンツ確認部３８が、記憶されたコマンド情報あるいはコンテンツ情報に含まれるコンテンツ識別情報により、そのコマンド情報に含まれるコンテンツ識別情報に対応するコンテンツ情報あるいはそのコンテンツ情報に含まれるコンテンツ識別情報に対応するコマンド情報がすでにコマンド情報記憶部３３またはコンテンツ情報記憶部３７記憶されているかどうかを確認する（Ｓ８６）。同一のコンテンツ識別情報を持つコンテンツ情報とコマンド情報とのペアが確認できた場合（Ｓ８６でＹｅｓ）、コマンド実行部３９は、コマンド情報内のコマンドが示すコンテンツ処理を、そのコマンド情報に対応する画像コンテンツに対して実行し、コンテンツ記憶部３９ａに記憶させる（Ｓ８７）。続いて、コマンド実行部３９は、不要となったコマンド情報を削除する（Ｓ８８）。【０１６１】
さて、コンテンツ処理装置１１は、以上のように構成したため、例えば、図１２に示されるようなコマンド処理用データを取得したとすると、コンテンツ識別情報「ＤＣＭ２８ＣＬＰＪ  ２００５／１／１  １２：００」で識別される画像について、コマンド実行部３９のデータ加工部３９ｂが、当該画像コンテンツを「スライドショー１」の「２番目」に「フェードイン」表示で追加する処理を行う。また、コマンド実行部３９は、コンテンツ識別情報「ＤＣＭ２８ＣＬＰＪ  ２００５／１／１  １２：２５」で識別される画像に「ｍａｐ．ｓｖｇ」を関連付けてコンテンツ記憶部３９ａに記憶する。また、コマンド実行部３９は、コンテンツ識別情報「ＤＣＭ２８ＣＬＰＪ  ２００５／１／８  ２３：００」で識別される画像コンテンツを「写真ブログ広場」というブログサービスに通信部３９ｆよりアップロードする、などの、他のコマンドも実行する。【０１６２】
以上述べたように、本実施の形態によれば、ユーザが、旅行中や外出先でコンテンツ生成／取得装置１２で撮像した高品質の画像について、コマンド指定装置１０で事前に画像処理コマンドを指定し、コンテンツ処理装置１１ではコマンド指定装置１０で指定したコマンドを実行することで、コマンド指定装置１０で場所や時間の制約を受けずにコンテンツ処理装置１１での高性能画像処理を行うことができる。特に、本実施の形態に係るコマンド指定装置１０は携帯電話機であるため、旅行中に撮影した数多くの画像を、帰宅途中の待ち時間などを利用してコマンド指定装置１０でコマンド指定することができる。すなわち移動中などの空き時間を利用して編集処理ができるため、新鮮な記憶のうちに旅行記スライドショーを作成し、同行者への送付を予約したり、アルバムを作成したり、印刷を予約したりすることができる。【０１６３】
また、コマンド指定装置１０が、コンテンツ生成／取得装置１２より、画像コンテンツのコンテンツ識別情報や圧縮したコンテンツ情報（あるいは縮小した画像コンテンツ）などを取得し、コマンド指定する構成とした場合、記憶容量や処理能力などのリソースが貧弱な携帯電話機においても、軽快に内容を確認しながら、コマンド指定を行うことが可能となる。さらに、圧縮された画像コンテンツに対して指定コマンドの処理を実行するコンテンツ処理機能をコマンド指定装置１０に備え、圧縮された画像コンテンツにおいて指定したコマンドの効果を確認できるように構成しても良い。この場合、コマンド指定装置１０は、劣化画像コンテンツなど圧縮した画像コンテンツに対してコマンドの処理を実行すればよいので、高性能の画像処理機能を搭載する必要がない。したがって、コマンド指定装置１０は、携帯端末などのような比較的リソースが貧弱な端末であってもコマンド実行が可能となる。また、ユーザが、実際の画像コンテンツで処理を行う前に、そのコマンドの効果をあらかじめ確認することができる。【０１６４】
また、コマンド指定装置１０の広域通信部２６からコンテンツ処理装置１１へは、コマンドおよびコンテンツ識別情報のみが送信され、容量の大きな画像コンテンツは送信されないので、コマンド指定装置１０の広域通信部２６からコンテンツ処理装置１１への情報転送のための転送時間や転送コストを低減することができる。なお、本実施の形態においては、コマンド指定装置１０からコンテンツ処理装置１１へ、広域通信部２６によりコマンドとコマンド対象となる画像コンテンツのコンテンツ識別情報を出力したが、ユーザが、帰宅後、コマンド指定装置１０からコンテンツ処理装置１１へ短距離通信部２１やクレードルによる有線接続によってコマンドおよびコンテンツ識別情報を出力するようにしても良い。このようにすると、コマンド指定装置１０の消費電力を低減でき、また、広域通信部２６による通信が従量課金であった場合には、通信コストをさらに低減できる。【０１６５】
なお、Ｓ８３でコマンド情報が記憶された後、Ｓ８３で記憶されたコマンド情報の対象となるコンテンツ情報が受信されない状態（Ｓ８４でＹｅｓとなってＳ８５でコンテンツ情報が記憶されることがない状態）が長期間（例えば数日から１ヶ月など）続いた場合には、実行対象画像が未取得である旨をユーザに通知するようにしてもよく、また、コマンド実行対象画像を取得できない状態が所定の期間が続いた時点で該コマンドを破棄するようにしてもよい。さらに、Ｓ８７のコマンドの実行（コンテンツの処理）は、コマンドと実行対象の画像コンテンツとの両方が取得できた時点で実行してもよいし、コマンド実行に関するユーザの一括実行指示を受けた時点でそれまでに取得したコマンドと実行対象の画像コンテンツとのペア全てについてコマンドの実行を一括して行ってもよい。また、コマンドと実行対象画像コンテンツとの両方が取得できたら、取得したコマンドおよび実行対象画像コンテンツを対応付けてコマンド実行部３９のコマンド情報記憶部３３およびコンテンツ情報記憶部３７に記録しておき、ユーザが該画像コンテンツをコンテンツ処理装置１１で利用する時点で、該画像コンテンツにコマンドを実行してもよい。また、前述の通り、コマンド指定装置１０からコンテンツ処理装置１１への出力に用いる通信は、赤外線通信としたが、もちろん、この他Ｂｌｕｅｔｏｏｔｈ（登録商標）やＩＥＥＥ８０２．１１(Institute of Electrical and Electronic Engineers 802.11)などのような他の無線通信、あるいは、有線接続、あるいはメディア交換などであっても良い。【０１６６】
また、本実施の形態では、コンテンツ生成／取得部４１は、ユーザの操作などに基づいて撮像により画像コンテンツを生成する撮像部であった。しかしながら、コンテンツ生成／取得部４１は、これ以外に、例えば、音声のみの記録により音声データをコンテンツとして生成する録音部や、画像や音声、文書などのコンテンツを他の装置から通信により取得（受信）するものであってもよい。また、コマンド指定用情報出力部４５は、縮小画像に代えて、携帯電話機で閲覧可能なＳＶＧＴ(Scalable Vector Graphics Tiny)フォーマットの画像をコンテンツ識別情報と共にコマンド指定用情報として出力するものであってもよい。【０１６７】
なお、コンテンツ生成／取得装置１２がコンテンツ処理装置１１へコンテンツ情報を出力する出力方法（あるいは出力タイミング）としては、例えば、撮影の都度や外出中にコンテンツ生成／取得装置１２が、公衆無線ＬＡＮサービスエリア（ホットスポット（登録商標）など）に入ると、コンテンツ処理装置１１へコンテンツ情報を送信する方法；コンテンツ生成／取得装置１２を充電するためのクレードルにコンテンツ処理装置１１がケーブル接続され、コンテンツ生成／取得装置１２がクレードルに設置されたときに、コンテンツ生成／取得装置１２がケーブルを通してコンテンツ処理装置１１へコンテンツ情報を送信する方法；ユーザが帰宅後に入力した指示によってコンテンツ生成／取得装置１２がコンテンツ処理装置１１へコンテンツ情報を送信するようにしても良い。【０１６８】
また、本実施の形態では、コマンド指定装置１０のＵＩ部２４は、ユーザが、図９（ａ）に示す画像選択画面で画像を選択した後、図９（ｂ）に示すコマンド選択画面でコマンドを選択するようになっていた。しかしながら、コマンド指定装置１０のＵＩ部２４は、編集対象の画像とコマンドとの組み合わせのリストをユーザに提示する選択画面を表示し、これらの組み合わせの少なくとも１つをユーザに選択させる構成であってもよい。この構成であれば、ユーザがより少ない操作でコマンドを指定することができる。ただし、上記実施の形態の構成の方が、選択画面を簡素化できるので、特にＵＩ部２４が一度にユーザに提示できる情報量が少ない場合（ＵＩ部２４の表示画面が小さい場合など）には好適である。【０１６９】
また、本実施の形態では、コマンド指定装置１０のＵＩ部２４は、選択可能な画像を縮小した画像の一覧および選択可能なコマンドの名称の一覧を表示するようになっていた。しかしながら、これらに限定されるものではなく、コマンド指定装置１０のＵＩ部２４は、選択可能な画像を縮小した画像の一覧に代えて、選択可能な画像の説明文の一覧などを表示するものであってもよく、また、選択可能なコマンドの名称の一覧に代えて、選択可能なコマンドを示すアイコンの一覧などを表示するものであってもよい。また、画像やコマンドの名称の一覧を表示する代わりに、画像やコマンドの名称の一覧を音声出力するようにしてもよい。本実施の形態のＵＩ部２４では、ユーザによる選択画像および選択コマンドの指定は、操作入力部の操作によって行われるようになっていたが、音声入力部への音声入力によって行われるようにしていてもよい。【０１７０】
なお、送信時に出力するコマンド指定用情報の対象となる画像としては、前回生成した画像、ユーザが指定した画像、前回出力した以降に生成した画像、コンテンツ記憶部４３に記憶している全ての画像、などがあげられる。【０１７１】
さらに、本実施の形態では、コマンド指定装置１０、コンテンツ処理装置１１、コンテンツ生成／取得装置１２間の情報通信に、それぞれ、短距離通信や広域通信を用いていたが、もちろん、各情報通信と短距離通信または広域通信との組合せは自由である。例えば、上記の説明では、コンテンツ情報の転送とコマンド情報の転送とに別々の通信手段を用いる例を示したが、どちらの転送にも赤外線通信やコネクタを用いるようにしてもよい。広域網の通信にコストがかかる場合などには、コンテンツ情報の転送とコマンド情報の転送との両方に赤外線通信を用いるようにしてもよい。また、コンテンツ情報の転送とコマンド情報の転送との両方に広域網を使う場合には、コンテンツ生成／取得装置１２に広域通信部を備えるか、あるコマンド指定装置を中継することで、コンテンツをコンテンツ処理装置１１へ転送してもよい。なお、この場合の広域通信部は、公衆無線ＬＡＮサービス（ホットスポット（登録商標）サービスなど）などによるインターネット中継を用いるようにすると、電力、コストともに低く抑えることが可能となる。【０１７２】
〔第２の実施の形態〕
第１の実施の形態におけるコンテンツ処理システムでは、ユーザが帰宅後に、コンテンツ生成／取得装置１２からコンテンツ処理装置１１へ画像コンテンツを短距離通信により転送していた。また、コンテンツ識別情報は、コンテンツ生成／取得装置１２において生成されていた。【０１７３】
本実施の形態では、ユーザが外出先において、コンテンツ生成／取得装置１２Ａからコンテンツ処理装置１１へ画像コンテンツの転送を行い、コマンド指定装置１０Ａにおいてコンテンツ識別情報を生成するコンテンツ処理システムについて説明する。【０１７４】
図１４は、本実施の形態に係るコンテンツ処理システムの概略構成と動作の概要とを示す。本実施の形態に係るコンテンツ処理システムは、第１の実施の形態に係るコンテンツ処理システムにおいて、コマンド指定装置１０をコマンド指定装置１０Ａで置き換え、コンテンツ生成／取得装置１２をコンテンツ生成／取得装置１２Ａで置き換えたものである。【０１７５】
このコンテンツ処理システムでは、まず、コンテンツ生成／取得装置１２Ａによって撮像された画像コンテンツの一時ＩＤ（一時的な識別子）および圧縮画像がコンテンツ情報として、コンテンツ生成／取得装置１２Ａから短距離通信によりコマンド指定装置１０Ａへ転送される。コマンド指定装置１０Ａは、さまざまな機器において取得されるユーザの画像コンテンツについて一意のコンテンツ識別情報を一時ＩＤから生成する機能を備えている。コマンド指定装置１０Ａは、新しいコンテンツ情報（一時ＩＤおよび圧縮画像）を取得すると、当該画像コンテンツに対するコンテンツ識別情報を一時ＩＤから生成し、短距離通信によりコンテンツ生成／取得装置１２Ａに返送する。【０１７６】
コマンド指定装置１０Ａは、取得済みのコンテンツ情報について、ユーザ操作によりコマンドが指定されると、広域通信網により、指定されたコマンドとコンテンツ識別情報とを含むコマンド情報とをコンテンツ処理装置１１へ転送する。【０１７７】
コンテンツ生成／取得装置１２Ａは、公衆無線ＬＡＮサービス等のような無線によるインターネット接続サービスのサービスエリア（ホットスポット（登録商標）など）内に入り、公衆無線ＬＡＮサービスの中継局等のような、無線でのインターネット接続サービスを行う中継局１００を検出すると、コマンド指定装置１０Ａによって設定されたコンテンツ識別情報と画像コンテンツとを中継局１００経由でコンテンツ処理装置１１へ転送する。コンテンツ処理装置１１は、コマンド情報と画像コンテンツとが揃うと、第１の実施の形態と同様に処理を実行する。【０１７８】
以上のように、本実施の形態に係るコンテンツ処理システムにおいては、コンテンツ識別情報の付与がコマンド指定装置１０Ａに集約されるため、多様なコンテンツ生成／取得装置１２Ａについて、全体で一意となるコンテンツ識別情報を生成する機能を備える必要が無い。また、外出先の公衆無線ＬＡＮサービス（ホットスポット（登録商標）サービスなど）などの接続サービスにより、画像コンテンツをコンテンツ処理装置１１に転送するため、帰宅を待つことなく、外出時に画像コンテンツをコンテンツ処理装置１１に高速かつ低電力で転送することができ、コマンドの実行されるタイミングも早くなる。【０１７９】
以下、本実施の形態に係る各構成要素について、第１の実施の形態との相違点についてのみ記述する。【０１８０】
図１５は、本実施の形態に係るコンテンツ生成／取得装置１２Ａの機能構成図である。コンテンツ生成／取得装置１２Ａは、図４に示すコンテンツ生成／取得装置１２に対し、コンテンツ識別情報生成部４２をコンテンツ一時識別情報生成部４２−１で置き換え、コマンド指定用情報出力部４５をコマンド指定用情報出力部４５Ａで置き換え、コンテンツ識別情報取得部４２−２を追加した以外は、コンテンツ生成／取得装置１２と同様の構成を備えている。【０１８１】
コンテンツ一時識別情報生成部４２−１は、コンテンツ生成／取得装置１２内において各画像コンテンツを識別するための一時的な識別子（コンテンツ識別情報とは異なる情報；例えば、コンテンツ生成／取得装置１２Ａの装置識別子や、コンテンツ生成／取得装置１２内でのみ一意である撮像順の連続番号などのような識別情報）を生成し、コンテンツ生成／取得部４１により生成あるいは取得された各画像コンテンツに対して、生成された一時的な識別子の対応付けを行う。【０１８２】
コンテンツ識別情報取得部４２−２は、コマンド指定装置１０Ａにコマンド指定用情報を出力した際に、該コマンド指定装置１０Ａからコンテンツ識別情報を取得し、コンテンツ記憶部４３に記憶された該当する画像コンテンツに対して、該取得されたコンテンツ識別情報の対応付けを行う。【０１８３】
コマンド指定用情報出力部４５Ａは、該コンテンツ生成／取得装置１２Ａの装置識別子を含めてコマンド指定用情報を生成する。【０１８４】
また、コンテンツ生成／取得処理手順は、図６に示すコンテンツ生成／取得処理手順とほぼ同様であるが、Ｓ５３でコンテンツ一時識別情報生成部４２−１が一時的な識別子を生成し、Ｓ５４のコマンド指定用情報作成において、コマンド指定用情報出力部４５Ａが該コンテンツ生成／取得装置１２Ａの装置識別子を含めてコマンド指定用情報を生成する点が異なる。【０１８５】
図１６は、本実施の形態に係るコマンド指定装置１０Ａの機能構成図である。コマンド指定装置１０Ａは、図２に示すコマンド指定装置１０に対してコンテンツ識別情報生成部（第１のコンテンツ識別情報生成手段）２７を追加した以外は、コマンド指定装置１０と同様の構成を備えている。【０１８６】
コンテンツ識別情報生成部２７は、コンテンツ生成／取得装置１２Ａから短距離通信部２１によりコンテンツ情報を受信すると、該画像コンテンツのコンテンツ識別情報をコンテンツ情報に含まれる圧縮画像等の情報から生成する。コンテンツ識別情報生成部２７は、生成したコンテンツ識別情報をコマンド指定用情報取得部２２に通知すると共に、短距離通信部２１を介して該コンテンツ情報に含まれる画像コンテンツに付与されたコンテンツ識別情報を該コンテンツ生成／取得装置１２Ａに送信する。なお、コンテンツ識別情報生成部２７は、該コンテンツ生成／取得装置１２Ａの装置識別子あるいは該コンテンツ生成／取得装置１２Ａにより割り当てられた一時的な識別子を参酌してコンテンツ識別情報を生成してもよい。【０１８７】
以上述べたように、本実施の形態によれば、コンテンツ生成／取得装置１２Ａが一意のコンテンツ識別情報を生成しなくても、コマンド指定装置１０Ａとコンテンツ処理装置１１とでコマンド対象画像を特定することが可能となる。【０１８８】
なお、コマンド指定装置１０Ａにおけるコンテンツ識別情報生成部２７が、画像コンテンツに包含または添付された情報（装置識別子や撮像日時等）から所定の規則によってコンテンツ識別情報を生成する構成、例えば「装置識別子と撮像日時とを組み合わせたものをコンテンツ識別情報とする」という規則によってンテンツ識別情報を生成する構成である場合、本実施の形態に係るコンテンツ処理システムは、以下の変更が可能である。すなわち、コマンド指定装置１０Ａにおけるコンテンツ識別情報生成部２７と同じ規則でコンテンツ識別情報を生成するコンテンツ識別情報生成部をコンテンツ処理装置１１内に設け、このコンテンツ識別情報生成部が、コンテンツ情報取得部３６で取得した処理対象の画像コンテンツに包含または添付された情報からコンテンツ識別情報を生成し、コンテンツ情報記憶部３７に記憶するようにしてもよい。この場合、例えば現在市販されているデジタルカメラをそのまま利用するなど、コンテンツ生成／取得装置１２の処理負荷を更に低減することができる。【０１８９】
また、第１の実施の形態、第２の実施の形態共に、コンテンツ生成／取得装置１２または１２Ａが、劣化画像、あるいは縮小画像をコマンド指定装置１０または１０Ａに送付するように構成されていた。しかしながら、コンテンツ生成／取得装置１２または１２Ａが画像コンテンツをそのままコマンド指定装置１０または１０Ａに送付し、コマンド指定装置１０が、画像コンテンツから劣化画像あるいは縮小画像を生成するように構成してもよい。この場合、コンテンツ生成／取得装置１２の処理を軽減することが可能となる。【０１９０】
また、第１の実施の形態、第２の実施の形態共に、コンテンツ生成／取得装置１２または１２Ａが、画像コンテンツをコンテンツ識別情報と共にコンテンツ処理装置１１に送信していた。しかしながら、画像コンテンツ自体にコンテンツ識別情報に相当する情報が包含されている場合など、画像コンテンツが単独でコンテンツ識別情報によって識別できる場合には、コンテンツ生成／取得装置１２または１２Ａが、画像コンテンツのみをコンテンツ処理装置１１に送信してもよい。【０１９１】
〔第３の実施の形態〕
この第３の実施の形態では、第１の実施の形態におけるコンテンツ生成／取得装置１２およびコンテンツ処理装置１１を、コンテンツ生成／取得装置１２の機能とコンテンツ処理装置１１の機能との両方を備えるハードディスクレコーダ１３０で置き換え、ハードディスクレコーダ１３０が取得した映像等のコンテンツに対して本発明に係るコマンド指定装置でコマンド指定を行うコンテンツ処理システムについて説明する。また、本実施の形態におけるコマンド指定装置としては、第１の実施の形態におけるコマンド指定装置１０をそのまま用いてもよいが、一例として携帯電話機１４０を用いた場合について説明する。【０１９２】
図１７は、本実施の形態に係るコンテンツ処理システムの構成を示す。【０１９３】
本実施の形態では、ハードディスクレコーダ１３０は、他のコンテンツ生成／取得装置１２や放送局１６０からコンテンツを受信し、例えば新規に取得したコンテンツなど所定のコンテンツについて、コンテンツ情報を携帯電話機１４０に送信する。携帯電話機１４０のユーザが所望のコンテンツについて携帯電話機１４０でコマンド指定を行うと、携帯電話機１４０は、処理対象コンテンツのコンテンツ識別情報と該コンテンツについて指示されたコマンドとを対応付けてハードディスクレコーダ１３０に送信する。ハードディスクレコーダ１３０は、携帯電話機１４０より受信したコマンドの処理を、携帯電話機１４０より受信したコンテンツ識別情報によって識別される実行対象のコンテンツに対して実行する。【０１９４】
図１８は、ハードディスクレコーダ１３０の概略構成図を示している。ハードディスクレコーダ１３０は、図４において説明したコンテンツ処理装置１１と比較して、放送受信部（第３の通信手段）１３１、コンテンツ識別情報生成部（第２のコンテンツ識別情報生成手段）１３２、コマンド指定用情報出力部（コンテンツ識別情報出力手段）１３３が追加されている以外は同様の構成を備えているので、これらの異なる構成部分についてのみ説明する。【０１９５】
放送受信部１３１は、衛星放送や、地上波放送、インターネット上での放送などから、映像コンテンツ等の番組データをコンテンツ情報として受信し、コンテンツ情報取得部３６に出力する。コンテンツ識別情報生成部１３２は、コンテンツ情報取得部３６で取得されたコンテンツに対して、本装置内で一意となるコンテンツ識別情報を生成し、当該コンテンツとの対応付けを行う。コマンド指定用情報出力部１３３は、コンテンツ情報取得部３６で取得されたコンテンツよりコマンド指定用情報を図４に示すコマンド指定用情報出力部４５と同様にして生成し、広域通信部３１を介して、携帯電話機１４０に送信する。なお、コマンド指定用情報出力部１３３に含まれるコンテンツ変換部１３４およびコマンド情報生成部１３５は、それぞれ、図４に示すコンテンツ変換部４６およびコマンド指定用補助情報生成部４７と同様の機能を持つので説明を省略する。【０１９６】
図１９は、本実施の形態におけるハードディスクレコーダ１３０のコマンド指定用情報出力の処理手順を示す。【０１９７】
まず、放送受信部１３１あるいは短距離通信部３４により新しいコンテンツが取得されたかどうかを待つ（Ｓ１６１）。放送受信部１３１あるいは短距離通信部３４により新しいコンテンツが取得されると（Ｓ１６１でＹｅｓ）、コンテンツ識別情報生成部１３２は、取得されたコンテンツからコンテンツ識別情報を生成し、コンテンツ情報記憶部３７に保存する（Ｓ１６２）。次に、コマンド指定用情報出力部１３３でサムネイル等のコマンド指定用情報をコンテンツ情報から作成し（Ｓ１６３）、広域通信部３１から携帯電話機１４０に対して少なくとも前記作成したコンテンツ識別情報を含むコマンド指定用情報を出力する（Ｓ１６４）。【０１９８】
なお、ここでは新しいコンテンツを取得する毎にコマンド指定用情報を携帯電話機１４０に出力したが、もちろんこれに限ることは無く、ユーザが指定した種別や属性に応じてコマンド指定用情報の送付を行うようにしても良い。あるいは、携帯電話機１４０からの指示によりコンテンツ情報記憶部３７に記憶されている所定のコンテンツを取り出し、コマンド指定用情報の送付を行うようにしても良い。【０１９９】
図２０は、本実施の形態におけるハードディスクレコーダ１３０のコンテンツ処理手順を示す。【０２００】
まず、広域通信部３１において携帯電話機１４０からコマンド情報の受信を待つ（Ｓ１６５）。広域通信部３１においてコマンド情報を受信すると（Ｓ１６５でＹｅｓ）、当該コマンドに対応するコンテンツがコンテンツ情報記憶部３７に記憶されているかどうかを確認する（Ｓ１６６）。当該コマンドに対応するコンテンツがコンテンツ情報記憶部３７に記憶されていた場合（Ｓ１６６でＹｅｓ）、データ加工部３９ｂやメール処理部３９ｃ、印刷処理部３９ｄ、提示処理部３９ｅ等が、そのコンテンツに対してコマンドが示す処理を実行する（Ｓ１６７）。Ｓ１６７およびＳ１６８については、それぞれ図１３におけるＳ８７、Ｓ８８と同様の処理を行う。【０２０１】
図２１は、本実施の形態に係る携帯電話機１４０の機能構成図を示す。以下、相違点のみについて記述する。【０２０２】
携帯電話機１４０は、第１の実施の形態に係るコマンド指定装置１０と比較して、短距離通信部２１が不要となっており、広域通信部２６が、コマンド指定用情報取得部２２に接続された双方向の広域通信部（第１の通信手段）２６Ａに変更されている。【０２０３】
コマンド指定処理の手順についても、図７で示したコマンド指定装置１０のコマンド指定処理手順とほぼ同様であるが、Ｓ６１におけるコンテンツ情報の受信待ちが、広域通信部２６Ａにより行われる点のみが異なる。【０２０４】
以上述べたように、本実施の形態のコンテンツ処理システムによれば、ユーザが、コンテンツ処理装置（ハードディスクレコーダ１３０）を直接操作することができない場所にいる時、例えば電車に乗っている時などの外出時においても、据え置き型の高性能コンテンツ処理装置（ハードディスクレコーダ１３０）が保有するコンテンツに対して、コマンド指定装置（携帯電話機１４０）によってコマンドを指定し、コマンドを実行することができる。したがって、ユーザが、場所や時間の制約を受けずに、据え置き型の高性能コンテンツ処理装置（ハードディスクレコーダ１３０）に対して、コマンド指定装置（携帯電話機１４０）によってコマンドを指定し、コマンドを実行することができる。【０２０５】
以上のように、本発明の実施の形態について説明を行ったが、今回開示した実施の形態は全ての点で例示であって制限的なものでは無いと考えられるべきである。【０２０６】
例えば、第３の実施の形態では、第１の実施の形態のコンテンツ処理システムにおいて、コンテンツ処理装置１１にコンテンツ生成／取得装置１２の機能を追加してハードディスクレコーダ１３０としたコンテンツ処理システムについて説明した。しかしながら、第１の実施の形態のコンテンツ処理システムにおいて、コマンド指定装置１０にコンテンツ生成／取得装置１２の機能を追加して、カメラ付き携帯電話機などのような、コンテンツ生成／取得機能付きコマンド指定装置としてもよい。この場合、ユーザが、場所や時間の制約を受けずに、コンテンツ生成／取得機能付きコマンド指定装置によって、コンテンツ生成／取得機能付きコマンド指定装置で生成または取得されたコンテンツをコンテンツ処理装置に転送し、転送されたコンテンツに対して、コマンドを指定し、コマンドを実行することができる。【０２０７】
また、第１から第３の実施の形態では、例として処理対象のコンテンツがデジタルカメラで撮像された画像や、放送局から受信した映像である場合について説明した。しかしながら、本発明は、他のコンテンツ、例えば、ムービーカメラやビデオカメラで撮影した映像（動画）、ボイスレコーダで録音した音声、キーボードから入力したテキスト、公衆網から取得したデジタルコンテンツ（ウェブページ、映像、音楽など）、放送局から受信した音声などを処理対象とする場合にも適用可能である。【０２０８】
また、第１から第３の実施の形態では、コンテンツに対する処理の例として、加工処理、統合処理、メール処理、アップロード処理、ＦＡＸ送信処理、テレビ電話への送信処理、印刷処理、および提示処理を挙げた。しかしながら、コンテンツに対する処理は、これら例に限定されるものではなく、コンテンツを大容量記憶メディアなどの記録媒体に保存する処理や、画像コンテンツのプリントをウェブ上のプリントサービス事業者に発注する処理などであってもよい。また、第１から第３の実施の形態では、コンテンツに対して多種類の処理が可能となっていたが、コンテンツに対して１種類の処理のみが可能な構成としてもよい。【０２０９】
また、それぞれの実施の形態における構成は一例であり、適宜、各特徴を組み合わせても良いことは言うまでもない。【０２１０】
本発明によれば、以上のように、コンテンツ処理装置による任意の１つまたは複数のコンテンツに対する処理のコマンドをタイミングの制約なしに指定できるコマンド指定装置、任意の１つまたは複数のコンテンツに対する処理をコマンド指定タイミングの制約なしにコマンド指定装置からのコマンド指定によって実行できるコンテンツ処理装置、およびこれら装置を用いたコンテンツ処理システムを提供できる。【０２１１】
また、本発明によれば、以上のように、外部のコンテンツ処理装置によるコンテンツに対する処理のコマンドをコマンド指定装置から指定することを可能にし、コンテンツ処理機能を内部に備える必要がないコンテンツ生成／取得装置、およびそれを用いたコンテンツ処理システムを提供できる。【０２１２】
発明の詳細な説明の項においてなされた具体的な実施形態または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような具体例にのみ限定して狭義に解釈されるべきものではなく、本発明の精神と次に記載する請求の範囲内において、いろいろと変更して実施することができるものである。
【産業上の利用可能性】
【０２１３】
本発明は、コマンド指定機能を持つ携帯電話などの装置、コンテンツ処理機能を持つハードディスクレコーダなどの装置、コンテンツを生成または取得する機能を持つデジタルカメラやハードディスクレコーダなどの装置、およびこれらを組み合わせたシステム、これら装置を動作させるプログラムの製造に利用できる。
【図１】
0004796140.tif 000002
【図２】
0004796140.tif 000003
【図３】
0004796140.tif 000004
【図４】
0004796140.tif 000005
【図５】
0004796140.tif 000006
【図６】
0004796140.tif 000007
【図７】
0004796140.tif 000008
【図８】
0004796140.tif 000009
【図９（ａ）】
0004796140.tif 000010
【図９（ｂ）】
0004796140.tif 000011
【図９（ｃ）】
0004796140.tif 000012
【図９（ｄ）】
0004796140.tif 000013
【図１０（ａ）】
0004796140.tif 000014
【図１０（ｂ）】
0004796140.tif 000015
【図１１（ａ）】
0004796140.tif 000016
【図１１（ｂ）】
0004796140.tif 000017
【図１１（ｃ）】
0004796140.tif 000018
【図１２】
0004796140.tif 000019
【図１３】
0004796140.tif 000020
【図１４】
0004796140.tif 000021
【図１５】
0004796140.tif 000022
【図１６】
0004796140.tif 000023
【図１７】
0004796140.tif 000024
【図１８】
0004796140.tif 000025
【図１９】
0004796140.tif 000026
【図２０】
0004796140.tif 000027
【図２１】
0004796140.tif 000028