(57)【要約】【目的】画像のキーワード候補を決定する。【構成】クライアント・コンピュータ１から検索サーバ２にキーワード付与対象画像データが送信される。その画像データによって表されるキーワード付与対象画像の特徴と似た特徴をもつ画像を含むhtmlページがウェブ・サーバ11〜1Nから見つけられる。見つけられたhtmlページに記述されている説明文から名詞が抽出される。抽出された名詞の出現頻度が高いものがキーワード候補としてクライアント・コンピュータ１に送信される。【選択図】図１
2011054006.tif 000002
【特許請求の範囲】
【請求項１】
クライアント・コンピュータと検索サーバとを含み，画像のキーワードを決定するシステムにおいて，
上記クライアント・コンピュータが，
キーワード候補を決定する画像を表す画像データを上記検索サーバに送信する画像データ送信手段を備え，
上記検索サーバが，
クライアント・コンピュータの上記画像データ送信手段から送信された画像データを受信する画像データ受信手段，
上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけるウェブ・ページ検索手段，
上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出する第１の名詞抽出手段，
上記第１の名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像のキーワード候補と決定するキーワード候補決定手段，および
上記キーワード候補決定手段によって決定されたキーワード候補を表すデータを上記クライアント・コンピュータに送信するキーワード候補データ送信手段を備え，
上記クライアント・コンピュータが，
上記検索サーバの上記キーワード候補データ送信手段から送信されたキーワード候補を表すデータを受信するキーワード候補データ受信手段，
上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定する指定手段，および
上記指定手段によって指定されたキーワードを，上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像に関連づけるキーワード付与手段をさらに備えた，
画像のキーワード決定システム。
【請求項２】
上記検索サーバが，
上記ウェブ・ページ検索手段によって見つけられたウェブ・ページの数を表すデータおよび上記キーワード候補決定手段によって決定されたキーワード候補の，上記ウェブ・ページ検索手段によって見つけられたウェブ・ページにおける出現頻度を表すデータの少なくとも一方のデータを上記クライアント・コンピュータに送信する手段，
をさらに備えた請求項１に記載のキーワード決定システム。
【請求項３】
上記クライアント・コンピュータが，
上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像に類似した画像を上記クライアント・コンピュータから見つける画像検索手段をさらに備え，
上記クライアント・コンピュータの上記指定手段は，
上記画像検索手段によって見つけられた画像に付与されているキーワードまたは上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものである，
請求項１または２に記載のキーワード決定システム。
【請求項４】
上記クライアント・コンピュータが，
上記画像検索手段によって見つけられた画像を表す画像ファイルが格納されているフォルダと同じフォルダに格納されているテキスト・ファイルを検出するテキスト・ファイル検出手段，および
上記テキスト・ファイル検出手段によって検出されたテキスト・ファイルによって表されるテキストを構成する名詞を抽出する第２の名詞抽出手段をさらに備え，
上記クライアント・コンピュータの上記指定手段は，
上記第２の名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞または上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものである，
請求項３に記載のキーワード決定システム。
【請求項５】
上記クライアント・コンピュータの上記指定手段は，
上記画像検索手段によって見つけられた画像を表す画像ファイルが格納されているフォルダのフォルダ名または上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものである，
請求項３または４に記載のキーワード決定システム。
【請求項６】
クライアント・コンピュータから送信され，かつキーワードを決定する画像を表す画像データを受信する画像データ受信手段，
上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけるウェブ・ページ検索手段，
上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出する名詞抽出手段，および
上記名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータから送信された画像データによって表される画像のキーワード候補と決定するキーワード候補決定手段，
を備えた画像のキーワード候補決定装置。
【請求項７】
画像データ受信手段が，クライアント・コンピュータから送信され，かつキーワードを決定する画像を表す画像データを受信し，
ウェブ・ページ検索手段が，上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけ，
名詞抽出手段が，上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出し，
キーワード候補決定手段が，上記名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータから送信された画像データによって表される画像のキーワード候補と決定する，
画像のキーワード候補決定装置の動作制御方法。
【請求項８】
画像のキーワード候補決定装置のコンピュータを制御するプログラムであって，
クライアント・コンピュータから送信され，かつキーワードを決定する画像を表す画像データを受信させ，
受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけさせ，
上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出させ，
抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータから送信された画像データによって表される画像のキーワード候補と決定するように画像のキーワード候補決定装置のコンピュータを制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，画像のキーワード決定システムに関する。
【背景技術】
【０００２】
ウェブ・ページには広告が含まれていることがある。このために，ウェブ・ページに含まれている画像にマッチした広告を見つけるものがある（特許文献１）。また，画像のメタデータとして位置情報，時刻情報などを利用するものもある（特許文献２，３）。
【０００３】
しかしながら，画像に適したキーワードを決定することは考えられていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2008-96759号公報
【特許文献２】特開2005-346440号公報
【特許文献３】特開2007-334712号公報
【発明の開示】
【０００５】
この発明は，画像に適したキーワードを決定することを目的とする。
【０００６】
第１の発明は，クライアント・コンピュータと検索サーバとを含み，画像のキーワードを決定するシステムについてのものである。
【０００７】
上記クライアント・コンピュータは，キーワード候補を決定する画像を表す画像データを上記検索サーバに送信する画像データ送信手段を備えている。
【０００８】
上記検索サーバは，クライアント・コンピュータの上記画像データ送信手段から送信された画像データを受信する画像データ受信手段，上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけるウェブ・ページ検索手段，上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出する第１の名詞抽出手段，上記第１の名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像のキーワード候補と決定するキーワード候補決定手段，および上記キーワード候補決定手段によって決定されたキーワード候補を表すデータを上記クライアント・コンピュータに送信するキーワード候補データ送信手段を備えている。
【０００９】
上記クライアント・コンピュータは，上記検索サーバの上記キーワード候補データ送信手段から送信されたキーワード候補を表すデータを受信するキーワード候補データ受信手段，上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定する指定手段，および上記指定手段によって指定されたキーワードを，上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像に関連づけるキーワード付与手段をさらに備えている。
【００１０】
第１の発明によると，キーワードを決定する画像を表す画像データがクライアント・コンピュータから検索サーバに送信される。検索サーバにおいて画像データが受信されると，その受信した画像データによって表される画像に類似した画像が含まれている１または複数のウェブ・ページがウェブ・サーバから見つけられる。見つけられた１または複数のウェブ・ページのそれぞれのウェブ・ページに含まれる文章を構成する名詞が抽出され，抽出された名詞の出現頻度の高い名詞がキーワード候補とされる。キーワード候補を表すデータが検索サーバからクライアント・コンピュータに送信される。クライアント・コンピュータにおいてキーワード候補を表すデータが受信されると，受信したキーワード候補を表すデータによって表されるキーワード候補の中からキーワードが指定される。指定されたキーワードが画像に関連付けられる。第１の発明によると，キーワード候補は，画像の説明文（文章）に現れる頻度の高い名詞であるので，その画像のキーワードとして比較的適するものとなる。
【００１１】
上記検索サーバは，上記ウェブ・ページ検索手段によって見つけられたウェブ・ページの数を表すデータおよび上記キーワード候補決定手段によって決定されたキーワード候補の，上記ウェブ・ページ検索手段によって見つけられたウェブ・ページにおける出現頻度を表すデータの少なくとも一方のデータを上記クライアント・コンピュータに送信する手段をさらに備えるようにしてもよい。
【００１２】
上記クライアント・コンピュータは，上記クライアント・コンピュータの上記画像データ送信手段から送信された画像データによって表される画像に類似した画像を上記クライアント・コンピュータから見つける画像検索手段をさらに備えてもよい。この場合，上記クライアント・コンピュータの上記指定手段は，上記画像検索手段によって見つけられた画像に付与されているキーワードまたは上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものとなろう。
【００１３】
上記クライアント・コンピュータは，上記画像検索手段によって見つけられた画像を表す画像ファイルが格納されているフォルダと同じフォルダに格納されているテキスト・ファイルを検出するテキスト・ファイル検出手段，および上記テキスト・ファイル検出手段によって検出されたテキスト・ファイルによって表されるテキストを構成する名詞を抽出する第２の名詞抽出手段をさらに備えてもよい。この場合，上記クライアント・コンピュータの上記指定手段は，上記第２の名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞または上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものとなろう。
【００１４】
上記クライアント・コンピュータの上記指定手段は，たとえば，上記画像検索手段によって見つけられた画像を表す画像ファイルが格納されているフォルダのフォルダ名または上記キーワード候補受信手段によって受信されたキーワード候補を表すデータによって表されるキーワード候補の中からキーワードを指定するものである。
【００１５】
第２の発明による画像のキーワード候補決定装置は，クライアント・コンピュータから送信され，かつキーワードを決定する画像を表す画像データを受信する画像データ受信手段，上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけるウェブ・ページ検索手段，上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出する名詞抽出手段，および上記名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータから送信された画像データによって表される画像のキーワード候補と決定するキーワード候補決定手段を備えていることを特徴とする。
【００１６】
第２の発明は，上記画像のキーワード候補決定装置に適した動作制御方法も提供している。すなわち，この方法は，画像データ受信手段が，クライアント・コンピュータから送信され，かつキーワードを決定する画像を表す画像データを受信し，ウェブ・ページ検索手段が，上記画像データ受信手段において受信した画像データによって表される画像に類似した画像が含まれる１または複数のウェブ・ページをウェブ・サーバから見つけ，名詞抽出手段が，上記ウェブ・サーバにおいて見つけられた１または複数のウェブ・ページのそれぞれに含まれる文章を構成する名詞を抽出し，キーワード候補決定手段が，上記名詞抽出手段によって抽出された名詞のうち出現頻度の高い名詞を，上記クライアント・コンピュータから送信された画像データによって表される画像のキーワード候補と決定するものである。
【００１７】
第２の発明は，画像のキーワード候補決定装置のコンピュータを制御するプログラムも提供している。そのようなプログラムを格納したコンピュータか読み取り可能な記録媒体を提供するようにしてもよい。
【００１８】
第２の発明においても上述のように，画像に適したキーワード候補を決定することができる。
【図面の簡単な説明】
【００１９】
【図１】画像のキーワード決定システムの概要を示している。
【図２】キーワード付与対象画像の一例である。
【図３】クライアント・コンピュータの処理手順を示すフローチャートである。
【図４】検索サーバの処理手順の一部を示すフローチャートである。
【図５】検索サーバの処理手順の一部を示すフローチャートである。
【図６】ウェブ・サーバの処理手順を示すフローチャートである。
【図７】htmlページの一例である。
【図８】htmlページから抽出した説明文の一例である。
【図９】分割された単語の一例である。
【図１０】（Ａ）〜（Ｃ）は，名詞の一例である。
【図１１】名詞／出現頻度の一例である。
【図１２】キーワード候補テーブルの一例である。
【図１３】クライアント・コンピュータの処理手順の一部を示すフローチャートである。
【図１４】クライアント・コンピュータの処理手順の一部を示すフローチャートである
【実施例】
【００２０】
図１は，この発明の実施例を示すもので，画像のキーワード決定システムの概要を示している。
【００２１】
画像のキーワード決定システムには，インターネットなどのネットワークを介して互いに通信可能なクライアント・コンピュータ１と検索サーバ２とが含まれている。また，検索サーバ２は，インターネットなどのネットワークを介して多数のウェブ・サーバ11から1Nと通信可能である。
【００２２】
クライアント・コンピュータ１，検索サーバ２およびウェブ・サーバ11から1Nは，いずれもCPU，メモリ，ネットワークに接続するための通信装置，ハードディスク・ドライブ，キーボード，マウス，表示装置などを有している。
【００２３】
この実施例においては，クライアント・コンピュータ１に入力された画像データまたはクライアント・コンピュータ１に記憶されている画像データ（クライアント・コンピュータ１に外部記録装置が接続されている場合には，その外部記録装置に記憶されている画像データも含む）によって表される画像のキーワード（メタ・タグ）が決定される（またはキーワード候補が決定される）。キーワードが決定される画像をキーワード付与対象画像ということにする。
【００２４】
図２は，キーワード付与対象画像の一例である。
【００２５】
キーワード付与対象画像Ｉ０は，雲の間に山が見えている画像である。このような画像Ｉ０にキーワードを付与するものとする。
【００２６】
この実施例においては，キーワード付与対象画像を表す画像データがクライアント・コンピュータ１から検索サーバ２に送信される。検索サーバ２において，キーワード付与対象画像に類似する画像が含まれているウェブ・ページ（html:Hyper Text Markup Languageページ）がウェブ・サーバ11から1Nにおいて見つけられる。見つけられたウェブ・ページに含まれている文章からキーワード候補が決定される。詳しくは，以下の説明によって明らかとされよう。
【００２７】
図３は，クライアント・コンピュータ１の処理手順を示すフローチャート，図４および図５は，検索サーバ２の処理手順を示すフローチャート，図６は，ウェブ・サーバ11からINの処理手順を示すフローチャートである。
【００２８】
キーワード付与対象画像Ｉ０を表す画像データがクライアント・コンピュータ１に入力される（図３ステップ21）。上述のように，キーワード付与対象画像Ｉ０を表す画像データがすでにクライアント・コンピュータ１に入力されていれば，入力処理はスキップされる。つづいて，キーワード付与対象画像Ｉ０のキーワード候補を取得する指令がクライアント・コンピュータ１に，クライアント・コンピュータ１のユーザによって入力される（図３ステップ22）。すると，キーワード付与対象画像Ｉ０を表す画像データおよびキーワード候補取得指令がクライアント・コンピュータ１から検索サーバ２に送信される（図３ステップ23）。キーワード候補取得指令は，画像データが格納される画像ファイルのヘッダに記録されてもよいし，画像データと別々に送信されるようにしてもよい。キーワード候補取得指令がキーワード付与対象画像Ｉ０についてのものであることがわかればよい。
【００２９】
クライアント・コンピュータ１から送信されたキーワード付与対象画像Ｉ０を表す画像データおよびキーワード候補取得指令が検索サーバ２において受信されると（図４ステップ31），取得した画像データによって表されるキーワード付与対象画像Ｉ０が解析され，特徴が検出される（図４ステップ32）。たとえば，山の画像，雲の画像，青空の画像などが含まれている画像がキーワード付与対象画像Ｉ０の特徴として検出される。このような特徴の検出は画像解析ソフトウエアを利用することができるのはいうまでもない。キーワード付与対象画像Ｉ０の特徴が検出されると，そのような特徴をもつ画像を含むhtmlページの検索指令が検索サーバ２からウェブ・サーバ11から1Nに送信される（図４ステップ33）。
【００３０】
検索サーバ２から送信されたhtml検索指令がウェブ・サーバ11から1Nにおいて受信されると（図６ステップ51），htmlページの検索処理が行われ，そのhtml検索指令にしたがった特徴をもつ画像が含まれているhtmlページがウェブ・サーバ11から1Nの中から見つけられる（図６ステップ53）。htmlページが見つかると（図６ステップ53でＹＥＳ），その見つけられたhtmlページを表すデータがウェブ・サーバ11〜1Nから検索サーバ２に送信される（図６ステップ54）。htmlページが見つからなければ（図６ステップ53でＮＯ），htmlページを表すデータの送信処理はスキップされる。
【００３１】
図７は，ウェブ・サーバ11〜1Nにおいて見つけられたhtmlページの一例である。
【００３２】
htmlページＰ１には，左上に小さな画像Ｉ１およびＩ２が含まれており，左下に比較的大きな画像Ｉ３が含まれている。画像Ｉ３は，雲間から山の中腹より上部が見えているような画像であり，キーワード付与対象画像Ｉ０に類似している画像である。
【００３３】
htmlページＰ１の上部，画像Ｉ１の右側，画像Ｉ２の右側ならびに画像Ｉ３の上部および右側にはhtmlページ（画像）を説明する文章Ｔ１が表示されている。
【００３４】
このようなhtmlページＰ１を表すデータがウェブ・サーバ11から1Nのうち，htmlページを見つけたウェブ・サーバから検索サーバ２に送信される。１つのhtmlページだけでなく，html検索指令にしたがった特徴をもつ画像が含まれているhtmlページが多数見つかると，その見つけられた多数のhtmlページが検索サーバ２に送信される。もっとも，検索サーバ２に送信されるhtmlページの総数を制限してもよいのはいうまでもない。
【００３５】
ウェブ・サーバ11〜1Nから送信されたhtmlページが検索サーバ２において受信されると（図４ステップ34），その受信したhtmlページ・データによって表されるhtmlページに含まれている画像が解析され，特徴が検出される（図４ステップ35）。検出された特徴とキーワード付与対象画像の特徴とが近似していれば（図４ステップ36でＹＥＳ），htmlページに記述されている説明文はキーワード付与対象画像についての説明に関連するものと考えられる。このために，htmlページの説明文（文章）がhtmlページから抽出される（図５ステップ37）。htmlページをソース表示し，表示されたソースからタグを除去することにより説明文を抽出することができる。
【００３６】
図８は，図７に示すhtmlページＰ１から抽出された説明文の一例である。htmlページＰ１に記述されている説明文が得られる。
【００３７】
htmlページＰ１から説明文が抽出されると，抽出された説明文が単語に分割される（図５ステップ38）。
【００３８】
図９は，説明文から分割された単語と，その単語の品詞が示されている。説明文を単語に分割するには形態素解析を利用することができる。
【００３９】
このようにして得られた単語から名詞が抽出される（図５ステップ39）。
【００４０】
図10（Ａ）から図10（Ｃ）は，抽出された名詞リストを示している。図10（Ａ）は，htmlページＰ１の説明文から抽出された名詞を一覧で示す名詞リスト（図９に示す分割された単語から名詞を抽出したもの）であり，図10（Ｂ）は，htmlページＰ２（図示略）に含まれている説明文から抽出された名詞リストであり，図10（Ｃ）は，htmlページＰ３（図示略）に含まれている説明文から抽出された名詞リストである。htmlページＰ２およびhtmlページＰ３のいずれもhtmlページＰ１と同様に，上述したようにキーワード付与対象画像に類似した画像が含まれているhtmlページとしてウェブ・サーバ11〜1Nにおける検索により見つかり，ウェブ・サーバ11〜1Nから検索サーバ２に送信されたものであることはいうまでもない。
【００４１】
ウェブ・サーバ11〜1Nから送信されたhtmlページを表すデータによって表されるすべてのhtmlページについて上述の名詞抽出処理（名詞リスト生成処理）が行われる（図５ステップ40）。すべてのhtmlページについて上述の名詞抽出処理が行われると（図５ステップ40でＹＥＳ），生成されたすべての名詞リストから名詞／出現頻度リストが生成される（図５ステップ41）。
【００４２】
図11は，名詞／出現頻度リストの一例である。
【００４３】
名詞／出現頻度リストは，上述のように生成された名詞リスト（図10（Ａ）〜（Ｃ）参照）に含まれている名詞を，名詞ごとに出現頻度でまとめたものである。出現頻度は，その名詞の出現回数を，上述のように見つけられたhtmlページの数で除したものである。図11においては出現頻度の最大値は１．０であるが，htmlページ中に同じ名詞が複数回出現する場合には出現頻度は１．０より大きくなることもある。
【００４４】
また，名詞／出現頻度リストには，名詞に対応して出現回数も格納されている。この出現回数は，上述のように見つけられたすべてのhtmlページにおいて名詞が出現した回数を示している。
【００４５】
名詞／出現頻度リストの中から所定のしきい値以上の出現頻度をもつ名詞がキーワード候補として決定される（図５ステップ42）。たとえば，しきい値を０．６とすると，キーワード候補は，「富士山」および「写真」となる。このようにしてキーワード候補が決定されると，決定されたキーワード候補を示すデータ，見つけられたhtmlページ数を表すデータおよびキーワード候補の出現回数を表すデータが検索サーバ２からクライアント・コンピュータ１に送信される（図５ステップ43）。
【００４６】
検索サーバ２から送信されたたキーワード候補を示すデータ，見つけられたhtmlページ数を表すデータおよびキーワード候補の出現回数を表すデータがクライアント・コンピュータ１において受信されると（図３ステップ24），受信したそれぞれのデータによって表されるキーワード候補，html数およびキーワード候補の出現回数がクライアント・コンピュータ１の表示装置（図示略）の表示画面に表示される（図３ステップ25）。
【００４７】
図12は，クライアント・コンピュータ１の表示画面に表示されるキーワード候補，html数およびキーワード候補の出現回数の一例である。
【００４８】
キーワード候補に対応して，そのキーワード候補の出現回数が表示されているキーワード候補テーブル60がクライアント・コンピュータ１の表示画面に表示される。このキーワード候補テーブル60の上部にウェブ・サーバ11〜1Nにおいて見つけられた全htmlページ数が表示されている。
【００４９】
クライアント・コンピュータ１のユーザによって，表示画面に表示されたキーワード候補の中からキーボード，マウスなどを用いてキーワードが指定される（図３ステップ26）。html数が少ないキーワード候補または出現回数が少ないキーワード候補がキーワードとして指定されると，キーワード付与対象画像のキーワードとして適さない場合があるので，所定数以上のhtml数であり，かつ所定数以上の出現回数のキーワード候補の中からキーワードが決定されよう。もっとも，クライアント・コンピュータ１のユーザはキーワード付与対象画像を実際に見て，そのキーワード付与対象画像に適したキーワードをキーワード候補の中から指定するようにしてもよい。
【００５０】
キーワード付与対象画像が含まれるhtmlページが生成される場合に，このようにして指定されたキーワードがキーワード付与対象画像のメタ・タグとして，htmlページのソースに記述される（図３ステップ27）。これによりキーワード付与対象画像とキーワードとが関連づけられる。もっとも画像が格納されている画像ファイルのヘッダにキーワードを記述することによりキーワード付与対象画像とキーワードとを関連づけるようにしてもよい。
【００５１】
図13および図14は，変形例を示すもので，クライアント・コンピュータ１の処理手順の一部を示すフローチャートである。
【００５２】
上述の実施例においては，ウェブ・サーバ11〜1Nにおいて見つけられたhtmlページを利用してキーワード候補を決定しているが，この変形例においてはクライアント・コンピュータ１に記憶されている画像等も利用してキーワード候補を決定するものである。
【００５３】
上述のように，検索サーバ２から送信されたキーワード候補，htmlページ数およびキーワード候補の出現回数がクライアント・コンピュータ１において受信されると（図３ステップ24），クライアント・コンピュータ１においてもキーワード付与対象画像が解析され，その特徴が検出される（図13ステップ62）。すると，検出された特徴をもつ画像がクライアント・コンピュータ１およびクライアント・コンピュータ１に接続されている記憶装置内から見つけられる（図13ステップ63）。
【００５４】
検出された特徴をもつ画像が見つかると（図13ステップ64でＹＥＳ），見つかった画像のメタ・タグにキーワードが記述されているかどうかが確認される（図13ステップ65）。見つかった画像がhtmlページを構成する画像であれば，そのhtmlページのソースからメタ・タグにキーワードが記述されているかどうかが確認できる。
【００５５】
見つかった画像のメタ・タグにキーワードが記述されていると（図13ステップ65でＹＥＳ），メタ・タグに記述されているキーワードもキーワード候補とされる（図14ステップ66）。
【００５６】
見つかった画像のメタ・タグにキーワードが記述されていないと（図13ステップ65でＮＯ），見つかった画像が格納されていたフォルダと同じフォルダに格納されているテキスト・ファイルがあれば，そのテキスト・ファイルのテキストが上述のように単語に分割される（図14ステップ67）。上述のように，分割された単語から名詞が抽出され（図14ステップ68），出現頻度の高い名詞もキーワード候補とされる（図14ステップ69）。さらに，見つかった画像が格納されていたフォルダのフォルダ名もキーワード候補とされる（図14テップ70）。
【００５７】
このように，クライアント・コンピュータ１に記憶されている画像等も利用して得られたキーワード候補ならびに検索サーバ２から送信されたキーワード候補データによって表されるキーワード候補，htmlページおよび出現回数がクライアント・コンピュータ１の表示画面に表示される（図14ステップ25）。その後，表示されたキーワード候補の中からキーワードが指定されるのは上述の通りである。
【００５８】
上述の実施例においては，クライアント・コンピュータ１またはクライアント・コンピュータ１に接続されている記憶装置に記憶されている画像のメタ・タグにキーワードが記述されている場合には，そのキーワードがキーワード候補とされ，メタ・タグにキーワードが記述されていない場合には，見つかった画像が格納されているフォルダに格納されているテキスト・ファイルのテキストから得られる名詞がキーワード候補とされ，かつそのフォルダのフォルダ名がキーワード候補とされている。しかしながら，これらのメタ・タグのキーワード，テキスト・ファイルのテキストから得られる名詞およびフォルダ名のすべてをキーワード候補とせずにいずれかをキーワード候補としてもよい。
【００５９】
また，上述の実施例においてはウェブ・サーバ11〜1Nにおいてhtmlページを見つけ，見つけられたhtmlページに記述されている文章にもとづいてキーワード候補が決定されているが，ウェブ・サーバ11〜1Nにおいてhtmlページを見つけることなく，上述のようにクライアント・コンピュータ１またはクライアント・コンピュータ１に接続されている記憶装置に記憶されている画像等のメタ・タグに記述されているキーワード等をキーワード候補としてもよい。
【符号の説明】
【００６０】
１  クライアント・コンピュータ
２  検索サーバ（画像のキーワード候補決定装置）
11〜1N  ウェブ・サーバ
Ｉ０  キーワード付与対象画像
Ｐ１  htmlページ
【図１】
2011054006.tif 000003
【図２】
2011054006.tif 000004
【図３】
2011054006.tif 000005
【図４】
2011054006.tif 000006
【図５】
2011054006.tif 000007
【図６】
2011054006.tif 000008
【図７】
2011054006.tif 000009
【図８】
2011054006.tif 000010
【図９】
2011054006.tif 000011
【図１０】
2011054006.tif 000012
【図１１】
2011054006.tif 000013
【図１２】
2011054006.tif 000014
【図１３】
2011054006.tif 000015
【図１４】
2011054006.tif 000016