(57)【特許請求の範囲】
【請求項１】
インターネット用ブラウザにおけるページ表示方法において、
インターネットサーバより受信したトップページのＨＴＭＬファイルを解析し、
前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、
埋め込まれている場合には、該ＨＴＭＬファイル内に「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」の記述があるか調べ、
前記記述がある場合には、前記記述のリンク先のテキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、
前記記述がない場合には、前記フラッシュファイルを用いてフラッシュページを表示する、
ことを特徴とするインターネット用ブラウザのページ表示方法。
【請求項２】
インターネット用ブラウザのページ表示方法において、
インターネットサーバより受信したトップページのＨＴＭＬファイルを解析し、
前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、
埋め込まれている場合には、前記受信したトップページのＵＲＬをフラッシュファイルを含まないトップページのＵＲＬに変更して再アクセスし、
再アクセスが可能である場合には、テキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、
再アクセスが不可能である場合には、前記フラッシュファイルを用いてフラッシュページを表示する、
ことを特徴とするインターネット用ブラウザのページ表示方法。
【請求項３】
インターネットサーバより受信したＨＴＭＬファイルに基づいてページを表示部に表示するインターネット用ブラウザにおいて、
インターネットサーバより表示すべきＨＴＭＬファイルを受信する受信部と、
前記ＨＴＭＬファイルを解析するファイル解析部と、
前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該ＨＴＭＬファイル内に「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」の記述があるか調べ、該記述がある場合には、該記述のリンク先のテキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、前記記述がない場合には、前記フラッシュファイルを用いてフラッシュページを表示するように制御する制御部と、
を備えたことを特徴とするインターネット用ブラウザ。
【請求項４】
インターネットサーバより受信したＨＴＭＬファイルに基づいてページを表示部に表示するインターネット用ブラウザにおいて、
インターネットサーバより表示すべきＨＴＭＬファイルを受信する受信部と、
前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該受信したトップページのＵＲＬをフラッシュファイルを含まないトップページのＵＲＬに変更して再アクセスし、再アクセスが可能である場合には、テキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、再アクセスが不可能である場合には、前記フラッシュファイルを用いて前記フラッシュページを表示するように制御する制御部と、
を備えたことを特徴とするインターネット用ブラウザ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット用ブラウザおよびそのページ表示方法に係り、特に受信したトップページにフラッシュファイルが埋め込まれているか判断し、フラッシュファイルが埋め込まれている場合には新たにテキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示するインターネット用ブラウザおよびそのページ表示方法に関する。
【背景技術】
【０００２】
従来から、表示装置を備えた車載器（例えば、車載用ナビゲーション装置）の多くの機種では、ＨＴＭＬ（HyperText Markup Language）で記述されたコンテンツを表示するためのソフトウェアであるＨＴＭＬブラウザを搭載することが主流となっている。
【０００３】
このＨＴＭＬブラウザの機能としては、ＨＴＭＬコンテンツのレイアウトや色使いを解釈する機能、ＨＴＭＬで記述されている静止画や動画等の表示に必要なファイルを入手する機能および指定された色やレイアウトによって、文字、画像または動画等を描画して表示する機能等がある（特許文献１）。
【０００４】
図６に示すように、ユーザ端末の操作部６１より、所望のホームページのＵＲＬを入力すると、図示しないインターネットサーバは該ホームページを表示するためのＨＴＭＬファイルをネットワークＮＴを介して該端末に返信する。これにより、ブラウザ制御部６３は該ＨＴＭＬファイルを用いてホームページを表示部６４に表示するように制御する。
ところで、ホームページをフラッシュページとＨＴＭＬページの両方を持っているサイト（インターネットサーバ）がある。かかる場合、デフォルトでフラッシュファイル（フラッシュムービー）を利用したサイトをブラウジングすると、図７（Ａ）に示すように表示部６４にフラッシュページ７１およびＨＴＭＬページへのリンクタグ７２が表示される。尚、フラッシュファイル（拡張子はｓｗｆ）により画像または動画を画面上に描画再生して表示されるページのことをフラッシュページと呼ぶ。しかる後、所定のメニュー（1111111〜4444444）を選択すると、図８に示すように該メニューのフラッシュファイルにより作成した画面（フラッシュページ）が表示される。このフラッシュページは、例えば動画部分ＭＩＭ、静止画部分ＳＩＭ、文章部分ＣＩＭを有している。しかし、上記従来技術において、フラッシュページはパソコンのＷｅｂブラウザに最適化されている場合が多く、車載表示装置では表示される文字が小さくなってしまい、その上ＨＴＭＬページのように文字を大きくすることができず、情報の判読性が低下してしまうという問題がある。また車載表示装置は、安全上の理由から車両の走行中には動画の表示を抑止する必要があるという問題もある。
【特許文献１】特開２００５−４３９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上より、従来は図７（Ａ）のフラッシュページ（トップページ）において、ユーザ判断でＨＴＭＬページのリンクタグ７２を選択し、図７（Ｂ）のＨＴＭＬページ７３を表示し、所定のメニュー番号を選択してＨＴＭＬファイルにより作成した画面（ＨＴＭＬページ）を表示するようにしている。尚、図７（Ｂ）において７４はフラッシュページへのリンクタグである。ＨＴＭＬページはテキストファイルで構成されているため文字サイズは変更可能となっており、ＨＴＭＬページ７３の文字サイズを拡大することができる。
しかし、いちいちユーザ操作でフラッシュページよりＨＴＭＬページに切り替える必要があり、操作性能が悪い問題がある。特に運転中においてかかる切り替え動作は危険である。
【０００６】
本発明の目的は、デフォルトされていても車載表示装置でフラッシュページを表示せずＨＴＭＬページを表示することにより情報の判読性を向上させることである。
本発明の目的は、フラッシュムービーを含むフラッシュページでなくＨＴＭＬページで、ユーザが所望するトップページをユーザの選択操作なくして表示するように制御して操作性能を向上することである。
【課題を解決するための手段】
【０００７】
本発明は、インターネット用ブラウザおよびそのページ表示方法である。
【０００８】
・インターネット用ブラウザ
本発明の第１のインターネット用ブラウザは、インターネットサーバより表示すべきＨＴＭＬファイルを受信する受信部と、前記ＨＴＭＬファイルを解析するファイル解析部と、前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該ＨＴＭＬファイル内に「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」の記述があるか調べ、該記述がある場合には、該記述のリンク先のテキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示するように制御する制御部と、を備えており、前記記述がない場合には、前記制御部は前記フラッシュファイルを用いてフラッシュページを表示するように制御する。
【０００９】
本発明の第２のインターネット用ブラウザは、インターネットサーバより表示すべきＨＴＭＬファイルを受信する受信部と、前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該受信したトップページのＵＲＬをフラッシュファイルを含まないトップページのＵＲＬに変更して再アクセスし、再アクセスが可能である場合には、テキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示するように制御する制御部と、を備えおり、再アクセスが不可能である場合には、前記制御部は前記フラッシュファイルを用いて前記フラッシュページを表示するように制御する。
【００１０】
・ページ表示方法
本発明の第１のページ表示方法は、インターネットサーバより受信したトップページのＨＴＭＬファイルを解析し、前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該ＨＴＭＬファイル内に「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」の記述があるか調べ、該記述がある場合には、該記述のリンク先のテキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、前記記述がない場合には、前記フラッシュファイルを用いてフラッシュページを表示する。
【００１１】
本発明の第２のページ表示方法は、インターネットサーバより受信したトップページのＨＴＭＬファイルを解析し、前記ＨＴＭＬファイル内にフラッシュファイルが埋め込まれているか調べ、埋め込まれている場合には、該受信したトップページのＵＲＬをフラッシュファイルを含まないＵＲＬに変更して再アクセスし、再アクセスが可能である場合には、テキストファイルを受信し、該テキストファイルに基づいてＨＴＭＬページを表示し、再アクセスが不可能である場合には、前記フラッシュファイルを用いてフラッシュページを表示する。
【発明の効果】
【００１２】
本発明によれば、受信したトップページにフラッシュファイルが埋め込まれていると判断した場合には、ＨＴＭＬページのリンク先が該トップページ内に存在するか判断し、存在する場合にはＨＴＭＬページを表示するようにしたので、フラッシュページがデフォルトされていても、車載表示装置でフラッシュページを表示せずＨＴＭＬページを表示し、情報の判読性を向上させることができる。
【００１３】
本発明によれば、受信したトップページにフラッシュファイルが埋め込まれていると判断した場合には、該受信したトップページのＵＲＬをフラッシュファイルが含まれてないトップページのアドレスに変更して再アクセスし、新たに受信してテキストファイルに基づいてＨＴＭＬページを表示するようにしたので、フラッシュムービーを含むフラッシュページを表示させることなく、ユーザが所望するトップページを表示するように制御し、ユーザが所望する情報を提供することができる。
【発明を実施するための最良の形態】
【００１４】
（Ａ）本発明の概要
図１は本発明の概略説明図である。１はトップページを表示するためのＨＴＭＬファイル、２はフラッシュページを表示するための記述（フラッシュファイルの拡張子ｓｗｆ）、３はＨＴＭＬページへのリンクを表示するための記述、４は表示画面、５はＨＴＭＬページ、６はフラッシュページへのリンクタグである。
【００１５】
本発明の第１のページ表示方法の概略を説明する。ユーザが操作部（図示せず）により、所望のトップページのＵＲＬを入力すると、ネットワークを介してインターネットサーバ（図示せず）より、図１（Ａ）に示すトップページのＨＴＭＬファイルを受信し、ファイル解析部（図示せず）は該ＨＴＭＬファイルを解析する。次に、フラッシュページ判断部（図示せず）は解析結果に基づいて拡張子ｓｗｆの記述があるか調べ、拡張子ｓｗｆ２がある場合には、「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」の記述（ＨＴＭＬページへのリンクの記述）があるか調べ、リンクの記述３がある場合には、該リンク先のＨＴＭＬファイルを受信し、表示画面４にＨＴＭＬページ５を表示し、その他に例えば、フラッシュページへのリンクタグ６を表示する。尚、リンクの記述がない場合にはフラッシュファイルに基づくフラッシュページを表示する。
【００１６】
次に、本発明の第２のページ表示方法の概略を説明する。ユーザが操作部（図示せず）により、所望のトップページのＵＲＬを入力すると、ネットワークを介してインターネットサーバ（図示せず）より、図１（Ａ）に示すトップページのＨＴＭＬファイルを受信し、ファイル解析部（図示せず）は該ＨＴＭＬファイルを解析する。次に、フラッシュページ判断部（図示せず）は解析結果に基づいて拡張子ｓｗｆの記述があるか調べ、拡張子ｓｗｆ２がある場合には、該入力したＵＲＬの「ｉｎｄｅｘ．ｈｔｍｌ」の部分を「ｉｎｄｅｘ２．ｈｔｍｌ」に変更して再アクセスし、再アクセス先のＨＴＭＬファイルを受信し、表示画面４にＨＴＭＬページ５を表示し、その他に例えば、フラッシュページへのリンクタグ６を表示する。尚、再アクセス先のファイルを受信できなかった場合にはフラッシュファイルに基づいてフラッシュページを表示する。ここで、ＵＲＬの「ｉｎｄｅｘ．ｈｔｍｌ」の部分を「ｉｎｄｅｘ２．ｈｔｍｌ」に変更して再アクセスする理由は、フラッシュページがトップページにデフォルトされている場合、ＨＴＭＬページのＵＲＬのファイル名を表す部分が「ｉｎｄｅｘ２．ｈｔｍｌ」となっていることが多いからである。
【００１７】
従来技術において、フラッシュページはパソコンのＷｅｂブラウザに最適化されている場合が多く、車載表示装置では表示される文字が小さくなってしまい、その上ＨＴＭＬページのように文字を大きくすることができず、情報の判読性が低下してしまっていたが、本発明では、ＨＴＭＬページを表示するようにしたので、フラッシュページがデフォルトされていても、車載表示装置でフラッシュページを表示せずＨＴＭＬページを表示し、情報の判読性を向上させることができる。
【００１８】
また、従来技術において、安全上の理由から車両の走行中の動画の表示を抑止する必要があったが、本発明では、フラッシュページを表示させることなく、ユーザが所望するトップページを表示するようにしたので、ユーザが所望する情報を提供することができる。
【００１９】
（Ｂ）第１実施例
図２は本発明の第１実施例のインターネットブラウザの構成図であり、ネットワークＮＴを介してインターネットサーバ２５と通信を行う。
【００２０】
操作部２１はリモコン、タッチパネル等で構成されており、文字入力や決定操作、スクロール操作を行う。通信部２２はネットワークＮＴを介してユーザが要求したＨＴＭＬファイルをインターネットサーバ２５より受信する。制御部２３は、ブラウザ制御部２３ａ、ファイル解析部２３ｂ、フラッシュページ判断部２３ｃ、メモリ２３ｄ、表示制御部２３ｅから構成されている。ブラウザ制御部２３ａは、操作部２１からの入力操作に基づいて、送信要求を行う。ファイル解析部２３ｂは、通信部２２が受信したＨＴＭＬファイルを解析する。フラッシュページ判断部２３ｃは、（１）通信部２２が受信したトップページのＨＴＭＬファイルにフラッシュファイルが埋め込まれているか、すなわち解析結果に基づいて該ＨＴＭＬファイル内に拡張子ｓｗｆが記述してあるかの判断、（２）フラッシュページ内にリンクタグがあるかの判断、等を行う。メモリ２３ｄは、受信したＨＴＭＬファイルやフラッシュファイルを一時的に記憶する。表示制御部２３ｅは、受信したＨＴＭＬファイルに基づいたページをスクロール可能に表示制御する。表示部２４は、表示制御部２３ｅの表示制御に基づいた表示をする。
【００２１】
図３は本発明の第１実施例の処理フローであり、以下処理フローにしたがって説明を行う。
【００２２】
ユーザは操作部２１より所望のＵＲＬ入力する（ステップＳ３０１）。この入力操作に基づいて、ブラウザ制御部２３ａはインターネットサーバ２６にＨＴＭＬファイルの送信要求をする。
【００２３】
次に、ファイル解析部２３ｂは、要求したトップページのＨＴＭＬファイル（図１（Ａ）のＨＴＭＬファイル１）を受信し、ファイル内容を解析し（ステップＳ３０２）、フラッシュページ判断部２３ｃは該トップページ内にフラッシュファイルが埋め込まれているか、すなわち該トップページ内に図１（Ａ）の拡張子ｓｗｆ２のような記述があるか判断し（ステップＳ３０３）、フラッシュファイルが埋め込まれている場合にはステップＳ３０４に進み、埋め込まれていない場合にはステップＳ３０６に進む。
【００２４】
ステップＳ３０３において、フラッシュページ判断部２３ｃがフラッシュファイルが埋め込まれていると判断した場合には、フラッシュページ判断部２３ｃがトップページ内にリンクタグ「ＨＴＭＬ版」もしくは「ＨＴＭＬページ」があるか判断し（ステップＳ３０４）、該リンクタグがある場合にはステップＳ３０５に進み、該リンクタグがない場合にはステップＳ３０７に進む。
【００２５】
ステップＳ３０４において、フラッシュページ判断部２３ｃが、リンクタグがあると判断した場合には、ブラウザ制御部２３ａは該リンクタグのリンク先のページのＨＴＭＬファイルの送信要求をし、ファイル解析部２３ｂは要求したＨＴＭＬファイルを受信しファイル内容を解析し、表示制御部２３ｅは該ファイル内容に基づいて図１（Ｂ）に示すようなＨＴＭＬページ５とフラッシュページへのリンクタグ６を表示部２４に表示するように制御する（ステップＳ３０５）。尚、本実施例においてはフラッシュページへのリンクタグ６を表示する例を示している。
【００２６】
また、ステップＳ３０４において、フラッシュページ判断部２３ｃが、リンクタグがないと判断した場合には、図示しない警告部がユーザに対してフラッシュムービー画像を表示するとの注意を喚起し（ステップＳ３０７）、表示制御部２３ｅはステップＳ３０２において受信したフラッシュファイルに基づき、フラッシュページを表示部２４に表示する（ステップＳ３０８）。
【００２７】
一方、ステップＳ３０３において、フラッシュページ判断部２３ｃが、フラッシュファイルが埋め込まれていないと判断した場合には、表示制御部２３ｅは該トップページを表示部２４に表示するように制御する（ステップＳ３０６）。
【００２８】
以上、本実施例によれば、所望のサイトにおいてフラッシュページがデフォルトされていても、車載表示装置でフラッシュページを表示せずＨＴＭＬページを自動的に表示し、情報の判読性を向上させることができる。
【００２９】
（Ｃ）第２実施例
図４は本発明の第２実施例のインターネットブラウザの構成図であり、図２の第１実施例の構成図と同一部分には同一符号を付している。
【００３０】
図５は本発明の第２実施例の処理フローであり、以下処理フローにしたがって説明を行う。
【００３１】
ユーザは操作部２１より所望のＵＲＬを入力する（ステップＳ５０１）。この入力操作に基づいて、ブラウザ制御部４１ａはインターネットサーバ２５にＨＴＭＬファイルの送信要求をする。
【００３２】
次に、ファイル解析部４１ｂは、要求したトップページのＨＴＭＬファイル（図１（Ａ）のＨＴＭＬファイル１）を受信し、ファイル内容を解析し（ステップＳ５０２）、フラッシュページ判断部４１ｃは該トップページ内にフラッシュファイルが埋め込まれているか、すなわち該トップページ内に図１（Ａ）の拡張子ｓｗｆ２のような記述があるか判断し（ステップＳ５０３）、フラッシュファイルが埋め込まれている場合にはステップＳ５０４に進み、埋め込まれていない場合にはステップＳ５０７に進む。
【００３３】
ステップＳ５０３において、フラッシュページ判断部４１ｃが、フラッシュファイルが埋め込まれていると判断した場合には、ブラウザ制御部４１ａは入力されたＵＲＬの「ｉｎｄｅｘ．ｈｔｍｌ」を「ｉｎｄｅｘ２．ｈｔｍｌ」に変更して、インターネットサーバに該「ｉｎｄｅｘ２．ｈｔｍｌ」のページのＨＴＭＬファイルの送信要求をする（ステップＳ５０４）。すなわち、ＵＲＬ「＊＊＊＊．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」を「＊＊＊＊．ｃｏ．ｊｐ／ｉｎｄｅｘ２．ｈｔｍｌ」に変更して、ＨＴＭＬページのＨＴＭＬファイルを要求する。これはフラッシュページ（ｉｎｄｅｘ．ｈｔｍｌ）がトップページにデフォルトされている場合、ＨＴＭＬページのＵＲＬが「ｉｎｄｅｘ２．ｈｔｍｌ」となっていることが多いからである。ついで、ファイル解析部４１ｂは該ＨＴＭＬファイルを受信したか判断し（ステップＳ５０５）、受信した場合はステップＳ５０６に進み、受信しない場合はステップＳ５０８に進む。
【００３４】
ステップＳ５０５において、ファイル受信した場合は、ファイル解析部４１ｂは受信したＨＴＭＬファイル内容を解析し、表示制御部４１ｅは該ファイル内容に基づいて図１（Ｂ）に示すようなＨＴＭＬページ５とフラッシュページへのリンクタグ６を表示部２４に表示するように制御する（ステップＳ５０６）。尚、本実施例においてはフラッシュページへのリンクタグ６を表示する例を示している。
【００３５】
また、ステップＳ５０５において、ファイルを受信しなかった場合は、図示しない警告部がユーザに対してフラッシュムービー画像を表示するとの注意を喚起し（ステップＳ５０８）、表示制御部４１ｅはステップＳ５０２において受信したフラッシュファイルに基づき、フラッシュページを表示部２４に表示する（ステップＳ５０９）。
【００３６】
一方、ステップＳ５０３において、フラッシュページ判断部４１ｃは、フラッシュファイルが埋め込まれていないと判断した場合には、表示制御部４１ｅは該トップページを表示部２４に表示するように制御する（ステップＳ５０７）。
【００３７】
以上、本実施例によれば、ユーザが所望のサイトがフラッシュページであった場合に、ＨＴＭＬページを表示するようにしたので、Ｗｅｂサイトにおいてフラッシュページがデフォルトされていても、車載装置でフラッシュページを表示せずＨＴＭＬページを表示し、情報の判読性を向上させることができる。
【００３８】
以上、本発明によれば、フラッシュページでなくＨＴＭＬページで、ユーザが所望するトップページを表示するようにしたので、ユーザが所望する情報を提供することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の概略説明図である。
【図２】第１実施例のインターネットブラウザの構成図である。
【図３】第１実施例の処理フローである。
【図４】第２実施例のインターネットブラウザの構成図である。
【図５】第２実施例の処理フローである。
【図６】従来技術のインターネットブラウザの構成図である。
【図７】従来技術のＨＴＭＬページとフラッシュページの表示例である。
【図８】フラッシュページのメニュー表示例である。
【符号の説明】
【００４０】
１        トップページを表示するためのＨＴＭＬファイル
２        フラッシュページを表示するための記述
３        ＨＴＭＬページへのリンクを表示するための記述
４        表示画面
５        ＨＴＭＬページ
６        フラッシュページへのリンクタグ
２１      操作部
２２      通信部
２３      制御部
２３ａ    ブラウザ制御部
２３ｂ    ファイル解析部
２３ｃ    フラッシュページ判断部
２３ｄ    メモリ
２３ｅ    表示制御部
２４      表示部
４１      制御部
ＮＴ      ネットワーク
【図１】
0005322508.tif 000002
【図２】
0005322508.tif 000003
【図３】
0005322508.tif 000004
【図４】
0005322508.tif 000005
【図５】
0005322508.tif 000006
【図６】
0005322508.tif 000007
【図７】
0005322508.tif 000008
【図８】
0005322508.tif 000009