(57)【要約】【課題】情報処理装置におけるウェブページのアクセスを容易に行うことができるようにする。【解決手段】本ＵＳＢデバイスは、情報処理装置に装着されることにより自身をキーボードとして認識させ（Ｓ１０１）、情報処理装置のウェブブラウザを起動して接続先ウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する（Ｓ１０４，Ｓ１０５）。特に、本ＵＳＢデバイスは、リモコンや携帯電話機からの赤外線信号を検出可能な構成となっており、赤外線信号の表す情報に基づき、接続先ウェブページへのアクセスや（Ｓ１０８：アクセス）、アドレス等の書換などを行うことができる（Ｓ１０８：書換，Ｓ１０９）。【選択図】図２
2007148519.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置への着脱が可能なＵＳＢデバイスであって、
本ＵＳＢデバイスを前記情報処理装置にキーボードとして認識させる認識手段と、
所定のウェブページのアドレスを記憶するアドレス記憶手段と、
前記情報処理装置のウェブブラウザを起動して前記アドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を前記情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、
赤外線信号を検出する赤外線検出手段と、
前記赤外線検出手段により検出された赤外線信号の表す情報に基づき、前記アドレス記憶手段に記憶されているアドレスを変更するアドレス変更手段と、
を備えたことを特徴とするＵＳＢデバイス。
【請求項２】
情報処理装置への着脱が可能なＵＳＢデバイスであって、
前記情報処理装置に本ＵＳＢデバイスをキーボードとして認識させる認識手段と、
所定のウェブページのアドレスを記憶するアドレス記憶手段と、
認証用情報を記憶する認証情報記憶手段と、
前記情報処理装置のウェブブラウザを起動して前記認証情報記憶手段に記憶されている認証用情報を用いて前記アドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を前記情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、
赤外線信号を検出する赤外線検出手段と、
前記赤外線検出手段により検出された赤外線信号の表す情報に基づき、前記認証情報記憶手段に記憶されている認証用情報を変更する認証情報変更手段と、
を備えたことを特徴とするＵＳＢデバイス。
【請求項３】
情報処理装置への着脱が可能なＵＳＢデバイスであって、
前記情報処理装置に本ＵＳＢデバイスをキーボードとして認識させる認識手段と、
所定のウェブページのアドレスを記憶するアドレス記憶手段と、
前記情報処理装置のウェブブラウザを起動して前記アドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を前記情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、
赤外線信号を検出する赤外線検出手段と、
前記赤外線検出手段により検出された赤外線信号の表す情報に基づき、所定のキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を前記情報処理装置へ送信する情報送信手段と、
を備えたことを特徴とするＵＳＢデバイス。
【請求項４】
情報処理装置への着脱が可能なＵＳＢデバイスであって、
前記情報処理装置に本ＵＳＢデバイスをキーボードとして認識させる認識手段と、
所定のウェブページのアドレスを記憶するアドレス記憶手段と、
前記情報処理装置のウェブブラウザを起動して前記アドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を前記情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、
赤外線信号を検出する赤外線検出手段と、
を備え、
前記ウェブアクセス手段は、前記赤外線検出手段により所定の赤外線信号が検出されたことを前記信号送信処理の実行条件としていること
を特徴とするＵＳＢデバイス。
【請求項５】
認証用情報を記憶する認証情報記憶手段を備え、
前記ウェブアクセス手段は、前記認証情報記憶手段に記憶されている認証用情報を用いて前記ウェブページへのアクセスを前記ウェブブラウザに行わせること
を特徴とする請求項１、請求項３又は請求項４に記載のＵＳＢデバイス。
【請求項６】
前記ウェブアクセス手段は、本ＵＳＢデバイスが前記情報処理装置に装着されたことを前記信号送信処理の実行条件としていること
を特徴とする請求項１から請求項５までのいずれか１項に記載のＵＳＢデバイス。
【請求項７】
前記情報処理装置のキーボードにおける所定のキー操作を検出するキー操作検出手段を備え、
前記ウェブアクセス手段は、前記キー操作検出手段により所定のキー操作が検出されたことを前記信号送信処理の実行条件としていること
を特徴とする請求項１から請求項６までのいずれか１項に記載のＵＳＢデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置への着脱が可能なＵＳＢデバイスに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の情報処理装置への着脱が可能なＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスが知られている。
また、インターネットを介した通信が可能なパーソナルコンピュータ等の情報処理装置が周知であり、情報処理装置にインストールされているウェブブラウザを用いて所望のウェブページへアクセスすることが可能となっている。
【０００３】
なお、上述した内容は公知・公用の技術であり、出願人は特に先行技術調査を行っていないため、先行技術文献の開示については行わない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来の情報処理装置においては、ウェブブラウザに所望のウェブページのアドレス（ＵＲＬ）が登録されていない場合、利用者がアドレスを打ち込む（入力する）必要があり、また、ウェブブラウザに所望のウェブページのアドレスが登録されている場合であっても、アドレスの登録数が多くなるほど所望のアドレスを見つけ出しにくくなるという問題があった。
【０００５】
本発明は、こうした問題にかんがみてなされたものであり、情報処理装置におけるウェブページのアクセスを容易に行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の請求項１に記載のＵＳＢデバイスは、パーソナルコンピュータ等の情報処理装置への着脱が可能なものである。そして、本ＵＳＢデバイスは、本ＵＳＢデバイスを情報処理装置にキーボードとして認識させる認識手段と、所定のウェブページのアドレスを記憶するアドレス記憶手段と、情報処理装置のウェブブラウザを起動してアドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、赤外線信号を検出する赤外線検出手段と、赤外線検出手段により検出された赤外線信号の表す情報に基づき、アドレス記憶手段に記憶されているアドレスを変更するアドレス変更手段とを備えている。なお、赤外線信号の表す情報に基づきアドレス記憶手段に記憶されているアドレスを変更する具体例としては、例えば、赤外線信号があるウェブページのアドレスを表している場合に、アドレス記憶手段に記憶されているアドレスを赤外線信号の表すアドレスに書き換えることや、赤外線信号があるウェブページアドレスを識別可能な情報（番号等）を表している場合に、あらかじめ記憶されている複数のアドレスの中から赤外線信号の表すアドレスを選択してアドレス記憶手段に書き込む（書き換える）ことなどが考えられる。
【０００７】
このような構成のＵＳＢデバイスを用いれば、情報処理装置において、キーボード操作によりウェブブラウザを起動して所定のウェブページへアクセスする場合と同様の結果を得ることができる。したがって、所定のウェブページへアクセスする際の煩雑な操作を不要とすることができる。特に、本ＵＳＢデバイスは、本ＵＳＢデバイスを汎用周辺機器であるキーボードとして情報処理装置に認識させる構成のため、本ＵＳＢデバイス専用のドライバを情報処理装置にインストールするといった準備を不要とする（又は少なくする）ことができる。また、赤外線信号によりアクセスするウェブページのアドレスを変更可能な構成のため、電化製品の遠隔操作に用いるリモコンや、赤外線通信機能付携帯電話機等を利用してウェブページのアドレスを変更するといったことが可能となる。
【０００８】
次に、請求項２に記載のＵＳＢデバイスも、請求項１に記載のＵＳＢデバイスと同様、パーソナルコンピュータ等の情報処理装置への着脱が可能なものである。そして、本ＵＳＢデバイスは、本ＵＳＢデバイスを情報処理装置にキーボードとして認識させる認識手段と、所定のウェブページのアドレスを記憶するアドレス記憶手段と、認証用情報を記憶する認証情報記憶手段と、情報処理装置のウェブブラウザを起動して認証情報記憶手段に記憶されている認証用情報を用いてアドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、赤外線信号を検出する赤外線検出手段と、赤外線検出手段により検出された赤外線信号の表す情報に基づき、認証情報記憶手段に記憶されている認証用情報を変更する認証情報変更手段とを備えている。なお、赤外線信号の表す情報に基づき認証情報記憶手段に記憶されている認証用情報を変更する具体例としては、例えば、赤外線信号がある認証用情報を表している場合に、認証情報記憶手段に記憶されている認証用情報を赤外線信号の表す認証用情報に書き換えることや、赤外線信号がある認証用情報を識別可能な情報（番号等）を表している場合に、あらかじめ記憶されている複数の認証用情報の中から赤外線信号の表す認証用情報を選択して認証情報記憶手段に書き込む（書き換える）ことなどが考えられる。
【０００９】
ここで、認証用情報を用いたウェブページへのアクセスとしては、例えば、認証用情報（又は認証用情報から生成した認証鍵等の情報）をウェブページのアドレスの末尾に付加した上でウェブページへのアクセス（ウェブページデータの取得要求）をウェブブラウザに行わせることや、ウェブページデータの取得要求後にウェブサーバから認証要求が行われたタイミングで認証用情報（又は認証用情報から生成した認証鍵等の情報）の送信をウェブブラウザに行わせることなどが考えられる。具体的には、こうしたタイミングにおいて、認証用情報（又は認証用情報から生成した認証鍵等の情報）を入力するためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する。
【００１０】
このような構成のＵＳＢデバイスを用いれば、情報処理装置において、キーボード操作によりウェブブラウザを起動して所定のウェブページへアクセスする場合と同様の結果を得ることができる。したがって、所定のウェブページへアクセスする際の煩雑な操作を不要とすることができる。特に、本ＵＳＢデバイスは、本ＵＳＢデバイスを汎用周辺機器であるキーボードとして情報処理装置に認識させる構成のため、本ＵＳＢデバイス専用のドライバを情報処理装置にインストールするといった準備を不要とする（又は少なくする）ことができる。また、認証用情報を用いて認証を行うことで、本ＵＳＢデバイスを装着している情報処理装置でのみウェブページへのアクセスを可能とするといった制限をかけることができ、しかも、認証のためのＩＤやパスワード等の入力操作を不要とすることができる。また、赤外線信号により認証用情報を変更可能な構成のため、電化製品の遠隔操作に用いるリモコンや、赤外線通信機能付携帯電話機等を利用して認証用情報を変更するといったことが可能となる。
【００１１】
次に、請求項３に記載のＵＳＢデバイスも、請求項１に記載のＵＳＢデバイスと同様、パーソナルコンピュータ等の情報処理装置への着脱が可能なものである。そして、本ＵＳＢデバイスは、本ＵＳＢデバイスを情報処理装置にキーボードとして認識させる認識手段と、所定のウェブページのアドレスを記憶するアドレス記憶手段と、情報処理装置のウェブブラウザを起動してアドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、赤外線信号を検出する赤外線検出手段と、赤外線検出手段により検出された赤外線信号の表す情報に基づき、所定のキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する情報送信手段とを備えている。なお、赤外線信号の表す情報に基づき所定のキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を送信する具体例としては、例えば、赤外線信号がリモコンや携帯電話機等におけるキー操作の情報を表している場合に、そのキー操作がキーボードで行われた場合にキーボードが送信する信号と同じ信号を送信することや、赤外線信号があるキーボード操作を識別可能な情報（番号等）を表している場合に、あらかじめ記憶されている複数のキーボード操作の中から赤外線信号の表すキーボード操作を選択して、そのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を送信することなどが考えられる。
【００１２】
このような構成のＵＳＢデバイスを用いれば、情報処理装置において、キーボード操作によりウェブブラウザを起動して所定のウェブページへアクセスする場合と同様の結果を得ることができる。したがって、所定のウェブページへアクセスする際の煩雑な操作を不要とすることができる。特に、本ＵＳＢデバイスは、本ＵＳＢデバイスを汎用周辺機器であるキーボードとして情報処理装置に認識させる構成のため、本ＵＳＢデバイス専用のドライバを情報処理装置にインストールするといった準備を不要とする（又は少なくする）ことができる。また、赤外線信号の表す情報をキーボード操作の情報として情報処理装置へ送信することが可能な構成のため、電化製品の遠隔操作に用いるリモコンや、赤外線通信機能付携帯電話機等を用いてキーボード操作を行うといったことが可能となる。
【００１３】
次に、請求項４に記載のＵＳＢデバイスも、請求項１に記載のＵＳＢデバイスと同様、パーソナルコンピュータ等の情報処理装置への着脱が可能なものである。そして、本ＵＳＢデバイスは、本ＵＳＢデバイスを情報処理装置にキーボードとして認識させる認識手段と、所定のウェブページのアドレスを記憶するアドレス記憶手段と、情報処理装置のウェブブラウザを起動してアドレス記憶手段に記憶されている所定のウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する信号送信処理を行うウェブアクセス手段と、赤外線信号を検出する赤外線検出手段とを備えている。そして、本ＵＳＢデバイスにおいて、ウェブアクセス手段は、赤外線検出手段により所定の赤外線信号が検出されたことを信号送信処理の実行条件としている。
【００１４】
このような構成のＵＳＢデバイスを用いれば、情報処理装置において、キーボード操作によりウェブブラウザを起動して所定のウェブページへアクセスする場合と同様の結果を得ることができる。したがって、所定のウェブページへアクセスする際の煩雑な操作を不要とすることができる。特に、本ＵＳＢデバイスは、本ＵＳＢデバイスを汎用周辺機器であるキーボードとして情報処理装置に認識させる構成のため、本ＵＳＢデバイス専用のドライバを情報処理装置にインストールするといった準備を不要とする（又は少なくする）ことができる。また、赤外線信号の表す情報をキーボード操作の情報として情報処理装置へ送信することが可能な構成のため、電化製品の遠隔操作に用いるリモコンや、赤外線通信機能付携帯電話機等を用いて、ウェブブラウザを起動して所定のウェブページへアクセスすることが可能となる。
【００１５】
一方、請求項５に記載のＵＳＢデバイスは、上記請求項１、３又は４に記載のＵＳＢデバイスにおいて、認証用情報を記憶する認証情報記憶手段を備えている。そして、本ＵＳＢデバイスにおいて、ウェブアクセス手段は、認証情報記憶手段に記憶されている認証用情報を用いてウェブページへのアクセスをウェブブラウザに行わせる。ここで、認証用情報を用いたウェブページへのアクセスとしては、例えば、認証用情報（又は認証用情報から生成した認証鍵等の情報）をウェブページのアドレスの末尾に付加した上でウェブページへのアクセス（ウェブページデータの取得要求）をウェブブラウザに行わせることや、ウェブページデータの取得要求後にウェブサーバから認証要求が行われたタイミングで認証用情報（又は認証用情報から生成した認証鍵等の情報）の送信をウェブブラウザに行わせることなどが考えられる。具体的には、こうしたタイミングにおいて、認証用情報（又は認証用情報から生成した認証鍵等の情報）を入力するためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する。このような構成のＵＳＢデバイスを用いれば、認証用情報を用いて認証を行うことで、本ＵＳＢデバイスを装着している情報処理装置でのみウェブページへのアクセスを可能とするといった制限をかけることができ、しかも、認証のためのＩＤやパスワード等の入力操作を不要とすることができる。
【００１６】
ところで、所定のウェブページへアクセスするタイミングとしては、例えば、ＵＳＢデバイスが情報処理装置に装着されたタイミングとすることが考えられる。すなわち、請求項６に記載のＵＳＢデバイスでは、上記請求項１〜５のいずれかに記載のＵＳＢデバイスにおいて、ウェブアクセス手段は、本ＵＳＢデバイスが情報処理装置に装着されたことを信号送信処理の実行条件としている。このような構成のＵＳＢデバイスによれば、本ＵＳＢデバイスを情報処理装置に装着する簡単な操作により、ウェブブラウザを起動して所定のウェブページへアクセスすることができる。
【００１７】
ただし、例えば、情報処理装置が一般的なデスクトップ型パソコンの場合など、ＵＳＢコネクタを頻繁に抜き差ししない使用態様の場合には、所定のウェブページへアクセスするためにいちいちＵＳＢデバイスを抜き差ししなければならないとすると、かえって操作が煩雑となる。
【００１８】
そこで、請求項７に記載のＵＳＢデバイスは、上記請求項１〜６のいずれかに記載のＵＳＢデバイスにおいて、情報処理装置のキーボードにおける所定のキー操作を検出するキー操作検出手段を備えている。そして、本ＵＳＢデバイスにおいて、ウェブアクセス手段は、キー操作検出手段により所定のキー操作が検出されたことを信号送信処理の実行条件としている。このような構成のＵＳＢデバイスによれば、情報処理装置のキーボードにおける極めて簡単なキー操作により、ウェブブラウザを起動して所定のウェブページへアクセスすることが可能となる。具体的には、例えば、ＮｕｍＬｏｃｋキー、ＣａｐｓＬｏｃｋキー、ＳｃｒｏｌｌＬｏｃｋキー等のように、一般的なキーボードにおいてＬＥＤ等の視認手段の状態を変化させるキー操作を検出するようにするとよい。本ＵＳＢデバイスは情報処理装置によりキーボードとして認識されているため、視認手段の状態を変化させるための信号が情報処理装置から入力されることとなり、その信号に基づきキー操作を検出することが可能となるからである。
【発明を実施するための最良の形態】
【００１９】
以下、本発明が適用された実施形態について、図面を用いて説明する。
図１は、実施形態のＵＳＢデバイス１００の構成を表す説明図であり、（ａ）は外観図、（ｂ）はブロック図である。
【００２０】
このＵＳＢデバイス１００は、情報処理装置（本実施形態では、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）としてＷｉｎｄｏｗｓ（登録商標）がインストールされており、アプリケーションとしてウェブブラウザがインストールされている汎用のパーソナルコンピュータ）に装着して用いるためのものであって、ＵＳＢコネクタ１０１が本体ケーシング１０２と一体的に設けられた構成のものであり、本体ケーシング１０２の内部に、ＵＳＢインタフェース（Ｉ／Ｆ）１１０と、リモコン受光部１２０と、メモリ１３０と、ＣＰＵ１４０とを備えている。
【００２１】
ＵＳＢインタフェース１１０は、ＵＳＢコネクタ１０１が情報処理装置のＵＳＢポートに差し込まれた状態で、その情報処理装置との電気的なやり取りを行うためのものである。具体的には、情報処理装置から供給される電力をＣＰＵ１４０に供給するとともに、情報処理装置とＣＰＵ１４０との間でのデータ通信を可能とする。
【００２２】
リモコン受光部１２０は、テレビやエアコン等を遠隔操作するための赤外線リモコンや、赤外線通信機能付携帯電話機などから送信される赤外線信号を検出してＣＰＵ１４０へ出力する。
【００２３】
メモリ１３０には、情報処理装置に本ＵＳＢデバイス１００を外付けのキーボードとして認識させるためのデバイス情報があらかじめ記憶されたデバイス情報記憶エリア１３１と、接続先としてあらかじめ設定されているウェブページ（以下「接続先ウェブページ」という。）のＵＲＬが記憶されたＵＲＬ記憶エリア１３２と、本ＵＳＢデバイス１００に固有のＩＤがあらかじめ記憶されたＩＤ記憶エリア１３３と、認証に用いる認証鍵が記憶される認証鍵記憶エリア１３４とが設けられている。
【００２４】
次に、本実施形態のＵＳＢデバイス１００においてＣＰＵ１４０が実行する処理について、図２のフローチャートを用いて説明する。なお、本処理は、本ＵＳＢデバイス１００が情報処理装置のＵＳＢポートに差し込まれることにより開始される。
【００２５】
この処理が開始されると、まず、Ｓ１０１で、ＵＳＢインタフェース１１０を介して情報処理装置から入力される要求に応じて、メモリ１３０のデバイス情報記憶エリア１３１に記憶されているデバイス情報を情報処理装置へ送信する。これにより、情報処理装置において、外付けのキーボードが接続されたと認識される。
【００２６】
続いて、Ｓ１０２では、ＵＳＢインタフェース１１０を介して情報処理装置から入力される信号に基づき、情報処理装置のキーボードに設けられているＣａｐｓＬｏｃｋキーがオン状態になっているか否かを判定する。すなわち、情報処理装置のキーボードには、ＣａｐｓＬｏｃｋキーのオン／オフ状態を示すＬＥＤが設けられており、情報処理装置は、このＬＥＤの点灯／消灯を制御するためにＣａｐｓＬｏｃｋキーのオン／オフ状態を表す信号をキーボードへ送信する。本Ｓ１０２では、この信号を入力することにより、ＣａｐｓＬｏｃｋキーのオン／オフ状態を判定する。
【００２７】
そして、Ｓ１０２で、ＣａｐｓＬｏｃｋキーがオン状態になっていない（オフ状態になっている）と判定した場合には、Ｓ１０３へ移行し、認証鍵を生成する。具体的には、メモリ１３０のＩＤ記憶エリア１３３に記憶されている自己のＩＤをパラメータとして、所定の暗号生成アルゴリズムに基づき、毎回異なる内容の認証鍵を生成する。例えば、接続先ウェブページへのアクセス回数をパラメータとして用いることにより、毎回異なる内容であってかつランダムでない（換言すれば、接続先ウェブページ側で正規なものかどうか認証可能な）認証鍵を生成することができる。
【００２８】
続いて、Ｓ１０４では、情報処理装置のウェブブラウザを起動する処理を行う。具体的には、情報処理装置のキーボードにおいてウェブブラウザ起動ボタンが押された場合にキーボードが送信する信号と同じ信号を、ＵＳＢインタフェース１１０を介して情報処理装置へ送信する。これにより、情報処理装置において、ウェブブラウザ（具体的には標準のウェブブラウザ）が起動する。
【００２９】
続いて、Ｓ１０５では、メモリ１３０のＵＲＬ記憶エリア１３２に記憶されている接続先ウェブページのＵＲＬの末尾にＳ１０３で生成した認証鍵を付加したアドレスからウェブページデータを取得させる処理を、Ｓ１０４で起動したウェブブラウザに行わせ、Ｓ１０６へ移行する。具体的には、キーボードでアドレスの入力を行った場合にキーボードから送信される信号と同じ信号を、ＵＳＢインタフェース１１０を介して情報処理装置へ送信する。これにより、接続先ウェブページのウェブページデータが格納されたウェブサーバにおいて、情報処理装置から受信した認証鍵に基づく認証が行われ、認証鍵が正規である場合に接続先ウェブページのウェブページデータが情報処理装置へ返信される。このような認証により、個別認証された特定の利用者（ユーザ）に対してのみ接続先ウェブページへのアクセスを可能とすることができる。
【００３０】
一方、上述したＳ１０２で、ＣａｐｓＬｏｃｋキーがオン状態になっていると判定した場合には、Ｓ１０３〜Ｓ１０５の処理を行わず、そのままＳ１０６へ移行する。
Ｓ１０６では、ＵＳＢインタフェース１１０を介して情報処理装置から入力される信号に基づき、情報処理装置のキーボードに設けられているＳｃｒｏｌｌＬｏｃｋキーが所定時間内（例えば５秒以内）に２度押されたか否かを判定する。すなわち、情報処理装置のキーボードには、ＳｃｒｏｌｌＬｏｃｋキーのオン／オフ状態を示すＬＥＤが設けられており、情報処理装置は、このＬＥＤの点灯／消灯を制御するためにＳｃｒｏｌｌＬｏｃｋキーのオン／オフ状態を表す信号をキーボードへ送信する。本Ｓ１０６では、この信号を入力することにより、ＳｃｒｏｌｌＬｏｃｋキーが押されたことを判定する。
【００３１】
そして、Ｓ１０６で、ＳｃｒｏｌｌＬｏｃｋキーが所定時間内に２度押されたと判定した場合には、Ｓ１０３へ戻る。つまり、ＳｃｒｏｌｌＬｏｃｋキーを２回押すことで、ＵＳＢデバイス１００を装着し直すことなく、接続先ウェブページへアクセスできるようにしている。
【００３２】
一方、Ｓ１０６で、ＳｃｒｏｌｌＬｏｃｋキーが所定時間内に２度押されていないと判定した場合には、Ｓ１０７へ移行し、リモコン受光部１２０により赤外線信号が検出されたか否かを判定する。
【００３３】
そして、Ｓ１０７で、赤外線信号が検出されていないと判定した場合には、Ｓ１０６へ戻る。
一方、Ｓ１０７で、赤外線信号が検出されたと判定した場合には、Ｓ１０８へ移行し、検出された赤外線信号の表す情報の種別を判定する。すなわち、本ＵＳＢデバイス１００は、赤外線信号の検出をトリガーとして接続先ウェブページへアクセスするアクセス処理と、赤外線信号の表す情報に基づきメモリ１３０に記憶されている情報（ＵＲＬやＩＤ等）を書き換える書換処理と、赤外線信号の表す情報をキーボード操作の信号として情報処理装置へ送信するキー操作処理とを行うことが可能な構成となっており、いずれの処理の指令であるかは赤外線信号の表す情報に基づき判定する。例えば、赤外線信号の表す情報における先頭部分（リモコン等において最初に押されたキーの種類等）の情報を識別子として情報の種別を判定することが可能である。
【００３４】
そして、Ｓ１０８で、検出された赤外線信号がアクセス処理の指令であると判定した場合には、Ｓ１０３へ戻る。つまり、リモコンや携帯電話機による赤外線信号により、ＵＳＢデバイス１００を装着し直すことなく、接続先ウェブページへアクセスできるようにしている。
【００３５】
また、Ｓ１０８で、検出された赤外線信号が書換処理の指令であると判定した場合には、Ｓ１０９へ移行し、赤外線信号の表す情報に基づきメモリ１３０に記憶されている情報を書き換え、Ｓ１０６へ戻る。なお、メモリ１３０に記憶されている情報のうちのいずれを書き換えるかについては、例えば、赤外線信号の表す情報（例えば、赤外線信号の表す情報における先頭部分や末尾部分の情報（リモコン等において押されたキーの種類等））に基づき判定すればよい。
【００３６】
一方、Ｓ１０８で、検出された赤外線信号がキー操作指令であると判定した場合には、Ｓ１１０へ移行し、赤外線信号の表す情報がキーボードで入力された場合にキーボードから送信される信号と同じ信号を、ＵＳＢインタフェース１１０を介して情報処理装置へ送信する。その後、Ｓ１０６へ戻る。
【００３７】
以上説明したように、本実施形態のＵＳＢデバイス１００は、情報処理装置に装着されることにより自身をキーボードとして認識させ（Ｓ１０１）、情報処理装置のウェブブラウザを起動して接続先ウェブページへアクセスするためのキーボード操作が行われた場合にキーボードが送信する信号と同じ信号を情報処理装置へ送信する（Ｓ１０４，Ｓ１０５）。このため、本ＵＳＢデバイス１００を用いれば、情報処理装置に装着する操作を行うだけで、キーボード操作によりウェブブラウザを起動して接続先ウェブページへアクセスするのと同様の結果を得ることができる。したがって、接続先ウェブページへアクセスする際の煩雑な操作を不要とすることができる。特に、本ＵＳＢデバイス１００は、自身を汎用周辺機器であるキーボードとして情報処理装置に認識させる構成のため、本ＵＳＢデバイス１００専用のドライバを情報処理装置にインストールするといった準備を不要とする（又は少なくする）ことができる。また、本ＵＳＢデバイス１００は、情報処理装置に装着されたタイミングでの接続先ウェブページへのアクセスを禁止することもできる（Ｓ１０２：ＹＥＳ）。
【００３８】
さらに、本ＵＳＢデバイス１００は、情報処理装置のキーボードにおけるＳｃｒｏｌｌＬｏｃｋキーの２度押し操作を検出された場合にも（Ｓ１０６：ＹＥＳ）、接続先ウェブページへアクセスするようにしている。このため、ＵＳＢデバイス１００を抜き差しすることなく、キーボードにおける極めて簡単なキー操作により接続先ウェブページへアクセスすることができる。
【００３９】
また、本ＵＳＢデバイス１００は、自己のＩＤを用いて毎回異なる内容の認証鍵を生成し（Ｓ１０３）、この認証鍵を用いた認証を接続先ウェブページに対して行うため（Ｓ１０５）、ＵＳＢデバイス１００を装着している情報処理装置でのみウェブページへのアクセスを可能とするといった制限をかけることができ、しかも、認証のためのＩＤやパスワード等の入力操作を不要とすることができる。
【００４０】
一方、本ＵＳＢデバイス１００は、リモコンや携帯電話機等でのキー操作により接続先ウェブページへのアクセスを情報処理装置のウェブブラウザに行わせることが可能な構成のため（Ｓ１０８：アクセス）、ＵＳＢデバイス１００を抜き差しや情報処理装置のキーボード操作を行うことなく、接続先ウェブページへアクセスすることができる。また、リモコンや携帯電話機等からの赤外線信号により接続先ウェブページや自身のＩＤを変更可能な構成のため（Ｓ１０８：書換，Ｓ１０９）、これらの情報が変更できない構成に比べ利便性が高い。さらに、リモコンや携帯電話機等からのキー操作によりキーボード操作を行うことが可能な構成のため（Ｓ１０８：キー操作，Ｓ１１０）、利用者は、所有する携帯電話機等を用いて簡単なキーボード操作等を行うことができる。
【００４１】
なお、本実施形態のＵＳＢデバイス１００では、ＵＳＢインタフェース１１０と、図２におけるＳ１０１の処理を実行するＣＰＵ１４０とが、本発明の認識手段に相当し、Ｓ１０３〜Ｓ１０５の処理を実行するＣＰＵ１４０が、本発明のウェブアクセス手段に相当し、ＵＳＢインタフェース１１０と、Ｓ１０６の処理を実行するＣＰＵ１４０とが、本発明のキー操作検出手段に相当する。また、Ｓ１０９の処理を実行するＣＰＵ１４０が、本発明のアドレス変更手段及び認証情報変更手段に相当し、ＵＳＢインタフェース１１０と、Ｓ１１０の処理を実行するＣＰＵ１４０とが、本発明の情報送信手段に相当する。さらに、リモコン受光部１２０が、赤外線検出手段に相当し、メモリ１３０におけるＵＲＬ記憶エリア１３２が、アドレス記憶手段に相当し、メモリ１３０におけるＩＤ記憶エリア１３３及び認証鍵記憶エリア１３４が、本発明の認証情報記憶手段に相当する。
【００４２】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
例えば、上記実施形態では、認証が必要なウェブページへアクセスする構成のＵＳＢデバイス１００を例示したが、これに限ったものではなく、認証が不要なウェブページへアクセスする構成としてもよい。この場合、メモリ１３０におけるＵＲＬ記憶エリア１３２には認証が不要なウェブページのＵＲＬが記憶され、ＩＤ記憶エリア１３３及び認証鍵記憶エリア１３４は不要とすることができる。また、図２のＳ１０３の処理を不要とすることができる。
【００４３】
また、上記実施形態では、ＣａｐｓＬｏｃｋキーがオン状態となっている場合には情報処理装置のＵＳＢポートに差し込まれてもウェブサイトへのアクセス処理を行わない構成のＵＳＢデバイス１００を例示したが、これに限ったものではなく、情報処理装置のＵＳＢポートに差し込まれた場合には常にアクセス処理を行う構成としてもよい。この場合、図２のＳ１０２の処理を不要とすることができる。
【図面の簡単な説明】
【００４４】
【図１】ＵＳＢデバイスの構成を表す説明図である。
【図２】ＵＳＢデバイスのＣＰＵが実行する処理のフローチャートである。
【符号の説明】
【００４５】
１００…ＵＳＢデバイス、１０１…ＵＳＢコネクタ、１１０…ＵＳＢインタフェース、１２０…リモコン受光部、１３０…メモリ、１３１…デバイス情報記憶エリア、１３２…ＵＲＬ記憶エリア、１３３…ＩＤ記憶エリア、１３４…認証鍵記憶エリア、１４０…ＣＰＵ
【図１】
2007148519.tif 000003
【図２】
2007148519.tif 000004