(57)【特許請求の範囲】
【請求項１】
複数の情報源の情報を収集するサーバ装置と、前記サーバ装置により収集された情報を表示手段に表示させるクライアント装置とを含む情報受信システムであって、
前記サーバ装置は、
前記複数の情報源から情報を取得する情報取得手段と、
前記情報取得手段により取得された情報を共通の形式に変換する情報変換手段と、
前記情報変換手段により変換された情報を、前記情報源毎に前記クライアント装置との間に設けられているチャンネルに割り当てて、前記クライアント装置へ送信する情報送信手段と
を備え、
前記クライアント装置は、
前記情報送信手段により送信された情報をチャンネル毎に受信する情報受信手段と、
前記情報受信手段により受信された情報を表示手段に表示させる表示制御手段と
を備えることを特徴とする情報受信システム。
【請求項２】
前記表示制御手段は、チャンネルと表示領域の対応情報に基づいて、前記情報受信手段により受信された情報を、前記表示手段に設けられた表示領域のいずれに表示させるかをチャンネル単位で制御することを特徴とする請求項１に記載の情報受信システム。
【請求項３】
前記表示制御手段は、チャンネル毎に設定された優先順位に基づいて、優先順位の高いチャンネルに割り当てられている情報を優先表示することを特徴とする請求項１または２に記載の情報受信システム。
【請求項４】
前記情報変換手段は、前記情報取得手段により取得された情報に含まれる重要度を示す情報にしたがって、変換後の情報に重要度情報を設定し、
前記表示制御手段は、前記重要度情報に基づいて、重要度の高い情報を優先表示することを特徴とする請求項１〜３のいずれか１つに記載の情報受信システム。
【請求項５】
前記情報変換手段は、前記情報取得手段により取得された情報の詳細情報の所在と該詳細情報を表示させるための手段とを示す付加情報を変換後の情報に設定し、
前記表示制御手段は、前記付加情報に基づいて、前記情報受信手段によって受信された情報の詳細情報を前記表示手段に表示させることを特徴とする請求項１〜４のいずれか１つに記載の情報受信システム。
【請求項６】
前記表示制御手段は、当該のクライアント装置に所定の操作がおこなわれた場合に、１の表示領域に表示されている１つのチャンネルの情報が他の表示領域に表示されるように、前記対応情報を更新することを特徴とする請求項２に記載の情報受信システム。
【請求項７】
前記表示制御手段は、当該のクライアント装置に所定の操作がおこなわれた場合に、１の表示領域に表示されている全てのチャンネルの情報が他の表示領域に表示されるように、前記対応情報を更新することを特徴とする請求項２に記載の情報受信システム。
【請求項８】
予め設けられたチャンネル毎に情報を受信する受信工程と、
記憶手段に記憶されたチャンネルと表示領域の対応情報に基づいて、前記受信工程において受信された情報を、表示手段に設定された表示領域のいずれに表示させるかをチャンネル単位で制御し、各表示領域に、前記対応情報において該表示領域に対応付けされているチャンネルを示すシンボルを表示させる表示制御工程と、
１の表示領域に表示されている前記シンボルを他の表示領域に移動する操作が行われた場合に、該シンボルに対応するチャンネルの情報が移動先の表示領域に表示されるように前記対応情報を更新する対応更新工程と
をコンピュータに実行に実行させるための情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
前記シンボルは、該シンボルに対応するチャネルの情報の表示／非表示を切り替えるためのボタンであることを特徴とする請求項８に記載の情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報を受信者に報知するための情報受信システムおよび情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものであり、特に、属性が異なる情報を確実に受信者に報知することができる情報受信システムおよび情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【０００２】
近時、企業や教育機関等においては、ＬＡＮ（Local Area Network）、イントラネットの普及にともなって、従来の紙による回覧や口頭での情報伝達という原始的な手段に代えて、グループウェアによる電子掲示板システムや電子メール等の電子メディアを用いた情報共有が一般化しつつある。これらの電子掲示板や電子メールは、受信者が任意のタイミングで情報を受信することができるという利点を備えているが、別の見方をすれば、緊急の場合に受信者に確実に情報が報知されない可能性があるという欠点を有している。このことから、従来においては、かかる欠点を解消できる手段、方法が切望されている。
【０００３】
【従来の技術】
企業等においては、ＬＡＮ、イントラネット等のネットワークの環境が整備されており、このネットワークに接続されたクライアントおよびサーバからなるクライアント／サーバシステムにより情報を報知（共有・伝達）している。上記サーバは発信側に設置されており、電子掲示板に情報を保持したり、情報を電子メールとして保持する。一方、クライアントは受信者側に設置されており、サーバにアクセスすることにより、サーバに保持されている情報を参照する。
【０００４】
すなわち、クライアントにおいては、電子掲示板用のソフトウェアや、電子メールソフトウェアを起動させた後、ネットワークを介してサーバにアクセスすることで、電子掲示板の情報を参照したり、また、電子メール（情報）を受信する。このとき、受信者は、ディスプレイに表示される上記電子掲示板の情報や電子メールの内容を確認する。このように、従来のクライアント／サーバシステムは、受信者のアクション（電子掲示板のソフトウェア等の起動）によってはじめて、発信者からの情報の伝達、共有が可能であることから、受信者が主体のシステムであるということができる。
【０００５】
【発明が解決しようとする課題】
ところで、前述したように、従来のクライアント／サーバシステムにおいては、情報の受信者が主体のシステムであることから、たとえ発信者が情報の伝達、共有を行うべく、サーバに該情報を保持させたとしても、受信者のアクションがない限り、サーバの情報が受信者に報知されないという欠陥があった。したがって、緊急かつ重要な情報を受信者に報知する場合、かかる欠陥は致命的である。
【０００６】
また、従来においては、電子掲示板の情報と電子メールの情報とは属性が異なるため、属性に適合したプログラム（電子掲示板用のソフトウェアプログラム、電子メールプログラム）を別々に起動させなければならない。したがって、属性の異なる複数の情報を受信者に報知する場合には、かかる複数のプログラムを起動させるという非常に面倒な操作が必要となるため、受信者に対して上記複数の情報を確実に報知することが一層困難となる。
【０００７】
本発明は、上記に鑑みてなされたもので、属性が異なる情報を確実に受信者に報知することができる情報受信システムおよび情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１にかかる発明は、複数の情報源の情報を収集するサーバ装置と、前記サーバ装置により収集された情報を表示手段に表示させるクライアント装置とを含む情報受信システムであって、前記サーバ装置は、前記複数の情報源から情報を取得する情報取得手段（後述する一実施の形態の記事本文獲得部３０４1に相当）と、前記情報取得手段により取得された情報を共通の形式に変換する情報変換手段（後述する一実施の形態の記事情報管理部３０３1に相当）と、前記情報変換手段により変換された情報を、前記情報源毎に前記クライアント装置との間に設けられているチャンネルに割り当てて、前記クライアント装置へ送信する情報送信手段（後述する一実施の形態の送信部３０６1に相当）とを備え、前記クライアント装置は、前記情報送信手段により送信された情報をチャンネル毎に受信する情報受信手段（後述する一実施の形態の受信チャンネル制御部５０１1〜５０１nに相当）と、前記情報受信手段により受信された情報を表示手段に表示させる表示制御手段（後述する一実施の形態の表示制御部５０４1〜５０４nに相当）とを備えることを特徴とする。
【０００９】
この請求項１にかかる発明によれば、属性がそれぞれ異なる情報が送信チャンネル単位で複数の情報受信手段により受信されると、表示制御手段は、受信された属性が異なる複数の情報を表示手段における一つの表示領域に表示させる。
【００１０】
このように、請求項１にかかる発明によれば、属性が異なる複数の情報をそれぞれ受信する複数の受信手段を設け、これらに受信された上記複数の情報を一つの表示領域に一括して表示させるようにしたので、従来のように属性毎に専用のプログラムをいちいち起動させる必要がないため、より確実に受信者に属性が異なる情報を報知することができる。
【００１１】
また、請求項２にかかる発明は、請求項１に記載の情報受信システムにおいて、前記表示制御手段は、チャンネルと表示領域の対応情報に基づいて、前記情報受信手段により受信された情報を、前記表示手段に設けられた表示領域のいずれに表示させるかをチャンネル単位で制御することを特徴とする。
【００１２】
この請求項２にかかる発明によれば、属性がそれぞれ異なる情報が送信チャンネル単位で複数の情報受信手段により受信されると、表示制御手段が、対応情報に基づいて、受信された情報を表示領域のいずれかに割り当てる。これにより、表示制御手段は、受信された複数の情報を、複数の表示領域に分散表示させる。
【００１３】
このように、請求項２にかかる発明によれば、対応情報に基づいて、受信された情報を複数の表示領域のいずれかに割り当て、複数の情報を複数の表示領域に分散表示させるようにしたので、従来のように属性毎に専用のプログラムをいちいち起動させる必要がないため、より確実に受信者に属性が異なる情報を報知することができるとともに、複数の情報を分散表示させることにより、受信者にとって見やすい表示画面とすることができる。
【００１４】
また、請求項３にかかる発明は、請求項１または２に記載の情報受信システムにおいて、前記表示制御手段は、チャンネル毎に設定された優先順位に基づいて、優先順位の高いチャンネルに割り当てられている情報を優先表示することを特徴とする。
【００１５】
この請求項３にかかる発明によれば、属性がそれぞれ異なる情報（複数の文書情報）が送信チャンネル単位で複数の情報受信手段により受信されると、表示制御手段は、チャンネル毎に設定された優先順位に基づいて、優先順位が高いチャンネルを通じて送信された文書情報を他のチャンネルを通じて送信された文書情報に比べて優先的に表示させる。
【００１６】
このように、請求項３にかかる発明によれば、優先順位が高いチャンネルを通じて送信された文書情報、すなわち、優先順位が高い情報源から発信された文書情報を優先的に表示させるようにしたので、重要度が高い文書情報に対する受信者の注意を喚起することができる。
【００１７】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載の情報受信システムにおいて、前記情報変換手段は、前記情報取得手段により取得された情報に含まれる重要度を示す情報にしたがって、変換後の情報に重要度情報を設定し、前記表示制御手段は、前記重要度情報に基づいて、重要度の高い情報を優先表示することを特徴とする。
【００１８】
この請求項４にかかる発明によれば、情報の発信元において情報に設定した重要度に基づいて、情報変換手段がクライアント装置へ送信する情報に重要度情報を付加し、表示制御手段が、重要度情報に基づいて、重要度が高い文書情報を他の文書情報に比べて優先的に一つの表示領域に表示させる。このように、請求項４にかかる発明によれば、情報の発信元において重要度が高いとされた文書情報を優先的に表示させるようにしたので、重要度が高い文書情報に対する受信者の注意を喚起することができる。
【００１９】
また、請求項５にかかる発明は、請求項１〜４のいずれか一つに記載の情報受信システムにおいて、前記情報変換手段は、前記情報取得手段により取得された情報の詳細情報の所在と該詳細情報を表示させるための手段とを示す付加情報を変換後の情報に設定し、前記表示制御手段は、前記付加情報に基づいて、前記情報受信手段によって受信された情報の詳細情報を前記表示手段に表示させることを特徴とする。
【００２０】
この請求項５にかかる発明によれば、詳細情報については、情報そのものを送信せずに、情報の所在と表示させるための手段を付加情報として送信し、クライアント装置側で任意のタイミングで詳細情報の表示がおこなわれる。
【００２１】
このように、請求項５にかかる発明によれば、受信者が情報を確認するための負担を高めることなく、必要な詳細情報のみを受信者に提供することができる。
【００２２】
また、請求項６にかかる発明は、請求項２に記載の情報受信システムにおいて、前記表示制御手段は、当該のクライアント装置に所定の操作がおこなわれた場合に、１の表示領域に表示されている１つのチャンネルの情報が他の表示領域に表示されるように、前記対応情報を更新することを特徴とする。
【００２３】
この請求項６にかかる発明によれば、ある表示領域に表示されているあるチャンネルの情報を別の表示領域に割り当てる操作が行われると、表示制御手段は、ある表示領域に表示されている当該情報を別の表示領域に移動させる。
【００２４】
このように、請求項６にかかる発明によれば、情報を表示させる表示領域を任意に変更することができるようにしたので、受信者にとって、より見やすい表示画面とすることができる。
【００２５】
また、請求項７にかかる発明は、請求項２に記載の情報受信システムにおいて、前記表示制御手段は、当該のクライアント装置に所定の操作がおこなわれた場合に、１の表示領域に表示されている全てのチャンネルの情報が他の表示領域に表示されるように、前記対応情報を更新することを特徴とする。
【００２６】
この請求項７にかかる発明によれば、ある表示領域に表示されている全てのチャンネル情報を別の表示領域に割り当てる操作が行われると、表示制御手段は、ある表示領域に表示されている全ての情報を別の表示領域に移動させる。
【００２７】
このように、請求項７にかかる発明によれば、二つ以上の表示領域を一つの表示領域に統合できるようにしたので、分散表示されていた複数の情報をまとめることができるとともに、表示手段における表示面積の削減を図ることができる。
【００２８】
また、請求項８にかかる発明は、予め設けられたチャンネル毎に情報を受信する受信工程と、記憶手段に記憶されたチャンネルと表示領域の対応情報に基づいて、前記受信工程において受信された情報を、表示手段に設定された表示領域のいずれに表示させるかをチャンネル単位で制御し、各表示領域に、前記対応情報において該表示領域に対応付けされているチャンネルを示すシンボルを表示させる表示制御工程と、１の表示領域に表示されている前記シンボルを他の表示領域に移動する操作が行われた場合に、該シンボルに対応するチャンネルの情報が移動先の表示領域に表示されるように前記対応情報を更新する対応更新工程とをコンピュータに実行させるための情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２９】
この請求項８にかかる発明によれば、表示領域に表示されているシンボルを他の表示領域に移動させることにより、そのシンボルに対応するチャンネルの情報が、シンボルの移動先の表示領域で表示されるようになる。
【００３０】
このように、請求項８にかかる発明によれば、受信者が、簡単な操作で情報を表示させる領域を変更することができる。
【００３１】
また、請求項９にかかる発明は、請求項８に記載の情報受信プログラムにおいて、前記シンボルは、該シンボルに対応するチャネルの情報の表示／非表示を切り替えるためのボタンであることを特徴とする。
【００３２】
この請求項９にかかる発明によれば、表示領域に表示されているボタンを他の表示領域に移動させることにより、そのシンボルに対応するチャンネルの情報が、シンボルの移動先の表示領域で表示されるようになる。
【００３３】
このように、請求項９にかかる発明によれば、受信者が、簡単な操作で情報を表示させる領域を変更することができる。
【００３４】
【発明の実施の形態】
以下、図面を参照して本発明にかかる情報受信システムおよび情報受信プログラムを記録したコンピュータ読み取り可能な記録媒体の一実施の形態について詳細に説明する。
【００３５】
はじめに、一実施の形態の概要について図１を参照しつつ説明する。以下に説明する一実施の形態は、サーバ１０に保持され、複数のチャンネルに割り当てられた属性が異なる複数の情報をクライアント５０へ送信し、クライアント５０側で、上記属性が異なる複数の情報の中から任意の情報を選択的に表示させ、または、すべての複数の情報を強制的に表示させるものである。つまり、一実施の形態においては、属性に対応するプログラムを個別的に起動させるといった、面倒な操作を必要とすることなく、属性の異なる複数の情報をクライアント５０側で表示させる点に特徴がある。
【００３６】
図１においては、属性の異なる情報として、ドキュメントデータ２０、電子メール３０、電子掲示板サーバ４０から得られる掲示板情報という三つの情報が例示されている。ドキュメントデータ２０は、「課内のお知らせ」というタイトルを有しており、チャンネルＣＨ1 に割り当てられている。また、電子メール３０は、「総務からのお知らせ」というタイトルを有しており、チャンネルＣＨ2 に割り当てられてる。
【００３７】
同様にして、電子掲示板サーバ４０からの電子掲示板情報には、「掲示板ヘッドライン」というタイトルを有しており、チャンネルＣＨ3 が割り当てられている。これら３つの情報がサーバ１０からクライアント５０へ送信されると、クライアント５０は、上記三つの情報のうちたとえば一つの情報を選択的に表示させる。または、クライアント５０は、上記三つの情報のすべてを強制的に表示させる。
【００３８】
図２は、一実施の形態の構成を示すブロック図である。この図に示したＬＡＮ−ＷＡＮ（Wide Area Network）形態のネットワークは、ＬＡＮ１００1 〜１００3 と、これらＬＡＮ１００1 〜１００3 の相互間を接続するＷＡＮ２００とから構成されている。ＬＡＮ１００1 には、サーバ３００、中継サーバ４００、クライアント５００およびクライアント６００が接続されている。サーバ３００は、複数の送信チャンネルを有しており、これらの複数の送信チャンネルにそれぞれ割り当てられた記事情報をクライアント５００およびクライアント６００へ送信する機能を備えている。このサーバ３００の詳細な構成については後述する。ここで、記事情報とは、クライアント５００およびクライアント６００へ送信すべき情報をいう。
【００３９】
中継サーバ４００は、後述する中継サーバ１２００との連携により、サーバ１１００から送信される複数の送信チャンネルの記事情報をクライアント５００およびクライアント６００へ中継する役目をしている。クライアント５００は、複数の受信チャンネルを有しており、サーバ３００（サーバ１１００）から送信されかつ複数の送信チャンネルにそれぞれ割り当てられた記事情報を受信し、受信した複数の記事情報を複数の受信チャンネルに割り当てる。
【００４０】
また、クライアント５００は、複数の受信チャンネルのうち任意の受信チャンネルに割り当てられた記事情報を表示する。このクライアント５００の詳細な構成については後述する。クライアント６００も、クライアント５００と同様にして、複数の受信チャンネルを有しており、サーバ３００（サーバ１１００）から送信された複数の送信チャンネルの記事情報を受信／表示する。
【００４１】
また、ＬＡＮ１００2 には、電子メールサービスを提供するメールサーバ７００、ニュース情報を提供するニュースサーバ８００と、チャットのサービスを提供するＩＲＣ（Internet Relay Chat）サーバ９００と、電子掲示板サービスを提供する電子掲示板サーバ１０００とが接続されている。また、メールサーバ７００における電子メール情報、ニュースサーバ８００におけるニュース情報、ＩＲＣサーバ９００におけるチャット情報および電子掲示板サーバ１０００における電子掲示板情報は、それぞれサーバ３００における記事情報の記事本文として利用される。
【００４２】
ここで、メールサーバ７００、ニュースサーバ８００、ＩＲＣサーバ９００および電子掲示板サーバ１０００におけるそれぞれの記事情報は、属性が異なる。つまり、この属性の相違によって、従来であれば、上記それぞれの記事情報は、属性に対応するプログラム（電子メールプログラム、電子掲示板プログラム等）を起動させることによってのみ受信／表示が可能である。
【００４３】
また、ＬＡＮ１００3 には、サーバ１１００および中継サーバ１２００が接続されている。このサーバ１１００は、サーバ３００と同様にして、複数の送信チャンネルを有しており、これらの複数の送信チャンネルにそれぞれ割り当てられた記事情報を、中継サーバ１２００および中継サーバ４００を中継して、クライアント５００およびクライアント６００へ送信する機能を備えている。
【００４４】
サーバ３００において、送信チャンネル管理部３０１は、複数の送信チャンネルを管理するものであり、送信チャンネル制御部３０２1 〜３０２n を備えている。これらの送信チャンネル制御部３０２1 〜３０２n は、複数の送信チャンネルにそれぞれ対応するように設けられており、メールサーバ７００、ニュースサーバ８００、ＩＲＣサーバ９００および電子掲示板サーバ１０００（以下、メールサーバ７００等という）から複数の記事本文を属性単位（送信チャンネル単位）でそれぞれ獲得する。
【００４５】
また、送信チャンネル制御部３０２1 〜３０２n は、獲得した記事本文を含む記事情報をそれぞれの送信チャンネルに割り当て、クライアント５００、クライアント６００へ送信する。たとえば、送信チャンネル制御部３０２1 は、メールサーバ７００から獲得した記事本文を含む記事情報を送信し、送信チャンネル制御部３０２2 は、ニュースサーバ８００から獲得した記事本文を含む記事情報を送信する。
【００４６】
送信チャンネル制御部３０２1 において、記事本文獲得部３０４1 は、たとえば、メールサーバ７００から複数の記事本文を順次獲得し、これらを記事情報管理部３０３1 へ渡す。記事情報管理部３０３1 は、記事本文獲得部３０４1 により獲得された複数の記事本文に基づいて記事情報ＪＳ1 〜ＪＳn を作成し、これらをバッファリングする機能を備えている。
【００４７】
ここで、上述した記事情報ＪＳ1 〜ＪＳn のうち記事情報ＪＳ1 の構造について図３を参照して説明する。なお、他の記事情報ＪＳ2 〜ＪＳn の構造は、記事情報ＪＳ1 の構造と同一である。この図に示した記事情報ＪＳ1 は、記事ＩＤ、有効期限情報、重要度情報、付加情報、および記事本文情報から構成されている。記事ＩＤは、記事情報ＪＳ1 を一意に特定するために付与された識別子である。有効期限情報は、記事情報ＪＳ1 の表示に関する有効期限を表す情報であり、この有効期限を過ぎた記事情報ＪＳ1 は、破棄され、クライアント５００において表示されない。
【００４８】
重要度情報は、記事情報ＪＳ1 の重要度を設定するための情報である。この重要度が高い記事情報は、後述するように、クライアント５００において、他の記事情報より優先的に表示される。付加情報は、記事本文情報に付加される情報であって、記事本文に関連する詳細な情報を得るための情報である。つまり、付加情報は、記事本文情報が短文であることから、記事本文情報を補足するのに用いられる情報である。具体的には、付加情報は、記事本文を詳細に説明したＷｅｂページのＵＲＬ（Uniform Resource Locator）、Ｗｅｂページを閲覧するためのアプリケーションプログラム（ブラウザ）を起動するコマンド、該起動にともなってクライアント５００のリソースを操作するコマンド等である。
【００４９】
記事情報取出部３０５1 は、記事情報管理部３０３1 にバッファリングされた記事情報ＪＳ1 〜ＪＳn を順次取り出し、取り出した順に送信部３０６1 に渡す。送信部３０６1 は、記事情報取出部３０５1 からの記事情報ＪＳ1 〜ＪＳn を送信チャンネルに割り当ててＬＡＮ１００1 を介してクライアント５００へ送信する。なお、送信チャンネル制御部３０２2 〜３０２n も上述した送信チャンネル制御部３０２1 と同一の構成とされている。
【００５０】
クライアント５００において、受信チャンネル制御部５０１1 〜５０１n は、複数の受信チャンネルに対応するようにそれぞれ設けられている。これらの受信チャンネル制御部５０１1 〜５０１n は、サーバ３００、サーバ１１００から送信チャンネル単位でそれぞれ送信される記事情報をそれぞれ受信／管理する。たとえば、受信チャンネル制御部５０１1 は、複数の送信チャンネルのうち任意の一つの送信チャンネルに割り当てられた記事情報を受信／管理する。
【００５１】
他の受信チャンネル制御部５０１2 〜５０１n も、受信チャンネル制御部５０１1 と同様にして、複数の送信チャンネルのうち、任意の一つの送信チャンネルに割り当てられた記事情報をそれぞれ受信／管理する。このように、サーバ３００およびサーバ１１００における複数の送信チャンネルと、クライアント５００における複数の受信チャンネルとの対応関係は、動的に変化する。
【００５２】
受信チャンネル制御部５０１1 において、受信部５０２1 は、複数の送信チャンネルのうち、任意の一つの送信チャンネルに割り当てられた複数の記事情報（たとえば、記事情報ＪＳ1 〜ＪＳn ）を順次受信した後、これらを記事情報管理部５０３1 に渡す。記事情報管理部５０３1 は、受信部５０２1 により順次受信された複数の記事情報を記事情報ＪＲ1 （図３参照）〜ＪＲn としてバッファリングする機能を備えている。また、記事情報管理部５０３1 は、記事情報ＪＲ1 〜ＪＲn のうち、上述した割り込み重要度が設定されているものと、設定されていないものとを管理する。なお、受信チャンネル制御部５０２2 〜５０２n は上述した受信チャンネル制御部５０２1 と同一の構成とされている。
【００５３】
表示制御部５０４1 〜５０４n は、複数の表示チャンネルに対応するようにそれぞれ設けられている。ここで複数の表示チャンネルは、後述するディスプレイ５０８における表示領域である表示ウインドウＷ1 〜Ｗn にそれぞれ対応するチャンネルである。言い換えれば、表示制御部５０４1 〜５０４n は、表示ウインドウＷ1 〜Ｗn にそれぞれ対応している。これらの表示制御部５０４1 〜５０４n は、受信チャンネル制御部５０１1 〜５０１n にそれぞれ対応する複数の受信チャンネルのうち任意（単数または複数）の受信チャンネルに割り当てられた複数の記事情報に関する表示をそれぞれ制御する。ここで、複数の受信チャンネルと複数の表示チャンネルとの対応関係は、動的に変化する。
【００５４】
表示制御部５０４1 において、記事情報取出部５０５1 は、複数の受信チャンネルのうち、任意（単数または複数）の受信チャンネルに割り当てられた複数の記事情報を、受信チャンネル単位で当該受信チャンネル制御部の記事情報管理部から取り出す。同図に示した例では、受信チャンネル制御部５０１1 〜５０１n に対応する複数の受信チャンネルのうち、受信チャンネル制御部５０１1 および５０２2 に対応する二つの受信チャンネルが、表示制御部５０４1 に対応する一つの表示チャンネルに対応している。
【００５５】
したがって、この場合、記事情報取出部５０５1 は、受信チャンネル制御部５０１1 の記事情報管理部５０３1 から記事情報ＪＲ1 〜ＪＲn を取り出すとともに、受信チャンネル制御部５０１2 の記事情報管理部（図示略）から記事情報を取り出す。制御部５０６1 は、記事情報取出部５０５1 により受信チャンネル単位で取り出された記事情報を、ディスプレイ５０８の表示ウインドウＷ1 に表示させる制御を行う。この制御部５０６1 の動作の詳細については、後述する。
【００５６】
付加情報処理部５０７1 は、上記記事情報に含まれる付加情報（図３参照）に基づいて、記事本文に関連するＷｅｂページを閲覧するためのアプリケーションプログラムの起動、クライアント５００のリソースの操作を行う。なお、表示制御部５０４2 （図示略）〜５０４n の構成は、表示制御部５０４1 と同一の構成である。
【００５７】
ディスプレイ５０８は、ＣＲＴ（Cathode-Ray Tube）、ＬＣＤ（Liquid Crystal Display）等であり、表示制御部５０４1 〜５０４n の制御により、複数の表示チャンネルにそれぞれ対応する表示ウインドウＷ1 〜Ｗn に記事情報を表示する。ポインティングデバイス５０９は、ディスプレイ５０８において後述するドラッグ＆ドロップ操作やメニュー操作を行うためのものであり、たとえば、マウスである。なお、クライアント６００の構成は、クライアント５００と同一である。
【００５８】
つぎに、図２に示したクライアント５００における受信チャンネルと表示チャンネルとの対応関係を制御するための各種テーブルについて図４を参照して説明する。これらのテーブルは、図２に示した受信チャンネル制御部５０１1 〜５０１n (複数の受信チャンネル）における制御と、表示制御部５０４1 〜５０４n （複数の表示チャンネル）における制御とを独立させるとともに、複数の受信チャンネルと複数の表示チャンネルとを動的に変化させるためのものである。
【００５９】
アプリケーション制御テーブルＴＡ1 は、図示しない記憶部に記憶されており、受信チャンネル制御部５０１1 〜５０１n および表示制御部５０４1 〜５０４n にそれぞれアクセスされる。このアプリケーション制御テーブルＴＡ1 は、クライアント５００における受信制御、表示制御を行うための各種ポインタからなる。
【００６０】
具体的には、アプリケーション制御テーブルＴＡ1 は、表示部制御テーブルポインタＰＨ1 〜ＰＨn からなる表示部リストＬＨと、受信チャンネル制御テーブルポインタＰＲ1 〜ＰＲn からなる受信チャンネルリストＬＲとから構成されている。表示部リストＬＨにおいて、表示部制御テーブルポインタＰＨ1 〜ＰＨn は、複数の表示チャンネル（表示制御部５０４1 〜５０４n ）に対応して設けられた表示部制御テーブルＴＢ1 〜ＴＢn のポインタである。一方、受信チャンネルリストＬＲにおいて、受信チャンネル制御テーブルポインタＰＲ1 〜ＰＲn は、複数の受信チャンネル（受信チャンネル制御部５０１1 〜５０１n ）に対応して設けられた受信チャンネル制御テーブルＴＣ1 〜ＴＣn のポインタである。
【００６１】
表示部制御テーブルＴＢ1 〜ＴＢn は、対応する表示制御部５０４1 〜５０４n の制御部に記憶されている。表示部制御テーブルＴＢ1 は、表示制御部５０４1 に対応して設けられており、表示チャンネル制御テーブルポインタＰＢ1 〜ＰＢn からなる表示チャンネルリストＬＢを有している。これらの表示チャンネル制御テーブルポインタＰＢ1 〜ＰＢn は、複数の表示チャンネル（表示制御部５０４1 〜５０４n ）に対応して設けられた表示チャンネル制御テーブルＴＤ1 〜ＴＤn のポインタである。なお、表示部制御テーブルＴＢ2 〜表示部制御テーブルＴＢn は、表示部制御テーブルＴＢ1 と同一の構成である。
【００６２】
表示チャンネル制御テーブルＴＤ1 は、表示フラグＦＤ1 、受信チャンネル制御テーブルポインタＣＰ1 および表示属性情報（図示略）から構成されている。表示属性情報は、ディスプレイ５０８における表示画面のサイズ等を指示するための情報である。表示フラグＦＤ1 は、当該表示チャンネルに割り当てられた記事情報に関して、図２に示したディスプレイ５０８ の表示ウインドウＷ1 における表示の可否を示すフラグであり、たとえば、後述する図７（ａ）に示したソフトボタンＡ1 の押下によりオン／オフされる。受信チャンネル制御テーブルポインタＣＰ1 は、受信チャンネルに対応する受信チャンネル制御テーブルＴＣ1 のポインタである。
【００６３】
言い換えれば、受信チャンネル制御テーブルポインタＣＰ1 は、図５に示した受信チャンネル制御部５０１1 （受信チャンネル）に対応するポインタである。なお、表示チャンネル制御テーブルＴＤ2 〜ＴＤn は、表示チャンネル制御テーブルＴＤ1 と同一の構成であり、図５に示した受信チャンネル制御テーブルポインタＣＰ2 〜ＣＰn 、表示フラグ、属性情報をそれぞれ備えている。ここで、図５に示した受信チャンネル制御テーブルポインタＣＰ1 〜ＣＰn のそれぞれの設定または削除により、受信チャンネルと表示チャンネルとの対応関係が動的に変化する。
【００６４】
受信チャンネル制御テーブルＴＣ1 〜ＴＣn は、対応する受信チャンネル制御部５０１1 〜５０１n の記事情報管理部に記憶されている。受信チャンネル制御テーブルＴＣ1 は、受信部５０２1 （受信チャンネル）における受信制御に用いられるテーブルであり、受信フラグＦＲ1 、通信制御情報テーブルＴＴ1 、記事情報リストＬＫから構成されている。受信フラグＦＲ1 は、前述した送信チャンネルに割り当てられた記事情報を受信しているか否かを示すフラグである。通信制御情報テーブルＴＴ1 は、記事情報の受信に関わる通信制御情報からなるテーブルである。記事リストＬＫは、記事情報ＪＲ1 〜ＪＲn （図２参照）からなる。なお、受信チャンネル制御テーブルＴＣ2 〜ＴＣn は、受信チャンネル制御テーブルＴＣ1 と同一の構成である。
【００６５】
つぎに、上述した一実施の形態の動作について説明する。図２において、サーバ３００の送信チャンネル制御部３０２1 〜３０２n は、メールサーバ７００等から属性の異なる複数の記事本文をそれぞれ獲得し、記事本文を含む記事情報（図３参照）をそれぞれの送信チャンネルに割り当て、クライアント５００、クライアント６００へ送信する。つまり、複数の送信チャンネルにそれぞれ割り当てられた記事情報は、それぞれ属性が異なる情報である。
【００６６】
たとえば、送信チャンネル制御部３０２1 の記事本文獲得部３０４1 により、メールサーバ７００から複数の記事本文が順次獲得されると、記事情報管理部３０３1 は、記事本文獲得部３０４1 により獲得された複数の記事本文に基づいて記事情報ＪＳ1 〜ＪＳn （図３参照）を作成し、これらをバッファリングする。このとき、記事情報ＪＳ1 〜ＪＳn のそれぞれは、図３に示したように、記事ＩＤ、有効期限情報、重要度情報、付加情報および記事本文情報からなる。同様にして、送信チャンネル制御部３０２2 〜３０２n およびサーバ１１００においても、送信チャンネル制御部３０２1 と同様にして、記事本文の獲得、ならびに記事情報の作成およびバッファリングが行われる。
【００６７】
そして、サーバ３００の送信チャンネル制御部３０２1 〜３０２n およびサーバ１１００のそれぞれは、送信チャンネルに記事情報を割り当てた後、これをクライアント５００およびクライアント６００のそれぞれの受信チャンネルへ送信する。たとえば、記事情報取出部３０５1 により、記事情報管理部３０３1 にバッファリングされた記事情報ＪＳ1 〜ＪＳn が順次取り出されると、送信部３０６1 は、記事情報ＪＳ1 〜ＪＳn を送信チャンネルに割り当ててＬＡＮ１００1 を介して、受信チャンネル制御部５０１1 （受信チャンネル）およびクライアント６００へ送信する。
【００６８】
同様にして、送信チャンネル制御部３０２2 は、ＬＡＮ１００1 を介して、記事情報を受信チャンネル制御部５０１2 およびクライアント６００へ送信する。また、サーバ１１００は、中継サーバ１２００および中継サーバ４００を用いて、記事情報を受信チャンネル制御部５０１n およびクライアント６００へ送信する。
【００６９】
そして、クライアント５００において、受信チャンネル制御部５０１1 〜５０１n は、サーバ３００、サーバ１１００から送信チャンネル単位でそれぞれ送信された記事情報を受信する。たとえば、受信チャンネル制御部５０１1 は、複数の送信チャンネルのうち送信チャンネル制御部３０２1 に対応する送信チャンネルに割り当てられた記事情報を受信し、受信チャンネル制御部５０１2 は、送信チャンネル制御部３０２2 に対応する送信チャンネルに割り当てられた記事情報を受信する。
【００７０】
同様にして、受信チャンネル制御部５０１n は、サーバ１１００に対応する送信チャンネルに割り当てられた記事情報を受信する。ここで、受信チャンネル制御部５０１1 〜受信チャンネル制御部５０１n によりそれぞれ受信された記事情報は、属性が異なる情報である。また、受信チャンネル制御部５０１1 〜５０１n のそれぞれの記事情報管理部は、受信した記事情報をバッファリングする。
【００７１】
そして、表示制御部５０４1 〜５０４n のそれぞれの記事情報取出部は、自身の表示チャンネルに対応する図４に示した表示部制御テーブルＴＢ1 〜ＴＢn 内をそれぞれ検索することで、表示チャンネル制御テーブルポインタ（表示チャンネル制御テーブルポインタＰＢ1 参照 ）を設定する。ここで、以下においては、表示制御部５０４1 および５０４2 の動作を中心にして説明する。
【００７２】
この場合、表示制御部５０４1 は、表示部制御テーブルＴＢ1 を参照することで、表示チャンネル制御テーブルＴＤ1 への表示チャンネル制御テーブルポインタＰＢ1 を設定し、かつ表示チャンネル制御テーブルＴＤ2 への表示チャンネル制御テーブルポインタＰＢ2 を設定したものとする。同様にして、表示制御部５０４2 は、表示部制御テーブルＴＢ2 を参照することで、表示チャンネル制御テーブルＴＤ3 （図示略）への表示チャンネル制御テーブルポインタを設定し、かつ表示チャンネル制御テーブルＴＤ4 （図示略）への表示チャンネル制御テーブルポインタを設定したものとする。
【００７３】
つぎに、表示制御部５０４1 は、表示チャンネル制御テーブルＴＤ1 およびＴＤ2 を参照することで、表示フラグがオンである受信チャンネル制御テーブルポインタＣＰ1 およびＣＰ2 （図示略）を設定したものとする。これらの受信チャンネル制御テーブルポインタＣＰ1 およびＣＰ2 は、図７（ａ）に示したチャンネルＣＨ−ＡおよびＣＨ−Ｂに対応している。
【００７４】
また、チャンネルＣＨ−ＡおよびＣＨ−Ｂは、図２に示した受信チャンネル制御部５０１1 に対応する受信チャンネルおよび５０１2 に対応する受信チャンネルである。つまり、この場合には、表示制御部５０４1 に対応する一つの表示チャンネルが、受信チャンネル制御部５０１1 および５０１2 に対応する二つの表示チャンネルに対応付けられているのである。
【００７５】
つぎに、表示制御部５０４1 は、上記受信チャンネル制御テーブルポインタＣＰ1 およびＣＰ2 に基づいて、受信チャンネル制御テーブルＴＣ1 およびＴＣ2 を参照する。これにより、表示制御部５０４1 の記事情報取出部５０５1 は、受信チャンネル制御部５０１1（チャンネルＣＨ−Ａ） および５０１2 （チャンネルＣＨ−Ｂ）から属性の異なる二種類の記事情報をそれぞれ取り出した後、制御部５０６1 に渡す。
【００７６】
これにより、表示制御部５０４1 の制御部５０６1 は、図７（ａ）に示したディスプレイ５０８において表示ウインドウＷ1 を開設することで、チャンネルＣＨ−ＡおよびＣＨ−Ｂに対応するそれぞれの記事情報を表示ウインドウＷ1 における表示領域ＡＲ1 （図１０参照）に表示させる。この表示の際には、前述した重要度情報に基づいて、重要度が高い記事情報は、他の記事情報より優先順位が高い状態で表示される。
【００７７】
また、表示制御部５０４1 および表示制御部５０４2 は、当該記事情報に含まれる有効期限（図３参照）を確認し、有効期限内の記事情報を表示させる一方、有効期限が切れている記事情報を表示させない、という表示制御を行う。たとえば、重要度が高い記事情報は、受信直後に表示されたり、繰り返し表示される。この重要度に基づく表示制御については、図１３を参照して後述する。
【００７８】
また、表示ウインドウＷ1 においては、ソフトボタンである表示ウインドウシンボルＳＹ1 、ソフトボタンＡ1 〜Ａ4 が表示されている。これらのソフトボタンＡ1 〜Ａ4 において、ソフトボタンＡ1 およびＡ2 には、チャンネルＣＨ−ＡおよびＣＨ−Ｂが割り当てられており、ソフトボタンＡ3 およびＡ4 には、いずれのチャンネルも割り当てられていない。
【００７９】
また、図１０に示したように、表示ウインドウＷ1 の表示領域ＡＲ1 においては、［記事１］〜［記事４］がそれぞれ表示されている。また、ＩｎｆｏアイコンＩ1 およびＩ2 は、［記事１］および［記事３］にそれぞれ対応する記事情報に付加情報（図３参照）が付加されていることを示すソフトボタンである。
【００８０】
一方、図２に示した表示制御部５０４2 （図示略）は、表示制御部５０４1 と同様の動作を経て、図７（ａ）に示したチャンネルＣＨ−ＣおよびチャンネルＣＨ−Ｄに対応する受信チャンネル制御部５０１3 （図示略）および受信チャンネル制御部５０１4 （図示略）から属性の異なる二種類の記事情報をそれぞれ獲得する。ここで、チャンネルＣＨ−ＣおよびＣＨ−Ｄは、図２に示した受信チャンネル制御部５０１3 （図示略）に対応する受信チャンネルおよび受信チャンネル制御部５０１4 （図示略）に対応する受信チャンネルである。つまり、この場合には、表示制御部５０４2 に対応する一つの表示チャンネルが、受信チャンネル制御部５０１3 および５０１4 に対応する二つの表示チャンネルに対応付けられているのである。
【００８１】
つぎに、表示制御部５０４2 は、図７（ａ）に示したディスプレイ５０８において表示ウインドウＷ2 を開設することで、チャンネルＣＨ−ＣおよびＣＨ−Ｄに対応するそれぞれの記事情報を表示ウインドウＷ2 における表示領域ＡＲ2 に表示させる。この表示ウインドウＷ2 においては、ソフトボタンである表示ウインドウシンボルＳＹ2 、ソフトボタンＢ1 〜Ｂ4 が表示されている。これらのソフトボタンＢ1 〜Ｂ4 において、ソフトボタンＢ1 およびＢ2 には、チャンネルＣＨ−ＣおよびＣＨ−Ｄが割り当てられており、ソフトボタンＢ3 およびＢ4 には、いずれのチャンネルも割り当てられていない。
【００８２】
つまり、この場合には、図７（ａ）に示したようにディスプレイ５０８には、二つの表示ウインドウＷ1 およびＷ2 がそれぞれ開設されており、受信者は、ディスプレイ５０８を目視することで、チャンネルＣＨ−Ａ〜ＣＨ−Ｄにそれぞれ対応する属性の異なる記事情報の閲覧が可能になる。
【００８３】
つぎに、図７（ａ）に示した表示ウインドウＷ1 におけるチャンネルＣＨ−Ａを、表示表示ウインドウＷ2 に移動させる場合の動作について図５および図６を参照しつつ説明する。なお、以下の説明においては、表示制御部５０４1 の動作を中心にして説明する。図６に示したステップＳＡ１では、表示制御部５０４1 は、ポインティングデバイス５０９（図２参照）を用いて、図７（ｃ）に示したソフトボタンＡ1 またはＡ2 に関するドラッグ操作が行われたか否かを判断し、この場合、判断結果を「Ｎｏ」として同判断を繰り返す。
【００８４】
そして、ソフトボタンＡ1（チャンネルＣＨ−Ａ）がドラッグ操作されると、表示制御部５０４1 は、ステップＳＡ１の判断結果を「Ｙｅｓ」として、ステップＳＡ２へ進む。ステップＳＡ２では、表示制御部５０４1 は、ドロップ操作が行われたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。そして、表示ウィンドウＷ2 上でドロップ操作が行われたとすると、表示制御部５０４1 は、ステップＳＡ２の判断結果を「Ｙｅｓ」として、ステップＳＡ３へ進む。
【００８５】
ステップＳＡ３では、表示制御部５０４1 は、ドラッグ操作の終了点がデスクトップ内に存在する否かを判断する。この場合、判断結果を「Ｎｏ」として、ステップＳＡ５へ進む。なお、ステップＳＡ３の判断結果が「Ｙｅｓ」である場合、表示制御部５０４1 は、ステップＳＡ４へ進み、新規の表示ウインドウを開設する。この新規の表示ウィンドウには、チャンネルＣＨ−Ａに関する記事情報が表示される。
【００８６】
この場合、ステップＳＡ５では、表示制御部５０４1 は、上記終了点が他の表示ウインドウ内に存在するか否かを判断し、この場合、判断結果を「Ｙｅｓ」として、ステップＳＡ６へ進む。なお、ステップＳＡ５の判断結果が「Ｎｏ」である場合、表示制御部５０４1 は、処理を終了する。この場合、ステップＳＡ６では、表示制御部５０４1 は、図５に示したように移動元の表示ウインドウＷ1 に関する受信チャンネル制御テーブルポインタを削除する。具体的には、表示制御部５０４1 は、図４に示した表示チャンネル制御テーブルＴＤ1 における受信チャンネル制御テーブルポインタＣＰ1 を削除する。
【００８７】
つぎのステップＳＡ７では、表示制御部５０４2 は、移動先の表示ウインドウＷ2 に関する受信チャンネル制御テーブルポインタを設定する。具体的には、表示制御部５０４2 は、図４に示した表示チャンネル制御テーブルＴＤ2 における受信チャンネル制御テーブルポインタＣＰ2 （図５参照）を設定する。これにより、図７（ｃ）に示したように、チャンネルＣＨ−Ａの割り当てが、表示ウインドウＷ1 のソフトボタンＡ1 から表示ウインドウＷ2 のソフトボタンＢ3 に変更される。
【００８８】
この変更にともなって、表示ウインドウＷ1 においては、チャンネルＣＨ−Ｂの割り当てが、ソフトボタンＡ2 からソフトボタンＡ1 に変更される。つまり、この場合には、表示ウインドウＷ1 においては、チャンネルＣＨ−Ｂに対応する記事情報が表示され、表示ウインドウＷ2 においては、チャンネルＣＨ−Ａ、ＣＨ−ＣおよびＣＨ−Ｄにそれぞれ対応する記事情報が表示される。
【００８９】
上述においては、表示ウインドウＷ1 における一部のチャンネルＣＨ−Ａを表示ウインドウＷ2 に移動させる例について説明したが、図８（ａ）、（ｃ）および（ｄ）に示したように、表示ウインドウＷ1 におけるすべてのチャンネルＣＨ−ＡおよびＣＨ−Ｂを表示ウインドウＷ2  に移動させるようにしてもよい。この場合の基本的な動作は、上述したチャンネルＣＨ−Ａの移動に関する動作と同様である。ただし、この場合には、表示ウインドウＷ1 における表示ウインドウシンボルＳＹ1 がドラッグ＆ドロップ操作される。
【００９０】
すなわち、図８（ｃ）に示した表示ウインドウシンボルＳＹ1 がドラッグ操作された後、表示ウインドウＷ2 内でドロップ操作されると、図８（ｄ）に示したように、表示ウインドウＷ1 が消滅するとともに、表示ウインドウＷ2 におけるソフトボタンＢ3 およびＢ4 にチャンネルＣＨ−ＡおよびＣＨ−Ｂがそれぞれ割り当てられる。
【００９１】
また、一実施の形態においては、上述したドロップ＆ドラッグ操作に代えて、メニュー操作により表示ウインドウ間のチャンネルの移動を行うようにしてもよい。以下、この場合について、図９に示したフローチャートを参照しつつ説明する。まず、図７（ｂ）に示したソフトボタンＡ1（チャンネルＣＨ−Ａ）が、ポインティングデバイス５０９により右クリックされたとすると、表示制御部５０４1 は、図９に示したステップＳＢ１へ進み、他の表示ウインドウＷ2 に関するチャンネルの情報をリストアップする。、表示制御部５０４1 は、ステップＳＢ２へ進み、図７（ｂ）に示したメニューを表示させた後、ステップＳＢ３へ進む。ステップＳＢ３では、表示制御部５０４1 は、移動先が指定されたか否かを判断し、この判断結果が「Ｎｏ」である場合、一連の処理を終了させる。
【００９２】
この場合、ポインティングデバイス５０９のクリック操作により「チャンネルの移動」に続いて「表示ウインドウ−２」が指定されたものとすると、表示制御部５０４1 は、判断結果を「Ｙｅｓ」としてステップＳＢ４へ進み、「新規表示ウインドウ」が指定されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＢ６へ進む。
【００９３】
ステップＳＢ６では、表示制御部５０４1 は、移動元の表示ウインドウＷ1 に関する受信チャンネル制御テーブルポインタを削除する。つぎのステップＳＢ７では、表示制御部５０４2 は、移動先の表示ウインドウＷ2 に関する受信チャンネル制御テーブルポインタを設定する。
【００９４】
これにより、図７（ｃ）に示したように、チャンネルＣＨ−Ａの割り当てが、表示ウインドウＷ1 のソフトボタンＡ1 から図７（ｄ）に示したように表示ウインドウＷ2 のソフトボタンＢ3 に変更される。つまり、この場合には、表示ウインドウＷ1 においては、チャンネルＣＨ−Ｂに対応する記事情報が表示され、表示ウインドウＷ2 においては、チャンネルＣＨ−Ａ、ＣＨ−ＣおよびＣＨ−Ｄにそれぞれ対応する記事情報が表示される。
【００９５】
上述においては、表示ウインドウＷ1 における一部のチャンネルＣＨ−Ａを表示ウインドウＷ2 に移動させる例について説明したが、図８（ｂ）および（ｄ）に示したように、表示ウインドウＷ1 におけるすべてのチャンネルＣＨ−ＡおよびＣＨ−Ｂを表示ウインドウＷ2  に移動させるようにしてもよい。この場合の基本的な動作は、上述したチャンネルＣＨ−Ａの移動に関する動作と同様である。
【００９６】
ただし、この場合には、図８（ｂ）に示したメニューにおいて「全チャンネルの移動」がクリックされた後、「表示ウインドウ−２」がクリックされる。これにより、図８（ｄ）に示したように、表示ウインドウＷ1 が消滅するとともに、表示ウインドウＷ2 におけるソフトボタンＢ3 およびＢ4 にチャンネルＣＨ−ＡおよびＣＨ−Ｂがそれぞれ割り当てられる。
【００９７】
また、図２に示した表示制御部５０４1 は、図１１に示した処理を実行する。この処理は、表示制御部５０４1 の表示チャンネルに対応付けられた受信チャンネル（この場合、受信チャンネル制御部５０１1および５０１2 の受信チャンネル）に関する複数の記事情報において、付加情報（図３参照）を含む記事情報を検索し、この検索結果に基づいて付加情報を表示させる処理である。
【００９８】
図１１に示したステップＳＣ１では、表示制御部５０４1 は、ディスプレイ５０８上のｉｎｆｏボタン（図示略）が押下されたか否かを判断し、この判断結果が「Ｎｏ」である場合、処理を終了する。ここで、ｉｎｆｏボタンが押下されると、表示制御部５０４1 は、ステップＳＣ１の判断結果を「Ｙｅｓ」として、ステップＳＣ２へ進む。ステップＳＣ２では、表示制御部５０４1 は、受信チャンネル制御部５０１1 および５０１2 における複数の記事情報の中から、表示済みの記事情報の検索を開始した後、ステップＳＣ３へ進む。
【００９９】
ステップＳＣ３では、表示制御部５０４1 は、検索が終了したか否かを判断し、この場合、表示制御部５０４1 は、ステップＳＣ３の判断結果を「Ｎｏ」として、ステップＳＣ４へ進む。ステップＳＣ４では、表示制御部５０４1 は、検索結果において付加情報（図３参照）が付加されているか否かを判断し、判断結果が「Ｎｏ」である場合、ステップＳＣ２へ戻る。一方、ステップＳＣ４の判断結果が「Ｙｅｓ」である場合、表示制御部５０４1 は、ステップＳＣ５へ進み、付加情報に関する一覧に記事情報を追加した後、ステップＳＣ２へ戻る。
【０１００】
そして、検索が終了すると、表示制御部５０４1 は、ステップＳＣ３の判断結果を「Ｙｅｓ」として、ステップＳＣ６へ進み、図１０に示した表示領域ＡＲ1 に［記事１］〜［記事４］ならびにｉｎｆｏアイコンＩ1 およびＩ2 からなる一覧を表示させた後、ステップＳＣ７へ進む。ステップＳＣ７では、表示制御部５０４1 は、ボタンが押下されたか否かを判断し、この場合、判断結果を「Ｎｏ」として同判断を繰り返す。
ここで、図示しない終了ボタンが押下された場合、表示制御部５０４1 は、処理を終了する。また、たとえば、実行ボタンとして、図１０に示したｉｎｆｏアイコンＩ1 がクリックされた場合には、表示制御部５０４1 は、ステップＳＣ８へ進む。ステップＳＣ８では、表示制御部５０４1 は、［記事１］に関する付加情報に基づいて、より詳細な情報の取得処理の実行および表示処理を行う。
【０１０１】
具体的には、表示制御部５０４1 の付加情報処理部５０７1 は、付加情報から、［記事１］に対応する記事本文を詳細に説明したＷｅｂページのＵＲＬを取得した後、Ｗｅｂページを閲覧するためのアプリケーションプログラム（ブラウザ）を起動する。そして、付加情報処理部５０７1 は、Ｗｅｂページから［記事１］に関する詳細な情報を取得した後、これを［記事１］に対応付けてディスプレイ５０８に表示させる。
【０１０２】
また、一実施の形態においては、図１１を参照して説明した方法以外に、図１２に示したフローチャートにしたがって、記事情報をディスプレイ５０８に表示させる際に、付加情報の取得および表示処理を行うようにしてもよい。すなわち、図１２に示したステップＳＤ１では、表示制御部５０４1 は、記事情報の一覧をディスプレイ５０８に表示させた後、ステップＳＤ２へ進む。ステップＳＤ２では、表示制御部５０４1 は、記事情報に付加情報（図３参照）が付加されているか否かを判断し、この判断結果が「Ｎｏ」である場合、終了する。
【０１０３】
一方、ステップＳＤ２の判断結果が「Ｙｅｓ」である場合、表示制御部５０４1 は、ステップＳＤ３へ進み、付加情報をディスプレイ５０８に自動的に表示する指定がされているか否かを判断し、この判断結果が「Ｎｏ」である場合、終了する。一方、ステップＳＤ３の判断結果が「Ｙｅｓ」である場合、表示制御部５０４1 は、ステップＳＣ８（図１１参照）と同様にして、当該記事情報に関するより詳細な情報の取得処理の実行および表示処理を行う。
【０１０４】
また、一実施の形態においては、表示制御部５０４1 （５０４2 〜５０４n ）は、図１３に示したフローチャートにしたがって、前述した重要度情報（図３参照）に基づいて、記事情報をディスプレイ５０８の表示ウインドウＷ1 に表示させる処理を実行する。ここで、記事情報を表示させる方法としては、重要度情報から得られる重要度が高い順から記事情報を表示（以下、通常表示という）させる方法と、重要度が特に高い記事情報をこれ以外の記事情報の表示に割り込ませて表示（以下、割り込み表示という）させる方法とがある。また、以下においては、割り込み表示をさせる記事情報に関する重要度を割り込み重要度と称する。
【０１０５】
図１３に示したステップＳＥ１では、表示制御部５０４1 は、割り込み重要度が設定されているか否かを判断する。この場合、割り込み重要度が設定されていないものとすると、表示制御部５０４1 は、ステップＳＥ１の判断結果を「Ｎｏ」として、ステップＳＥ７へ進む。ステップＳＥ７では、表示制御部５０４1 は、受信チャンネル制御部５０１1 (５０１2 ）に保持されている複数の記事情報の中から、あらかじめ設定された現在の重要度に合致する重要度の記事情報を取り出し、これをディスプレイ５０８の表示ウインドウＷ1 （図７（ａ）参照）に通常表示させた後、ステップＳＥ８へ進む、ステップＳＥ８では、表示制御部５０４1 は、通常表示記事カウンタ（図示略）を１インクリメントした後、ステップＳＥ９へ進む。この通常表示カウンタは、通常表示された記事情報の個数を計数するカウンタである。
【０１０６】
ステップＳＥ９では、表示制御部５０４1 は、割り込み記事表示頻度を算出した後、ステップＳＥ１０へ進む。ここで、割り込み記事表示頻度は、重要度が特に高い記事情報に関する割り込み表示を実行する頻度であり、通常表示された記事情報の個数で表される。たとえば、割り込み記事表示頻度が「５」である場合には、五つの記事情報を通常表示させる間に一つの記事情報が割り込み表示される。ステップＳＥ１０では、表示制御部５０４1 は、割り込み記事の表示タイミングであるか否かを判断する。
【０１０７】
具体的には、表示制御部５０４1 は、通常表示記事カウンタの値が、ステップＳＥ９で算出された割り込み記事表示頻度（たとえば、「５」）と一致するか否かにより、ステップＳＥ１０の判断を行う。この場合、ステップＳＥ１０の判断結果が「Ｎｏ」であるものとすると、表示制御部５０４1 は、一つ目の記事情報に関する通常表示処理を終了した後、つぎの記事情報に関してステップＳＥ１以降の処理を実行する。
【０１０８】
この場合、表示制御部５０４1 は、ステップＳＥ１の判断結果を「Ｎｏ」として、ステップＳＥ７へ進み、上述した処理と同様の処理を実行する。すなわち、ステップＳＥ７では、つぎの記事情報に関する取り出し処理および通常表示処理が実行され、ステップＳＥ８では、通常表示記事カウンタが１インクリメントされる。以後、ステップＳＥ１０の判断結果が「Ｙｅｓ」となるまで、上述した通常表示処理が繰り返される。
【０１０９】
そして、通常表示記事カウンタの値と割り込み記事表示頻度とが一致し、割り込み記事表示タイミングになると、表示制御部５０４1 は、ステップＳＥ１１へ進み、割り込み重要度を設定した後、つぎの記事情報に関するステップＳＥ１以降の処理を実行する。ここで設定される割り込み重要度は、複数の記事情報にそれぞれ設定されている重要度のうち上位の重要度を選択するためのしきい値である。
【０１１０】
ステップＳＥ１では、表示制御部５０４1 は、割り込み重要度が設定されているため、判断結果を「Ｙｅｓ」として、ステップＳＥ２へ進む。ステップＳＥ２では、表示制御部５０４1 は、受信チャンネル制御部５０１1 （５０１2 ）に保持されている記事情報の中から、割り込み重要度に合致する重要度の記事情報を取り出し、これを割り込み表示させた後、ステップＳＥ３へ進む。つまり、この場合、五つの記事情報が通常表示された後に、一つの記事情報が割り込み表示されたのである。つまり、重要度が特に高い記事情報は、五回に一回の割合で割り込み表示される。
【０１１１】
ステップＳＥ３では、表示制御部５０４1 は、割り込み重要度に合致する重要度が設定されたつぎの記事情報があるか否かを判断し、この判断結果が「Ｙｅｓ」である場合、再び、ステップＳＥ１以降の処理を実行する。また、ステップＳＥ３の判断結果が「Ｎｏ」である場合、表示制御部５０４1 は、ステップＳＥ４へ進む。
【０１１２】
ステップＳＥ４では、表示制御部５０４1 は、割り込み重要度を所定度数（たとえば、「１」）、下げた後、ステップＳＥ５へ進む。ステップＳＥ５では、表示制御部５０４1 は、割り込み重要度が現重要度より高いか否かを判断し、この判断結果が「Ｎｏ」である場合、ステップＳＥ６へ進む。ステップＳＥ６では、表示制御部５０４1 は、割り込み重要度をクリアした後、ステップＳＥ１以降の処理を繰り返し実行する。また、割り込み重要度が現在の重要度より高い場合、表示制御部５０４1 は、ステップＳＥ１以降の処理を実行する。
【０１１３】
このように、上述したステップＳＥ１〜ステップＳＥ１１の処理が繰り返されることにより、ディスプレイ５０８には、重要度が特に高い記事情報が他の記事情報が表示されている間に割り込み表示される。この場合、重要度が特に高い記事情報を頻繁に割り込み表示させる場合には、割り込み記事表示頻度（ステップＳＥ９参照）を小さい値にすればよい。なお、一実施の形態においては、複数の受信チャンネルに優先順位を付加して、これらの優先順位にしたがって、ディスプレイ５０８の一つの表示ウインドウ内に複数の受信チャンネルに関する記事情報を表示するようにしてもよい。
【０１１４】
以上説明したように、一実施の形態によれば、複数の送信チャンネルにそれぞれ割り当てられ属性が異なる記事情報を受信する複数の受信チャンネル制御部５０１1 〜５０１n を設け、これらに受信された上記複数の記事情報をディスプレイ５０８に一括して表示させることが可能である。したがって、一実施の形態によれば、従来のように属性毎に専用のプログラム（電子メールプログラム、電子掲示板プログラム）をいちいち起動させる必要がないため、より確実に受信者に属性が異なる記事情報を報知することができる。
【０１１５】
また、一実施の形態によれば、複数の受信チャンネルと複数の表示チャンネルとの対応関係を動的に変化させるようにしたので、受信者にとって必要な記事情報と不要な記事情報とを取捨選択できる。したがって、一実施の形態によれば、不要な記事情報に紛れて必要な記事情報を見逃してしまうことを防止することができる。
【０１１６】
また、一実施の形態によれば、複数の記事情報に重要度情報（図３参照）をそれぞれ付加し、重要度が高い記事情報を優先的にディスプレイ５０８に表示させるようにしたので、重要度が高い記事情報に対する受信者の注意を喚起することができる。また、一実施の形態によれば、記事情報に付加情報を含ませることで、通常の記事本文に加えて詳細な情報も表示するようにしたので、正確な情報を受信者に対して報知することができる。
【０１１７】
また、一実施の形態によれば、複数の受信チャンネルと複数の表示チャンネルとの対応関係を動的に変化させることで、複数の記事情報をディスプレイ５０８におけるウインドウＷ1 〜Ｗn のうち任意のウインドウに分散表示させるようにしたので、受信者にとって見やすい表示画面とすることができる。
【０１１８】
さらに、一実施の形態によれば、ポインティングデバイス５０９を用いて、たとえば、ウインドウＷ1 に割り当てられている受信チャンネルの記事情報を別の表示ウィンドウＷ2 に移動させるようにしたので、受信者にとって、より見やすい表示画面とすることができる。
【０１１９】
加えて、一実施の形態によれば、ポインティングデバイス５０９を用いて、ディスプレイ５０８における二つ以上の表示領域（たとえば、ウインドウＷ1 およびＷ2 ）を一つの表示領域（たとえば、表示ウィンドウＷ2 ）に統合するようにしたので、分散表示されていた複数の記事情報をまとめることができるとともに、ディスプレイ５０８における表示面積の削減を図ることができる。
【０１２０】
以上本発明にかかる一実施の形態について図面を参照して詳述してきたが、具体的な構成例はこの一実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。たとえば、前述した一実施の形態においては、クライアント５００の機能を実現するための情報受信プログラムを図１４に示したコンピュータ読み取り可能な記録媒体１４００に記録して、この記録媒体１４００に記録された情報受信プログラムを同図に示したコンピュータ１３００に読み込ませ、実行することにより情報の受信／表示を行うようにしてもよい。
【０１２１】
図１４に示したコンピュータ１３００は、上記情報受信プログラムを実行するＣＰＵ１３０１と、キーボード、マウス等の入力装置１３０２と、各種データを記憶するＲＯＭ（Read Only Memory）１３０３と、演算パラメータ等を記憶するＲＡＭ（Random Access Memory）１３０４と、記録媒体１４００から情報受信プログラムを読み取る読取装置１３０５と、ディスプレイ、プリンタ等の出力装置１３０６と、装置各部を接続するバスＢＵとから構成されている。
【０１２２】
ＣＰＵ１３０１は、読取装置１３０５を経由して記録媒体１４００に記録されている情報受信プログラムを読み込んだ後、情報受信を実行することにより、前述した情報の受信処理を行う。なお、記録媒体１４００には、光ディスク、フロッピーディスク、ハードディスク等の可搬型の記録媒体が含まれることはもとより、ネットワークのようにデータを一時的に記録保持するような伝送媒体も含まれる。
【０１２３】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、属性が異なる複数の情報をそれぞれ受信する複数の受信手段を設け、これらに受信された上記複数の情報を一つの表示領域に一括して表示させるようにしたので、従来のように属性毎に専用のプログラムをいちいち起動させる必要がないため、より確実に受信者に属性が異なる情報を報知することができるという効果を奏する。
【０１２４】
また、請求項２にかかる発明によれば、対応情報に基づいて、受信された情報を複数の表示領域のいずれかに割り当て、複数の情報を複数の表示領域に分散表示させるようにしたので、従来のように属性毎に専用のプログラムをいちいち起動させる必要がないため、より確実に受信者に属性が異なる情報を報知することができるとともに、複数の情報を分散表示させることにより、受信者にとって見やすい表示画面とすることができるという効果を奏する。
【０１２５】
また、請求項３にかかる発明によれば、優先順位が高いチャンネルを通じて送信された文書情報、すなわち、優先順位が高い情報源から発信された文書情報に対する受信者の注意を喚起することができるという効果を奏する。
【０１２６】
また、請求項４にかかる発明によれば、情報の発信元において重要度が高いとされた文書情報を優先的に表示させるようにしたので、重要度が高い文書情報に対する受信者の注意を喚起することができるという効果を奏する。
【０１２７】
また、請求項５にかかる発明によれば、受信者が情報を確認するための負担を高めることなく、必要な詳細情報のみを受信者に提供することができるという効果を奏する。
【０１２８】
また、請求項６にかかる発明によれば、情報を表示させる表示領域を任意に変更することができるようにしたので、受信者にとって、より見やすい表示画面とすることができるという効果を奏する。
【０１２９】
また、請求項７にかかる発明によれば、二つ以上の表示領域を一つの表示領域に統合できるようにしたので、分散表示されていた複数の情報をまとめることができるとともに、表示手段における表示面積の削減を図ることができるという効果を奏する。
【０１３０】
また、請求項８および９にかかる発明によれば、受信者が、簡単な操作で情報を表示させる領域を変更することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明にかかる一実施の形態の概要を説明する図である。
【図２】同一実施の形態の構成を示すブロック図である。
【図３】図２に示した記事情報ＪＳ1（ＪＲ1  ）を示す図である。
【図４】図２に示したクライアント５００における各種テーブルを示す図である。
【図５】図２に示したクライアント５００における表示制御部５０４1および５０４2の動作を説明する図である。
【図６】同一実施の形態の動作を説明するフローチャートである。
【図７】図２に示したクライアント５００における表示ウインドウの操作例１を示す図である。
【図８】図２に示したクライアント５００における表示ウインドウの操作例２を示す図である。
【図９】同一実施の形態の動作を説明するフローチャートである。
【図１０】図７に示した表示領域ＡＲ1における表示例を示す図である。
【図１１】同一実施の形態の動作を説明するフローチャートである。
【図１２】同一実施の形態の動作を説明するフローチャートである。
【図１３】同一実施の形態の動作を説明するフローチャートである。
【図１４】同一実施の形態の変形例を示すブロック図である。
【符号の説明】
５０１1 〜５０１n  受信チャンネル制御部
５０４1 〜５０４n 表示制御部
５０８  ディスプレイ
５０９  ポインティングデバイス
【図１】
0003929652.tif 000002
【図２】
0003929652.tif 000003
【図３】
0003929652.tif 000004
【図４】
0003929652.tif 000005
【図５】
0003929652.tif 000006
【図６】
0003929652.tif 000007
【図７】
0003929652.tif 000008
【図８】
0003929652.tif 000009
【図９】
0003929652.tif 000010
【図１０】
0003929652.tif 000011
【図１１】
0003929652.tif 000012
【図１２】
0003929652.tif 000013
【図１３】
0003929652.tif 000014
【図１４】
0003929652.tif 000015