(57)【特許請求の範囲】
【請求項１】
ユーザの操作する携帯端末からユーザＩＤ、写真画像、位置情報、日時情報を含む写真情報を受信する写真情報受信手段と、
上記写真情報に含まれるユーザＩＤおよび日時情報に基づいてカレンダＤＢから該当するカレンダ情報を参照するカレンダ情報参照手段と、
上記写真情報に含まれる位置情報に基づいて位置ＤＢから該当する位置情報を参照する位置情報参照手段と、
上記カレンダＤＢから取得したカレンダ情報に含まれる予定と上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、算出した類似度が所定の閾値以上でない場合に、上記写真情報に含まれる日時情報の前後所定期間内の予定を上記カレンダＤＢから取得して上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、上記閾値以上の類似度となる予定が存在する場合に、当該予定を当初取得した予定に置き換える補正手段と、
置き換えられなかった当初取得した予定もしくは置き換え後の予定と上記位置ＤＢから取得した位置情報に含まれる場所を写真画像にタグとして付与する写真タグ付与手段と、
タグが付与された写真画像をフォトＤＢに登録する写真情報登録手段とを備えたことを特徴とする写真登録システム。
【請求項２】
請求項１に記載の写真登録システムにおいて、
上記携帯端末から送信される写真情報に含まれる位置情報は、上記携帯端末がＧＰＳ衛星から受信したＧＰＳ信号を伴う位置データ要求を位置データ取得サーバに行って取得することを特徴とする写真登録システム。
【請求項３】
フォトサーバの写真情報受信部が、ユーザの操作する携帯端末からユーザＩＤ、写真画像、位置情報、日時情報を含む写真情報を受信する工程と、
上記フォトサーバのカレンダ情報参照部が、上記写真情報に含まれるユーザＩＤおよび日時情報に基づいてカレンダＤＢから該当するカレンダ情報を参照する工程と、
上記フォトサーバの位置情報参照部が、上記写真情報に含まれる位置情報に基づいて位置ＤＢから該当する位置情報を参照する工程と、
上記フォトサーバの補正処理部が、上記カレンダＤＢから取得したカレンダ情報に含まれる予定と上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、算出した類似度が所定の閾値以上でない場合に、上記写真情報に含まれる日時情報の前後所定期間内の予定を上記カレンダＤＢから取得して上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、上記閾値以上の類似度となる予定が存在する場合に、当該予定を当初取得した予定に置き換える工程と、
上記フォトサーバの写真タグ付与部が、置き換えられなかった当初取得した予定もしくは置き換え後の予定と上記位置ＤＢから取得した位置情報に含まれる場所を写真画像にタグとして付与する工程と、
上記フォトサーバの写真情報登録部が、タグが付与された写真画像をフォトＤＢに登録する工程とを備えたことを特徴とする写真登録管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のフォトサーバ等への写真の登録に際して検索用のタグ（キーワード）を自動的に付与することのできる写真登録システムに関する。
【背景技術】
【０００２】
インターネット上のポータルサイト（インターネットの入り口となる巨大なＷｅｂサイトであり、検索エンジンやリンク集を核として、ニュースや株価等の情報提供サービス、ブラウザから利用できるＷｅｂメールサービス、電子掲示板、チャット等、ユーザがインターネットで必要とする機能を無料で提供するサイト）では、フォトサービスと呼ばれる、デジタルカメラで撮影した写真画像をフォトサーバに登録し、友人等に公開することのできるサービスが提供されている。これらのサービスは、デスクトップ型のＰＣ（Personal Computer）からのみではなく、デジタルカメラ機能を備えインターネットアクセスが可能な携帯電話等の携帯端末からも利用されることが多くなっている。
【０００３】
また、この種のサービスでは、掲載された多数の写真画像の中から所望のものを効率的に探し出しやすくするため、各写真画像にはタグを複数設定できるようになっており、キーワードを指定して検索を行うことで所望の写真画像を閲覧することができる。
【０００４】
一方、特許文献１には、デジタルカメラ部で撮影した画像、位置情報等を携帯端末から送信してデータベースに登録し、所定の条件のもとで他のユーザが閲覧できるようにした技術が開示されている。
【特許文献１】特開２００２−４１５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、従来のインターネット上のフォトサービスでは登録した写真画像の検索を容易にするために複数のタグを設定できるものであったが、写真画像の登録時や登録後にタグを編集（追加、削除等）するのは煩雑であり、その結果、適切なタグが設定されずに検索に支障を与えるという問題があった。
【０００６】
一方、特許文献１に示される技術は撮影した画像に位置情報等を付加するものの、検索用のタグとして付与するものではなく、単に後に同じ場所を訪れた者に対して同じ場所に関連付けられたメッセージを提供するために用いられており、上記の問題点を解決できるものではない。
【０００７】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、インターネット上のフォトサーバ等への写真の登録に際して検索用のタグを自動的に付与することのできる写真登録システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、ユーザの操作する携帯端末からユーザＩＤ、写真画像、位置情報、日時情報を含む写真情報を受信する写真情報受信手段と、上記写真情報に含まれるユーザＩＤおよび日時情報に基づいてカレンダＤＢから該当するカレンダ情報を参照するカレンダ情報参照手段と、上記写真情報に含まれる位置情報に基づいて位置ＤＢから該当する位置情報を参照する位置情報参照手段と、上記カレンダＤＢから取得したカレンダ情報に含まれる予定と上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、算出した類似度が所定の閾値以上でない場合に、上記写真情報に含まれる日時情報の前後所定期間内の予定を上記カレンダＤＢから取得して上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、上記閾値以上の類似度となる予定が存在する場合に、当該予定を当初取得した予定に置き換える補正手段と、置き換えられなかった当初取得した予定もしくは置き換え後の予定と上記位置ＤＢから取得した位置情報に含まれる場所を写真画像にタグとして付与する写真タグ付与手段と、タグが付与された写真画像をフォトＤＢに登録する写真情報登録手段とを備える写真登録システムを要旨としている。
【０００９】
また、請求項２に記載されるように、請求項１に記載の写真登録システムにおいて、上記携帯端末から送信される写真情報に含まれる位置情報は、上記携帯端末がＧＰＳ衛星から受信したＧＰＳ信号を伴う位置データ要求を位置データ取得サーバに行って取得するようにすることができる。
【００１２】
また、請求項３に記載されるように、フォトサーバの写真情報受信部が、ユーザの操作する携帯端末からユーザＩＤ、写真画像、位置情報、日時情報を含む写真情報を受信する工程と、上記フォトサーバのカレンダ情報参照部が、上記写真情報に含まれるユーザＩＤおよび日時情報に基づいてカレンダＤＢから該当するカレンダ情報を参照する工程と、上記フォトサーバの位置情報参照部が、上記写真情報に含まれる位置情報に基づいて位置ＤＢから該当する位置情報を参照する工程と、上記フォトサーバの補正処理部が、上記カレンダＤＢから取得したカレンダ情報に含まれる予定と上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、算出した類似度が所定の閾値以上でない場合に、上記写真情報に含まれる日時情報の前後所定期間内の予定を上記カレンダＤＢから取得して上記位置ＤＢから取得した位置情報に含まれる場所との類似度を算出し、上記閾値以上の類似度となる予定が存在する場合に、当該予定を当初取得した予定に置き換える工程と、上記フォトサーバの写真タグ付与部が、置き換えられなかった当初取得した予定もしくは置き換え後の予定と上記位置ＤＢから取得した位置情報に含まれる場所を写真画像にタグとして付与する工程と、上記フォトサーバの写真情報登録部が、タグが付与された写真画像をフォトＤＢに登録する工程とを備える写真登録管理方法として構成することができる。
【発明の効果】
【００１３】
本発明の写真登録システムにあっては、インターネット上のフォトサーバ等への写真の登録に際し、広く利用されているカレンダ機能と連動させることにより検索用のタグを自動的に付与することができ、適切な検索に寄与することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施形態につき説明する。
【００１５】
図１は本発明の一実施形態にかかる写真登録システムの構成例を示す図である。
【００１６】
図１において、写真登録システムは、インターネット等のネットワーク４に接続され、個人もしくはグループの予定を登録して管理するカレンダサーバ１と、位置情報（緯度経度）と場所の対応関係を管理する位置サーバ２と、ネットワーク４に接続され、写真画像を登録して管理するフォトサーバ３とを備えている。フォトサーバ３は処理に際してカレンダサーバ１および位置サーバ２を参照する。
【００１７】
また、ネットワーク４は携帯電話事業者等のネットワーク５と接続され、ネットワーク５には、ユーザＵの所持する携帯端末（携帯電話）９との間で無線通信を行う基地局６と、ユーザＵの携帯端末９で受信したＧＰＳ（Global Positioning System）衛星８の信号に基づいて携帯端末９の位置情報を提供する位置データ取得サーバ７とが接続されている。
【００１８】
カレンダサーバ１にはカレンダ情報を保持するカレンダＤＢ１１が設けられ、位置サーバ２には位置情報を保持する位置ＤＢ２１が設けられている。
【００１９】
フォトサーバ３は、写真画像および関連情報を保持するフォトＤＢ３１と、主にコンピュータプログラムによって実現され、フォトＤＢ３１への写真の登録処理を行う写真登録部３２とを備えている。写真登録部３２は、携帯端末９から写真情報を受信する写真情報受信部３２１と、カレンダサーバ１からカレンダ情報を参照するカレンダ情報参照部３２２と、位置サーバ２から位置情報を参照する位置情報参照部３２３と、カレンダ情報の登録誤り等を補正する補正処理部３２４と、登録する写真にタグを付与する写真タグ付与部３２５と、写真情報をフォトＤＢ３１に登録する写真情報登録部３２６とを備えている。
【００２０】
図２はカレンダＤＢ１１の例を示す図であり、ユーザを識別する「ユーザＩＤ」フィールドと、予定の対象日時を示す「日時」フィールドと、予定内容を示す「予定」フィールドとを含んでいる。
【００２１】
図３は位置ＤＢ２１の例を示す図であり、場所の名称を示す「場所」フィールドと、場所の位置（緯度経度）を示す「位置」フィールドとを含んでいる。
【００２２】
図４はフォトＤＢ３１の例を示す図であり、ユーザを識別する「ユーザＩＤ」フィールドと、写真画像の収録されるアルバムを示す「アルバム」フィールドと、写真画像のファイル名を示す「ファイル」フィールドと、キーワード検索の対象となる「タグ」フィールドとを含んでいる。
【００２３】
図５は携帯端末９の構成例を示す図であり、ＧＰＳ衛星８（図１）からの信号を受信するＧＰＳ受信部９１と、基地局６（図１）との間で音声および非音声のデータ送受信を行うセルラー送受信部９２と、音声および非音声のデータ処理を行うデータ処理部９３と、データ処理の過程で使用されるデータを保持する記憶部９４と、デジタルカメラ機能を提供するカメラ部９５と、現在日時情報を出力する時計部９６と、取得したデータ内容および機器状態を表示する液晶パネル等よりなる表示部９７と、テンキー等よりなる操作部９８と、マイク、スピーカを含む通話部９９とを備えている。
【００２４】
図６は図１に示した実施形態の処理例を示すフローチャートである。なお、予めユーザＵの予定がカレンダサーバ１に登録されているものとする。
【００２５】
図６において、ユーザＵが携帯端末９のデジタルカメラ機能（図５のカメラ部９５）により写真撮影を行うと（ステップＳ１０１）、携帯端末９はＧＰＳ衛星８からのＧＰＳ信号を受信し（ステップＳ１０２）、このＧＰＳ信号を伴う位置データ要求を基地局６、ネットワーク５を介して位置データ取得サーバ７に行い（ステップＳ１０３）、位置データ取得サーバ７から現在の位置情報（緯度経度）を受信する（ステップＳ１０４）。なお、位置データ取得サーバ７に要求して位置情報を取得しているのは、ＧＰＳ衛星８のＧＰＳ信号から位置情報の算出および補正等を行う処理負荷が高く、携帯端末９側で単独で行うのが困難なためである。ただし、携帯端末９の高機能化によりＧＰＳ衛星８のＧＰＳ信号から独立して位置情報を取得できる場合には、位置データ取得サーバ７を介在させる必要はない。
【００２６】
次いで、携帯端末９は、ユーザＩＤ、写真画像、位置情報、日時情報等を含む写真情報をフォトサーバ３に対して送信する（ステップＳ１０５）。なお、写真撮影毎に写真情報の送信を行わず、後にまとめて送信することもできる。
【００２７】
フォトサーバ３では写真登録部３２の写真情報受信部３２１が携帯端末９からの写真情報を受信すると（ステップＳ１０６）、カレンダ情報参照部３２２は写真情報に含まれるユーザＩＤおよび日時情報に基づいてカレンダサーバ１のカレンダＤＢ１１から該当するカレンダ情報を参照する（ステップＳ１０７）。例えば、図２のカレンダＤＢ１１において、ユーザＩＤが「ＡＡＡ」で現在日時が「２００６／５／５」である場合は、予定「登山」のカレンダ情報が参照される。
【００２８】
図６に戻り、写真登録部３２の位置情報参照部３２３は写真情報に含まれる位置情報に基づいて位置サーバ２の位置ＤＢ２１から該当する位置情報を参照する（ステップＳ１０８）。例えば、図３の位置ＤＢ２１において、位置情報が「１３５、５０」である場合は、場所「富士山」が参照される。
【００２９】
図６に戻り、写真登録部３２の補正処理部３２４はカレンダ情報に登録誤りがある場合に補正処理（詳細は後述）を行う（ステップＳ１０９）。
【００３０】
次いで、写真登録部３２の写真タグ付与部３２５は、カレンダサーバ１から取得した予定および位置サーバ２から取得した場所をタグとして付与する（ステップＳ１１０）。上述した例では、「登山」「富士山」をタグとして付与する。
【００３１】
そして、写真登録部３２の写真情報登録部３２６はフォトＤＢ３１に写真画像をタグとともに登録する（ステップＳ１１１）。図７は登録される写真画像およびタグの例を示す図であり、富士山の写真画像とともに、タグとして「富士山」「登山」が登録された状態を示している。
【００３２】
図８は写真登録部３２の補正処理部３２４による補正処理（図６のステップＳ１０９）の例を示すフローチャートである。
【００３３】
図８において、写真登録部３２の補正処理部３２４は、カレンダサーバ１のカレンダＤＢ１１から取得した撮影日時の予定と位置サーバ２の位置ＤＢ２１から取得した場所との類似度をシソーラスＤＢ（図示せず）等を用いて算出する（ステップＳ２０１）。例えば、図２のカレンダＤＢ１１において撮影日時が「２００６／５／６」である場合は予定「伊豆温泉」が取得され、図３の位置ＤＢ２１において位置情報が「１３５、５０」である場合は場所「富士山」が参照され、両者の類似度はあまり高くない値（例えば、３０％）となる。
【００３４】
図８に戻り、写真登録部３２の補正処理部３２４は算出した類似度が所定の閾値（例えば、７０％）以上であるか否か判断し（ステップＳ２０２）、閾値以上である場合（ステップＳ２０２のＹｅｓ）は何もせずに処理を終了する。
【００３５】
閾値以上でない場合（ステップＳ２０２のＮｏ）は、所定の範囲内（例えば、予定日時の前後数日）の予定との類似度を算出する（ステップＳ２０３）。上述した例の予定「伊豆温泉」と場所「富士山」の類似度は閾値以下となるため、図２におけるその前後の予定「登山」「歓迎会」と場所「富士山」との類似度を算出し、予定「登山」と場所「富士山」の類似度は高く（例えば、１００％）、予定「歓迎会」と場所「富士山」の類似度は低く（例えば、１０％）なる。
【００３６】
図８に戻り、写真登録部３２の補正処理部３２４は類似度が所定の閾値以上のものがあるか否か判断し（ステップＳ２０４）、ない場合（ステップＳ２０４のＮｏ）は何もせずに処理を終了する。類似度が所定の閾値以上のものがある場合（ステップＳ２０４のＹｅｓ）は該当する予定をタグに決定する（ステップＳ２０５）。上述した例では、場所「富士山」とともに、この場所「富士山」との類似度の高い予定「登山」がタグに選ばれ、カレンダＤＢ１１に登録された日時との誤差（登録の誤り、予定変更等に起因）が補正される。なお、このようにして決定したタグにつきユーザＵに確認を求めてから最終決定するようにしてもよい。
【００３７】
このように、フォトサーバ３への写真の登録に際し、広く利用されているカレンダサーバ１のカレンダ機能と連動させることにより検索用のタグを自動的に付与することができ、適切な検索に寄与することができる。
【００３８】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態にかかる写真登録システムの構成例を示す図である。
【図２】カレンダＤＢの例を示す図である。
【図３】位置ＤＢの例を示す図である。
【図４】フォトＤＢの例を示す図である。
【図５】携帯端末の構成例を示す図である。
【図６】実施形態の処理例を示すフローチャートである。
【図７】登録される写真画像およびタグの例を示す図である。
【図８】補正処理の例を示すフローチャートである。
【符号の説明】
【００４０】
１        カレンダサーバ
１１      カレンダＤＢ
２        位置サーバ
２１      位置ＤＢ
３        フォトサーバ
３１      フォトＤＢ
３２      写真登録部
３２１    写真情報受信部
３２２    カレンダ情報参照部
３２３    位置情報参照部
３２４    補正処理部
３２５    写真タグ付与部
３２６    写真情報登録部
４、５    ネットワーク
６        基地局
７        位置データ取得サーバ
８        ＧＰＳ衛星
９        携帯端末
９１      ＧＰＳ受信部
９２      セルラー送受信部
９３      データ処理部
９４      記憶部
９５      カメラ部
９６      時計部
９７      表示部
９８      操作部
９９      通話部
Ｕ        ユーザ
【図１】
0004773281.tif 000002
【図２】
0004773281.tif 000003
【図３】
0004773281.tif 000004
【図４】
0004773281.tif 000005
【図５】
0004773281.tif 000006
【図６】
0004773281.tif 000007
【図７】
0004773281.tif 000008
【図８】
0004773281.tif 000009