(57)【要約】【課題】  本発明の課題は、ユーザが携帯装置にウェブアドレスを入力し、これを利用することを可能にするＮＦＣと音声認識とを組み合わせるための技術を提供することである。【解決手段】  上記課題を解決するため、本発明は、ウェブコンテンツを処理する携帯装置であって、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダー、音声入力インタフェース、音声認識システム及びメモリに接続されるプロセッサを有し、前記ＮＦＣリーダーは、ＮＦＣタグを有するオブジェクトからＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）入力と関連するキーワードとを読み取り、前記メモリは、前記関連するキーワードに基づき前記ＵＲＩ入力を格納し、前記音声入力インタフェースと前記音声認識システムとは、前記携帯装置のユーザが前記関連するキーワードを使用して前記ＵＲＩ入力をメモリから口頭により抽出することを可能にする携帯装置を提供する。【選択図】  図３
2008165791.tif 000002
【特許請求の範囲】
【請求項１】
ウェブコンテンツを処理する携帯装置であって、
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダー、音声入力インタフェース、音声認識システム及びメモリに接続されるプロセッサを有し、
前記ＮＦＣリーダーは、ＮＦＣタグを有するオブジェクトからＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）入力と関連するキーワードとを読み取り、
前記メモリは、前記関連するキーワードに基づき前記ＵＲＩ入力を格納し、
前記音声入力インタフェースと前記音声認識システムとは、前記携帯装置のユーザが前記関連するキーワードを使用して前記ＵＲＩ入力をメモリから口頭により抽出することを可能にする携帯装置。
【請求項２】
前記音声入力インタフェースと前記音声認識システムとは、前記携帯装置のユーザがユーザにより規定されたキーワードにより前記ＵＲＩ入力をアノテートすることを可能にし、
前記ユーザにより規定されたキーワードは、前記ユーザがメモリから前記ＵＲＩ入力を口頭により抽出することを可能にする、請求項１記載の携帯装置。
【請求項３】
前記ＵＲＩ入力に係るウェブコンテンツを表示するディスプレイをさらに有する、請求項１記載の携帯装置。
【請求項４】
ウェブコンテンツを処理するシステムであって、
入出力装置としてのＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダー及び音声入力インタフェース、音声認識システム並びにメモリを有する携帯装置と、
当該オブジェクト及び関連するデフォルトキーワードに関する情報を取得するための少なくとも１つのＵＲＩを有するＮＦＣタグを有するオブジェクトと、
を有し、
前記携帯装置からの前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記オブジェクトからの少なくとも１つのＵＲＩと前記デフォルトワードとが前記携帯装置に送信され、
前記少なくとも１つのＵＲＩは、前記デフォルトキーワードをリファレンスとして使用して前記携帯装置のメモリに格納され、
ユーザが前記ＵＲＩに係るウェブページを閲覧するため、メモリから前記ＵＲＩを抽出することを所望するとき、前記ユーザは前記携帯装置の音声入力インタフェースに前記デフォルトキーワードの少なくも１つを発話し、
前記デフォルトキーワードの少なくとも１つを聴取すると、前記音声認識システムは、前記ＵＲＩを抽出し、前記ＵＲＩに係るウェブページを取得及び表示するため、前記携帯装置がネットワークを介しサーバと接続することを可能にするシステム。
【請求項５】
前記デフォルトキーワードをリファレンスとして使用して、前記少なくとも１つのＵＲＩが前記携帯装置のメモリに格納された後、前記ユーザは、前記音声入力インタフェースを介し前記メモリに格納されているＵＲＩを参照するのに使用されるユーザにより規定されたキーワードを入力する、請求項４記載のシステム。
【請求項６】
前記表示されたウェブページは、前記ユーザによる以降の検索及び選択を実現するため使用されるメタデータを有する、請求項４記載のシステム。
【請求項７】
前記表示されたウェブページは、当該ウェブページのナビゲーションを容易にするため、さらなる関連するリンクに結び付けられた音声コマンドを有する、請求項４記載のシステム。
【請求項８】
インターネットコンテンツをナビゲート及び利用する方法であって、
携帯装置のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダーが、前記携帯装置のユーザに関心のある情報を含むオブジェクト上に検出されたＮＦＣタグに接触することを可能にするステップと、
前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記携帯装置がＵＲＩ及び該ＵＲＩに係るデフォルトキーワードを受け付け、前記デフォルトキーワード並びに前記ＵＲＩが取得された日付、時間及び場所に基づき、前記ＵＲＩを前記携帯装置の永久ストレージに格納するステップと、
音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にするステップと、
を有し、
前記ユーザは、前記音声ベースインタフェースが前記ＵＲＩを抽出することを可能にするため、前記デフォルトキーワードを発話する方法。
【請求項９】
前記音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にするステップは、
前記デフォルトキーワードの１つである音声コマンドが前記音声ベースインタフェースにより受け付けされると、前記音声ベースインタフェースが前記音声コマンドを使用して前記音声コマンドに係るＵＲＩのリストを抽出して、前記音声ベースインタフェースを使用して前記ＵＲＩを抽出するため、ユーザが前記音声コマンドを発することを可能にするステップと、
前記ＵＲＩのリストが前記携帯装置上に表示されることを可能にするステップと、
前記ユーザが前記ＵＲＩのリストから前記ユーザの選択のＵＲＩを選択することを可能にするステップと、
前記ＵＲＩの選択により、前記ＵＲＩに係るウェブコンテンツを取得及び表示するため、ネットワークを介しサーバに自動的に接続するステップと、
前記ウェブコンテンツがメタデータを含む場合、前記メタデータにより前記格納されているＵＲＩリファレンスを拡張するステップと、
から構成される、請求項８記載の方法。
【請求項１０】
前記ユーザが前記ユーザの選択のＵＲＩを選択することができない場合、前記ユーザの選択のＵＲＩの検索を可能にするため、前記ユーザが異なるデフォルトキーワードの新たな音声コマンドを提供することを可能にするステップを有する、請求項９記載の方法。
【請求項１１】
前記メタデータは、前記ユーザにより選択されたＵＲＩの以降の検索及び選択を実現するため利用される、請求項９記載の方法。
【請求項１２】
前記メタデータは、１以上の音声コマンドを有し、
該音声コマンドは、前記ウェブコンテンツのナビゲーションを容易にするため、さらなる関連するウェブリンクに結び付けされる、請求項９記載の方法。
【請求項１３】
前記メタデータは、埋め込まれたＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データアイランドとして符号化される、請求項９記載の方法。
【請求項１４】
前記永久ストレージへのＵＲＩの格納の後、前記ユーザが前記オブジェクトのコンテンツに基づきユーザにより規定されたキーワードを入力することを可能にするステップを有し、
前記ユーザにより規定されたキーワードは、前記永久ストレージにおいて前記ＵＲＩを参照するのに使用される、請求項８記載の方法。
【請求項１５】
複数のマシーンアクセス可能命令を有する記憶媒体から構成される物であって、
前記命令は、プロセッサにより実行されると、
携帯装置のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダーが、前記携帯装置のユーザに関心のある情報を含むオブジェクト上に検出されたＮＦＣタグに接触することを可能にし、
前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記携帯装置がＵＲＩ及び該ＵＲＩに係るデフォルトキーワードを受け付け、前記デフォルトキーワード並びに前記ＵＲＩが取得された日付、時間及び場所に基づき、前記ＵＲＩを前記携帯装置の永久ストレージに格納し、
音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にし、
前記ユーザは、前記音声ベースインタフェースが前記ＵＲＩを抽出することを可能にするため、前記デフォルトキーワードを発話する物。
【請求項１６】
前記音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にする命令は、
前記デフォルトキーワードの１つである音声コマンドが前記音声ベースインタフェースにより受け付けされると、前記音声ベースインタフェースが前記音声コマンドを使用して前記音声コマンドに係るＵＲＩのリストを抽出して、前記音声ベースインタフェースを使用して前記ＵＲＩを抽出するため、ユーザが前記音声コマンドを発することを可能にし、
前記ＵＲＩのリストが前記携帯装置上に表示されることを可能にし、
前記ユーザが前記ＵＲＩのリストから前記ユーザの選択のＵＲＩを選択することを可能にし、
前記ＵＲＩの選択により、前記ＵＲＩに係るウェブコンテンツを取得及び表示するため、ネットワークを介しサーバに自動的に接続する、
ための命令を有し、
前記ウェブコンテンツがメタデータを含む場合、前記メタデータにより前記格納されているＵＲＩリファレンスを拡張する、請求項１６記載の物。
【請求項１７】
前記ユーザが前記ユーザの選択のＵＲＩを選択することができない場合、前記ユーザの選択のＵＲＩの検索を可能にするため、前記ユーザが異なるデフォルトキーワードの新たな音声コマンドを提供することを可能にするための命令を提供する、請求項１６記載の物。
【請求項１８】
前記メタデータは、前記ユーザにより選択されたＵＲＩの以降の検索及び選択を実現するため利用される、請求項１６記載の物。
【請求項１９】
前記メタデータは、１以上の音声コマンドを有し、
該音声コマンドは、前記ウェブコンテンツのナビゲーションを容易にするため、さらなる関連するウェブリンクに結び付けされる、請求項１６記載の物。
【請求項２０】
前記メタデータは、埋め込まれたＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データアイランドとして符号化される、請求項１６記載の物。
【請求項２１】
前記永久ストレージへのＵＲＩの格納するための命令の前に、前記ユーザが前記オブジェクトのコンテンツに基づきユーザにより規定されたキーワードを入力することを可能にする命令を提供し、
前記ユーザにより規定されたキーワードは、前記永久ストレージにおいて前記ＵＲＩを参照するのに使用される、請求項１５記載の物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にニア・フィールド通信（ＮＦＣ）に関する。より詳細には、本発明は、ＮＦＣアプリケーションとの音声インタフェースに関する。
【背景技術】
【０００２】
ニア・フィールド通信（ＮＦＣ）は、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）に関する超短距離非接触データ伝送技術である。ＮＦＣは、組み込みＮＦＣインタフェースを備えた携帯電話を用いた公共交通支払システム及びＰＯＳ（Ｐｏｉｎｔ−Ｏｆ−Ｓａｌｅ）購入について、欧州及び日本において商業的な成功を収めてきた。
【０００３】
提案され、限られた程度まで配置された他のＮＦＣアプリケーションは、Ｓｍａｒｔ  Ｐｏｓｔｅｒに付属されたＮＦＣタグにＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を格納することである。ＮＦＣを搭載した携帯電話のユーザは、Ｓｍａｒｔ  Ｐｏｓｔｅｒ上のＮＦＣタグをスキャンして、自らの携帯電話のポスターに係るウェブコンテンツを自動的に呼び出すことができる。これは、限られたキーパッドにより装置にＵＲＩを手動により入力する必要性を排除する。しかしながら、Ｓｍａｒｔ  Ｐｏｓｔｅｒシナリオは、典型的には、ユーザがＵＲＩをすぐに使用することを意図していることを前提としている。考慮されていないことは、携帯装置上で複数のこのようなＵＲＩを抽出又は管理という問題である。
【０００４】
音声認識は、限られたユーザインタフェース装置にウェブアドレスを入力するのに利用可能な他の可能な技術である。しかしながら、大部分のＵＲＩを他人と口頭により通信することがどれだけ不格好であるか考慮すると、音声認識技術は当該用途に利用可能となる前に、さらに高度なものとなる必要があることは明らかである。正確な音声認識は、低パワーの携帯装置には問題となる多数のＭＩＰＳ（Ｍｉｌｌｉｏｎ  Ｉｎｓｔｒｕｃｔｉｏｎｓ  Ｐｅｒ  Ｓｅｃｏｎｄ）を必要とする。さらに、認識エンジンが完全に機能したとしても、克服できない利用性の障害は、例えば、ｈｔｔｐ：／／ｗｗｗ．ｎｃｂｉ．ｎｉｈ．ｇｏｖ／ｅｎｔｒｅｚ／ｑｕｅｒｙ．ｆｃｇｉ？ｃｍｄ＝Ｒｅｔｒｉｅｖｅ＆ｄｂ＝ＰｕｂＭｅｄ＆ｌｉｓｔ＿ｕｉｄｓ＝９９６２５４３＆ｄｏｐｔ＝Ａｂｓｔｒａｃｔなどの典型的なＵＲＩを口頭により入力する問題を有している。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、ユーザが携帯装置にウェブアドレスを入力し、これを利用することを可能にするＮＦＣと音声認識とを組み合わせるための技術が必要とされる。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、ウェブコンテンツを処理する携帯装置であって、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダー、音声入力インタフェース、音声認識システム及びメモリに接続されるプロセッサを有し、前記ＮＦＣリーダーは、ＮＦＣタグを有するオブジェクトからＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）入力と関連するキーワードとを読み取り、前記メモリは、前記関連するキーワードに基づき前記ＵＲＩ入力を格納し、前記音声入力インタフェースと前記音声認識システムとは、前記携帯装置のユーザが前記関連するキーワードを使用して前記ＵＲＩ入力をメモリから口頭により抽出することを可能にする携帯装置を提供する。
【０００７】
また、本発明は、ウェブコンテンツを処理するシステムであって、入出力装置としてのＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダー及び音声入力インタフェース、音声認識システム並びにメモリを有する携帯装置と、当該オブジェクト及び関連するデフォルトキーワードに関する情報を取得するための少なくとも１つのＵＲＩを有するＮＦＣタグを有するオブジェクトとを有し、前記携帯装置からの前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記オブジェクトからの少なくとも１つのＵＲＩと前記デフォルトワードとが前記携帯装置に送信され、前記少なくとも１つのＵＲＩは、前記デフォルトキーワードをリファレンスとして使用して前記携帯装置のメモリに格納され、ユーザが前記ＵＲＩに係るウェブページを閲覧するため、メモリから前記ＵＲＩを抽出することを所望するとき、前記ユーザは前記携帯装置の音声入力インタフェースに前記デフォルトキーワードの少なくも１つを発話し、前記デフォルトキーワードの少なくとも１つを聴取すると、前記音声認識システムは、前記ＵＲＩを抽出し、前記ＵＲＩに係るウェブページを取得及び表示するため、前記携帯装置がネットワークを介しサーバと接続することを可能にするシステムを提供する。
【０００８】
さらに、本発明は、インターネットコンテンツをナビゲート及び利用する方法であって、携帯装置のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダーが、前記携帯装置のユーザに関心のある情報を含むオブジェクト上に検出されたＮＦＣタグに接触することを可能にするステップと、前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記携帯装置がＵＲＩ及び該ＵＲＩに係るデフォルトキーワードを受け付け、前記デフォルトキーワード並びに前記ＵＲＩが取得された日付、時間及び場所に基づき、前記ＵＲＩを前記携帯装置の永久ストレージに格納するステップと、音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にするステップとを有し、前記ユーザは、前記音声ベースインタフェースが前記ＵＲＩを抽出することを可能にするため、前記デフォルトキーワードを発話する方法を提供する。
【０００９】
さらに、本発明は、複数のマシーンアクセス可能命令を有する記憶媒体から構成される物であって、前記命令は、プロセッサにより実行されると、携帯装置のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）リーダーが、前記携帯装置のユーザに関心のある情報を含むオブジェクト上に検出されたＮＦＣタグに接触することを可能にし、前記ＮＦＣリーダーと前記ＮＦＣタグとが接触すると、前記携帯装置がＵＲＩ及び該ＵＲＩに係るデフォルトキーワードを受け付け、前記デフォルトキーワード並びに前記ＵＲＩが取得された日付、時間及び場所に基づき、前記ＵＲＩを前記携帯装置の永久ストレージに格納し、音声ベースインタフェースを利用して以降に前記ユーザが前記ＵＲＩを抽出及び使用することを可能にし、前記ユーザは、前記音声ベースインタフェースが前記ＵＲＩを抽出することを可能にするため、前記デフォルトキーワードを発話する物を提供する。
【発明の効果】
【００１０】
本発明によると、ユーザが携帯装置にウェブアドレスを入力し、これを利用することを可能にするＮＦＣと音声認識とを組み合わせるための技術を提供することができる。
【発明を実施するための最良の形態】
【００１１】
本発明が特定のアプリケーションの例示的な実施例を参照して説明されているが、本発明はこれに限定されるものでないということが理解されるべきである。ここに与えられた教示にアクセスして当業者は、それの範囲及び本発明の実施例が大きな有用性を有するさらなる分野におけるさらなる変更、アプリケーション及び実施例を認識するであろう。
【００１２】
本明細書において、本発明の“一実施例”、“ある実施例”又は“他の実施例”という表現は、当該実施例に関して説明された機能、構成又は特徴が本発明の少なくとも１つの実施例に含まれていることを意味する。このため、本明細書の各所における“一実施例では”又は“ある実施例では”というフレーズは、必ずしもそのすべてが同一の実施例を参照しているとは限らない。
【００１３】
本発明の実施例は、ＮＦＣ及び音声認識技術を利用した効率的な方法によって、ＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）と当該ＵＲＩが参照しているウェブコンテンツとを携帯装置が処理することを可能にする。これは、ＮＦＣリーダー、音声入力インタフェース及び音声認識システムを有する携帯（すなわち、モバイル）装置を利用することにより実現される。ＮＦＣリーダーは、“Ｓｍａｒｔ  Ｐｏｓｔｅｒ”及びＮＦＣタグがある他のオブジェクトからＵＲＩを読み込むのに利用可能である。音声入力インタフェースは、格納されているＵＲＩを管理するため、ユーザにより規定されるキーワードによりＮＦＣリーダーによって抽出されるＵＲＩをさらにアノテート（ａｎｎｏｔａｔｅ）するのに利用されるかもしれない。音声入力インタフェースはまた、格納されているＵＲＩを抽出するための音声支援検索機構としての音声認識システムに関して利用されてもよい。
【００１４】
本発明の実施例は、音声認識とＮＦＣとを組み合わせるためのフレキシブルなフレームワークを提供する。これは、限られたユーザインタフェース（ＵＩ）機能を備えた装置がインターネットコンテンツをより容易にナビゲート及び利用することを可能にする。本発明の実施例はまた、ＮＦＣリーダーを介し取得したＵＲＩに係るメタデータを介して携帯装置のコマンドボキャブラリーを拡張する。
【００１５】
本発明の実施例は、ハードウェア、ソフトウェア又はそれらの組み合わせを利用して実現可能であり、１以上のマルチコアプロセッサプラットフォーム又はシングルコア処理システムにより実現可能である。図１は、本発明の実施例による携帯装置１００の一例となるプラットフォームトポロジーを示す。このプラットフォームトポロジーに関して、各種実施例が説明される。この記載を読んだ後、他のプラットフォームトポロジー及び／又は他のコンピュータアーキテクチャを利用して本発明を実現する方法が、当業者に明らかとなるであろう。
【００１６】
携帯装置１００は、プロセッサ１０２を有する。上述されるように、プロセッサ１０２は、シングルコア、デュアルコア、クワドコア又はマルチコアプロセッサであるかもしれない。プロセッサ１０２は、カリフォルニア州サンタクララにあるＩｎｔｅｌ（登録商標）Ｃｏｒｐｏｒａｔｉｏｎにより製造されたＩｎｔｅｌ（登録商標）Ｐｅｎｔｉｕｍ（登録商標）Ｍプロセッサ、又はＩｎｔｅｌ（登録商標）Ｃｏｒｐｏｒａｔｉｏｎにより製造されるＩｎｔｅｌ（登録商標）ＣｏｒｅＴＭ  Ｓｏｌｏプロセッサ、Ｉｎｔｅｌ（登録商標）ＣｏｒｅＴＭ  Ｄｕｏプロセッサなど、ここに開示される方法を実行可能な他の何れかのタイプのプロセッサであるかもしれない。プロセッサ１０２は、同様に複数のスレッドを含むかもしれない。
【００１７】
プロセッサ１０２は、フロントサイドバス１０６を介しノースブリッジとしても知られているメモリコントローラハブ（ＭＣＨ）１０４と通信可能である。ＭＣＨ１０４は、メモリバス１０８を介しシステムメモリ１１０と通信する。メモリ１１０は、ハードディスク、フロッピー（登録商標）ディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ又はプロセッサ１０２により可読である他の何れかのタイプの媒体であるかもしれない。メモリ１１０は、本発明の実施例による方法を実行するための命令を格納する。メモリ１１０はまた、各ＵＲＩと、携帯装置１００を用いてキャプチャされるそれに関連するデータとを格納するかもしれない。ＭＣＨ１０４はまた、グラフィックバス１１２を介しＡＧＰ（Ａｄｖａｎｃｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）１１４と通信可能である。
【００１８】
ＭＣＨ１０４は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス１１６を介しサウスブリッジとしても知られているＩ／Ｏコントローラハブ（ＩＣＨ）１１８と通信可能である。ＩＣＨ１１８は、以下に限定されるものではないが、ＮＦＣリーダー１２０、音声入力インタフェース１２２、ＰＣＩバス１２６を介したネットワークインタフェースコントローラ（ＮＩＣ）１２４、ウェブコンテンツと他の情報を表示するディスプレイ１２８、キーボード１３０などの１以上のＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）コンポーネント装置に接続可能である。多くの実施例において、キーボード１３０は限られたユーザインタフェース（ＵＩ）となるかもしれない。他のタイプのＩ／Ｏコンポーネントもまた、利用可能である。
【００１９】
携帯装置１００のＮＦＣリーダー１２０は、ＵＲＩ入力に利用可能である。例えば、ＮＦＣリーダー１２０は、Ｓｍａｒｔ  Ｐｏｓｔｅｒ又はＮＦＣタグに付属された情報を有する他の何れかのオブジェクトなどから、オブジェクト、イベント、広告などに関する情報を取得するのに利用可能である。ユーザが携帯装置１００のＮＦＣリーダー１２０によりＮＦＣタグに接触すると、ＵＲＩなどの情報がＮＦＣリーダー１２０により読み取られるかもしれない。一実施例では、ＵＲＩが取得されるＳｍａｒｔ  Ｐｏｓｔｅｒなどのオブジェクトのコンテンツに固有のキーワードがまた、ＮＦＣリーダー１２０により読み取られ、ＵＲＩを格納及び抽出する際のデフォルトキーワードとして利用可能である。携帯装置１００がワイヤレスインターネット機能を有する実施例では、携帯装置１００のＮＦＣリーダー１２０がＳｍａｒｔ  Ｐｏｓｔｅｒ又はＮＦＣタグに付属された情報を有する他のオブジェクトからＮＦＣタグに接触すると、ウェブブラウザウィンドウがディスプレイ１２８上に開かれ、携帯装置１００が、ＮＦＣリーダー１２０により読み取られたＵＲＩに係るデータをダウンロードするため、インターネットに接続されるかもしれない。
【００２０】
音声入力インタフェース１２２は、分類及び抽出用に利用可能である。例えば、ＵＲＩがＮＦＣ１２０を介し携帯装置１００により読み取られた後、ユーザは、音声入力インタフェース１２２を介しユーザにより規定されたキーワードを入力することによって、音声入力インタフェース１２２を介しＮＦＣタグから取得されるデフォルトキーワードを拡張してもよい。
【００２１】
携帯装置１００はさらに、破線により示される音声認識システム１３２を有する。音声認識システム１３２は、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現可能である。音声認識システム１３２がハードウェアにより実現される場合、音声認識システム１３２はＰＣＩバス１１６を介しＭＣＨ１０４に接続されてもよい。音声認識システム１３２がソフトウェアにより実現される場合、音声認識システム１３２はメモリ１１０（図示せず）に設けられるかもしれない。音声認識システム１３２を使用して、音声入力インタフェース１２２から受け付けた音声入力に基づきＵＲＩを検索及び抽出するのに利用されてもよい。音声認識の精度及び効率性は、限定されたボキャブラリードメインに適用されるとき、劇的に向上する。本発明の一実施例では、音声認識システム１３２は、コマンドドリブンメニューやキーワードベース検索などの限られたボキャブラリードメインを利用するかもしれない。
【００２２】
フラッシュメモリ１３４などの不揮発性メモリが、ＳＰＩ（Ｓｙｓｔｅｍ  Ｐａｒａｌｌｅｌ  Ｉｎｔｅｒｆａｃｅ）バス１３６を介しＩＣＨ１１８に接続されてもよい。本発明の実施例では、ＢＩＯＳファームウェアはフラッシュメモリ１３４に配置され、プラットフォームのブートアップ時に、フラッシュメモリ１３４に格納されている命令が実行されるようにしてもよい。ある実施例では、フラッシュメモリ１３４はまた、ここに記載される方法の実施例を実行するための命令を格納するかもしれない。一実施例では、音声認識システム１３２は、フラッシュメモリ１３４に格納されているソフトウェアにより実現可能である。本実施例では、音声認識システム１３２は、携帯装置１００がオンされると、プラットフォームのシステムブートアップ中に初期化されるかもしれない。
【００２３】
上述されるように、本発明の実施例は、音声インタフェース及び音声認識システムと組み合わされたＮＦＣインタフェースを利用して、携帯装置上の複雑で間違いやすいＵＲＩ入力タスクを実行する。音声を介しＵＲＩ全体をユーザに入力させるのではなく、ユーザは、ＮＦＣを介しＵＲＩを入力し、任意的には、ＵＲＩに係るデータを抽出及び操作するのに利用可能な音声入力インタフェースを介しユーザにより規定されたキーワードを入力するかもしれない。
【００２４】
図２は、本発明の実施例による携帯装置にユーザがウェブアドレスを入力し、これを使用することを可能にするため、音声認識とＮＦＣとを組み合わせるための一例となるシステム２００を示すブロック図である。システム２００は、携帯装置１００、劇場で現在上映されている映画のＳｍａｒｔ  Ｐｏｓｔｅｒ２０２、インターネット２０４などのネットワーク及びウェブページ２０６を有する。Ｓｍａｒｔ  Ｐｏｓｔｅｒ２０２は、宣伝されている映画に係るＵＲＩを含むＮＦＣタグ２０８を有する。上述されるように、携帯装置１００は、ＮＦＣリーダー１２０、音声入力インタフェース１２２及び音声認識システム１３２（明示的には図示せず）を有する。
【００２５】
Ｓｍａｒｔ  Ｐｏｓｔｅｒ２０２上の宣伝されている映画に関心のあるユーザ２１０は、携帯装置１００へのＵＲＩと関連するデフォルトキーワードとを読み取るため、携帯装置１００のＮＦＣリーダー１２０がＮＦＣタグ２０８に接触することを可能にする。ＮＦＣリーダー１２０により読み込まれる関連するキーワードは、映画のタイトル、映画が上映される地域の劇場及び時間、並びに映画に関する他の情報であるかもしれない。ＵＲＩがキャプチャされる日時及び場所は、ＵＲＩのアノテーション（ａｎｎｏｔａｔｉｏｎ）として利用されるかもしれない。
【００２６】
ＵＲＩは、デフォルトキーワードと、ユーザにより所望される場合、音声入力インタフェースを介しユーザにより入力されたユーザにより規定されるキーワードとを使用して格納されるかもしれない。ＵＲＩが読み込まれると、ユーザ２１０はユーザにより規定されたキーワードによりＵＲＩを口頭によりアノテートするかもしれない。本例では、ユーザはキーワード“ＪｏｅＡｃｔｏｒ”を音声入力インタフェース１２２に発話することによって、ＵＲＩを口頭によりアノテートする。“ＪｏｅＡｃｔｏｒ”は、宣伝されている映画におけるユーザ２１０のお気に入りの俳優であり、以降においてＵＲＩを抽出しようとするとき、ユーザ２１０が思い出すことを容易にする。
【００２７】
携帯装置１００が無線インターネット接続を有する場合、携帯装置１００は、ＮＦＣリーダー１２０により読み込まれたＵＲＩに係るウェブページ２０６をロードするようにしてもよい。ウェブページ２０６のプライマリコンテンツに加えて、ウェブページ２０６は、埋め込みＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データアイランドとして符号化されたメタデータを有するかもしれない。メタデータは、ユーザによる以降の検索及び選択を実現するのに利用可能である。例えば、メタデータは、各種の装置フォームファクタ、小さなグラフィカルアイコン及び音声入力インタフェース１２２を用いて口頭により入力可能な（検索用）キーワードセットに最適化されるコンテンツリンクセットを有することが可能である。
【００２８】
メタデータはまた、追加的な関連するリンクにリンクされたさらなる音声コマンドを有するかもしれない。これらのコマンドは、ターゲットウェブサイトのナビゲーションを促進することに役立つかもしれない。例えば、ＵＲＩが映画が上映されている劇場の近くのレストランを含む場合、音声コマンドメタデータは、当該レストランからのメニューの表示（すなわち、＜Ｃｏｍｍａｎｄ  ｗｏｒｄ＝“ｍｅｎｕ”；Ｌｉｎｋ＝ｈｔｔｐ：／／ｗｗｗ．Ｒｅｓｔａｕｒａｎｔ．ｃｏｍ／ｍｅｎｕ／＞）と、レストランへの指示（すなわち、＜Ｃｏｍｍａｎｄ  ｗｏｒｄ＝“ｒｅｓｔａｕｒａｎｔｄｉｒｅｃｔｉｏｎｓ”；ｌｉｎｋ＝ｈｔｔｐ：／／ｗｗｗ．Ｒｅｓｔａｕｒａｎｔ．ｃｏｍ／ｍａｐ／＞）とを提供するため、内部リンクをポインティングすることが可能である。ＵＲＩはまた、劇場への指示コマンド（すなわち、＜Ｃｏｍｍａｎｄ  ｗｏｒｄ＝“ｔｈｅａｔｒｅｄｉｒｅｃｔｉｏｎｓ”；ｌｉｎｋ＝ｈｔｔｐ：／／ｗｗｗ．Ｔｈｅａｔｒｅ．ｃｏｍ／ｍａｐ／＞）を有するかもしれない。携帯装置１００の音声認識システム１３２は、ユーザがＵＲＩを選択するとき、このような拡張されたコマンドにより一時的に拡張されるかもしれない。
【００２９】
本発明の実施例によると、ＮＦＣインタフェース１２０によりキャプチャされるＵＲＩに係るウェブコンテンツがすぐに閲覧される必要はない。シンプルなコマンド指向の音声認識処理は、格納されているＵＲＩが抽出及び操作されることを可能にする。携帯装置の音声認識システム及び音声入力インタフェースは一緒になって、デフォルト及びユーザにより規定されたキーワードを使用してユーザがＵＲＩ検索を実行することを可能にする音声ベースインタフェースを構成する。
【００３０】
図３は、本発明の実施例による携帯装置がインターネットコンテンツをナビゲート及び使用することを可能にするための一例となる方法を記載するフロー図３００である。本発明はフロー図３００に関してここに記載される実施例に限定されない。むしろ、ここに与えられる教示を読んだ後、他の機能フロー図が本発明の範囲内にあることが当業者に明らかである。本プロセスはブロック３０２において開始され、ブロック３０４に続く。
【００３１】
ブロック３０４において、携帯装置のＮＦＣリーダーは、Ｓｍａｒｔ  Ｐｏｓｔｅｒなどのオブジェクト上に検出されたＮＦＣタグに接触する。その後、プロセスはブロック３０６に移行する。
【００３２】
ブロック３０６において、携帯装置は、ＮＦＣリーダーを介しＵＲＩと該ＵＲＩに係るデフォルトキーワードとを受け付ける。その後、プロセスはブロック３０８に移行する。
【００３３】
ブロック３０８において、携帯装置のユーザは、任意的に、携帯装置の音声入力インタフェースを介しユーザにより規定されたキーワードによりＵＲＩをアノテートしてもよい。その後、プロセスは判定ブロック３１０に移行する。
【００３４】
判定ブロック３１０において、当該ＵＲＩに係るウェブページがすぐに携帯装置にダウンロード及び表示されるべきか判断される。携帯装置がインターネットを介しＵＲＩに係るウェブページを格納するサーバに接続するよう構成され、ユーザがその時点でウェブページを閲覧することを所望する場合、ブロック３１２において、携帯装置はウェブページを抽出及び表示するようにしてもよい。その後、プロセスはブロック３１４に移行し、ユーザは図２を参照して上述されたようなインターネットコンテンツをナビゲート及び利用する。ユーザはまた、当業者に周知な方法によりインターネットをサーフするかもしれない。その後、プロセスはブロック３１６に移行する。
【００３５】
判定ブロック３１０に戻って、当該ＵＲＩに係るウェブページがすぐに携帯装置にダウンロード及び表示されるべきでないと判断した場合、プロセスはブロック３１６に移行する。
【００３６】
ブロック３１６において、携帯装置は、当該ＵＲＩ、キーワード、検索用アイコン及び音声認識用コマンドを携帯装置の永久ストレージに格納する。その後、プロセスはブロック３１６に移行する。
【００３７】
ブロック３１８において、ユーザは音声ベースインタフェースを利用して、以降にＵＲＩを抽出及び利用するようにしてもよい。
【００３８】
図４は、本発明の実施例による音声入力インタフェースを介し携帯装置に格納されるＵＲＩを抽出及び利用するための一例となる方法を記述したフロー図４００である。本発明は、フロー図４００に関して記載された実施例に限定されるものでない。むしろ、ここに与えられた教示を読んだ後、他の機能フロー図が本発明の範囲内にあるということは、当業者に明らかであろう。本プロセスはブロック４０２において開始され、プロセスは即座にブロック４０４に移行する。
【００３９】
ブロック４０４において、ユーザは、携帯装置の永久ストアに格納されるＵＲＩを抽出するため、音声コマンドを発する。例えば、ユーザは、携帯装置に格納されているＪｏｅ  Ａｃｔｏｒに関連するすべてのＵＲＩを抽出するため、音声コマンド“ＪｏｅＡｃｔｏｒ”を発する。その後、プロセスはブロック４０６に移行する。
【００４０】
ブロック４０６において、キーワード“ＪｏｅＡｃｔｏｒ”にマッチするＵＲＩの表現が、ユーザに表示される。例えば、キーワード“ＪｏｅＡｃｔｏｒ”に該当する角ＵＲＩのグラフィカルアイコン及びショートタイトルが表示されるようにしてもよい。キーワード、時間、日付、場所など、当初に取得されたときのＵＲＩに係る他の情報がまた、ユーザが所望のＵＲＩを選択するのを助けるため表示されてもよい。その後、プロセスは判定ブロック４０８に移行する。
【００４１】
判定ブロック４０８において、ユーザは自分が関心のあるＵＲＩを検出したか判断される。ユーザが自分に関心のあるＵＲＩを検出した場合、プロセスはブロック４１０に移行する。
【００４２】
ブロック４１０において、ユーザは表示されるべきユーザに関心のあるＵＲＩを選択可能となる。その後、プロセスはブロック４１２に移行する。
【００４３】
ブロック４１２において、携帯装置はインターネットに接続し、ＵＲＩに対応するウェブコンテンツをロードする。ウェブコンテンツが新たなメタデータを有する場合、携帯装置は新たなメタデータにより格納されているＵＲＩリファレンスを拡張するかもしれない。
【００４４】
判定ブロック４０８に戻って、ユーザが自分に関心のあるＵＲＩを検出しなかったと判断された場合、プロセスはブロック４０４に戻って、ユーザは異なるキーワードを用いて音声コマンドを発することが可能である。
【００４５】
キーワードが１つしか該当しない実施例では、携帯装置は、インターネットに直接接続し、当該ＵＲＩに対応するウェブコンテンツをロードするようにしてもよい。
【００４６】
大部分のＮＦＣリーダーは、他のＮＦＣリーダーにより読み取られるＮＦＣタグをエミュレートすることができる。このため、ユーザがオブジェクト上のＮＦＣタグからのＵＲＩによってそれの携帯装置が自動的にロードされることを可能にするとき、当該携帯装置はまた、ＵＲＩをＮＦＣリーダーを有する他の携帯装置に転送する。例えば、空港の公衆キオスクは、ローカルのホテル、交通手段、レストラン及び他のサービスのＵＲＩの予めロードされているデータベースと接続される音声認識インタフェースを有するかもしれない。ユーザは、該当するサービスを検索するため、キオスクの音声入力を使用して、所望するサービス名を発話する。ユーザによりサービスが選択されると、キオスクは当該サービスのＵＲＩをそれのＮＦＣリーダーにロードすることができる。その後、ユーザは、携帯装置へのデータを読み取るため、キオスクのＮＦＣリーダーに自らの携帯装置のＮＦＣリーダーを接触させることができる。このように、電話番号、ウェブサイト、指示などの関連する及び最新の接触情報が、インターネット接続を介し携帯装置により容易にロード可能である。
【００４７】
図５は、本発明の実施例による１つのＮＦＣリーダーから他のＮＦＣリーダーに情報を転送するための一例となる方法を示すフロー図５００である。本発明は、フロー図５００に関して記載される実施例に限定されるものでない。むしろ、ここに与えられた教示を読んだ後、他の機能フロー図が本発明の範囲内にあるということは、当業者に明らかであろう。本プロセスはブロック５０２において開始され、プロセスは即座にブロック５０４に移行する。
【００４８】
ブロック５０４において、ユーザは予めロードされたＵＲＩのデータベースに接続された音声認識インタフェースを有するオブジェクトに発話する。ユーザにより発話されたキーワードは、ユーザにより抽出可能であって、当該オブジェクトが情報を有する複数の所望のサービスの１つである。プロセスはブロック５０６に移行する。
【００４９】
ブロック５０６において、該当するサービスがオブジェクトによりユーザに表示される。その後、プロセスはブロック５０８に移行する。
【００５０】
ブロック５０８において、ユーザは自らに関心のあるサービスを選択可能となる。その後、プロセスはブロック５１０に移行する。
【００５１】
ブロック５１０において、オブジェクトはそれのＮＦＣリーダーに当該サービスのＵＲＩをロードするかもしれない。その後、プロセスはブロック５１２に移行する。
【００５２】
ブロック５１２において、ユーザは、ユーザの携帯装置へのサービスのＵＲＩを読み取るため、オブジェクトのＮＦＣリーダーにユーザの携帯装置のＮＦＣリーダーを接触させることが可能となる。
【００５３】
本発明の実施例は、ハードウェア、ソフトウェア又はそれらの組み合わせを利用して実現可能であり、図１に示されるような１以上の携帯コンピュータシステム又は他の処理システムにより実現可能である。ここに記載される技術は、何れかの計算システム、家電機器又は処理環境における適用性を見出すかもしれない。当該技術は、可動性若しくは固定コンピュータ、携帯情報端末、セットトップボックス、携帯電話及びページャ、家電機器（ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）プレーヤー、パーソナルビデオレコーダ、パーソナルビデオプレーヤー、衛星受信機、ステレオ受信機、ケーブルテレビ受信機を含む）、並びに少なくとも１つのプロセッサ、プロセッサによりアクセス可能な記憶媒体（揮発性及び不揮発性メモリ及び／又はストレージ要素を含む）、少なくとも１つの入力装置及び１以上の出力装置など、プログラマブルマシーン上で実行されるプログラムにより実現されてもよい。プログラムコードは、記載された機能を実行し、出力情報を生成するため入力装置を利用して入力されたデータに適用される。出力情報は、１以上の出力装置に適用可能である。当業者は、本発明が、マルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータ、独立した家電機器などを含む各種システムコンフィギュレーションにより実現可能であるということを理解するかもしれない。本発明はまた、通信ネットワークを介しリンクされたリモート処理装置によってタスク又はその一部が実行可能な分散計算環境において実現可能である。
【００５４】
各プログラムは、処理システムと通信するため、ハイレベル手続型又はオブジェクト指向型プログラミング言語により実現可能である。しかしながら、所望される場合、プログラムはアセンブリ又はマシーン語により実現可能である。何れかのケースにおいて、言語はコンパイル又はインタープリットされてもよい。
【００５５】
プログラム命令は、命令によりプログラムされた汎用又は特定用途処理システムにここに記載された処理を実行させるのに使用されてもよい。あるいは、当該処理は、当該処理を実行するためのハードワイヤロジックを含む特定のハードウェアコンポーネントによって、又はプログラムされたコンピュータコンポーネント及びカスタムハードウェアコンポーネントの何れかの組み合わせにより実行されてもよい。ここに記載された方法は、本方法を実行するよう処理システム又は他の電子装置をプログラムするよう利用可能な命令を格納したマシーンアクセス可能媒体を有するコンピュータプログラムプロダクトとして提供されてもよい。ここで使用される“マシーンアクセス可能媒体”という用語は、マシーンにより実行される命令シーケンスを格納又は符号化可能であって、マシーンにここに記載される方法の何れかを実行させる何れかの媒体を含む。“マシーンアクセス可能媒体”という用語は、以下に限定されるものでないが、ソリッドステートメモリ、光ディスク及び磁気ディスク及びデータ信号を符号化する搬送波を含む。さらに、当該分野では、ソフトウェアは、ある形式又は他の形式により（プログラム、プロシージャ、プロセス、アプリケーション、モジュール、ロジックなど）アクションを実行し、又は結果を生じさせるものを意味すると考えられている。このような表現は、単にプロセッサにアクションを実行させ、又は結果を生成させるため、処理システムによるソフトウェアの実行を記載するための単なる一手法である。
【００５６】
本発明の各種実施例が上述されたが、それらは単なる例示的なものであり、限定するものとして与えられているものでないということが理解されるべきである。添付した請求項に規定されるような本発明の趣旨及び範囲から逸脱することなく、形式及び詳細に関する各種変更が可能であるということは、当業者に理解されるであろう。従って、本発明の範囲は上述した実施例の何れによっても限定されるものでなく、以下の請求項及びそれらに均等なものに従って規定されるべきである。
【図面の簡単な説明】
【００５７】
【図１】図１は、本発明の実施例による携帯装置の一例となるプラットフォームトポロジーを示すブロック図である。
【図２】図２は、本発明の実施例による携帯装置にユーザがウェブアドレスを入力し、それを使用することを可能にするため、音声認識及びＮＦＣを組み合わせるための一例となるシステムを示すブロック図である。
【図３】図３は、本発明の実施例による携帯装置がインターネットコンテンツをナビゲート及び使用することを可能にするための一例となる方法を記載したフロー図である。
【図４】図４は、本発明の実施例による音声入力インａｔフェースを介し携帯装置に格納されているＵＲＩを抽出及び利用するための一例となる方法を記載したフロー図である。
【図５】図５は、本発明の実施例による１つのＮＦＣリーダーから他のＮＦＣリーダーに情報を転送するための一例となる方法を示すフロー図である。
【符号の説明】
【００５８】
１００  携帯装置
１０２  プロセッサ
１０４  ＭＣＨ
１０８  メモリバス
１１０  メモリ
１２０  ＮＦＣリーダー
１２２  音声入力インタフェース
１２４  ネットワークインタフェースコントローラ
１２６  ＰＣＩバス
１２８  ディスプレイ
１３０  キーボード
１３２  音声認識システム
２００  システム
２０２  Ｓｍａｒｔ  Ｐｏｓｔｅｒ
【図１】
2008165791.tif 000003
【図２】
2008165791.tif 000004
【図３】
2008165791.tif 000005
【図４】
2008165791.tif 000006
【図５】
2008165791.tif 000007