(57)【要約】  ユーザデバイス（１０）からネットワーク資格情報を第２のデバイス（５０）に送信し、第２のデバイス（５０）をネットワークに接続可能とする構成が開示される。ユーザデバイス（１０）で、ユーザは、第２のデバイス（５０）用のネットワーク資格情報を入力し、第２のデバイス（５０）をネットワークに接続可能とする。ユーザデバイス（１０）は、第２のデバイス（５０）へ変調光を送信する。送信された光がネットワーク資格情報で符号化されるように光が変調される。第２のデバイス（５０）は、ユーザデバイス（１０）からの変調光を受信するための光センサと、変調光を処理して、受信した変調光からネットワーク資格情報を取得するためのプロセッサとを有する。
2020524460.tif 000002
【特許請求の範囲】
【請求項１】
ユーザデバイスからのネットワーク資格情報を第２のデバイスに送信し、前記第２のデバイスをネットワークに接続可能とする方法であって、前記方法は、
前記ユーザデバイスで、前記第２のデバイス用のネットワーク資格情報をユーザ入力から受信し、前記第２のデバイスをネットワークに接続可能とし、
送信された光に前記ネットワーク資格情報が符号化されるように変調された変調光を前記ユーザデバイスから前記第２のデバイスに送信する方法において、前記第２のデバイスは、前記ユーザデバイスから前記変調光を受信するための光センサと、前記変調光を処理して前記受信した変調光から前記ネットワーク資格情報を取得するプロセッサとを備えることを特徴とする方法。
【請求項２】
請求項１に記載の方法において、前記光を変調するための変調は、周波数偏移変調であることを特徴とする方法。
【請求項３】
請求項１に記載の方法において、前記光を変調するための変調は、振幅偏移変調であることを特徴とする方法。
【請求項４】
請求項１から請求項３のいずれか一項に記載の方法であって、前記ユーザデバイスで、前記入力されたネットワーク資格情報を、ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）またはＵＴＦ（Ｕｎｉｃｏｄｅ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ  Ｆｏｒｍａｔ）形式に変換し、前記光は、前記ＡＳＣＩＩまたはＵＴＦ形式ネットワーク資格情報で変調し、前記送信された変調光が前記ネットワーク資格情報のバイナリビットストリームとして送信されることを特徴とする方法。
【請求項５】
請求項１から請求項４のいずれか一項に記載の方法であって、前記ユーザデバイスは、前記ユーザによってタイプ打ちされる前記ネットワーク資格情報の入力を受けるキーボードを有することを特徴とする方法。
【請求項６】
請求項１から請求項５のいずれか一項に記載の方法であって、前記ユーザデバイスは、前記ユーザから前記ネットワーク資格情報の音声入力を受信するマイクロホンを有することを特徴とする方法。
【請求項７】
ネットワーク資格情報を第２のデバイスに送信し、前記第２のデバイスをネットワークに接続可能とするユーザデバイスであって、
ユーザに第２のデバイス用のネットワーク資格情報を入力することを可能とし、前記第２のデバイスをネットワークに接続可能とする入力手段と、
光を発する光源と、
前記発光を前記ネットワーク資格情報で変調する変調器とを備え、
ユーザは、前記ユーザデバイスにネットワーク資格情報を入力可能であり、前記ユーザデバイスは前記第２のデバイスに変調光を送信し、前記ネットワーク資格情報を前記第２のデバイスに送信可能であることを特徴とするユーザデバイス。
【請求項８】
請求項７に記載のユーザデバイスにおいて、前記変調器は、前記光を周波数偏移変調を用いて変調するよう構成されていることを特徴とするユーザデバイス。
【請求項９】
請求項７または請求項８に記載のユーザデバイスにおいて、前記変調器は、前記光を振幅偏移変調を用いて変調するよう構成されていることを特徴とするユーザデバイス。
【請求項１０】
請求項７から請求項９のいずれか一項に記載のユーザデバイスであって、前記ユーザデバイスが、前記入力されたネットワーク資格情報を、ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）またはＵＴＦ（Ｕｎｉｃｏｄｅ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ  Ｆｏｒｍａｔ）形式に変換し、前記変調器は、前記ＡＳＣＩＩまたはＵＴＦ形式ネットワーク資格情報で変調し、前記送信される変調光が前記ネットワーク資格情報のバイナリビットストリームとして送信されるように構成されていることを特徴とするユーザデバイス。
【請求項１１】
請求項７から請求項１０のいずれか一項に記載のユーザデバイスであって、前記ユーザによってタイプ打ちされる前記ネットワーク資格情報入力を受けるキーボードを備えることを特徴とするユーザデバイス。
【請求項１２】
請求項７から請求項１１のいずれか一項に記載のユーザデバイスであって、前記ユーザから前記ネットワーク資格情報の音声入力を受信するマイクロホンを備えることを特徴とするユーザデバイス。
【請求項１３】
ネットワークに接続するデバイスであって、
前記デバイス用の前記ネットワーク資格情報で符号化されるように変調され、ユーザデバイスにより送信される変調光を受信するための光センサと、
前記光センサで受信された変調光を処理し、前記受信された変調光からネットワーク資格情報を取得し、前記ネットワーク資格情報を用いてネットワークに前記デバイスを接続するように構成されたプロセッサと、を備えることを特徴とするデバイス。
【請求項１４】
ユーザデバイス用のコンピュータプログラムであって、前記コンピュータプログラムがユーザデバイスで実行される場合に、前記ユーザデバイスを、
前記第２のデバイス用のネットワーク資格情報をユーザ入力から受信し、前記第２のデバイスをネットワークに接続可能とし、
送信された光が前記ネットワーク資格情報で符号化されるように変調された変調光を前記ユーザデバイスから前記第２のデバイスに送信し、
前記第２のデバイスは、前記ユーザデバイスからの前記変調光を受信するための光センサと、前記変調光を処理して、前記受信した変調光から前記ネットワーク資格情報を取得するためのプロセッサとを備えることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワーク資格情報の送信および取得のための方法、デバイス、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
デバイスをネットワークに接続可能とするためには、当該デバイスは、通常、当該ネットワークにネットワーク資格情報を提供する必要がある。いくつかのデバイスでは、ユーザが、例えば、デバイスに接続されるキーボードを使って、直接手動でネットワーク資格情報を簡単に入力できる。しかし、多くのデバイスは、ネットワークに接続する必要があるものの、キーボードのようなユーザインターフェイスを有しない。
【発明の概要】
【０００３】
本願明細書に開示される第一の側面によれば、
ユーザデバイスからのネットワーク資格情報を第２のデバイスに送信し、前記第２のデバイスをネットワークに接続可能とする方法であって、前記方法は、
前記ユーザデバイスで、前記第２のデバイス用のネットワーク資格情報をユーザ入力から受信し、前記第２のデバイスをネットワークに接続可能とし、
送信された光に前記ネットワーク資格情報が符号化されるように変調された変調光を前記ユーザデバイスから前記第２のデバイスに送信する方法において、前記第２のデバイスは、前記ユーザデバイスから前記変調光を受信するための光センサと、前記変調光を処理して前記受信した変調光から前記ネットワーク資格情報を取得するプロセッサとを備えることを特徴とする方法が提供される。
【０００４】
これにより、ネットワークに接続する必要があるデバイスにネットワーク資格情報を提供するための簡単なやり方を、ユーザに提供する。これにより、ユーザ、特に技術的に熟練していないユーザが恐怖を感じにくくなり、アクセスしにくいデバイスにネットワーク資格情報を提供するのに特に便利である。
【０００５】
例えば、光を変調するための変調は、周波数偏移変調である。例えば、光を変調するための変調は、振幅偏移変調である。
【０００６】
例えば、前記方法では、前記ユーザデバイスが、前記入力されたネットワーク資格情報を、ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）またはＵＴＦ（Ｕｎｉｃｏｄｅ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ  Ｆｏｒｍａｔ）形式に変換し、前記光は、前記ＡＳＣＩＩまたは前記ＵＴＦ形式ネットワーク資格情報で変調し、前記送信される変調光が前記ネットワーク資格情報のバイナリビットストリームとして送信されるように構成されている。
【０００７】
例えば、前記ユーザデバイスは、前記ユーザによってタイプ打ちされる前記ネットワーク資格情報入力を受けるキーボードを有する。キーボードは、例えば、物理的なボタンおよび／またはタッチスクリーンであってもよい。キーボードは、完全な「ＱＷＥＲＴＹ」キーボードである必要はない。キーボードは、ユーザがネットワーク資格情報を入力する際に有用な特定のキーまたはショートカットを備えた、専門的なものであってもよい。
【０００８】
例えば、前記ユーザデバイスは、前記ユーザから前記ネットワーク資格情報の音声入力を受信するマイクロホンを有する。
【０００９】
本願明細書に開示される第二の側面によれば、ネットワーク資格情報を第２のデバイスに送信し、前記第２のデバイスをネットワークに接続可能とするユーザデバイスであって、
ユーザに第２のデバイス用のネットワーク資格情報を入力することを可能とし、前記第２のデバイスをネットワークに接続可能とする入力手段と、
光を発する光源と、
前記発光を前記ネットワーク資格情報で変調する変調器とを備え、
ユーザは、前記ユーザデバイスにネットワーク資格情報を入力可能であり、前記ユーザデバイスは前記第２のデバイスに変調光を送信し、前記ネットワーク資格情報を前記第２のデバイスに送信可能であることを特徴とするユーザデバイスを提供する。
【００１０】
本願明細書に開示される第三の側面によれば、ネットワークに接続するデバイスであって、
前記デバイス用の前記ネットワーク資格情報で符号化されるように変調され、ユーザデバイスにより送信される変調光を受信するための光センサと、
前記光センサで受信された変調光を処理し、前記受信された変調光からネットワーク資格情報を取得し、前記ネットワーク資格情報を用いてネットワークに前記デバイスを接続するように構成されたプロセッサと、を備えることを特徴とするデバイスを提供する。
【００１１】
本願明細書に開示される第四の側面によれば、ユーザデバイス用のコンピュータプログラムであって、前記コンピュータプログラムがユーザデバイスで実行される場合に、前記ユーザデバイスを、
前記第２のデバイス用のネットワーク資格情報をユーザ入力から受信し、前記第２のデバイスをネットワークに接続可能とし、
送信された光が前記ネットワーク資格情報で符号化されるように変調された変調光を前記ユーザデバイスから前記第２のデバイスに送信し、前記第２のデバイスは、前記ユーザデバイスからの前記変調光を受信するための光センサと、前記変調光を処理して、前記受信した変調光から前記ネットワーク資格情報を取得するためのプロセッサとを備えることを特徴とするコンピュータプログラムを提供する。
【図面の簡単な説明】
【００１２】
本願開示の理解を促進し、どのように実施形態が効果を奏するのかを示すため、例示として添付の図面が参照される。
【００１３】
【図１】ネットワークに接続するための、ユーザデバイスおよびデバイスの一例を模式的に示す。
【図２】光の変調の一例を模式的に示す。
【発明を実施するための形態】
【００１４】
多くのデバイスは、ネットワークに接続する必要があり、したがって、ネットワークがそのデバイスを認証できるように、ネットワークに渡されるネットワーク資格情報を必要とする。このようなデバイスの多くは、ユーザがネットワーク資格情報を手動で直接入力できるキーボードのようなユーザインタフェースを有さない。これに対する解決法は、デバイスをＡＰ（アクセスポイント）モードにし、それから、「キャプティブポータル」または同様のものを用い、デバイスに接続することである。しかし、これはユーザにとって不便である。これは、コンシューマデバイスとしての用途のデバイスに特有の問題である。というのは、消費者は、しばしば、技術に詳しいわけでも、技術的に優れているわけでもないからである。特に、デバイスがある場所で所定の位置に固定されてしまったら、デバイスへの物理的アクセスは困難である。
【００１５】
本明細書に記載されるように、実施例において、ユーザデバイスは、ネットワーク資格情報を第２のデバイスに送信し、第２のデバイスをネットワークに接続する。ユーザは、第２のデバイス用のネットワーク資格情報をユーザデバイスに入力し、第２のデバイスをネットワークに接続可能にする。その後、ユーザデバイスは、送信される光にネットワーク資格情報が符号化されるように変調された変調光を第２のデバイスに送信する。第２のデバイスは、ユーザデバイスからの変調光を受信するための光センサと、変調光を処理して、受信した変調光からネットワーク資格情報を取得するプロセッサとを有する。
【００１６】
この簡単な構成で、ユーザはデバイス（上記の「第２のデバイス」）にネットワーク資格情報を提供できる。ユーザは、単に、ユーザデバイスにネットワーク資格情報を入力し、その後、ユーザデバイスを第２のデバイスに向けることで、ネットワーク資格情報で変調した変調光を、ユーザデバイスから第２のデバイスへ送信することができる。第２のデバイスは、受信された変調光を復調することができ、ネットワーク資格情報を取得することができる。その後、第２のデバイスは、ネットワーク資格情報を用いて、必要に応じてネットワークに接続可能である。
【００１７】
デバイス（上記の「第２のデバイス」）は、例えば、いわゆる、モノのインターネット（ＩｏＴ）であってもよい。ＩｏＴデバイスは、少なくともローカルネットワークに接続する必要があることが多い。ローカルネットワークは、例えば、家庭、オフィス、工場のような建物におけるローカルネットワークであってもよい。接続は、例えば、ＷｉＦｉまたは他の無線接続であってもよい。代わりに、あるいは、これに加えて、ＩｏＴデバイスは、離れた中央データベースまたはコントローラ等に指令またはデータを報告したり、またはそれらから受信したりできるように、インターネットに接続する必要があるかもしれない。
【００１８】
一般に、異なるデバイスは、特にＩｏＴデバイスを含めて、例えば、感知した温度を周期的に報告するごく簡単なセンサから、高機能度を有する比較的複雑なデバイスまでの広範囲の機能を有する。特に簡単なデバイスについて、ユーザインタフェースがないことが多く、したがって、ネットワークに接続するのに、比較的煩雑な技術的工程を必要とすることがあり得る。たとえ、原理的にはユーザがデバイスと直接交信できるユーザインタフェースをデバイスが有しているとしても、技術的に優れていないかもしれないユーザにとっては、依然として、恐怖を感じるものである。また、いくつかのデバイスは、例えば、建物の天井に装着されたものを含めて、ユーザが直接アクセスするのに難しい場所に配置される。このような問題は、本明細書に記載される実施例で解消されるか、または、少なくとも軽減される。
【００１９】
図１を参照し、ネットワーク接続のための、ユーザデバイス１０およびデバイス５０の一例を模式的に示す。
【００２０】
この実施例のユーザデバイス１０は、ディスプレイスクリーン１２、プロセッサ１４およびデータ記憶装置１６を有する。プロセッサ１４は、ユーザデバイス１０に対して、本明細書に記載される機能を含めた機能を提供するソフトウェアを実行する。この実施例のユーザデバイス１０は、例えば、セルラーネットワーク（２Ｇ、３Ｇ、４Ｇ等）および／またはＷｉＦｉまたはローカル無線ネットワークを含めた１つ以上のネットワークに無線で接続可能である。ユーザデバイス１０は、この目的のために、１つ以上の無線接続モジュール１８を有する。この実施例のユーザデバイス１０は、無線接続用アンテナ２０を１つ以上有する。ユーザデバイス１０は、発光体２２を有する。発光体２２は、例えば、固体レーザまたは半導体レーザのようなレーザであってもよい。代わりに、または、これに加えて、発光体２２は、単純な「トーチ」または「フラッシュライト」（コヒーレント光を発光しない）であってもよい。
【００２１】
例示されるユーザデバイス１０は、いわゆるスマートフォンまたは他の携帯電話である。しかし、他のコンピュータデバイスをこの目的のために使用してもよい。ユーザデバイス１０がスマートフォンまたは他の携帯電話であることの有益な点は、これらが多くのユーザに親しまれており、本明細書に記載されるように使用される場合、ユーザに恐怖を感じさせる可能性が低いことである。
【００２２】
ネットワーク接続のためのデバイス５０は、プロセッサ５２およびデータ記憶装置５４を有する。デバイス５０も、例えば、セルラーネットワーク（２Ｇ、３Ｇ、４Ｇ等）および／またはＷｉＦｉまたはローカル無線ネットワークを含めた１つ以上のネットワークに無線で接続可能である。デバイス５０は、この目的のために、１つ以上の無線接続モジュール５６および１つ以上のアンテナ５８を有する。デバイス５０は、１つ以上の電源５８を有する。これらは１つ以上の電池であってよく、再充電式でも非充電式でもよく、代わりに、または、これに加えて、主電力供給器に接続されてもよい。デバイス５０は、以下で説明されるように、ユーザデバイス１０により送信される光を検出するための光センサ６０を有する。光センサ６０は、例えば、通常、入射する光強度が増すにつれて電気抵抗が低下するフォトレジスタまたは光依存性レジスタであってもよい。
【００２３】
ネットワーク接続用のデバイス５０は、いわゆる、モノのインターネット（ＩｏＴ）デバイスであってもよい。一般に、本明細書で使用されるように、ＩｏＴデバイスは、アドレス可能インタフェース（例えば、インターネットプロトコル（ＩＰ）アドレス、ブルートゥース（登録商標）識別子（ＩＤ）、近距離無線通信（ＮＦＣ）ＩＤ等）を有し、１つ以上の他のデバイスに、有線または無線接続で情報を送信可能なデバイスである。ＩｏＴデバイスは、一般に、例えば、冷蔵庫、オーブン、電子レンジ、冷凍庫、食洗機、衣類洗濯機、衣類乾燥機、コンロ、空調装置、温度自動調節器、テレビおよび他の家庭用電子機器、照明器具、掃除機、スプリンクラ、電気メータ、ガスメータであってもよいし、または、これらに組み込まれてもよい。
【００２４】
デバイス５０をネットワークに接続するために、デバイス５０はネットワーク認証情報を必要とする。要求される正確なネットワーク資格情報とそのフォーマットは、通常、ネットワークの性質およびネットワークへの接続を可能とするアクセス要件に依存する。一般に、ネットワーク資格情報は、デバイス５０が接続するネットワークの何らかの識別子および、接続が認証されるために要求される何らかのパスワードまたはパスフレーズを含む。具体例として、無線ローカルエリアネットワーク（ＷＬＡＮ）の場合、ネットワーク資格情報は、ＳＳＩＤ（サービスセット識別子）およびパスワードまたはパスフレーズを含む。サービスセット識別子（ＳＳＩＤ）は、無線ローカルエリアネットワーク（ＷＬＡＮ）を指定する文字列である。
【００２５】
ユーザはデバイス５０にネットワーク用ネットワーク資格情報を提供しなければならない。本開示において、以下のように達成される。
【００２６】
ユーザデバイス１０は、ユーザによって「ａｐｐ」としてダウンロードされてもよいソフトウェアを備え、そのソフトウェアは、要求されるネットワーク資格情報をユーザに入力可能とさせ、その後、発光体２０によって発光される光を、ネットワーク資格情報が有効に符号化されるように、ネットワーク資格情報に応じて変調する。ネットワーク資格情報は、ユーザによって、キーボード（可動キーを有するキーボードまたはユーザデバイス１０等のタッチスクリーン等であってもよい）を用いて、ユーザデバイス１０に入力されてもよい。代わりに、または、これに加えて、ユーザデバイス１０で実行されるソフトウェアは、ユーザが、ネットワーク資格情報をユーザデバイス１０のマイクロホンに向かって話すことを可能とし、その後、有効な変換を行い、受信した音声をテキストに変換してもよい。
【００２７】
ネットワーク資格情報をユーザデバイス１０に入力し終わり、ユーザがネットワーク資格情報をデバイス５０に送信可になったら、ユーザデバイス１０で実行されるソフトウェアは、発光体２２により発光される光を、ネットワーク資格情報が符号化し、かつ、デバイス５０により復調され得る形式に変調する。例えば、まず、ユーザがユーザデバイス１０に何らかの入力をする。ユーザは、発せられた光が、デバイス５０の光センサ６０に入射するように、ユーザデバイス１０をデバイス５０側に向ける。
【００２８】
デバイス５０は、光を受信すると、受信した光を復調してネットワーク資格情報を抽出する。その後、デバイス５０は、ネットワーク（すなわち、ネットワーク資格情報が取得された対象のネットワーク）に接続可能であり、必要に応じて、ネットワーク資格情報をネットワークに提供する。デバイス５０は、十分なネットワーク資格情報が一度取得されていたら、即座かつ自動的にネットワークに接続されるよう構成されてもよい。代わりに、または、これに加えて、ネットワーク資格情報をデバイス５０に送信させた後、ユーザは、任意で、ユーザデバイス１０により発せられた適切に変調された光を用いて、デバイス５０に指令を送って、デバイス５０をネットワーク資格情報を用いてネットワークに接続させてもよい。
【００２９】
これにより、ネットワークに接続する必要があるデバイスにネットワーク資格情報を渡すためのごく簡単で使いやすい構成を、ユーザに提供する。ユーザの視点から、ユーザがすべき最小限のこととしては、ユーザデバイスでソフトウェアを実行し、ネットワーク資格情報をユーザデバイスに入力し（例えば、そうするよう指示された場合）、その後、ネットワーク資格情報で変調され、かつ、ユーザデバイスにより発せられる光が、ネットワークに接続する必要があるデバイスにより受信され得るように、ネットワークに接続する必要があるデバイスにユーザデバイスを向けることである。
【００３０】
一般に、数多くの異なる変調技術が、ユーザデバイス１０により発光される光を変調するために利用可能である。特に有用な技術は、ＦＳＫ（Ｆｒｅｑｕｅｎｃｙ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ：周波数偏移変調）である。図２は、ＦＳＫを用いた光の変調の一例を模式的に示す。要するに、離散周波数変化を用いて、デジタル１またはデジタル０が送信中であることを示す。例示される実施例では、低周波数バースト波が０を示すのに用いられ、高周波数バースト波が１を示すのに用いられる。したがって、本実施例では、低周波数バースト波の次に高周波数バースト波、その後に、２つの（連続的）低周波数バースト波が続くことにより示されるように、０の次に１が来て、その後、２つの０が続く。他の構成ももちろん可能である。
【００３１】
ＦＳＫの代わりに、ＡＳＫ（Ａｍｐｌｉｔｕｄｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ：振幅偏移変調）が、特に、発せられる光の強度を制御可能なユーザデバイス１０用に用いられてもよい。この場合のＡＳＫは、転送スピードをより速くできるので有利である。
【００３２】
光に変調されるネットワーク資格情報の実際の形式として、数多くの選択肢が利用可能である。ユーザデバイス１０に実行されるソフトウェアは、ユーザによって入力されるネットワーク資格情報を、例えば、ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ：アスキー）またはＵＴＦ（Ｕｎｉｃｏｄｅ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ  Ｆｏｒｍａｔ：ユーティーエフ）形式に変換して、その後、送信される光を符号化するためのバイナリ形式に変換されるようにしてもよい。
【００３３】
本明細書に記載されるプロセッサ、プロセシングシステムまたは回路は、実務上、単一のチップまたは集積回路により実装されても、複数のチップまたは集積回路により実装されてもよく、あるいはチップセット、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、デジタル・シグナル・プロセッサ（ＤＳＰ）、グラフィクス・プロセッシング・ユニット（ＧＰＵｓ）等によって実装されてもよい。このチップまたは複数のチップは、実施形態にしたがって動作するよう構成可能なデータプロセッサおよびデジタル・シグナル・プロセッサの少なくとも一方を実装するための回路(ならびに場合によってファームウェア)を備えてもよい。この点に関し、例示的実施形態は、少なくとも部分的に（不揮発性）メモリーに記憶されプロセッサにより実行可能なコンピュータソフトウェア、ハードウェア、または実体的に記憶されたソフトウェアとハードウェア（および実体的に記憶されたファームウェア）との組み合わせにより実装されてもよい。
【００３４】
データ記憶用のデータ記憶装置について本明細書に記載する。これは、単一のデバイスまたは複数のデバイスにより実装されてもよい。適切なデバイスとしては、例えばハードディスクおよび不揮発性半導体メモリーが挙げられる。
【００３５】
本明細書に記載される例は、本発明の実施形態を説明するための例として理解されるべきである。別の実施形態および例が想定される。一つの例または実施形態について記載される任意の特徴は、単独で、または他の特徴と組み合わせて使用可能である。加えて、一つの例または実施形態に関連して記載された任意の特徴は、他の例または実施形態、または他の例または実施形態の任意の組み合わせのいずれかの特徴と組み合わせも使用可能である。さらに、本明細書に記載されない均等物および変形例も、請求項に定義される本発明の範囲内で利用可能である。
【図１】
2020524460.tif 000003
【図２】
2020524460.tif 000004
【国際調査報告】
2020524460.tif 000005
2020524460.tif 000006
2020524460.tif 000007