(57)【要約】【課題】  遠隔のソースから抽出された画像を取得及び変更するためのシステム、方法、及びコンピュータプログラム製品の提供。【解決手段】    画像を含む少なくとも１つの検索結果を受け取り（７１５）、画像の視覚的特性に従って、該画像の有用性を判定し、画像の有用性に応じて、検索結果に新たなランクを割当てる（７２０）。ユーザによる画像の変更を容易にするために、画像は、該画像のラインセグメントを複数のベクトルで表す形式に変換される。【選択図】        図７
2005235224.tif 000002
【特許請求の範囲】
【請求項１】
画像を含む少なくとも１つの検索結果を受け取ることと、
前記画像の視覚的特性に従って、該画像の有用性を判定することと、
前記画像の有用性に応じて、前記検索結果に新たなランクを割当てることと、
を含む、画像提供方法。
【請求項２】
前記有用性を判定することが、前記画像のエッジの数を判定することを含む、請求項１記載の方法。
【請求項３】
前記有用性を判定することが、前記画像のセグメントの数を判定することを含む、請求項１記載の方法。
【請求項４】
前記有用性を判定することが、前記画像の色数を判定することを含む、請求項１記載の方法。
【請求項５】
前記有用性を判定することが、前記画像のファイル形式を判定することを含む、請求項１記載の方法。
【請求項６】
前記有用性が、以前に取得した画像との類似性を含む、請求項１記載の方法。
【請求項７】
前記有用性が、前記画像に対する修正の容易さを含む、請求項１記載の方法。
【請求項８】
前記有用性が、或る画像スタイルとの類似性を含む、請求項１記載の方法。
【請求項９】
画像を提供するようプロセッサを制御するためのコンピュータが実行可能な命令を含む、コンピュータプログラム製品であって、
前記命令が、
画像を含む少なくとも１つの検索結果を受け取るための命令と、
前記画像の視覚的特性に従って、該画像の有用性を判定するための命令と、
前記画像の有用性に応じて、前記検索結果に新たなランクを割当てるための命令と、
を含む、コンピュータプログラム製品。
【請求項１０】
前記有用性を判定するための前記命令が、前記画像のエッジの数を判定するための命令を含む、請求項９記載のコンピュータプログラム製品。
【請求項１１】
前記有用性を判定するための前記命令が、前記画像のセグメントの数を判定するための命令を含む、請求項９記載のコンピュータプログラム製品。
【請求項１２】
前記有用性を判定するための前記命令が、前記画像の色数を判定するための命令を含む、請求項９記載のコンピュータプログラム製品。
【請求項１３】
前記有用性を判定するための前記命令が、前記画像のファイル形式を判定するための命令を含む、請求項９記載のコンピュータプログラム製品。
【請求項１４】
前記有用性を判定するための前記命令が、前記画像の強度ピークの数を判定するための命令を含む、請求項９記載のコンピュータプログラム製品。
【請求項１５】
前記有用性が、前記画像に対する修正の容易さを含む、請求項９記載のコンピュータプログラム製品。
【請求項１６】
前記有用性が、或る画像スタイルとの類似性を含む、請求項９記載のコンピュータプログラム製品。
【請求項１７】
ユーザに画像を提供するシステムであって、
画像を含む検索結果と、
前記検索結果に関連づけられた前記画像の有用性を前記画像の視覚的特性に従って判定し、前記有用性に応じて前記検索結果に新たなランクを割り当てるように構成された順序付けモジュールと、
を含むシステム。
【請求項１８】
前記有用性を判定することが、前記画像のエッジの数を判定することを含む、請求項１７記載のシステム。
【請求項１９】
前記有用性を判定することが、前記画像のセグメントの数を判定することを含む、請求項１７記載のシステム。
【請求項２０】
前記有用性を判定することが、前記画像の色数を判定することを含む、請求項１７記載のシステム。
【請求項２１】
前記有用性を判定することが、前記画像のファイル形式を判定することを含む、請求項１７記載のシステム。
【請求項２２】
前記有用性を判定することが、前記画像の強度ピークの数を判定することを含む、請求項１７記載のシステム。
【請求項２３】
前記画像を、該画像におけるラインセグメントを表す複数のベクトルとして表すよう構成された、変換モジュールを更に含む、請求項１７記載のシステム。
【請求項２４】
前記有用性が、以前に取得した画像との類似性を含む、請求項１７記載のシステム。
【請求項２５】
前記有用性が、前記画像に対する修正の容易さを含む、請求項１７記載のシステム。
【請求項２６】
前記有用性が、或る画像スタイルとの類似性を含む、請求項１７記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には画像処理に関し、詳細には、遠隔のソースから抽出された画像を取得及び変更するためのシステム、方法及びコンピュータプログラム製品に関する。即ち、画像提供方法、ユーザに画像を提供するシステム、及び、画像を提供するようプロセッサを制御するためのコンピュータが実行可能な命令を含む、コンピュータ読み取り可能媒体に格納されたコンピュータプログラム製品に関する。
【背景技術】
【０００２】
コンピュータ生成文書は、歴史的に、コンピュータ以前の文書と同様に、テキストのみを含んでいた。しかし、過去５〜１０年の間に、コンピュータのハードウェアがより強力になり、記憶容量が増加し、プレゼンテーションソフトウェアがより洗練されるにつれ、ユーザは、文書及びプレゼンテーションに画像を導入しはじめた。
【０００３】
しかし、特定のプレゼンテーションに適した画像を見出すのは、不可能なほど困難な場合が多い。ユーザは、自分で画像を作成することもできるが、この処理には、画像作成プログラムを有する進んだ設備と、プレゼンテーションに相応しい品質の画像を作成するのに要する時間とを、ユーザが有する必要がある。ユーザは、予め作成された画像を用いることができるが、適切な画像を探し出すことは、非常に困難であると共に時間がかかる。既存の画像を変更することもできるが、画素毎の変更処理には、画像をゼロから作成するのとほぼ同程度の時間がかかる場合が多い。こうした従来技術の例としては、例えば、人間の視覚特性に基づいて入力画像に対してデータ処理を施す方法を開示した特許文献１が挙げられる。
【特許文献１】特許第３１９８７０５号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
既存の画像を取得して、それらを容易に変更可能な形式に変換するための機構が必要である。
【０００５】
本発明は、遠隔のソースから抽出された画像を取得及び変更するためのシステム、方法、及びコンピュータプログラム製品の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明は、将来の使用のために、画像を探し出し、ソートし、修正するための、システム、方法及びプログラムを含む。変換エンジンは、画像検索エンジンに検索要求を提出し、受け取った結果を受容する。変換エンジンは、画像の選択された視覚的特性に従って、検索結果を整える。次に、編集ツールが、画像検索の結果を、容易に操作可能であると共に再ランク付けされた画像をユーザが将来の使用のために変更可能にするベクトル系の画像に変換できる。
本発明の第１の特徴において、画像提供方法が、画像を含む少なくとも１つの検索結果を受け取ることと、前記画像の視覚的特性に従って、該画像の有用性を判定することと、前記画像の有用性に応じて、前記検索結果に新たなランクを割当てること、を含む。
本発明の第２の特徴において、画像を提供するようプロセッサを制御するためのコンピュータが実行可能な命令を含む、コンピュータプログラム製品が提供され、前記命令が、画像を含む少なくとも１つの検索結果を受け取るための命令と、前記画像の視覚的特性に従って、該画像の有用性を判定するための命令と、前記画像の有用性に応じて、前記検索結果に新たなランクを割当てるための命令と、を含む。
なお、本特徴のコンピュータプログラム製品は、該製品がコンピュータ読取可能媒体に格納された記憶媒体である実施形態も含む。
本発明の第３の特徴において、ユーザに画像を提供するシステムが、画像を含む検索結果と、前記検索結果に関連づけられた前記画像の有用性を前記画像の視覚的特性に従って判定し、前記有用性に応じて前記検索結果に新たなランクを割り当てるように構成された順序付けモジュールと、を含む。
【発明を実施するための最良の形態】
【０００７】
本発明は、将来の使用のために、画像を探し出し、ソートし、修正するための、システム、方法及びプログラムを含む。図１は、ユーザシステムと検索エンジンと複数のコンテンツサイトとの間での相互作用を示すブロック図である。ユーザシステム１０５は、画像を含む文書又はプレゼンテーションの作成をユーザが試みるワークステーションであるのが好ましい。ユーザシステム１０５から検索エンジン１１０に、画像に対する照会が提出される。
【０００８】
検索エンジン１１０は、グーグル（Google）やアルタ・ビスタ（Alta Vista）等といった、画像のカタログを保持している商業的又は私的な検索エンジンである。画像は、説明、サイズ、コンテンツの成熟度、及び他の任意の適用可能な基準によって、インデックスされる。或いは、検索エンジン１１０は、内部検索によって、以前にダウンロードされた画像や格納されているパワーポイント（Power Point）のスライド等の収集物を検索する、内部検索プログラムであってもよい。検索エンジン１１０は、ユーザシステム１０５に、画像へのリンクを返す。ユーザシステム１０５は、それらのリンクをダウンロードして、コンテンツサイト１１５、１２０、１２５から画像を取り出す。次に、ユーザシステム１０５は、生画像ファイルを、ベクトル系の形式に変換する。次に、ユーザシステム１０５は、修正の容易さ、画像のスタイル、又は以前にダウンロードされた画像との類似性等といった、ユーザが選択した基準に従って、それらの画像を順序付ける。ファイルタイプ、ヒストグラム特性、色数、エッジの数及び長さ、セグメントの数及び長さ、画像部の数及び面積、並びに他の任意の適用可能な特徴等といった画像の性質を用いて、修正可能性が判定される。ユーザシステム１０５は、ユーザに、これらの基準に基づいて修正された検索結果を返す。一実施形態において、ユーザシステム１０５は、修正された結果をユーザに対して該結果があたかも検索エンジン１１０によって直接返されたかのように呈示する、ユーザに対して透明な（transparent）インタフェースを提供する。次に、ユーザシステム１０５は、ユーザが、ダウンロードされた画像を修正し、それらを文書及びプレゼンテーションに組み込むのを可能にする。
【０００９】
図２は、ユーザシステム１０５として機能するコンピュータを示すブロック図である。システムは、プロセッサ２０２を含む。プロセッサ２０２は２つ以上あってもよい。バス２０４には、メモリ２０６、記憶装置２０８、キーボード２１０、グラフィックアダプタ２１２、ポインティングデバイス２１４、スピーカ２１５、及びネットワークアダプタ２１６も接続されている。グラフィックアダプタ２１２にはディスプレイ２１８が接続されている。
【００１０】
プロセッサ２０２は、インテル（INTEL）ｘ８６やパワーＰＣ（POWERPC）互換性中央処理装置（ＣＰＵ）等の任意の専用又は汎用プロセッサであってよい。記憶装置２０８は、ハードドライブ、コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、又は他の何らかの形態の固定型又は着脱可能型記憶装置等といった、大量のデータを保持する能力がある任意の装置であってよい。
【００１１】
図３は、ユーザシステムのメモリ２０６の詳細を示すブロック図である。メモリは、ウェブブラウザ３１０を含む。ウェブブラウザ３１０は従来のものであり、ユーザが検索エンジン１１０までナビゲートして、テキストや画像に対する検索要求を提出するのを可能にするよう構成されている。
【００１２】
変換エンジン３１５は、コンテンツサイト１１５、１２０、１２５から受け取られた画像の検索結果を受け取るように構成されている。画像の受け取りは、検索エンジンＡＰＩを介した検索エンジンへの接続、又は、検索エンジンによって送信される結果のインターセプトを含み得る。画像検索の結果が返されると、変換エンジン３１５は、検索された画像へのリンクをパージング（解析）し、ソース画像をダウンロードする。次に、変換エンジン３１５は、画像を、修正可能な形式に変換する。変換エンジン３１５は、フリーソフト（Free Soft）社のシルエット（Silhouette）やアドビ（Adobe）社のストリームライン（Streamline）等の市販のベクトル化パッケージを用いてもよく、又は、生画像をより容易に変更可能な形式に変換する、専用の機構を用いてもよい。
【００１３】
次に、変換エンジン３１５は、修正の容易さ、画像のタイプ、以前に取り出した画像との類似性、又は他の何らかの割当てられた基準等といった所定の基準に従って、検索結果を順序付ける。画像のタイプは、画像の特定のスタイル（漫画、線画等）等の予め定められた基準を含むことが可能である。変換エンジン３１５は、ファイルタイプ、ヒストグラム特性、色数、エッジの数及び長さ、セグメントの数及び長さ、画像部の数及び面積、及び他の任意の適用可能な特徴等といった画像の性質を用いて、結果をランク付けする。
【００１４】
次に、変換エンジン３１５は、順序付けられた結果をユーザに提供する。編集モジュール３２５は、結果を修正するように構成されている。編集モジュール３２５は、エッジ及びラインを画素の集合ではなくオブジェクトとして操作可能にするために、オブジェクトをベクトル形式で表示するように構成されている。一実施形態では、画像は、ベジェ曲線の接続されたセグメントとして表される。
【００１５】
図４は、変換エンジンの詳細を示すブロック図である。変換エンジンは、ハイパーリンク値及び初めのユーザ検索によって生成された生画像ファイルである、初めの検索結果４０５を含む。
【００１６】
変換モジュール４１５は、検索結果４０５内の、ＢＭＰ、ＪＰＧ、ＧＩＦ又は他の任意の形式であり得る生画像ファイルを抽出し、その画像を修正可能な形式に変換する。変換エンジン３１５は、フリーソフト社のシルエットやアドビ社のストリームライン等の市販のベクトル化パッケージを用いてもよく、又は、生画像をより容易に変更可能な形式に変換する、専用の機構を用いてもよい。
【００１７】
順序付けモジュール４２０は、検索結果を、修正の容易さに従って順序付ける。順序付けモジュール４２０は、ファイルタイプ、ヒストグラム特性、色数、エッジの数及び長さ、セグメントの数及び長さ、画像部の数及び面積、及び他の任意の適用可能な特徴等といった画像の性質を用いて、結果を編成する。順序付けモジュール４２０は、様々な修正可能性の指標及び初めの検索結果における画像のランク付けを考慮して、重み付き解析を適用する。様々なファクタに割り当てられる重みは、ユーザによって設計されるか、又は予め構成されることが可能である。順序付けモジュール４２０は、順序付けられた検索を、修正済み結果４１０に格納する。修正済み結果４１０は、検索エンジン１１０によって表示される検索結果として見えるように構成された、フォーマットされた検索であるのが好ましい。
【００１８】
変換エンジン３１５は、検索の生成に用いられるソースサブジェクト４３０も格納する。ソースサブジェクト４３０は、最近作成された文書に関する情報を収集すると共に、それらの文書に基づき、示唆されている検索を格納する。例えば、ユーザが、携帯電話に関するパワーポイント（Power Point）でのプレゼンテーションを準備している場合、ソースサブジェクトは、そのパワーポイントでのプレゼンテーションを検出し、可能性のあるタイトルとして「携帯電話」を提案する。この検索情報は、作成中のスライドからテキストを抽出し、そのテキストを、進行中の照会で用いる、カスタムプラグインプログラムによって生成できる。
【００１９】
図５は、修正前及び修正後の画像を示す図である。検索結果４０５に格納されているＪＰＧやＧＩＦファイル等の生画像ファイルから、未修正画像５０５が生成される。変換モジュール４１５は、検索結果から集められた画像を抽出し、ベクトルとして表されるセグメントのグループとして格納する。
【００２０】
次に、将来の操作を容易にするために、変換モジュール４１５が画像５０５を修正する。変換モジュール４１５は、平行且つ近接しているセグメントを単一のセグメントとしてグループ化する。例えば、変換モジュール４１５は、未修正画像５０５の外側エッジ５１０を単一のボーダーの一部として認識し、断片化したセグメント５１０を単一のセグメント５２４に変換する。
【００２１】
変換モジュールは、非線形形状を認識してそれらを調節するようにも構成されている。変換モジュールは、関連づけられたフラグメント５１２のグループをチェックして、そのフラグメントに最も良好にフィットするベジェ曲線を生成する。このようにして、丸いオブジェクト５１２を表すセグメントの集合を、単一の全体的セグメント５１８に関連するものとして認識し、且つこのセグメント５１８に置き換えることができる。次に、修正された画像がランク付けされ、修正済み結果に格納される。
【００２２】
図６は、ユーザによって編集可能な画像を示す図である。未編集画像６０５は、ベクトル系の形式で格納されており、図５に示された手順に従って修正されているのが好ましい。修正済み結果４１０は、画像を、画素データではなく（ベジェ）曲線オブジェクトの集合として格納しているので、編集モジュール３２５は、曲線及び直線セグメントの調節を可能にするように構成されている。ユーザは、「ドローオーバー（draw over）」セグメント６０８を提出することにより、修正すべきセグメントを選択できる。編集モジュール３２５は、ドローオーバーセグメント６０８の位置をチェックすることにより、修正すべきセグメント６０５を判断する。次に、ユーザは、そのセグメントに対してライン変更操作を行い、選択されたライン６０５の変更バージョン６１５を有するオブジェクト６００の編集済みバージョン６１５を作成できる。
【００２３】
図７は、プレゼンテーション用画像を生成する処理の概略を示すフロー図である。処理は、７０５で、変換エンジン３１５が、ユーザから検索要求を受け取ることで開始する。一実施形態において、ソースサブジェクト４３０は、ユーザに対する潜在的なトピックを提供する。次に、７１０で、変換エンジン３１５は、検索要求を検索エンジン１１０に転送する。一実施形態において、変換エンジンは、グーグル（Google）等の画像検索エンジン用のホームページをロードして検索要求を提出する、ＨＴＭＬパーザーを含む。別の実施形態では、変換エンジン３１５は、検索エンジン１１０との専用インタフェースを保持している。更に別の実施形態では、変換エンジン３１５は検索要求をインターセプトしない。
【００２４】
次に７１５で、変換エンジンは、検索エンジンから、結果を画像へのリンクの形態で受け取る。ステップ７１５の一部として、変換エンジン７１５は、リンクされている画像をダウンロードする。次に７２０で、変換エンジン７１５は、検索結果を順序付ける。図９に示されるように、この順序付け処理は、変換モジュールが、画像をベクトル系の形式に変換することを含む。図８に記載されているように、この処理は、順序付けモジュール４３０が、検索結果に対して重み付き解析を行うことも含む。次に、順序付けられた画像が、修正済み結果４１０に格納される。次に７２５で、編集モジュール３２５が、返された画像をユーザが編集するのを可能にする。
【００２５】
図８は、画像の結果を、画像の潜在的な有用性に従ってランク付けする処理を示すフロー図である。一実施形態では、画像は、修正の容易さに従ってランク付けされる。別の実施形態において、画像は、以前にダウンロードされた画像との類似性、又は、予め定められた画像のスタイルに従ってランク付けされる。この処理は、８０５で、システムが、或る画像のファイルタイプを判定することで開始する。順序付けモジュール４２０は、そのファイルのファイル名の拡張子や、他の何らかの特性をチェックできる。次に８１０で、順序付けモジュール４２０が、その画像のヒストグラム特性を判定する。順序付けモジュール４２０は、その画像の強度ピークの数を判定する。強度ピークの数が少ないほど、修正が容易であることが示される。次に８１５で、順序付けモジュールは、その画像の色数を判定する。色数が少ないほど、修正が容易であることが示される。
【００２６】
次に８２０で、順序付けモジュール４２０は、そのセグメントのエッジの数を判定する。円等の単純な形状は低いエッジ測度を有し、一方、顔の線画の外側エッジのような複雑な形状は、高いエッジ測度を有する。エッジの数は、表現アルゴリズムに応じて変動する可能性があり、複雑な曲線を単一のエッジとして表現できるアルゴリズムもある。
【００２７】
次に８２５で、順序付けモジュールは、セグメントの数を判定する。セグメントの数が少ないほど、修正が容易であることが示される。エッジと同様に、セグメントの数も表現アルゴリズムに応じて変動する可能性があり、複雑な曲線を単一のセグメントとして表現できるアルゴリズムもある。次に８３０で、順序付けモジュール４２０は、上述したファクタ及び画像の初めの検索のランク付けに基づき、画像をランク付けする。順序付けモジュール４２０は、その画像の修正の容易さや、他の画像との類似性を判定するために、所定の又はユーザが選択した重みを有する重み付き解析を適用するのが好ましい。
【００２８】
図９は、変換された画像を修正する処理を示すフロー図である。９０５で、変換モジュール４１５は、まず、その画像の全体形状を判定するエッジ検出処理を適用する。次に９１０で、変換モジュールは、画像を、その画像を表す１群のベクトル又は曲線方程式に変換する。
【００２９】
次に９１５で、変換モジュールは、その画像のエッジ及び曲線を、図５に記載されている処理に従ってクリーニングする。互いに近接したエッジは単一のエッジとして接合される。次に９２０で、その画像が検索結果としてユーザに対して表示される。
【００３０】
本発明の他の特徴、態様及び目的は、図面及び特許請求の範囲を検討することから得られる。本発明の他の実施形態も開発可能であり、本発明及び特許請求の範囲の精神及び範囲に含まれることを理解されたい。
【００３１】
本発明の好ましい実施形態の上述の説明は、図示及び説明の目的で提供されたものである。上記の好適実施形態は、網羅的すなわち本発明をその開示された正確な形態に限定することを意図しない。当業者には、多くの変形及び変更が自明であることは明白である。実施形態は、本発明の原理及び実際の適用例を最もよく説明し、それにより、他の当業者が、様々な実施形態に関して、考えられる特定の用途に適した様々な変形例と共に本発明を理解することを可能にすべく選択され且つ記載された。本発明の範囲は、添付の特許請求の範囲及びそれらの等価物によって定義されることが意図される。
【００３２】
特別に設計された集積回路又は他の電子機器で構成された実施形態に加え、本発明は、コンピュータ技術の当業者には自明のごとく、本開示の教示に従ってプログラムされた従来の汎用又は専用デジタルコンピュータやマイクロプロセッサを用いて、都合良く実施され得る。
【００３３】
ソフトウェア技術の当業者に自明のごとく、本開示の教示に基づき、熟練したプログラマーによって、適切なソフトウェア符号化を容易に準備可能である。当業者には自明のごとく、本発明は、特定用途向け集積回路を準備することにより、又は、従来のコンポーネント回路の適切なネットワークを相互接続することにより、実施されてもよい。
【００３４】
本発明は、本発明の任意の処理を実行するようコンピュータをプログラムするために使用可能な命令が格納された記憶媒体である、コンピュータプログラム製品を含む。記憶媒体としては、フレキシブルディスク、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロドライブ及び光磁気ディスクを含む任意のタイプのディスクや、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュメモリデバイス、磁気又は光学カード、（分子メモリＩＣを含む）ナノシステム、又は、命令及び／又はデータの格納に適した任意のタイプの媒体若しくはデバイスが含まれ得るが、これらに限定されない。
【００３５】
コンピュータ読み取り可能媒体の任意の１つに格納された本発明は、汎用／専用コンピュータ又はマイクロプロセッサのハードウェアを制御し、かつ該コンピュータ又はマイクロプロセッサと、本発明の結果を利用する人間のユーザ又は他の機構との相互作用を可能にするための、ソフトウェアを含む。このようなソフトウェアは、デバイスドラバ、オペレーティングシステム及びユーザアプリケーションを含み得るが、これらに限定されない。
【００３６】
この汎用／専用コンピュータ又はマイクロプロセッサのプログラミング（ソフトウェア）には、本発明の教示を実施するためのソフトウェアモジュールが含まれる。
【図面の簡単な説明】
【００３７】
【図１】ユーザシステムと検索エンジンと複数のコンテンツサイトとの間での相互作用を示すブロック図である。
【図２】ユーザシステムとして機能するコンピュータを示すブロック図である。
【図３】ユーザシステムのメモリの詳細を示すブロック図である。
【図４】変換エンジンの詳細を示すブロック図である。
【図５】修正前及び修正後の画像を示す図である。
【図６】ユーザによって修正可能な画像を示す図である。
【図７】プレゼンテーション用画像を生成する処理の概要を示すフロー図である。
【図８】修正の容易さに従って画像の結果をランク付けする処理を示すフロー図である。
【図９】変換された画像を修正する処理を示すフロー図である。
【符号の説明】
【００３８】
１０５    ユーザシステム
１１０    検索エンジン
１１５、１２０、１２５    コンテンツサイト
３１０    ウェブブラウザ
３１５    変換エンジン
３２５    編集モジュール
４１５    変換モジュール
【図１】
2005235224.tif 000003
【図２】
2005235224.tif 000004
【図３】
2005235224.tif 000005
【図４】
2005235224.tif 000006
【図５】
2005235224.tif 000007
【図６】
2005235224.tif 000008
【図７】
2005235224.tif 000009
【図８】
2005235224.tif 000010
【図９】
2005235224.tif 000011