(57)【要約】【課題】用いられる閲覧プログラムに応じて、確実に利用可能な閲覧情報だけにアクセスできるようにする閲覧情報検索サーバ装置を提供する。【解決手段】制御部１７は、ＵＲＬ生成情報保持部１０２の情報に基づいてＵＲＬを形成し、これを通信部１０１を通じて送出し、インターネット網上の多数のサーバ装置のそれぞれに格納されている種々のＷｅｂページを循環するようにアクセスしてそのそれぞれを取得し、ブラウザ別検索情報保持部１０３の情報に基づいて、所定のブラウザで閲覧可能か否かを判定し、所定のブラウザで閲覧可能なＷｅｂページにアクセスするための情報をブラウザ別Ｗｅｂページデータベースに蓄積する。このブラウザ別Ｗｅｂページデータベースを用いて、ブラウザ別のポータルサイトを提供する。【選択図】　　　　図２
2004133656.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信ネットワークを介して通信を行うようにするための通信手段と、
前記通信手段を通じて、前記通信ネットワーク上に設けられているサーバ装置のそれぞれにアクセスし、各サーバ装置が格納している閲覧情報のそれぞれを取得するようにする取得手段と、
前記取得手段を通じて取得する前記閲覧情報のそれぞれについて、目的とする閲覧プログラムを用いて閲覧可能か否かを判定する判定手段と、
前記判定手段において、目的とする当該閲覧プログラムを用いて閲覧可能と判定された閲覧情報にアクセスするための情報を蓄積する蓄積手段と
を備えることを特徴とする閲覧情報検索サーバ装置。
【請求項２】
請求項１に記載の閲覧情報検索サーバ装置であって、
前記通信手段を通じて、通信端末装置からの接続を受け付けた場合に、当該通信端末からの情報に基づいて、当該通信端末装置において用いられている閲覧プログラムを判別する判別手段と、
前記判別手段により判別された前記閲覧プログラムを用いて閲覧可能な閲覧情報にアクセスするための情報を、前記蓄積手段から提供するようにする情報提供手段と
を備えることを特徴とする閲覧情報検索サーバ装置。
【請求項３】
所定の通信ネットワークに接続されるサーバ装置に搭載されたコンピュータに、
前記所定の通信ネットワーク上に設けられているサーバ装置のそれぞれに格納されている閲覧情報のそれぞれにアクセスし、これを取得するようにする取得ステップと、
前記取得ステップにおいて取得する前記閲覧情報のそれぞれについて、目的とする閲覧プログラムを用いて閲覧可能か否かを判定する判定ステップと、
前記判定ステップにおいて、目的とする当該閲覧プログラムを用いて閲覧可能と判定された閲覧情報にアクセスするための情報を記録媒体に蓄積する蓄積ステップと
を実行させることを特徴とする閲覧情報検索プログラム。
【請求項４】
請求項３に記載の閲覧情報検索プログラムであって、
前記所定の通信ネットワークを通じて、通信端末装置からの接続を受け付けた場合に、当該通信端末からの情報に基づいて、当該通信端末装置において用いられている閲覧プログラムを判別する判別ステップと、
前記判別ステップにおいて判別された前記閲覧プログラムを用いて閲覧可能な閲覧情報にアクセスするための情報を、前記記録媒体から提供するようにする情報提供ステップと
を実行させることを特徴とする閲覧情報検索プログラム。
【請求項５】
所定の通信ネットワーク上に設けられているサーバ装置のそれぞれに格納されている閲覧情報のそれぞれを取得するようにする取得工程と、
前記取得工程において取得する前記閲覧情報のそれぞれについて、目的とする閲覧プログラムを用いて閲覧可能か否かを判定する判定工程と、
前記判定工程において、目的とする当該閲覧プログラムを用いて閲覧可能と判定された閲覧情報にアクセスするための情報を記録媒体に蓄積する蓄積工程と、通信端末装置からの接続を受け付けた場合に、当該通信端末装置において用いられている前記閲覧プログラムを判別する判別工程と、
前記判別手段工程において判別した前記閲覧プログラムを用いて閲覧可能な閲覧情報にアクセスするための情報を、前記記録媒体から取得して提供する情報提供工程と
を有することを特徴とする閲覧可能情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、インターネットなどの通信ネットワーク上に設けられたサーバ装置に蓄積されている閲覧情報に関する情報を適切に提供する閲覧情報検索サーバ装置、閲覧情報検索プログラムおよび閲覧可能情報提供方法に関する。
【０００２】
【従来の技術】
インターネットに接続された世界各国のサーバ装置に蓄積されている閲覧情報であるＷｅｂページを、家庭やオフィスに設置された通信機能を有するようにされたパーソナルコンピュータを用いて閲覧するようにすることが広く行われている。この場合、パーソナルコンピュータにおいては、Ｗｅｂページを閲覧するための閲覧プログラム（ブラウザ）を用いることにより、テキストデータや静止画像データ、動画像データ、音声データ等から構成されるＷｅｂページを良好に閲覧（利用）することができるようにしている。
【０００３】
また、インターネットを通じて提供されるＷｅｂページは無数にあり、その中から目的とするＷｅｂページを探し出すには手間や時間がかかっていたため、Ｗｅｂページの検索サービスを行うとともに、ニュースなどの情報提供サービスや電子掲示板などのコミュニティサービスを提供するいわゆる種々のポータルサイトも利用できるようにされている。
【０００４】
このポータルサイトにかかる技術として、目的とするＷｅｂページのより迅速な検索を目的とし、ユーザのパーソナルコンピュータから発行されたＵＲＬをユーザ別に蓄積し、この蓄積したＵＲＬに基づいて、ユーザごとに検索頻度の高いＵＲＬを抽出しておくようにすることによって、Ｗｅｂページのより迅速な検索を行えるようにする方式が提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開２００２−００７４５４
【０００６】
【発明が解決しようとする課題】
ところで、現在、Ｗｅｂページの閲覧は、パーソナルコンピュータを用いて行う場合がほとんどであり、パーソナルコンピュータで用いられているブラウザは米マイクロソフト社製のインターネットエクスプローラ（Ｉｎｔｅｒｎｅｔ　Ｅｘｐｌｏｒｅｒ：登録商標）などの幾つかのコンピュータ用ブラウザに限られる。このため、Ｗｅｂページの大部分は、インターネットエクスプローラ（登録商標）などのコンピュータ用ブラウザを用いて良好に閲覧することができるように作成されている。
【０００７】
しかしながら、近年においては、いわゆるインターネットテレビ等、インターネット接続機能とブラウザが搭載された、あるいは、搭載することができるようにされた家庭用電気製品（いわゆるネット家電製品）も数多く提供されるようになってきている。
【０００８】
そして、インターネットテレビ等のいわゆるネット家電製品の場合には、搭載できるＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）の処理能力やメモリ容量の制約などの種々の条件があり、これらの条件に合致したブラウザを含むソフトウエア群が搭載されることになる。
【０００９】
このため、ネット家電製品においては、多機能で高性能ではあるが、規模が大きくネット家電製品に搭載するには不向きなインターネットエクスプローラ（登録商標）などのパーソナルコンピュータ用ブラウザとは異なるブラウザを搭載することが考えられる。
【００１０】
しかし、上述したように、多くのＷｅｂページは、インターネットエクスプローラが用いられて利用されることを想定して作成されているため、インターネットエクスプローラ（登録商標）などのパーソナルコンピュータ用ブラウザ以外のブラウザが搭載されたネット家電製品を通じては利用できないＷｅｂページが存在する。
【００１１】
その一方で、インターネットエクスプローラ（登録商標）などのパーソナルコンピュータ用ブラウザが用いられて利用されることを想定して作成されていても、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）やＪａｖａ（登録商標）のバージョンが低かったり、マルチウインドウが使われていなかったりするために、パーソナルコンピュータ用ブラウザ以外のブラウザによっても利用可能なＷｅｂページも多数存在する。
【００１２】
また、今後、インターネットテレビ等のネット家電製品がますます普及して行くことが予想される。つまり、従来からのパーソナルコンピュータ用ブラウザ以外にも種々のブラウザが用いられる場合が多くなることが考えられ、実際に用いられるブラウザに応じて、確実に利用可能なＷｅｂページだけを提供できるようにするポータルサイトの実現が望まれている。
【００１３】
以上のことにかんがみ、この発明は、用いられる閲覧プログラムに応じて、確実に利用可能な閲覧情報だけにアクセスできるようにする閲覧情報検索サーバ装置および閲覧可能情報提供方法を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明の閲覧情報検索サーバ装置は、
所定の通信ネットワークを介して通信を行うようにするための通信手段と、
前記通信手段を通じて、前記通信ネットワーク上に設けられているサーバ装置のそれぞれにアクセスし、各サーバ装置が格納している閲覧情報のそれぞれを取得するようにする取得手段と、
前記取得手段を通じて取得する前記閲覧情報のそれぞれについて、目的とする閲覧プログラムを用いて閲覧可能か否かを判定する判定手段と、
前記判定手段において、目的とする当該閲覧プログラムを用いて閲覧可能と判定された閲覧情報にアクセスするための情報を蓄積する蓄積手段と
を備えることを特徴とする。
【００１５】
この請求項１に記載の発明の閲覧情報検索サーバ装置によれば、取得手段により、通信手段を通じて通信ネットワーク上のサーバ装置に格納されている種々の閲覧情報が取得される。この取得された閲覧情報が、目的とする閲覧プログラムを用いて閲覧可能か否かが判定手段により判定され、目的とする当該閲覧プログラムにより閲覧可能と判定された閲覧情報にアクセスするための情報が蓄積手段に蓄積するようにされる。
【００１６】
これにより、パーソナルコンピュータで広く用いられているブラウザとは異なるブラウザを用いるインターネットテレビ等のネット家電製品を通じて利用可能な閲覧情報にアクセスするための情報のみを蓄積することができるようにされ、この蓄積された情報を利用することができるようにされる。
【００１７】
また、請求項２に記載の閲覧情報検索サーバ装置は、　請求項１に記載の閲覧情報検索サーバ装置であって、
前記通信手段を通じて、通信端末装置からの接続を受け付けた場合に、当該通信端末からの情報に基づいて、当該通信端末装置において用いられている閲覧プログラムを判別する判別手段と、
前記判別手段により判別された前記閲覧プログラムを用いて閲覧可能な閲覧情報にアクセスするための情報を、前記蓄積手段から提供するようにする情報提供手段と
を備えることを特徴とする。
【００１８】
この請求項２に記載の閲覧情報検索サーバ装置によれば、通信手段を通じて通信端末装置からの接続が受け付けられると、判別手段により、通信端末装置から送信された情報に基づいて、その通信端末装置で用いられている閲覧プログラムが判別される。そして、その閲覧プログラムによって閲覧可能な閲覧情報にアクセスするための情報が、蓄積手段から通信手段を通じて提供するようにされる。
【００１９】
これにより、通信端末装置のユーザは、自己の通信端末装置を通じて確実に閲覧可能な閲覧情報のみを閲覧することができるようにされ、ストレス無く、いわゆるウェブサーフィンを行うことができるようにされる。
【００２０】
【発明の実施の形態】
以下、図を参照しながら、この発明により閲覧情報検索サーバ装置、閲覧情報検索プログラム、閲覧可能情報提供方法の一実施の形態について説明する。
【００２１】
図１は、この発明による閲覧情報検索サーバ装置、閲覧情報検索プログラム、閲覧可能情報提供方法が適用されたサーバ装置１を中心とするネットワーク構成の一例を説明するための図である。図１に示すように、サーバ装置１は、インターネット網２に接続することができるようにされたものである。
【００２２】
インターネット網２には、多数のサーバ装置が接続されている。これらのサーバ装置のそれぞれには、ＨＴＭＬで記述され、Ｗｅｂサイト１〜Ｎでその格納場所が示される種々のＷｅｂページ（閲覧情報）が格納されている。つまり、インターネット網２上には、図１に示したように、Ｗｅｂサイト１〜Ｎで格納場所が示され、ＨＴＭＬソース１〜Ｎで表されるＷｅｂページが閲覧することができるように開放されている。
【００２３】
サーバ装置１は、図１に示したように、大きく分けるとブラウザ別検索部１１と、ブラウザ別Ｗｅｂページデータベース１２と、ポータルサイト提供部１３とを備えたものである。
【００２４】
サーバ装置１は、ブラウザ別検索部１１を用いて、インターネット上に開放されている全てのＨＴＭＬソース（Ｗｅｂページ）１〜Ｎを取得するようにし、取得したＨＴＭＬソースを分析して、目的とするブラウザで問題なく閲覧可能なものか否かを判定する。ブラウザ別検索部１１は、判定の結果、目的とするブラウザで問題なく閲覧可能であるＨＴＭＬソース（Ｗｅｂページ）については、これにアクセスするための情報をブラウザ別Ｗｅｂページデータベース１２に蓄積する。
【００２５】
この場合、ブラウザ別検索部１１は、例えば、ブラウザＡ、ブラウザＢ、ブラウザＣ、…というように、複数種類のブラウザ毎に、閲覧可能なＷｅｂページを判定し、ブラウザ毎に閲覧可能なＷｅｂページにアクセスするための情報からなるブラウザ別のＷｅｂページデータベースを形成することができるものである。
【００２６】
ポータルサイト提供部１３は、インターネット網２を通じて、例えばインターネットテレビ（図１においてはインターネットＴＶと記載。）５からのアクセスを受け付けると、そのアクセス元のインターネットテレビ５からの情報に基づいて、アクセス元のインターネットテレビで用いられている閲覧プログラムであるブラウザを判別する。
【００２７】
そして、ポータルサイト提供部１３は、アクセス元のブラウザを判別した後、データベース１２に作成されているブラウザ別Ｗｅｂページデータベースに基づいて、そのアクセス元であるインターネットテレビ５のブラウザで閲覧可能なＷｅｂサイトの検索サービスを提供する。
【００２８】
アクセス元のインターネットテレビ５は、インターネット接続機能とブラウザとが搭載されたものであり、図１にも示したように、公衆通信網４、ＩＳＰ（Ｉｎｔｅｒｎｅｔ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ）３、インターネット網２を通じて、サーバ装置１などの目的とするサーバ装置のＷｅｂサイトにアクセスすることができるものである。
【００２９】
そして、アクセス元のインターネットテレビ５においては、サーバ装置１のポータルサイトにアクセスすることにより、当該ポータルサイトの検索サービスを利用して、自己が用いているブラウザで確実に閲覧可能なＷｅｂサイトの中から目的とするＷｅｂサイトを迅速に検索し、これを閲覧することができるようにされる。
【００３０】
したがって、インターネットテレビ５は、サーバ装置１が提供するポータルサイトを利用することによって、自機で用いているブラウザでは閲覧できないＷｅｂページを誤って閲覧してしまうような不都合を生じさせることがないようにすることができる。換言すれば、閲覧不能なＷｅｂページにアクセスしてしまい、閲覧処理が中断してしまうなどのストレスを生じさせることなく、確実に閲覧可能なＷｅｂページのみについて閲覧することができるようにされる。
【００３１】
次に、図１に示したこの実施の形態のサーバ装置１のより具体的な構成例について説明する。図２は、この実施の形態のサーバ装置の構成例を説明するためのブロック図である。
【００３２】
図２に示すように、この実施の形態のサーバ装置１は、通信部１０１、ＵＲＬ生成情報保持部１０２、ブラウザ別検索情報保持部１０３、ブラウザ別Ｗｅｂページデータベース１０４、１０５、情報入力部１０６のそれぞれが、制御部１０７に接続されて構成されたものである。
【００３３】
制御部１０７は、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１０７１、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１０７２、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１０７３がＣＰＵバス１０７４を介して接続されて形成されたものである。
【００３４】
ここでＲＯＭ１０７２は、サーバ装置１の制御部１０７において実行する各種のプログラムや処理に必要となるデータ等が記録されたものである。ＲＡＭ１０７３は、主に各種の処理において処理の途中結果などを一時記憶するなどの作業領域として用いられるものである。
【００３５】
そして、図２に示すこの実施の形態のサーバ装置１においては、通信部１０１、ＵＲＬ生成情報保持部１０２、ブラウザ別検索情報１０３、制御部１０７により、図１に示したブラウザ別検索部１１を構成し、また、ブラウザ別Ｗｅｂページデータベース１０４、１０５が図１に示したブラウザ別のＷｅｂページデータベース１２に相当するものである。さらに、これらブラウザ別Ｗｅｂページデータベース１０４、１０５と、制御部１０７と、通信部１０１とにより、図１に示したポータルサイト提供部１３を構成している。
【００３６】
図２に示したサーバ装置１のＵＲＬ生成情報保持部１０２には、インターネット網２上に設けられた種々のＷｅｂページにアクセスするためのＵＲＬを形成するために用いる情報が保持されている。サーバ装置１の制御部１０７は、ＵＲＬ情報保持部１０２の情報を用いてＵＲＬを形成し、これを通信部１０１を通じて送出して、そのＵＲＬで特定されるＷｅｂページにアクセスし、そのＷｅｂページが存在した場合には、通信部１０１を通じてそのＷｅｂページを形成するＨＴＭＬソースを取得する。
【００３７】
サーバ装置１のブラウザ別検索情報保持部１０３には、制御部１０７が取得したＨＴＭＬソースが目的とする所定のブラウザによって閲覧可能なものか否かを判別するための情報が保持されている。ここで、ブラウザ別検索情報保持部１３に保持されている情報は、目的するブラウザの識別情報、当該目的とするブラウザで対応可能なＨＴＭＬソースのバージョン情報、Ｊａｖａ（登録商標）のバージョン情報、マルチウインドウの使用の有無、スタイルシートについての情報など、目的とするブラウザによって閲覧可能なＷｅｂページについての種々の制限情報である。
【００３８】
サーバ装置１の制御部１０７は、取得したＨＴＭＬソースを分析し、ブラウザ別検索情報保持部１０３の情報に基づいて、取得したＨＴＭＬソースが目的とする所定のブラウザによって閲覧可能なものか否かを判別する。そして、所定のブラウザで閲覧可能なものである場合には、そのＨＴＭＬソースで形成されるＷｅｂページにアクセスするための情報として、当該ＨＴＭＬソースで形成されるＷｅｂページにアクセスするためのＵＲＬや、検索キーワードを含むＷｅｂページの内容の一部分などの情報をブラウザ別Ｗｅｂページデータベースに蓄積する。
【００３９】
このように、ＵＲＬの形成、送出→ＨＴＭＬソースの取得→取得したＨＴＭＬソースの分析、判別→目的とするブラウザで閲覧可能なＷｅｂページにアクセスするための情報のデータベースへの格納、蓄積といった処理を繰り返し、全てのＷｅｂページを循環するようにして、ブラウザ別Ｗｅｂページデータベースを形成する。
【００４０】
そして、サーバ装置１は、異なるブラウザを用いる各種のウェブ家電製品に対し、ブラウザ別Ｗｅｂページデータベースを用いて、各ウェブ家電製品が用いるブラウザによって確実に閲覧が可能なＷｅｂページだけを閲覧するようにするためのポータルサイトを提供する。
【００４１】
この場合、各ウェブ家電製品のそれぞれは、自機が用いるブラウザは何かを示す情報を含むポータルサイトへのアクセス要求を送信するようにする。サーバ装置１の制御部１０７は、通信部１０１を通じてポータルサイトへのアクセス要求を受信すると、そのアクセス要求に含まれる要求元で用いられるブラウザを示す情報に基づいて、そのブラウザ用のブラウザ別Ｗｅｂページデータベースを用いた検索サービスを提供するポータルサイトを要求元のウェブ家電製品に対して提供する。
【００４２】
これにより、例えばパーソナルコンピュータに広く搭載されているブラウザ以外のブラウザが搭載されたネット家電製品を通じてＷｅｂページをアクセスする場合であっても、上述もしたように、当該ネット家電製品に搭載されたブラウザを用いて閲覧可能なＷｅｂページだけを確実に閲覧できるようにすることができるようにされるのである。
【００４３】
なお、サーバ装置１の情報入力部１０６は、このサーバ装置１に対する操作者からの各種の指示入力を受け付けるものである。情報入力部１０６は、例えば、ＵＲＬ生成情報保持部１０２やブラウザ別検索情報保持部１０３やブラウザ別Ｗｅｂページデータベース１０４、１０５へのデータの追加、変更、削除などを行うための指示入力などを受け付け、これを制御部１０７に供給し、制御部１０７の制御により、目的とする処理を実行することができるようにしている。
【００４４】
次に、上述したサーバ装置１においてのブラウザ別Ｗｅｂデータベースの形成処理について、図３のフローチャートを参照しながら詳細に説明する。図３に示す処理は、図２に示した構成を有するこの実施の形態のサーバ装置１の制御部１０７により行われる処理である。
【００４５】
サーバ装置１の制御部１０７は、上述もしたように、ＵＲＬ生成情報保持部１０２の情報を用いてＵＲＬを生成し（ステップＳ１０１）、生成したＵＲＬを通信部１０１を通じて送出して、当該ＵＲＬで特定されるＷｅｂページを検索するようにする（ステップＳ１０２）。
【００４６】
そして、送出したＵＲＬにより特定されるＷｅｂページにアクセスできたか否かを判断する（ステップＳ１０３）。ステップＳ１０３の判断処理において、送出したＵＲＬにより特定されるＷｅｂページにアクセスできなかった（目的とするＷｅｂページから応答が無い）と判断したときには、制御部１０７は、ステップＳ１０１からの処理を繰り返し、次のＵＲＬについての処理を行うようにする。
【００４７】
ステップＳ１０３の判断処理において、送出したＵＲＬで特定されるＷｅｂページが有る（目的とするＷｅｂページから応答があった）と判断したときには、制御部１０７は、通信部１０１を通じてそのアクセスしたＷｅｂページを形成するＨＴＭＬソースを取得し、例えばＲＡＭ１７３に一時記憶する（ステップＳ１０４）。
【００４８】
そして、制御部１０７は、ブラウザ別検索情報保持部１０３に保持されているブラウザ別の検索情報に基づいて、ＲＡＭ１７３に取得したＨＴＭＬ情報を分析、検証する（ステップＳ１０５）。そして、制御部１０７は、ステップＳ１０５においての検証結果に基づいて、取得したＨＴＭＬソースで形成されるＷｅｂページは、目的とするブラウザで閲覧可能か否かを判断する（ステップＳ１０６）。
【００４９】
ステップＳ１０６の判断処理において、取得したＨＴＭＬソースがブラウザ別検索情報保持部１０３に保持されているブラウザ別の検索情報に基づいて、目的とするブラウザで閲覧可能であると判断したときには、そのＨＴＭＬソースで形成されるＷｅｂページを閲覧するための情報を当該目的とするブラウザについてのデータベース１０４あるいは１０５に保存する（ステップＳ１０７）。
【００５０】
この後、目的とするＷｅｂページの全てに対するアクセスを終了したか否かを判断し（ステップＳ１０８）、終了していないと判断したときには、ステップＳ１０１〜の処理を繰り返し、次のＵＲＬについての処理を行うようにし、終了したと判断したときには、この図３に示す処理を終了する。
【００５１】
また、ステップＳ１０６の判断処理において、取得したＨＴＭＬソースで形成されるＷｅｂページは、目的とするブラウザでは閲覧できないと判断したときには、ブラウザ別ＷｅｂページデータベースにＵＲＬ等の保存を行うことなく、ステップＳ１０８の判断処理に進み、上述したように、この図３に示す処理を終了させるか、ステップＳ１０１からの処理を繰り返すかを判断することになる。
【００５２】
このようにして、サーバ装置１は、様々な種類のブラウザが用いられることを考慮し、用いられるブラウザのそれぞれにより閲覧可能なＷｅｂページのデータベースを形成しておき、このデータベースを用いた検索サービスなどを提供するポータルサイトを提供することにより、どのようなブラウザを用いた場合であっても、閲覧可能なＷｅｂページだけを迅速に閲覧できるようにすることができる。
【００５３】
また、図３のフローチャートに示した処理を実行するためのプログラムと、インターネットテレビ等のいわゆるクライアント装置からのポータルサイトの提供要求を受け付けて、要求元のクライアント装置で用いられているブラウザの種類を判別するステップと、その判別したブラウザに応じたブラウザ別Ｗｅｂページデータベースを用いたポータルサイトを提供するようにするステップとを実行するプログラムとをサーバ装置１に搭載しておくことにより、サーバ装置１のハードウエアについては追加変更することなく、この発明を実現することができる。
【００５４】
つまり、この発明による閲覧情報検索プログラムをインターネットに接続される種々のサーバ装置に搭載することにより、この発明による閲覧情報検索サーバ装置を実現することができるようにされる。
【００５５】
次に、パーソナルコンピュータなどで広く用いられているブラウザとは異なるブラウザが搭載されたネット家電製品の一例として、図１に示したいわゆるインターネットテレビ５の構成例について説明する。図４は、インターネットテレビ５の構成例について説明するためのブロック図である。
【００５６】
図４に示すように、この実施の形態のインターネットテレビ５は、３つの信号処理系を備えている。受信アンテナ５０１、ＵＨＦ／ＶＨＦチューナ部５０２、映像／音声分離部５０３からなる地上波アナログテレビ放送信号の処理系と、通信処理部（モデム）５１１、ベースバンドプロセッサ５１２、メディアアクセスコントローラ（以下、ＭＡＣと略称する。）５１３からなるＷｅｂページなどの通信データの処理系と、外部インターフェース部（以下、外部Ｉ／Ｆ部と略称する。）を備えた外部からの供給信号の処理系と備えている。
【００５７】
これら３つの処理系の後段に、セレクタ５０４、映像信号処理部５０５、合成部５０６、ディスプレイ５０７、音声信号処理部５０８、スピーカ５０９、ＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）回路５１０が設けられている。
【００５８】
これら３つの処理系の各回路と、その後段に設けられた各回路は、制御部５３０により制御するようにされている。制御部５３０は、ＣＰＵ５３１、ＲＯＭ５３２、ＲＡＭ５３３、ＥＥＰＲＯＭ５３４がＣＰＵバス５３６を通じて接続され、マイクロコンピュータの構成とされたものである。
【００５９】
ＲＯＭ５３２には、ＣＰＵ５３１により実行される各種のプログラムや処理に用いるデータ等が記録されたものである。ＲＡＭ５３３は、処理の途中結果を一時記憶するなど、主に作業領域として用いられるものである。ＥＥＰＲＯＭ５３４は、いわゆる不揮発性メモリであり、このインターネットテレビ５の電源が落とされても、ＥＥＰＲＯＭ５３４に記憶されたデータは消滅することが無いようにされ、インターネット接続のための通信環境などの設定パラメータやその他の保持しているべきデータが記憶するようにされている。
【００６０】
また、制御部５３０には、リモコン信号受光部５３５が接続されている。リモコン信号受光部５３５は、インターネットテレビ５の使用者によって操作される遠隔操作装置であるリモートコマンダ（以下、リモコンと言う。）からの赤外線のリモコン信号を受光し、これを電気信号に変換して、制御部５３０に通知する。
【００６１】
そして、制御部５３０は、リモコン信号受光部５３５からのリモコン信号に応じて各部を制御することができるようにしている。これにより、インターネットテレビ５の使用者は、インターネットテレビ５のディスプレイ５０７に近づかなくても、インターネットテレビ５に対して指示を出し、処理する信号系を選択したり、選局チャンネルを変更したり、音量、音質、画質を調整したり、電子メールを作成して送信したりするなどのことが簡単にできるようにしている。
【００６２】
そして、受信アンテナ５０１で受信された地上波アナログテレビ放送信号は、ＵＨＦ／ＶＨＦチューナ部５０２において、制御部５３０からの選局制御信号に基づいて選局され、この選局されたアナログテレビ放送信号が復調されて、後段の映像／音声分離部５０３に供給される。映像／音声処理部５０３は、復調されたアナログテレビ放送信号から、映像信号と音声信号を分離し、そのそれぞれをセレクタ５０４に供給する。
【００６３】
また、通信データの処理系の通信処理部５１１は、図４に示したように、公衆通信網である電話網から屋内に引き込まれた電話線の先端に設けられたモジュラージャックＭＬを通じて当該電話線に接続される。
【００６４】
通信処理部１０５は、通信機能を実現するためのモデムであり、受信信号の復調や送信信号の変調を行うものである。そして、インターネット網２に接続しようとする場合には、制御部５３０は、ＥＥＰＲＯＭ５３４に登録されている所定のＩＳＰの電話番号を用い、通信処理部１０５を通じて発信処理を行って、当該所定のＩＳＰ３との間に通信回線を接続し、そして、ＩＳＰ３を通じてインターネット網２に接続することができるようにしている。
【００６５】
そして、制御部５３０は、通信処理部５１１を通じて、目的とするＷｅｂページのＵＲＬを送出するようにして、目的とするＷｅｂページにアクセスして、その目的とするＷｅｂページを取得するようにすることができるものである。取得したＷｅｂページなどのインターネット網２上からのデータは、通信処理部１０５において復調され、ベースバンドプロセッサ５１２に供給される。
【００６６】
ベースバンドプロセッサ５１２は、これに供給されたデータ圧縮されている通信データを伸張して圧縮前の元の通信データを復元し、この復元した通信データをＭＡＣ５１３に供給する。ＭＡＣ５１３は、制御部５３０と協働し、所定のブラウザを実行し、Ｗｅｂページとして提供するようにされる表示データや音声データから映像を表示するための映像信号や音声を放音するための音声信号を形成し、これらをセレクタ５０４に供給する。
【００６７】
また、入力端子ＩＮを通じて供給される例えばＶＴＲなどからの出力信号は、外部Ｉ／Ｆ部５２１を通じて受け付けられ、ここで映像信号と音声信号とに分けられて、これらがセレクタ５０４に供給される。
【００６８】
そして、セレクタ５０４は、制御５３０からの制御に応じて、どの処理系からの映像信号と音声信号とを出力するかを切り換え、映像信号は映像信号処理部５０５に供給し、音声信号は音声信号処理部５０８に供給する。
【００６９】
映像信号処理部５０５は、これに供給された映像信号からディスプレイ５０７に供給する映像信号を形成し、これを合成部５０６を通じてディスプレイ５０７に供給する。これにより、ディスプレイ７の表示画面にセレクタ５０４から出力された映像信号に応じた映像が映出されることになる。
【００７０】
また、音声信号処理部５０８は、これに供給された音声信号からスピーカ５０９に供給する音声信号を形成し、これをスピーカ５０９に供給する。これにより、セレクタ５０４から出力された音声信号に応じた音声がスピーカ５０９から放音されることになる。
【００７１】
そして、セレクタ５０４が、制御部５３０からの制御により、地上波アナログテレビ放送信号の処理系を選択するようにされたときには、映像／音声分離部５０３からの映像信号と音声信号とがセレクタ５０４から出力され、テレビ放送番組の映像と音声とをディスプレイ５０７、スピーカ５０９を通じて視聴することができるようにされる。
【００７２】
また、セレクタ５０４が、制御部５３０からの制御により、通信データの処理系を選択するようにされたときには、ＭＡＣからのＷｅｂページを形成する映像信号と音声信号とがセレクタ５０４から出力され、Ｗｅｂページの内容をディスプレイ５０７の表示画面に表示される画像と、スピーカ５０９から放音される音声とにより得ることができるようにされる。
【００７３】
また、表示するようにされたＷｅｂページ上のサムネイルなどを指示するために、制御部５３０は、例えばＯＳＤ部５１０を通じて移動可能なようにされる矢印マークを表示画像に合成するようにする。そして、制御部５３０は、表示画面上に表示するようにした矢印位置を把握するとともに、ＭＡＣ５１３からの情報に基づいて、矢印位置に対応するサムネイルなどの表示情報とこれに対応するＵＲＬ等の情報を把握する。
【００７４】
そして、制御部５３０は、リモコン５４０を通じて、例えばサムネイルの選択指示入力を受け付けると、選択されたサムネイルに対応するＵＲＬ等の情報を通信処理部５１１を通じて送信し、新たな画像情報や音声情報を取得したり、別のＷｅｂページにアクセスしたりするなどのこともできるようにされる。
【００７５】
また、セレクタ５０４が、制御部５３０からの制御により、外部入力の処理系を選択するようにされたときには、外部Ｉ／Ｆ部５２１からの映像信号と音声信号とがセレクタ５０４から出力され、外部機器からの映像と音声とをディスプレイ５０７、スピーカ５０９を通じて視聴することができるようにされる。
【００７６】
なお、ＯＳＤ部５１０は、上述したように、映出される映像に合成する例えば矢印マークやガイダンスメッセージなどの合成する表示情報を形成する部分であり、ここで形成された表示情報は、合成部５０６に供給される。合成部５０６は、映像信号処理部５０５からの映像信号に対して、ＯＳＤ部５１０からの表示画像を合成し、合成後の映像信号を出力する。
【００７７】
これにより、上述もしたように、メインの映像信号に合成するようにして、移動可能なように矢印マークを表示したり、あるいは、どの処理系を選択しているかを示す情報や、テレビ放送を視聴している場合の選局チャンネルを示す情報、音量調整時の音量バー表示などの種々の情報を表示したりすることができるようにされる。なお、ＯＳＤ部５１０、合成部５０６は、必要な場合にのみその機能が使用されるものである。
【００７８】
そして、この実施の形態のインターネットテレビ５は、通信処理部５１１、ベースバンドプロセッサ５１２、ＭＡＣ５１３からなる通信データの処理系を備え、上述したようにＭＡＣ５１３と制御部５３０とが協働してブラウザを実行することにより、リモコン５４０を通じて簡単な操作で、インターネット網２に接続し、目的とするＷｅｂページにアクセスして、これを閲覧することができるようにしている。
【００７９】
この場合、この実施の形態のインターネットテレビ５で用いられるブラウザは、インターネットテレビ５で用いられるＣＰＵやＭＡＣなどの処理能力に応じた、いわゆるネット家電製品に適したものが用いられる。
【００８０】
このため、Ｗｅｂページを閲覧するために広く用いられているパーソナルコンピュータを通じ、これに搭載されている広く用いられているブラウザを用いた場合には閲覧可能なＷｅｂページであっても、インターネットテレビ５を通じ、これに搭載されているネット家電製品用ブラウザを用いた場合には閲覧できないＷｅｂページも存在する。
【００８１】
しかし、インターネットテレビ５は、サーバ装置１が提供する当該インターネットテレビ５に搭載されたブラウザ用のポータルサイトを通じて、Ｗｅｂページを閲覧するようにすることにより、当該インターネットテレビ５に搭載されたブラウザでは閲覧不能なＷｅｂページにはアクセスしないようにすることができる。
【００８２】
そして、インターネットテレビ５に搭載されたブラウザでは閲覧不能なＷｅｂページにはアクセスしないようにされるので、当該インターネットテレビ５を通じて、使用者に対してストレスを与えることなく、目的とするＷｅｂページの閲覧やいわゆるウェブサーフィンを行える環境を整えることができる。
【００８３】
すなわち、インターネットテレビ５については、ハードウエアの追加変更やソフトウエアの追加変更などを一切行うことなく、閲覧可能なＷｅｂページにのみアクセスするようにする環境を整えることができる。
【００８４】
なお、図４に示したインターネットテレビ５は、Ｗｅｂページの閲覧だけでなく、電子メールの送受信も行うことができるようにされている。この場合には、例えば、ＭＡＣ５１３と制御部５３０とが協働して、電子メールの送受信を行うためのいわゆるメールプログラムを実行することにより、受信した電子メールの表示や形成した電子メールの送信を行うことができるようにされている。
【００８５】
また、図４に示したインターネットテレビ５は、いわゆるネット家電製品の一例であり、この他にも、インターネット接続機能とブラウザとが搭載されたＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ　Ｒｅｃｅｉｖｅｒ　Ｄｅｃｏｄｅｒ）やＳＴＢ（Ｓｅｔ−Ｔｏｐ　Ｂｏｘ）、インターネット接続機能とブラウザとが搭載されたゲーム機など種々のネット家電製品を用いる場合に、この発明を利用することができる。
【００８６】
もちろん、クライアント側の装置は、ネット家電製品に限るものではなく、従来からのパーソナルコンピュータ用ブラウザか搭載された、あるいは、新たなブラウザか搭載されたパーソナルコンピュータやその他の通信機器であっても、この発明を利用できることは言うまでもない。
【００８７】
また、前述したサーバ装置１の機能ＩＳＰのサーバ装置に搭載するようにしてももちろんよい。また、サーバ装置１は、契約を結ぶことによって会員となった使用者に対して会員識別コード（会員ＩＤ）を配布し、この会員識別コードを送信してきたインターネット家電製品を通じてのみ、当該インターネット家電製品に搭載されているブラウザに応じたポータルサイトを提供するようにすることもできる。この場合、各会員からポータルサイトの使用料などを徴収するようにしてもよい。
【００８８】
また、サーバ装置１が提供するブラウザ別のポータルサイトを、契約関係のあるＩＳＰを通じてのみ利用可能としたり、また、ブラウザ別のポータルサイトを提供するサーバ装置１の管理者がスポンサを募集したりすることにより、サーバ装置１の管理者が、利益を受けられるようにすることも可能である。
【００８９】
【発明の効果】
以上説明したように、この発明によれば、インターネット家電製品やパーソナルコンピュータなどを通じて閲覧情報であるＷｅｂページを閲覧する場合、用いるインターネット家電製品やパーソナルコンピュータに搭載されたブラウザによって確実に閲覧可能なＷｅｂページだけを閲覧するようにすることができる。
【００９０】
したがって、自己が用いるブラウザによっては閲覧できないＷｅｂページを閲覧するようにしてしまうなどの不都合を生じさせることが無く、使用者がストレスを感じることなく目的とするＷｅｂページを検索したり、閲覧したり、また関連するようなＷｅｂページを次々に閲覧するようにするいわゆるＷｅｂサーフィンを良好に行うようにすることができる。
【図面の簡単な説明】
【図１】この発明による閲覧情報検索サーバ装置、閲覧可能情報提供方法が適用されたサーバ装置１を中心とするネットワーク構成の一例を説明するための図である。
【図２】この発明による閲覧情報検索サーバ装置、閲覧可能情報提供方法が適用されたサーバ装置１の構成例を説明するためのブロック図である。
【図３】図２に示したサーバ装置におけるＷｅｂページ検索時の処理を説明するためのフローチャートである。
【図４】ネット家電装置の一例であるインターネットテレビの構成例を説明するためのブロック図である。
【符号の説明】
１…サーバ装置、１１…ブラウザ別検索部、１２…データベース、１３…ポータルサイト提供、２…インターネット網、３…ＩＳＰ、４…公衆通信網、５…ネット家電（インターネットテレビ）、６１〜６Ｎ…Ｗｅｂサイト（ＨＴＭＬソース）、１０１…通信部、１０２…ＵＲＬ生成情報保持部、１０３…ブラウザ別検索情報保持部、１０４、１０５…ブラウザ別Ｗｅｂページデータベース、１０６…情報入力部、１０７…制御部、１０７１…ＣＰＵ、１０７２…ＲＯＭ、１０７３…ＲＡＭ
【図１】
2004133656.tif 000003
【図２】
2004133656.tif 000004
【図３】
2004133656.tif 000005
【図４】
2004133656.tif 000006