(57)【要約】  【課題】画像データを任意の保存先に保存できるようにする。  【解決手段】データ管理システムは、画像データ群を構成する通常画像データそれぞれにつき、この通常画像データに対応する保存先画像データに基づいて保存先が特定され（ｓ１７０）、その通常画像データを、こうして特定された保存先に対応づけて保存先テーブルに登録する（ｓ１９０）。その後、この保存先テーブルに登録された通常画像データそれぞれを、その通常画像データに対応する保存先に保存させる。そのため、各通常画像データを、ユーザが保存を希望する保存先が特定される保存先画像データそれぞれに対応づけておくことにより、その保存先を容易に決定，変更することができる。これにより、画像データ群を構成する各通常画像データを、それぞれ任意の保存先に保存させることができるようになる。【選択図】図４
2008226175.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが保存先を特定可能な保存先特定領域の含まれた保存先画像を示す１以上の保存先画像データ，および，それぞれが前記保存先特定領域の含まれない通常画像を示す１以上の通常画像データにより構成され、該通常画像データそれぞれが少なくともいずれかの前記保存先画像データに対応づけられた画像データ群，を取得する画像取得手段と、
該画像取得手段により取得された画像データ群に基づいて、該画像データ群を構成する通常画像データそれぞれにつき、該通常画像データに対応する保存先画像データを特定し、該保存先画像データで示される保存先画像に含まれる保存先特定領域から特定される保存先を、その通常画像データの保存先として特定する保存先特定手段と、
前記画像取得手段により取得された画像データ群を構成する通常画像データそれぞれを、該通常画像データについて前記保存先特定手段が特定した保存先に保存させるデータ保存手段と、を備えている
ことを特徴とするデータ管理システム。
【請求項２】
前記画像データ群を構成する画像データそれぞれにつき、該画像データが前記保存先画像データであるか前記通常画像データであるかを、その画像データで示される画像に前記保存先特定領域が含まれているか否かにより判定する画像判定手段，を備えており、
前記保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像に含まれる保存先特定領域から特定される保存先を、その保存先画像データに対応する前記通常画像データの保存先として特定して、
前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された場合に、該通常画像データを、該通常画像データに対応する保存先として前記保存先特定手段により特定された保存先に保存させるための処理を行う
ことを特徴とする請求項１に記載のデータ管理システム。
【請求項３】
前記画像データ群を構成する各画像データに通し番号が付されており、該画像データ群を構成する各通常画像データにつき、該通常画像データに付された通し番号よりも大きい通し番号が付され、かつ、通し番号同士の差が最も小さい保存先画像データが、その通常画像データに対応する保存先画像データとして定められている場合において、
前記画像判定手段は、前記画像データ群を構成する画像データそれぞれに付された通し番号の昇順で、該画像データが前記保存先画像データであるか前記通常画像データであるかを判定して、
前記保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像の保存先特定領域から特定される保存先を、前記通常画像データの保存先として特定して、
前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された場合に、該通常画像データを、その時点で前記保存先特定手段により特定されている保存先に保存させるための処理を行う
ことを特徴とする請求項２に記載のデータ管理システム。
【請求項４】
前記画像データ群を構成する各画像データに通し番号が付されており、該画像データ群を構成する各通常画像データにつき、該通常画像データに付された通し番号よりも小さい通し番号が付され、かつ、通し番号同士の差が最も小さい保存先画像データが、その通常画像データに対応する保存先画像データとして定められている場合において、
前記画像判定手段は、前記画像データ群を構成する画像データそれぞれに付された通し番号の降順で、該画像データが前記保存先画像データであるか前記通常画像データであるかを判定して、
前記保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像の保存先特定領域から特定される保存先を、前記通常画像データの保存先として特定して、
前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された場合に、該通常画像データを、その時点で前記保存先特定手段により特定されている保存先に保存させるための処理を行う
ことを特徴とする請求項２に記載のデータ管理システム。
【請求項５】
前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されている場合に、その通常画像データを前記保存先特定手段により特定されている保存先に保存させる一方、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されていない場合に、その通常画像データを保存させない
ことを特徴とする請求項３または請求項４に記載のデータ管理システム。
【請求項６】
前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されている場合に、その通常画像データを前記保存先特定手段により特定されている保存先と対応づけた状態で、前記通常画像データとその保存先との対応関係を登録するための保存先テーブルに登録する一方、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されていない場合、その通常画像データについての前記保存先テーブルへの登録を行わないテーブル登録手段，を備えており、
前記データ保存手段は、前記保存先テーブルに登録された通常画像データそれぞれを、該通常画像データに対応する保存先に対して保存させる
ことを特徴とする請求項３または請求項４に記載のデータ管理システム。
【請求項７】
請求項１から６のいずれかに記載の全ての手段として機能させるための各種処理手順をコンピュータシステムに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ群を構成する画像データそれぞれを、所定の保存先に保存させるためのデータ管理システムに関する。
【背景技術】
【０００２】
近年、画像データを自動的に振り分けるための技術として、例えば、画像データを解析してその画像データで示される画像中の特徴領域（人物画像）を抽出し、その特徴領域に対応づけられた宛先をその画像データの配信先として特定する、といった技術が提案されている（特許文献１参照）。
【特許文献１】特開２００４−３２６２８１号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記技術を用いれば、画像データを、その画像データで示される画像に基づいて、任意の保存先に保存させるといったことも可能であるが、その画像そのものの特徴に基づいてその保存先が決められてしまうため、ユーザが意図的に保存先を決定，変更すること難しい。
【０００４】
それは、画像データの保存先に応じて、その保存先に対応する特徴を有する画像を撮影してなる画像データを生成しなければならず、画像を撮影する際の自由度が低くなってしまうからである。
【０００５】
本発明は、このような課題を解決するためになされたものであり、その目的は、画像データを任意の保存先に保存できるようにするための技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するためには、まず、下記画像取得手段，保存先特定手段およびデータ保存手段を備えた第１のデータ管理システムを構成するとよい。
このシステムにおいて、画像取得手段は、それぞれが保存先を特定可能な保存先特定領域の含まれた保存先画像を示す１以上の保存先画像データ，および，それぞれが前記保存先特定領域の含まれない通常画像を示す１以上の通常画像データにより構成され、該通常画像データそれぞれが少なくともいずれかの前記保存先画像データに対応づけられた画像データ群を取得する。
【０００７】
また、保存先特定手段は、画像取得手段により取得された画像データ群に基づいて、該画像データ群を構成する通常画像データそれぞれにつき、該通常画像データに対応する保存先画像データを特定し、該保存先画像データで示される保存先画像に含まれる保存先特定領域から特定される保存先を、その通常画像データの保存先として特定する。
【０００８】
そして、データ保存手段は、前記画像取得手段により取得された画像データ群を構成する通常画像データそれぞれを、該通常画像データについて前記保存先特定手段が特定した保存先に保存させる。
【０００９】
このように構成されたデータ管理システムによれば、画像データ群を構成する通常画像データそれぞれは、この通常画像データに対応する保存先画像データに基づいて保存先が特定され、こうして特定された保存先に保存されることとなる。
【００１０】
そのため、各通常画像データを、ユーザが保存を希望する保存先が特定される保存先画像データそれぞれに対応づけることにより、その保存先を容易に決定，変更することができる。これにより、画像データ群を構成する各通常画像データを、それぞれ任意の保存先に保存させることができるようになる。
【００１１】
また、通常画像データと保存先画像データとの対応づけを通常画像の特徴と無関係に行えば、その保存先に応じた特徴を有する通常画像を撮影してなる通常画像データを作成する必要はないため、通常画像を撮影する際の自由度が低くなってしまうこともない。
【００１２】
この構成においては、画像データ群を構成する画像データそれぞれが保存先画像データであるか通常画像データであるかを判定したうえで、保存先特定手段による保存先の特定，および，データ保存手段による画像データの保存を行う必要があるが、このような判定を行うための構成については特に限定されない。
【００１３】
例えば、画像データそれぞれに、保存先画像データであるか通常画像データであるかを示す付加情報が付加されている場合であれば、画像判定手段が、前記画像データ群を構成する画像データそれぞれにつき、該画像データが前記保存先画像データであるか前記通常画像データであるかを、その画像データに付加された付加情報に基づいて判定するようにすることが考えられる。
【００１４】
また、保存先画像データで示される保存先画像には、保存先を特定可能な保存先特定領域が含まれているため、この保存先特定領域の有無によって判定を行うように構成することも考えられる。具体的には、画像判定手段が、前記画像データ群を構成する画像データそれぞれにつき、該画像データが前記保存先画像データであるか前記通常画像データであるかを、その画像データで示される画像に前記保存先特定領域が含まれているか否かにより判定するようにすることが考えられる。
【００１５】
これらのように判定を行う場合、上記第１のデータ管理システムを、保存先特定手段およびデータ保存手段が次のように構成された第２のデータ管理システムとすればよい。
この構成における保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像に含まれる保存先特定領域から特定される保存先を、その保存先画像データに対応する前記通常画像データの保存先として特定する。そして、前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された場合に、該通常画像データを、該通常画像データに対応する保存先として前記保存先特定手段により特定された保存先に保存させるための処理を行う。
【００１６】
このように構成すれば、画像データ群を構成する各画像データにつき、それが保存先画像データであるか通常画像データであるかを適切に判定したうえで、保存先特定手段による保存先の特定，および，データ保存手段による画像データの保存を行うことができる。
【００１７】
また、上述した画像データ群は、通常画像データそれぞれが少なくともいずれかの保存先画像データに対応づけられていれば、どのような規則に従って対応づけが行われていてもよいが、その対応づけの規則によって、画像得判定手段により判定を行うための構成が異なってくる。
【００１８】
例えば、前記画像データ群を構成する各画像データに通し番号が付されており、該画像データ群を構成する各通常画像データにつき、該通常画像データに付された通し番号よりも大きい通し番号が付され、かつ、通し番号同士の差が最も小さい保存先画像データが、その通常画像データに対応する保存先画像データとして定められている場合について考えてみる。
【００１９】
このような場合には、上記第２のデータ管理システムにおける画像判定手段，保存先特定手段およびデータ保存手段が次のように構成された第３のデータ管理システムとすればよい。
【００２０】
この構成において、前記画像判定手段は、前記画像データ群を構成する画像データそれぞれに付された通し番号の昇順で、該画像データが前記保存先画像データであるか前記通常画像データであるかを判定する。
【００２１】
また、前記保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像の保存先特定領域から特定される保存先を、前記通常画像データの保存先として特定する。
【００２２】
そして、前記データ保存手段は、前記画像取得手段により取得された画像データ群を構成する全ての通常画像データそれぞれを、該通常画像データについて前記保存先特定手段が特定した保存先に対応づけた状態で、前記通常画像データとその保存先との対応関係を示すデータテーブルである保存先テーブルに登録し、該保存先テーブルに登録された通常画像データそれぞれを、該通常画像データに対応する保存先に対して保存させるための処理を行う。
【００２３】
このように構成すれば、画像データ群を構成する各画像データを通し番号の昇順でチェックしていく過程において、保存先画像データが登場してから、次の保存先画像データが登場するまでの間における通常画像データを、先に登場した保存先画像データに対応づけられたものであるとして、その保存先画像データに基づいて特定される保存先に保存させることができる。
【００２４】
この場合、ユーザは、まず、通常画像データの保存を希望する保存先を特定可能な画像データを保存先画像データとして生成し、以降、その保存先への保存を希望する通常画像データを生成する、といった手順を繰り返すことにより、容易に画像データ群を生成することができる。
【００２５】
また、保存先画像データと通常画像データとの対応づけの規則として、前記画像データ群を構成する各画像データに通し番号が付されており、該画像データ群を構成する各通常画像データにつき、該通常画像データに付された通し番号よりも小さい通し番号が付され、かつ、通し番号同士の差が最も小さい保存先画像データが、その通常画像データに対応する保存先画像データとして定められている場合について考えてみる。
【００２６】
このような場合には、上記第２のデータ管理システムにおける画像判定手段，保存先特定手段およびデータ保存手段が次のように構成された第４のデータ管理システムとすればよい。
【００２７】
この構成において、前記画像判定手段は、前記画像データ群を構成する画像データそれぞれに付された通し番号の降順で、該画像データが前記保存先画像データであるか前記通常画像データであるかを判定する。
【００２８】
また、前記保存先特定手段は、前記画像判定手段により前記保存先画像データであると判定された場合に、該保存先画像データで示される保存先画像の保存先特定領域から特定される保存先を、前記通常画像データの保存先として特定する。
【００２９】
そして、前記データ保存手段は、前記画像判定手段により前記通常画像データであると判定された場合に、該通常画像データを、その時点で前記保存先特定手段により特定されている保存先に保存させるための処理を行う。
【００３０】
このように構成すれば、画像データ群を構成する各画像データを通し番号の降順でチェックしていく過程において、保存先画像データが登場してから、次の保存先画像データが登場するまでの間における通常画像データを、先に登場した保存先画像データに対応づけられたものであるとして、その保存先画像データに基づいて特定される保存先に保存させることができる。
【００３１】
この場合、ユーザは、まず、特定の保存先への保存を希望する通常画像データを生成し、その後、それら通常画像データの保存を希望する保存先を特定可能な保存先データを生成する、といった手順を繰り返すことにより、容易に画像データ群を生成することができる。
【００３２】
また、上述した第３，第４のデータ管理システムにおけるデータ保存手段は、画像判定手段により通常画像データであると判定される都度、その時点において保存先特定手段に特定されている保存先に、その通常画像データを保存させるように構成すればよい。
【００３３】
このためには、上記第３，第４のデータ管理システムにおけるデータ保存手段が次のように構成された第５のデータ管理システムとすればよい。
この構成におけるデータ保存手段は、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されている場合に、その通常画像データを前記保存先特定手段により特定されている保存先に保存させる一方、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されていない場合に、その通常画像データを保存させない。
【００３４】
このように構成すれば、画像判定手段により通常画像データであると判定される毎に、その時点において保存先特定手段に特定されている保存先に対して、その通常画像データを保存させることができる。
【００３５】
また、上記構成では、画像判定手段により通常画像データであると判定された際、その時点において保存先特定手段に保存先が特定されていない場合、その通常画像データが保存されることはない。
【００３６】
画像判定手段により通常画像データであると判定されたのにも拘わらず、その時点において保存先特定手段に保存先が特定されていないということは、画像データ群を構成する各画像データを順番にチェックしていく過程において、保存先画像データが登場する前に通常画像データが登場したという状況を示している。
【００３７】
このような状況において登場する通常画像データは、その通し番号がいずれの保存先画像データよりも小さい（上記第３の構成）または大きい（上記第４の構成）ものであり、上述した対応づけの規則に従っていない画像データである。
【００３８】
つまり、上述した状況において通常画像データを保存しないように構成されていれば、画像データ群の中に上述した対応づけの規則に従っていない画像データが含まれていたとしても、そのような画像データがユーザの意図しない保存先に保存されてしまうことを防止できる。
【００３９】
また、上述したデータ保存手段は、画像判定手段により通常画像データであると判定される都度、その通常画像データとその時点において保存先特定手段に特定されている保存先との対応関係のみを記憶しておき、画像データ群を構成する全てについての判定が行われた後で、その対応関係に基づいてまとめて通常画像データを保存させるように構成してもよい。
【００４０】
このためには、上記第３，第４のデータ管理システムを次のように構成された第６のデータ管理システムとすればよい。
この構成においては、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されている場合に、その通常画像データを前記保存先特定手段により特定されている保存先と対応づけた状態で、前記通常画像データとその保存先との対応関係を登録するための保存先テーブルに登録する一方、前記画像判定手段により前記通常画像データであると判定された時点で、前記保存先特定手段により保存先が特定されていない場合、その通常画像データについての前記保存先テーブルへの登録を行わないテーブル登録手段，を備えている。そして、前記データ保存手段は、前記保存先テーブルに登録された通常画像データそれぞれを、該通常画像データに対応する保存先に対して保存させる。
【００４１】
このように構成すれば、画像判定手段により通常画像データであると判定される毎に、その時点において保存先特定手段に特定されている保存先と、その通常画像データとの対応関係が保存先テーブルに登録され、その後、この保存先テーブルに基づいて各通常画像データを該当する保存先に保存させることができる。
【００４２】
このように、通常画像データと保存先との対応関係が保存先テーブルにより特定可能な状態となるため、各通常画像データの保存を任意のタイミングで行うことができるようになる。
【００４３】
また、上記構成では、画像判定手段により通常画像データであると判定された際、その時点において保存先特定手段に保存先が特定されていない場合、その通常画像データと保存先との対応関係が登録されることはない。
【００４４】
画像判定手段により通常画像データであると判定されたのにも拘わらず、その時点において保存先特定手段に保存先が特定されていないということは、画像データ群を構成する各画像データを順番にチェックしていく過程において、保存先画像データが登場する前に通常画像データが登場したという状況を示している。
【００４５】
このような状況において登場する通常画像データは、その通し番号がいずれの保存先画像データよりも小さい（上記第３の構成）または大きい（上記第４の構成）ものであり、上述した対応づけの規則に従っていない画像データである。
【００４６】
つまり、上述した状況において通常画像データと保存先との対応関係を登録しないように構成されていれば、画像データ群の中に上述した対応づけの規則に従っていない画像データが含まれていたとしても、保存先テーブルへの登録が行われていないため、そのような画像データがユーザの意図しない保存先に保存されてしまうことを防止できる。
【００４７】
ところで、上述した各データ管理システムにより通常画像データを保存させる保存先としては、データ管理システムの備える記憶部や、データ管理システムと通信可能に接続された他の装置の備える記憶部などが考えられる。この後者の場合であれば、記憶部における所定の記憶領域に通常画像データを保存すべき旨を指令することにより、その通常画像データの保存を実現するように構成すればよい。
【００４８】
また、上記データ管理システムは、単一の装置により構成してもよいが、それぞれ通信可能に接続された２以上の装置により協調して上記手段による処理を行うように構成してもよい。
【００４９】
また、請求項７に記載のプログラムは、請求項１から６のいずれかに記載の全ての手段として機能させるための各種処理手順をコンピュータシステムに実行させるためのプログラムである。
【００５０】
このようなプログラムにより制御されるコンピュータシステムは、請求項１から６のいずれかに記載のデータ管理システムの一部を構成することができる。
なお、上述した各プログラムは、コンピュータシステムによる処理に適した命令の順番付けられた列からなるものであって、各種記録媒体や通信回線を介してデータ管理システムや、これを利用するユーザに提供されるものである。
【発明を実施するための最良の形態】
【００５１】
以下に本発明の実施形態を図面と共に説明する。
（１）全体構成
データ管理システム１は、図１に示すように、制御部１０，記憶部２０，通信部３０，入出力インタフェース（Ｉ／Ｆ）４０などで構成された周知の端末装置である。
【００５２】
また、このデータ管理システム１は、そのユーザが所有する画像データ群を、ネットワーク１００を介して通信可能なサーバ２の記憶部のうち、その画像データ群を構成する画像データの属性に応じた保存先（記憶領域）それぞれに保存させるべく処理を行う。
【００５３】
ここで、ユーザが所有する画像データ群とは、あらかじめ定められた規則に従って生成された保存先画像データおよび通常画像データで構成されるものである。
この画像データ群を構成する各画像データについて説明すると、保存先画像データとは、データ管理システム１のユーザに割り当てられたユーザＩＤ，および，１以上の通常画像データの保存先をコード化してなる二次元コードが保存先特定領域として含まれた保存先画像を示すものである。また、通常画像データとは、データ管理システム１のユーザがサーバ２側での保存を希望する通常画像であって、上述した保存先特定領域が含まれていない画像を示すものである。
【００５４】
本実施形態において、保存先特定領域として保存先画像に含まれる二次元コードは、図２に示すように、黒色の背景領域２１０上にｐ×ｎ（本実施形態においては、ｐ＝３，ｎ＝９，以下同様）でセルＣ１１〜Ｃｐｎが一定間隔で配列された構成のものである。
【００５５】
ここで、この二次元コード２００を構成する１行目のセルＣ１１〜Ｃ１ｎは、二次元コード２００の各セルＣに付けられるうる所定数の色により、順番にマークが付けられた領域（リファレンス領域）となっている。本実施形態においては、セルＣに付けられうるマークの色として、黒（ｋ），青（ｂ），黒（ｋ），赤（ｒ），黒（ｋ），黄（ｙ），黒（ｋ），緑（ｇ），黒（ｋ）の順番にマークが付けられた領域となっている。
【００５６】
また、各行のセルＣのうち、先頭に位置するセルＣ１１〜Ｃｐ１は、二次元コード２００の位置を特定するための特定セルとして配置されたものである。そして、この特定セルに付けられた色（本実施形態では、黒（ｋ））と背景領域２１０とにより、二次元コード２００の領域を示す特徴的なパターンが形成されている。なお、この特徴的なパターンが別の構成により実現できることはいうまでもない。
【００５７】
また、２行目のセルＣ２１〜Ｃ２ｎ（先頭のセルは除く）は、ユーザＩＤに対応づけられた色の組み合わせによりマークが付けられており（セルＣが塗りつぶされる；以下同様）、３行目のセルＣ３１〜Ｃ３ｎ（先頭のセルは除く）は、通常画像データの保存先を示す情報に対応づけられた色の組み合わせによりマークが付けられている。
【００５８】
そして、画像データ群を構成する保存先画像データおよび通常画像データを生成するにあたっての規則とは、通常画像データそれぞれを、いずれか１以上の保存先画像データに対応づけるために定められたものである。
【００５９】
本実施形態においては、画像データ群を構成する各画像データのファイル名に通し番号を含めることを前提として、通常画像データのファイル名に含まれた通し番号よりも小さい通し番号がファイル名に含まれ，かつ，通し番号同士の差が最も小さい保存先画像データが、その通常画像データに対応する保存先画像データとして定められている。以降、このような規則を「昇順規則」という。これにより、ファイル名の通し番号に沿って順番に画像データをチェックした場合に、保存先画像データが登場してから、次の保存先画像データが登場するまでの間における通常画像データが、先に登場した保存先画像データに対応づけられたものということになる。
【００６０】
ここで、例えば、画像を撮影することで生成される画像データのファイル名が、その撮影した順番を示す通し番号を含んだものとなる画像生成装置（デジタルカメラなど）を用いる場合であれば、ユーザは、まず、通常画像データの保存を希望する保存先を示す保存先特定領域を撮影し、以降、その保存先への保存を希望する通常画像を撮影する、といった手順を繰り返すことにより、上記画像データ群を生成することができる（図３参照）。
【００６１】
なお、この場合における保存先領域は、サーバ２側からデータや印刷物としてユーザに提供されるものであり、ユーザは、保存先領域がデータであれば、それを印刷してなる印刷物または表示させた表示部を撮影し、保存先領域が印刷物であれば、その印刷物を撮影することとなる。
【００６２】
また、上記規則としては、通常画像データのファイル名に含まれた通し番号よりも大きい通し番号がファイル名に含まれ，かつ，通し番号同士の差が最も小さい保存先画像データを、その通常画像データに対応する保存先画像データとして定めてもよい。以降、このような規則を「降順規則」という。これにより、ファイル名の通し番号に沿って逆順に画像データをチェックした場合に、保存先画像データが登場してから、次の保存先画像データが登場するまでの間における通常画像データが、先に登場した保存先画像データに対応づけられたものということになる。
【００６３】
以上説明したデータ管理システム１は、制御部１０により実行されるプログラムによって、その処理手順が異なったものとなるため、その処理手順をプログラム毎の実施形態として順に説明する。
（２）第１実施形態
（２−１）保存先特定処理
はじめに、保存先特定処理の処理手順を図４に基づいて説明する。この保存先特定処理は、ユーザにより所定のアプリケーションを起動すべく操作が行われた際に起動される。
【００６４】
この保存先特定処理が起動されると、まず、上述した画像データ群が取得される（ｓ１１０）。ここでは、記憶部２０や入出力インタフェース４０を介して接続されたメディアにおける記憶領域のうち、ユーザにより指定された記憶領域から、上述した画像データ群（昇順規則に従ったもの）が読み出され、これが取得される。
【００６５】
次に、ｓ１１０にて取得された画像データ群のうち、以降の処理において参照されていないいずれかの画像データが選択される（ｓ１２０）。ここでは、画像データ群を構成する画像データであって、以降の処理において参照されていない画像データのうち、そのファイル名に含まれる通し番号の最も小さい画像データが選択される。
【００６６】
なお、画像データ群が降順規則に従ったものである場合、このｓ１２０では、画像データ群を構成する画像データであって、以降の処理において参照されていない画像データのうち、そのファイル名に含まれる通し番号の最も大きい画像データを選択することとすればよい。
【００６７】
次に、ｓ１２０にて選択された画像データが保存先画像データであるか否かがチェックされる（ｓ１３０）。ここでは、ｓ１２０にて選択された画像データで示される画像から、保存先特定領域（二次元コード２００）の特徴を示すパターン（特定セルおよび背景領域２１０からなる領域；以下同様）の検索が行われる。そして、そのようなパターンが検出されたことをもって、その画像データが保存先画像データであると判定される。
【００６８】
このｓ１３０で保存先画像データであると判定された場合（ｓ１３０：ＹＥＳ）、その画像データで示される画像から、保存先特定領域が抽出される（ｓ１４０）。ここでは、ｓ１２０にて選択された画像データで示される画像から、保存先特定領域の特徴を示す領域が、それぞれ保存先特定領域として抽出される。そして、このようにして抽出された領域画像からなる画像データが生成される。
【００６９】
次に、ｓ１４０にて抽出された保存先特定領域のうち、二次元コード２００における１行目のセルＣ１１〜Ｃ１ｎ（つまりリファレンス領域）が抽出される（ｓ１５０）。そして、ｓ１４０にて抽出された保存先特定領域から、リファレンス領域，および，リファレンス領域の除去された領域を示す画像データそれぞれが生成される。
【００７０】
次に、ｓ１４０で抽出された領域のうち、リファレンス領域を除く領域について、その領域が、セルＣ毎の領域に分割される（ｓ１６０）。ここでは、リファレンス領域の除去された領域が、各行の先頭から最後尾のセルに向けて順に走査され、背景領域２１０の色（黒）が検出されてから次に背景領域２１０の色（黒）が検出されるまでの領域それぞれに分割される。そして、こうして分割された分割画像を示す分割画像データそれぞれが生成される。
【００７１】
次に、ｓ１６０にて分割された行毎の領域それぞれについて、その領域で示される情報（つまりユーザＩＤおよび保存先）の特定が行われた後（ｓ１７０）、プロセスが次の処理（ｓ２００）へと移行する。
【００７２】
このｓ１７０では、まず、セルＣが分割された順番で、分割画像であるセルＣそれぞれに付けられているマークが、ｓ１５０にて抽出されたリファレンス領域におけるどの位置の色にて付けられているかがチェックされる。
【００７３】
本実施形態においては、リファレンス領域における各色またはその組み合わせに対し、それぞれ１以上の数字やアルファベットなどからなる文字列が対応づけて登録されたデータベースである対応テーブルが記憶部２０に記憶されている。そのため、こうして、セルＣそれぞれに付けられているマークが、リファレンス領域におけるどの位置の色で付けられているかがチェックされた後、その位置の色またはその組み合わせに対応づけられた情報列が、対応テーブルに基づいて特定され、これがあらかじめ用意された初期値「ＮＵＬＬ」の変数Ａ，Ｂにセットされる。
【００７４】
なお、本実施形態においては、保存先を示すコードとして二次元コード２００が生成されているため、上述のように対応テーブルに基づいて特定される情報列は、ユーザＩＤおよび保存先を示すもの（本実施形態では、ユーザＩＤおよび保存先に対応づけられた単一の識別情報；以降、単に「識別情報」という）となる。
【００７５】
また、上記ｓ１３０で、保存先特定領域が含まれていないと判定された場合（ｓ１３０：ＮＯ）、ｓ１２０で選択された画像データが通常画像データであるとしたうえで、この時点で保存先が特定されているか否かがチェックされる（ｓ１８０）。ここでは、上述した変数Ａ，Ｂに初期値「ＮＵＬＬ」以外の値がセットされている場合に、保存先が特定されていると判定される。
【００７６】
なお、このように、このｓ１８０で保存先が特定されているか否かをチェックするのは、画像データ群を構成する通常画像データの中に、保存先画像データに対応づけられていないものがある場合に、その通常画像データを送信待ちデータとすることなく、本保存先特定処理を進行させるためである。
【００７７】
このｓ１８０で、保存先が特定されていないと判定された場合（ｓ１８０：ＮＯ）、次の処理へ移行することなく、プロセスがｓ１２０へと戻る。
一方、ｓ１８０で、保存先が特定されていると判定された場合（ｓ１８０：ＹＥＳ）、ｓ１２０で選択された画像データのファイル名が、保存先テーブルに登録された後（ｓ１９０）、プロセスが次の処理（ｓ２００）へと移行する。
【００７８】
このｓ１９０では、図５に示すように、通常画像データのファイル名と、識別情報（ユーザＩＤおよび保存先に対応づけられた情報）との対応関係を示すデータテーブルである保存先テーブルに、ｓ１２０にて選択された画像データのファイル名と、この時点で変数Ａにセットされている識別情報とが対応づけられた状態で登録される。なお、この保存先テーブルは、本保存先特定処理が起動される毎に新たに生成されるデータテーブルである。
【００７９】
こうして、ｓ１７０，ｓ１９０が行われた後、ｓ１１０にて取得された画像データ群のうち、ｓ１２０〜ｓ２００を行うに際して参照されていない未処理の画像データが残っているか否かがチェックされ（ｓ２００）、残っていると判定された場合（ｓ２００：ＹＥＳ）、プロセスがｓ１２０へと戻り、以降、画像データ群における全ての画像データが参照されるまでｓ１２０〜ｓ２００が繰り返される。
【００８０】
そして、画像データ群における全ての画像データに対してｓ１２０〜ｓ２００が行われると（ｓ２００：ＮＯ）、この時点で保存先テーブルにファイル名が登録されている全ての画像データが、送信待ちデータとして一時記憶された後（ｓ２１０）、本保存先特定処理が終了する。
（２−２）データ送信処理
続いて、上述した保存先特定処理と並行して実行されるデータ送信処理の処理手順を図６に基づいて説明する。このデータ送信処理は、上述した保存先特定処理と同時に起動する処理である。なお、このデータ送信処理は、ユーザが任意のタイミングで起動させることができるように構成してもよい。
【００８１】
このデータ送信処理が起動されると、まず、送信待ちデータが一時記憶されるまで待機状態となり（ｓ２４０：ＮＯ）、送信待ちデータが一時記憶されたら（ｓ２４０：ＹＥＳ）、その送信待ちデータのうち、いずれかの（例えば、ファイル名に含まれる通し番号が最も小さいまたは大きい）送信待ちデータが選択される（ｓ２５０）。
【００８２】
次に、ｓ２５０にて選択された送信待ちデータ（つまり画像データ）が、その送信待ちデータに対応づけて保存先テーブルに登録されている識別情報と共にサーバ２へと送信された後（ｓ２６０）、上記ｓ２４０にて一時記憶された送信待ちデータが残っているか否かがチェックされる（ｓ２７０）。
【００８３】
このｓ２６０では、送信待ちデータに対応する保存先に保存すべき旨の指令と共に、その送信待ちデータおよび識別情報がサーバ２へと送信される。これらを受信したサーバ２側では、識別情報で識別されるユーザＩＤによるユーザ認証の後、この送信待ちデータを、同識別情報で識別される保存先（記憶部の記憶領域）に記憶させる。
【００８４】
なお、ここでは、単に送信待ちデータおよび識別情報をサーバ２側へ送信することにより、その送信待ちデータである通常画像データを該当する保存先に保存させるようにしている。しかし、データ管理システム１が、まず、ユーザＩＤに基づくユーザ認証をサーバ２との間で行ったうえで、保存先となる記憶部の記憶領域に直接アクセスして送信待ちデータである通常画像データを保存させるように構成してもよい。
【００８５】
また、上述したｓ２７０で、一時記憶された送信待ちデータが残っていれば（ｓ２７０：ＹＥＳ）、プロセスがｓ２５０へと戻り、以降、ｓ２５０〜ｓ２７０が一時記憶された送信待ちデータがなくなるまで繰り返される。
【００８６】
そして、一時記憶された送信待ちデータがなくなるまでｓ２５０〜ｓ２７０が繰り返されると（ｓ２７０：ＮＯ）、保存先テーブルが削除された後（ｓ２８０）、本データ送信処理が終了する。
（２−３）作用，効果
このように構成されたデータ管理システム１によれば、画像データ群を構成する通常画像データそれぞれにつき、この通常画像データに対応する保存先画像データに基づいて保存先が特定され（図４のｓ１７０）、こうして特定された保存先に保存させることができる（図６のｓ２６０）。
【００８７】
そのため、各通常画像データを、ユーザが保存を希望する保存先が特定される保存先画像データに対応づけることにより、その保存先を容易に決定，変更することができる。これにより、画像データ群を構成する各通常画像データを、それぞれ任意の保存先に保存させることができるようになる。
【００８８】
また、通常画像データと保存先画像データとの対応づけは、ファイル名に含まれた通し番号により実現されており、通常画像の特徴と無関係に定められることから、その保存先に応じた特徴を有する通常画像を撮影してなる通常画像データを作成する必要はない。これにより、通常画像を撮影する際の自由度が低くなってしまうことがない。
【００８９】
また、上記実施形態では、画像データ群を構成する画像データそれぞれが保存先画像データであるか通常画像データであるかを、保存先画像中における保存先特定領域の有無によって判定している（図４のｓ１３０）。
【００９０】
これにより、画像データ群を構成する各画像データにつき、それが保存先画像データであるか通常画像データであるかを適切に判定したうえで、通常画像データの保存先を特定し、その通常画像データを該当する保存先に保存させることができる。
【００９１】
また、上記実施形態においては、画像データ群を構成する各画像データを通し番号の順番（昇順規則の場合は昇順，降順規則の場合は降順）でチェックしていく過程において（図４のｓ１２０〜ｓ２００）、保存先画像データが登場してから、次の保存先画像データが登場するまでの間における通常画像データを、先に登場した保存先画像データに対応づけられたものであるとして、その保存先画像データに基づいて特定される保存先に保存させることができる。
【００９２】
また、上記実施形態においては、通常画像データとその保存先との対応関係を保存先テーブルに登録したうえで（図４のｓ１９０）、各通常画像データを順次保存させるように構成されている（図６のｓ２６０）。
【００９３】
このように構成されているために、画像データ群を構成する画像データを順番にチェックしていく過程において（図４のｓ１２０〜ｓ２００）、その時点で特定されている保存先（図４のｓ１７０）と、通常画像データとの対応関係が保存先テーブルに登録され（同図ｓ１９０）、この後、この保存先テーブルに基づいて各通常画像データを該当する保存先に保存させることができる（図６のｓ２６０）。
【００９４】
このように、上記構成では、通常画像データと保存先との対応関係が保存先テーブルにより特定可能な状態となるため、各通常画像データの保存を任意のタイミングで行うことができるようになる。
【００９５】
また、上記構成では、画像データ群を構成する画像データを順番にチェックしていく過程において（図４のｓ１２０〜ｓ２００）、チェックされた画像データが通常画像データである場合であっても、その時点において保存先が特定されていないと、その通常画像データと保存先との対応関係が登録されることはない（同図ｓ１８０で「ＮＯ」）。
【００９６】
チェックされた画像データが通常画像データであるにも拘わらず、その時点において保存先が特定されていないということは、画像データ群を構成する各画像データを順番にチェックしていく過程において、保存先画像データが登場する前に通常画像データが登場したという状況を示している。
【００９７】
このような状況において登場する通常画像データは、その通し番号がいずれの保存先画像データよりも小さい（昇順規則の場合）または大きい（降順規則の場合）ものであり、上述した対応づけの規則に従っていない画像データである。
【００９８】
つまり、そのような状況において通常画像データと保存先との対応関係を登録しないように構成することにより、画像データ群の中に上述した対応づけの規則に従っていない画像データが含まれていたとしても、そのような画像データがユーザの意図しない保存先に保存されてしまうことを防止することができる。
（２−４）変形例
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００９９】
例えば、上記実施形態においては、通常画像データそれぞれをサーバ２の記憶部に記憶させるように構成されたものを例示した。しかし、通常画像データを記憶させるための記憶部としては、例えば、データ管理システム１や、ネットワーク１００を介して接続された別の装置などに備えられた１以上の記憶部であってもよい。
【０１００】
また、上記実施形態においては、データ管理システム１が単一の端末装置により構成されているものを例示した。しかし、このデータ管理システム１は、それぞれ通信可能に接続された２以上の装置により協調して上述した各処理を行うように構成してもよい。
【０１０１】
具体的にいえば、次のような構成である。まず、端末装置１側では、図４におけるｓ１１０〜ｓ２００までを行った後、図６のデータ送信処理を行うことなく、その時点における保存先テーブルと、その保存先テーブルに登録されている通常画像データをサーバ２側に送信するように構成する。そして、サーバ２側では、その受信した全ての通常画像データを処理待ちのデータとし、図６のｓ２４０〜ｓ２８０の処理を行うように構成する、といったものである。
【０１０２】
また、上記実施形態においては、画像データ群を構成する画像データそれぞれが保存先画像データであるか通常画像データであるかを判定するに際し、保存先画像中における保存先特定領域の有無によってその判定を行うように構成されている（図４のｓ１３０）。しかし、例えば、画像データそれぞれに、保存先画像データであるか通常画像データであるかを示す付加情報を付加することができるのであれば、それを画像データの生成以後に付したうえ、その付加情報に基づいてその判定を行うように構成してもよい。
【０１０３】
また、上記実施形態では、画像データ群を構成する通常画像データと保存先画像データとの対応づけが、そのファイル名に含まれる通し番号により定められている。しかし、この対応づけについては、通常画像データそれぞれが少なくともいずれかの保存先画像データに対応づけられていれば、どのような規則に従って定められたものであってもよい。
【０１０４】
また、上記実施形態においては、画像データ群における保存先画像データと通常画像データとの対応づけの規則があらかじめ定められ、その規則に応じた保存先特定処理が行われるように構成されたものを例示した。しかし、画像データ群にその規則を特定可能な規則情報を付加しておくなど、画像データ群からその規則を特定可能な状態としておき、保存先特定処理では、ｓ１１０にて取得された画像データ群から特定される規則に応じて、その後の処理を選択的に行うように構成してもよい。
（３）第２実施形態
（３−１）保存先特定処理
本実施形態における保存先特定処理は、図７に示すように、ｓ１３０にて「ＮＯ」と判定された場合に、ｓ１８０を行うことなく、ｓ１９０へと移行するように構成されている点のみ異なっている。
【０１０５】
そして、この場合におけるｓ１９０では、その時点で変数Ａ，Ｂに「ＮＵＬＬ」がセットされている場合、識別情報のみが新たなデータレコードとして登録される。このように、本実施形態では、画像データ群を構成する通常画像データの中に、保存先画像データに対応づけられていないものがある場合であっても、その通常画像データのファイル名が保存先テーブルに登録される。
（３−２）データ送信処理
本実施形態におけるデータ送信処理は、図８に示すように、ｓ２５０を終えた後、ｓ２５０にて選択された送信待ちデータの保存先が、保存先テーブルに登録されているか否かがチェックされる（ｓ２５２）。
【０１０６】
このｓ２５２で保存先が登録されていると判定された場合に（ｓ２５２：ＹＥＳ）、プロセスがｓ２６０へ移行する一方、登録されていないと判定された場合には（ｓ２５２：ＮＯ）、ｓ２５０にて選択された送信待ちデータを削除したうえで（ｓ２５４）、プロセスがｓ２５０へ戻る。
【０１０７】
このように、本実施形態においては、保存先テーブルに保存先が対応づけられていないファイル名の送信待ちデータを送信しないようにすることで、そのような通常画像データを送信待ちデータとすることなく、本保存先特定処理を進行させるようにしている。
（３−３）作用，効果
このように構成されたデータ管理システム１によれば、第１実施形態と同様の構成により得られる作用，効果の他に、次のような作用，効果を得ることができる。
【０１０８】
例えば、上記実施形態では、画像データ群を構成する画像データを順番にチェックしていく過程において（図７のｓ１２０〜ｓ２００）、チェックされた画像データが通常画像データである場合に、その時点において保存先が特定されていなくても、その通常画像データが保存先テーブルに登録される（図７のｓ１９０）。
【０１０９】
ただ、このとき登録されるのは通常画像データのみであり、保存先を識別可能な識別情報が対応づけられることはなく、その結果、この保存先テーブルに基づいて通常画像データを随時送信する過程において、そのように識別情報が対応づけられていない通常画像データが保存されることはない（図８のｓ２５２→ｓ２５４）。
【０１１０】
チェックされた画像データが通常画像データであるにも拘わらず、その時点において保存先が特定されていないということは、上述したとおり、その通常画像データが、上述した対応づけの規則に従っていないということを意味している。
【０１１１】
そのため、そのような通常画像データについて保存先テーブルへの登録を行わないように構成することにより、画像データ群の中に上述した対応づけの規則に従っていない画像データが含まれていたとしても、そのような画像データがユーザの意図しない保存先に保存されてしまうことを防止することができる。
（３−４）変形例
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【０１１２】
例えば、上記実施形態においては、データ管理システム１が単一の端末装置により構成されているものを例示した。しかし、このデータ管理システム１は、それぞれ通信可能に接続された２以上の装置により協調して上述した各処理を行うように構成してもよい。
【０１１３】
具体的にいえば、次のような構成である。まず、端末装置１側では、図７におけるｓ１１０〜ｓ２００までを行った後、図８のデータ送信処理を行うことなく、その時点における保存先テーブルと、その保存先テーブルに登録されている通常画像データをサーバ２側に送信するように構成する。そして、サーバ２側では、その受信した全ての通常画像データを処理待ちのデータとし、図８のｓ２４０〜ｓ２８０の処理を行うように構成する、といったものである。
（４）第３実施形態
（４−１）保存先特定処理
本実施形態における保存先特定処理は、図９に示すように、ｓ１８０にて保存先が特定されていると判定された場合に、ｓ１２０にて選択された画像データが、図６のｓ２６０と同様に、その特定された保存先へと送信された後（ｓ１９２）、プロセスがｓ２００へと移行するように構成されている。
【０１１４】
本実施形態では、このように随時画像データを送信することとしているため、データ送信処理が行われない。
（４−２）作用，効果
このように構成されたデータ管理システム１によれば、第１実施形態と同様の構成により得られる作用，効果の他に、次のような作用，効果を得ることができる。
【０１１５】
例えば、上記実施形態では、画像データ群を構成する画像データを順番にチェックしていく過程において（図９のｓ１２０〜ｓ２００）、そのチェックされた画像データが通常画像データである場合、その時点において特定されている保存先へと、その通常画像データを直ちに保存させることができる（同図ｓ１９２）。
【０１１６】
また、上記実施形態では、画像データ群を構成する画像データを順番にチェックしていく過程において（図９のｓ１２０〜ｓ２００）、そのチェックされた画像データが通常画像データである場合（同図ｓ１３０で「ＮＯ」）、その時点において保存先が特定されていなければ、その通常画像データが保存されることはない（同図ｓ１８０で「ＮＯ」）。
【０１１７】
チェックされた画像データが通常画像データであるにも拘わらず、その時点において保存先が特定されていないということは、上述したとおり、その通常画像データが、上述した対応づけの規則に従っていないということを意味している。
【０１１８】
そのため、そのような通常画像データについて保存先テーブルへの登録を行わないように構成することにより、画像データ群の中に上述した対応づけの規則に従っていない画像データが含まれていたとしても、そのような画像データがユーザの意図しない保存先に保存されてしまうことを防止できる。
（５）本発明との対応関係
以上説明した実施形態において、同図ｓ１２０〜ｓ１７０は本発明における保存先特定手段であり、図６，図８のｓ２６０，図９のｓ１９２は本発明におけるデータ保存手段であり、図４，図７，図９のｓ１３０は本発明における画像判定手段であり、図４，図７のｓ１８０，ｓ１９０は本発明におけるテーブル登録手段である。
【図面の簡単な説明】
【０１１９】
【図１】データ管理システムの全体構成を示すブロック図
【図２】保存先特定領域に表される二次元コードを示す図
【図３】画像データ群を生成する手順を示す図
【図４】第１実施形態における保存先特定処理を示すフローチャート
【図５】保存先テーブルのデータ構造を示す図
【図６】第１実施形態におけるデータ送信処理を示すフローチャート
【図７】第２実施形態における保存先特定処理を示すフローチャート
【図８】第２実施形態におけるデータ送信処理を示すフローチャート
【図９】第３実施形態における保存先特定処理を示すフローチャート
【符号の説明】
【０１２０】
１…データ管理システム、２…サーバ、１０…制御部、２０…記憶部、３０…通信部、４０…入出力インタフェース、１００…ネットワーク、２００…二次元コード、２１０…背景領域、Ｃ…セル。
【図１】
2008226175.tif 000003
【図４】
2008226175.tif 000004
【図５】
2008226175.tif 000005
【図６】
2008226175.tif 000006
【図７】
2008226175.tif 000007
【図８】
2008226175.tif 000008
【図９】
2008226175.tif 000009
【図２】
2008226175.tif 000010
【図３】
2008226175.tif 000011