(57)【特許請求の範囲】
【請求項１】
画像ファイル及び画像番号リストを格納した格納手段を備えたサーバが、ネットワークを介した端末の求めに応じて所定の画像ファイルを送信する画像処理システムであって、
該画像は、
風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、
アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、
該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、
前記端末は、
ユーザがアルファベット列情報を入力する入力手段と、
入力された該アルファベット列情報をサーバへ送信する送信手段と、
サーバから送られてくる画像ファイルデータを受信する受信手段と、
受信した画像ファイルを表示する表示手段を備え、
前記サーバは、
前記端末から送信されてきた前記アルファベット列情報を受信する受信手段と、
受信した該アルファベット列情報に基づき、構成文字、文字列及び文字数からなる文字情報を認識する文字情報認識手段と、
認識した該文字情報に基づき、
画像表示テーブルを生成する画像表示テーブル生成手段と、
ｎ個目の構成文字に対応する画像番号リストを取得する画像番号リスト取得手段と、
前記画像番号リストに基づき、番号順に一の画像番号を取得する画像番号取得手段と、
取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、
重複している場合には該画像番号リストに基づき次順位の画像番号を取得する画像番号チェック手段と、
判定のうえ取得した画像番号を該画像表示テーブルへ保存する画像番号保存手段と、
該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定する画像番号数チェック手段と、
該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出する画像ファイルデータ抽出手段と、
抽出した該画像ファイルデータを前記端末へ送信する送信手段を備えた
画像処理システム。
【請求項２】
画像ファイル及び画像番号リストを格納した格納手段を備えたサーバが、ネットワークを介した端末の求めに応じて所定の画像ファイルを送信する画像処理方法であって、
該画像は、
風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、
アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、
該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、
前記端末から、
ユーザにより入力されたアルファベット列情報がサーバへ送信され、
該サーバが、
前記端末より受信した該アルファベット列情報に基づき、構成文字、文字列及び文字数からなる文字情報を認識し、
認識した該文字情報に基づき、
画像表示テーブルを生成し、
ｎ個目の構成文字に対応する画像番号リストを取得し、
前記画像番号リストに基づき、番号順に一の画像番号を取得し、
取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、
重複している場合には該画像番号リストに基づき次順位の画像番号を取得し、
判定のうえ取得した画像番号を該画像表示テーブルへ保存し、
該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定し、
一致しない場合は、前記画像番号リストの取得、画像番号の取得、重複の有無、保存、文字数の判定を繰り返し、
一致する場合は、該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出し、
抽出した該画像ファイルデータを前記端末へ送信し、
該端末が、サーバから受信した該画像ファイルを表示する
画像処理方法。
【請求項３】
画像ファイル及び画像番号リストを格納した格納手段を備え、ユーザの求めに応じて所定の画像ファイルを表示する画像処理システムであって、
該画像は、
風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、
アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、
該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、
ユーザがアルファベット列情報を入力する入力手段と、
入力された該アルファベット列情報に基づき構成文字、文字列及び文字数からなる文字情報を認識する文字情報認識手段と、
認識した該文字情報に基づき、
画像表示テーブルを生成する画像表示テーブル生成手段と、
ｎ個目の構成文字に対応する画像番号リストを取得する画像番号リスト取得手段と、
前記画像番号リストに基づき、番号順に一の画像番号を取得する画像番号取得手段と、
取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、
重複している場合には該画像番号リストに基づき次順位の画像番号を取得する画像番号チェック手段と、
判定のうえ取得した画像番号を該画像表示テーブルへ保存する画像番号保存手段と、
該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定する画像番号数チェック手段と、
該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出する画像ファイルデータ抽出手段と、
抽出した該画像ファイルデータに基づき該画像データを表示する表示手段を
備えた画像処理システム。
【請求項４】
コンピュータを、請求項１又は３のいずれか１項に記載の画像処理システムの各手段として機能させるためのプログラム。
【請求項５】
請求項４に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキスト、特にアルファベットを含む風景写真を利用した画像処理システム、方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、画像ファイル自体に付随するタグ情報の一つとして、当該画像の利用等の有無をフラグ（コンピュータまたはコンピュータ・プログラムで、処理の条件判定結果を保持するレジスタまたは変数）で管理する技術が公知である（特許文献１参照）。
【０００３】
上記技術は、画像ファイルに所望の情報を付加して当該画像を効率良く利用する方法として広く利用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１８８３８０号  公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、インターネットを利用した大衆向けの画像利用サービスにおいて、例えばその利用の有無を画像ファイル自体に付随するタグ情報の一つであるフラグで管理するとした場合には、該画像自体のファイルデータが重くなり、迅速が求められる当該技術分野の傾向から好ましくない。また、複数人が同時に利用する大衆向けの画像利用サービスにおいては、個々の利用を反映する属性情報を共通画像ファイルのタグ情報に直接付することは現実的ではない。
【０００６】
そこで本発明は、上記の課題を解決することができる画像処理システム、方法プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
発明者は、鋭意検討した結果、画像利用の有無を画像ファイル自体に付随するタグ情報の一つであるフラグで管理するのではなく、紐づけされた属性情報のみに基づき利用の有無を管理することで上記課題を解決できると考え、本発明を完成させた。
【０００８】
即ち、請求項１に記載の画像処理システムは、画像ファイル及び画像番号リストを格納した格納手段を備えたサーバが、ネットワークを介した端末の求めに応じて所定の画像ファイルを送信する画像処理システムであって、該画像は、風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、前記端末は、ユーザがアルファベット列情報を入力する入力手段と、入力された該アルファベット列情報をサーバへ送信する送信手段と、サーバから送られてくる画像ファイルデータを受信する受信手段と、受信した画像ファイルを表示する表示手段を備え、前記サーバは、前記端末から送信されてきた前記アルファベット列情報を受信する受信手段と、受信した該アルファベット列情報に基づき、構成文字、文字列及び文字数からなる文字情報を認識する文字情報認識手段と、認識した該文字情報に基づき、画像表示テーブルを生成する画像表示テーブル生成手段と、ｎ個目の構成文字に対応する画像番号リストを取得する画像番号リスト取得手段と、前記画像番号リストに基づき、番号順に一の画像番号を取得する画像番号取得手段と、取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、重複している場合には該画像番号リストに基づき次順位の画像番号を取得する画像番号チェック手段と、判定のうえ取得した画像番号を該画像表示テーブルへ保存する画像番号保存手段と、該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定する画像番号数チェック手段と、該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出する画像ファイルデータ抽出手段と、抽出した該画像ファイルデータを前記端末へ送信する送信手段を備えたことを特徴とする。
【０００９】
請求項２に記載の画像処理方法は、画像ファイル及び画像番号リストを格納した格納手段を備えたサーバが、ネットワークを介した端末の求めに応じて所定の画像ファイルを送信する画像処理方法であって、該画像は、風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、前記端末から、ユーザにより入力されたアルファベット列情報がサーバへ送信され、該サーバが、前記端末より受信した該アルファベット列情報に基づき、構成文字、文字列及び文字数からなる文字情報を認識し、認識した該文字情報に基づき、画像表示テーブルを生成し、ｎ個目の構成文字に対応する画像番号リストを取得し、前記画像番号リストに基づき、番号順に一の画像番号を取得し、取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、重複している場合には該画像番号リストに基づき次順位の画像番号を取得し、判定のうえ取得した画像番号を該画像表示テーブルへ保存し、該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定し、一致しない場合は、前記画像番号リストの取得、画像番号の取得、重複の有無、保存、文字数の判定を繰り返し、一致する場合は、該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出し、抽出した該画像ファイルデータを前記端末へ送信し、該端末が、サーバから受信した該画像ファイルを表示することを特徴とする。
【００１０】
請求項３に記載の画像処理システムは、画像ファイル及び画像番号リストを格納した格納手段を備え、ユーザの求めに応じて所定の画像ファイルを表示する画像処理システムであって、該画像は、風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像であり、アルファベット毎に複数の画像ファイルが予め読み出し可能にデータ化され、該画像ファイルを個別に特定する画像番号リストが前記格納手段により画像ファイルとは別に格納された構成において、ユーザがアルファベット列情報を入力する入力手段と、入力された該アルファベット列情報に基づき構成文字、文字列及び文字数からなる文字情報を認識する文字情報認識手段と、認識した該文字情報に基づき、画像表示テーブルを生成する画像表示テーブル生成手段と、ｎ個目の構成文字に対応する画像番号リストを取得する画像番号リスト取得手段と、前記画像番号リストに基づき、番号順に一の画像番号を取得する画像番号取得手段と、取得した該画像番号が前記画像表示テーブルにおいて重複していないかどうかを判定し、重複している場合には該画像番号リストに基づき次順位の画像番号を取得する画像番号チェック手段と、判定のうえ取得した画像番号を該画像表示テーブルへ保存する画像番号保存手段と、該画像表示テーブルへ保存された画像番号数と前記文字数とが一致するか否かを判定する画像番号数チェック手段と、該画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを抽出する画像ファイルデータ抽出手段と、抽出した該画像ファイルデータに基づき該画像データを表示する表示手段を備えたことを特徴とする。
【００１１】
請求項４に記載のプログラムは、コンピュータを、請求項１又は３のいずれか１項に記載の画像処理システムの各手段として機能させることを特徴とする。
【００１２】
請求項５に記載の記録媒体は、請求項４に記載のプログラムを記録したことを特徴とする。
【発明の効果】
【００１３】
本発明の画像処理システムによれば、画像ファイルを個別に特定する画像番号に基づき画像ファイルの利用重複の有無を判定するため、大衆向けの画像利用サービスにおいても、システムへの負担をかけずに画像処理を行うことが可能となった。
【図面の簡単な説明】
【００１４】
【図１】インターネットを利用した画像処理システムの構成図である。
【図２】サーバ１の機能構成を示したブロック図である
【図３】アルファベットに対応する画像番号リストを示す図である。
【図４】アルファベットに対応する画像番号リストを示す図である。
【図５】（ａ）画像表示テーブル（ブランク）を示す図である。          （ｂ）画像表示テーブル（処理後）を示す図である。
【図６】データベース化された画像ファイルの概念図である。
【図７】画像処理のフローチャートである。
【図８】アルファベット列情報を入力した処理後の画面を表示した図である。
【図９】画面の変遷を示す図である。
【図１０】画面の変遷を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図に基づいて説明する。
【００１６】
１．本発明の構成
本発明の画像処理システムは、図１に示すように、Ｃｌｉｅｎｔ  ＰＣ（ユーザ自身のパーソナルコンピュータ）やＡｇｅｎｔ  ＰＣ（代理店等に設置されたパーソナルコンピュータ）のほか、携帯電話機やＰＤＡ(Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ)等の端末２と、本発明の画像処理を実行するサーバ１とが、インターット等の通信ネットワーク３により接続さている。
【００１７】
（１）端末
「Ｃｌｉｅｎｔ  ＰＣ」や「Ａｇｅｎｔ  ＰＣ」といった端末２は、いわゆる汎用のコンピュータシステムであり、ユーザによる「アルファベット列情報」の入力を受け付けるために用いられるキーボードやマウス等の入力手段（図示せず）を備える。
【００１８】
また、該端末２は、ユーザにより入力された該アルファベット列情報を、ネットワークを介してサーバ１へ送信するための送信手段、サーバから送信されてくる画像ファイルデータを受信する受信手段を備え、通信用ハードウェアのドライバ、通信のプロトコルに関するプログラムをまとめたＴＣＰ／ＩＰスタック、Ｗｅｂブラウザ等が実装される。
【００１９】
また、受信した該画像ファイルを表示するディスプレイ等の表示手段を備え、液晶ドライバ、Ｗｅｂブラウザ等が実装される。
【００２０】
なお、上記手段及びこれら手段を実行するのに必要な種々の演算等を行う中央演算装置（ＣＰＵ）等から構成される制御部、各種処理を実行するためのプログラムやデータを記憶するＲＯＭ及びＲＡＭからなる記憶部は、図示しないが当然に備えているものとする。
【００２１】
また、「Ｍｏｂｉｌｅ  Ｐｈｏｎｅ」についても、アルファベット列情報の入力手段、サーバとのアクセス手段、画像ファイルを表示する表示手段及びこれらを実行するための該手段を実行するために必要なプログラム等が実装される。
【００２２】
（２）サーバ
サーバ１は、データベースなどの格納手段その他周辺機器を備えたいわゆるサーバコンピュータであり、モデムやルータなどの通信装置を介して、インターネット等のネットワーク３に接続されている。
各種制御及び種々の演算等を行う中央演算装置（ＣＰＵ）１０１、端末２からの処理要求を受け、これを実行するためのプログラムやデータを記憶するＲＯＭ１０２、ＲＡＭ１０３のほか、データベースを格納するハードディスクやメモリ等からなる記憶部１０４、外部装置と接続するためのネットワークＩ/Ｆ（インターフェイス）１０５、サーバ１を操作する際に必要となるキーボード等の入力部１０６、処理内容等を表示する液晶表示パネル等の表示部１０７を備え（図２）、その他、処理結果等を印刷するプリンター等の印刷部（図示せず）を適宜備える。そして、これら機能部分がバス（通信路）１０８を介して構成されている。
【００２３】
また、前記記憶部１０４には、コンピュータを本発明のサーバ１として機能させるため、以下に示す各種手段を備えたプログラムを記憶している。
【００２４】
「格納手段」
格納手段は、画像ファイル（風景から切り出した一部分が特定のアルファベットを象った線図形状であると人に想起させる画像をＪＰＥＧ等の圧縮ファイルにデータ化したもの）や、該画像ファイルを個別に特定する画像番号リストを読み出し可能に格納する手段であり、該手段を実行するために必要なプログラム等が実装される。
「画像ファイル」は、図６に示すように、アルファベット毎にデータベース化され、サーバ２の格納手段内に読み出し可能に格納されている。本実施の形態における画像ファイル数は、一種類のアルファベットに対し１０乃至１５程度の画像ファイルが用意されているが、画像数はこれに限らない。
【００２５】
「受信手段」
受信手段は、ネットワークを介して端末２から送信されてくるアルファベット列情報を受信するための手段であり、通信用ハードウェアのドライバ、通信のプロトコルに関するプログラムをまとめたＴＣＰ／ＩＰスタック等、受信に必要な構成を備えたものである。
【００２６】
「文字情報認識手段」
文字情報認識手段は、端末２からネットワークを介して受信した前記アルファベット列情報に基づき、その構成文字、文字列及び文字数を該アルファベット列情報の文字情報として認識する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００２７】
「画像表示テーブル生成手段」
画像表示テーブル生成手段は、前記認識した文字情報に基づき、構成文字に対応した画像ファイルを特定する画像番号を順次格納するためのテーブルを生成する手段であり、該手段を実行するために必要なプログラム等が実装される。
「画像表示テーブル」（ブランク）とは、図５（ａ）に示すように、後続の処理により、前記文字情報に基づき、構成文字に対応した画像ファイルを特定する画像番号を順次所定のプログラムにより取得して、格納・保存するためのテーブルである。
【００２８】
「画像番号リスト取得手段」
画像番号リスト取得手段は、前記認識した文字情報に基づき、ｎ個目の構成文字に対応する画像番号リストを取得する手段であり、該手段を実行するために必要なプログラム等が実装される。
「画像番号リスト」とは、画像ファイルを個別に特定する画像番号の一覧であって（図３）、リレーショナル型データベースのテーブル等として実装される。該画像番号の構成文字について詳述すると、例えば、図３中の「ａ１ｂ.ｊｐｇ」は、次の通りである。
「ａ」：アルファベットの「ａ」又は「Ａ」を象った画像であることを示す。
「１」：「ａ」の画像ファイル中、序列（取得順位）「１」であることを示す。
「ｂ」：モノクロ画像であることを示す。尚、同じ画像であって色調をセピア調に加工した別画像を準備しておき、「ｂ」を「ｓ」と代え、該画像番号を「ａ１ｓ〜」として選択的に色調の異なる画像が利用可能なシステムとして構築しても良い。
「．ｊｐｇ」：ファイルの拡張子を示す。尚、「ｊｐｇ（ジェイペグ、Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ）とは、コンピュータで扱われる静止画像のデジタルデータの圧縮方式のひとつをいう。
【００２９】
「画像番号取得手段」
画像番号取得手段は、前記画像番号リストに基づき、番号順に一の画像番号を取得する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３０】
「画像番号チェック手段」
画像番号チェック手段は、前記取得した画像番号が画像表示テーブルにおいて重複していないかどうかを判定し、重複している場合には、前記画像番号リストに基づき次順位の画像番号を取得する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３１】
「画像番号保存手段」
画像番号保存手段は、前記判定のうえ取得した画像番号を該画像表示テーブルへ保存する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３２】
「画像番号数チェック手段」
画像番号「数」チェック手段は、前記画像表示テーブルへ保存された画像番号の数と前記アルファベット列情報として認識された文字数とが一致するか否かを判定する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３３】
前記画像番号数チェック手段により、一致しないと判定された場合には、前述の処理、即ち、画像番号リストの取得、画像番号の取得、重複の有無、保存、文字数の判定を繰り返し、前記画像表示テーブルへ保存された画像番号の数と前記アルファベット列情報として認識された文字数とが一致するまで繰り返される。
【００３４】
「画像ファイルデータ抽出手段」
画像ファイルデータ抽出手段は、前記画像表示テーブルへ保存された全ての画像番号に個別に対応する画像ファイルデータを前記格納手段から抽出する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３５】
「送信手段」
前記抽出した画像ファイルデータを、ネットワークを介して前記アルファベット列情報を受信した端末２へ送信する手段であり、該手段を実行するために必要なプログラム等が実装される。
【００３６】
２．処理の流れ
本発明に係る画像処理システムの処理につき、図面を参照しながら説明する。
本実施の形態においては、ユーザが端末２よりインターネット５を介して本システムを提供するＷｅｂページへアクセスし、端末２とサーバ１との間で情報の送受信を行うものである。
なお、本システムの利用に先立つ事前の会員登録、パスワードやＩＤ等のログイン設定又は設定の要否は任意である。
【００３７】
アクセス後、先ずユーザは端末２に表示されているアルファベット列情報入力画面６のアルファベット列情報入力欄７（図８）へ、任意のアルファベットを２〜１０文字の間で入力し、実行キー８をクリックする（図７、Ｓ１０１）。
本実施形態においては「ＭＩＹＯＫＯ」というアルファベット列情報を入力したものとする（図８）。該アルファベット列情報は、該端末２の送信手段によりネットワークを介してサーバ１へ送信される（Ｓ１０２）。
【００３８】
尚、入力文字数の制限は任意であり、入力可能な文字数は、図示するような２〜１０文字に限られるものではない。使用するコンピュータシステムの性能や各種条件のほか、提供サービスの内容に応じて文字数を設定すればよい。
また、本実施形態においては「ａ」〜「ｚ」のアルファベット２６文字としたが、風景から切り出した一部分が特定の文字を象った線図形状であると人に想起させ得る画像として利用できるのであれば、漢字、平仮名、カタカナといった日本語やその他の文字体系、即ち、言葉を伝達し、記録するために線や点等を使って形作られた記号を排除するものではない。
【００３９】
サーバ１は、受信手段により前記アルファベット列情報を受信し（Ｓ１０３）、受信した該アルファベット列情報に基づき文字情報認識手段によって「構成文字」「文字列」「文字数」からなる文字情報を認識する（Ｓ１０３）。本実施形態においては、「Ｍ」「Ｉ」「Ｙ」「Ｏ」「Ｋ」「Ｏ」という構成文字と、「Ｍ」→「Ｉ」→「Ｙ」→「Ｏ」→「Ｋ」→「Ｏ」という文字の並びに加え、「６」文字という文字数を認識する。
【００４０】
サーバ１は、前記文字情報認識手段により認識した文字情報に基づき、画像表示テーブル生成手段により、画像表示テーブル（ブランク）５（ａ）（図５（ａ））を生成する（Ｓ１０４）。
【００４１】
そして、先ず先頭文字（ｎ＝１）である「ｍ」に対応する画像番号リスト４（ａ）（図４（ａ））をデータベースより取得する（Ｓ１０５、Ｓ１０６）。該リストには、「ｍ１ｂ．ｊｐｇ」〜「ｍ１３ｂ．ｊｐｇ」までの１３種類の画像ファイルを特定する画像番号がリスト化されている。
【００４２】
該画像番号リストの序列に従って一の画像番号を取得する。本実施の形態においては、先頭の「ｍ１ｂ．ｊｐｇ」という画像番号を取得する（Ｓ１０７）。
【００４３】
取得した該画像番号が、前記画像表示テーブルにおいて重複していなかどうか画像番号チェック手段により判定し（Ｓ１０８）、重複している場合には、画像番号リストに基づき次順位の画像番号を取得する。
【００４４】
本実施の形態においては、前記「ｍ１ｂ．ｊｐｇ」は該画像表示テーブルにおける最初の画像番号であり、いずれとも重複しないことから、該画像番号を該画像表示テーブル５（ｂ）（図５（ｂ））へ保存する（Ｓ１０９）。
ここで、文字「ｏ」は、第４文字目と第６文字目にあり、第６文字目の重複有無の処理の際（Ｓ１０８）には「ＮＯ」処理となる。したがって、画像番号リストに基づき次順位の画像番号「ｏ２ｂ．ｊｐｇ」（図４（ｂ））を取得することとなる。
【００４５】
次に、画像番号数チェック手段により、画像表示テーブルへ保存した画像番号数と、前記アルファベット列情報を構成する文字数とが一致するか否かを判定する。
一致しない場合には、前記ｎ個目の構成文字に対応する画像番号リストを取得する処理に戻る（Ｓ１１０）。
【００４６】
前記画像番号数チェック手段により、画像表示テーブルへ保存した画像番号数と、前記アルファベット列情報を構成する文字数とが一致する場合には、画像表示テーブルへ保存された画像番号に対応する画像ファイルデータを、データベース（図６）より抽出する（Ｓ１１１、Ｓ１１２）。
【００４７】
サーバ１は、該抽出した画像ファイルデータを送信手段によりネットワーク３を介して前記端末２へ送信し（Ｓ１１３）、該末２は受信手段により該データを受信し、表示手段により液晶ディスプレイ等の表示手段により画像表示欄９へ表示する（図８）。
【００４８】
以上、本実施の形態によれば、画像ファイルを個別に特定する画像番号リストのコピーに基づき画像ファイルの利用重複の有無を判定するため、大衆向けの画像利用サービスにおいても、システムへの負担をかけずに画像処理を行うことが可能となった。
【００４９】
〔変形例〕
ユーザが特定の画像ファイルを任意に変更する場合について、図８〜図１０に基づき説明する。
【００５０】
上記実施の形態で述べた処理により、アルファベット列「ＭＩＹＯＫＯ」に相当する画像ファイルが図８に示すごとく表示された後、例えば、任意に第６文字目の「Ｏ（オー）」の画像、即ち、「自転車の車輪」の画像を別の画像に入れ替える際の処理である。
【００５１】
この場合、第６文字目の「自転車の車輪」の画像をカーソル１０でクリックすると（図９）、アルファベット「Ｏ（オー）」を象った線図形状であると人に想起させる画像であってＪＰＥＧ等の圧縮ファイルにデータ化された候補画像一覧１１が画面上に表示される（図９）。そこで、例えば、上段右端の「向日葵」の画像Ｓに変更しようとする場合には、該画像Ｓをカーソル１０でクリックすることで、アルファベット列「ＭＩＹＯＫＯ」の第６文字目が、先の「自転車の車輪」の画像から該「向日葵」の画像Ｓへと入れ替わる（図１０）。
【００５２】
本変形例によれば、本発明を利用する上で更なるバリエーションを提供することができる。
【産業上の利用可能性】
【００５３】
本発明によれば、一般にデータ容量が大きな画像データを扱いやすくすることができるため、様々な分野において一層画像利用の可能性が広がることとなる。
【符号の説明】
【００５４】
１  サーバ
２  端末
３  インターネット等のネットワーク
４  画像番号リスト
５  画像表示テーブル
６  アルファベット列情報入力画面
７  アルファベット列情報入力欄
８  実行キー
９  画像表示欄
１０  カーソル
１１  候補画像一覧
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  記憶部
１０５  ネットワークＩ／Ｆ（インターフェイス）
１０６  入力部
１０７  表示部
１０８  バス
【図１】
0006484143.tif 000002
【図２】
0006484143.tif 000003
【図３】
0006484143.tif 000004
【図４】
0006484143.tif 000005
【図５】
0006484143.tif 000006
【図６】
0006484143.tif 000007
【図７】
0006484143.tif 000008
【図８】
0006484143.tif 000009
【図９】
0006484143.tif 000010
【図１０】
0006484143.tif 000011