(57)【要約】【課題】  ビデオカメラ等の電子機器を接続するパソコン等のコンピュータに、予め複数の電子機器で必要とするアプリケーションが格納されているＣＤ−ＲＯＭ等の情報媒体を装着してインストールしておくと共にコンピュータに接続された電子機器を検知したときに、その検知した電子機器に対応するアプリケーションのみが起動できるようにメニューを一覧表示するようにして、ユーザの利便性を図ったアプリケーション表示装置を提供する。【解決手段】  アプリケーション表示装置は、コンテンツを取り込む手段を備えている電子機器と、情報媒体に格納されているアプリケーションをインストールして、電子機器に蓄積されているコンテンツを再現させる機能を備えた情報機器と、からなり、情報機器には、電子機器との接続を検知する機能と、この情報機器に接続された電子機器に対応するアプリケーションのみを起動させるメニューを一覧表示させる機能と、一覧表示されているメニューから所望の操作を選択することにより、所定のアプリケーションを起動させる機能と、を備えてなる。【選択図】  図１
2005165514.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを取り込む手段を備えている電子機器と、
情報媒体に格納されているアプリケーションをインストールして、前記電子機器に蓄積されているコンテンツを再現させる機能を備えた情報機器と、からなり、
前記情報機器には、前記電子機器との接続を検知する機能と、
該情報機器に接続された電子機器に対応するアプリケーションのみを起動させるためのメニューを一覧表示させる機能と、
前記一覧表示されているメニューから所望の操作を選択することにより、所定のアプリケーションを起動させる機能と、を備えてなるアプリケーション表示装置。
【請求項２】
前記電子機器との接続を検知する機能には、接続した電子機器の機器情報を記憶して保存するメモリ手段を備えることを特徴とする請求項１に記載のアプリケーション表示装置。
【請求項３】
前記メモリ手段には、予め定まっている特定の電子機器の機器情報のみを記憶することを特徴とする請求項２に記載のアプリケーション表示装置。
【請求項４】
前記予め定まっている特定の電子機器は、適宜変更できるようにしたことを特徴とする請求項３に記載のアプリケーション表示装置。
【請求項５】
前記一覧表示されているメニューには、前記電子機器との接続を検知する機能に基づいて、以前に検知された電子機器に対応するアプリケーションを起動させるためのメニューを含むことを特徴とする請求項１に記載のアプリケーション表示装置。
【請求項６】
前記電子機器は、撮像機器であることを特徴とする請求項１に記載のアプリケーション表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーション表示装置に関するものであり、詳しくは複数の電子機器を接続して使用できるアプリケーションを備えた情報媒体、例えば、ＣＤ−ＲＯＭからインストールするアプリケーションのうち、情報機器に接続された電子機器に対応するアプリケーションのみをメニュ一覧表示させて起動させるようにしたアプリケーション表示装置に関する。
【背景技術】
【０００２】
従来技術において、情報機器としてのコンピュータに、ＣＤ−ＲＯＭ等の情報媒体を装着して所望のアプリケーションをインストールすることにより、インストールしたアプリケーションを起動させることで所望の電子機器を駆動させたり、或いは電子機器に蓄積されているコンテンツを取り込んで再生や編集等をすることが周知である。
又、特定の機器に依存したソフトウェアは、その機器を保有していないと使用できないか、若しくは機能を充分に発揮できない場合が多い。
【０００３】
また、特定の機器の接続状態を監視し、その状態によってソフトウェアの表示制御を切り替えることも考えられる。
【特許文献１】特開昭６３−１９８４４３号公報（第２頁  第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術で説明した電子機器を駆動させるためのアプリケーションをインストールするためのコンピュータにおいて、インストールするアプリケーションは予め電子機器に対応したアプリケーションをインストールする必要があり、その選別が複雑であるという問題がある。
又、複数の電子機器に対応する場合、各電子機器共通で使用できるアプリケーションや各電子機器の特徴により一方では使用できるが他方では使用できないアプリケーションがあったときに、ユーザへ提供するＣＤ−ＲＯＭを各電子機器によって組み合わせを変更して用意する必要があった。
【０００５】
このように、機器ごとにＣＤ−ＲＯＭを複数用意することで管理が複雑になるという問題があった。
【０００６】
従って、特定の電子機器を駆動させるアプリケーションをユーザが選別することなく、その特定の電子機器に従ったアプリケーションを自動的に選択できるような手法及び装置に解決しなければならない課題を有する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本願発明のアプリケーション表示装置は、次に示す構成にすることである。
【０００８】
（１）アプリケーション表示装置は、コンテンツを取り込む手段を備えている電子機器と、情報媒体に格納されているアプリケーションをインストールして、前記電子機器に蓄積されているコンテンツを再現させる機能を備えた情報機器と、からなり、前記情報機器には、前記電子機器との接続を検知する機能と、該情報機器に接続された電子機器に対応するアプリケーションのみを起動させるためのメニューを一覧表示させる機能と、前記一覧表示されているメニューから所望の操作を選択することにより、所定のアプリケーションを起動させる機能と、を備えてなる。
（２）前記電子機器との接続を検知する機能には、接続した電子機器の機器情報を記憶して保存するメモリ手段を備えることを特徴とする（１）に記載のアプリケーション表示装置。
（３）前記メモリ手段には、予め定まっている特定の電子機器の機器情報のみを記憶することを特徴とする（２）に記載のアプリケーション表示装置。
（４）前記予め定まっている特定の電子機器は、適宜変更できるようにしたことを特徴とする（３）に記載のアプリケーション表示装置。
（５）前記一覧表示されているメニューには、前記電子機器との接続を検知する機能に基づいて、以前に検知された電子機器に対応するアプリケーションを起動させるためのメニューを含むことを特徴とする（１）に記載のアプリケーション表示装置。
（６）前記電子機器は、撮像機器であることを特徴とする（１）に記載のアプリケーション表示装置。
【発明の効果】
【０００９】
以上のように、本発明によれば、コンピュータに接続した電子機器を検知することで、特定の電子機器に対応したアプリケーションのみのメニューを一覧表示するようにしたことにより、特定の電子機器と、当該電子機器に対応するアプリケーションとの関連性をユーザが選択する必要がなくなることで、所謂ユーザの混乱を防止することができる。
又、様々な機器に対応したアプリケーションを１つのＣＤ−ＲＯＭ等の情報媒体にまとめることができ、大量生産によるコストダウンを図ると共に管理の簡略化を図ることができるという効果がある。
【発明を実施するための最良の形態】
【００１０】
次に、本願発明に係るアプリケーション表示装置の実施形態について、図面を参照して、以下説明する。
【実施例１】
【００１１】
本願発明に係るアプリケーション表示装置は、図１に示すように、電子機器１１を駆動させるためのアプリケーションを備えた情報媒体であるＣＤ−ＲＯＭ１７と、このＣＤ−ＲＯＭ１７に記録されているアプリケーションをインストールして、実行できる機能を備えた情報機器であるコンピュータ１２と、コンテンツを取り込むことができる電子機器１１とからなる。
ここで、情報媒体として、ＣＤ−ＲＯＭに限定されることなく、その他の情報媒体でもよく、又、コンピュータに通信機能を備えてあれば、特定のネットワークを介して所望のアプリケーションをダウンロードするようにした構成でもよいことは勿論のことである。
電子機器１１は、ここではビデオカメラ等の撮像機器が対象になり、撮影した映像を記録する記録手段を備えた構成になっている。
コンピュータ１２には、電子機器との接続を検知する機能１４と、コンピュータ１２に接続された電子機器に対応するアプリケーションのみを起動させるメニューを一覧表示させる機能１５と、一覧表示されているメニューから所望の操作を選択することにより、所定のアプリケーションを起動させる機能と、電子機器との接続を検知する機能１４に基づいて検知された電子機器の機器情報を記憶して保存するメモリ手段であるレジストリ１６と、を少なくとも備えている。
【００１２】
電子機器との接続を検知する機能１４は、コンピュータ１２に備わっている接続端子１３に電子機器１１が接続されると、その接続された電子機器１１からの機器情報を取得する。これはコンピュータのオペレーテイングシステム（ＯＳ）内で駆動する構成になっている。
【００１３】
メニューを一覧表示させる機能１５は、接続した電子機器１１の情報を蓄積するための接続監視アプリケーションが起動して、電子機器１１との接続を検知する機能１４により、取得した電子機器の機器情報に基づいて機器を特定する。この取得した機器情報はレジストリ１６に記憶され、以後の特定した電子機器１１のみに必要なアプリケーションのみを起動させるようにメニューを一覧表示させる。
【００１４】
一覧表示されているメニューから所望の操作を選択することにより、所定のアプリケーションを起動させる機能は、メニューを一覧表示させる機能１５に基づいて特定された電子機器に関連するアプリケーションを起動させるもので、一覧表示されているメニューの中から所望の項目を選択するという操作をすることにより、特定のアプリケーションを起動させ、特定の電子機器に関する様々な操作をすることができる。
【００１５】
このような構成からなるアプリケーション表示装置の動作について、図２に示すフローチャートを参照して説明する。
【００１６】
今、情報媒体であるＣＤ−ＲＯＭ１７に格納されているアプリケーションがコンピュータ１２にインストールされている状態において、コンピュータ１２が特定の電子機器１１に依存しない場合には、インストールされたアプリケーションに関係する電子機器のメニューを追加して一覧表示する（ステップＳＴ１１、ＳＴ１４）。
ステップＳＴ１１で特定の電子機器に依存する場合には、特定の電子機器がコンピュータ１２に接続されたときに、その接続された電子機器１１に関係するアプリケーションのメニューを追加して一覧表示できるようにする（ステップＳＴ１１、ＳＴ１２、ＳＴ１３）。
ステップＳＴ１２で電子機器１１がコンピュータ１２に接続されていない場合には現状のメニューのままとなる。
【００１７】
このように、情報媒体に格納されているアプリケーションをコンピュータ１２にインストールした後に、接続端子１３に電子機器１１が接続されると、その接続された情報から電子機器１１を特定すると共に、その特定した電子機器１１に関連するアプリケーションを自動的に選択してメニューに一覧表示する。即ち、この一覧表示されたメニューは、特定の電子機器１１で使用されるもののみが表示され、その他の電子機器１１についてのアプリケーションについては表示しないため、ユーザーは間違って操作することがなくなるばかりでなく、特定の電子機器１１を保有していないために使用できない電子機器を隠蔽することで、ユーザの混乱を防ぐことができるのである。
このことは、電子機器１１を一度コンピュータ１２に接続すると、ユーザがその電子機器１１を所有しているものと見なすことで、以後当該電子機器１１に関するアプリケーションを使用できるというものである。
【００１８】
このようにすることで、複数の電子機器１１に関連する複数のアプリケーションを１つのＣＤ−ＲＯＭ（情報媒体）１７に記録しておき、ユーザは単にそのＣＤ−ＲＯＭ（情報媒体）１７からアプリケーションをインストールすることにより、メニューは蓄積保存されている機器情報に基づき、特定の電子機器が過去に接続されていたら、その特定の電子機器に関するメニューを一覧表示できる。従って、ユーザが特定の電子機器１１に関する情報媒体を選択してインストールすることなく、特定の電子機器１１で必要とするアプリケーションはコンピュータ１２が自動的に選択してくれる。
【００１９】
次に、コンピュータ１２に接続する電子機器１１により、どのようにメニューの表示内容が変更されるかについて説明する。
【００２０】
先ず、アプリケーションをコンピュータ１２にインストールする。
以下、例として３つのアプリケーションをインストールしたものとして進め、図７に示すフローチャートを参照にして以下説明する。
ここで、アプリケーションＡは特定の電子機器１１に依存しないアプリケーション、アプリケーションＢは電子機器甲を保有していないと使用できないアプリケーション、アプリケーションＣは電子機器乙を保有していないと使用できないアプリケーションであるとする。
【００２１】
（１）上記のアプリケーションをコンピュータ１２にインストールした後に、メニューを起動したときの表示は、図３に示すように、特定の電子機器１１に依存しないアプリケーションＡのみが表示される（ステップＳＴ１１）。
【００２２】
（２）次に、電子機器甲を接続後、メニューを起動したときの表示は、図４に示すように、特定の電子機器１１に依存しないアプリケーションＡ、電子機器甲を保有していないと使用できないアプリケーションＢの２つが表示される(ステップＳＴ１２)。
【００２３】
（３）更に、電子機器乙を接続後、メニューを起動したときの表示は、図５に示すように、特定の電子機器１１に依存しないアプリケーションＡ、電子機器甲を保有しないと使用できないアプリケーションＢ、電子機器乙を保有しないと使用できないアプリケーションＣの３つのアプリケーションが表示される。このときの電子機器甲の接続、非接続は問わない(ステップＳＴ１３)。
【００２４】
（４）上記（１）の後に、電子機器Ｚを接続した後に、メニューを起動したときの表示は、図６に示すように、特定の電子機器１１に依存しないアプリケーションＡ、電子機器乙を保有しないと使用できないアプリケーションＣの２つが表示される（ステップＳＴ１４）。
【００２５】
（５）上記（４）の後に、電子機器甲を接続した後に、メニューを起動したときの表示は、上記（３）に示すものと同様に、図５に示すように、特定の電子機器１１に依存しないアプリケーションＡ、電子機器甲を保有しないと使用できないアプリケーションＢ、電子機器乙を保有しないと使用できないアプリケーションＣの３つのアプリケーションが表示される（ステップＳＴ１４、ＳＴ１３）。
【００２６】
次に、実際に情報機器としてパソコンであり、電子機器としてビデオカメラである場合に、パソコンの画面上にメニュー表示されるものについて説明する。
先ず、パソコンにビデオカメラに関する情報媒体であるＣＤ−ＲＯＭを装着してビデオカメラに関係するアプリケーションを含むその他のアプリケーションをインストールする。
【００２７】
アプリケーションをインストールした直後に、メニューを起動すると、図８に示すように、実行できるアプリケーションは４つになっている。それは、＜１＞オンラインでプリント注文する、＜２＞パソコン内の画像を見る、＜３＞ＣＤ−Ｒに画像を保存、＜４＞Ｍｙスライドショーを自動作成、の４つがメニュー一覧表示される。これらは、接続される電子機器の全てで使用することができる汎用性のあるアプリケーションが駆動できるように一覧表示されている。
【００２８】
次に、この状態でビデオカメラを接続した後に、メニューを起動すると、図９に示すように、実行できるアプリケーションは６つになっている。それは、＜１＞オンラインでプリント注文する、＜２＞動画をビデオＣＤにコピー、＜３＞パソコン内の画像を見る、＜４＞ＣＤ−Ｒに画像を保存、＜５＞Ｍｙビデオを自動作製、＜６＞Ｍｙスライドショーを自動作成、の６つがメニュー一覧表示される。
このように、ビデオカメラをパソコンに接続することで、ビデオカメラ特有のアプリケーション、この場合、＜２＞動画をビデオＣＤにコピー、＜５＞Ｍｙビデオを自動作成の２つが加えられて、メニューに一覧表示されるのである。
【００２９】
次に、メニューの表示制御について、レジストリ１６に保存した特定のフラグを参照するわけであるが、特定の電子機器１１を接続してからフラグを設定するまでの処理について、図面を参照して、以下説明する。
【００３０】
＜１＞先ず、電子機器が接続されると、その接続されたことをＯＳ（Ｗｉｎｄｏｗｓ（Ｒ））から通知（ＷＭ  ＤＥＶＩＣＥＣＨＡＮＧＥ）が発行される。接続監視アプリケーションは、この通知をトリガにして、次のものを実行する。
【００３１】
＜２＞接続された電子機器を特定する。
この電子機器の特定方法は、通知（ＷＭ  ＤＥＶＩＣＥＣＨＡＮＧＥ）に含まれている情報により、以下の３種類の方法を使用している。
第１の方法は、図１０に示すように、通知に含まれている値、ＰＩＤ、Ｄｅｖｉｃｅ、Ｄｅｓｃｒｉｐｔｏｒ等を機器名称として使用するというものである。実施例の場合には、「ＸＸＸＸ  Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ」という情報が機器名称になる。
【００３２】
第２の方法は、図１１に示すように、通知に含まれている値をキーとして使用し、このキーとして導かれる値を機器名称として使用するものである。実施例の場合には、通知に含まれている情報「１２３２４５６７８−９０ＡＢＣＤ」が検索キーとなり、レジストリ１６に存在する検索キー「１２３４５６７８−９０ＡＢＣＤ」で検索される「ＸＸＸＸ  Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ」が機器名称になる。
【００３３】
第３の方法は、図１２に示すように、通知に含まれている情報の値は使用せず、内部で電子機器の接続状態フラグを持ち、非接続状態から接続状態に切り替わったことを判断して電子機器を特定する。尚、この場合は、予め機器名称は判明しているものとする。実施例においては、通知を検知すると、機器接続フラグを非接続から接続フラグにし、機器名称を「ＸＸＸＸ  Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ」にする。この機器名称はアプリケーション内に保持されている。
【００３４】
このようにして、接続された機器の特定が行えるのであるが、次に、設定された機器名称をフィルタして、他者製品との区別化を行う。この区別化するためには、２つの手法がある。
第１の手法は、テーブルを使用し、このテーブルに記載されている機器情報のみを抽出する。
第２の手法は、機器名称内に特定の文字列（「ＸＸＸＸ」など）が含まれている機器情報のみを抽出する。この「ＸＸＸＸ」は会社名等のロゴ等である。
【００３５】
次に、特定した機器名称では区分が小さすぎて扱いずらい場合には、その中区分となる名称を付け直す。具体的には、図１３に示すように、機器名称が小分類に属する場合、例えば、「ＸＸＸＸ  ＤＣＲ−ＴＲＶ２０」、「ＸＸＸＸ  ＤＣＲ−ＴＲＶ３０」、「ＸＸＸＸ  ＤＣＲ−ＰＣ１２０」である場合には、中分類として「ＩＬＩＮＫ＿ＣＡＭ」という設定フラグ名を付けることで扱い易くなる。
又、「ＶＩＤ  ０５４Ｃ＆ＰＩＤ  ００１０」という小分類の機器名称である場合には、「ＭＳ  ＤＳＣ」という中分類の機器名称に付け直しすることで、その機器の機能等に分けることで容易に分類できることになる。
【００３６】
このようにして機器にふさわしい機器名称に変換された後に、レジストリ１６の当該フラグ保存場所を読み込み、今回の機器が登録済みかどうかを判断する。未登録の場合には、フラグを登録する。
【００３７】
次に、ビデオカメラでしか使用しないアプリケーションの動作の説明とその具体例について、図面を参照して、以下説明する。
このアプリケーションは、ＵＳＢ若しくはＩＥＥＥ１３９４規格に準拠したものでコンピュータに動画を取り込み、自動的にエフェクトをかけて出力まで行う機能を備えたアプリケーションである。
【００３８】
先ず、ビデオカメラでは動画の撮影を行うことができ、この動画をコンピュータ１２に取り込むことによって、様々な処理を行う機能を備えたアプリケーションの例を紹介する。
（１）接続形態は、ＵＳＢ、ＩＥＥＥ１３９４に準拠したもの等を備えたビデオカメラをコンピュータ１２に接続する。
（２）この際にアプリケーションのメニューを表示する。ビデオカメラが過去に接続されていなければ、ビデオカメラ用のアプリケーションをメニューに追加して表示する。以前にビデオカメラが接続されていれば、既にビデオカメラ用のアプリケーションは解禁されている。
（３）そして、ビデオカメラ用のアプリケーションをユーザが選択すると、ビデオカメラ用のアプリケーションが起動される。
【００３９】
さて、ビデオカメラ用のアプリケーションが選択され、起動された後の動作について、図１４を参照して、以下説明する。
【００４０】
先ず、アプリケーションを立ち上げると、図１４（Ａ）に示すように、スタートボタンと、音楽の設定、エフェクトの設定、出力設定の設定内容の確認が行える画面１が立ち上がる。ここで、「音楽の設定」、「エフェクトの設定」、「出力の設定」の変更が行えるが、カメラを接続してある状態で初期設定のまま、「スタートボタン」をクリックして、作業を進めることが可能である。
【００４１】
「スタートボタン」をクリックすると、図１４（Ｂ）に示すように、画面２のように「映像を取り込んでいます」のメッセージが表示され、映像の取り込みを行う。そして、図１４（Ｃ）に示すように、画面３に示す取り込んだ映像の解析を行い、「取り込んだ映像を解析しています」のメッセージが表示される。
次に、図１４（Ｄ）に示すように、取り込んだ画像の解析が済んだ動画を出力設定に合わせてフォーマット変換し、画面４に示す「エフェクトをかけた映像を出力設定に合わせて変換します。」というメッセージを表示する。
そして、フォーマットの変換が終了すると、図１４（Ｅ）に示すように、ビデオＣＤに書き込む場合にはビデオＣＤ形式のディスクイメージを作成し、画面５に示す「エフェクトをかけた映像をディジタルに書き込みます。ディスクイメージ作成中です。」のメッセージを表示する。
次に、図１４（Ｆ）に示すように、作成したディスクイメージを実際にＣＤ―Ｒに書き込み、画面６に示す「ディスクに書き込み中です。」のメッセージを表示する。
そして、ＣＤ−Ｒへの書き込みが終了すると、図１４（Ｇ）に示すように、画面７に示す「ビデオＣＤが完成しました。ディスクドライブが一旦開きます。同じディスクをもう１枚作成しますか？」のメッセージを表示して、完了の通知画面になり、一連の処理は終了する。
【産業上の利用可能性】
【００４２】
複数の電子機器のそれぞれで使用するアプリケーションをひとつのＣＤ−ＲＯＭ等の情報媒体に記録しておき、これらのアプリケーションをコンピュータにインストールすると共に、コンピュータに接続された電子機器を検知して、その検知された電子機器に対応するアプリケーションのみをメニュー表示一覧するようにしたことで、個々の特定した電子機器に必要なアプリケーションを認識することなく、単に添付されているアプリケーションをコンピュータにインストールするのみで所望の電子機器に関する様々な機能を実行することが可能なアプリケーション表示装置を提供する。
【図面の簡単な説明】
【００４３】
【図１】本発明に係るアプリケーション表示装置を略示的に示したブロック図である。
【図２】同、動作を示すフローチャート図である。
【図３】同、アプリケーションの状態を示す説明図である。
【図４】同、アプリケーションの状態を示す説明図である。
【図５】同、アプリケーションの状態を示す説明図である。
【図６】同、アプリケーションの状態を示す説明図である。
【図７】同、アプリケーションの状態遷移を示すフローチャートである。
【図８】同、実際のアプリケーションが駆動したときのメニュー画面を示す説明図である。
【図９】同、実際に機器が接続して増加したアプリケーションが駆動できるようになったときのメニュー画面を示す説明図である。
【図１０】同、接続された機器を検知して機器名称を設定するときの第１の手法の説明図である。
【図１１】同、接続された機器を検知して機器名称を設定するときの第２の手法の説明図である。
【図１２】同、接続された機器を検知して機器名称を設定するときの第３の手法の説明図である。
【図１３】同、小分類の機器名称を大分類の機器名称に設定するときの例を表にした説明図である。
【図１４】同、ビデオカメラでしか使用しないアプリケーションの動作を説明した説明図である。
【符号の説明】
【００４４】
１１；電子機器、１２；コンピュータ、１３；接続端子、１４；機器情報検知部、１５；接続監視アプリケーション、１６；レジストリ。
【図１】
2005165514.tif 000003
【図２】
2005165514.tif 000004
【図３】
2005165514.tif 000005
【図４】
2005165514.tif 000006
【図５】
2005165514.tif 000007
【図６】
2005165514.tif 000008
【図７】
2005165514.tif 000009
【図８】
2005165514.tif 000010
【図９】
2005165514.tif 000011
【図１０】
2005165514.tif 000012
【図１１】
2005165514.tif 000013
【図１２】
2005165514.tif 000014
【図１３】
2005165514.tif 000015
【図１４】
2005165514.tif 000016