【手続補正書】
【提出日】平成18年1月27日(2006.1.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置において、
所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断手段と、
前記判断手段により前記第１のアプリケーションにより前記第２のアプリケーションが制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理手段と、
前記判断手段により前記第１のアプリケーションにより第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御手段と
を含むことを特徴とする情報処理装置。
【請求項２】  被写体の画像を撮像する撮像手段をさらに備え、
前記所定のデータは、前記撮像手段に前記被写体を撮像させる際に操作されるボタンが操作されたことを示すデータであり、前記第１のアプリケーションまたは前記第２のアプリケーションの内、少なくとも一方は、前記撮像手段の撮像を制御するアプリケーションである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】  前記所定のデータは、電子メールが着信したことを示すデータであり、前記第１のアプリケーションまたは前記第２のアプリケーションの内、少なくとも一方は、前記電子メールに関する処理を制御するアプリケーションである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】  前記所定のデータは、新たな機器が接続されたことを示すデータであり、前記第１のアプリケーションまたは前記第２のアプリケーションの内、少なくとも一方は、前記機器を制御するアプリケーションである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】  前記所定のデータは、前記第１のアプリケーション及び前記第２のアプリケーションそれぞれに処理が割り当てられている操作手段が操作されたことを示すデータである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】  前記判断手段により前記第１のアプリケーションにより第２のアプリケーションが制御されてはいないと判断された場合に、前記第２のアプリケーションが起動しているか否かを調査する調査手段を備え、
前記制御手段は、前記調査手段による調査結果に基づき前記第２のアプリケーションが起動していない場合、第２のアプリケーションを起動してアクティブとなるように制御する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】  前記処理手段は、前記制御手段により第２のアプリケーションがアクティブとなるように制御された場合に、前記第２のアプリケーションで前記所定のデータに対応する処理を行う
ことを特徴とする請求項１または３に記載の情報処理装置。
【請求項８】  所定のデータが入力されたときに、前記第１のアプリケーションが起動しているか否かを調査する調査手段をさらに備え、
前記判断手段は、前記調査手段により第１のアプリケーションが起動している判断された場合に、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】  複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置の情報処理方法において、
所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断ステップと、
前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが起動されないように制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理ステップと、
前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】  複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置に、
所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断ステップと、
前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理ステップと、
前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップと
を含む処理を実行させるコンピュータが読み取り可能なプログラムを記録することを特徴とする記録媒体。
【請求項１１】  複数のアプリケーションの中から所定のものを選択し、動作を制御することが可能な情報処理装置において、
第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、
前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタと、
前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理手段と、
前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御手段と
を含むことを特徴とする情報処理装置。
【請求項１２】  複数のアプリケーションの中から所定のものを選択し、動作を制御し、
第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、
前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタと
を備える情報処理装置の情報処理方法において、
前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理ステップと、
前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１３】  複数のアプリケーションの中から所定のものを選択し、動作を制御し、
第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、
前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタと
を備える情報処理装置に、
前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理ステップと、
前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップと
を含む処理を実行させるコンピュータが読み取り可能なプログラムを記録することを特徴とする記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
本発明の第１の情報処理装置は、複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置において、所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断手段と、前記判断手段により前記第１のアプリケーションにより前記第２のアプリケーションが制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理手段と、前記判断手段により前記第１のアプリケーションにより第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御手段とを含むことを特徴とする。
本発明の第２の情報処理装置は、複数のアプリケーションの中から所定のものを選択し、動作を制御することが可能な情報処理装置において、第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタと、前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理手段と、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御手段とを含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第１の情報処理方法は、複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置の情報処理方法において、所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断ステップと、前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが起動されないように制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理ステップと、前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップとを含むことを特徴とする。
本発明の第２の情報処理方法は、複数のアプリケーションの中から所定のものを選択し、動作を制御し、第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタとを備える情報処理装置の情報処理方法であって、前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理ステップと、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップとを含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第１の記録媒体は、複数のアプリケーションの中から所定のものを選択し、動作させることが可能な情報処理装置に、所定のデータが入力されたときに、第１のアプリケーションにより、第２のアプリケーションが制御されているか否かを判断する判断ステップと、前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが起動されないように制御されていると判断された場合、前記第１のアプリケーションで前記所定のデータに対応する処理を行う処理ステップと、前記判断ステップで前記第１のアプリケーションにより前記第２のアプリケーションが制御されてはいないと判断された場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップとを含む処理を実行させるコンピュータが読み取り可能なプログラムを記録することを特徴とする。
本発明の第２の記録媒体は、複数のアプリケーションの中から所定のものを選択し、動作を制御し、第１のアプリケーションと前記第２のアプリケーションとにそれぞれ処理が割り当てられている操作手段と、前記第１のアプリケーションの制御状態に応じて前記第２のアプリケーションの制御を禁止するフラグを格納するレジスタとを備える情報処理装置に、前記操作手段からデータが入力されたときに、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていた場合、前記第１のアプリケーションで前記入力されたデータに対応する処理を行う処理ステップと、前記レジスタを参照して、前記第２のアプリケーションの制御を禁止するフラグが格納されていない場合、前記第２のアプリケーションをアクティブとなるように制御する制御ステップとを含む処理を実行させるコンピュータに読み取り可能なプログラムを記録することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の情報処理装置および方法、並びに記録媒体においては、所定のデータが入力されたときに、第１のアプリケーションにより第２のアプリケーションが起動されないように制御されていると判断された場合、第１のアプリケーションで所定のデータに対応する処理が行われ、第１のアプリケーションにより第２のアプリケーションが制御されてはいないと判断された場合、第２のアプリケーションがアクティブにされる。
本発明の第２の第１の情報処理装置および方法、並びに記録媒体においては、第１のアプリケーションと第２のアプリケーションとにそれぞれ処理が割り当てられ、第１のアプリケーションの制御状態に応じて第２のアプリケーションの制御を禁止するフラグがレジスタに格納され、データが入力されたときに、レジスタが参照され、第２のアプリケーションの制御を禁止するフラグが格納されていた場合、第１のアプリケーションで入力されたデータに対応する処理が行われ、第２のアプリケーションの制御を禁止するフラグが格納されていない場合、第２のアプリケーションがアクティブとなるように制御される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
【発明の効果】
以上の如く、本発明によれば、同一のデータが入力されても、異なる処理を行わせることが可能となる。