(57)【要約】【課題】ネットワーク上に公開されている情報ページの所在位置を示すための所在位置情報を含む画像情報が画面に表示されている状態でも、この画像情報から所在位置情報を抽出して、その情報ページに適した情報ページ閲覧機能を起動できるようにする。【解決手段】所在位置情報が含まれている二次元コードが表示されている状態において、この二次元コードを画像認識し（ステップＤ４）、その認識結果に基づいて所在位置情報を抽出する（ステップＤ５）。そして、抽出した所在位置情報に基づいてブラウザ情報記憶部Ｍ３を参照し、それに該当するブラウザ情報で示されるブラウザを起動対象として選択し（ステップＤ７）、この選択ブラウザを起動する（ステップＤ１１）。【選択図】  図９
2010079688.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に公開されている情報ページを閲覧するための複数の情報ページ閲覧機能を有する端末装置であって、
前記情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させる表示制御手段と、
前記画面に表示されている画像情報から所在位置情報を抽出する抽出手段と、
前記抽出手段によって抽出された所在位置情報に基づいて前記複数の情報ページ閲覧機能の中から起動対象の情報ページ閲覧機能を選択する選択手段と、
この選択手段によって選択された情報ページ閲覧機能を起動する起動手段と、
を具備したことを特徴とする端末装置。
【請求項２】
前記起動手段は、前記選択された情報ページ閲覧機能を起動すると共に、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項３】
前記表示制御手段は、前記複数の情報ページ閲覧機能の中の何れかの情報ページ閲覧機能を利用して、前記画像情報を前記画面に表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項４】
前記表示制御手段は、前記何れかの情報ページ閲覧機能を利用して画面に表示させる情報ページに前記画像情報が含まれている場合には、この画像情報が前記画面に表示されるように当該情報ページの表示位置を変更する、
ようにしたことを特徴とする請求項３記載の端末装置。
【請求項５】
前記表示制御手段は、前記画像情報が所定の表示サイズとなるように当該画像情報の表示サイズを変更して前記画面に表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項６】
前記抽出手段は、前記画面に表示されている画像情報を画像認識し、その認識結果に基づいて所在位置情報を抽出する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項７】
前記画面に表示されている画像情報を指定する指定手段を更に備え、
前記抽出手段は、前記指定手段によって指定された画像情報から所在位置情報を抽出する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項８】
前記指定手段は、前記画面上での指定操作によって画像情報を指定する、
ようにしたことを特徴とする請求項７記載の端末装置。
【請求項９】
前記選択手段によって選択された情報ページ閲覧機能を起動するか否かをユーザに確認させるための確認情報を報知する報知手段を更に備え、
前記起動手段は、前記報知手段によって報知された確認情報に応じてユーザが情報ページ閲覧機能を起動する旨を指示した場合に、前記選択された情報ページ閲覧機能を起動する、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１０】
外部表示装置あるいは印刷物に表示されている画像情報を撮像する撮像手段を更に備え、
前記抽出手段は、前記撮像手段によって撮像された画像情報から所在位置情報を抽出し、
前記起動手段は、所定の情報ページ閲覧機能を起動して、前記撮像手段によって撮像された画像情報から抽出された所在位置情報が示す情報ページを前記画面に表示させる、
ようにしたことを特徴とする請求項１記載の端末装置。
【請求項１１】
ネットワーク上に公開されている情報ページを閲覧するための第１及び第２の情報ページ閲覧機能を有する端末装置であって、
前記第１の情報ページ閲覧機能を利用して、情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させている状態で、この画像情報から所在位置情報を抽出する抽出手段と、
この抽出手段によって所在位置情報が抽出された場合に、前記第２の情報ページ閲覧機能を起動する起動手段と、
この起動手段によって起動された第２の情報ページ閲覧機能を利用して、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる第１表示制御手段と、
を具備したことを特徴とする端末装置。
【請求項１２】
前記抽出手段によって抽出された所在位置情報に基づいて、前記第２の情報ページ閲覧機能を起動するか否かを判別する判別手段を更に備え、
前記起動手段は、前記判別手段によって第２の情報ページ閲覧機能を起動すると判別された場合に、当該第２の情報ページ閲覧機能を起動する、
ようにしたことを特徴とする請求項１１記載の端末装置。
【請求項１３】
前記判別手段によって第２の情報ページ閲覧機能を起動しないと判別された場合に、前記第１の情報ページ閲覧機能を利用して、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる第２表示制御手段を更に備える、
ようにしたことを特徴とする請求項１２記載の端末装置。
【請求項１４】
コンピュータに対して、
ネットワーク上に公開されている情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させる機能と、
前記画面に表示されている画像情報から所在位置情報を抽出する機能と、
ネットワーク上に公開されている情報ページを閲覧するための複数の情報ページ閲覧機能の中から、前記抽出された所在位置情報に基づいて起動対象の情報ページ閲覧機能を選択する機能と、
前記選択された情報ページ閲覧機能を起動する機能と、
を実現させるためのプログラム。
【請求項１５】
コンピュータに対して、
ネットワーク上に公開されている情報ページを閲覧するための第１の情報ページ閲覧機能を利用して、情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させている状態で、この画像情報から所在位置情報を抽出する機能と、
前記所在位置情報が抽出された場合に、ネットワーク上に公開されている情報ページを閲覧するための第２の情報ページ閲覧機能を起動する機能と、
前記起動された第２の情報ページ閲覧機能を利用して、前記抽出された所在位置情報が示す情報ページを前記画面に表示させる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上に公開されている情報ページを閲覧する複数の情報ページ閲覧機能を有する端末装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、インターネット上に公開されている情報ページ（ｗｅｂページ）は、その所在位置を所在位置情報（ＵＲＬ情報）によって示すようになっている。この所在位置情報は、文字、数字、バーコード、二次元コードなどの画像情報として、パーソナルコンピュータの表示部やテレビモニタなどに表示されたり、紙に印刷されたりすることができる。ところで、携帯電話機などの端末装置には、撮像機能とｗｅｂページ閲覧機能が搭載されているものがある。このような端末装置では、パーソナルコンピュータの表示部やテレビモニタなどに表示されている画像情報や紙に印刷されている画像情報を、撮像機能を利用して撮像し、撮像された画像情報から所在位置情報を抽出して、その所在位置情報が示すｗｅｂページを、そのｗｅｂページ閲覧機能を利用して表示部に表示させるようになっている（例えば、特許文献１参照）。
【０００３】
また、ｗｅｂページには、パーソナルコンピュータの表示部やテレビモニタなどのように比較的大型の表示部で表示させるのに適した表示レイアウトになっているｗｅｂページ（一般ｗｅｂページ）だけでなく、携帯電話機などのように比較的小型の表示部で表示させるのに適した表示レイアウトになっているｗｅｂページ（携帯ｗｅｂページ）もある。また、一般ｗｅｂページとほぼ同様の内容でありながら、図を省略したり文字数を減らしたりした携帯ｗｅｂページを用意しているｗｅｂサイトもある。
【０００４】
このようなｗｅｂページにおいては、所在位置情報を所定のルールに基づいて記述することによって、そのｗｅｂページがどのような種類のものであるかを示している。例えば、末尾に「/k」がある場合には携帯ｗｅｂページであることを示していることが多い。また、端末装置には、一般ｗｅｂページを表示させるのに適したｗｅｂページ閲覧機能（一般ｗｅｂページ閲覧機能）や、携帯ｗｅｂページを表示させるのに適したｗｅｂページ閲覧機能（携帯ｗｅｂページ閲覧機能）など、複数のｗｅｂページ閲覧機能を搭載しているものがある。
【特許文献１】特開２００２−１１８６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような端末装置では、ｗｅｂページ閲覧機能を利用して画像情報を表示部に表示させている場合に、自らの撮像機能を利用してその画像情報を撮像することはできない。また、ｗｅｂページ閲覧機能を利用してｗｅｂページを表示させる場合に、ユーザは、どのｗｅｂページ閲覧機能を起動するかを操作によって選択しなければならず、煩雑なものとなっていた。
【０００６】
この発明の課題は、ネットワーク上に公開されている情報ページの所在位置を示すための所在位置情報を含む画像情報が画面に表示されている状態でも、この画像情報から所在位置情報を抽出して、その情報ページに適した情報ページ閲覧機能を起動できるようにすることである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために請求項１記載の発明は、ネットワーク上に公開されている情報ページを閲覧するための複数の情報ページ閲覧機能を有する端末装置であって、前記情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させる表示制御手段と、前記画面に表示されている画像情報から所在位置情報を抽出する抽出手段と、前記抽出手段によって抽出された所在位置情報に基づいて前記複数の情報ページ閲覧機能の中から起動対象の情報ページ閲覧機能を選択する選択手段と、この選択手段によって選択された情報ページ閲覧機能を起動する起動手段と、を具備したことを特徴とする。
【０００８】
請求項１に従属する発明として、前記起動手段は、前記選択された情報ページ閲覧機能を起動すると共に、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる、ようにしたことを特徴とする請求項２記載の発明であってもよい。
【０００９】
請求項１に従属する発明として、前記表示制御手段は、前記複数の情報ページ閲覧機能の中の何れかの情報ページ閲覧機能を利用して、前記画像情報を前記画面に表示させる、ようにしたことを特徴とする請求項３記載の発明であってもよい。
【００１０】
請求項３に従属する発明として、前記表示制御手段は、前記何れかの情報ページ閲覧機能を利用して前記画面に表示させる情報ページに前記画像情報が含まれている場合には、この画像情報が前記画面に表示されるように当該情報ページの表示位置を変更する、ようにしたことを特徴とする請求項４記載の発明であってもよい。
【００１１】
請求項１に従属する発明として、前記表示制御手段は、前記画像情報が所定の表示サイズとなるように当該画像情報の表示サイズを変更して前記画面に表示させる、ようにしたことを特徴とする請求項５記載の発明であってもよい。
【００１２】
請求項１に従属する発明として、前記抽出手段は、前記画面に表示されている画像情報を画像認識し、その認識結果に基づいて所在位置情報を抽出する、ようにしたことを特徴とする請求項６記載の発明であってもよい。
【００１３】
請求項１に従属する発明として、前記画面に表示されている画像情報を指定する指定手段を更に備え、前記抽出手段は、前記指定手段によって指定された画像情報から所在位置情報を抽出する、ようにしたことを特徴とする請求項７記載の発明であってもよい。
【００１４】
請求項７に従属する発明として、前記指定手段は、前記画面上での指定操作によって画像情報を指定する、ようにしたことを特徴とする請求項８記載の発明であってもよい。
【００１５】
請求項１に従属する発明として、前記選択手段によって選択された情報ページ閲覧機能を起動するか否かをユーザに確認させるための確認情報を報知する報知手段を更に備え、前記起動手段は、前記報知手段によって報知された確認情報に応じてユーザが情報ページ閲覧機能を起動する旨を指示した場合に、前記選択された情報ページ閲覧機能を起動する、ようにしたことを特徴とする請求項９記載の発明であってもよい。
【００１６】
請求項１に従属する発明として、外部表示装置あるいは印刷物に表示されている画像情報を撮像する撮像手段を更に備え、前記抽出手段は、前記撮像手段によって撮像された画像情報から所在位置情報を抽出し、前記起動手段は、所定の情報ページ閲覧機能を起動して、前記撮像手段によって撮像された画像情報から抽出された所在位置情報が示す情報ページを前記画面に表示させる、ようにしたことを特徴とする請求項１０記載の発明であってもよい。
【００１７】
また、上述した課題を解決するために請求項１１記載の発明は、ネットワーク上に公開されている情報ページを閲覧するための第１及び第２の情報ページ閲覧機能を有する端末装置であって、前記第１の情報ページ閲覧機能を利用して、情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させている状態で、この画像情報から所在位置情報を抽出する抽出手段と、この抽出手段によって所在位置情報が抽出された場合に、前記第２の情報ページ閲覧機能を起動する起動手段と、この起動手段によって起動された第２の情報ページ閲覧機能を利用して、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる第１表示制御手段と、を具備したことを特徴とする。
【００１８】
請求項１１に従属する発明として、前記抽出手段によって抽出された所在位置情報に基づいて、前記第２の情報ページ閲覧機能を起動するか否かを判別する判別手段を更に備え、前記起動手段は、前記判別手段によって第２の情報ページ閲覧機能を起動すると判別された場合に、当該第２の情報ページ閲覧機能を起動する、ようにしたことを特徴とする請求項１２記載の発明であってもよい。
【００１９】
請求項１２に従属する発明として、前記判別手段によって第２の情報ページ閲覧機能を起動しないと判別された場合に、前記第１の情報ページ閲覧機能を利用して、前記抽出手段によって抽出された所在位置情報が示す情報ページを前記画面に表示させる第２表示制御手段を更に備える、ようにしたことを特徴とする請求項１３記載の発明であってもよい。
【００２０】
また、上述した課題を解決するために請求項１４記載の発明は、コンピュータに対して、ネットワーク上に公開されている情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させる機能と、前記画面に表示されている画像情報から所在位置情報を抽出する機能と、ネットワーク上に公開されている情報ページを閲覧するための複数の情報ページ閲覧機能の中から、前記抽出された所在位置情報に基づいて起動対象の情報ページ閲覧機能を選択する機能と、前記選択された情報ページ閲覧機能を起動する機能と、を実現させるためのプログラムを特徴とする。
【００２１】
また、上述した課題を解決するために請求項１５記載の発明は、コンピュータに対して、ネットワーク上に公開されている情報ページを閲覧するための第１の情報ページ閲覧機能を利用して、情報ページの所在位置を示すための所在位置情報を含む画像情報を画面に表示させている状態で、この画像情報から所在位置情報を抽出する機能と、前記所在位置情報が抽出された場合に、ネットワーク上に公開されている情報ページを閲覧するための第２の情報ページ閲覧機能を起動する機能と、前記起動された第２の情報ページ閲覧機能を利用して、前記抽出された所在位置情報が示す情報ページを前記画面に表示させる機能と、を実現させるためのプログラムを特徴とする。
【発明の効果】
【００２２】
この発明によれば、ネットワーク上に公開されている情報ページの所在位置を示すための所在位置情報を含む画像情報から所在位置情報を抽出して、その情報ページに適した情報ページ閲覧機能を起動することができ、利便性が大幅に向上する。
【発明を実施するための最良の形態】
【００２３】
（実施形態１）
以下、図１〜図９を参照して本発明の第１実施形態を説明する。
この実施形態は、端末装置として携帯電話機に適用した場合を例示したもので、図１は、この携帯電話機が利用可能な通信ネットワークシステムを示したブロック図である。
携帯電話機１は、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂページアクセス機能）などのほか、インターネット上に公開されている情報ページ（Ｗｅｂページ）を閲覧するための複数の情報閲覧ページ機能として、パーソナルコンピュータなどのように比較的大型の表示部で表示させるのに適した表示レイアウトになっているｗｅｂページ（一般ｗｅｂページ）を表示させるのに適した一般ｗｅｂページ閲覧機能（一般ｗｅｂブラウザ）と、携帯電話機などのように比較的小型の表示部で表示させるのに適した表示レイアウトになっている携帯ｗｅｂページを表示させるのに適した携帯ｗｅｂページ閲覧機能（携帯ｗｅｂブラウザ）を備えている。
【００２４】
携帯電話機１は、最寄りの基地局２Ａ、交換機２Ｂから無線通信網（移動体通信網）２に接続されると、この無線通信網２を介して他の携帯電話機１との間で通話可能状態となる。また、携帯電話機１は、無線通信網２を介してインターネット３に接続されると、インターネット３、無線通信網２を介して任意のＷｅｂサイトをアクセスしてＷｅｂページの閲覧が可能となり、また、コンテンツ提供装置４から音楽、映画などのコンテンツのダウンロードが可能となる。なお、インターネット３上で公開されているＷｅｂページに限らず、図示省略したが、ローカルエリアネットワーク（ＬＡＮ）上で公開されているＷｅｂページも閲覧可能となっている。
【００２５】
図２は、携帯電話機１の基本的な構成要素を示したブロック図である。
中央制御部１１は、二次電池を備えた電池部１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの携帯電話機１の全体動作を制御する中央演算処理装置、メモリなどを有している。記憶部１３には、プログラム記憶部Ｍ１、各種情報一時記憶部Ｍ２、ブラウザ情報記憶部Ｍ３、設定情報記憶部Ｍ４などが設けられている。このプログラム記憶部Ｍ１は、図６〜図９に示す動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが記憶されていると共に、それに必要な各種の情報が記憶されている。各種情報一時記憶部Ｍ２は、フラグ情報、タイマ情報、表示部に表示させるための画面情報など、この携帯電話機１が動作するために必要な各種の情報を一時的に記憶するワーク領域である。なお、ブラウザ情報記憶部Ｍ３、設定情報記憶部Ｍ４については、後で詳細に説明するものとする。
【００２６】
無線通信部１４は、無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能などの動作時に、最寄りの基地局２Ａとの間でデータの送受信を行うもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声信号処理部１５を介して通話用スピーカＳＰから音声出力させ、また、通話用マイクＭＣからの入力音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化したのち、ベースバンド部の送信側に与えてアンテナから発信出力させる。
【００２７】
表示部１６は、高精細液晶あるいは有機ＥＬなどを使用し、例えば、文字情報、待受画像、Ｗｅｂページなど、各種の情報を表示させるもので、その表示パネルの表面に、指、器具などの物体の接触を検出する接触操作部（透明な接触センサ）１７を積層配設することによってタッチスクリーン（タッチ画面）を構成している。なお、表示部１６の全面をタッチ画面とする場合に限らず、その一部分をタッチ画面としてもよい。キー操作部１８は、ダイヤル入力、文字入力、コマンド入力などを入力するもので、中央制御部１１は、入力操作信号に応じた処理を実行する。ＲＴＣ（リアルタイムクロックモジュール）１９は、時計部を構成するもので、中央制御部１１は、ＲＴＣ１９から現在日時を取得する。
【００２８】
報知部２０は、サウンドスピーカ２１、ＬＥＤ（発光ダイオード）２２、振動モータ２３を備え、着信時に駆動されて着信報知を行うほか、アラーム報知時などでも駆動される。撮像部２４は、静止画撮影のほかに動画撮影も可能なもので、撮影レンズ、レンズ・ミラーブロック、撮像素子、その駆動系のほか、測距センサ、光量センサ、アナログ処理回路、信号処理回路、圧縮伸張回路などを備え、光学ズームを調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、露出、ホワイトバランスなどを制御したりする。
【００２９】
図３は、携帯電話機１の外観図である。
携帯電話機１は、その機器本体（装置本体）を構成する操作部筐体１Ａと表示部筐体１Ｂとがヒンジ部１Ｃを介して折り畳み自在に連結されている折り畳み型の電話機で、図３は、操作部筐体１Ａと表示部筐体１Ｂとの折り畳みを開いた状態のオープンスタイルを示し、操作部筐体１Ａの内面側には、図２に示したキー操作部１８が配置され、また、表示部筐体１Ｂの内面側には、図２に示した表示部１６と接触操作部１７によって構成されるタッチ画面ＴＤが配置されている。また、操作部筐体１Ａの内面側には、図２に示した通話用マイクＭＣが配置され、表示部筐体１Ｂの内面側には、図２に示した通話用スピーカＳＰが配置されている。
【００３０】
図４は、ブラウザ情報記憶部Ｍ３を説明するための図である。
ブラウザ情報記憶部Ｍ３は、複数のブラウザ情報を記憶するもので、「ＩＤ」、「名称」、「所在位置情報」を有する構成となっている。「ＩＤ」はブラウザ情報を識別するための一連Ｎｏ（Ａ０１、Ａ０２など）である。なお、一般ｗｅｂブラウザ、携帯ｗｅｂブラウザ以外のブラウザとしては、例えば、白黒表示のｗｅｂページに適したブラウザ、画像表示に適したブラウザなどがある。「名称」は起動対象のブラウザを示す情報としてその名称を示している。「所在位置情報」はｗｅｂページの所在位置を示すためのＵＲＬ情報で、中央制御部１１は、複数のｗｅｂブラウザ（一般ｗｅｂブラウザ、携帯ｗｅｂブラウザなど）の中から「所在位置情報」に対応付けられている「名称」のブラウザを起動対象のブラウザとして選択するようにしている。
【００３１】
すなわち、中央制御部１１は、所在位置情報を含む画像情報（この実施形態では、ＱＲコードなどの二次元コード）がタッチ画面ＴＤに表示されている状態において、この二次元コードから所在位置情報を抽出し、この所在位置情報に基づいてブラウザ情報記憶部Ｍ３を検索して、該当するブラウザ情報として「名称」を読み出し、この「名称」で示されるブラウザを起動対象として選択するようにしている。なお、「所在位置情報」には、ブラウザを選択するための所在位置情報の条件として、例えば、携帯ｗｅｂブラウザであれば、所在位置情報の末尾に「/k」が付加されている。また、画像情報として、この実施形態ではＱＲコードなどの二次元コードを示したが、これに限らず、例えば、文字、数字、バーコード（一次元コード）などであってもよい。
【００３２】
図５は、設定情報記憶部Ｍ４を説明するための図である。
設定情報記憶部Ｍ４は、所在位置情報を含む二次元コードをタッチ画面ＴＤに表示させる際の表示制御に関する設定情報と、この二次元コードから所在位置情報を特定してそれに該当するブラウザを起動するまでの動作制御に関する設定情報を記憶するもので、「ＩＤ」、「項目」、「設定フラグ」を有する構成となっている。「ＩＤ」は設定情報を識別するための一連Ｎｏ（Ｂ０１、Ｂ０２など）である。「項目」は上述の表示制御、動作制御の具体的な内容を示した制御項目である。「設定フラグ」は、対応する「項目」の表示制御、動作制御を実行するか否かを設定するための情報で、ユーザによって任意に指定された情報である。
【００３３】
図示の例において、「項目」の
“自動スクロール”は、何れかのｗｅｂブラウザを利用してタッチ画面ＴＤに表示させるｗｅｂページに二次元コードが含まれている場合に、この二次元コードがタッチ画面ＴＤ内に収まるように（例えば、タッチ画面ＴＤの略中央部分に位置するように）、ｗｅｂページの表示位置を変更することを示している。また、“自動サイズ調整”は、ｗｅｂページに含まれている二次元コードやその周辺部分の各種の情報を所定の表示サイズに変更（拡大）することを示している。
【００３４】
“自動指定”は、タッチ画面ＴＤに表示されている二次元コードを指定する場合に、この二次元コードを自動的に指定することを示している。“自動認識”は、上述の“自動指定”された二次元コード、あるいはユーザによって手動指定された二次元コードを自動的に画像認識し、その認識結果に基づいて所在位置情報を抽出することを示している。“自動起動”は、二次元コードから抽出された所在位置情報に基づいて所定のｗｅｂブラウザを選択して自動的に起動することを示している。
【００３５】
次に、この第１実施形態における携帯電話機１の動作概念を図６〜図９に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００３６】
図６は、携帯電話機１の全体動作の概要を示したフローチャートである。
先ず、中央制御部１１は、電源を投入する電源オン操作が行われると（ステップＡ１でＹＥＳ）、電源供給を開始させて所定のメモリなどを初期化する電源オン処理を実行したのち、所定の待受画像を読み出して表示させたり、基地局２Ａとの間で通信を行って位置登録をしたりする待受処理を行う（ステップＡ２）。そして、何らかの操作が行われたり（ステップＡ３、Ａ５、Ａ９、Ａ１１）、無線通信部１４で着信が検出されたりするまで（ステップＡ７）、上述のステップＡ３に戻る。
【００３７】
ここで、設定操作が行われると（ステップＡ３でＹＥＳ）、例えば、ブラウザ情報記憶部Ｍ３に対して「所在位置情報」を設定したり、設定情報記憶部Ｍ４に対して「設定フラグ」を設定したりする設定処理を実行したのち（ステップＡ４）、上述のステップＡ３に戻る。また、ブラウザメニューの表示を指示するメニュー表示操作が行われると（ステップＡ５でＹＥＳ）、タッチ画面ＴＤ（端末画面）に表示されている二次元コードから所在位置情報を抽出して、その所在位置情報が示すｗｅｂページに適したｗｅｂブラウザを選択して起動するブラウザ処理の実行に移る（ステップＡ６）。その後、上述のステップＡ３に戻る。
【００３８】
また、着信が検出されると（ステップＡ７でＹＥＳ）、通話可能状態とすると共に、通話履歴を記憶したり、通話に関する情報を表示したりする通話処理を実行したのち（ステップＡ８）、上述のステップＡ３に戻る。また、電源オフ操作が行われたときには（ステップＡ９でＹＥＳ）、電源オフ処理を実行して（ステップＡ１０）、この図６のフローの終了となるが、その他の操作が行われたときには（ステップＡ１１でＹＥＳ）、その操作に応じた処理として、例えば、通話発信処理、メール発信処理などを実行したのち（ステップＡ１２）、上述のステップＡ３に戻る。
【００３９】
なお、その他の処理（ステップＡ１２）としては、外部表示装置（図示せず）や紙などの印刷物に二次元コードが表示されている状態において、この二次元コードが撮像部２４で撮像されると、この二次元コードから所在位置情報を抽出してｗｅｂブラウザを起動するようにしたブラウザ処理も含まれている。このブラウザ処理は、例えば、パーソナルコンピュータの表示部やテレビモニタなどの外部表示装置に二次元コードが表示されている状態において、この二次元コードを撮像部２４で撮像すると、中央制御部１１は、この撮像された二次元コードから所在位置情報を抽出すると共に、複数のｗｅｂブラウザの中から当該所在位置情報に対応するブラウザを起動したのち、このブラウザを利用し、上述のようにして抽出した所在位置情報が示すｗｅｂページを取得してタッチ画面ＴＤに表示させるようにしたブラウザ処理である。なお、外部表示装置に表示されている二次元コード応じたブラウザ処理と、上述のステップＡ６でのブラウザ処理（自己の端末画面に表示されている二次元コード応じたブラウザ処理）とは、ユーザによって任意に切り替え可能となっている。
【００４０】
図７は、上述のブラウザ処理（図６のステップＡ６）を詳述するためのフローチャートである。
先ず、中央制御部１１は、上述のブラウザメニュー表示操作に応答してブラウザメニューを表示させる（ステップＢ１）。このメニュー画面は、複数のｗｅｂブラウザとして、一般ｗｅｂブラウザ、携帯ｗｅｂブラウザなどをリスト表示させたもので、その中から任意のブラウザがユーザ操作で選択されてその起動が指示されると（ステップＢ２）、このブラウザ選択・起動操作に応じて当該ブラウザを起動する（ステップＢ３）。この状態において、ｗｅｂページ指定操作として、ユーザが所在位置情報を入力指定したり、お気に入りや過去の履歴から所在位置情報を選択指定したりすると、このｗｅｂページ指定操作に応じて（ステップＢ４）、この所在位置情報が示すｗｅｂページを取得し、このｗｅｂページをタッチ画面ＴＤに表示させるｗｅｂページ表示処理に移る（ステップＢ５）。
【００４１】
図８は、ｗｅｂページ表示処理（図７のステップＢ５）を詳述するためのフローチャートである。
先ず、中央制御部１１は、上述のｗｅｂページ指定操作によって指定されたｗｅｂページの中に二次元コードが含まれているか、あるいは後述する二次元コード処理（図７のステップＢ９）で抽出した所在位置情報が示すｗｅｂページの中に二次元コードが含まれているかを調べ（ステップＣ１）、二次元コードが含まれていなければ（ステップＣ１でＮＯ）、このｗｅｂページをその指定された表示サイズでタッチ画面ＴＤの所定位置に表示させる（ステップＣ３）。
【００４２】
例えば、タッチ画面ＴＤの左上角部を基準点として、この基準点にｗｅｂページの左上角部を合わせた状態において、このｗｅｂページを指定された表示サイズで表示させる。また、ｗｅｂページの中に二次元コードが含まれていれば（ステップＣ１でＹＥＳ）、設定情報記憶部Ｍ４を参照し、その「項目」の“自動スクロール”に対応する「設定フラグ」が“オフ”されているかを調べ（ステップＣ２）、それが“オフ”されていれば（ステップＣ２でＹＥＳ）、上述のステップＣ３に移り、このｗｅｂページを指定サイズで表示させる。
【００４３】
また、“自動スクロール”に対応する「設定フラグ」が“オン”されていれば（ステップＣ２でＮＯ）、次のステップＣ４に移り、１つの二次元コードを特定する。すなわち、二次元コードが１つだけ存在している場合には、その二次元コードを特定し、二次元コードが複数存在している場合には、例えば、一番上に位置している二次元コード、最大な二次元コードのように、その中から１つの二次元コードを特定する。そして、二次元コードがタッチ画面ＴＤの所定位置（例えば、画面の略中央部分）に表示されるように、ｗｅｂページを上下方向にスクロールしてその表示位置を変更する自動スクロール処理を実行する（ステップＣ５）。なお、上下方向へのスクロールに限らず、左右方向へのスクロールを行うようにしてもよい。
【００４４】
そして、設定情報記憶部Ｍ４を参照し、その「項目」の“自動サイズ調整”に対応する「設定フラグ」が“オフ”されているかを調べる（ステップＣ６）。いま、“自動サイズ調整”が“オフ”されていれば（ステップＣ６でＹＥＳ）、ｗｅｂページ側で指定された表示サイズで二次元コードと共にその周辺部の情報をタッチ画面ＴＤに表示させる（ステップＣ７）。例えば、タッチ画面ＴＤの略中央部分に表示されている二次元コードとその周りに配置されている各種の情報（画像や文字など）を同時に指定サイズで表示させる。また、“自動サイズ調整”が“オン”されていれば（ステップＣ６でＮＯ）、ｗｅｂページを所定のサイズに変更（拡大）する自動サイズ調整処理を実行したのち（ステップＣ８）、調整後のｗｅｂページの中から二次元コードとその周辺部の情報（画像や文字など）を表示させる（ステップＣ９）。なお、ｗｅｂページ内の二次元コードのサイズのみを調整し、その周辺部の情報は元のサイズとしてもよい。
【００４５】
図１０（ａ）は、図８のｗｅｂページ表示処理で表示されたｗｅｂページの表示例を示したもので、タッチ画面ＴＤの略中央部分には所定のサイズに拡大した二次元コードが表示され、その周辺部には各種の情報（画像や文字など）が配置表示されている。なお、図中、タッチ画面ＴＤの右側には、上下スクロールバーＳＢ、上スクロールボタンＵＳ、下スクロールボタンＤＳが配置され、また、下側にはブラウザ終了を指示する終了キーＥＫなどが配置されている。
【００４６】
このようなｗｅｂページ表示処理（図７のステップＢ５）が終了すると、図７のステップＢ６に移り、タッチ画面ＴＤに二次元コードが表示されているかを調べ、二次元コードが表示されていなければ（ステップＢ６でＮＯ）、何らかの操作が行われるまで操作待ち状態となる（ステップＢ８、Ｂ１０、Ｂ１２、Ｂ１４）。また、二次元コードが表示されていたり、上述した自動スクロール処理（図８のステップＣ５）や後述する手動スクロール処理（図７のステップＢ１１）などで二次元コードが表示されるようになったりした場合には（ステップＢ６でＹＥＳ）、設定情報記憶部Ｍ４を参照し、その「項目」の“自動指定”に対応する「設定フラグ」が“オフ”されているかを調べる（ステップＢ７）。
【００４７】
ここで、“自動指定”が“オン”されていれば（ステップＢ７でＮＯ）、後述する二次元コード処理に移るが（ステップＢ９）、“自動指定”が“オフ”されていれば（ステップＢ７でＹＥＳ）、タッチ画面ＴＤ上でのタッチ操作などで任意の二次元コードを指定する指定操作が行われたことを条件に（ステップＢ８でＹＥＳ）、後述する二次元コード処理に移る（ステップＢ９）。この二次元コード処理（ステップＢ９）の実行後には、上述のｗｅｂページ表示処理に戻る（ステップＢ５）。
【００４８】
また、上述の操作待ち状態において、上下スクロールバーＳＢ、上スクロールボタンＵＳ、下スクロールボタンＤＳによるスクロール操作が行われたときには（ステップＢ１０でＹＥＳ）、タッチ画面ＴＤに表示されているｗｅｂページの表示位置をスクロール操作に応じて変更する手動スクロール処理を行ったのち（ステップＢ１１）、上述のステップＢ６に戻る。これによって二次元コードが表示されるようになれば（ステップＢ６でＹＥＳ）、“自動指定”が“オン”されていることを条件に（ステップＢ７でＮＯ）、後述する二次元コード処理に移る（ステップＢ９）。なお、ブラウザの終了を指示する終了キーＥＫが操作されたときには（ステップＢ１２でＹＥＳ）、ブラウザ終了処理を実行したのち（ステップＢ１３）、この図７のフローの終了となるが、その他の操作が行われたときには（ステップＢ１４でＹＥＳ）、例えば、表示拡大処理、お気に入り登録処理など、操作に応じた処理を実行したのち（ステップＢ１５）、上述のステップＢ８に戻る。
【００４９】
図９は、二次元コード処理（図７のステップＢ９）を詳述するためのフローチャートである。
先ず、中央制御部１１は、設定情報記憶部Ｍ４を参照し、その「項目」の“自動認識”に対応する「設定フラグ」が“オフ”されているかを調べ（ステップＤ１）、それが“オン”されていれば（ステップＤ１でＮＯ）、画像認識処理に移るが（ステップＤ４）、“自動認識”が“オフ”されていれば（ステップＤ１でＮＯ）、二次元コードが指定されていることを明示するための二次元コード指定表示処理を行う（ステップＤ２）。図１０（ｂ）は、二次元コードの指定表示状態を例示したもので、この二次元コードの四隅の近傍には、Ｌ字の鉤型枠がそれぞれ配置表示されており、この枠表示によって自動指定又はユーザによる指定操作で二次元コードが指定されている状態であることを明示している。なお、タッチ画面ＴＤの下側には画像認識を指示する認識キーＲＫなどが配置されており、この認識キーＲＫが操作されると（ステップＤ３）、この認識指示操作に応じて画像認識処理に移る（ステップＤ４）。
【００５０】
この画像認識処理は、所在位置情報が含まれている二次元コードを画像認識（例えば、ＱＲコード解析）するもので（ステップＤ４）、中央制御部１１は、その認識結果に基づいて所在位置情報を抽出する（ステップＤ５）。そして、抽出した所在位置情報に基づいてブラウザ情報記憶部Ｍ３を参照し、それに該当するブラウザ情報を読み出し（ステップＤ６）、ブラウザ情報で示されるブラウザを起動対象として選択する（ステップＤ７）。そして、設定情報記憶部Ｍ４を参照し、その「項目」の“自動起動”に対応する「設定フラグ」が“オフ”されているかを調べ（ステップＤ８）、それが“オン”されていれば（ステップＤ８でＮＯ）、選択ブラウザを起動させるが（ステップＤ１１）、“自動起動”が“オフ”されていれば（ステップＤ８でＮＯ）、この選択ブラウザを起動するかを問い合わせる確認メッセージを表示させる（ステップＤ９）。
【００５１】
図１０（ｃ）は、ブラウザ起動確認表示を例示した図で、この例では、“携帯ｗｅｂブラウザ”を起動するかを問い合わせるための確認メッセージを表示させる。なお、タッチ画面ＴＤの下側には、起動確認に対する応答用として、“携帯ｗｅｂブラウザ”の起動を肯定する“はい”キーＹＫと、その起動を否定する“いいえ”キーＮＫなどが配置されており、この“いいえ”キーＮＫが操作されたときには、ブラウザ起動確認表示の前の表示状態に戻るが、“はい”キーＹＫが操作されたときには（ステップＤ１０）、この起動指示操作に応じて選択ブラウザを起動する（ステップＤ１１）。
【００５２】
以上のように、この第１実施形態において中央制御部１１は、自己のタッチ画面ＴＤに表示されている二次元コード（画像情報）から所在位置情報を抽出して、その所在位置情報が示すｗｅｂページに適したｗｅｂブラウザを複数のｗｅｂブラウザの中から選択して起動することができるので、例えば、二次元コードから抽出した所在位置情報が一般ｗｅｂページを示す場合には一般ｗｅｂブラウザを、携帯ｗｅｂページを示す場合には携帯ｗｅｂブラウザを選択して起動することができ、特別な操作が不要となるなど、利便性を大幅に向上させることが可能となる。
【００５３】
選択したｗｅｂブラウザを起動し、抽出した所在位置情報が示すｗｅｂページを表示させるようにしたので、そのｗｅｂページに適したｗｅｂブラウザを利用してそのｗｅｂページを表示させることができ、例えば、一般ｗｅｂブラウザを利用して二次元コードを表示させている状態において、その二次元コードに含まれている所在位置情報が携帯ｗｅｂページを示している場合には、携帯ｗｅｂブラウザを起動してそのｗｅｂページを表示させることができ、逆に、携帯ｗｅｂブラウザを利用して二次元コードを表示させている状態において、その二次元コードに含まれている所在位置情報が一般ｗｅｂページを示している場合には、一般ｗｅｂブラウザを起動してそのｗｅｂページを表示させることができ、一般ｗｅｂページから携帯ｗｅｂページへの切り替え、逆に、携帯ｗｅｂページから一般ｗｅｂページへの切り替えを特別な操作を行うことなく、素早く行うことが可能となる。
【００５４】
複数のｗｅｂブラウザの中の何れかのｗｅｂブラウザを利用して、二次元コードを表示させるようにしたので、何れかのｗｅｂブラウザを利用して、二次元コードを表示させている場合に、その二次元コードに含まれている所在位置情報が示すｗｅｂページに適したｗｅｂブラウザを起動することができる。例えば、一般ｗｅｂブラウザを利用して二次元コードを表示させている状態において、その二次元コードに含まれている所在位置情報が携帯ｗｅｂページを示している場合には、携帯ｗｅｂブラウザを起動することができる。
【００５５】
ｗｅｂページに二次元コードが含まれている場合には、この二次元コードを表示させるようにしたので、ユーザはｗｅｂページに二次元コードが含まれているか否かを即座に判別することができる。例えば、ｗｅｂページの下の方に二次元コードがあって、通常の表示レイアウトではスクロール操作をしなければ表示されないような場合でも、自動的に二次元コードを表示させることが可能となる。
【００５６】
二次元コードを所定の表示サイズで表示させるようにしたので、ユーザは二次元コードを容易に確認することができる。
【００５７】
所在位置情報を抽出する際は、表示されている二次元コードを画像認識し、その認識結果に基づいて所在位置情報を抽出するようにしたので、二次元コードから容易に所在位置情報を抽出することができる。なお、二次元コードに限らず、文字、数字、バーコードなどあっても、その文字認識や画像認識によって所在位置情報を容易に抽出することができる。
【００５８】
指定された二次元コードから所在位置情報を抽出するようにしたので、ユーザはどの二次元コードから所在位置情報が抽出されたかを確認することができる。また、複数の二次元コードが表示されている場合に、ユーザは所在位置情報を抽出したい二次元コードを指定することができるという利点もある。
【００５９】
タッチ画面ＴＤ上での指定操作によって二次元コードを指定するようにしたので、ユーザは直感的な操作で容易に所在位置情報を抽出したい二次元コードを指定することができる。
【００６０】
選択したｗｅｂブラウザを起動するか否かをユーザに確認するための確認メッセージを報知して、その確認報知に応じてユーザが起動する旨を指示した場合に、選択したｗｅｂブラウザを起動するようにしたので、ユーザの意思に応じてｗｅｂブラウザを起動することができる。
【００６１】
外部表示装置や印刷物に二次元コードが表示されている状態において、この二次元コードが撮像部２４で撮像されると、この撮像された二次元コードから所在位置情報を抽出すると共に、複数のブラウザの中から当該所在位置情報に対応するブラウザを起動したのち、抽出した所在位置情報が示すｗｅｂページを取得して表示させるようにしたので、外部表示装置や印刷物に表示されている二次元コード又は自己のタッチ画面ＴＤに表示されている二次元コードを元に、それに含まれている所在位置情報を抽出することができ、任意の位置に表示されている二次元コードから所在位置情報の抽出が可能となる。
（実施形態２）
【００６２】
以下、この発明の第２実施形態について図１１及び図１２を参照して説明する。
なお、上述した第１実施形態においては、自己のタッチ画面ＴＤに表示されている二次元コードから抽出した所在位置情報が示すｗｅｂページに適したｗｅｂブラウザを複数のブラウザの中から選択して起動するようにしたが、この第２実施形態においては、第１のｗｅｂブラウザ（一般ｗｅｂブラウザ）を利用して表示されている二次元コードから所在位置情報を抽出して、その所在位置情報が示すｗｅｂページを第２のｗｅｂブラウザ（携帯ｗｅｂブラウザ）を利用して表示させることによって、一般ｗｅｂブラウザから携帯ｗｅｂブラウザに移行させるようにしたものである。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施形態の特徴部分を中心に説明するものとする。なお、図６に示す携帯電話機１の全体動作の概要を示したフローチャートは、第２実施形態においても同様である。
【００６３】
図１１は、第２実施形態におけるブラウザ処理（図６のステップＡ６）を詳述するためのフローチャートである。
先ず、中央制御部１１は、ブラウザメニュー表示操作に応答してブラウザメニューを表示させたのち（ステップＥ１）、このメニュー画面の中から一般ｗｅｂブラウザがユーザ操作によって選択されてその起動が指示されると（ステップＥ２）、この一般ｗｅｂブラウザを起動する（ステップＥ３）。この状態において、ｗｅｂページ指定操作として、ユーザが所在位置情報を入力指定したり、お気に入りや過去の履歴から所在位置情報を選択指定したりすると、このｗｅｂページ指定操作に応じて（ステップＥ４）、一般ｗｅｂブラウザを利用して、この所在位置情報が示すｗｅｂページを取得し、このｗｅｂページをタッチ画面ＴＤに表示させる（ステップＥ５）。
【００６４】
この状態において、以下、何らかの操作が行われるまで操作待ち状態となる（ステップＥ６、Ｅ８、Ｅ１０）。いま、自己のタッチ画面ＴＤ上でのタッチ操作などで任意の二次元コードを指定する指定操作が行われたときには（ステップＥ６でＹＥＳ）、後述する第２実施形態の二次元コード処理に移る（ステップＥ７）。また、一般ｗｅｂブラウザの終了を指示する終了キーＥＫが操作されたときには（ステップＥ８でＹＥＳ）、一般ｗｅｂブラウザ終了処理を実行したのち（ステップＥ９）、この図１０のフローの終了となるが、その他の操作が行われたときには（ステップＥ１０でＹＥＳ）、例えば、表示拡大処理、お気に入り登録処理など、操作に応じた処理を実行したのち（ステップＥ１１）、上述のステップＥ６に戻る。
【００６５】
図１２は、第２実施形態における二次元コード処理（図７のステップＢ９）を詳述するためのフローチャートである。
先ず、中央制御部１１は、上述の二次元コード指定操作によって指定された二次元コードを画像認識し（ステップＦ１）その認識結果に基づいて所在位置情報を抽出する（ステップＦ２）。そして、図１０（ｃ）に示すように、携帯ｗｅｂブラウザを起動するかを問い合わせる確認メッセージを表示させたのち（ステップＦ３）、その起動を肯定する“はい”キーＹＫが操作されたときには（ステップＦ４）、この起動指示操作に応じて携帯ｗｅｂブラウザを起動させる（ステップＦ５）。
【００６６】
そして、起動した携帯ｗｅｂブラウザを利用し、上述のステップＦ２で抽出した所在位置情報が示すｗｅｂページをタッチ画面ＴＤに表示させる（ステップＦ６）。なお、携帯ｗｅｂブラウザの終了を指示する終了キーＥＫが操作されたときには（ステップＦ７でＹＥＳ）、携帯ｗｅｂブラウザ終了処理を実行したのち（ステップＦ８）、この図１１のフローの終了となるが、その他の操作が行われたときには（ステップＦ９でＹＥＳ）、その操作に応じた処理を実行したのち（ステップＦ１０）、上述のステップＦ７に戻る。
【００６７】
以上のように、この第２実施形態において中央制御部１１は、一般ｗｅｂブラウザを利用して表示されている二次元コードから所在位置情報を抽出して、その所在位置情報が示すｗｅｂページを、携帯ｗｅｂブラウザを利用して表示させることができ、利便性が大幅に向上する。例えば、携帯電話機１で、一般ｗｅｂブラウザを利用して一般ｗｅｂページをタッチ画面ＴＤに表示させていて、その一般ｗｅｂページに「携帯電話をご利用の方はこちらを見てください」というメッセージと共に携帯ｗｅｂページの所在位置情報が含まれている二次元コードが記載されている場合に、その二次元コードに含まれている所在位置情報が示す携帯ｗｅｂページを、携帯ｗｅｂブラウザを利用して表示させることができる。
【００６８】
なお、上述した第２実施形態において、図１２で示した二次元コード処理では、二次元コードの画像認識結果に基づいて所在位置情報を抽出したのち、起動確認表示を行って携帯ｗｅｂブラウザの起動確認操作を受け付けるようにしたが、図１３に示すように、携帯ｗｅｂブラウザを起動するか否かを判別し、起動すると判別した際に、起動確認表示を行って携帯ｗｅｂブラウザの起動確認操作を受け付けるようにしてもよい。図１３は、第２実施形態における二次元コード処理の変形例を示したフローチャートである。
【００６９】
すなわち、中央制御部１１は、上述の二次元コード指定操作によって指定された二次元コードを画像認識し（ステップＧ１）その認識結果に基づいて所在位置情報を抽出する（ステップＧ２）。そして、抽出した所在位置情報に基づいてブラウザ情報記憶部Ｍ３を参照し、該当するブラウザ情報を読み出し（ステップＧ３）、所在位置情報に対応する携帯ｗｅｂブラウザがブラウザ情報記憶部Ｍ３に設定されているに否かに基づいて携帯ｗｅｂブラウザを起動するか否かを判別する（ステップＧ４）。その結果、携帯ｗｅｂブラウザを起動しないと判別したときには（ステップＧ４でＮＯ）、一般ｗｅｂブラウザを起動すると共に、この一般ｗｅｂブラウザを利用し、上述のステップＧ２で抽出した所在位置情報が示すｗｅｂページを表示させる（ステップＧ１１）。その後、図１１のステップＥ６に移る。
【００７０】
また、携帯ｗｅｂブラウザを起動すると判別したときには（ステップＧ４でＹＥＳ）、以下、第２実施形態の図１１と同様に、携帯ｗｅｂブラウザの起動確認表示を行ってから（ステップＧ５）、携帯ｗｅｂブラウザの起動確認操作を受け付ける（ステップＧ６）。そして、この起動確認操作に応じて携帯ｗｅｂブラウザを起動すると共に（ステップＧ７）、この携帯ｗｅｂブラウザを利用し、上述のステップＧ２で抽出した所在位置情報が示すｗｅｂページを表示させる（ステップＧ８）。なお、携帯ｗｅｂブラウザの終了を指示する終了キーＥＫが操作されたときには（ステップＧ９でＹＥＳ）、携帯ｗｅｂブラウザ終了処理を実行したのち（ステップＧ１０）、この図１２のフローの終了となるが、その他の操作が行われたときには（ステップＧ１２でＹＥＳ）、その操作に応じた処理を実行したのち（ステップＧ１３）、上述のステップＧ９に戻る。
【００７１】
以上のように、抽出した所在位置情報に基づいて携帯ｗｅｂブラウザを起動するか否かを判別し、その判別結果に応じて携帯ｗｅｂブラウザを起動するようにすれば、抽出した所在位置情報が携帯ｗｅｂブラウザを利用して表示させるのに適したｗｅｂページを示している場合には、携帯ｗｅｂブラウザを起動することができる。
【００７２】
また、携帯ｗｅｂブラウザを起動しないと判別された場合に、一般ｗｅｂブラウザを利用して、所在位置情報が示すｗｅｂページを表示させるようにすれば、抽出した所在位置情報が携帯ｗｅｂブラウザを利用して表示させるのに適していないｗｅｂページを示している場合には、一般ｗｅｂブラウザを利用してｗｅｂページを表示させることができる。
【００７３】
また、上述した第２実施形態においては、第１のｗｅｂブラウザを一般ｗｅｂブラウザ、第２のｗｅｂブラウザを携帯ｗｅｂブラウザとしたが、これとは逆に、第１のｗｅｂブラウザを携帯ｗｅｂブラウザ、第２のｗｅｂブラウザを一般ｗｅｂブラウザとしてもよい。
【００７４】
また、上述した第２実施形態においては、一般ｗｅｂページから携帯ｗｅｂページへの切り替え、逆に、携帯ｗｅｂページから一般ｗｅｂページへの切り替える場合を示したが、例えば、一般ｗｅｂページから携帯ｗｅｂページに切り替えたのち、更に、この携帯ｗｅｂページから一般ｗｅｂページに切り替えるなど、連続的に何回も切り替えるようにしてもよい。
【００７５】
また、第１及び第２のｗｅｂブラウザとして、一般ｗｅｂブラウザ、携帯ｗｅｂブラウザを示したが、例えば、白黒表示のｗｅｂページに適したブラウザ、画像表示に適したブラウザなど、任意のブラウザであってもよい。また、表示させている二次元コードに含まれている所在位置情報が携帯ｗｅｂページを示している場合でも、携帯ｗｅｂブラウザ以外の他のブラウザを選択するようにしてもよい。また、一般ｗｅｂページを示している場合でも、一般ｗｅｂブラウザ以外の他のブラウザを選択するようにしてもよい。
【００７６】
また、上述した各実施形態においては、二次元コードの指定操作をタッチ画面ＴＤへのタッチ操作（接触操作）としたが、例えば、キー操作部１８のキー操作や、非接触センサを利用した表示部上（接触していない領域でも可）の非接触操作など、任意の操作であってもよい。また、二次元コードは、マトリクス式に限らず、バーコードを二次元配置したスタック式であってもよい。
【００７７】
また、所在位置情報に基づいてブラウザを選択する条件として、所在位置情報の末尾に「/k」がある場合を例示したが、所在位置情報に関する条件であれば、任意の条件であってもよい。
【００７８】
また、画面は、一つの画面に限らず、別々の複数の画面であってもよく、また、一つの画面を複数に分割した分割画面であってもよい。
また、画面は自己の端末画面に限らない。端末装置と接続可能な表示装置であってもよい。
その他、端末装置は携帯電話機に限らない。パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど、任意の端末装置であってもよい。
【図面の簡単な説明】
【００７９】
【図１】端末装置として適用した携帯電話機が利用可能な通信ネットワークシステムを示したブロック図。
【図２】携帯電話機１の基本的な構成要素を示したブロック図。
【図３】携帯電話機１の外観図。
【図４】ブラウザ情報記憶部Ｍ３を説明するための図。
【図５】設定情報記憶部Ｍ４を説明するための図。
【図６】携帯電話機１の全体動作の概要を示したフローチャート。
【図７】ブラウザ処理（図６のステップＡ６）を詳述するためのフローチャート。
【図８】ｗｅｂページ表示処理（図７のステップＢ５）を詳述するためのフローチャート。
【図９】二次元コード処理（図７のステップＢ９）を詳述するためのフローチャート。
【図１０】（ａ）は、図８のｗｅｂページ表示処理で表示されたｗｅｂページの表示例を示した図、（ｂ）は、二次元コードの指定表示状態を例示した図、（ｃ）は、ブラウザ起動確認表示を例示した図。
【図１１】第２実施形態におけるブラウザ処理（図６のステップＡ６）を詳述するためのフローチャート。
【図１２】第２実施形態における二次元コード処理（図７のステップＢ９）を詳述するためのフローチャート。
【図１３】図１２に示した第２実施形態の二次元コード処理の変形例を説明するためのフローチャート。
【符号の説明】
【００８０】
１  携帯電話機
２  無線通信網
３  インターネット
４  コンテンツ提供装置
１１  中央制御部
１３  記憶部
１４  無線通信部
１６  表示部
１８  キー操作部
２４  撮像部
ＴＤ  タッチ画面
Ｍ１  プログラム記憶部
Ｍ３  ブラウザ情報記憶部
Ｍ４  設定情報記憶部
【図１】
2010079688.tif 000003
【図２】
2010079688.tif 000004
【図３】
2010079688.tif 000005
【図４】
2010079688.tif 000006
【図５】
2010079688.tif 000007
【図６】
2010079688.tif 000008
【図７】
2010079688.tif 000009
【図８】
2010079688.tif 000010
【図９】
2010079688.tif 000011
【図１０】
2010079688.tif 000012
【図１１】
2010079688.tif 000013
【図１２】
2010079688.tif 000014
【図１３】
2010079688.tif 000015