【手続補正書】
【提出日】平成16年4月20日(2004.4.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理方法及び情報処理システム


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理装置であって、
同期転送を行うサイクルマスタの有無を通知する通知手段と、
前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え手段と、
前記通知手段からの通知に従って前記切り換え手段を動作させる制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、サイクルマスタが無いことが通知された場合、非同期転送で情報の転送を行わせることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記サイクルマスタは、同期転送を行うために必要な同期パケット（サイクルスタートパケット）を定期的に送るノードであることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
シリアルバスに接続される情報処理装置であって、
前記シリアルバスに要求を送信する送信手段と、
前記要求に対応する前記シリアルバスにおけるバスマネージャからの応答に基づいて、同期転送を行うのに必要なサイクルマスタ機能を利用できるかどうかを判断する第１の判断手段と、
データ転送の転送先の機器が同期転送を実行できるかどうかを判断する第２の判断手段と、
前記第１の判断手段による判断及び前記第２の判断手段による判断に従って、同期転送を含む複数の転送モードの中から、前記転送先の機器とデータ転送をするための転送モードを選択する選択手段とを有することを特徴とする情報処理装置。
【請求項５】
印字処理が開始されたときに印字に係わる初期化処理を行う初期化手段と、
前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する検出手段と、
前記検出手段による検出の結果、印字イメージデータを受信できる状態である場合に、同期転送データであるかどうかを判定する判定手段と、
前記判定手段による判定の結果、印字可能なデータが同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取る処理を行い、前記判定の結果、印字可能なデータが同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取る処理を行うデータ受け取り手段とを有することを特徴とする情報処理装置。
【請求項６】
共通シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理方法であって、
同期転送を行うサイクルマスタの有無を通知する通知処理と、
前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え処理と、
前記通知処理による通知に従って前記切り換え処理を動作させる制御処理を有することを特徴とする情報処理方法。
【請求項７】
前記制御処理は、サイクルマスタが無いことが通知された際に非同期転送で情報の転送を行わせるように制御することを特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記サイクルマスタは、同期転送を行うために必要な同期パケット（サイクルスタートパケット）を定期的に送るノードであることを特徴とする請求項６に記載の情報処理方法。
【請求項９】
シリアルバスに接続される情報処理装置を制御する情報処理方法であって、
前記シリアルバスに要求を送信する送信ステップと、
前記要求に対応する前記シリアルバスにおけるバスマネージャからの応答に基づいて、同期転送を行うのに必要なサイクルマスタ機能を利用できるかどうかを判断する第１の判断ステップと、
データ転送の転送先の機器が同期転送を実行できるかどうかを判断する第２の判断ステップと、
前記第１の判断ステップによる判断及び前記第２の判断ステップによる判断に従って、同期転送を含む複数の転送モードの中から、前記転送先の機器とデータ転送をするための転送モードを選択する選択ステップとを有することを特徴とする情報処理方法。
【請求項１０】
印字処理が開始されたときに印字に係わる初期化処理を行う第１のステップと、
前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する第２のステップと、
前記第２のステップによる検出の結果、印字イメージデータを受信できる状態である場合に、同期転送データであるかどうかを判定する第３のステップと、
前記第３のステップによる判定の結果、同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取り、前記判定の結果が同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取る第４のステップとを有することを特徴とする情報処理方法。
【請求項１１】
共通シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理システムであって、
同期転送を行うサイクルマスタの有無を通知する通知手段と、
前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え手段と、
前記通知手段からの通知に従って前記切り換え手段を動作させる制御手段とを有することを特徴とする情報処理システム。
【請求項１２】
前記制御手段は、サイクルマスタが無いことが通知された際に非同期転送で情報の転送を行わせることを特徴とする請求項１１に記載の情報処理システム。
【請求項１３】
前記サイクルマスタは、同期転送を行うために必要な同期パケット（サイクルスタートパケット）を定期的に送るノードであることを特徴とする請求項１１に記載の情報処理システム。
【請求項１４】
印字処理が開始されたときに印字に係わる初期化処理を行う初期化手段と、
前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する検出手段と、
前記検出手段による検出の結果、印字イメージデータを受信できる状態である場合に、印字可能なデータが同期転送データであるかどうかを判定する判定手段と、
前記判定手段による判定の結果、印字可能なデータが同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取り、前記判定の結果、印字可能なデータが同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取るデータ受け取り手段とを有することを特徴とする情報処理システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置、情報処理方法及び情報処理システムに関し、特に、ＩＥＥＥ１３９４等のインタフェースで接続される情報処理装置に用いて好適なものである。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【課題を解決するための手段】
本発明の情報処理装置は、シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理装置であって、同期転送を行うサイクルマスタの有無を通知する通知手段と、前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え手段と、前記通知手段からの通知に従って前記切り換え手段を動作させる制御手段とを有することを特徴としている。
また、本発明の他の特徴とするところは、シリアルバスに接続される情報処理装置であって、前記シリアルバスに要求を送信する送信手段と、前記要求に対応する前記シリアルバスにおけるバスマネージャからの応答に基づいて、同期転送を行うのに必要なサイクルマスタ機能を利用できるかどうかを判断する第１の判断手段と、データ転送の転送先の機器が同期転送を実行できるかどうかを判断する第２の判断手段と、前記第１の判断手段による判断及び前記第２の判断手段による判断に従って、同期転送を含む複数の転送モードの中から、前記転送先の機器とデータ転送をするための転送モードを選択する選択手段とを有することを特徴としている。
また、本発明のその他の特徴とするところは、印字処理が開始されたときに印字に係わる初期化処理を行う初期化手段と、前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する検出手段と、前記検出手段による検出の結果、印字イメージデータを受信できる状態である場合に、同期転送データであるかどうかを判定する判定手段と、前記判定手段による判定の結果、印字可能なデータが同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取る処理を行い、前記判定の結果、印字可能なデータが同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取る処理を行うデータ受け取り手段とを有することを特徴としている。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の情報処理方法は、共通シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理方法であって、同期転送を行うサイクルマスタの有無を通知する通知処理と、前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え処理と、前記通知処理による通知に従って前記切り換え処理を動作させる制御処理を有することを特徴としている。
また、本発明の他の特徴とするところは、シリアルバスに接続される情報処理装置を制御する情報処理方法であって、前記シリアルバスに要求を送信する送信ステップと、前記要求に対応する前記シリアルバスにおけるバスマネージャからの応答に基づいて、同期転送を行うのに必要なサイクルマスタ機能を利用できるかどうかを判断する第１の判断ステップと、データ転送の転送先の機器が同期転送を実行できるかどうかを判断する第２の判断ステップと、前記第１の判断ステップによる判断及び前記第２の判断ステップによる判断に従って、同期転送を含む複数の転送モードの中から、前記転送先の機器とデータ転送をするための転送モードを選択する選択ステップとを有することを特徴としている。
また、本発明のその他の特徴とするところは、印字処理が開始されたときに印字に係わる初期化処理を行う第１のステップと、前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する第２のステップと、前記第２のステップによる検出の結果、印字イメージデータを受信できる状態である場合に、同期転送データであるかどうかを判定する第３のステップと、前記第３のステップによる判定の結果、同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取り、前記判定の結果が同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取る第４のステップとを有することを特徴としている。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の情報処理システムは、共通シリアスバスを介して接続される複数の機器間で行われる情報の転送を制御する情報処理システムであって、同期転送を行うサイクルマスタの有無を通知する通知手段と、前記複数の機器間で行われる情報の転送を同期転送で行うか非同期転送で行うか切り換える切り換え手段と、前記通知手段からの通知に従って前記切り換え手段を動作させる制御手段とを有することを特徴としている。
また、本発明の他の特徴とするところは、印字処理が開始されたときに印字に係わる初期化処理を行う初期化手段と、前記初期化処理に伴って、印字イメージデータを受信できる状態であるかどうかを検出する検出手段と、前記検出手段による検出の結果、印字イメージデータを受信できる状態である場合に、印字可能なデータが同期転送データであるかどうかを判定する判定手段と、前記判定手段による判定の結果、印字可能なデータが同期転送データであれば、共通シリアスバスを介して送られてくるイメージデータをアイソクロナスパケットデータとして受け取り、前記判定の結果、印字可能なデータが同期転送データでない場合には、前記共通シリアスバス介して送られてくるイメージデータをアシクロナスパケットデータとして受け取るデータ受け取り手段とを有することを特徴としている。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】