(57)【特許請求の範囲】
【請求項１】
記事の本体を格納している記事本体格納部と、記事の属性情報を格納している記事属性格納部と、記事の本体を加工するための情報を格納している加工情報格納部とを備え、記事の本体を加工して記事の画像の縮小画像を生成し、該縮小画像を画面に表示して記事の検索を支援する装置において、
画像の縮小比率に応じて記事の画像を分割した各画像部分の画素値の平均値を算出し、該平均値の画素の集合からなる縮小画像を生成する平均画像生成部と、
縮小画像におけるエッジを検出し、エッジを強調する鮮鋭演算部と、
縮小画像の各画素の濃度値を縮小画像のコントラストを強調する濃度値に変換する濃度変換演算部と、
記事の画像の隣り合う画素の画素値の論理和演算を行って縮小画像を生成する論理和画像生成部と、
記事の画像の種類に応じて、平均画像生成部及び論理和画像生成部のいずれを動作させて縮小画像を生成するか、また平均画像生成部を動作させて縮小画像を生成した場合は、鮮鋭演算部を動作させるか、又は鮮鋭演算部及び濃度変換演算部を動作させて縮小画像を加工するかを決定する縮小手段決定部と
を備えたことを特徴とする記事検索支援装置。
【請求項２】
計時手段と、
記事が投稿された時点の情報を格納する格納部と、
記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出する経過時間算出部と、
縮小画像の各画素値から、背景に対する縮小画像の透過率が、前記経過時間の長短に対応する透過率となる画素値を演算して透過画像を生成する透過画像生成部と、
透過画像生成部により生成された透過画像を画面に表示する表示部と
を更に備えたことを特徴とする請求項１に記載の記事検索支援装置。
【請求項３】
計時手段と、
記事が投稿された時点の情報を格納する格納部と、
記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出する経過時間算出部と、
前記経過時間の長短に応じた縮小率で縮小した縮小画像を生成する縮小画像生成部と、
縮小画像生成部により生成された縮小画像を画面に表示する表示部と
を更に備えたことを特徴とする請求項１に記載の記事検索支援装置。
【請求項４】
前記記事本体格納部は、参照された記事の評判の高低を示す評判情報を獲得して該評判情報を記事の検索時に提供すべくなした記事サーバ装置に投稿された記事の本体を格納しており、
前記経過時間が所定時間に達している記事の縮小画像を表示対象から除外する画像処理演算部と
前記記事サーバ装置から提供された評判情報が示す記事の評判の高さに応じて前記経過時間を短縮する経過時間補正部と、
画像処理演算部が表示対象とする縮小画像を画面に表示する表示部と
を更に備えたことを特徴とする請求項２又は３に記載の記事検索支援装置。
【請求項５】
前記記事本体格納部は、参照された記事の評判の高低を示す評判情報を獲得して該評判情報を記事の検索時に提供すべくなした記事サーバ装置に投稿された記事の本体を格納しており、
前記記事サーバ装置から提供された評判情報が示す記事の評判の高さが所定レベル以上であるか否かを検出する評判判定部と、
評判の高さが所定レベル以上の記事の縮小画像を、他の記事の縮小画像と異なる表示態様に変更する手段と、
該手段により変更された縮小画像及び前記他の記事の縮小画像を画面に表示する表示部と
を更に備えたことを特徴とする請求項２又は３に記載の記事検索支援装置。
【請求項６】
表示されている縮小画像の画面上の位置情報を格納する表示情報格納部と、
画面上を移動可能な、画面上の位置を指定するための図形が指している表示位置を検出する位置検出部と、
記事の属性を示す付属情報の画像を生成する付属情報生成部と、
前記図形が指している位置にある縮小画像を検出する情報検出部と、
情報検出部が検出した縮小画像の近傍に前記付属情報の画像を表示する表示部と
を更に備えたことを特徴とする請求項１に記載の記事検索支援装置。
【請求項７】
画面への表示対象とすべき縮小画像の表示条件を格納する表示条件格納部と、
前記表示条件を満足する表示対象の縮小画像を決定する表示情報決定部と、
表示情報決定部によって表示対象に決定された縮小画像を表示する表示部と
を更に備えたことを特徴とする請求項１に記載の記事検索支援装置。
【請求項８】
記事の本体を格納している記事本体格納部と、記事の属性情報を格納している記事属性格納部と、記事の本体を加工するための情報を格納している加工情報格納部とを備え、記事の本体を加工して記事の画像の縮小画像を生成し、該縮小画像を画面に表示して記事の検索を支援する装置での読み取りが可能な記録媒体において、
前記装置に、画像の縮小比率に応じて記事の画像を分割した各画像部分の画素値の平均値を算出させ、該平均値の画素の集合からなる縮小画像を生成させるプログラムコード手段と、
前記装置に、縮小画像におけるエッジを検出させ、エッジを強調させるプログラムコード手段と、
前記装置に、縮小画像の各画素の濃度値を縮小画像のコントラストを強調する濃度値に変換させるプログラムコード手段と、
前記装置に、記事の画像の隣り合う画素の画素値の論理和演算を行って縮小画像を生成させるプログラムコード手段と、
前記装置に、記事の画像の種類に応じて、平均値の画素の集合からなる縮小画像を生成するか又は論理和演算を行って縮小画像を生成するかを、また平均値の画素の集合からなる縮小画像を生成した場合は、エッジを強調するか、又はエッジを強調するとともにコントラストを強調する濃度値に変換して縮小画像を加工するかを決定させるプログラムコード手段と
を含むことを特徴とする記録媒体。
【請求項９】
前記装置に計時させるプログラムコード手段と、
前記装置に、記事が投稿された時点の情報を格納させるプログラムコード手段と、
前記装置に、記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出させるプログラムコード手段と、
前記装置に、縮小画像の各画素値から、背景に対する縮小画像の透過率が、前記経過時間の長短に対応する透過率となる画素値を演算させて透過画像を生成させるプログラムコード手段と、
前記装置に、生成された透過画像を画面に表示させるプログラムコード手段とを更に含むことを特徴とする請求項８に記載の記録媒体。
【請求項１０】
前記装置に計時させるプログラムコード手段と、
前記装置に、記事が投稿された時点の情報を格納させるプログラムコード手段と、
前記装置に、記事が投稿された時点から縮小画像を画面に表示するまでの経過時間を算出させるプログラムコード手段と、
前記装置に、前記経過時間の長短に応じた縮小率で縮小した縮小画像を生成させるプログラムコード手段と、
前記装置に、生成された縮小画像を画面に表示させるプログラムコード手段とを更に含むことを特徴とする請求項８に記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばインターネットのようなネットワークに投稿されている記事を参照する際の記事の検索を支援するパーソナルコンピュータ（以下、パソコンという）のような記事検索支援装置、及び記事検索支援装置での読み取りが可能な記録媒体に関する。
【０００２】
【従来の技術】
インターネット、パソコン通信等のネットワークに接続されたパソコンから記事を参照し、または投稿して、多数の人たちと意見を交換するコミュニケーション・システムが普及している。このようなコミュニケーション・システムでは、参加者が増えて記事の数が増大すると、参照したい記事の検索が困難になる。
【０００３】
そこで、記事を識別するためのアイコン、記事の内容又は記事に添付された画像の縮小画像等の記事の識別情報を画面に一覧表示して記事の検索を支援する機能を備えた装置が提案されている。
【０００４】
【発明が解決しようとする課題】
しかし、識別情報の一覧表示機能を備えた従来の装置は、図形、縮小画像等の識別情報によって記事の内容を直感的に把握できる検索支援機能をユーザに提供しているが、これらの図形、縮小画像をユーザが一つ一つ目で確認して検索できる記事の数には限界がある。従って、記事の数が膨大になった場合、検索支援機能が有効に働かなくなる。
【０００５】
また、記事の識別情報としての縮小画像を生成する場合、元の画像がテキストのような二値画像であるか、又はビットマップのようなカラー画像であるか、またカラー画像であっても色数が多いか、又は鉛筆書きの場合のように色数が少ないかによって鮮明な縮小画像を得るための方式が異なる。しかし、従来の装置では画像の縮小方式をユーザに選択させているので、画像処理の知識を持たない初心者、子供等にはどの縮小方式を選択すればよいのかがわからない。
【０００６】
本発明はこのような問題点を解決するためになされたものであって、記事の識別情報の画像を、記事の古さ、記事の評判等の記事の属性情報に応じて、透過率、縮小率等を変えて表示することにより、検索対象とすべき記事の識別情報の数を絞り込むことがきるパソコンのような記事検索支援装置、及び記事検索支援装置での読み取りが可能な記録媒体の提供を目的とする。
【０００７】
また、本発明は、記事の識別情報の縮小画像を生成する場合に、元の画像に応じて最適な縮小方式を自動的に選択することにより、画像処理の知識を持たない初心者、子供等にも容易に使用できるパソコンのような記事検索支援装置、及び記事検索支援装置での読み取りが可能な記録媒体の提供を目的とする。
【０００８】
【課題を解決するための手段】
第１発明の記事検索支援装置は、記事の本体を格納している記事本体格納部と、記事の属性情報を格納している記事属性格納部と、記事の本体を加工するための情報を格納している加工情報格納部とを備え、記事の本体を加工して記事の画像の縮小画像を生成し、該縮小画像を画面に表示して記事の検索を支援する装置において、画像の縮小比率に応じて記事の画像を分割した各画像部分の画素値の平均値を算出し、該平均値の画素の集合からなる縮小画像を生成する平均画像生成部と、縮小画像におけるエッジを検出し、エッジを強調する鮮鋭演算部と、縮小画像の各画素の濃度値を縮小画像のコントラストを強調する濃度値に変換する濃度変換演算部と、記事の画像の隣り合う画素の画素値の論理和演算を行って縮小画像を生成する論理和画像生成部と、記事の画像の種類に応じて、平均画像生成部及び論理和画像生成部のいずれを動作させて縮小画像を生成するか、また平均画像生成部を動作させて縮小画像を生成した場合は、鮮鋭演算部を動作させるか、又は鮮鋭演算部及び濃度変換演算部を動作させて縮小画像を加工するかを決定する縮小手段決定部とを備えたことを特徴とする。
【０００９】
第２発明の記事検索支援装置は、計時手段と、記事が投稿された時点の情報を格納する格納部と、記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出する経過時間算出部と、縮小画像の各画素値から、背景に対する縮小画像の透過率が、前記経過時間の長短に対応する透過率となる画素値を演算して透過画像を生成する透過画像生成部と、透過画像生成部により生成された透過画像を画面に表示する表示部とを更に備えたことを特徴とする。
【００１０】
第３発明の記事検索支援装置は、計時手段と、記事が投稿された時点の情報を格納する格納部と、記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出する経過時間算出部と、前記経過時間の長短に応じた縮小率で縮小した縮小画像を生成する縮小画像生成部と、縮小画像生成部により生成された縮小画像を画面に表示する表示部とを更に備えたことを特徴とする。
【００１１】
第４発明の記事検索支援装置は、前記記事本体格納部は、参照された記事の評判の高低を示す評判情報を獲得して該評判情報を記事の検索時に提供すべくなした記事サーバ装置に投稿された記事の本体を格納しており、前記経過時間が所定時間に達している記事の縮小画像を表示対象から除外する画像処理演算部と前記記事サーバ装置から提供された評判情報が示す記事の評判の高さに応じて前記経過時間を短縮する経過時間補正部と、画像処理演算部が表示対象とする縮小画像を画面に表示する表示部とを更に備えたことを特徴とする。
【００１２】
第５発明の記事検索支援装置は、前記記事本体格納部は、参照された記事の評判の高低を示す評判情報を獲得して該評判情報を記事の検索時に提供すべくなした記事サーバ装置に投稿された記事の本体を格納しており、前記記事サーバ装置から提供された評判情報が示す記事の評判の高さが所定レベル以上であるか否かを検出する評判判定部と、評判の高さが所定レベル以上の記事の縮小画像を、他の記事の縮小画像と異なる表示態様に変更する手段と、該手段により変更された縮小画像及び前記他の記事の縮小画像を画面に表示する表示部とを更に備えたことを特徴とする。
【００１３】
第６発明の記事検索支援装置は、表示されている縮小画像の画面上の位置情報を格納する表示情報格納部と、画面上を移動可能な、画面上の位置を指定するための図形が指している表示位置を検出する位置検出部と、記事の属性を示す付属情報の画像を生成する付属情報生成部と、前記図形が指している位置にある縮小画像を検出する情報検出部と、情報検出部が検出した縮小画像の近傍に前記付属情報の画像を表示する表示部とを更に備えたことを特徴とする。
【００１４】
第７発明の記事検索支援装置は、画面への表示対象とすべき縮小画像の表示条件を格納する表示条件格納部と、前記表示条件を満足する表示対象の縮小画像を決定する表示情報決定部と、表示情報決定部によって表示対象に決定された縮小画像を表示する表示部とを更に備えたことを特徴とする。
【００１５】
第８発明の記録媒体は、記事の本体を格納している記事本体格納部と、記事の属性情報を格納している記事属性格納部と、記事の本体を加工するための情報を格納している加工情報格納部とを備え、記事の本体を加工して記事の画像の縮小画像を生成し、該縮小画像を画面に表示して記事の検索を支援する装置での読み取りが可能な記録媒体において、前記装置に、画像の縮小比率に応じて記事の画像を分割した各画像部分の画素値の平均値を算出させ、該平均値の画素の集合からなる縮小画像を生成させるプログラムコード手段と、前記装置に、縮小画像におけるエッジを検出させ、エッジを強調させるプログラムコード手段と、前記装置に、縮小画像の各画素の濃度値を縮小画像のコントラストを強調する濃度値に変換させるプログラムコード手段と、前記装置に、記事の画像の隣り合う画素の画素値の論理和演算を行って縮小画像を生成させるプログラムコード手段と、前記装置に、記事の画像の種類に応じて、平均値の画素の集合からなる縮小画像を生成するか又は論理和演算を行って縮小画像を生成するかを、また平均値の画素の集合からなる縮小画像を生成した場合は、エッジを強調するか、又はエッジを強調するとともにコントラストを強調する濃度値に変換して縮小画像を加工するかを決定させるプログラムコード手段とを含むことを特徴とする。
【００１６】
第９発明の記録媒体は、前記装置に計時させるプログラムコード手段と、前記装置に、記事が投稿された時点の情報を格納させるプログラムコード手段と、前記装置に、記事が投稿された時点から該記事の縮小画像を画面に表示するまでの経過時間を算出させるプログラムコード手段と、前記装置に、縮小画像の各画素値から、背景に対する縮小画像の透過率が、前記経過時間の長短に対応する透過率となる画素値を演算させて透過画像を生成させるプログラムコード手段と、前記装置に、生成された透過画像を画面に表示させるプログラムコード手段とを更に含むことを特徴とする。
【００１７】
第10発明の記録媒体は、前記装置に計時させるプログラムコード手段と、前記装置に、記事が投稿された時点の情報を格納させるプログラムコード手段と、前記装置に、記事が投稿された時点から縮小画像を画面に表示するまでの経過時間を算出させるプログラムコード手段と、前記装置に、前記経過時間の長短に応じた縮小率で縮小した縮小画像を生成させるプログラムコード手段と、前記装置に、生成された縮小画像を画面に表示させるプログラムコード手段とを更に含むことを特徴とする。
【００１８】
第１及び第８発明では、テキスト、ビットマップ、色数等、記事の画像の種類に応じて、縮小比率に応じて記事の画像を分割した各画像部分の画素値の平均値を算出し、この平均値の画素の集合からなる縮小画像を生成し、この縮小画像における濃度の変化が大きいエッジを検出し、エッジを強調して鮮鋭化して縮小画像を生成するか、又はこれに加えて、縮小画像の各画素の濃度値を縮小画像のコントラストを強調する濃度値に変換して縮小画像を生成するか、又は記事の内容の画像の隣り合う画素の画素値の論理和演算を行って縮小画像を生成するかを自動的に決定する。
従って、画像処理の知識を持たない初心者、子供等にも容易に使用できる。
【００１９】
第２及び第９発明では、背景に対する記事の縮小画像の透過率を、記事が投稿されてからの経過時間の長短に応じて変え、例えば長時間経過した記事の縮小画像ほど透けた状態で表示する。
【００２０】
第３及び第10発明では、記事の縮小画像の縮小率を、記事が投稿されてからの経過時間の長短に応じて変え、例えば長時間経過した記事の縮小画像ほど小さく表示する。
【００２１】
第４発明では、記事の評判の高低を示す評判情報を記事サーバ装置から獲得し、投稿されてから所定時間経過した記事の縮小画像は表示しないが、評判が高い記事の経過時間を短縮することで、評判が高い記事の縮小画像が、他の記事の縮小画像より長い期間表示されるようにする。
【００２２】
第５発明では、読者数、投票数といった記事の評判の高低を示す評判情報を記事サーバ装置から獲得し、読者数又は投票数が所定数以上である評判の高い記事の縮小画像には、色を変える、拡大する、評判マークを付ける等、他の記事の縮小画像と異なる表示態様で表示する。
【００２３】
第６発明では、画面上を移動するカーソル図形のような所定の図形が縮小画像を通過した場合に、記事の作成者、作成年月日等の記事の属性を示す付属情報の画像を、その縮小画像の近傍に表示する。
【００２４】
第７発明では、画面への表示可能数、表示期間等の表示条件に応じた記事の縮小画像のみを表示する。
従って、第２乃至第７発明では、検索対象とすべき記事の縮小画像の数を絞り込むことができる。
【００２５】
【発明の実施の形態】
〔実施の形態１〕
図１は本発明の記事検索支援装置としてのパソコンの実施の形態１のブロック図である。
情報本体格納部10は、記事本体を格納する。情報属性格納部20は、記事本体の属性データとして、少なくとも、ユーザが記事の識別情報である縮小画像又はアイコンを貼り付けるべくマウスのような位置指定手段で指定した表示位置（座標データ）、識別情報の表示形式（縮小画像又はアイコンのような固定ビットマップデータ）、縮小画像を生成するための元画像の大きさ（縦×横）、元画像の色数、元画像の格納アドレス、記事のヘッダに含まれる記事の識別子であるファイル名（aaa.bmp, bbb.txt）又は記事本体の格納アドレスを情報属性テーブルに格納する。
図２はこのような情報属性テーブルの概念図である。
【００２６】
加工情報格納部30は、縮小画像を生成するために画像本体を加工するデータを格納している。本例では、元画像から縮小画像への縮小率又は縮小画像のサイズ（縦×横ピクセル）を格納している。なお、これらの縮小率、サイズはユーザが設定する。
表示加工部40は記事本体の識別情報の表示形式が縮小画像の場合に、縮小画像生成部401 において元画像から縮小画像を生成する。
【００２７】
縮小画像生成部401 は、縮小画像の生成手段として、縮小画像への縮小比率に従って、元画像の対象ピクセル（例えば、長さ比で 1/2に縮小する場合は、隣接する４ピクセル）のピクセル値の平均値を１ピクセルのピクセル値とする平均画像生成部4011と、画像のエッジを検出し、エッジを強調（鮮鋭化）する鮮鋭演算部4012と、画像の各画素の濃度をコントラストを強調する濃度に変換する濃度変換演算部4013と、縮小比率に従って、元画像の対象ピクセルを論理和演算して黒画素を残す論理和演算部4014とを備える。
【００２８】
縮小手段決定部4015は、情報属性格納部20の情報属性テーブルを参照し、元画像がテキストであるかビットマップであるか（例えばファイル名から判断）、またビットマップの場合は色数が多いか少ないかに基づいて、上述の生成手段の中の、元画像の特徴を十分に表す、くっきりした縮小画像を生成するのに最適な生成手段を動作させる。
表示部50は、表示加工部40において生成された縮小画像を、情報属性テーブルの座標データに応じたディスプレイ上の位置に表示する。
【００２９】
元画像の属性に応じて縮小方式を選択する方法を以下に説明する。
縮小画像の生成方式には、1)間引き、2)（面積で）平均をとる、3)（二値画像の場合）論理和をとる、などの方式がある。しかし、画像の性質によって有効な方式が限られている。例えば、「間引き」は風景画のような自然のカラー画像には有効であるが、色数が少ない画像、鉛筆で書いた文字の画像等には、情報が消失するために不適当である。
【００３０】
また、「平均をとる」方式は、様々な画像に適用できるが、多くの場合、画像がぼやけてしまう。「論理和をとる」方式は、二値画像にしか適用できない。
従って、
・画像の色数（画像で実際に使われている色数）
・モノクロかカラーか
等の元画像の性質により、カラー画像であり、色数が非常に多い場合は「平均化＋鮮鋭化」、カラー画像であるが色数が少ない鉛筆画のような場合は「平均化＋鮮鋭化」しただけではぼやけた感じが残るので「平均化＋鮮鋭化＋濃度変換」を行い、色差をつけ、はっきり感を出し、テキスト画像及び二値画像の場合は「論理和演算」を選択する。
【００３１】
図３は縮小画像の画面表示例の図である。
以上のようにして加工生成された縮小画像は縮小画像生成部401 のメモリ（不図示）に格納され、その格納アドレスが図２の情報属性格納部20のテーブルに登録される。
なお、本例では縮小画像が矩形の場合について説明したが、縮小画像の形状は矩形に限るものではない。
【００３２】
〔実施の形態２〕
図４は、本発明の記事検索支援装置としてのパソコンの実施の形態２のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。
本例では、図３のように記事の識別情報（図３では縮小画像）を表示する場合、古い記事の識別情報を新しいものに比べて透けた状態で表示する。
【００３３】
そのため、本例は現在時刻を表示加工部40に与える時計60を備え、加工情報格納部30は、縮小画像生成部401 に与える縮小率又はサイズを格納するとともに、経過時間に応じた透過率をテーブルに格納し（図５参照）、情報属性格納部20は記事の投稿日を情報属性テーブルに格納している。
さらに、表示加工部40は、時計60から与えられる現在時刻と、情報属性テーブルから獲得した記事の投稿日とから、記事が投稿されてから現在までの経過時間を算出する経過時間算出部402 と、縮小画像生成部401 が生成した縮小画像を元に、加工情報格納部30のテーブルから獲得した経過時間に応じた透過率の縮小画像を生成する透過画像生成部403 とを備える。
なお、縮小画像生成部401 は生成した縮小画像をメモリ（不図示）に格納し、その格納アドレスが情報属性格納部20のテーブルに登録される。
【００３４】
透過画像演算部403 は、縮小画像生成部401 が生成した縮小画像の全てのピクセルに対して、以下の演算を行い、透過画像を生成する。
TP(x,y) = P(x,y)×(1- 透過率) ＋BP(x',y') ×透過率
ただし、P(x,y): 縮小画像の位置(x,y) におけるピクセル値
BP(x',y'):背景画像の座標(x',y')(位置(x,y) に対応する座標) におけるピクセル値
TP(x,y):生成される、位置(x,y) における透過ピクセル値
尚、透過率は０以上１以下とする
表示加工部40は、このようにして生成された透過画像を、表示位置の座標データとともに表示部50へ出力する。ただし、透過率が１の場合は、縮小画像は表示されないので、表示部50へ出力しない。
【００３５】
図６は実施の形態２の変形例のブロック図である。なお、実施の形態２と同一、又は相当部分には同一符号を付してその説明を省略する。
この変形例では、加工情報格納部30に透過率のテーブルを設けず、例えば「○○時間毎に○％透過率を増加する」といった、経過時間毎の透過率の増加分を格納している。
【００３６】
表示加工部40では、透過率演算部404 が、加工情報格納部30から与えられた透過率の増加分に基づいて、経過時間算出部402 が算出した経過時間に応じた透過率を透過画像生成部403 に与える。透過画像生成部403 は前述と同様の演算を実行して経過時間に応じた透過率の透過画像を生成して、その表示位置の座標データとともに表示部50へ出力する。ただし、透過率が１の場合は、縮小画像は表示されないので、表示部50へ出力しない。
【００３７】
〔実施の形態３〕
図７は、本発明の記事検索支援装置としてのパソコンの実施の形態３のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。
本例では、図３のように記事の識別情報（図３では縮小画像）を表示する場合、古い記事の識別情報を新しいものに比べて小さく表示する。
【００３８】
そのため、本例は現在時刻を表示加工部40に与える時計60を備え、加工情報格納部30は、縮小画像生成部401 に与える縮小率又はサイズを格納するとともに、経過時間に応じた縮小率をテーブルに格納し（図８参照）、情報属性格納部20は記事の投稿日を情報属性テーブルに格納している。
【００３９】
さらに、表示加工部40は、時計60から与えられる現在時刻と、情報属性テーブルから獲得した記事の投稿日とから、記事が投稿されてから現在までの経過時間を算出する経過時間算出部402 と、加工情報格納部30のテーブルから獲得した元画像に対する縮小率を乗じた標準の縮小画像を生成し、この縮小画像に、経過時間に応じた縮小率をさらに乗じた縮小画像を生成する縮小画像生成部401 とを備える。縮小画像生成部401 は、生成した縮小画像をその表示位置の座標データとともに表示部50へ出力する。ただし、縮小率が０％の場合は、縮小画像は表示されないので、表示部50へ出力しない。
縮小画像生成部401 は、上述の標準の縮小画像をメモリ（不図示）に格納し、その格納アドレスは情報属性格納部20のテーブルに登録される。
【００４０】
〔実施の形態４〕
図９は、本発明の記事検索支援装置としてのパソコンの実施の形態４のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。
記事サーバ２は、クライアントである複数のパソコンから投稿された記事をアクセスしてきたパソコンへ配信するとともに、その読者数、記事への賛同の投票数等の評判情報を獲得して記憶しておき、記事の評判情報を要求するパソコンにこれらの評判情報を提供する。本例では、記事サーバ２のクライアントとしてパソコン１が接続されている。
【００４１】
また、本例のパソコン１は、投稿されてから所定時間経過した記事の識別情報は、例えば縮小画像生成部401 のメモリから削除する等によって表示対象から除外して検索対象を限定する一方、評判の高い記事の経過時間を見かけ上短縮して、その識別情報をできるだけ長い間表示する機能を備えている。
縮小画像生成部401 は生成した縮小画像をメモリ（不図示）に格納し、その格納アドレスは情報属性格納部20のテーブルに登録されている。
【００４２】
そのため、本例は現在時刻を表示加工部40に与える時計60を備え、情報属性格納部20は記事の投稿日を情報属性テーブルに格納している。記事受信部70は記事サーバ２から受信した記事本体を情報本体格納部10に、その属性データを情報属性格納部20に格納し、また経過時間補正部405 が出力した評判情報の要求コマンドを記事サーバ２へ送信して読者数、投票数等の評判情報を記事サーバ２から受信し、経過時間補正部405 に与える。
【００４３】
経過時間補正部405 は、記事のヘッダに含まれる記事の識別子に基づき、記事受信部70を介して記事サーバ２に評判情報を要求し、記事サーバ２から記事の読者数及び投票数を獲得し、読者数が所定数以上の場合、又は投票数が所定数以上の場合のいずれかであれば、経過時間算出部402 が算出した経過時間を所定時間数、又は所定の短縮率で短縮する。
【００４４】
画像処理演算部406 は、縮小画像生成部401 により生成された縮小画像を、経過時間補正部405 によって補正済みの経過時間に応じた透過率の、又は縮小率の、又は透過及び縮小率の縮小画像に変換し、この縮小画像をその表示位置の座標データとともに表示部50へ出力する。
【００４５】
図10は実施の形態４の変形例のブロック図である。なお、実施の形態４と同一、又は相当部分には同一符号を付してその説明を省略する。
この変形例では、実施の形態４の経過時間算出部402 、経過時間補正部405 、画像処理演算部406 に代えて、読者数又は投票数が所定数以上である評判の高い記事の識別情報の表示色を他の識別情報と変える、識別情報に評判が高いことを示すマークを付ける等によって、評判の高い記事の識別情報の表示を目立たせる評判情報追加部80に設けている。
【００４６】
評判情報追加部80は、記事のヘッダに含まれる記事の識別子に基づき、記事受信部70を介して記事サーバ２に評判情報を要求し、記事サーバ２から記事の読者数及び投票数を獲得し、読者数判定部801 によって読者数が所定数以上と判定された場合、又は投票結果判定部802 によって投票数が所定数以上と判定された場合のいずれかであれば、表示追加部803 によって、表示加工部40により加工生成された縮小画像のような識別情報の表示色が他の識別情報と変えられ、また識別情報に評判が高いことを示すマークが付けられる。
【００４７】
〔実施の形態５〕
図11は、本発明の記事検索支援装置としてのパソコンの実施の形態５のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。また、表示加工部40が生成した縮小画像はメモリ（不図示）に格納され、その格納アドレスは情報属性格納部20のテーブルに登録されているものとする。
本例では、図３のように表示された記事の識別情報（図３では縮小画像）を、マウスによって移動するカーソル図形が通過した場合に、記事の作成者、投稿日等の付属情報を表示する。
【００４８】
そのため、本例は、表示加工部40により加工生成された縮小画像データの、縮小画像生成部401 のメモリにおける格納アドレス（ただし、固定ビットマップ形式のアイコンの場合にはない）及び表示画像サイズ（ただし、固定ビットマップ形式のアイコンの場合にはない）とともに、表示位置座標、記事の作成者、投稿日等を含む記事の属性データの情報属性格納部20における格納アドレスをテーブル（図12参照）に格納している表示情報格納部90と、マウスイベントの種類及びマウス座標を検出するマウスイベント検出部100 と、マウスイベント検出部100 がマウスの移動を検出した場合のマウス座標及び表示情報格納部90の格納データに基づいて、カーソル図形の表示位置に存在する縮小画像がどの記事の縮小画像であるかを検出し、付属情報の画像生成に必要なデータを表示情報格納部90から付属情報生成部120 に渡す情報検出部110 と、カーソル図形の表示位置に縮小画像が存在する場合は、情報検出部110 から渡されたデータに基づいて付属情報の画像を生成して縮小画像にこの付属情報を付けて画像を表示部50に表示し、またカーソル図形の表示位置に縮小画像が存在しなくなった時点で表示部50に表示した付属情報付きの縮小画像を消去する付属情報生成部120 とを備える。
【００４９】
図13は、実施の形態５の画面表示例の図である。図に示すように、記事の識別情報をカーソルが通過し、マウスイベント検出部100 がマウスの移動及びマウス座標を検出すると、情報検出部110 はマウス座標と、表示情報格納部90に格納されている表示位置及び表示画像サイズとから、カーソルが存在する位置の識別情報の表示の有無を調べ、識別情報が表示されている場合は、その識別情報が示す記事の作成者、識別情報が貼られた日（記事の投稿日）等の属性データを獲得し、付属情報生成部120 は縮小画像にこの付属情報の画像を付けた画像を表示し、またカーソルが存在する位置に識別情報が存在しなくなった時点で表示部50に表示した、付属情報付きの縮小画像を消去する。
【００５０】
〔実施の形態６〕
図14は、本発明の記事検索支援装置としてのパソコンの実施の形態６のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。また、表示加工部40が生成した縮小画像はメモリ（不図示）に格納され、その格納アドレスは情報属性格納部20のテーブルに登録されているものとする。
本例では、図３のように記事の識別情報（図３では縮小画像）を表示する場合に、表示する数を制限する。
【００５１】
そのため、本例は、記事の投稿日から起算した記事の識別情報の表示有効期間、一画面の表示数等の表示対象とすべき識別情報を決定するための表示条件を格納する表示条件格納部130 と、情報属性格納部20の属性データを参照し、この表示条件を満足する表示対象とすべき記事であるか否かを判断して表示対象とする識別情報を決定する表示情報決定部140 と、現在の日時を表示情報決定部140 に与える時計60とを備える。上述の表示条件はユーザにより設定される。
また本例では、情報属性格納部20が、属性データとして記事の投稿日、即ち記事の識別情報が貼られた日時をテーブルに格納している（図15参照）。
【００５２】
表示情報決定部140 は、識別情報を生成しようとする記事の属性データを参照し、表示条件が表示有効期間の場合は、現在の日時と記事の識別情報が貼られた日時とから記事の経過期間を算出し、算出結果が表示条件の期間内であれば表示加工部40に指示を与えて、この記事の識別情報を生成させ、表示部50に表示させる。
【００５３】
また表示情報決定部140 は、表示条件が表示個数の場合は、情報属性格納部20の属性データを参照し、記事の識別情報が貼られた日時が新しいものから数えて表示条件の個数以内であれば表示加工部40に指示を与えて、この記事の識別情報を生成させ、表示部50に表示させる。
【００５４】
なお、本形態では、一画面への表示個数をユーザが設定する構成について説明したが、表示情報決定部140 が表示部50のディスプレイの面積と識別情報の画像サイズとから表示可能な個数を算出する構成であってもよい。
【００５５】
〔実施の形態７〕
図16は、本発明の記事検索支援装置としてのパソコンの実施の形態７のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。また、表示加工部40が生成した縮小画像はメモリ（不図示）に格納され、その格納アドレスは情報属性格納部20のテーブルに登録されているものとする。
本例では、図３のように記事の識別情報（図３では縮小画像）を表示する場合に、未読の記事の識別情報に太枠、動画を追加する、識別情報の表示色を他の識別情報と変える等してその表示を目立たせる。
【００５６】
そのため、本例では、情報属性格納部20が、ユーザ情報として、記事の既読を示す既読フラグをテーブルに格納している（図17参照）。
また本例は、情報属性格納部20のテーブルを参照して、記事の未読、既読を判別する未読既読判別部1501と、記事が未読の場合に、未読の記事の識別情報に太枠、動画を追加する、又は識別情報の表示色を他の識別情報と変える表示追加部1502とを含むユーザ情報表示追加部150 を備える。
【００５７】
〔実施の形態８〕
図18は、本発明の記事検索支援装置としてのパソコンの実施の形態８のブロック図である。なお、実施の形態１と同一、又は相当部分には同一符号を付して、その説明を一部省略する。また、表示加工部40が生成した縮小画像はメモリ（不図示）に格納され、その格納アドレスは情報属性格納部20のテーブルに登録されているものとする。
本例では、図３のように記事の識別情報（図３では縮小画像）を表示する場合に、ユーザが投稿した記事の識別情報の表示色を他の識別情報と変えて区別する。
【００５８】
そのため、本例では、情報属性格納部20が、ユーザ情報として、記事の作成者の所属と名前といった作成者の識別子をテーブルに格納している（図19参照）。作成者の識別子は電子メールアドレス、パソコン通信の個人ID等であってもよい。
【００５９】
また本例は、ユーザ名等のユーザ識別子を入力するキーボードのような入力部170 、及び入力部170 から入力されたこのパソコンのユーザの識別子及び情報属性格納部20のテーブルの作成者の識別子を比較して、記事の作成者がこのパソコンのユーザであるか否かを判別する情報作成者判別部1601と、記事の作成者がこのパソコンのユーザである場合に、この記事の識別情報の表示色を他の識別情報と変える表示追加部1602とを含むユーザ情報表示追加部160 を備える。
【００６０】
〔実施の形態９〕
図20は、本発明の記事検索支援装置としてのパソコンの実施の形態９のブロック図である。なお、実施の形態１、実施の形態４と同一、又は相当部分には同一符号を付して、その説明を一部省略する。また、表示加工部40が生成した縮小画像はメモリ（不図示）に格納され、その格納アドレスは情報属性格納部20のテーブルに登録されているものとする。
記事サーバ２は、クライアントである複数のパソコンから投稿された記事をアクセスしてきたパソコンへ配信する。本例では、記事サーバ２のクライアントとしてパソコン１が接続されている。
【００６１】
また、本例のパソコン１は、配信された記事がそのパソコン１のユーザが投稿した記事に対する返事の記事であった場合に、これらの記事の識別情報同士を結び付ける糸の画像を表示する等して記事間の関連を示す機能を備えている。
【００６２】
そのため、本例は、情報属性格納部20が、記事の識別情報が貼られた日時（投稿日時）、記事の識別子としての記事ID、フォローアップ識別子（返事記事の場合の、元記事の識別子）、記事のタイトル等の記事間の関連を示すためのデータを情報属性テーブルに格納している。記事受信部70は記事サーバ２から受信した記事本体を情報本体格納部10に、その記事ヘッダに含まれる属性データ及び上述のデータを情報属性格納部20に格納する（図21参照）。
【００６３】
また、本例は、情報属性格納部20のテーブルの記事間の関連を示すためのデータを参照して記事間の関連を判別する記事関連判別部1801と、記事間に関連が存在する場合に、これらの記事の識別情報の間に、記事間の関連を示す画像を追加する表示追加部1802とを含むユーザ情報表示追加部180 を備える。
【００６４】
ユーザ情報表示追加部180 では、記事関連判別部1801の判別の結果、記事が返事記事であって、情報属性格納部20のテーブルのフォローアップ識別子が元記事の存在を示している場合は、表示追加部1802が、表示加工部40により加工生成されたこれらの記事の識別情報を結ぶ糸のような画像を追加する。
【００６５】
図22は、本発明の記事検索支援装置の他の画面表示例の図である。
図３の画面表示例では識別情報を同方向に傾きなしで表示しているが、識別情報を傾けて表示することも可能である。識別情報の角度を変える場合、例えば、いったん傾きなしで表示し、識別情報の端をユーザがクリックしてつかんで回転させた場合、そのマウスイベントを検出して識別情報の表示角度を変える。
【００６６】
なお、以上のような識別情報の表示態様の変化は、経過時間に応じて透過率と縮小率との両方を変更するといったように、複数種を組合せることも可能である。
また識別情報、付属情報、追加情報は静止画に限らず、動画であってもよい。
【００６７】
図23は、本発明を実現するためのハードウェア構成を示す模式図である。本ハードウェアは、処理装置としてのパーソナルコンピュータ81と、文字データ等を表示するディスプレイ82と、入力装置としてのキーボード83及びマウス84とを備える。パーソナルコンピュータ81は、上述したような処理を行うためのプログラムを、磁気ディスク，CD-ROM等の可搬型記録媒体85、パーソナルコンピュータ81と無線又は有線にてプログラムの通信が可能な、例えばセンタに備えられた回線先メモリ86、あるいは、パーソナルコンピュータ81に備えつけられたRAM 、ハードディスク等の処理装置側メモリ87等の記録媒体からロードする。
【００６８】
【発明の効果】
以上のように、本発明の記事検索支援装置、及び記録媒体は、記事の縮小画像を、記事の古さ、記事の評判等の記事の属性情報に応じて、透過率、縮小率等を変えて表示するので、検索対象とすべき記事の縮小画像を絞り込むことがきるという優れた効果を奏する。
【００６９】
また、本発明の記事検索支援装置、及び記録媒体は、記事の縮小画像を生成する場合に、元の画像に応じて最適な縮小方式を自動的に選択するので、画像処理の知識を持たない初心者、子供等にも容易に使用できるという優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態１のブロック図である。
【図２】実施の形態１のテーブルの概念図である。
【図３】実施の形態１の画面表示例の図である。
【図４】本発明の実施の形態２のブロック図である。
【図５】実施の形態２のテーブルの概念図である。
【図６】本発明の実施の形態２の変形例のブロック図である。
【図７】本発明の実施の形態３のブロック図である。
【図８】実施の形態３のテーブルの概念図である。
【図９】本発明の実施の形態４のブロック図である。
【図１０】本発明の実施の形態４の変形例のブロック図である。
【図１１】本発明の実施の形態５のブロック図である。
【図１２】実施の形態５のテーブルの概念図である。
【図１３】実施の形態５の画面表示例の図である。
【図１４】本発明の実施の形態６のブロック図である。
【図１５】実施の形態６のテーブルの概念図である。
【図１６】本発明の実施の形態７のブロック図である。
【図１７】実施の形態７のテーブルの概念図である。
【図１８】本発明の実施の形態８のブロック図である。
【図１９】実施の形態８のテーブルの概念図である。
【図２０】本発明の実施の形態９のブロック図である。
【図２１】実施の形態９のテーブルの概念図である。
【図２２】本発明の他の画面表示例の図である。
【図２３】本発明を実現するためのハードウェア構成を示す模式図である。
【符号の説明】
１  記事検索支援装置
２  記事サーバ
10  情報本体格納部
20  情報属性格納部
30  加工情報格納部
40  表示加工部
401 縮小画像生成部
4011  平均画像生成部
4012  鮮鋭演算部
4013  濃度変換演算部
4014  論理和演算部
4015  縮小手段決定部
402 経過時間算出部
403 透過画像生成部
404 透過率演算部
405 経過時間補正部
406 画像処理演算部
50  表示部
60  時計
70  記事受信部
80  評判情報追加部
801 読者数判定部
802 投票結果判定部
803 表示追加部
90  表示情報格納部
100 マウスイベント検出部
110 情報検出部
120 付属情報生成部
130 表示条件格納部
140 表示情報決定部
150 、160 、180 ユーザ情報表示追加部
1501  未読既読判別部
1502、1602、1802  表示追加部
1601  情報作成者判別部
170 入力部
1801  記事関連判別部
81  パーソナルコンピュータ
82  ディスプレイ
83  キーボード
84  マウス
85  可搬型記録媒体
86  回線先メモリ
87  処理装置側メモリ
【図１】
0003810195.tif 000002
【図２】
0003810195.tif 000003
【図３】
0003810195.tif 000004
【図４】
0003810195.tif 000005
【図５】
0003810195.tif 000006
【図６】
0003810195.tif 000007
【図７】
0003810195.tif 000008
【図８】
0003810195.tif 000009
【図９】
0003810195.tif 000010
【図１０】
0003810195.tif 000011
【図１１】
0003810195.tif 000012
【図１２】
0003810195.tif 000013
【図１３】
0003810195.tif 000014
【図１４】
0003810195.tif 000015
【図１５】
0003810195.tif 000016
【図１６】
0003810195.tif 000017
【図１７】
0003810195.tif 000018
【図１８】
0003810195.tif 000019
【図１９】
0003810195.tif 000020
【図２０】
0003810195.tif 000021
【図２１】
0003810195.tif 000022
【図２２】
0003810195.tif 000023
【図２３】
0003810195.tif 000024