(57)【要約】一例によるコンピューティングデバイスは、電子装置との間の有線接続を確立するためのコネクタを含む。コンピューティングデバイスは、ファームウェアを記憶している記憶装置をさらに含む。ファームウェアは、コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、電子装置のオペレーティングシステムを識別する。ファームウェアはさらに、電子装置のオペレーティングシステムに基づいて、コンピューティングデバイスと電子装置との間の通信路を確立する。ファームウェアはさらに、コンピューティングデバイスの仮想ネットワークインターフェースを電子装置のトランシーバーにマッピングし、仮想ネットワークインターフェースを介してリポジトリから回復データを取得する。回復データは、通信路を介してコンピューティングデバイスに転送される。【選択図】図１
2021503657.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングデバイスであって、
電子装置との間の有線接続を確立するためのコネクタと、
ファームウェアを記憶している記憶装置と
を含み、前記ファームウェアは、
当該コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、前記電子装置のオペレーティングシステムを識別し、
前記電子装置の前記オペレーティングシステムに基づいて、当該コンピューティングデバイスと前記電子装置との間の通信路を確立し、
当該コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングし、
前記仮想ネットワークインターフェースを介してリポジトリから回復データを取得するものであり、
前記回復データは、前記通信路を介して当該コンピューティングデバイスに転送される、コンピューティングデバイス。
【請求項２】
前記通信路は、仮想イーサネットチャネルである、請求項１に記載のコンピューティングデバイス。
【請求項３】
前記有線接続は、ユニバーサルシリアルバス（ＵＳＢ）接続である、請求項１に記載のコンピューティングデバイス。
【請求項４】
前記ファームウェアは、前記電子装置が第１のオペレーティングシステムを有している場合、第１の通信プロトコルを使用して前記通信路を確立するものであり、
前記ファームウェアは、前記電子装置が第２のオペレーティングシステムを有している場合、第２の通信プロトコルを使用して前記通信路を確立するものである、請求項１に記載のコンピューティングデバイス。
【請求項５】
第２の記憶装置をさらに含み、前記回復データは、前記第２の記憶装置に記憶されている、請求項１に記載のコンピューティングデバイス。
【請求項６】
非一時的コンピュータ読み取り可能記憶媒体であって、命令を含み、前記命令は、実行されたときに、コンピューティングデバイスのプロセッサに、
前記コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、前記コンピューティングデバイスのファームウェアによって電子装置のオペレーティングシステムを識別させ、前記電子装置が、有線接続を介して前記コンピューティングデバイスのコネクタに接続されており、
前記ファームウェアによって、前記電子装置の前記オペレーティングシステムに基づいて、前記コンピューティングデバイスと前記電子装置との間でネットワーク接続の共有が可能となる通信プロトコルを選択させ、
前記ファームウェアによって、前記コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングさせ、
前記仮想ネットワークインターフェースを介してリポジトリから回復データを取得させるものであり、
前記回復データは、前記通信プロトコルを利用してコンピューティングデバイスに転送される、非一時的コンピュータ読み取り可能記憶媒体。
【請求項７】
前記命令は、実行されたときに、前記コンピューティングデバイスのプリブートフェーズ中に、前記プロセッサに前記回復データを取得させる、請求項６に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項８】
前記ファームウェアは、ユニファイド・エクステンシブル・ファームウェア・インタフェース（ＵＥＦＩ）を実施する、請求項６に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項９】
前記回復トリガーは、オペレーティングシステム故障、前記コンピューティングデバイスの前記オペレーティングシステムの実行の失敗、外部からの回復命令、監視アプリケーションからの回復命令、又は、それらの組み合わせを含む、請求項６に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項１０】
前記仮想ネットワークインターフェースは、プロトコル変換を実行するためのものである、請求項６に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項１１】
非一時的コンピュータ読み取り可能記憶媒体であって、命令を含み、前記命令は、実行されたときに、コンピューティングデバイスのプロセッサに、
前記コンピューティングデバイスのプリブートフェーズ中における前記コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、
電子装置のオペレーティングシステムを識別させ、前記電子装置が、有線接続を介して前記コンピューティングデバイスのコネクタに接続されており、
前記電子装置の前記オペレーティングシステムに基づいて、前記コンピューティングデバイスと前記電子装置との間でネットワーク接続が可能となる通信プロトコルを選択させ、
前記コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングさせ、
前記仮想ネットワークインターフェースを介してリポジトリから回復データを取得させ、前記回復データが、前記通信プロトコルを利用して前記コンピューティングデバイスに転送され、
前記回復データを使用して、前記コンピューティングデバイスの前記オペレーティングシステムを修復させるものである、非一時的コンピュータ読み取り可能記憶媒体。
【請求項１２】
前記回復データは、オペレーティングシステムイメージである、請求項１１に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項１３】
前記有線接続は、バストランスポートプロトコルに準拠している、請求項１１に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項１４】
前記回復トリガーは、オペレーティングシステム故障、前記コンピューティングデバイスの前記オペレーティングシステムの実行の失敗、外部からの回復命令、監視アプリケーションからの回復命令、又は、それらの組み合わせを含む、請求項１１に記載の非一時的コンピュータ読み取り可能記憶媒体。
【請求項１５】
前記命令は、実行されたときに、前記プロセッサにさらに、
前記電子装置が第１のオペレーティングシステムを有している場合、第１の通信プロトコルを選択させ、
前記電子装置が第２のオペレーティングシステムを有している場合、第２の通信プロトコルを選択させる、請求項１１に記載の非一時的コンピュータ読み取り可能記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
コンピューティングデバイスのオペレーティングシステムは、コンピューティングデバイスの多くの側面を制御することができる。オペレーティングシステムが破損又は損傷すると、コンピューティングデバイスの動作が厳しく制限されたり、コンピューティングデバイスが動作不能になることがある。
【図面の簡単な説明】
【０００２】
本出願のいくつかの例を、以下の図に関して説明する。
【図１】一例による、電子装置を介してコンピューティングデバイスのオペレーティングシステムを修復するコンピューティングデバイスを示している。
【図２】別の例による、電子装置を介してコンピューティングデバイスのオペレーティングシステムを修復するコンピューティングデバイスを示している。
【図３】別の例による、電子装置を介してコンピューティングデバイスのオペレーティングシステムを修復するコンピューティングデバイスを示している。
【図４】別の例による、電子装置を介してコンピューティングデバイスのオペレーティングシステムを修復するコンピューティングデバイスを示している。
【発明を実施するための形態】
【０００３】
［詳細な説明］
コンピューティングデバイスのオペレーティングシステムが破損又は損傷した場合、オペレーティングシステムは、回復動作によって修復できる。オペレーティングシステムを使用しないと、コンピューティングデバイスのネットワーク機能は、制限される場合がある。例えば、コンピューティングデバイスは、無線トランシーバーを使用してリモートサーバーにアクセスし、回復動作のための回復データを取得することができない場合がある。回復データを取得する唯一のオプションがリモート・リポジトリであるような場所にコンピューティングデバイスがあるときにオペレーティングシステムが破損した場合、他のリカバリ・オプション（例えば、外部媒体の使用など）が使用可能になるまで、回復動作は、遅れる可能性がある。
【０００４】
本明細書に記載された種々の例は、電子装置を介してオペレーティングシステムを修復するアプローチを提供する。例えば、コンピューティングデバイスは、電子装置との間に有線接続を確立するためのコネクタを含む場合がある。前記コンピューティングデバイスは、ファームウェアを記憶している記憶装置をさらに含む場合がある。前記ファームウェアは、前記電子装置の前記オペレーティングシステムを修復するための回復トリガーの検出に応答して、前記電子装置のオペレーティングシステムを識別する場合がある。前記ファームウェアはさらに、前記電子装置の前記オペレーティングシステムに基づいて、前記コンピューティングデバイスと前記電子装置との間の通信路を確立する場合がある。前記ファームウェアはさらに、前記コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングする（対応付ける）場合がある。前記ファームウェアはさらに、前記仮想ネットワークインターフェースを介してリポジトリから回復データを取得する場合がある。前記回復データは、前記通信路を介して前記コンピューティングデバイスに転送される場合がある。
【０００５】
別の例として、非一時的コンピュータ読み取り可能記憶媒体は、実行されたときに、コンピューティングデバイスのプロセッサに、前記コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、前記コンピューティングデバイスのファームウェアによって電子装置のオペレーティングシステムを識別させる命令を含む場合がある。前記電子装置は、有線接続を介して前記コンピューティングデバイスのコネクタに接続されている場合がある。前記命令は、実行されたときに、前記プロセッサに、前記ファームウェアによって、前記電子装置のオペレーティングシステムに基づいて、前記コンピューティングデバイスと前記電子装置との間でネットワーク接続の共有が可能となる通信プロトコルを選択させ、前記ファームウェアによって、前記コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングさせ、前記仮想ネットワークインターフェイスを介してリポジトリから回復データを取得させる場合がある。前記回復データは、前記通信プロトコルを利用してコンピューティングデバイスに転送される場合がある。
【０００６】
別の例として、非一時的コンピュータ読み取り可能記憶媒体は、実行されたときに、コンピューティングデバイスのプロセッサに、前記コンピューティングデバイスのプリブート中における前記コンピューティングデバイスのオペレーティングシステムを修復するための回復トリガーの検出に応答して、電子装置のオペレーティングシステムを識別させ、前記電子装置が、有線接続を介して前記コンピューティングデバイスのコネクタに接続されており、前記電子装置の前記オペレーティングシステムに基づいて、前記コンピューティングデバイスと前記電子装置との間でネットワーク接続を共有するための通信プロトコルを選択させ、前記コンピューティングデバイスの仮想ネットワークインターフェースを前記電子装置のトランシーバーにマッピングさせ、前記仮想ネットワークインターフェースを介してリポジトリから回復データを取得させ、前記回復データを使用して、前記コンピューティングデバイスの前記オペレーティングシステムを修復させる命令を含む場合がある。前記回復データは、前記通信プロトコルを利用して前記コンピューティングデバイスに転送される場合がある。本明細書に記載された種々の例によればさらに、オペレーティングシステムの修復に関連する柔軟性及び／又は利便性を向上させるとができる。
【０００７】
図１は、一例による、電子装置を介してコンピューティングデバイス１００のオペレーティングシステムを修復するコンピューティングデバイス１００を示している。コンピューティングデバイス１００は、例えば、ウェブベースのサーバー、ローカルエリアネットワークサーバー、クラウドベースのサーバー、ノートブックコンピュータ、デスクトップコンピュータ、オールインワンシステム、タブレットコンピューティングデバイス、携帯電話、電子書籍リーダー、または、外部電子装置を介してオペレーティングシステムを修復するのに適した他の電子装置である場合がある。
【０００８】
コンピューティングデバイス１００は、プロセッサ１０２、コネクタ１０４、記憶装置１０６、記憶装置１０６に記憶されたファームウェア１０８、仮想ネットワークインターフェース１１０、及びオペレーティングシステム１１２を含む場合がある。プロセッサ１０２は、コンピューティングデバイス１００の動作を制御することができる。
【０００９】
コネクタ１０４は、コンピューティングデバイス１００を他のデバイスに接続し、コンピューティングデバイス１００と他のデバイスとの間のデータ通信を可能にする物理インターフェースであってもよい。一部の例では、コネクタ１０４は、ユニバーサルシリアルバス（ＵＳＢ）コネクタとして実施される場合がある。一部の例では、記憶装置１０６は、ハードディスクドライブ、半導体記憶装置、フラッシュメモリ、又は電気的に消去可能なプログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）のような不揮発性メモリを使用して実施される場合がある。一部の例では、記憶装置１０６は、ファームウェア１０８を記憶している場合がある。
【００１０】
ファームウェア１０８は、コンピューティングデバイス１００のハードウェアの初期化及び／又はコンポーネント（記憶装置１０６、プロセッサ１０２など）の構成を実施することができる。ファームウェア１０８は、コンピューティングデバイス１００で実行されるオペレーティングシステム（複数可）やアプリケーションのためのランタイムサービスをさらに実施することができる。一部の例では、ファームウェア１０８は、ユニファイド・エクステンシブル・ファームウェア・インタフェース（ＵＥＦＩ）として実施される場合がある。仮想ネットワークインターフェース１１０は、コンピューティングデバイス１００をネットワークに接続することができる。オペレーティングシステム１１２は、コンピューティングデバイス１００のリソース（ハードウェア及びソフトウェア）を制御及び管理することができる。コンピューティングデバイス１００のブートプロセスが完了し、ファームウェア１０８がオペレーティングシステム１１２に制御を渡すと、オペレーティングシステム１１２は、コンピューティングデバイス１００を制御できるようになる。
【００１１】
動作中、コンピューティングデバイス１００は、コネクタ１０４を介して電子装置１１６との間に有線接続１１４を確立することができる。一部の例では、有線接続１１４は、ユニバーサルシリアルバス（ＵＳＢ）プロトコルのようなバストランスポートプロトコルに準拠している場合がある。
【００１２】
ファームウェア１０８は、オペレーティングシステム１１２を修復すべきか否かを決定することができる。一部の例では、ファームウェア１０８は、回復トリガーの検出に応答して、回復動作を開始することができる。回復トリガーは、回復動作を開始すべきことをファームウェア１０８に通知するイベントである場合がある。回復トリガーとしては、例えば、
・マルウェア攻撃によるオペレーティングシステム破損のような、オペレーティングシステム故障
・パワーオンセルフテスト（ＰＯＳＴ）後のオペレーティングシステムのロードの失敗のような、オペレーティングシステムの実行の失敗
・起動中にユーザーによるキー押下やシステム管理者からのコマンドのような、外部からの回復命令
・コンピューティングデバイス１００の状態を監視するソフトウェアアプリケーションのような、監視アプリケーションからの回復命令、又は
・それらの組み合わせ
が挙げられる。
【００１３】
ファームウェア１０８は、安全で安定した状態から回復動作を開始することができる。したがって、ファームウェア１０８がプリブートスルーランタイム環境中の種々の時点で回復トリガーを検出した場合でも、ファームウェア１０８は、回復動作をすぐに開始しない場合がある。代わりに、ファームウェア１０８は、回復トリガーの検出後のプリブートフェイズ中に回復動作を開始する場合がある。プリブートフェイズは、コンピューティングデバイス１００のパワーオンセルフテスト（ＰＯＳＴ）の完了直後、かつ、オペレーティングシステム１１２のロードの前の期間である場合がある。例えば、ランタイム環境（すなわち、オペレーティングシステム１１２が実行されている可能性がある）中に、ファームウェア１０８は、回復トリガーを検出する場合がある。すると、コンピューティングデバイス１００は、リブートされる場合がある。このリブートプロセスのプリブートフェイズ中に、ファームウェア１０８は、回復動作を開始することができる。
【００１４】
回復動作中に、ファームウェア１０８は、電子装置１１６のオペレーティングシステム１１８を識別することができる。例えば、ファームウェア１０８は、オペレーティングシステム１１８がＷｉｎｄｏｗｓ（登録商標）オペレーティングシステム、Ａｎｄｒｏｉｄ（登録商標）オペレーティングシステム、ｉＰｈｏｎｅ（登録商標）オペレーティングシステム（ｉＯＳ）、ｍａｃＯＳオペレーティングシステム、Ｌｉｎｕｘ（登録商標）オペレーティングシステムなどであるか否かを判定することができる。ファームウェア１０８は、オペレーティングシステム１１８の識別情報またはタイプを判定すると、コンピューティングデバイス１００と電子装置１１６との間でネットワーク接続の共有が可能となる通信プロトコルを選択することができる。
【００１５】
電子装置１１６が第１のオペレーティングシステムを有している場合、ファームウェア１０８は、第１の通信プロトコルを選択することができる。電子装置が第２のオペレーティングシステムを有している場合、ファームウェア１０８は、第２の通信プロトコルを選択することができる。例えば、オペレーティングシステム１１８がＷｉｎｄｏｗｓ（登録商標）オペレーティングシステムである場合、ファームウェア１０８は、通信プロトコルとして、リモートネットワークドライバインタフェース仕様（ＲＮＤＩＳ）を選択する場合がある。オペレーティングシステム１１８がＬｉｎｕｘ（登録商標）オペレーティングシステムである場合、ファームウェア１０８は、通信プロトコルとして、ＵＳＢ通信デバイスクラス及びイーサネット（登録商標）制御モデル（ＣＥＣ−ＥＣＭ）プロトコルを選択する場合がある。
【００１６】
ファームウェア１０８は、選択された通信プロトコルを使用して、コンピューティングデバイス１００と電子装置１１６との間に通信路を確立し、電子装置１１６のネットワーク接続を介してデータを送受信することができる。一部の例では、通信路は、仮想イーサネット（登録商標）チャネルである場合がある。
【００１７】
ファームウェア１０８は、仮想ネットワークインターフェース１１０を電子装置１１６のトランシーバー１２０にマッピングすることにより、トランシーバー１２０を使用して交換されるデータが、正しい形式となるようにすることができる。例えば、電子装置１１６は、トランシーバー１２０を介して、Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）網のような携帯電話データ網にアクセスできる場合がある。携帯電話データ網でデータを交換するために、データは、ＬＴＥプロトコルに準拠した形式である場合がある。仮想ネットワークインターレース１１０がトランシーバー１２０を介して送信すべきデータを受信すると、仮想ネットワークインターフェース１１０は、そのデータがＬＴＥプロトコルに準拠した形式になるように、プロトコル変換を実施することができる。その後、このデータは、携帯電話データ網への送信のために、通信路を介してトランシーバー１２０に転送されることができる。同様に、仮想ネットワークインターフェース１１０が携帯電話データ網を介して（例えば、リモートサーバーから）データを受信した場合、仮想ネットワークインターフェース１１０は、そのデータがコンピューティングデバイス１００と互換性のある形式になるように、そのデータに対してプロトコル変換を実施することができる。
【００１８】
オペレーティングシステム１１２を修復するために、ファームウェア１０８は、電子装置１１６のネットワーク接続１２６を介してリポジトリ１２４から回復データ１２２を取得することができる。一部の例では、ネットワーク接続１２６は、Ｗｉ−Ｆｉ接続、携帯電話データ網接続（例えば、ＬＴＥ網）、又は他の任意のイーサネットネットワークである場合がある。一部の例では、回復データ１２２は、オペレーティングシステム１１２のイメージ（例えば、オペレーティングシステム１１２の完全な内容及び構造を含むファイル）である場合がある。ファームウェア１０８は、回復データ１２２を受信すると、回復データ１２２を使用してオペレーティングシステム１１２を修復することができる。一部の例では、リポジトリ１２４は、クラウドストレージ（例えば、パブリッククラウドまたはプライベートクラウド）、リモートサーバー、または、ネットワーク接続を介してアクセス可能な他のストレージとして実施される場合がある。
【００１９】
一部の例では、オペレーティングシステム１１２の修復は、オペレーティングシステム１１２の現在のコピーをオペレーティングシステム１１２の新しいコピーに置き換えること（例えば、回復データ１２２を使用してオペレーティングシステム１１２のイメージを再構築すること）や、オペレーティングシステム１１２の種々の部分を対応するファイルの新しいコピーに置き換えること、または、それらの組み合わせを含む場合がある。
【００２０】
図２は、別の例による、電子装置を介してコンピューティングデバイス１００のオペレーティングシステムを修復するコンピューティングデバイス１００を示している。一部の例では、コンピューティングデバイス１００は、オペレーティングシステム１１２を記憶している第２の記憶装置２０２を含む場合がある。第２の記憶装置２０２は、記憶装置１０６と同様であってもよい。一部の例では、電子装置１１６は、コンピューティングデバイス１００との間に有線接続１１４を確立するためのコネクタ２０４を有する場合がある。コネクタ２０４は、コネクタ１０４と同様であってもよい。
【００２１】
図３は、別の例による、電子装置を介してコンピューティングデバイス３００のオペレーティングシステムを修復することを含むコンピューティングデバイス３００を示している。コンピューティングデバイス３００は、図１〜図２のコンピューティングデバイス１００を実施する場合がある。コンピューティングデバイス３００は、プロセッサ３０２及びコンピュータ読み取り可能記憶媒体３０４を含む場合がある。
【００２２】
プロセッサ３０２は、中央処理装置（ＣＰＵ）、半導体ベースのマイクロプロセッサ、及び／又は、コンピュータ読み取り可能記憶媒体３０４に記憶された命令の取得及び実行に適した他のハードウェアデバイスである場合がある。コンピュータ読み取り可能記憶媒体５０４は、種々の実行可能命令を含み又は記憶する任意の電子的、磁気的、光学的、又は他の物理的記憶装置であってよい。したがって、コンピュータ読み取り可能記憶媒体５０４は、例えば、ランダムアクセスメモリ（ＲＡＭ）、電気的に消去可能なプログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、記憶装置、光ディスクなどである場合がある。一部の例では、コンピュータ読み取り可能記憶媒体３０４は、非一時的記憶媒体である場合がある。ここで、「非一時的」という用語は、一時的に伝播する信号を包含しない。コンピュータ読み取り可能記憶媒体３０４は、命令３０６〜３１２に従ってエンコードされる場合がある。
【００２３】
オペレーティングシステム識別命令３０６は、コンピューティングデバイスに接続された電子装置のオペレーティングシステムを識別することができる。例えば、図１を参照すると、ファームウェア１０８は、電子装置１１６のオペレーティングシステム１１８を識別することができる。通信プロトコル選択命令３０８は、コンピューティングデバイス３００と接続された電子装置との間でネットワーク接続の共有が可能となる通信プロトコルを選択することができる。例えば、図１を参照すると、ファームウェア１０８は、オペレーティングシステム１１８の識別情報またはタイプを判定すると、コンピューティングデバイス１００と電子装置１１６との間でネットワーク接続の共有が可能となる通信プロトコルを選択することができる。
【００２４】
仮想ネットワークインターフェースマッピング命令３１０は、仮想ネットワークインターフェースを電子装置のトランシーバーにマッピングすることができる。例えば、図１を参照すると、ファームウェア１０８は、仮想ネットワークインターフェース１１０を電子装置１１６のトランシーバー１２０にマッピングすることにより、トランシーバー１２０を使用して交換されるデータが、正しい形式となるようにすることができる。回復データ取得命令３１２は、オペレーティングシステム回復動作のための回復データを取得することができる。例えば、図１を参照すると、オペレーティングシステム１１２を修復するために、ファームウェア１０８は、電子装置１１８のネットワーク接続１２６を介して、リポジトリ１２４から回復データ１２２を取得することができる。
【００２５】
図４は、別の例による、電子装置を介してコンピューティングデバイスのオペレーティングシステムを修復するコンピューティングデバイス３００を示している。一部の例では、コンピューティングデバイスは、コンピュータ読み取り可能記憶媒体３０４内にエンコードされたオペレーティングシステム修復命令４０２をさらに含む場合がある。オペレーティングシステム修復命令４０２は、コンピューティングデバイス３００のオペレーティングシステムを修復することができる。例えば、図１を参照すると、ファームウェア１０８は、回復データ１２２を受信すると、回復データ１２２を使用してオペレーティングシステム１１２を修復することができる。
【００２６】
「含む」又は「有する」の使用は同義であり、本明細書におけるそれらの変形は包括的又は制限のないものであることを意味し、追加の列挙されていない要素又は方法ステップを除外しない。
【図１】
2021503657.tif 000003
【図２】
2021503657.tif 000004
【図３】
2021503657.tif 000005
【図４】
2021503657.tif 000006
【国際調査報告】
2021503657.tif 000007