(57)【要約】【課題】複数のコンテンツを表示するポータルエントリ画面を用いるに際し、あるコンテンツに多数の利用者からアクセスが集中したとき、このコンテンツの利用者は自分が利用しない他のコンテンツの生成処理の完了を待たなければならず、本来欲しいコンテンツの取得に時間がかかる、という問題がある。【解決手段】上記課題を解決するために本発明は、コンテンツを生成するコンテンツ生成部１１０、人気度の高いコンテンツを記録するビジーコンテンツリスト１０５、観測した人気度に基づいてビジーコンテンツリストの内容を更新するコンテンツリスト制御部１０６、ビジーコンテンツリストに基づいて人気度の高いコンテンツを合成するエントリ画面合成部１０４によりポータルエントリ画面生成システムを構成する。観測結果に応じて人気度の高いコンテンツの情報はビジーコンテンツリスト１０５に登録され、そのコンテンツは優先的に合成されてポータルエントリ画面が生成される。一方人気度の低いコンテンツは合成されず、表示のための生成がは省略されるので全体として時間が短縮される。【選択図】　図１
2004070836.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のシステムから関連する表示可能なコンテンツを得て、複数のコンテンツを含む第１の画面を生成する第１のモードと、複数のシステムのうちから選択されたシステムに対応するコンテンツであって、人気度の高いコンテンツを含み、かつ該第１の画面に表示されるコンテンツの数よりも少ない数のコンテンツを含んで第２の画面を生成する第２のモードと、複数のシステムのコンテンツに関する人気度に関連する情報に従って第１のモードか又は第２のモードに切替える段階と、生成された該第１の画面または第２の画面をネットワークに送信する段階とを有するポータルエントリ画面の生成方法。
【請求項２】
各システムは当該システムが提供するコンテンツの人気度を監視しており、監視の結果に応じて該第２の画面に含めるコンテンツを変更することを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項３】
人気度の高いシステムのコンテンツは人気度の低い他のシステムのコンテンツよりも大きく表示するにように第２の画面を生成することを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項４】
コンテンツの人気度に関する情報は、各システムとの間に張られるコネクションの数の観測結果から得られることを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項５】
コンテンツの人気度に関する情報は、各システムへのコンテンツを取得するための要求の回数に基づいて得られることを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項６】
コンテンツの人気度に関する情報は、ポータルエントリ画面を操作してコンテンツを得るときの操作の回数から得られることを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項７】
前記第２の画面内に、該第１の画面に表示を変えるためのリンクの表示を行うことを特徴とする請求項１項記載のポータルエントリ画面の生成方法。
【請求項８】
ネットワークに接続された複数のシステムから関連するコンテンツを得て、複数のコンテンツを含む第１の画面を生成する第１のモードと、該第１の画面に表示されるコンテンツの数よりも少ない数のコンテンツを含む第２の画面を生成する第２のモードと、あるシステムのコンテンツの利用頻度が高いと判断される場合第２モードを選択し、該第２の画面に利用頻度が高いコンテンツを含むように合成して第２の画面を生成するステップと、夫々のモードにおいて生成された第１又は第２のエントリ画面をネットワークを介してブラウザに送信するステップとを有するポータルエントリ画面の生成方法。
【請求項９】
通常時は該第１のモードで動作し、利用者によるコンテンツの参照の頻度にに従って、第１のモードから第２のモードに切り替えることを特徴とする請求項８に記載のポータルエントリ画面の生成方法。
【請求項１０】
コンテンツを生成するためのコンテンツ生成部を備えた複数のシステムと、該システムに接続されると共に、ネットワークを介してブラウザにコンテンツの提供をするためにポータル画面の生成をするサーバとを備えるシステムにおいて、前記複数のシステムは人気度を観測するモニタを備え、前記サーバは、人気度の高いコンテンツを記録するビジーコンテンツリストと、該モニタで観測された人気度に関する情報に基づいて該ビジーコンテンツリストの内容を更新するコンテンツリスト制御部と、該ビジーコンテンツリストの内容に従って人気度の高いコンテンツを優先的に合成してポータルエントリ画面を生成するエントリ画面合成部を備えることを特徴とするポータルエントリ画面生成システム。
【請求項１１】
コンテンツを生成する複数のシステムに接続され、且つネットワークを介してブラウザに該システムのコンテンツの提供をするためにポータルエントリ画面を生成するサーバを備えるシステムにおいて、コンテンツに関連する情報を記憶する記憶手段と、前記システムから送られる人気度に関する情報に基づいて該記憶手段の内容を更新する制御部と、該記憶手段の記憶内容に従って人気度の高いコンテンツを優先的に合成してポータルエントリ画面を生成するエントリ画面合成部を備えることを特徴とするシステム。
【請求項１２】
前記エントリ画面合成部は、人気の高いコンテンツを他のコンテンツよりも大きく表示するように画面を合成して生成することを特徴とする請求項１１項記載のシステム。
【請求項１３】
前記エントリ画面合成部は、人気の低いコンテンツは画面の合成に使用しないことを特徴とする請求項１１項記載のシステム。
【請求項１４】
前記エントリ画面合成部は、複数のコンテンツを人気度の高い順に配置して画面の合成をしてポータルエントリ画面を生成することを特徴とする請求項１１項記載のシステム。
【請求項１５】
コンテンツを生成する複数のシステムに接続され、且つネットワークを介してブラウザに該システムのコンテンツの提供をするためにポータルエントリ画面を生成するサーバを備えるシステムにおいて、ある所定の期間に表示するコンテンツを含むポータルエントリ画面のレイアウトを登録する登録コンテンツリストと、現在使用するポータルエントリ画面のレイアウトを記録するカレントコンテンツリストと、該カレントコンテンツリストに基づいて所定のコンテンツを合成するエントリ画面合成部と、計時時間に基づいてカレントコンテンツリストを更新するコンテンツリスト制御部を備えることを特徴とするポータルエントリ画面生成システム。
【請求項１６】
コンテンツを生成する複数のシステムに接続され、且つネットワークを介してブラウザに該システムのコンテンツの提供をするためにポータルエントリ画面を生成するサーバを備えるシステムにおいて、ポータルエントリ画面の利用者を特定するユーザ認証部と、システム毎にポータルエントリ画面にコンテンツを表示するための最低の利用回数を登録した最低利用回数、利用者毎にシステムの利用回数を記録する累計利用回数、利用者毎に人気度の高いコンテンツを記録する人気コンテンツリストと、利用者が利用する度に前記累計利用回数の値を更新し、一定期間毎に前記累計利用回数の値を取得するアクセスモニタと、該アクセスモニタで取得された人気度に基づいて該人気コンテンツリストの内容を更新するコンテンツリスト制御部と、該人気コンテンツリストに基づいて人気度の高いコンテンツを合成するエントリ画面合成部を備えることを特徴とするポータルエントリ画面生成システム。
【請求項１７】
ネットワークに接続された複数のシステムから関連するコンテンツを得て、複数のコンテンツを含む第１の画面を生成する第１のモードと、選択されたコンテンツを含み、かつ該第１の画面に表示されるコンテンツの数よりも少ない数のコンテンツを含むように第２の画面を生成する第２のモードと、該第１又は第２のモードを選択するステップと、該第１又は第２のモードにおいて生成された第１又は第２のエントリ画面をネットワークを介してブラウザに送信するステップとを有するポータルエントリ画面の生成方法
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はポータルエントリ画面の生成方法及びシステムに係り、特にネットワークを介してウェブサイトにコンテンツを提供するに際して、複数のコンテンツを１つの画面に合成してポータルエントリ画面を生成する方法及びそのシステムに関する。
【０００２】
【従来の技術】
インターネットやイントラネットのようなネットワークシステムを用いてウェブページから目的とするウェブサイトをアクセスし、必要なコンテンツを得ることが日常的に行われている。通常、利用者は複数の異なったコンテンツを順次或いは並列的に利用する。このため、利用者のエントリポイントとなる最初のウェブページには複数のウェブサイトに接続されるための各指標或いはコンテンツが表示され、それらのコンテンツから各サイトのシステムにアクセスできるようにしている。
【０００３】
特開２００１−２５６１８４号公報（対応ＵＳ出願優先権主張番号；６０／１７３８４４（１９９９．１２．３０），０９／６１１４６０（２０００．７．７））には、組織内に分散配置された情報やサービスへのアクセスを容易にするために、それらのコンテンツを１つのエントリ画面に表示する方法が開示されている。このような画面をポータルエントリ画面を呼ぶ。
【０００４】
【発明が解決しようとする課題】
一般にポータルエントリ画面には複数のシステムに関連した複数のコンテンツが表示される。例えば、ある利用者のエントリ画面にはＥメールの画面、勤怠システムの画面、列車や航空機のチケット購入申し込み画面、電子投票システムの画面及びニュースの画面等、複数の画面を合成して表示する場合がある。この場合、勤怠システムの締め切り日や、チケット申し込みシステムにおける申し込み時期、更には電子投票システムの申込み受付直後、或いは大きな災害や事件が起きた直後のニュースの報道時のように、他のコンテンツに比べてある特定のコンテンツに対して一時的に利用者の人気が集中することがある。
【０００５】
上記公報に記載の従来技術によれば、特定のコンテンツに利用者のアクセスが集中する場合でも、ポータルエントリ画面には全てのコンテンツを表示するために、各システムに関連するコンテンツを全て生成し、それらを合成してポータルエントリ画面を作成している。人気が集中している特定のコンテンツをアクセスしたい多くの利用者には、この特定のコンテンツがポータルエントリ画面に表示されれば十分である。しかしながら、従来の技術によれば、利用者が当面欲しないコンテンツであってもそれらをポータルエントリ画面に合成しているため、その生成、合成処理のために時間を要し、利用者はエントリ画面の生成の完了を待たなければならない、という問題がある。
【０００６】
本発明の目的は、利用者が利用しやすい様にポータル画面の表示を変更することが出来るポータル画面の生成方法及びシステムを提供することにある。
本発明の他の目的は、人気度の高いコンテンツの表示を優先的に表示するポータルエントリ画面の生成方法及びシステムを提供することにある。
【０００７】
本発明の他の目的は、表示が不要なエントリ画面の生成を省略し、ポータルエントリ画面の表示に要する時間を短縮できるポータルエントリ画面の生成方法及びシステムを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明に係るシステムは、コンテンツを生成する複数のシステムに接続され、且つネットワークを介してブラウザに該システムのコンテンツの提供をするためにポータルエントリ画面を生成するサーバを備えるシステムにおいて、コンテンツに関連する情報を記憶する記憶手段と、前記システムから送られる人気度に関する情報に基づいて記憶手段の内容を更新する制御部と、記憶手段の記憶内容に従って人気度の高いコンテンツを優先的に合成してポータルエントリ画面を生成するエントリ画面合成部を備えて構成される。
【０００９】
好ましい実施例では、複数のシステムは人気度を観測するモニタを備え、前記サーバは人気度の高いコンテンツを記録するビジーコンテンツリストと、このモニタで観測された人気度に関する情報に基づいてビジーコンテンツリストの内容を更新するコンテンツリスト制御部を備え、エントリ画面合成部にて該ビジーコンテンツリストの内容に従って人気度の高いコンテンツを優先的に合成してポータルエントリ画面を生成する。
【００１０】
好ましい実施例では、利用者に利用しやすいように、また人気度の高いコンテンツを優先して表示するように工夫が施される。例えば、前記エントリ画面合成部は、人気の高いコンテンツを他のコンテンツよりも大きく表示するように画面を合成して生成する。更に複数のコンテンツを人気度の高い順に配置して画面の合成をしてポータルエントリ画面を生成することにより利用者に利用しやすいシステムが得られる。
【００１１】
また前記エントリ画面合成部は、人気の低いコンテンツは画面の合成に使用しない様に処理する。このように利用者に表示が不要なエントリ画面の生成を省略するので、ポータルエントリ画面の表示のための時間を短縮できる。
【００１２】
他の例によれば、このサーバはある所定の期間に表示するコンテンツを含むポータルエントリ画面のレイアウトを登録する登録コンテンツリストと、現在使用するポータルエントリ画面のレイアウトを記録するカレントコンテンツリストと、カレントコンテンツリストに基づいて所定のコンテンツを合成するエントリ画面合成部と、計時時間に基づいてカレントコンテンツリストを更新するコンテンツリスト制御部を備えて構成できる。とりわけポータルエントリ画面上の特定のコンテンツに利用者の人気が集中することが予めわかっている場合、利用者の人気が集中すると予想される期間には通常の表示モードにおける画面の配置とは異ならしめ、人気の集中するコンテンツを優先的に表示する様にできる。
【００１３】
更に他の例では、ポータルエントリ画面の利用者を特定するユーザ認証部と、システム毎にポータルエントリ画面にコンテンツを表示するための最低の利用回数を登録した最低利用回数、利用者毎にシステムの利用回数を記録する累計利用回数、利用者毎に人気度の高いコンテンツを記録する人気コンテンツリストと、利用者が利用する度に前記累計利用回数の値を更新し、一定期間毎に前記累計利用回数の値を取得するアクセスモニタと、アクセスモニタで取得された人気度に基づいて該人気コンテンツリストの内容を更新するコンテンツリスト制御部と、該人気コンテンツリストに基づいて人気度の高いコンテンツを合成するエントリ画面合成部を備えるように構成される。これによればポータルエントリ画面上の各コンテンツの利用回数を利用者毎に観測し、利用回数の多い順に上からコンテンツを配置してあり、利用回数が少ないコンテンツを含まないようにしてポータルエントリ画面を合成することができる。
【００１４】
更に本発明に係るポータルエントリ画面の生成方法は、ネットワークに接続された複数のシステムから関連する表示可能なコンテンツを得て、複数のコンテンツを含む第１の画面を生成する第１のモードと、複数のシステムのうちから選択されたシステムに対応するコンテンツであって、人気度の高いコンテンツを含み、かつ該第１の画面に表示されるコンテンツの数よりも少ない数のコンテンツを含んで第２の画面を生成する第２のモードと、複数のシステムのコンテンツに関する人気度に関連する情報に従って第１のモードか又は第２のモードに切替える段階と、生成された該第１の画面または第２の画面をネットワークに送信する段階とを有して構成される。
【００１５】
好ましい例では、各システムは当該システムが提供するコンテンツの人気度を監視しており、ポータルサーバではその監視の結果に応じて該第２の画面に含めるコンテンツを変更する。また、人気度の高いシステムのコンテンツは人気度の低い他のシステムのコンテンツよりも大きく表示するにように第２の画面を生成する。また前記第２の画面内に、該第１の画面に表示を変えるためのリンクの表示を行うことにより、第２のモードから容易に第１のモードに移れる。このような機能を有することにより利用者に使い易いポータルエントリ画面の生成ができる。
【００１６】
コンテンツの人気度に関する情報は種々の手法で得ることができる。好ましい例では各システムとの間に張られるコネクションの数の観測結果から得られる。また他の例としては各システムへのコンテンツを取得するための要求の回数に基づいて得られる。更に他の例として、ポータルエントリ画面を操作してコンテンツを得るときの操作の回数から得られる。上記に限定されることなく、実質的に利用者の利用頻度はアクセス頻度を反映するものであれば他の手段でも良い。
【００１７】
【発明の実施の形態】
以下、図面に基づいて本発明の実施例を詳細に説明する。図１は本発明における一実施例によるポータルエントリ画面の生成システムの構成を示すブロック図である。本例ではコンテンツの人気度に応じてポータルエントリ画面構成を動的に変更する例を説明するものである。
【００１８】
図１において、ポータルエントリ画面を生成するための主役となるポータルサーバ１０３はネットワーク１０２を介してＷＷＷブラウザ１０１と接続され、さらに各々コンテンツを提供する複数のシステム１０８，１１４，１２０（以下代表して１０８と示す）に接続される。ネットワーク１０２は例えばインターネット、イントラネット、ＬＡＮ、ＷＡＮなどの通信ネットワークである。
【００１９】
本実施例ではコンテンツの人気度に応じてポータルエントリ画面構成を変更するものであるが、その人気度を測る手段として各システム１０８とポータルサーバ１０３間に張られたコネクションの数を観測して得る。即ちあるシステムへのコネクションの数が予め定めたコネクションの数に比べて多いときには、「人気度が高い」と判断する。勿論、人気度の判定に関しては上記に限定されることなく他の手法を用いても良い。例えばポータルサーバ１０３から各システム１０８へのコンテンツ取得要求の回数を測っても良いし、ポータルエントリ画面内のコンテンツに対する操作回数などを使用して観測しても良い。コンテンツ取得要求の回数は各システム１０８が利用者から来るコンテンツの取得ための要求の数を計測することにより得られる。またコンテンツに対する操作回数は、利用者がコンテンツの表示画面をクリックしたときの回数を各システム１０８側又はサーバ１０３で計測して累積記憶しておくことで得られる。
【００２０】
ポータルサーバ１０３はエントリ画面合成部１０４と、ビジーコンテンツリスト１０５、コンテンツリスト制御部１０６、元の画面レイアウト１０７から構成されている。エントリ画面合成部１０４は複数のシステム１０８、１１４、１２０に接続されている。
【００２１】
ビジーコンテンツリスト１０５は人気の高いシステムのコンテンツを記憶するための手段であり、ポータルサーバ１０３に接続されているシステムのうち、現在ポータルエントリ画面にコンテンツを表示すべきシステムの識別子を記憶する。ビジーコンテンツリスト１０５の形態は任意であり、例えばテーブル形式であっても良いし、ファイルであっても良い。図１では右上に引き出し線を引いてリスト１０５の内容を具体的に示すように、システムＡとシステムＣのコンテンツが人気のあるものとしてそれらの識別子をビジーコンテンツリスト１０５に登録する。
【００２２】
コンテンツリスト制御部１０６はアクセスモニタ１０９、１１５、１２１から送られる情報に基づいてビジーコンテンツリスト１０５の内容を更新する。即ちあるシステムのアクセスモニタが当該コンテンツの人気度が既定値を超えたと観測した場合に、そのコンテンツを優先的にエントリ画面に表示すべくそのシステムの識別子をビジーコンテンツリスト１０５に追加して登録する。一方人気度が既定値より低下した場合にはリスト１０５から識別子を削除するように制御する。尚、コンテンツリスト制御部１０６の詳細な動作については後述する。
【００２３】
元の画面レイアウト１０７はファイル又はテーブル形式で構成されており、通常のポータルエントリ画面の各コンテンツの位置情報とサイズ情報を登録する。この位置情報とサイズ情報に基づいてポータルエントリ画面に合成されるコンテンツの画面が生成される。
【００２４】
各システム１０８、１１４、１２０は情報処理装置とデータベースを備える。その情報処理装置はアクセスモニタ１０９、１１５、１２１、コンテンツ生成部１１０、１１６、１２２の機能を備え、データベースは、ビジーフラグ１１１、１１７、１２３、限界コネクション数１１２、１１８、１２４、コンテンツ情報１１３、１１９、１２５を記憶する機能を備える。コンテンツ情報１１３、１１９、１２５はメールの受信ボックスのようなシステムの内部情報を保持する情報である。
【００２５】
コンテンツ生成部１０８、１１２、１１６はコンテンツ情報１１３、１１９、１２５に基づいてポータルエントリ画面２０１に表示する画面の構成要素２０２、２０３、２０４を作成し、ポータルサーバ１０３のエントリ画面合成部１０４に配信する。限界コネクション数１１２、１１８、１２４はシステムの処理内容や処理能力に応じてシステム構築時に設定される値であり、システムの負荷が高い状態を判定するための限界値をポータルサーバ１０３とシステム間にコンテンツ取得要求のために張られたコネクションの数として設定する。アクセスモニタ１０９、１１５、１２１は、ポータルサーバ１０３と各システム間に張られたコンテンツ生成要求のためのコネクションの数を監視する。もし、コネクション数が限界コネクション数１１２、１１８、１２４を超えた場合にはビジーフラグ１１１、１１７、１２３を更新し、コンテンツリスト制御部１０６にその旨を通知する。ビジーフラグ１１１、１１７、１２３はポータルサーバ１０３と各システム間のコネクション数が限界コネクション数１１２、１１８、１２４を超えているか否かを示す情報を格納する場所であり、ＯＮまたはＯＦＦのいずれかの値を取る。図１に示す状態ではポータルサーバ１０３とシステム１０８間のコネクションの数はシステム１０８の限界コネクション数１１２の値「１００」を超えており、システム１０８のビジーフラグ１１１はＯＮとなっている。同様にポータルサーバ１０３とシステム１２０間のコネクションの数もシステム１２０の限界コネクション数１２４の値「５０」を超えており、ビジーコンテンツリスト１０５にはシステム１０８とシステム１２０の識別子ＡとＣが登録されている。上記限界コネクション数は人気度を判断するための基準値となるものであるが、固定値である必要は無く、状況に応じて可変としても良い。例えば目玉商品の発売日にはその商品を通信販売するＷＷＷシステムコンテンツの限界コネクション数を小さくしておき、何日か経過したらその値を大きな数に上げるようにしても良い。発売日直後に限界コネクション数を小さくしておけば、実際に監視されるコネクションの数は直ぐにその小さな限界数を超えてしまい、即ビジーコンテンツリスト１０５に登録されるので、その商品のコンテンツの注目度を上げることができる。
【００２６】
尚、アクセスモニタで監視するコネクションの数が変化する場合のシステム全体の詳細な動作については後述する。
【００２７】
図２は複数の全システムのコンテンツが表示される場合のポータルエントリ画面の例示である。ポータルエントリ画面２０１には、ポータルサーバ１０３に接続されている全システム１０８、１１４、１２０のコンテンツ２０２、２０３、２０４が表示される。この画面が表示される場合は所謂通常の表示モードであり、説明上この画面は第１の画面と言い、エントリ画面合成部１０４がこの第１の画面を生成する場合を第１の動作モードと言うことにする。この第１の画面に表示すべきコンテンツ及びその数は、ポータルサーバ１０３を構築する時に、どの位のシステムをサポートして、それらからどの位のコンテンツを合成するかによって決められる。
【００２８】
この第１の動作モードではビジーコンテンツリスト１０５にはシステムの識別子が登録されておらず、空である。
【００２９】
一方、図３には選択された一部のシステムのコンテンツのみを表示する場合のポータルエントリ画面の例を示す。このポータルエントリ画面３０１には、システム１０８のコンテンツ３０２と、システム１２０のコンテンツ３０３とが表示され、さらに元の画面へのリンク３０４が表示される。この例は、図１に示すようにシステム１０８と１２０のコンテンツの人気が高い場合である。この画面が表示される場合が言わばコンテンツの人気度に基づく表示モードである。説明上この画面は第２の画面と言い、エントリ画面合成部１０４がこの第２の画面を生成する場合を第２の動作モードと言うことにする。
【００３０】
この時、ビジーコンテンツリスト１０５にはシステム１０８の識別子Ａとシステム１２０の識別子Ｃが登録されている。この画面３０１の例では各コンテンツ３０２と３０３はポータルエントリ画面２０１の横幅に合わせて拡大され、ビジーコンテンツリスト１０５に登録された順番に画面上方から下方に向かってコンテンツが配置される。各コンテンツの配置および大きさを制御して画面を合成する方法については後で詳述する。
【００３１】
元の画面へのリンク３０４は、図３に示す所謂第２の画面３０１から図２に示す所謂第１の画面２０１の状態に画面の表示を変えるためのものである。リンク３０４にコンタクトすると、エントリ画面合成部１０４は元の画面レイアウト１０７に従って全てのシステムのコンテンツを含むポータルエントリ画面２０１を生成し、これをＷＷＷブラウザに送る。この画面２０１を経由して利用者は画面３０１には表示されていなかったシステム１１４のコンテンツ２０３にアクセスすることができる。尚、本実施例ではポータルエントリ画面３０１に元の画面２０１へのリンク３０４を配置したが、その代わりにシステム１１４のコンテンツ２０３へのリンクをポータルエントリ画面３０１の下部に配置し、このリンクの先にコンテンツ２０３のみを表示する画面を配置する様にしても良い。この様にすることによっても、利用者は第２の画面に表示されないコンテンツへアクセスすることが可能となる。
【００３２】
図４はこのシステムにおけるポータルエントリ画面の生成方法を説明するためのものである。
【００３３】
ＷＷＷブラウザ１０１はポータルサーバ１０３のエントリ画面合成部１０４に対し、ポータルエントリ画面の配信を要求する（ステップ４０１）。エントリ画面合成部１０４はビジーコンテンツリスト１０５の内容を参照する。リストが空の場合、即ち通常の表示モード（第１モード）のときはステップ４０３に進み、空でない場合即ち人気度に応じた表示モード（第２モード）のときはステップ４０７に進む（ステップ４０２）。第１モードのときは、エントリ画面合成部１０４はポータルサーバ１０３に接続されている全てのシステムに対して、コンテンツを要求する（ステップ４０３）。エントリ画面合成部１０４から要求を受けたシステムのコンテンツ生成部１１０、１１６，１２２はポータルエントリ画面に表示するためのコンテンツを生成し、エントリ画面合成部１０４に配信する（ステップ４０４）。エントリ画面合成部１０４は各システムのコンテンツ生成部から配信されたコンテンツを元の画面レイアウト１０７に従って合成し、ポータルエントリ画面を生成する（ステップ４０５）。ステップ４０５またはステップ４０９で生成されたポータルエントリ画面をＷＷＷブラウザ１０１に配信する（ステップ４０６）。ステップ４０５で生成されたポータルエントリ画面、この場合には第１画面はＷＷＷブラウザ１０１に配信される（ステップ４０６）。
【００３４】
一方、ビジーコンテンツリスト１０５に何らかの識別子が登録されている場合には、エントリ画面合成部１０４は識別子のあるシステムに対して、コンテンツを要求する（ステップ４０７）。エントリ画面合成部１０４から要求を受けた例えばシステム１０８のコンテンツ生成部１１０はポータルエントリ画面に表示するためのコンテンツを生成し、エントリ画面合成部１０４に配信する（ステップ４０８）。図１の場合、同様にしてシステム１２０からもコンテンツがエントリ画面合成部１０４に送られる。エントリ画面合成部１０４は、システム１０８及び１２０のコンテンツ生成部から送られたコンテンツＡとＣをビジーコンテンツリスト１０５に登録された順（即ち図３に示すように）に配置して、且つ元のエントリ画面へのリンク３０４を付加してポータルエントリ画面３０１を生成する（ステップ４０９）。この様に合成して生成されたエントリ画面即ち第２の画面はＷＷＷブラウザに配信される。
【００３５】
ここで、第２の画面の生成において表示されるべきコンテンツの配置の仕方には色々な案が考えられる。上記実施例ではコンテンツをポータルエントリ画面に配置する際、横幅が画面全体のサイズに一致するように各コンテンツを拡大してからビジーコンテンツリスト１０５に登録された順に上から配置している。他の代替案による配置として、例えば縦幅が画面全体のサイズに一致するように各コンテンツを拡大してからビジーコンテンツリスト１０５に登録された順に左から右へ配置しても良い。また他の配置の例として、元の画面レイアウトに従ってビジーコンテンツリスト１０５に登録されたコンテンツのみを配置する様にしても良い。この方法によれば、例えば第１の画面２０１の状態からコンテンツ２０３のみが削除されて、第２の画面３０１が生成されることになる。さらに他の代案として、元の画面レイアウトに従ってビジーコンテンツリスト１０５に登録されたコンテンツを配置後、ビジーコンテンツリスト１０５に登録されていないコンテンツの占めていたスペースを上または左方向に詰めて配置する方法もある。なお合成されたポータルエントリ画面全体の縦方向または横方向のサイズがポータルエントリ画面を表示するＷＷＷブラウザの画面サイズを超える場合、ＷＷＷブラウザの機能によって必要に応じて縦方向または横方向のスクロールバーがポータルエントリ画面に表示される。
【００３６】
図５はシステムへのアクセス数の増減とアクセスモニタ１０９、１１５、１２１の動作の関係を示したものである。例として、システム１０８のアクセスモニタ１０９の動作を説明する。
【００３７】
アクセスモニタ１０９はポータルサーバ１０３とシステム１０８間にコンテンツ要求用に張られたコネクション数を一定時間おきに測定する（ステップ５０１）。ここでこの一定時間の値は、これまでのシステム１０８の利用頻度の増減の周期からシステム管理者が決定し、システム構築時に予めアクセスモニタに設定しておく。
【００３８】
測定したコネクションの数は、予めシステム１０８に設定してある限界コネクション数１１２の値と比較される。その結果、測定値が限界コネクション数１１２の値を超えている場合はステップ５０３へ、否の場合はステップ５０７へ進む（ステップ５０２）。
【００３９】
まず、測定値が限界コネクション数を超えている場合について説明する。アクセスモニタ１０９はビジーフラグ１１１の状態を調べる。フラグの値がＯＮの場合、処理はここで終了する。ＯＦＦの場合はステップ５０４に進む（ステップ５０３）。システム１０８のアクセスモニタ１０９はビジーフラグ１１１をＯＮにする（ステップ５０４）。システム１０８のアクセスモニタ１０９はコンテンツリスト制御部１０６にシステム１０８がビジー状態であることを通知する（ステップ５０５）。コンテンツリスト制御部１０６はポータルサーバ１０３のビジーコンテンツリスト１０５にシステム１０８の識別子を登録する（ステップ５０６）。
【００４０】
一方、測定値が限界コネクション数を超えていない場合、アクセスモニタ１０９はビジーフラグ１１１の状態を調べる。その結果フラグの値がＯＦＦの場合、処理はここで終了する。ＯＮの場合はステップ５０８に進む（ステップ５０７）。システム１０８のアクセスモニタ１０９はビジーフラグ１１１をＯＦＦにする（ステップ５０８）。システム１０８のアクセスモニタ１０９はコンテンツリスト制御部１０６にシステム１０８がビジー状態でなくなったことを通知する（ステップ５０９）。コンテンツリスト制御部１０６はビジーコンテンツリスト１０５からシステム１０８の識別子を削除する（ステップ５１０）。
【００４１】
本発明によれば、人気度の高いコンテンツを見やすくし、それへのアクセスを容易にするための種々の工夫や実施の変形例が考えられる。例えば、上記実施例ではステップ４０９においてビジーコンテンツリスト１０５にシステムの識別子が登録されている場合に各システムのコンテンツをビジーコンテンツリスト１０５に登録した順にポータルエントリ画面３０１上にこれらのコンテンツを配置する場合について説明したが、これに限定されない。例えばポータルエントリ画面の上側からコンテンツの人気度の順に配置するようにし、人気度の高いコンテンツを見やすくし、それへのアクセスを容易にすることが可能である。
【００４２】
図６はこのような実施形態で使用するビジーコンテンツリストの例である。即ち、特定のコンテンツに人気度が集中した場合に人気度の順にポータルエントリ画面の上側からコンテンツを配置する場合のビジーコンテンツリストの内容を表すものである。
【００４３】
この場合、ステップ５０５にて、アクセスモニタ１０９はシステム１０８がビジー状態である旨及び測定したコネクション数をコンテンツリスト制御部１０６に通知する。そしてステップ５０６で、コンテンツリスト制御部１０６はコネクション数が大きい順に、ビジーコンテンツリスト６０１中に上からシステム識別子を列挙するように、通知されたシステムの識別子とコネクション数を追加登録する。この実施形態では、ステップ４０９におけるポータルエントリ画面へのコンテンツの配置方法を用いることによって、人気度を表すコネクション数の大きい順にコンテンツを上または左から順に配置することができる。
【００４４】
図７はビジーコンテンツリスト６０１に登録されるコネクション数の割合に応じてコンテンツの大きさを変えて配置したポータルエントリ画面の実施例である。ポータルエントリ画面上にコンテンツを配置する時、ビジーコンテンツリスト６０１に登録されたコネクション数の多少に応じてコンテンツの大きさを変えて配置する。このように人気度の高いコンテンツを大きく表示すれば、人気のあるコンテンツが一層使い易くなる。
【００４５】
即ち、システムＡのコンテンツ３０２はシステムＡのコンテンツ２０２をポータルエントリ画面２０１の横幅に合わせて拡大する。またシステムＣのコンテンツ７０１はシステムＣのコンテンツ２０４をシステムＡのコンテンツ３０２との横幅の割合がビジーコンテンツリスト６０１中のコネクション数の割合と比例するようにその大きさを変更した後、システムＡのコンテンツ３０２の下部にセンタリングして配置する。
【００４６】
図８は他の実施形態によるポータルエントリ画面の生成システムのブロック図であり、予め複数のポータルエントリ画面を表示期間を示す情報と共に登録しておき、ポータルエントリ画面のレイアウトを静的に更新する一例を説明するためのものである。図１のビジーコンテンツリスト１０５の代わりに、登録コンテンツリスト８０１とカレントコンテンツリスト８０２を備える。コンテンツリスト制御部１０６にはタイマー８０３が接続されている。登録コンテンツリスト８０１はビジーコンテンツリスト１０５に表示期間、即ちこのリストの順にコンテンツを配置したポータルエントリ画面レイアウトを使用する期間を追加したものである。この期間の追加の操作はシステム構築時または運用中にシステム管理者がポータルサーバに複数個登録できるようになっている。尚、表示期間の重なるコンテンツリストを複数登録することはできないものとしている。タイマー８０３は一定間隔でコンテンツリスト制御部１０６に現在の時間を通知する。カレントコンテンツリスト８０２は登録コンテンツリスト８０１のうちで表示期間にあるものを移動したものを登録する。
【００４７】
図９を参照して図８のシステムのコンテンツリスト制御部１０６の動作を説明する。コンテンツリスト制御部１０６は、タイマー８０３により一定時間おきに登録コンテンツリスト８０１の内容を見る（ステップ９０１）。
カレントコンテンツリスト８０２の表示期間が終了していない場合はここで処理が終了する。表示期間が終了している場合はステップ９０３へ進む（ステップ９０２）。カレントコンテンツリスト８０２にあるリストを登録コンテンツリスト８０１に戻し、登録コンテンツリスト８０１を検索する。（ステップ９０３）
表示期間内にある登録コンテンツリスト８０１が無い場合はここで処理が終了する。表示期間内にある登録コンテンツリスト８０１が見つかった場合はステップ９０５へ進む（ステップ９０４）。表示期間内にある登録コンテンツリスト８０１をカレントコンテンツリスト８０２に移動する（ステップ９０５）。
【００４８】
上記の例によれば予め予定した期間にコンテンツＢの合成が省略されることになる。このようにポータルエントリ画面上の特定のコンテンツに利用者の人気が集中することが予めわかっている場合、利用者の人気が集中すると予想される期間には通常の表示モードにおける画面の配置とは異ならしめ、人気の集中するコンテンツを優先的に表示する様にして、表示すべきコンテンツを変更してポータルエントリ画面を合成すれば、不要なコンテンツの生成時間や合成時間を省略できる。
【００４９】
図１０は更に他の実施形態によるポータルエントリ画面構成を変える場合のシステムの例であり、ポータルエントリ画面上の各コンテンツの利用回数を利用者毎に測定し、利用頻度に応じて利用者毎に最適なポータルエントリ画面を生成する一例を説明するためのものである。尚、本例では前月の累計利用回数を利用頻度として観測するが、日、あるいは年など任意の期間の累計利用回数を利用頻度として利用してシステムを構築することができる。ネットワーク１０２とポータルサーバ１０３のエントリ合成部１０４との間にはユーザ認証部１００１が接続される。ユーザ認証部１００１により、ポータルエントリ画面を利用する利用者が特定される。ユーザ認証の手法としては、例えばポータルエントリ画面を表示する前にユーザの識別子を入力する画面、例えばログイン用の画面を表示して利用者にＩＤやパスワードのような識別子を入力させる様にし、これらの識別子をチェックして利用者の認証をすることができる。尚、ユーザ認証手段の他の例として、利用者の識別子とそのＷＷＷブラウザの位置情報の対応表を用意しておき、ポータルサーバ１０３への接続元の位置情報から利用者の識別子を特定する方法もある。
【００５０】
人気コンテンツリスト１００２は利用者毎に用意されているリストであり、システムの識別子と利用回数の組が複数登録されている。エントリ画面合成部１０４は人気コンテンツリスト１００２の登録順に従って上から対応するコンテンツを配置し、元の画面へのリンクを付加することによってポータルエントリ画面を構成する。また、エントリ画面合成部１０４は、各システムのアクセスモニタへコンテンツの取得要求する際に、ユーザ認証部１００１で特定された利用者の識別子を通知する。
【００５１】
システムのアクセスモニタ１０９、１１５には、月の切り替わるタイミングを通知するタイマー１００３、１００６が接続されている。各システムには利用者毎に累計利用回数１００４、１００７が記録されている。累計利用回数には各利用者の今月のシステム利用回数が記録されている。アクセスモニタ１０９、１１５は、エントリ画面合成部１０４からコンテンツの取得要求があった時に利用者の識別子に対応した累計利用回数を１だけ増加させる。最低利用回数１００５、１００８には、ポータルエントリ画面にコンテンツを表示するための利用回数の最低値をシステム構築時に登録する。
図１１のフローチャートを参照して図１０のシステムにおけるアクセスモニタ１０９、１１５、コンテンツリスト制御部１０６の動作を説明する。ここではシステム１０８の動作を例示して説明する。アクセスモニタ１０９は、タイマー１００３により月が切り替わることを検知する（ステップ１１０１）。アクセスモニタ１０９は、全ての利用者に対して累計利用回数１００４の値を取得し、現在の累計利用回数１００４の値を０に変更する（ステップ１１０２）。取得した累計利用回数の値がシステムの最低利用回数１００５を超えている場合はステップ１１０４へ、超えていない場合はステップ１１０５に進む（ステップ１１０３）。
【００５２】
アクセスモニタ１０９はシステム識別子、ユーザの識別子と取得した累計利用回数の値をコンテンツリスト制御部１０６に通知する（ステップ１１０４）。アクセスモニタ１０９はシステム識別子、ユーザの識別子と値ＮＵＬＬをコンテンツリスト制御部１０６に通知する。尚、値ＮＵＬＬは累計利用回数の値と混同されない任意の値で良い（ステップ１１０５）。
コンテンツリスト制御部１０６は全てのシステムから全ての利用者についてＮＵＬＬまたは累計利用回数の値を取得する（ステップ１１０６）。コンテンツリスト制御部１０６はＮＵＬＬではなく累計利用回数を送信したシステムについてその識別子と累計利用回数を利用回数が大きい順に利用者毎の人気コンテンツリスト１００２に登録する（ステップ１１０７）。
【００５３】
上述の例によればポータルエントリ画面上の各コンテンツの利用回数を利用者毎に観測し、利用回数の多い順に上からコンテンツを配置してあり、利用回数が少ないコンテンツを含まないレイアウトにてポータルエントリ画面を合成することによって、利用回数の少ないコンテンツの生成時間や合成時間を省略でき、かつ利用回数の多いコンテンツへのアクセスが容易になる。
上述したようにいくつかの実施例を説明したが、本発明はその要旨を逸脱しない範囲でこれ以外にも種々変形して実施され得ることが理解されるであろう。
【００５４】
【発明の効果】
本発明によれば、人気度の高いコンテンツを他のコンテンツよりも見やすく優先的に表示するようにしてエントリ画面を生成するので、利用者が利用しやすいポータルエントリ画面の表示が得られる。
また、利用者にとって表示が不要なコンテンツはエントリ画面の合成が省略できるので、全体としてポータルエントリ画面の作成のための時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるポータルエントリ画面の生成システムの構成を示すブロック図。
【図２】全てのシステムのコンテンツが表示されたポータルエントリ画面の一例を示す図。
【図３】選択された一部のシステムのコンテンツだけが表示されたポータルエントリ画面の一例を示す図。
【図４】ポータルエントリ画面生成の流れを示すフローチャート図。
【図５】あるシステムのアクセス数が増加した場合における、ポータルエントリ画面生成システムの処理の流れを示すフローチャート図。
【図６】本発明の一実施形態による、人気度の順にポータルエントリ画面上にコンテンツを配置する場合のビジーコンテンツリストの内容を示す図。
【図７】本発明の一実施形態による、人気度の割合に応じてコンテンツの大きさを変えて配置したポータルエントリ画面の一例を示す図。
【図８】本発明の他の実施形態によるポータルエントリ画面の生成システムのブロック図。
【図９】他の実施形態におけるポータルエントリ画面構成を変える場合の処理の流れを表すフローチャート図。
【図１０】本発明の他の実施形態による、ポータルエントリ画面構成を変える場合のポータルエントリ画面の生成システムのブロック構成図。
【図１１】人気コンテンツリストの更新処理の流れを表すフローチャート図。
【符号の説明】
１０１　ＷＷＷブラウザ
１０２　ネットワーク
１０３　ポータルサーバ
１０４　エントリ画面合成部
１０５　ビジーコンテンツリスト
１０６　コンテンツリスト制御部
１０７　元の画面レイアウト
１０８　システムＡ
１１４　システムＢ
１２０　システムＣ
１０９、１１５、１２１　アクセスモニタ
１１０、１１６、１２２　コンテンツ生成部
１１１、１１７，１２３　ビジーフラグ
１１２、１１８，１２４　限界コネクション数
１１３、１１９，１２５　コンテンツ情報
８０１　登録コンテンツリスト
８０２　カレントコンテンツリスト
８０３　タイマー
１００１　ユーザ認証部
１００２　人気コンテンツリスト
１００３　タイマー
１００４　累計利用回数
１００５　最低利用回数
【図１】
2004070836.tif 000003
【図２】
2004070836.tif 000004
【図３】
2004070836.tif 000005
【図４】
2004070836.tif 000006
【図５】
2004070836.tif 000007
【図６】
2004070836.tif 000008
【図７】
2004070836.tif 000009
【図８】
2004070836.tif 000010
【図９】
2004070836.tif 000011
【図１０】
2004070836.tif 000012
【図１１】
2004070836.tif 000013