(57)【要約】【課題】    撮影画像や撮影場所を基にした、種々の趣向を凝らした演出をする撮影画像処理装置等を実現すること。【解決手段】  携帯電話１のカメラを風景Ｖ１０に向けて撮影が行われると、撮影画像を基に画像解析処理が行われて、平均明度及びＲＧＢ平均値が算出される。次いで、基地局ＥＣから送信されている周辺情報ＤＴ１０を受信する。ＣＰＵは、画像解析結果及び周辺情報ＤＴ１０を満たす画像解析結果判定条件及び周辺情報判定条件に対応するメッセージを出力メッセージ判定テーブルから読み出す。そして、ＣＰＵは、読み出したメッセージ「今日はいい天気ですね」に従った音声をスピーカから出力させ、更にメッセージを表示部４０に表示させる。【選択図】図６
2005109995.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された複数の画像条件毎に音声データを対応づけて記憶する記憶手段と、
被写体を電子的に撮影する撮影手段と、
前記複数の画像条件のうち、前記撮影手段により撮影された撮影画像に合致した撮影条件に対応する音声データに従った音声の出力を制御する音声出力制御手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項２】
画像条件及び撮影条件を含む複数の条件毎に運勢データを対応づけて記憶する記憶手段と、
設定された撮影条件で被写体を電子的に撮影する撮影手段と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件に合致した条件に対応する運勢データに基づいて占い処理を行う占い手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項３】
画像条件及び撮影条件を基に占い処理を行う占いシステムと通信可能に接続された撮影画像処理装置であって、
設定された撮影条件で被写体を電子的に撮影する撮影手段と、
この撮影手段により撮影された撮影画像及び当該撮影時の撮影条件を前記占いシステムに送信する送信制御手段と、
前記占いシステムから占い結果データを受信する受信制御手段と、
受信した占い結果データを出力する出力手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項４】
前記占いシステムは、更に撮影者の所定の生体情報を加味して前記占い処理を行うシステムであり、
前記送信制御手段は、撮影者の人体に当接又は近接することにより当該撮影者の生体情報を検知する検知装置と通信を行い、この検知装置で検知した生体情報を更に送信する生体情報送信手段を有する、
ことを特徴とする請求項３に記載の撮影画像処理装置。
【請求項５】
被写体を電子的に撮影する撮影手段と、
予め設定された算出基準に基づいて前記撮影手段により撮影された撮影画像の点数を算出する算出手段と、
この算出手段により算出された点数を他の撮影画像処理装置に送信する送信制御手段と、
前記他の撮影画像処理装置から点数を受信する受信制御手段と、
前記算出された点数と前記受信された点数とを比較することで勝敗を表示する制御を行う撮影画像勝負結果表示制御手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項６】
撮影画像処理装置の位置を検出する位置検出手段と、複数の事物案内情報を当該事物の位置と対応づけて記憶する記憶手段と、前記検出された位置に応じた事物案内情報を前記撮影画像処理装置に送信する送信手段とを備えた事物案内システムと通信可能に接続された撮影画像処理装置であって、
被写体を電子的に撮影する撮影手段と、
この撮影手段により撮影が行われた際に、該装置の現在位置に対応する事物案内情報を前記事物案内システムから受信して出力することで、被写体として撮影画像に含まれ得る事物の案内を行う案内手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項７】
画像条件及び日時条件を含む複数の条件毎に季語データを対応づけて記憶するとともに、当該各季語に応じた題材データを記憶する記憶手段と、
被写体を電子的に撮影する撮影手段と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影日時に合致した条件に対応する季語データを前記記憶手段から読み出して季語候補として表示する制御を行う季語候補表示制御手段と、
前記表示された季語候補の何れかの季語候補を選択する選択手段と、
前記選択された季語候補の季語に対応する題材データを前記記憶手段から読み出して題材候補として表示する制御を行う題材候補表示制御手段と、
文字入力操作に従って詩歌を作成する詩歌作成手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項８】
撮影画像処理装置の位置を検出する位置検出手段と、画像条件及び位置条件を含む複数の条件毎に楽曲データを対応づけて記憶し、条件に合致した楽曲データを提供する提供手段とを備えた楽曲提供システムと通信可能に接続された撮影画像処理装置であって、
被写体を電子的に撮影する撮影手段と、
この撮影手段により撮影された撮影画像のデータを前記楽曲提供システムに送信し、送信した撮影画像及び前記位置検出手段により検出された撮影時の該装置の位置に合致した条件に対応する楽曲データを前記楽曲提供システムから受信する受信手段と、
この受信手段により受信された楽曲データに基づく楽曲の再生を行う撮影画像適応楽曲再生手段と、
を備えたことを特徴とする撮影画像処理装置。
【請求項９】
所定の無線電話網に接続して無線電話処理を実行する無線電話手段と、
前記無線電話網からの着呼時に前記受信手段により受信された楽曲データに基づく楽曲を再生する制御を行う着メロ制御手段と、
を更に備えたことを特徴とする請求項８に記載の撮影画像処理装置。
【請求項１０】
前記撮影手段により撮影された撮影画像を、前記受信手段により受信された楽曲データと対応づけ、当該撮影画像の表示出力時に当該楽曲データを再生出力可能に保存する画像保存手段を更に備えたことを特徴とする請求項８に記載の撮影画像処理装置。
【請求項１１】
他の撮影画像処理装置から当該他の撮影画像処理装置の画像保存手段により保存された撮影画像及び楽曲データを受信する保存画像受信手段と、
この保存画像受信手段により受信された撮影画像を表示出力するとともに、受信した楽曲データに基づく楽曲を再生出力する制御を行う画像表示出力制御手段と、
を更に備えたことを特徴とする請求項１０に記載の撮影画像処理装置。
【請求項１２】
被写体を電子的に撮影する撮影手段を備えたコンピュータに、
予め設定された複数の画像条件毎に音声データを対応づけて記憶する記憶機能と、
前記複数の画像条件のうち、前記撮影手段により撮影された撮影画像に合致した撮影条件に対応する音声データに従った音声の出力を制御する音声出力制御機能と、
を実現させるためのプログラム。
【請求項１３】
設定された撮影条件で被写体を電子的に撮影する撮影手段を備えたコンピュータに、
画像条件及び撮影条件を含む複数の条件毎に運勢データを対応づけて記憶する記憶機能と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件に合致した条件に対応する運勢データに基づいて占い処理を行う占い機能と、
を実現させるためのプログラム。
【請求項１４】
画像条件及び撮影条件を基に占い処理を行う占いシステムと通信可能に接続され、設定された撮影条件で被写体を電子的に撮影する撮影手段を備えたコンピュータに、
前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件を前記占いシステムに送信する送信制御機能と、
前記占いシステムから占い結果データを受信する受信制御機能と、
受信した占い結果データを出力する出力機能と、
を実現させるためのプログラム。
【請求項１５】
被写体を電子的に撮影する撮影手段を備えたコンピュータに、
予め設定された算出基準に基づいて前記撮影手段により撮影された撮影画像の点数を算出する算出機能と、
この算出機能により算出された点数を他機に送信する送信制御機能と、
前記他機から点数を受信する受信制御機能と、
前記算出された点数と前記受信された点数とを比較することで勝敗を表示する制御を行う撮影画像勝負結果表示制御機能と、
を実現させるためのプログラム。
【請求項１６】
自コンピュータの位置を検出する位置検出手段と、複数の事物案内情報を当該事物の位置と対応づけて記憶する記憶手段と、前記検出された位置に応じた事物案内情報を前記撮影画像処理装置に送信する送信手段とを備えた事物案内システムと通信可能に接続され、被写体を電子的に撮影する撮影手段を備えたコンピュータに、
前記撮影手段により撮影が行われた際に、該装置の現在位置に対応する事物案内情報を前記事物案内システムから受信して出力することで、被写体として撮影画像に含まれ得る事物の案内を行う案内機能と、
を実現させるためのプログラム。
【請求項１７】
被写体を電子的に撮影する撮影手段を備えたコンピュータに、
画像条件及び日時条件を含む複数の条件毎に季語データを対応づけて記憶するとともに、当該各季語に応じた題材データを記憶する記憶機能と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影日時に合致した条件に対応する季語データを前記記憶機能により記憶された中から読み出して季語候補として表示する制御を行う季語候補表示制御機能と、
前記表示された季語候補の何れかの季語候補を選択する選択機能と、
前記選択された季語候補の季語に対応する題材データを前記記憶機能により記憶された中から読み出して題材候補として表示する制御を行う題材候補表示制御機能と、
文字入力操作に従って詩歌を作成する詩歌作成機能と、
を実現させるためのプログラム。
【請求項１８】
自コンピュータの位置を検出する位置検出手段と、画像条件及び位置条件を含む複数の条件毎に楽曲データを対応づけて記憶し、条件に合致した楽曲データを提供する提供手段とを備えた楽曲提供システムと通信可能に接続され、被写体を電子的に撮影する撮影手段を備えたコンピュータに、
前記撮影手段により撮影された撮影画像のデータを前記楽曲提供システムに送信し、送信した撮影画像及び前記位置検出手段により検出された撮影時の該装置の位置に合致した条件に対応する楽曲データを前記楽曲提供システムから受信する受信機能と、
この受信機能により受信された楽曲データに基づく楽曲の再生を行う撮影画像適応楽曲再生機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、撮影画像処理装置の一種として電子的に被写体を撮影するデジタルカメラが知られている。デジタルカメラは光学レンズを通してＣＣＤ（Charge Coupled Device）等の撮像素子で光電変換することでデジタルな画像データを得るものである。
【０００３】
また、携帯電話にデジタルカメラを備えたカメラ付き携帯電話が普及している。この携帯電話では、撮影した画像（以下、「撮影画像」という。）をカメラ付き携帯電話のディスプレイに常時表示させて待受け画面として設定したり、画像を電子メールに添付してインターネットを介して送信したりすることができる。また、予め設定しておいた電話番号から着信があった場合に、自動で撮影を行うカメラ付き携帯電話も考案されている（特許文献１参照）。
【特許文献１】特開２００３−２６４６１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のカメラ付き携帯電話では、撮影画像を単に表示するだけであり、下記に列挙するような撮影画像や撮影場所を基に趣向を凝らした演出を施すといったことができなかった。
【０００５】
１．撮影画像に関連するメッセージを出力する。例えば、晴れた日に外で撮影を行ったときに、天気についてのメッセージが出力される。
２．撮影画像で占いを行う。例えば、インターネット等を介して占いサービスを行う占いシステムに撮影画像を送信すると、撮影画像を基に占いが行われ、当該占いの結果が送信されてくる。
３．撮影画像でゲームをする。例えば、撮影した画像から算出される数値を他のカメラ付き携帯電話と送受信することで勝敗が表示される。
４．撮影場所に関連する地域情報を取得する。撮影した時に、撮影場所に関連する地名や名所のデータが送信され、当該データを参照することで撮影画像の詳細な情報を調べる。
５．撮影画像及び撮影場所に関連する季語を表示して俳句の作成を支援する。例えば、海岸で撮影をすると、海にまつわる季語が表示され、当該季語を参照しながら俳句を作成する。
６．撮影画像に関連する着信メロディーをダウンロードする。例えば、海岸で撮影をすると、海にまつわる着信メロディーをダウンロードできる。
【０００６】
本発明の目的は以上の様な課題を解決することであり、撮影画像や撮影場所を基にした、種々の趣向を凝らした演出をする撮影画像処理装置等を実現することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、請求項１に記載の発明の撮影画像処理装置は、
予め設定された複数の画像条件毎に音声データを対応づけて記憶する記憶手段（例えば、図３のフラッシュＲＯＭ３０；図４の出力メッセージ判定テーブル３０６）と、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
前記複数の画像条件のうち、前記撮影手段により撮影された撮影画像に合致した撮影条件に対応する音声データに従った音声の出力を制御する音声出力制御手段（例えば、図２のＣＰＵ１０；図５のステップＡ１１〜Ａ１９）と、
を備えたことを特徴としている。
【０００８】
また、請求項１２に記載の発明のプログラムは、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
予め設定された複数の画像条件毎に音声データを対応づけて記憶する記憶機能（例えば、図３のフラッシュＲＯＭ３０；図４の出力メッセージ判定テーブル３０６）と、
前記複数の画像条件のうち、前記撮影手段により撮影された撮影画像に合致した撮影条件に対応する音声データに従った音声の出力を制御する音声出力制御機能（例えば、図２のＣＰＵ１０；図５のステップＡ１１〜Ａ１９）と、
を実現させることを特徴としている。
【０００９】
請求項１又は１２に記載の発明によれば、撮影した撮影画像に合致する画像条件に対応する音声が出力される。これにより、ユーザは、被写体を撮影することで、撮影画像の画像条件に合った音声を聞くことができる。従って、撮影画像に従った音声出力という趣向を凝らした演出をする撮影画像処理装置等を実現することができる。
【００１０】
請求項２に記載の発明の撮影画像処理装置は、
画像条件及び撮影条件を含む複数の条件毎に運勢データを対応づけて記憶する記憶手段（例えば、図７のフラッシュＲＯＭ３２；図８の占いデータテーブル３２４）と、
設定された撮影条件で被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件に合致した条件に対応する運勢データに基づいて占い処理を行う占い手段（例えば、図２のＣＰＵ１０；図９のステップＡ１１〜Ｂ１３）と、
を備えたことを特徴としている。
【００１１】
また、請求項１３に記載の発明のプログラムは、
設定された撮影条件で被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
画像条件及び撮影条件を含む複数の条件毎に運勢データを対応づけて記憶する記憶機能（例えば、図７のフラッシュＲＯＭ３２；図８の占いデータテーブル３２４）と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件に合致した条件に対応する運勢データに基づいて占い処理を行う占い機能（例えば、図２のＣＰＵ１０；図９のステップＡ１１〜Ｂ１３）と、
を実現させることを特徴している。
【００１２】
請求項２又は１３に記載の発明によれば、被写体を撮影すると、撮影画像や撮影時の撮影条件に合致する条件に対応する運勢データに基づいて占いが行われる。従って、撮影画像や撮影条件を基に占いを行うという趣向を凝らした演出をする撮影画像処理装置等を実現することができる。
【００１３】
請求項３に記載の発明は、
画像条件及び撮影条件を基に占い処理（例えば、図１２のステップステップＣ１０２）を行う占いシステム（例えば、図１３（ａ）の占いシステムＳ３）と通信可能に接続された撮影画像処理装置であって、
設定された撮影条件で被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
この撮影手段により撮影された撮影画像及び当該撮影時の撮影条件を前記占いシステムに送信する送信制御手段（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１２のステップＣ１７）と、
前記占いシステムから占い結果データを受信する受信制御手段（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１２のステップＣ１９）と、
受信した占い結果データを出力する出力手段（例えば、図１のディスプレイ７；図２の表示部４０；図１２のステップＣ２１）と、
を備えたことを特徴としている。
【００１４】
また、請求項１４に記載の発明のプログラムは、
画像条件及び撮影条件を基に占い処理（例えば、図１２のステップＣ１０２）を行う占いシステムと通信可能に接続され、設定された撮影条件で被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
前記撮影手段により撮影された撮影画像及び当該撮影時の撮影条件を前記占いシステムに送信する送信制御機能（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１２のステップＣ１７）と、
前記占いシステムから占い結果データを受信する受信制御機能（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１２のステップＣ１９）と、
受信した占い結果データを出力する出力機能（例えば、図１のディスプレイ７；図２の表示部４０；図１２のステップＣ２１）と、
を実現させることを特徴としている。
【００１５】
請求項３又は１４に記載の発明によれば、撮影画像と撮影時の撮影条件とが占いシステムに送信され、占いシステムで占い処理が行われる。その後、占い処理による占い結果データが受信され、出力される。これにより、ユーザは、被写体を撮影することで、撮影画像と撮影条件を基にした占いを行う占いシステムを利用することができる。
【００１６】
請求項４に記載の発明は、請求項３に記載の撮影画像処理装置において、
前記占いシステムは、更に撮影者の所定の生体情報を加味して前記占い処理（例えば、図１５のステップＤ１０２）を行うシステムであり、
前記送信制御手段は、撮影者の人体に当接又は近接することにより当該撮影者の生体情報を検知する検知装置（例えば、図１６の血圧測定機能付き腕時計ＷＴ）と通信を行い、この検知装置で検知した生体情報を更に送信する生体情報送信手段（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１５のステップＤ８−２、Ｄ１７）を有する、
ことを特徴としている。
【００１７】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られることは無論のこと、撮影者の生体情報が占いシステムに送信される。そして、占いシステムにおいて、送信された生体情報、撮影画像及び撮影条件を基にした占い処理が行われる。これにより、ユーザは、被写体を撮影することで、生体情報、撮影画像及び撮影条件を基にした占いを行う占いシステムを利用することができる。
【００１８】
請求項５に記載の発明の撮影画像処理装置は、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
予め設定された算出基準に基づいて前記撮影手段により撮影された撮影画像の点数（例えば、平均明度）を算出する算出手段（例えば、図２のＣＰＵ１０；図１８のステップＥ１１）と、
この算出手段により算出された点数を他の撮影画像処理装置に送信する送信制御手段（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１８のステップＥ１９）と、
前記他の撮影画像処理装置から点数を受信する受信制御手段（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１８のステップＥ２１）と、
前記算出された点数と前記受信された点数とを比較することで勝敗を表示する制御を行う撮影画像勝負結果表示制御手段（例えば、図２のＣＰＵ１０；図１８のステップＥ２５、Ｅ２７、Ｅ２９）と、
を備えたことを特徴としている。
【００１９】
請求項１５に記載の発明は、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
予め設定された算出基準に基づいて前記撮影手段により撮影された撮影画像の点数（例えば、平均明度）を算出する算出機能（例えば、図２のＣＰＵ１０；図１８のステップＥ１１）と、
この算出機能により算出された点数を他機に送信する送信制御機能（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１８のステップＥ１９）と、
前記他機から点数を受信する受信制御機能（例えば、図２のＣＰＵ１０、通信制御回路部８０；図１８のステップＥ２１）と、
前記算出された点数と前記受信された点数とを比較することで勝敗を表示する制御を行う撮影画像勝負結果表示制御機能（例えば、図２のＣＰＵ１０；図１８のステップＥ２５、Ｅ２７、Ｅ２９）と、
を実現させるためのプログラムである。
【００２０】
請求項５又は１５に記載の発明によれば、被写体を撮影すると、撮影画像の点数が所定の算出基準に基づいて算出される。そして、算出された点数が他機に送信される一方、他機から点数を受信することにより、他機の点数と比較した結果に基づく勝敗が表示される。これにより、撮影画像を基にしたゲームという趣向を凝らした演出を行う撮影画像処理装置等を実現することができる。
【００２１】
請求項６に記載の発明は、撮影画像処理装置の位置を検出する位置検出手段（例えば、図２２のステップＦ１０１）と、複数の事物案内情報を当該事物の位置と対応づけて記憶する記憶手段と、前記検出された位置に応じた事物案内情報を前記撮影画像処理装置に送信する送信手段とを備えた事物案内システム（例えば、図２３（ａ）の事物案内システムＳ６）と通信可能に接続された撮影画像処理装置であって、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
この撮影手段により撮影が行われた際に、該装置の現在位置に対応する事物案内情報を前記事物案内システムから受信して出力することで、被写体として撮影画像に含まれ得る事物の案内を行う案内手段（例えば、図２のＣＰＵ１０；図２２のステップＦ１３〜Ｆ１９）と、
を備えたことを特徴としている。
【００２２】
請求項１６に記載の発明は、
自コンピュータの位置を検出する位置検出手段（例えば、図２２のステップＦ１０１）と、複数の事物案内情報を当該事物の位置と対応づけて記憶する記憶手段と、前記検出された位置に応じた事物案内情報を前記撮影画像処理装置に送信する送信手段とを備えた事物案内システム（例えば、図２３（ａ）の事物案内システムＳ６）と通信可能に接続され、被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
前記撮影手段により撮影が行われた際に、該装置の現在位置に対応する事物案内情報を前記事物案内システムから受信して出力することで、被写体として撮影画像に含まれ得る事物の案内を行う案内機能（例えば、図２のＣＰＵ１０；図２２のステップＦ１３〜Ｆ１９）と、
を実現させるためのプログラムである。
【００２３】
請求項６又は１６に記載の発明によれば、撮影した時の現在位置に対応する事物案内情報を事物案内システムから受信することができる。これにより、ユーザは、撮影時の現在位置に応じた事物案内情報により、撮影画像に含まれ得る事物案内情報を得ることができる。
【００２４】
請求項７に記載の発明の撮影画像処理装置は、
画像条件及び日時条件を含む複数の条件毎に季語データを対応づけて記憶する（例えば、図２５の季語テーブル３７２）とともに、当該各季語に応じた題材データ（例えば、図２５の題材テーブル３７４）を記憶する記憶手段（例えば、図２４のフラッシュＲＯＭ３７）と、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影日時に合致した条件に対応する季語データを前記記憶手段から読み出して季語候補として表示する制御を行う季語候補表示制御手段（例えば、図２のＣＰＵ１０；図２６のステップＧ１５）と、
前記表示された季語候補の何れかの季語候補を選択する選択手段（例えば、図１のカーソルキー９；図２の入力部５０；図２６のステップＧ１７）と、
前記選択された季語候補の季語に対応する題材データを前記記憶手段から読み出して題材候補として表示する制御を行う題材候補表示制御手段（例えば、図２のＣＰＵ１０；図２６のステップＧ１９）と、
文字入力操作に従って詩歌を作成する詩歌作成手段（例えば、図２のＣＰＵ１０；図２６のステップＧ１９）と、
を備えたことを特徴としている。
【００２５】
また、請求項１７に記載の発明のプログラムは、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
画像条件及び日時条件を含む複数の条件毎に季語データを対応づけて記憶する（例えば、図２５の季語テーブル３７２）とともに、当該各季語に応じた題材データ（例えば、図２５の題材テーブル３７４）を記憶する記憶機能（例えば、図２４のフラッシュＲＯＭ３７）と、
前記複数の条件のうち、前記撮影手段により撮影された撮影画像及び当該撮影日時に合致した条件に対応する季語データを前記記憶機能により記憶された中から読み出して季語候補として表示する制御を行う季語候補表示制御機能（例えば、図２のＣＰＵ１０；図２６のステップＧ１５）と、
前記表示された季語候補の何れかの季語候補を選択する選択機能（例えば、図１のカーソルキー９；図２の入力部５０；図２６のステップＧ１７）と、
前記選択された季語候補の季語に対応する題材データを前記記憶機能により記憶された中から読み出して題材候補として表示する制御を行う題材候補表示制御機能（例えば、図２のＣＰＵ１０；図２６のステップＧ１９）と、
文字入力操作に従って詩歌を作成する詩歌作成機能（例えば、図２のＣＰＵ１０；図２６のステップＧ１９）と、
を実現させることを特徴としている。
【００２６】
請求項７又は１７に記載の発明によれば、被写体を撮影すると、撮影画像の撮影条件及び撮影日時に基づいて季語の候補が表示される。そして、季語を選択すると、選択した季語に対応する題材の候補が表示される。従って、撮影画像に対する詩歌を作成する際の、詩歌の作成を支援することのできる撮影画像処理装置等を実現することができる。
【００２７】
請求項８に記載の発明は、
撮影画像処理装置の位置を検出する位置検出手段（例えば、図３０のステップＨ１００）と、画像条件及び位置条件を含む複数の条件毎に楽曲データを対応づけて記憶し、条件に合致した楽曲データを提供する提供手段（例えば、図３０のステップＨ１１０）とを備えた楽曲提供システム（例えば、図３１（ａ）の楽曲提供システムＳ８）と通信可能に接続された撮影画像処理装置であって、
被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）と、
この撮影手段により撮影された撮影画像のデータを前記楽曲提供システムに送信し、送信した撮影画像及び前記位置検出手段により検出された撮影時の該装置の位置に合致した条件に対応する楽曲データを前記楽曲提供システムから受信する受信手段（例えば、図１のアンテナ３；図２のＣＰＵ１０、通信制御回路部８０；図３０のステップＨ１７〜Ｈ１９）と、
この受信手段により受信された楽曲データに基づく楽曲の再生を行う撮影画像適応楽曲再生手段（例えば、図２のＣＰＵ１０、スピーカ９４；図３０のステップＨ２５）と、
を備えたことを特徴としている。
【００２８】
また、請求項１８に記載の発明は、
自コンピュータの位置を検出する位置検出手段（例えば、図３０のステップＨ１００）と、画像条件及び位置条件を含む複数の条件毎に楽曲データを対応づけて記憶し、条件に合致した楽曲データを提供する提供手段（例えば、図３０のステップＨ１１０）とを備えた楽曲提供システム（例えば、図３１（ａ）の楽曲提供システムＳ８）と通信可能に接続され、被写体を電子的に撮影する撮影手段（例えば、図１のカメラ５；図２のＣＣＤ７２）を備えたコンピュータに、
前記撮影手段により撮影された撮影画像のデータを前記楽曲提供システムに送信し、送信した撮影画像及び前記位置検出手段により検出された撮影時の該装置の位置に合致した条件に対応する楽曲データを前記楽曲提供システムから受信する受信機能（例えば、図１のアンテナ３；図２のＣＰＵ１０、通信制御回路部８０；図３０のステップＨ１７〜Ｈ１９）と、
この受信機能により受信された楽曲データに基づく楽曲の再生を行う撮影画像適応楽曲再生機能（例えば、図２のＣＰＵ１０、スピーカ９４；図３０のステップＨ２５）と、
を実現させるためのプログラムである。
【００２９】
請求項８又は１８に記載の発明によれば、被写体の撮影を行うと、撮影画像及び撮影時の位置に対応する楽曲データが楽曲提供システムから受信され、当該楽曲データに基づいた楽曲が再生される。これにより、ユーザは、当該撮影画像と当該撮影場所とに関連のある楽曲を撮影画像処理装置において聞くことができる。
【００３０】
請求項９に記載の発明は、請求項８に記載の撮影画像処理装置において、
所定の無線電話網に接続して無線電話処理を実行する無線電話手段（例えば、図２の送受話部９０、ＣＰＵ１０）と、
前記無線電話網からの着呼時に前記受信手段により受信された楽曲データに基づく楽曲を再生する制御を行う着メロ制御手段（例えば、図２のスピーカ９４、ＣＰＵ１０；図３３のステップＪ２７〜Ｊ２９）と、
を更に備えたことを特徴としている。
【００３１】
請求項９に記載の発明によれば、請求項８に記載の発明と同様の効果が得られることは無論のこと、受信された楽曲データに基づいた楽曲を無線通信網からの着呼時に再生する撮影画像処理装置を実現できる。これにより、ユーザは、撮影画像と撮影場所とに関連のある楽曲データを、着信音とすることができる。
【００３２】
請求項１０に記載の発明は、請求項８に記載の撮影画像処理装置において、
前記撮影手段により撮影された撮影画像を、前記受信手段により受信された楽曲データと対応づけ、当該撮影画像の表示出力時に当該楽曲データを再生出力可能に保存する画像保存手段（例えば、図３５のフラッシュＲＯＭ３１０；図３６の画像／曲対応付けテーブル３１０４、図２のＣＰＵ１０；図３７のステップＫ２３〜Ｋ２５）を更に備えたことを特徴としている。
【００３３】
請求項１０に記載の発明によれば、請求項８に記載の発明と同様の効果が得られることは無論のこと、撮影画像と受信された楽曲データとが対応付けられて記憶され、撮影画像が表示された時に、対応する楽曲データが再生される。これにより、ユーザは、撮影画像に関連のある楽曲を、撮影画像の表示と同時に聞くことができる。
【００３４】
請求項１１に記載の発明は、請求項１０に記載の撮影画像処理装置において、
他の撮影画像処理装置から当該他の撮影画像処理装置の画像保存手段により保存された撮影画像及び楽曲データを受信する保存画像受信手段（例えば、図１のアンテナ３；図２の通信制御回路部８０、ＣＰＵ１０；図４３（ａ）のステップＮ３）と、
この保存画像受信手段により受信された撮影画像を表示出力するとともに、受信した楽曲データに基づく楽曲を再生出力する制御を行う画像表示出力制御手段（例えば、図２のＣＰＵ１０；図４３（ｂ）のステップＮ１５、Ｎ１７）と、
を更に備えたことを特徴としている。
【００３５】
請求項１１に記載の発明によれば、請求項１０に記載の発明と同様の効果が得られることは無論のこと、他の撮影画像処理装置から受信した撮影画像撮影画像を表示する際に、併せて受信した楽曲データに基づく楽曲が再生される。これにより、ユーザは、他の撮影画像処理装置で撮影された撮影画像を、対応づけらえた楽曲とともに視聴することができる。
【発明の効果】
【００３６】
本発明によれば、撮影画像や撮影場所に基づいた、趣向を凝らした演出をする撮影画像処理装置等を実現することができる。
【００３７】
請求項１又は１２に記載の発明によれば、撮影した撮影画像に合致する画像条件に対応する音声が出力される。これにより、ユーザは、被写体を撮影することで、撮影画像の画像条件に合った音声を聞くことができる。従って、撮影画像に従った音声出力という趣向を凝らした演出をする撮影画像処理装置等を実現することができる。
【００３８】
請求項２又は１３に記載の発明によれば、被写体を撮影すると、撮影画像や撮影時の撮影条件に合致する条件に対応する運勢データに基づいて占いが行われる。従って、撮影画像や撮影条件を基に占いを行うという趣向を凝らした演出をする撮影画像処理装置等を実現することができる。
【００３９】
請求項３又は１４に記載の発明によれば、撮影画像と撮影時の撮影条件とが占いシステムに送信され、占いシステムで占い処理が行われる。その後、占い処理による占い結果データが受信され、出力される。これにより、ユーザは、被写体を撮影することで、撮影画像と撮影条件を基にした占いを行う占いシステムを利用することができる。
【００４０】
請求項４に記載の発明によれば、撮影者の生体情報が占いシステムに送信される。そして、占いシステムにおいて、送信された生体情報、撮影画像及び撮影条件を基にした占い処理が行われる。これにより、ユーザは、被写体を撮影することで、生体情報、撮影画像及び撮影条件を基にした占いを行う占いシステムを利用することができる。
【００４１】
請求項５又は１５に記載の発明によれば、被写体を撮影すると、撮影画像の点数が所定の算出基準に基づいて算出される。そして、算出された点数が他機に送信される一方、他機から点数を受信することにより、他機の点数と比較した結果に基づく勝敗が表示される。これにより、撮影画像を基にしたゲームという趣向を凝らした演出を行う撮影画像処理装置等を実現することができる。
【００４２】
請求項６又は１６に記載の発明によれば、撮影した時の現在位置に対応する事物案内情報を事物案内システムから受信することができる。これにより、ユーザは、撮影時の現在位置に応じた事物案内情報により、撮影画像に含まれ得る事物案内情報を得ることができる。
【００４３】
請求項７又は１７に記載の発明によれば、被写体を撮影すると、撮影画像の撮影条件及び撮影日時に基づいて季語の候補が表示される。そして、季語を選択すると、選択した季語に対応する題材の候補が表示される。従って、撮影画像に対する詩歌を作成する際の、詩歌の作成を支援することのできる撮影画像処理装置等を実現することができる。
【００４４】
請求項８又は１８に記載の発明によれば、被写体の撮影を行うと、撮影画像及び撮影時の位置に対応する楽曲データが楽曲提供システムから受信され、当該楽曲データに基づいた楽曲が再生される。これにより、ユーザは、当該撮影画像と当該撮影場所とに関連のある楽曲を撮影画像処理装置において聞くことができる。
【００４５】
請求項９に記載の発明によれば、受信された楽曲データに基づいた楽曲を無線通信網からの着呼時に再生する撮影画像処理装置を実現できる。これにより、ユーザは、撮影画像と撮影場所とに関連のある楽曲データを、着信音とすることができる。
【００４６】
請求項１０に記載の発明によれば、撮影画像と受信された楽曲データとが対応付けられて記憶され、撮影画像が表示された時に、対応する楽曲データが再生される。これにより、ユーザは、撮影画像に関連のある楽曲を、撮影画像の表示と同時に聞くことができる。
【００４７】
請求項１１に記載の発明によれば、他の撮影画像処理装置から受信した撮影画像撮影画像を表示する際に、併せて受信した楽曲データに基づく楽曲が再生される。これにより、ユーザは、他の撮影画像処理装置で撮影された撮影画像を、対応づけらえた楽曲とともに視聴することができる。
【発明を実施するための最良の形態】
【００４８】
以上、本発明を、撮影画像処理装置を組み込んだカメラ付き携帯電話（以下、単に「携帯電話」という。）として構成した場合の実施形態について図１〜図４５を参照して詳細に説明する。
【００４９】
図１は、本実施形態における携帯電話１の概観の一例を示す図である。同図のように、携帯電話１は、無線信号を送受信する伸縮自在なアンテナ３と、カメラ５と、ディスプレイ７と、カーソルキー９と、各種入力キー群１１とを備えて構成される。
【００５０】
カメラ５は、ガラス又はプラスチックからなる光学レンズ及びＣＣＤ７２やＣＭＯＳ等の撮像素子を有して構成される。カメラ５は、光学レンズを介して入力される光を撮像素子で電気信号に変換し、撮影画像として被写体の画像データを得る、いわゆるデジタルカメラである。
【００５１】
ディスプレイ７は、バックライト付きのカラーＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）で構成され、携帯電話１の操作に係る各種情報やカメラ５で撮影した画像等を表示する。例えば、撮影時には、電子ファインダーとして、撮影している被写体の画像を動画表示（いわゆるファインダー画像の表示）したり、撮影された瞬間の画像を表示したりする。
【００５２】
カーソルキー９は、画面のスクロールや選択操作を行うための操作キーである。各種入力キー群１１は、携帯電話１に所定の情報を入力するための入力キー群である。
【００５３】
特に、本実施形態において、各種入力キー群１１は、メニュキー１１ａとＯＫキー１１ｂとを備えて構成される。メニュキー１１ａは、携帯電話１の各種設定内容を表示するメニュ画面をディスプレイ７に表示させるための入力キーである。ユーザは、カーソルキー９を操作してメニュ画面に表示された設定内容を変更する。そして、ＯＫキー１１ｂを押下することによってメニュ画面で変更した設定内容を保存する。
【００５４】
また、メニュ画面において携帯電話１のモードの切り替えを行う。特に、本実施形態において、携帯電話１には、通話モードと、メールモードと、カメラモードとがある。携帯電話１の初期状態は通話をするための通話モードである。メニュ画面を操作してメールモードに切り替えると、携帯電話１は基地局とのデータ通信が可能な状態となる。また、カメラモードに切り替えると、携帯電話１はカメラ５を駆動し、撮影可能な状態となる。カメラモードのときにユーザがＯＫキー１１を押下すると、ＣＰＵ１０によって、シャッターが切られ撮影が実行される。
【００５５】
図２は、携帯電話１の機能構成の一例を示すブロック図である。同図のように、携帯電話１は、ＣＰＵ（Central Processing Unit）１０と、ＲＡＭ（Random Access Memory）２０と、ＲＯＭ（Read Only Memory）３０と、表示部４０と、入力部５０と、外部記憶装置６０と、ＣＣＤ７２を制御するＣＣＤ制御回路部７０と、通信制御回路部８０と、マイク９２及びスピーカ９４を備えた送受話部９０とがバス１００に接続されて構成される。
【００５６】
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの入出力を行う。具体的には、ＣＰＵ１０は、入力部５０から入力される操作信号に応じてフラッシュＲＯＭ３０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示するための表示制御信号に従った表示情報を表示部４０に表示させる。
【００５７】
ＲＡＭ２０は、ＣＰＵ１０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持する記憶領域である。フラッシュＲＯＭ３０は、各種初期設定、ハードウェアの検査、あるいは必要なプログラムのロードを行うための初期プログラムを格納する。また、携帯電話１の各実施形態に係る処理を実現するためのプログラムやデータを記憶する。
【００５８】
表示部４０は、携帯電話１の各種情報や撮影画像等を表示するための表示装置であり、ＬＣＤやＥＬＤ等で構成される。尚、この表示部４０は図１に示すディスプレイ７に相当するものである。
【００５９】
入力部５０は、プログラムの実行や、各種情報等の入力に必要なキー群を備えた入力装置である。ユーザによって押下されたキーの押下信号をＣＰＵ１０に出力する。尚、この入力部５０は、図１に示すカーソルキー９及び各種入力キー群１１に相当するものである。
【００６０】
外部記憶装置６０は、メモリカード等のＣＰＵ１０で読み取り可能な記憶メディアにデータの読み書きをする装置である。また、この記憶メディアには、撮影した画像が格納される。
【００６１】
ＣＣＤ７２は、ＣＣＤ制御回路部７０によって制御され、カメラ５の光学レンズを透過した光を受光し、電気信号に変換する撮像素子である。ＣＣＤ制御回路部７０は、ＣＰＵ１０から撮影を行う指示が入力されると、光学レンズを介して受光した光をＣＣＤ７０において光電変換させることにより被写体の像を電気信号に変換し、被写体の撮影画像を取得する。
【００６２】
通信制御回路部８０は、ＣＰＵ１０から入力される指示に基づき、アンテナ３を介して無線基地局（例えば、図６の基地局ＥＣであり、以下、単に「基地局」という。）との間で無線通信を行う。例えば、ＩＭＴ−２０００準拠の通信方式（例えば、Ｗ−ＣＤＭＡやｃｄｍａ２０００）に対応する携帯電話用の通信プロトコルに基づいて、送受話音声の送受信やデータ通信を実行する。
【００６３】
送受話部９０は、マイク９２と、スピーカ９４と、Ａ／Ｄ変換部と、Ｄ／Ａ変換部とを備えて構成される。送受話部９０は、マイク９２から入力されるユーザの送話音声をＡ／Ｄ変換部においてＡ／Ｄ変換し、送話音声データとしてＣＰＵ１０に出力する。また、ＣＰＵ１０から入力される受話音声データや、着信音、操作確認音、シャッター音等の音声データをＤ／Ａ変換部においてＤ／Ａ変換し、スピーカから音声出力する。
【００６４】
〔第１実施形態〕
先ず、本発明を適用した携帯電話１の第１実施形態について説明する。
図３は、第１実施形態に係るＲＡＭ２０及びフラッシュＲＯＭ３０の構成を示す図である。
【００６５】
図３（ａ）によれば、ＲＡＭ２０は、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、周辺情報格納領域２０６とを備えて構成される。
【００６６】
撮影画像格納領域２０２は、撮影画像を格納するための記憶領域である。撮影画像とは、カメラ５によって撮影された被写体の画像データである。
【００６７】
画像解析結果格納領域２０４は、画像解析結果を格納するための記憶領域である。画像解析結果には、後述する画像解析処理によって算出される平均明度及びＲＧＢ平均値がある。平均明度は、各ドットの明度（０以上、２５５以下の整数）の平均値であり、ＲＧＢ平均値は、各ドットのＲＧＢ値（Ｒ、Ｇ、Ｂそれぞれの輝度が０以上、２５５以下の整数）の平均値である。
【００６８】
周辺情報格納領域２０６は、周辺情報を格納するための記憶領域である。周辺情報には、天気、気温及び地名があり、無線通信中の基地局から受信され、最新の周辺情報が周辺情報格納領域２０６に随時更新記憶される。天気及び気温は、当該基地局が管轄する区域内における天気及び気温のことである。各基地局は、インターネット等を通じて当該基地局が管轄する区域内の天気及び気温を随時更新記憶している。地名とは、同区域内におけるランドマークや観光スポット等の主要な名称や地名のことであり、予め各基地局に記憶されている。
【００６９】
また、基地局は、当該基地局がカバーする公知の無線通信網の無線エリア内に位置する携帯電話から送信要求があると、当該携帯電話に所定の情報を送信する。特に第１実施形態では、当該基地局が記憶している天気、気温及び地名を送信する。
【００７０】
図３（ｂ）によれば、フラッシュＲＯＭ３０は、画像解析プログラム３０４をサブルーチンとして含む音声メッセージ出力プログラム３０２と、出力メッセージ判定テーブル３０６とを格納する。
【００７１】
出力メッセージ判定テーブル３０６は、メッセージと、画像解析結果判定条件と、周辺情報判定条件とを格納したデータテーブルである。メッセージには、音声データと表示データとが含まれている。例えば、図４のメッセージ「今日はいい天気ですね」は、「今日はいい天気ですね」という音声データ及び表示データである。画像解析結果判定条件とは、画像解析結果格納領域２０４に格納されている画像解析結果である平均明度とＲＧＢ平均値とを判定するための判定条件である。周辺情報判定条件とは、周辺情報格納領域２０６に格納されている周辺情報である天気、気温及び地名とを判定するための判定条件である。
【００７２】
図４は、出力メッセージ判定テーブル３０６のテーブル構成の一例を示す図である。同図のように、メッセージと、画像解析結果判定条件と、周辺情報判定条件とが対応付けられたレコードが格納されている。例えば、メッセージ「今日はいい天気ですね」には、画像解析結果判定条件の平均明度「１９２以上」及びＲＧＢ平均値「なし」と、周辺情報判定条件の天気「晴れ」、気温「２０℃以上」及び地名「なし」とが対応付けられている。これは、平均明度が１９２以上、天気が晴れ、気温が２０℃以上である場合に、メッセージ「今日はいい天気ですね」がスピーカ９４及び表示部４０から出力されることを表している。
【００７３】
次に、携帯電話１の音声メッセージ出力処理の動作について、図５に示すフローチャートを用いて以下に説明する。
【００７４】
先ず、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作（例えば、表示部４０に表示されるメニュ画面からの選択操作）を検知するまで待機する（ステップＡ１）。ＣＰＵ１０は、カメラモードのＯＮ操作を検知すると（ステップＡ１：Ｙｅｓ）、カメラモードへ切り替える（ステップＡ３）。具体的には、ＣＰＵ１０が、音声メッセージ出力プログラム３０２をフラッシュＲＯＭ３０から読み出し、ＲＡＭ２０に展開することで音声メッセージ出力処理を開始して、カメラモードに切り替える。
【００７５】
カメラモードに切り替えた後、ユーザによる撮影実行操作（例えば、ＯＫキー１１ｂの押下操作）を検知すると（ステップＡ５：Ｙｅｓ）、ＣＰＵ１０はシャッターを切り、撮影を実行する（ステップＡ７）。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させ（ステップＡ９）、画像解析処理を実行する（ステップＡ１１）。
【００７６】
ＣＰＵ１０は、画像解析プログラム３０４をフラッシュＲＯＭ３０から読み出し、ＲＡＭ２０に展開することで画像解析処理を開始する。画像解析処理を開始すると、先ず、ＣＰＵ１０は、撮影画像格納領域２０２から撮影画像を読み出す。そして、読み出した撮影画像を基に、撮影画像の平均明度とＲＧＢ平均値とを算出する。ＣＰＵ１０は、算出した平均明度とＲＧＢ平均値とを画像解析結果格納領域２０４に記憶させて、画像解析処理を終了する。
【００７７】
画像解析処理を実行した後、ＣＰＵ１０は基地局に周辺情報の送信要求を行い、基地局が送信する周辺情報の受信を行う（ステップＡ１３）。そして、受信した周辺情報を周辺情報格納領域２０６に記憶させる（ステップＡ１５）。
【００７８】
ＣＰＵ１０は、画像解析結果及び周辺情報が、画像解析結果判定条件及び周辺情報判定条件を満たすメッセージを読み出す（ステップＡ１７）。ＣＰＵ１０は、読み出したメッセージをスピーカ９４に音声出力させ（ステップＡ１９）、更に、表示部４０に表示させて（ステップＡ２１）、音声メッセージ出力処理を終了する。
【００７９】
次に、図６を用いて第１実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ１０へ向けて撮影を実行する。撮影した風景Ｖ１０の撮影画像はＣＰＵ１０によって撮影画像格納領域２０２に記憶される。そして、図６（ａ）においては、ＣＰＵ１０により、平均明度「２２０」及びＲＧＢ平均値「（２００、１００、１２２）」が画像解析結果として算出されている。また、同図において、ＣＰＵ１０により基地局ＥＣから天気「晴れ」、気温「２５℃」及び地名「○○ビル」の周辺情報ＤＴ１０が送信されている（図６（ａ））（図５に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ａ１５に相当）。
【００８０】
ＣＰＵ１０によって、画像解析結果の平均明度及びＲＧＢ平均値と、周辺情報ＤＴ１０の天気、気温及び地名とが、画像解析結果判定条件及び周辺情報判定条件を満たすメッセージ「今日はいい天気ですね」が読み出される。そして、読み出されたメッセージの音声データと表示データとに基づいた音声と表示とが、スピーカ９４と表示部４０から出力される（図６（ｂ））（図５に示すステップＡ１３〜Ａ２１に相当）。
【００８１】
また、撮影画像から平均明度「９０」、ＲＧＢ平均値「（１００、５０、９０）」とが画像解析結果として算出され、天気「晴れ」、気温「２５℃」及び地名「○○ビル」が周辺情報として受信された場合は、平均明度とＲＧＢ平均値の画像解析結果判定条件「１２８以下」及びＲＧＢ平均値「（１２８以下、１２８以下、１２８以下）」と、天気「晴れ」、気温「２０℃以上」及び地名「なし」の周辺情報判定条件とを満たすため、メッセージ「今日は晴れなのに暗いところにいらっしゃいますね」が読み出されて出力される。
【００８２】
以上、第１実施形態によれば、撮影した画像が画像解析されて平均明度とＲＧＢ平均値とが算出される。また、天気、気温及び地名といった携帯電話１の周辺情報が基地局から受信される。そして、画像解析結果判定条件と周辺情報判定条件とを満たすメッセージが読み出されて、当該メッセージが音声と表示によって出力される。これにより、ユーザは、撮影した位置周辺に関する周辺情報と、撮影画像から算出される画像解析結果とによって、撮影位置や撮影画像に関連したメッセージを音声や表示で確認することができる。
【００８３】
尚、画像解析結果判定条件を平均明度及びＲＧＢ平均値として説明したが、本発明が適用可能なのものはこれらに限られるものではなく、適宜変更又は追加可能である。例えば、エッジ検出により検出される被写体の概形（輪郭）を画像解析結果判定条件に追加し、画像全体に占める被写体の部分の割合をもとに、出力するメッセージを判定することとしてもよい。
【００８４】
〔第２実施形態〕
次に、本発明を適用した携帯電話１の第２実施形態について説明する。第２実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２２とフラッシュＲＯＭ３２に置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【００８５】
図７は、第２実施形態に係るＲＡＭ２２とフラッシュＲＯＭ３２との構成を示す図である。図７（ａ）によれば、ＲＡＭ２２は、撮影画像格納領域２０２と、画像解析結果格納領域２０４とを備えて構成される。
【００８６】
図７（ｂ）によれば、フラッシュＲＯＭ３２は、画像解析プログラム３０４をサブルーチンとして含む占いメッセージ出力プログラム３２２と、占いデータテーブル３２４とを格納する。
【００８７】
占いデータテーブル３２４は、平均明度判定条件と運勢とを格納するためのデータテーブルである。平均明度判定条件は、画像解析結果格納領域２０４に格納されている画像解析結果の平均明度を基に運勢を判定するための判定条件である。
【００８８】
図８は、占いデータテーブル３２４のテーブル構成の一例を示す図である。同図のように、平均明度判定条件と、運勢とが対応付けられて格納されている。例えば、平均明度判定条件「１９３〜２５５」には、運勢「大吉」が対応付けられて格納されている。これは、画像解析結果格納領域２０４に格納されている平均明度が１９３以上、２５５以下の値のときに運勢を「大吉」と判定することを表している。
【００８９】
尚、ＣＰＵ１０によって、各平均明度判定条件に対応づけられている運勢が所定のタイミング（例えば、１時間毎に）でランダムに入れ替えられる。
【００９０】
次に、携帯電話１の占いメッセージ出力処理の動作について、図９に示すフローチャートを用いて以下に説明する。
【００９１】
先ず、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると（ステップＡ１：Ｙｅｓ）、カメラモードへ切り替える（ステップＡ３）。具体的には、ＣＰＵ１０が、占いメッセージ出力プログラム３２２をフラッシュＲＯＭ３２から読み出し、ＲＡＭ２２に展開することで占いメッセージ出力処理を開始して、カメラモードに切り替える。
【００９２】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させた後、画像解析処理を実行する（ステップＡ５→Ａ７〜Ａ１１）。
【００９３】
画像解析処理を実行した後、ＣＰＵ１０は、画像解析結果格納領域２０４から画像解析結果の平均明度を読み出す。そして、読み出した平均明度を満たす平均明度判定条件があるか判定し、満たす平均明度判定条件に対応する運勢を占いデータテーブル３２４から読み出す（ステップＢ１３）。ＣＰＵ１０は、読み出した運勢を表示部４０に表示させて（ステップＢ１５）、占いメッセージ出力処理を終了する。
【００９４】
次に、図１０を用いて第２実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ２０へ向けて撮影を実行する。撮影した風景Ｖ２０の撮影画像はＣＰＵ１０によって撮影画像格納領域２０２に記憶される。そして、図１０（ａ）においては、ＣＰＵ１０により、平均明度「１５５」とＲＧＢ平均値「（１００、１９８、１６８）」とが画像解析結果として算出されている（図１０（ａ））（図９に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ａ１１に相当）。
【００９５】
ＣＰＵ１０により、平均明度「１５５」は平均明度判定条件「１２９〜１９２」を満たすため、「１２９〜１９２」に対応する運勢「中吉」が読み出され、読み出された運勢が表示部４０に表示される（図１０（ｂ））（図９に示すステップＢ１３〜Ｂ１５に相当）。
【００９６】
以上、第２実施形態によれば、撮影した被写体の撮影画像が画像解析されて平均明度が算出される。そして、算出された平均明度に従って運勢が読み出されて、当該運勢が表示される。これにより、ユーザは、撮影した画像が保有する情報を基にして占いを行うことができる。
【００９７】
尚、平均明度を判定要素として運勢を判定することとして説明したが、他の判定要素を用いることとしてもよい。例えば、撮影した日時の各桁の数値を所定の計算式に代入して算出される算出値によって運勢を判定するとしてもよい。
【００９８】
〔第３実施形態〕
次に、本発明を適用した携帯電話１の第３実施形態について説明する。第３実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２３とフラッシュＲＯＭ３３に置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【００９９】
図１１は、第３実施形態に係るＲＡＭ２３とフラッシュＲＯＭ３３との構成を示す図である。図１１（ａ）によれば、ＲＡＭ２３は、撮影画像格納領域２０２と、占い結果格納領域２３０とを備えて構成される。
【０１００】
占い結果格納領域２３０は、占い結果を格納するための記憶領域である。携帯電話１は、基地局ＥＣ及びインターネット網を介して占いシステムＳ３と接続されており、占いシステムＳ３で占い処理された結果が占い結果として占い結果格納領域２３０に格納される。
【０１０１】
占いシステムＳ３は、占い処理として占いサービスを提供するシステムであり、所定の料金を支払っているユーザに対して撮影画像を基に占い処理を行い、占い結果を送信する。占い処理は、受信した撮影画像に所定の画像解析処理（例えば、エッジ検出）を行い、画像解析結果に基づいて占いを行う処理である。
【０１０２】
尚、占いシステムＳ３が演算によって占い処理を行う場合に限らず、例えば、占い師が撮影画像を参照して占いを行うとしても良い。
【０１０３】
図１１（ｂ）によれば、フラッシュＲＯＭ３３は、第１占い通信プログラム３３０を格納する。
【０１０４】
次に、携帯電話１の第１占い通信処理の動作と占いシステムＳ３の動作とについて、図１２に示すフローチャートを用いて以下に説明する。
【０１０５】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、第１占い通信プログラム３３０をフラッシュＲＯＭ３３から読み出し、ＲＡＭ２３に展開することで第１占い通信処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０１０６】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ５→Ａ７〜Ａ９）。
【０１０７】
次いで、ＣＰＵ１０は、ユーザによる撮影画像を基地局を通じて占いシステムＳ３に送信するための画像送信操作（例えば、表示部４０に表示されるメニュ画面からの選択操作）を検知するまで待機する（ステップＣ１１）。画像送信操作を検知すると（ステップＣ１１：Ｙｅｓ）、ＣＰＵ１０は、占いシステムＳ３に対する占いサービスのサービス料が支払い済みかを問い合わせる（ステップＣ１３）。
【０１０８】
問い合わせた結果、サービス料が未払いであった場合（ステップＣ１５：Ｎｏ）、ＣＰＵ１０は、サービス料が未払いであることを表すメッセージを表示部４０に表示させて、第１占い通信処理を終了する。
【０１０９】
また、サービス料が支払い済みであった場合（ステップＣ１５：Ｙｅｓ）、ＣＰＵ１０は、撮影画像を基地局を介して占いシステムＳ３へ送信する（ステップＣ１７）。そして、ＣＰＵ１０は、占いシステムＳ３から送信される占い結果を受信するまで待機する。
【０１１０】
ＣＰＵ１０は、占い結果を受信すると（ステップＣ１９）、占い結果を占い結果格納領域２３０に記憶させる。そして、占い結果を表示部４０に表示させて（ステップＣ２１）、ＣＰＵ１０は、第１占い通信処理を終了する。
【０１１１】
一方、占いシステムＳ３は、撮影画像を受信すると（ステップＣ１００）、受信した撮影画像を基に占い処理を実行する（ステップＣ１０２）。そして、占い処理によって読み出した占い結果を携帯電話１に送信する（ステップＣ１０４）。
【０１１２】
次に、図１３を用いて第３実施形態に係る携帯電話１の具体的な操作例を説明する。尚、占いサービスは、占い師ＦＴ３０が撮影画像を基に占いを行い、当該占いの占い結果を携帯電話１に送信するというサービスとして説明する。
【０１１３】
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ３０へ向けて撮影を実行する（図１２に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ａ９に相当）。その後、画像送信操作を行うと、ＣＰＵ１０によって、サービス料の支払い状態について問い合わせが行われる。図１３において、サービス料は支払い済みであるという問い合わせ結果により、撮影画像が基地局ＥＣを介して、占い師ＦＴ３０が所有する通信端末へ送信される（図１３（ａ））（図１２に示すＣ１１→Ｃ１３→Ｃ１５→Ｃ１７に相当）。
【０１１４】
占い師ＦＴ３０は受信した撮影画像を基に占いを行う。図１３において、占い師ＦＴ３０によって占われた「今日の運勢：中吉」という占い結果が、基地局ＥＣを介して携帯電話１に送信される（図１２に示すステップＣ１００〜Ｃ１０４に相当）。
【０１１５】
携帯電話１において、ＣＰＵ１０によって占い結果が受信され、当該占い結果の「今日の運勢：中吉」が表示部４０に表示される（図１３（ｂ））（図１２に示すステップＣ１９〜Ｃ２１に相当）。
【０１１６】
以上、第３実施形態によれば、撮影画像を占いシステムに送信すると、占いシステム側の占い処理によって撮影画像を基にした占いが行われる。その後、占いシステムによる占い結果を受信すると、当該占い結果が表示される。これにより、ユーザは、撮影画像を占いシステムへ送信させることで、撮影画像を基にした占いサービスを受けることができる。
【０１１７】
尚、占い結果をユーザに通達する方法は、電子メールによる方法や、携帯電話の留守番電話に占い結果を録音するといった方法など、適宜公知の技術を適用することとしてよい。
【０１１８】
〔第４実施形態〕
次に、本発明を適用した携帯電話１の第４実施形態について説明する。第４実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２４とフラッシュＲＯＭ３４とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０１１９】
図１４は、第４実施形態に係るＲＡＭ２４とフラッシュＲＯＭ３４との構成を示す図である。図１４（ａ）によれば、ＲＡＭ２４は、撮影画像格納領域２０２と、占い結果格納領域２４０と、生体データ格納領域２４２とを備えて構成される。
【０１２０】
占い結果格納領域２４０は、占い結果を格納するための記憶領域である。携帯電話１は、基地局ＥＣ及びインターネット網を介して占いシステムＳ４と接続されており、占いシステムＳ４で占い処理された結果が占い結果として占い結果格納領域２４０に格納される。
【０１２１】
第４実施形態において、占いシステムＳ４は、占いサービスを提供するシステムであり、所定の料金を支払っているユーザに対して撮影画像と後述する生体データとを基に占い処理を行い、占い結果を送信する。
【０１２２】
第４実施形態における占い処理は、受信した撮影画像に所定の画像解析処理（例えば、エッジ検出）を施し、画像解析結果と、受信した生体データとに基づいて占いを行う処理である。
【０１２３】
尚、占いシステムＳ４が演算によって占い処理を行う場合に限らず、例えば、占い師が撮影画像を参照して占いを行い、占い結果を判定するとしても良い。
【０１２４】
生体データ格納領域２４２とは、生体データを格納するための記憶領域である。生体データとは、ユーザの健康状態を表す数値データである。具体的には、生体データは、健康機器（例えば、図１６（ａ）の血圧測定機能付き腕時計ＷＴ）によって測定された血圧である。携帯電話１と健康機器とは、所定の通信方式で通信接続可能に構成されており、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等で通信される。健康機器は、携帯電話１からの送信要求があると、測定した生体データを携帯電話１に送信する。尚、生体データは、健康機器から送信される血圧に限らず、脈拍数であってもよい。また、ユーザが入力するとしてもよい。
【０１２５】
図１４（ｂ）によれば、フラッシュＲＯＭ３４は、第２占い通信プログラム３４０を格納する。
【０１２６】
次に、携帯電話１の第２占い通信処理の動作と基地局の動作とについて、図１５に示すフローチャートを用いて以下に説明する。
【０１２７】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、第２占い通信プログラム３４０をフラッシュＲＯＭ３４から読み出し、ＲＡＭ２４に展開することで第２占い通信処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０１２８】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する（ステップＡ５→Ａ７）。
【０１２９】
ＣＰＵ１０は、健康機器に生体データの送信要求を行い、健康機器が生体データを送信できる状態かを判別する（ステップＤ８−１）。送信できる状態であると判別すると（ステップＤ８−１：Ｙｅｓ）、健康機器からの送信される生体データを受信する（ステップＤ８−２）。そして、受信した生体データを生体データ格納領域２４２に記憶させる（ステップＤ８−３）。
【０１３０】
ステップＤ８−１において、送信できる状態ではないと判別した場合（ステップＤ８−１：Ｎｏ）、又はステップＤ８−３の処理の後、ＣＰＵ１０は、撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ９）。
【０１３１】
次いで、ＣＰＵ１０は、画像送信操作を検知すると、基地局を通じて占いシステムＳ４へ対する占いサービスのサービス料が支払い済みかを問い合わせる（ステップＤ１１→Ｄ１３）。
【０１３２】
問い合わせた結果、サービス料が未払いであった場合、サービス料が未払いであることを表すメッセージを表示部４０に表示させて（ステップＤ１５→Ｄ２３）、第２占い通信処理を終了する。
【０１３３】
また、支払い済みであった場合、ＣＰＵ１０は、撮影画像と生体データとを基地局を介して占いシステムＳ４へ送信する（ステップＤ１５→Ｄ１７）。そして、ＣＰＵ１０は、占いシステムＳ４から送信される占い結果を受信するまで待機する。
【０１３４】
ＣＰＵ１０は、占い結果を受信すると、占い結果を占い結果格納領域２４０に記憶させ、更に、当該占い結果を表示部４０に表示させて（ステップＤ１９〜Ｄ２１）、第２占い通信処理を終了する。
【０１３５】
一方、占いシステムＳ４は、撮影画像及び生体データを受信すると（ステップＤ１００）、受信した撮影画像及び生体データを基に占い処理を実行する（ステップＤ１０２）。そして、占い処理による占い結果を携帯電話１に送信する（ステップＤ１０４）。
【０１３６】
次に、図１６を用いて第４実施形態に係る携帯電話１の具体的な操作例を説明する。尚、占いサービスは、占い師ＦＴ４０が撮影画像及び生体データを基に占いを行い、当該占いの占い結果を携帯電話１に送信するというサービスとして説明する。
【０１３７】
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ４０へ向けて撮影を実行すると（図１６に示すステップＡ１→Ａ３→Ａ５→Ａ７に相当）、血圧測定機能付き腕時計ＷＴによって測定された血圧が受信される（図１７に示すステップＤ８−１→Ｄ８−２→Ｄ８−３に相当）。
【０１３８】
そして、ユーザが、画像送信操作を行うと、サービス料が支払い済みかの問い合わせが行われる。図１６において、ユーザはサービス料を支払い済みであり、ＣＰＵ１０によって、撮影画像及び血圧が基地局ＥＣを介して、占い師ＦＴ４０が所有する通信端末へ送信される（図１６（ａ））（図１７に示すステップＤ１１→Ｄ１３→Ｄ１５→Ｄ１７に相当）。
【０１３９】
占い師ＦＴ４０は受信した撮影画像及び血圧を基に占いを行う。図１６において、占い師ＦＴ４０による占い結果「今日の運勢：中吉」が、基地局ＥＣを介して携帯電話１に送信される（図１７に示すステップＤ１００〜Ｄ１０４に相当）。
【０１４０】
携帯電話１において、ＣＰＵ１０によって占い結果が受信され、当該占い結果である「今日の運勢：中吉」が表示部４０に表示される（図１６（ｂ））（図１５に示すステップＤ１９〜Ｄ２１に相当）。
【０１４１】
以上、第４実施形態によれば、撮影をすると、撮影画像と、健康機器によって測定された生体データとが占いシステムへ送信される。そして、占いシステムによって撮影画像と生体データとを基にした占い処理が行われ、占い結果が表示される。
【０１４２】
〔第５実施形態〕
次に、本発明を適用した携帯電話１の第５実施形態について説明する。第５実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２５とフラッシュＲＯＭ３５とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０１４３】
図１７は、第５実施形態に係るＲＡＭ２５とフラッシュＲＯＭ３５との構成を示す図である。図１７（ａ）によれば、ＲＡＭ２５は、撮影画像格納領域２０２と、平均明度格納領域２５０と、相手アドレス格納領域２５２と、受信平均明度格納領域２５４とを備えて構成される。
【０１４４】
平均明度格納領域２５０とは、平均明度を格納するための記憶領域である。
相手アドレス格納領域２５２とは、相手アドレスを格納するための記憶領域である。相手アドレスとは、他の携帯電話のメールアドレスである。
【０１４５】
受信平均明度格納領域２５４とは、受信平均明度を格納するための記憶領域である。受信平均明度とは、基地局を介して受信した他の携帯電話から送信された平均明度である。
【０１４６】
図１７（ｂ）によれば、フラッシュＲＯＭ３５は、画像ゲームプログラム３５０を格納する。
【０１４７】
次に、携帯電話１の画像ゲーム処理の動作について、図１８に示すフローチャートを用いて以下に説明する。
【０１４８】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、画像ゲームプログラム３５０をフラッシュＲＯＭ３５から読み出し、ＲＡＭ２５に展開することで画像ゲーム処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０１４９】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ５→Ａ７→Ａ９）。
【０１５０】
ＣＰＵ１０は、撮影画像から平均明度を算出し（ステップＥ１１）、算出した平均明度を平均明度格納領域２５０に記憶させる（ステップＥ１３）。
【０１５１】
そして、ユーザによるゲームモードをＯＮにする操作（例えば、表示部４０に表示されるメニュ画面からの選択操作）を検知すると（ステップＥ１５：Ｙｅｓ）、ＣＰＵ１０は、ユーザによって送信先のメールアドレスが入力されるまで待機する（ステップＥ１７）。
【０１５２】
メールアドレスが入力されたことを検知すると（ステップＥ１７：Ｙｅｓ）、ＣＰＵ１０は、メールアドレスを相手アドレス格納領域２５２に記憶させる。そして、基地局を介して入力されたメールアドレス宛てに平均明度を送信する（ステップＥ１９）。
【０１５３】
ＣＰＵ１０は、他の携帯電話から平均明度を受信するまで待機し、平均明度を受信すると、受信した平均明度を受信平均明度格納領域２５４に記憶させる（ステップＥ２１）。そして、相手先の平均明度である受信平均明度と、平均明度格納領域２５０に記憶させた平均明度とを比較する（ステップＥ２３）。
【０１５４】
比較の結果、受信平均明度が平均明度より小さければ（ステップＥ２３：”＜”）、勝ちを表すメッセージを表示部４０に表示させて、ＣＰＵ１０は、画像ゲーム処理を終了する。また、受信平均明度と平均明度とが等しければ（ステップＥ２３：”＝”）、引き分けであることを表すメッセージ（ステップＥ２７）、受信平均明度が平均明度より大きければ（ステップＥ２３：”＞”）、負けを表すメッセージを表示部４０に表示させて（ステップＥ２９）、画像ゲーム処理を終了する。
【０１５５】
次に、図１９を用いて第５実施形態に係る携帯電話１ａの具体的な操作例を説明する。尚、通信相手は携帯電話１ｂとし、携帯電話１ｂは、携帯電話１ａと同様の処理を実現できる携帯電話である。
【０１５６】
先ず、ユーザが携帯電話１ａをカメラモードに切り替え、カメラ５を風景Ｖ５０へ向けて撮影を実行する。図１９（ａ）においては、ＣＰＵ１０により、平均明度が「２００」として算出される（図１９（ａ））（図１８に示すステップＡ１→Ａ３→Ａ５→Ａ７→Ａ９に相当）。
【０１５７】
また、通信相手も携帯電話１ｂのカメラ５を風景Ｖ５２へ向けて撮影を実行すると、図１９（ｂ）においては、平均明度が「１０３」として算出される（図１９（ｂ））。
【０１５８】
ユーザが、携帯電話１ａをゲームモードに切り替えて、携帯電話１ｂのメールアドレスを入力すると、ＣＰＵ１０によって平均明度「２００」が携帯電話１ｂ宛てに送信される（図１８に示すステップＥ１５→Ｅ１７→Ｅ１９に相当）。その後、ＣＰＵ１０によって、携帯電話１ｂから送信された平均明度「１０３」が受信され、受信した平均明度との比較が行われる。図１９においては、携帯電話１ａの平均明度「２００」のほうが大きいため、携帯電話１ａの表示部４０ａには「勝ち」というメッセージが表示される（図１８に示すステップＥ２１→Ｅ２５に相当）。また、携帯電話１ｂの表示部４０ｂには「負け」というメッセージが表示される（図１８に示すステップＥ２１→Ｅ２９に相当）（図１９（ｃ））。
【０１５９】
以上、第５実施形態によれば、被写体の撮影を実行すると、撮影画像から平均明度が算出される。そして、相手アドレスを入力すると、平均明度が相手アドレス先へ送信される。また、相手アドレス先から平均明度を受信し、算出した平均明度と受信した平均明度とを比較した結果に基づいて勝敗が表示される。これにより、ユーザは、自分の撮影画像を基に算出された数値と、他の携帯電話から送信された数値とによってゲームを行うことができる。
【０１６０】
尚、平均明度を比較することで勝敗を決めることとして説明したが、撮影画像から算出される他の特徴的な数値を比較することとしてもよい。例えば、撮影画像から彩度を算出し、相手先から送信される彩度と比較した結果により勝敗を決めることとしてもよい。
【０１６１】
〔第６実施形態〕
次に、本発明を適用した携帯電話１の第６実施形態について説明する。第６実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２６とフラッシュＲＯＭ３６とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０１６２】
図２０は、第６実施形態に係るＲＡＭ２６とフラッシュＲＯＭ３６との構成を示す図である。図２０（ａ）によれば、ＲＡＭ２６は、撮影画像格納領域２０２と、キーワード解説情報格納領域２６０とを備えて構成される。
【０１６３】
キーワード解説情報格納領域２６０は、キーワード解説情報を格納するための記憶領域である。キーワード解説情報とは、キーワードと当該キーワードを説明する解説情報とを有するデータである。キーワードは、基地局が管轄する区域内における観光地や名産物等の地域情報である。
【０１６４】
図２１は、キーワード解説情報格納領域２６０のメモリ構成の一例を示す図である。同図によれば、キーワードと解説情報とが対応付けられて格納されている。例えば、キーワード「○○堂」には、「○○堂」を説明する解説情報「１６４５年、藩主××が建造した寺院」が対応付けられて格納されている。
【０１６５】
事物案内システムＳ６は、事物案内情報であるキーワード解説情報を蓄積記憶し、無線通信網及びインターネット網を介して送信された携帯電話１からの送信要求に従って、蓄積記憶しているキーワード解説情報の中から何れかのキーワード解説情報を選択して携帯電話１に提供するシステムである。事物案内システムＳ６には、無線通信網を実現するための基地局ＥＣが含まれ、各基地局ＥＣに当該基地局の管轄エリアに対応付けて記憶する。
【０１６６】
具体的には、基地局ＥＣを介して携帯電話１からの送信要求を検知すると、携帯電話１の位置を管轄エリアとする基地局を検出する。そして、事物案内システムＳ６は、検出した基地局ＥＣに記憶されているキーワード解説情報を基地局ＥＣから読み出して携帯電話１に送信する。尚、各基地局ＥＣが記憶するキーワード解説情報は定期的（例えば、１ヶ月に１回）に、更新される。
【０１６７】
図２０（ｂ）によれば、フラッシュＲＯＭ３６は、解説情報表示プログラム３６０を格納する。
【０１６８】
次に、携帯電話１の解説情報表示処理の動作と事物案内システムＳ６の動作について、図２２に示すフローチャートを用いて以下に説明する。
【０１６９】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、解説情報表示プログラム３６０をフラッシュＲＯＭ３６から読み出し、ＲＡＭ２６に展開することで解説情報表示処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０１７０】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ５→Ａ７→Ａ９）。
【０１７１】
次いで、ユーザによる検索モードをＯＮにする操作（例えば、表示部４０に表示されるメニュ画面からの選択操作）を検知すると（ステップＦ１１：Ｙｅｓ）、事物案内システムＳ６にキーワード解説情報の送信要求を行った後、キーワード解説情報を受信する（ステップＦ１３）。ＣＰＵ１０は、受信したキーワード解説情報をキーワード解説情報格納領域２６０に記憶させる。
【０１７２】
そして、キーワード解説情報格納領域２６０からキーワードを読み出し、読み出したキーワードを項目一覧ＬＳＴ６０として表示部４０に表示させる（ステップＦ１５）。そして、項目一覧ＬＳＴ６０からキーワードが選択される項目選択操作（例えば、カーソルキー９の操作）を検知すると（ステップＦ１７：Ｙｅｓ）、ＣＰＵ１０は、選択されたキーワードに対応する解説情報をキーワード解説情報格納領域２６０から読み出して、表示部４０に表示させた後（ステップＦ１９）、解説情報表示処理を終了する。
【０１７３】
一方、事物案内システムＳ６は、基地局ＥＣを介して携帯電話１からの送信要求を検知すると（ステップＦ１００）、携帯電話１の位置を管轄している基地局ＥＣを検出する（ステップＦ１０１）。そして、検出した基地局ＥＣに、当該基地局ＥＣが格納しているキーワード解説情報を携帯電話１に送信させて（ステップＦ１０２）、処理を終了する。
【０１７４】
次に、図２３を用いて第６実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ６０へ向けて撮影を実行する（図２２に示すステップＡ１→Ａ３→Ａ５→Ａ７→Ａ９に相当）。
【０１７５】
そして、ユーザが検索モードに切り替えると、ＣＰＵ１０によってキーワード解説情報の送信要求が行われる（図２２に示すステップＦ１１→Ｆ１３に相当）。事物案内システムＳ６は、送信要求を検出すると、携帯電話１を管轄している基地局ＥＣにキーワード解説情報を送信させる（図２３（ａ））（図２２に示すステップＦ１００〜Ｆ１０２に相当）。
【０１７６】
ＣＰＵ１０によってキーワード解説情報が受信されると、キーワードの項目一覧ＬＳＴ６０が表示部４０に表示される（図２３（ｂ））。ユーザが、カーソルキー９で反転表示Ｍ６０を移動し、項目一覧ＬＳＴ６０の中からキーワード「○○堂のチューリップ」を選択すると、当該キーワードの解説情報ＤＴ６０「１６４５年、藩主××は・・・」が表示部４０に表示される（図２３（ｃ））（図２２に示すステップＦ１３〜Ｆ１７→Ｆ１９に相当）。
【０１７７】
以上、第６実施形態によれば、被写体を撮影後、検索モードをＯＮにすると、事物案内システムによって携帯電話を管轄している基地局からキーワード解説情報が送信される。そして、当該キーワード解説情報が受信されて、キーワードが一覧表示される。次いで、所望のキーワードを選択すると、選択したキーワードの解説情報が表示される。これにより、ユーザは、表示されるキーワードの一覧から、撮影画像に関連するキーワードを選択することができ、更に撮影画像に関連する解説情報を容易に知ることができる。
【０１７８】
〔第７実施形態〕
次に、本発明を適用した携帯電話１の第７実施形態について説明する。第７実施形態における携帯電話１は、図３に示した第７実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２７とフラッシュＲＯＭ３７とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０１７９】
図２４は、第７実施形態に係るＲＡＭ２７とフラッシュＲＯＭ３７との構成を示す図である。図２４（ａ）によれば、ＲＡＭ２７は、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、地名格納領域２７０と、選択季語格納領域２７２と、選択題材格納領域２７４と、入力文字格納領域２７６とを備えて構成される。
【０１８０】
地名格納領域２７０は、地名を格納するための記憶領域である。地名は、無線通信中の基地局が管轄する区域内における地名であり、当該基地局から随時送信されている。
【０１８１】
選択季語格納領域２７２は、選択季語を格納するための記憶領域である。選択季語とは、表示部４０に表示させた季語の一覧からユーザによって選択された季語である。選択題材格納領域２７４は、選択題材を格納するための記憶領域である。選択題材とは、表示部４０に表示させた題材の一覧からユーザによって選択された題材である。季語及び題材は、ユーザの俳句作成を支援する情報を表示するための表示データである。
【０１８２】
入力文字格納領域２７６は、ユーザによって入力された文字を格納するための記憶領域である。
【０１８３】
図２４（ｂ）によれば、フラッシュＲＯＭ３７は、画像解析プログラム３０４をサブルーチンとして含む俳句作成支援プログラム３７０と、季語テーブル３７２と、題材テーブル３７４と、キーワード生成テーブル３７６とを格納する。
【０１８４】
季語テーブル３７２は、キーワードと、季語とを格納するためのデータテーブルである。図２５（ａ）は、季語テーブル３７２のテーブル構成の一例を示す図である。同図によれば、キーワードと複数の季語とが対応付けられて格納されている。例えば、キーワード「海」には、季語「行水、海開き、烏賊釣、水中花、日焼」が対応付けられて格納されている。
【０１８５】
題材テーブル３７４は、季語と題材とを格納するためのデータテーブルである。図２５（ｂ）は、題材テーブル３７４のテーブル構成の一例を示す図である。同図によれば、季語と複数の題材とが対応付けられて格納されている。例えば、季語「烏賊釣」には、題材「灯台、漁火、波の音、月明かり」が対応付けられて格納されている。
【０１８６】
キーワード生成テーブル３７６は、キーワードと、画像解析結果判定条件と、地名判定条件とを格納するためのデータテーブルである。画像解析結果判定条件及び地名判定条件は、ＣＰＵ１０が読み出すキーワードを判定するための判定条件である。画像解析結果判定条件は、画像解析結果格納領域２０４に格納されている画像解析結果である平均明度及びＲＧＢ平均値を判定するための判定条件である。地名判定条件とは、地名格納領域２７０に格納されている地名を判定するための判定条件である。
【０１８７】
図２５（ｃ）は、キーワード生成テーブル３７６のテーブル構成の一例を示す図である。同図のように、キーワードと、画像解析結果判定条件と、地名判定条件とが対応付けられたレコードが格納されている。例えば、キーワード「海、青空」には、画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と、地名判定条件「海岸」とが対応付けられている。これは、平均明度が１２８以上、ＲＧＢ平均値のＲ及びＧの輝度が１２８以下、Ｂの輝度が１９２以上、地名が海岸のときに、「海、青空」をキーワードとして判定することを表している。
【０１８８】
次に、携帯電話１の俳句作成支援処理の動作について、図２６に示すフローチャートを用いて以下に説明する。
【０１８９】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、俳句作成支援プログラム３７０をフラッシュＲＯＭ３７から読み出し、ＲＡＭ２７に展開することで俳句作成支援処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０１９０】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する。そして、撮影した被写体の撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ５→Ａ７→Ａ９）。
【０１９１】
ＣＰＵ１０は、画像解析処理を実行した後（ステップＡ１１）、基地局から地名を受信し、当該地名を地名格納領域２７０に記憶させる（ステップＧ１３）。
【０１９２】
そして、画像解析結果及び地名格納領域２７０に格納されている地名を満たす画像解析結果判定条件及び地名判定条件に対応するキーワードをキーワード生成テーブル３７６から読み出す。ＣＰＵ１０は、読み出したキーワードに対応する季語を季語テーブル３７２から読み出して、表示部４０に一覧表示させる（ステップＧ１５）。
【０１９３】
次いで、ＣＰＵ１０は、一覧表示させた季語から１つの季語が選択される季語選択操作（例えば、カーソルキー９の操作）を検知すると（ステップＧ１７：Ｙｅｓ）、選択された季語を選択季語格納領域２７２に記憶させる。そして、選択季語に対応する題材を題材テーブル３７４から読み出して、表示部４０に一覧表示させる（ステップＧ１９）。
【０１９４】
ＣＰＵ１０は、一覧表示させた題材の中から１つの題材を選択するための題材選択操作（例えば、カーソルキー９の操作）を検知すると（ステップＧ２１：Ｙｅｓ）、選択された題材を選択題材格納領域２７４に記憶させた後、選択季語と選択題材とを表示部４０に表示させる（ステップＧ２３）。
【０１９５】
ステップＧ１７において季語選択操作を検知しなかった場合、ステップＧ２１において題材選択操作を検知しなかった場合、又はステップＧ２３の処理の後、ＣＰＵ１０は、ユーザによる文字入力操作（例えば、文字入力モードでの数字キーの押下操作）が為されるまで待機する（ステップＧ２５）。
【０１９６】
文字入力操作を検知すると（ステップＧ２５：Ｙｅｓ）、入力された文字を入力文字格納領域２７６に記憶させた後、ＣＰＵ１０は、入力文字と撮影画像とを表示部４０に表示させて俳句作成支援処理を終了する。
【０１９７】
次に、図２７を用いて第７実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ７０へ向けて撮影を実行すると、（図２６に示すステップＡ１→Ａ３→Ａ５→Ａ７→Ａ９に相当）、ＣＰＵ１０によって画像解析処理が実行される。
【０１９８】
ＣＰＵ１０によって画像解析処理を実行された結果、図２７（ａ）において、平均明度「１６８」及びＲＧＢ平均値「（９８、１０２、２３０）」が画像解析結果として算出される。また、基地局ＥＣが送信する地名「○○海岸」が受信される（図２７（ａ））（図２６に示すステップＡ１１〜Ｇ１３に相当）。
【０１９９】
ＣＰＵ１０によって、平均明度「１６８」、ＲＧＢ平均値「（９８、１０２、２３０）」及び地名「○○海岸」を満たす画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と地名判定条件「海岸」とに対応するキーワード「海、青空」がキーワード生成テーブル３７６から読み出される。次いで、読み出されたキーワードに対応する季語が季語テーブル３７２から読み出されて季語一覧ＬＳＴ７０として表示部４０に表示される（図２７（ｂ））（図２６に示すステップＧ１５に相当）。
【０２００】
ユーザが、反転表示Ｍ７０を移動して季語一覧ＬＳＴ７０から「烏賊釣」を選択すると、「烏賊釣」に対応する題材が題材テーブル３７４から読み出され、題材一覧ＬＳＴ７２として表示部４０に表示される（図２７（ｃ））（図２６に示すステップＧ１７→Ｇ１９に相当）。
【０２０１】
ユーザが、反転表示Ｍ７２を移動して題材一覧ＬＳＴ７２から題材「漁火」を選択すると、表示部４０に季語「烏賊釣」と題材「漁火」とが表示部４０に表示される。ユーザは、表示された季語と題材とを参照しながら文字を入力すると、入力した文字と撮影画像とが表示部４０に表示される（図２７（ｄ））（図２６に示すステップＧ２１→Ｇ２３→Ｇ２５→Ｇ２７に相当）。
【０２０２】
以上、第７実施形態によれば、被写体を撮影すると、撮影画像を基に画像解析処理が行われ、平均明度とＲＧＢ平均値とが算出される。次いで、基地局から送信される地名が受信される。そして、算出された画像解析結果と地名とに従って読み出された季語が一覧表示される。季語の一覧表示から１つの季語を選択すると、当該季語に対応した題材が読み出されて一覧表示される。一覧表示された題材から１つの題材を選択すると、選択した季語と題材とが表示される。従って、ユーザは、季語と題材とを参照しながら詩歌を入力することができる。
【０２０３】
尚、画像解析結果と地名とに基づいてキーワードを判定することとしたが、撮影した日時や天気、気温等、季節に関係する情報に基づいてキーワードを判定することとしてもよい。
【０２０４】
〔第８実施形態〕
次に、本発明を適用した携帯電話１の第８実施形態について説明する。第８実施形態における携帯電話１は、図３に示した第８実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２８とフラッシュＲＯＭ３８とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０２０５】
図２８は、第８実施形態に係るＲＡＭ２８とフラッシュＲＯＭ３８との構成を示す図である。図２８（ａ）によれば、ＲＡＭ２８は、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、地名格納領域２８０と、選択キーワード格納領域２８２と、曲目リスト格納領域２８４とを備えて構成される。
【０２０６】
地名格納領域２８０は、地名を格納するための記憶領域である。楽曲提供システムＳ８は、基地局が管轄する区域内の地名を当該基地局へ送信し、随時更新する。
【０２０７】
楽曲提供システムＳ８は、携帯電話１に曲目リストと曲データとを配信するシステムである。曲目リストとは、曲データの曲目のリストである。曲データとは、携帯電話１が着信音としてスピーカ９４から出力するための音声データである。
【０２０８】
楽曲提供システムＳ８は、無線電話網を構成する基地局を介して携帯電話１に接続されている。各基地局は、当該基地局が管轄している区域内に携帯電話１が存在するか否かを検出する。楽曲提供システムＳ８は、キーワードと曲名及び曲データとを対応付けたデータテーブルを格納しており、基地局を介して携帯電話１から送信されたキーワードを受信すると、キーワードに対応する曲目を読み出す。そして、読み出した曲目を曲目リストとして基地局を介して携帯電話１に送信する。更に、携帯電話１から曲データの送信要求があると、当該曲データを携帯電話１に送信する。
【０２０９】
選択キーワード格納領域２８２は、選択キーワードを格納するための記憶領域である。選択キーワードとは、キーワード生成テーブル３８２に格納されているキーワードである。
【０２１０】
曲目リスト格納領域２８４は、曲目リストを格納するための記憶領域である。図２９は、曲目リスト格納領域２８４のメモリ構成の一例を示す図である。同図によれば、曲目リスト格納領域２８４は、複数の曲目を格納している。例えば、「岬灯台」、「夜の海」等といった曲目が格納されている。
【０２１１】
図２８（ｂ）によれば、フラッシュＲＯＭ３８は、画像解析プログラム３０４をサブルーチンとして含む楽曲ダウンロードプログラム３８０と、キーワード生成テーブル３８２とを格納し、着信音データ格納領域３８４を備えて構成される。
【０２１２】
キーワード生成テーブル３８２は、第７実施形態におけるキーワード生成テーブル３７６と同一のデータテーブルである。
【０２１３】
着信音データ格納領域３８４は、着信音データを格納するための記憶領域である。着信音データとは、着信音として設定した曲データである。
【０２１４】
次に、携帯電話１の楽曲ダウンロード処理の動作と楽曲提供システムＳ８の動作とについて、図３０に示すフローチャートを用いて以下に説明する。
【０２１５】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、楽曲ダウンロードプログラム３８０をフラッシュＲＯＭ３８から読み出し、ＲＡＭ２８に展開することで楽曲ダウンロード処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０２１６】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行する（ステップＡ５→Ａ７）。
【０２１７】
そして、着信音の候補として曲目リストを表示させるための着信音候補表示操作（例えば、表示部４０に表示させたメニュ画面からの選択操作）を検知すると（ステップＨ８：Ｙｅｓ）、撮影画像を撮影画像格納領域２０２に記憶させた後、撮影画像を表示部４０に表示させる（ステップＡ９〜Ｈ１０）。
【０２１８】
次いで、ＣＰＵ１０は、画像解析処理を実行した後（ステップＡ１１）、基地局から送信されている地名を受信し、当該地名を地名格納領域２８０に記憶させる（ステップＨ１３）。
【０２１９】
そして、画像解析結果及び地名格納領域２８０に格納されている地名を満たす画像解析結果判定条件及び地名判定条件に対応するキーワードをキーワード生成テーブル３８２から読み出し、当該キーワードを選択キーワード格納領域２８２に記憶させる（ステップＨ１５）。
【０２２０】
ＣＰＵ１０は、選択キーワードを楽曲提供システムＳ８へ送信し、曲目リストを受信するまで待機する（ステップＨ１９）。その後、曲目リストを受信すると（ステップＨ１９）、当該曲目リストを曲目リスト格納領域２８４に記憶させ、曲目リストＬＳＴ８０を表示部４０に表示させる（ステップＨ２１）。
【０２２１】
曲目リストから曲目を選択するための曲目選択操作（例えば、カーソルキー９の操作）が為されると（ステップＨ２３：Ｙｅｓ）、ＣＰＵ１０は、楽曲提供システムＳ８へ選択された曲目の曲データの送信要求を行い、楽曲提供システムＳ８から曲データをダウンロードする。そして、ダウンロードした曲データを着信音データ格納領域３８４に記憶させ、当該曲データに基づいた曲をスピーカ９４に出力させた後（ステップＨ２５）、楽曲ダウンロード処理を終了する。
【０２２２】
また、ステップＨ２３において、曲目選択操作を検知しなかった場合は（ステップＨ２３：Ｎｏ）、なにも処理を行わず、楽曲ダウンロード処理を終了する。
【０２２３】
一方、楽曲提供システムＳ８は、携帯電話１と通信を行い、携帯電話１の位置を把握している基地局ＥＣを検出し（ステップＨ１００）、当該基地局ＥＣに地名を送信させる（ステップＨ１０２）。その後、携帯電話１から基地局ＥＣを介してキーワードを受信すると（ステップＨ１０４）、受信したキーワードに対応する曲目リストを読み出し、当該曲目リストを携帯電話１へ送信する（ステップＨ１０６）。次いで、携帯電話１から曲データの送信要求を検知すると（ステップＨ１０８）、該当する曲データを読み出して、携帯電話１へ送信する（ステップＨ１１０）。
【０２２４】
次に、図３１を用いて第８実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ８０へ向けて撮影を実行した後（図３０に示すステップＡ１→Ａ３→Ａ５→Ａ７に相当）、着信曲候補表示操作を行うと、撮影画像が表示部４０に表示される（図３１（ｂ））（図３０に示すステップＨ８→Ａ９→Ｈ１０に相当）。
【０２２５】
その後、ＣＰＵ１０によって画像解析処理が実行され、図３１（ａ）において、平均明度「１６８」及びＲＧＢ平均値「（９８、１０２、２３０）」が画像解析結果として算出される。また、ＣＰＵ１０によって、楽曲提供システムＳ８が送信する地名「○○海岸」が基地局ＥＣを介して受信される（図３１（ａ））（図３０に示すステップＡ１１〜Ｈ１３に相当）。
【０２２６】
ＣＰＵ１０によって、平均明度「１６８」、ＲＧＢ平均値「（９８、１０２、２３０）」及び地名「○○海岸」を満たす画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と地名判定条件「海岸」とに対応するキーワード「海、青空」がキーワード生成テーブル３８２から読み出され、当該キーワードが基地局ＥＣを介して楽曲提供システムＳ８へ送信される（図３０に示すステップＨ１５〜Ｈ１７に相当）。
【０２２７】
楽曲提供システムＳ８は、受信したキーワードに対応する曲目リストＬＳＴ８０を携帯電話１へ送信する。楽曲提供システムＳ８によって送信された曲目リストＬＳＴ８０をＣＰＵ１０によって受信された後、表示部４０に当該曲目リストＬＳＴ８０が表示される（図３１（ｃ））（図３０に示すステップＨ１９〜Ｈ２１に相当）。
【０２２８】
そして、ユーザが曲目リストＬＳＴ８０から例えば曲目「ワンダフルブルー」を選択すると、ＣＰＵ１０によって「ワンダフルブルー」の曲データがダウンロードされた後、着信音として設定される（図３０に示すステップＨ２３→Ｈ２５に相当）。
【０２２９】
以上、第８実施形態によれば、被写体を撮影すると、撮影画像を基に画像解析処理が行われ、平均明度とＲＧＢ平均値とが算出される。この算出された画像解析結果と楽曲提供システムから受信した地名とに基づいてキーワードが選択され、楽曲提供システムへ送信される。そして、送信したキーワードに対応する曲目リストを楽曲提供システムし、所望の曲目を選択すると、選択した曲目の曲データがダウンロードされ、着信音として設定される。これにより、ユーザは、撮影画像及び撮影位置に関連した曲データを着信音として設定することができる。
【０２３０】
〔第９実施形態〕
次に、本発明を適用した携帯電話１の第９実施形態について説明する。第９実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２９とフラッシュＲＯＭ３９とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０２３１】
図３２は、第９実施形態に係るＲＡＭ２９とフラッシュＲＯＭ３９との構成を示す図である。図２９（ａ）によれば、ＲＡＭ２９は、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、地名格納領域２９０と、選択キーワード格納領域２９２と、曲目リスト格納領域２９４とを備えて構成される。
【０２３２】
地名格納領域２９０は、地名を格納するための記憶領域である。楽曲提供システムＳ９は、基地局が管轄する区域内の地名を当該基地局へ送信し、随時更新する。楽曲提供システムＳ９は、第８実施形態において説明した楽曲提供システムＳ８と同一である。
【０２３３】
選択キーワード格納領域２９２は、選択キーワードを格納するための記憶領域である。選択キーワードとは、キーワード生成テーブル３９２に格納されているキーワードである。曲目リスト格納領域２９４は、図２９の曲目リスト格納領域２８４と同一の記憶領域である。
【０２３４】
図３２（ｂ）によれば、フラッシュＲＯＭ３９は、画像解析プログラム３０４をサブルーチンとして含む待受け画面設定時着信音設定プログラム３９０と、キーワード生成テーブル３９２と、待受け画面データ格納領域３９４と、着信音データ格納領域３９６とを格納する。
【０２３５】
キーワード生成テーブル３９２は、図２５（ｃ）のキーワード生成テーブル３７６と同一のデータテーブルである。
【０２３６】
待受け画面データ格納領域３９４とは、待受け画面データを格納するための記憶領域である。待受け画面データとは、着信待機時に表示部４０に表示させる画像の表示データである。着信音データ格納領域３９６は、着信音データを格納するための記憶領域である。着信音データとは、着信音として設定した曲データである。
【０２３７】
次に、携帯電話１の待受け画面設定時着信音設定処理の動作と楽曲提供システムＳ９の動作とについて、図３３に示すフローチャートを用いて以下に説明する。
【０２３８】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、待受け画面設定時着信音設定プログラム３９０をフラッシュＲＯＭ３９から読み出し、ＲＡＭ２９に展開することで待受け画面設定時着信音設定処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０２３９】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行し、撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ５→Ａ７→Ａ９）。
【０２４０】
そして、ＣＰＵ１０は、基地局から地名を受信し、当該地名を地名格納領域２９０に記憶させる（ステップＪ１１）。
【０２４１】
ＣＰＵ１０は、撮影画像を待受け画面として設定するための待受け画面設定操作（例えば、表示部４０に表示されたメニュ画面の操作）を検知すると（ステップＪ１３：Ｙｅｓ）、撮影画像を待受け画面データ格納領域３９４に記憶させて、撮影画像を待受け画面に設定する（ステップＪ１５）。
【０２４２】
次いで、画像解析処理を実行した後、画像解析結果及び地名格納領域２９０に格納されている地名を満たす画像解析結果判定条件及び地名判定条件に対応するキーワードをキーワード生成テーブル３８２から読み出す。そして、読み出したキーワードを選択キーワード格納領域２８２に記憶させる（ステップＡ１１〜Ｊ１７）。
【０２４３】
ＣＰＵ１０は、選択キーワードを楽曲提供システムＳ９へ送信し、曲目リストを受信するまで待機する。その後、曲目リストを受信すると、当該曲目リストを曲目リスト格納領域２９４に記憶させ、曲目リストＬＳＴ９０を表示部４０に表示させる（ステップＪ１９〜Ｊ２３）。
【０２４４】
曲目リストから曲目を選択するための曲目選択操作が為されると（ステップＪ２５：Ｙｅｓ）、ＣＰＵ１０は、楽曲提供システムＳ９へ選択された曲目の曲データの送信要求を行い、楽曲提供システムＳ９から曲データをダウンロードする。そして、ダウンロードした曲データを着信音データ格納領域３８４に記憶させ、当該曲データに基づいた曲を着信音としてスピーカ９４から出力させた後（ステップＪ２９）、待受け画面設定時着信音設定処理を終了する。
【０２４５】
また、ステップＪ２５において、曲目選択操作を検知しなかった場合は（ステップＪ２５：Ｎｏ）、なにも処理を行わず、待受け画面設定時着信音設定処理を終了する。
【０２４６】
一方、楽曲提供システムＳ９は、携帯電話１と通信を行い、携帯電話１の位置を把握している基地局ＥＣを検出し（ステップＪ１００）、当該基地局ＥＣに地名を送信させる（ステップＪ１０２）。その後、携帯電話１から基地局ＥＣを介してキーワードを受信すると（ステップＪ１０４）、受信したキーワードに対応する曲目リストを読み出し、当該曲目リストを携帯電話１へ送信する（ステップＪ１０６）。次いで、楽曲提供システムＳ９は、携帯電話１から曲データの送信要求を検知すると（ステップＪ１０８）、該当する曲データを読み出して、携帯電話１へ送信する（ステップＪ１１０）。
【０２４７】
次に、図３４を用いて第９実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ９０へ向けて撮影を実行すると（図３４（ｂ））、図３４（ａ）において基地局ＥＣが送信する地名「○○海岸」が受信される（図３３に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ｊ１１に相当）。
【０２４８】
そして、待受け画面設定操作を行うと、撮影画像が待受け画面に設定される（図３４（ｃ））（図３３に示すステップＪ１３→Ｊ１５に相当）。
【０２４９】
ＣＰＵ１０によって、画像解析処理が実行され、図３４（ａ）において、平均明度「１６８」及びＲＧＢ平均値「（９８、１０２、２３０）」が画像解析結果として算出される。
【０２５０】
ＣＰＵ１０によって、平均明度「１６８」、ＲＧＢ平均値「（９８、１０２、２３０）」及び地名「○○海岸」を満たす画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と地名判定条件「海岸」とに対応するキーワード「海、青空」がキーワード生成テーブル３９２から読み出され、当該キーワードが基地局ＥＣを介して楽曲提供システムＳ９へ送信される（図３３に示すステップＡ１１〜Ｊ１９に相当）。
【０２５１】
楽曲提供システムＳ９は、受信したキーワードに対応する曲目リストＬＳＴ９０を携帯電話１に送信する。ＣＰＵ１０によって曲目リストＬＳＴ９０が受信された後、表示部４０に当該曲目リストＬＳＴ９０が表示される（図３４（ｄ））（図３３に示すステップＪ２１〜Ｊ２３に相当）。
【０２５２】
そして、ユーザが曲目リストＬＳＴ９０から例えば曲目「ワンダフルブルー」を選択すると、ＣＰＵ１０によって「ワンダフルブルー」の曲データが楽曲提供システムＳ９からダウンロードされ、着信音として設定される（図３３に示すステップＪ２５→Ｊ２７〜Ｊ２９に相当）。着信時には、「ワンダフルブルー」が着信音として出力される。
【０２５３】
以上、第９実施形態によれば、被写体を撮影し、待受け設定画面操作を行うと、撮影画像が待受け画面に設定される。また、撮影画像を基に画像解析処理が行われ、平均明度とＲＧＢ平均値とが算出される。そして、画像解析結果と楽曲提供システムから送信される地名とに基づいてキーワードが楽曲提供システムへ送信される。キーワードに対応する曲目リストを楽曲提供システムから受信し、所望の曲目を選択すると、選択した曲目の曲データがダウンロードされ、着信音として設定される。これにより、ユーザは、撮影画像を待受け画面に設定したときに、撮影画像及び撮影位置に関連した曲データを着信音として設定することができる。
【０２５４】
〔第１０実施形態〕
次に、本発明を適用した携帯電話１の第１０実施形態について説明する。第１０実施形態における携帯電話１は、図３に示した第１実施形態のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２１０とフラッシュＲＯＭ３１０とに置き換えた構成である。尚、第１実施形態と同一の構成要素には同一の符号を付し、また図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０２５５】
図３５は、第１０実施形態に係るＲＡＭ２１０とフラッシュＲＯＭ３１０との構成を示す図である。図３５（ａ）によれば、ＲＡＭ２１０は、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、地名格納領域２１００と、選択キーワード格納領域２１０２と、曲目リスト格納領域２１１４とを備えて構成される。
【０２５６】
地名格納領域２１００は、地名を格納するための記憶領域である。楽曲提供システムＳ１０は、基地局が管轄する区域内の地名を当該基地局へ送信し、随時更新する。楽曲提供システムＳ１０は、第８実施形態において説明した楽曲提供システムＳ８と同一である。
【０２５７】
選択キーワード格納領域２１０２は、選択キーワードを格納するための記憶領域である。選択キーワードとは、キーワード生成テーブル３１０２に格納されているキーワードである。曲目リスト格納領域２１１４は、図２９の曲目リスト格納領域２８４と同一の記憶領域である。
【０２５８】
図３５（ｂ）によれば、フラッシュＲＯＭ３１０は、画像解析プログラム３０４をサブルーチンとして含む画像表示時出力制御プログラム３１００と、キーワード生成テーブル３１０２と、画像／曲対応付けテーブル３１０４と、待受け画面データ格納領域３１０６と、着信音データ格納領域３１０８とを格納する。
【０２５９】
キーワード生成テーブル３１０２は、図２５（ｃ）のキーワード生成テーブル３７６と同一のデータテーブルである。
【０２６０】
画像／曲対応付けテーブル３１０４は、画像データと曲データとを格納するためのデータテーブルである。画像データは、撮影画像であり、撮影画像の実体である画像ファイルのデータ名と、撮影日付とによって識別される。図３６は、画像／曲対応付けテーブル３１０４の一例を示す図である。同図によれば、画像データの撮影日付及びデータ名が曲データに対応付けられて格納されている。例えば、画像データの撮影日付「２００３年９月１５日」と、データ名「20030915.jpg」には、曲データ「岬灯台」が対応付けられて格納されている。
【０２６１】
待受け画面データ格納領域３１０６とは、待受け画面データを格納するための記憶領域である。待受け画面データとは、着信待機時に表示部４０に表示させる画像の表示データである。
【０２６２】
着信音データ格納領域３１０８は、着信音データを格納するための記憶領域である。着信音データとは、着信音として設定した曲データである。
【０２６３】
次に、携帯電話１の画面表示時出力制御処理の動作と楽曲提供システムＳ１０の動作とについて、図３７に示すフローチャートを用いて以下に説明する。
【０２６４】
先ず、携帯電話１において、ＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、画像表示時出力制御プログラム３１００をフラッシュＲＯＭ３１０から読み出し、ＲＡＭ２１０に展開することで画像表示時出力制御処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０２６５】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、ＣＰＵ１０はシャッターを切り、撮影を実行した後、基地局から送信される地名を受信し、地名格納領域２１００に記憶させる（ステップＡ１→Ａ３→Ａ５→Ａ７→Ｋ８−１）。
【０２６６】
そして、撮影画像を保存させるための画像保存操作（例えば、表示部４０に表示させたメニュ画面の操作）を検知すると（ステップＫ８−２）、ＣＰＵ１０は、撮影画像を撮影画像格納領域２０２に記憶させる（ステップＡ９）。
【０２６７】
次いで、画像解析処理を実行した後、画像解析結果及び地名格納領域２１００に格納された地名を満たす画像解析結果判定条件及び地名判定条件に対応対応するキーワードをキーワード生成テーブル３１０２から読み出す。そして、読み出したキーワードを選択キーワード格納領域２１０２に記憶させる（ステップＡ１１〜Ｋ１３）。
【０２６８】
ＣＰＵ１０は、選択キーワードを楽曲提供システムＳ１０へ送信し、曲目リストを受信するまで待機する。その後、曲目リストを受信すると、当該曲目リストを曲目リスト格納領域２１１４に記憶させ、曲目リストＬＳＴ１００を表示部４０に表示させる（ステップＫ１５〜Ｋ１９）。
【０２６９】
曲目選択操作を検知すると（ステップＫ２１：Ｙｅｓ）、ＣＰＵ１０は、楽曲提供システムＳ１０へ選択された曲目の曲データの送信要求を行い、楽曲提供システムＳ１０から曲データをダウンロードする。（ステップＫ２３）。そして、ダウンロードした曲データと撮影画像とを画像／曲対応付けテーブル３１０４に記憶させる（ステップＫ２５）。
【０２７０】
次いで、ＣＰＵ１０は、ユーザの撮影画像を読み出すための画像読み出し操作（例えば、表示部４０に表示された撮影画像リストからの選択）を検知すると（ステップＫ２７：Ｙｅｓ）、選択された撮影画像の画像データを画像／曲対応付けテーブル３１０４から読み出して、表示部４０に表示させる（ステップＫ２９）。
【０２７１】
そして、読み出した画像データに対応する曲データを画像／曲対応付けテーブル３１０４から読み出して、着信音データ格納領域３１０８に記憶させる。ＣＰＵ１０は、着信音データに基づいた着信音をスピーカ９４から出力させた後（ステップＫ３１）、画像表示出力制御処理を終了する。
【０２７２】
また、ステップＫ２７において、曲目選択操作を検知しなかった場合は（ステップＫ２７：Ｎｏ）、なにも処理を行わず、画像表示時出力制御処理を終了する。
【０２７３】
一方、楽曲提供システムＳ１０は、携帯電話１と通信を行い、携帯電話１の位置を把握している基地局ＥＣを検出し（ステップＫ１００）、当該基地局ＥＣに地名を送信させる（ステップＫ１０２）。その後、携帯電話１から基地局ＥＣを介してキーワードを受信すると（ステップＫ１０４）、受信したキーワードに対応する曲目リストを読み出し、当該曲目リストを携帯電話１へ送信する（ステップＫ１０６）。次いで、楽曲提供システムＳ１０は、携帯電話１から曲データの送信要求を検知すると（ステップＫ１０８）、該当する曲データを読み出して、携帯電話１へ送信する（ステップＫ１１０）。
【０２７４】
次に、図３８を用いて第１０実施形態に係る携帯電話１の具体的な操作例を説明する。
先ず、ユーザが携帯電話１をカメラモードに切り替え、カメラ５を風景Ｖ１００へ向けて撮影を実行すると（図３８（ｂ））、図３８（ａ）において基地局ＥＣが送信する地名「○○海岸」が受信される（図３７に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ｋ８−１に相当）。
【０２７５】
そして、画像保存操作を行うと、撮影画像が記憶された後、画像解析処理が実行され、図３８（ａ）において、平均明度「１６８」及びＲＧＢ平均値「（９８、１０２、２３０）」が画像解析結果として算出される。
【０２７６】
ＣＰＵ１０によって、平均明度「１６８」、ＲＧＢ平均値「（９８、１０２、２３０）」及び地名「○○海岸」とが画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と地名判定条件「海岸」とを満たすため、キーワード「海、青空」がキーワード生成テーブル３１０２から読み出され、当該キーワードが基地局ＥＣを介して楽曲提供システムＳ１０へ送信される（図３７に示すステップＡ９〜Ｋ１５に相当）。
【０２７７】
楽曲提供システムＳ１０の一部である基地局ＥＣから送信された曲目リストＬＳＴ１００がＣＰＵ１０によって受信された後、表示部４０に当該曲目リストＬＳＴ１００が表示される（図３８（ｃ））（図３７に示すステップＫ１７〜Ｋ１９に相当）。
【０２７８】
そして、ユーザが曲目リストＬＳＴ１００から例えば曲目「ワンダフルブルー」を選択すると、ＣＰＵ１０によって「ワンダフルブルー」の曲データがダウンロードされ、着信音として設定されると同時に、撮影画像が待受け画面に設定される（図３８（ｄ））（図３７に示すステップＫ２１→Ｋ２３〜Ｋ２７→Ｋ２９→Ｋ３１に相当）。
【０２７９】
以上、第１０実施形態によれば、被写体を撮影すると、撮影画像を基に画像解析処理が行われ、平均明度とＲＧＢ平均値とが算出される。この算出された画像解析結果と、楽曲提供システムから送信される地名とに基づいて読み出されたキーワードが選択され、楽曲提供システムへ送信される。そして、送信したキーワードに対応する曲目リストを楽曲提供システムから受信し、所望の曲目を選択すると、選択した曲目の曲データがダウンロードされ、着信音として設定されと同時に、撮影画像が待受け画面として設定される。これにより、ユーザは、撮影画像及び撮影位置に関連した曲目リストから所望の曲目を選択することで、選択した曲目の曲データを着信音として設定するとともに、撮影画像を待受け画面として設定することができる。
【０２８０】
〔第１１実施形態〕
次に、本発明を適用した携帯電話１ｃ及び携帯電話１ｄの第１１実施形態について説明する。携帯電話１ｃは、撮影画像、曲データ及び電話番号を携帯電話１ｄへ送信し、これらのデータを受信した携帯電話１ｄは、携帯電話１ｃからの着信時に、受信した撮影画像を表示すると共に曲データに基づいた着信音が出力される。
【０２８１】
先ず、携帯電話１ｃの構成について説明する。携帯電話１ｃは、図３に示した第１実施形態の携帯電話１のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２１１ａとフラッシュＲＯＭ３１１ａとに置き換えた構成である。尚、図５の音声メッセージ出力処理のステップと同一処理内容のステップには同一の符号を付してその説明を省略する。
【０２８２】
図３９は、携帯電話１ｃに係るＲＡＭ２１１ａとフラッシュＲＯＭ３１１ａとの構成を示す図である。図３９（ａ）によれば、ＲＡＭ２１１ａは、撮影画像格納領域２０２と、画像解析結果格納領域２０４と、地名格納領域２１１０と、選択キーワード格納領域２１１２と、曲目リスト格納領域２１１４とを備えて構成される。
【０２８３】
地名格納領域２１１０は、地名を格納するための記憶領域である。楽曲提供システムＳ１１は、基地局が管轄する区域内の地名を当該基地局へ送信し、随時更新する。楽曲提供システムＳ１１は、第８実施形態において説明した楽曲提供システムＳ８と同一である。
【０２８４】
選択キーワード格納領域２１１２は、選択キーワードを格納するための記憶領域である。選択キーワードとは、キーワード生成テーブル３１１２に格納されているキーワードである。曲目リスト格納領域２１１４は、図２９の曲目リスト格納領域２８４と同一の記憶領域である。
【０２８５】
図３９（ｂ）によれば、フラッシュＲＯＭ３１１ａは、画像解析プログラム３０４をサブルーチンとして含む着信音送信プログラム３１１０と、キーワード生成テーブル３１１２と、画像／曲対応付けテーブル３１１４と、待受け画面データ格納領域３１１６と、着信音データ格納領域３１１８とを格納する。
【０２８６】
キーワード生成テーブル３１１２は、図２５（ｃ）のキーワード生成テーブル３７６と同一のデータテーブルである。画像／曲対応付けテーブル３１０２は、図３６の画像／曲対応付けテーブル３１０４と同一のデータテーブルである。
【０２８７】
待受け画面データ格納領域３１１６とは、待受け画面データを格納するための記憶領域である。待受け画面データとは、着信待機時に表示部４０に表示させる画像の表示データである。
【０２８８】
着信音データ格納領域３１１８は、着信音データを格納するための記憶領域である。着信音データとは、着信音として設定した曲データである。
【０２８９】
次に、携帯電話１ｄの構成について説明する。携帯電話１ｄは、図３に示した第１実施形態の携帯電話１のＲＡＭ２０とフラッシュＲＯＭ３０とをＲＡＭ２１１ｂとフラッシュＲＯＭ３１１ｂとに置き換えた構成である。
【０２９０】
図４０は、第１１実施形態の携帯電話１ｄに係るＲＡＭ２１１ｂとフラッシュＲＯＭ３１１ｂとの構成を示す図である。図４０（ａ）によれば、ＲＡＭ２１１ａは、着信電話番号格納領域２１１６を備えて構成される。
【０２９１】
着信電話番号格納領域２１１６は、着信電話番号を格納するための記憶領域である。着信電話番号とは、着信時の相手先の電話番号である。
【０２９２】
図４０（ｂ）によれば、フラッシュＲＯＭ３１１ｂは、受信制御プログラム３１２０と、着信制御プログラム３１２２と、電話番号対応データ格納テーブル３１２４とを格納する。
【０２９３】
電話番号対応データ格納テーブル３１２４は、電話番号と、画像データと、曲データとを格納するためのデータテーブルである。図４１は、電話番号対応データ格納テーブル３１２４のデータ構成の一例を示す図である。同図によれば、電話番号「09012345678」には、画像データ「20030915.jpg」と曲データ「岬灯台」とが対応付けられて格納されている。
【０２９４】
次に、携帯電話１ｃが実行する着信音送信処理の動作について、図４２及び図４３に示すフローチャートを用いて以下に説明する。
【０２９５】
先ず、携帯電話１ｃにおいて、携帯電話１ｃのＣＰＵ１０は、ユーザによるカメラモードのＯＮ操作を検知すると、カメラモードへ切り替える。具体的には、ＣＰＵ１０が、着信音送信プログラム３１１０をフラッシュＲＯＭ３１１ａから読み出し、ＲＡＭ２１１ａに展開することで着信音送信処理を開始して、カメラモードに切り替える（ステップＡ１→Ａ３）。
【０２９６】
カメラモードに切り替えた後、ユーザによる撮影実行操作を検知すると、携帯電話１ｃのＣＰＵ１０はシャッターを切り、撮影を実行した後、楽曲提供システムＳ１１から基地局を介して送信されている地名を受信し、当該地名を地名格納領域２１１０に記憶させる（ステップＡ１→Ａ３→Ａ５→Ａ７→Ｍ８−１）。
【０２９７】
そして、画像保存操作を検知すると、ＣＰＵ１０は、撮影画像を撮影画像格納領域２０２に記憶させる（ステップＭ８−２→ステップＡ９）。
【０２９８】
次いで、画像解析処理を実行した後、画像解析結果及び地名格納領域２１１０に格納されている地名を満たす画像解析結果判定条件及び地名判定条件に対応するキーワードをキーワード生成テーブル３１１２から読み出す。そして、読み出したキーワードを選択キーワード格納領域２１１２に記憶させる（ステップＡ１１〜Ｍ１３）。
【０２９９】
携帯電話１ｃのＣＰＵ１０は、選択キーワードを楽曲提供システムＳ１１へ送信し、曲目リストを受信するまで待機する。その後、曲目リストを受信すると、当該曲目リストを曲目リスト格納領域２１１４に記憶させ、曲目リストＬＳＴ１１０を表示部４０に表示させる（ステップＭ１５〜Ｍ１９）。
【０３００】
曲目選択操作を検知すると、ＣＰＵ１０は、楽曲提供システムＳ１１へ選択された曲目の曲データの送信要求を行い、楽曲提供システムＳ１１から曲データをダウンロードする。そして、ダウンロードした曲データと撮影画像とを画像／曲対応付けテーブル３１１４に記憶させる（ステップＭ２１〜Ｍ２５）。
【０３０１】
次いで、携帯電話１ｃのＣＰＵ１０は、画像読み出し操作を検知すると、選択された撮影画像の画像データを画像／曲対応付けテーブル３１１４から読み出して、表示部４０に表示させ、読み出した画像データに対応する曲データを着信音データ格納領域３１１８に記憶させる。そして、ＣＰＵ１０は、着信音を携帯電話１ｃのスピーカ９４から出力させる（ステップＭ２７→Ｍ２９→Ｍ３１）。
【０３０２】
ステップＭ２７において、画像読み出し操作を検知しなかった場合（ステップＭ２７：Ｎｏ）、又はステップＭ３１の処理の後、携帯電話１ｃのＣＰＵ１０は、撮影画像を送信するための画像送信操作（例えば、メニュ画面に表示された送信キーの選択）を検知すると（ステップＭ３３：Ｙｅｓ）、画像／曲対応付けテーブル３１１４の撮影日付の一覧リストを表示部４０に表示させ、ユーザによる一覧リストから撮影日付を選択される画像選択操作（例えば、カーソルキー９の操作）が為されるまで待機する（ステップＭ３５）。
【０３０３】
携帯電話１ｃのＣＰＵ１０は、画像選択操作が為されると（ステップＭ３５：Ｙｅｓ）、選択された撮影日付に対応する曲データがあるか否かを判別する（ステップＭ３７）。曲データがあると判別した場合は（ステップＭ３７：Ｙｅｓ）、選択された撮影日付に対応する画像データ及び曲データと、携帯電話１ｃの電話番号とをメールに添付して携帯電話１ｄへ送信する（ステップＭ３９）。
【０３０４】
そして、携帯電話１ｃのＣＰＵ１０は、送信した曲データを画像／曲対応付けテーブル３１１４から削除して（ステップＭ４１）、着信音送信処理を終了する。
【０３０５】
ステップＭ３７において、曲データがないと判別した場合は、ステップＭ３５において選択された撮影日付に対応する画像データを通信相手へ送信した後（ステップＭ４３）、着信音送信処理を終了する。
【０３０６】
一方、楽曲提供システムＳ１１は、携帯電話１ｃと通信を行い、携帯電話１ｃの位置を把握している基地局ＥＣを検出し（ステップＭ１００）、当該基地局ＥＣを介して地名を送信させる（ステップＭ１０２）。その後、携帯電話１ｃから基地局ＥＣを介してキーワードを受信すると（ステップＭ１０４）、受信したキーワードに対応する曲目リストを読み出し、当該曲目リストを携帯電話１ｃへ送信する（ステップＭ１０６）。次いで、楽曲提供システムＳ１１は、携帯電話１ｃから曲データの送信要求を検知すると（ステップＭ１０８）、該当する曲データを読み出して、携帯電話１ｃへ送信する（ステップＭ１１０）。
【０３０７】
次に、携帯電話１ｄが実行する受信制御処理の動作について、図４４（ａ）に示すフローチャートを用いて以下に説明する。
【０３０８】
先ず、ユーザにより電源がＯＮされると、携帯電話１ｄのＣＰＵ１０は、受信制御プログラム３１２０をフラッシュＲＯＭ３１１ｂから読み出し、ＲＡＭ２１１ｂに展開することで受信制御処理を開始する。
【０３０９】
ＣＰＵ１０は、受信制御処理を開始すると、メールの受信を検知するまで待機する（ステップ：Ｎ１）。メールの受信を検知すると（ステップＮ１：Ｙｅｓ）、画像データと曲データとが添付されたメールを受信したか否かを判別する（ステップＮ３）。
【０３１０】
画像データと曲データとが添付されていたと判別すると（ステップＮ３：Ｙｅｓ）、携帯電話１ｄのＣＰＵ１０は、受信したメールから画像データ、曲データ及び電話番号と取得して電話番号対応データ格納テーブル３１２４に記憶させた後（ステップＮ５）、受信制御処理を終了する。
【０３１１】
ステップＮ３において、画像データと曲データが添付されていないと判別した場合は（ステップＮ３）、通常のメールの受信処理を実行し（ステップＮ７）、受信制御処理を終了する。
【０３１２】
次に、携帯電話１ｄの着信制御処理の動作について、図４４（ｂ）に示すフローチャートを用いて以下に説明する。
【０３１３】
先ず、ユーザにより電源がＯＮされると、携帯電話１ｄのＣＰＵ１０は、着信制御プログラム３１２２をフラッシュＲＯＭ３１１ｂから読み出し、ＲＡＭ２１１ｂに展開することで着信制御処理を開始する。
【０３１４】
ＣＰＵ１０は、着信制御処理を開始すると、電話の着信を検知するまで待機する（ステップ：Ｎ１１）。電話の着信を検知すると（ステップＮ１１：Ｙｅｓ）、着信電話番号を着信電話番号２１１６に記憶させる。そして、着信電話番号が電話番号対応データ格納テーブル３１２４にあるか否かを判別する（ステップＮ１３）。
【０３１５】
着信電話番号があると判別した場合（ステップＮ１３：Ｙｅｓ）、携帯電話１ｄのＣＰＵ１０は、着信電話番号に対応する曲データを電話番号対応データ格納テーブル３１２４から読み出す。ＣＰＵ１０は、読み出した曲データに従った着信音を携帯電話１ｄのスピーカ９４に出力させる（ステップＮ１５）。
【０３１６】
次いで、着信電話番号に対応する画像データを電話番号対応データ格納テーブル３１２４から読み出す。ＣＰＵ１０、読み出した画像データに従った画像を表示部４０ｂに表示させた後（ステップＮ１７）、着信制御処理を終了する。
【０３１７】
ステップＮ１３において、着信電話番号がないと判別した場合は（ステップＮ１３：Ｎｏ）、携帯電話１ｄに予め設定されている着信音を携帯電話１ｄのスピーカ９４に出力させた後（ステップＮ１９）、ＣＰＵ１０は着信制御処理を終了する。
【０３１８】
次に、図４５及び図４６を用いて第１０実施形態に係る携帯電話１ｃ及び携帯電話１ｄの具体的な操作例を説明する。
【０３１９】
先ず、ユーザが携帯電話１ｃをカメラモードに切り替え、カメラ５を風景Ｖ１１０へ向けて撮影を実行すると（図４５（ｂ））、図４５（ａ）において基地局ＥＣが送信する地名「○○海岸」が受信される（図４２に示すステップＡ１→Ａ３→Ａ５→Ａ７〜Ｍ８−１に相当）。
【０３２０】
そして、画像保存操作を行うと、撮影画像が記憶された後、画像解析処理が実行され、図４５（ａ）において、平均明度「１６８」及びＲＧＢ平均値「（９８、１０２、２３０）」が画像解析結果として算出される。
【０３２１】
携帯電話１ｃのＣＰＵ１０によって、平均明度「１６８」、ＲＧＢ平均値「（９８、１０２、２３０）」及び地名「○○海岸」とを満たす画像解析結果判定条件の平均明度「１２８以上」及びＲＧＢ平均値「（１２８以下、１２８以下、１９２以上）」と地名判定条件「海岸」とに対応するキーワード「海、青空」がキーワード生成テーブル３１１２から読み出され、当該キーワードが楽曲提供システムＳ１１へ送信される（図４２に示すステップＡ９〜Ｍ１５に相当）。
【０３２２】
楽曲提供システムＳ１１によって送信された曲目リストＬＳＴ１１０がＣＰＵ１０によって受信された後、表示部４０ａに当該曲目リストＬＳＴ１１０が表示される（図４５（ｃ））（図４２に示すステップＭ１７〜Ｍ１９に相当）。
【０３２３】
そして、ユーザが曲目リストＬＳＴ１１０から例えば曲目「ワンダフルブルー」を選択すると、携帯電話１ｃのＣＰＵ１０によって「ワンダフルブルー」の曲データがダウンロードされ、着信音として設定されると同時に、撮影画像が待受け画面に設定される（図４３に示すステップＭ２１→Ｍ２３〜Ｍ２７→Ｍ２９→Ｍ３１に相当）。
【０３２４】
次いで、ユーザが画像送信操作を行い、図４５において撮影した画像を選択すると、携帯電話１ｄ宛てに、携帯電話１ｃの電話番号と、撮影した画像の画像データと、「ワンダフルブルー」の曲データと、携帯電話１ｃの電話番号「09012345678」とがメールに添付されて携帯電話１ｄへ送信される（図４６（ａ））（図４３に示すステップＭ３３→Ｍ３５→Ｍ３７→Ｍ３９→Ｍ４１に相当）。
【０３２５】
一方、携帯電話１ｄにおいては、携帯電話１ｃから送信された画像データと、曲データと、電話番号とが添付されたメールが受信され、これらのデータを電話番号対応データ格納テーブル３１２４へ格納される（図４４（ａ）に示すステップＮ１→Ｎ３→Ｍ５に相当）。
【０３２６】
その後、携帯電話１ｃのユーザが、携帯電話１ｄへ発信すると、携帯電話１ｄにおいては、携帯電話１ｃの電話番号に対応する画像データ及び曲データを電話番号対応データ格納テーブル３１２４から読み出す。そして、曲データに従った着信音が携帯電話１ｄのスピーカ９４から出力され、画像データに従った画像が表示部４０ｂに表示される（図４６（ｂ））（図４４（ｂ）に示すステップＮ１１→Ｎ１３→Ｎ１５→Ｎ１７に相当）。
【０３２７】
以上、第１１実施形態によれば、被写体を撮影すると、撮影画像を基に画像解析処理が行われ、平均明度とＲＧＢ平均値とが算出される。この算出された画像解析結果と楽曲提供システムから送信される地名とに該当するキーワードに対応する曲目リストを受信する。そして、曲目リストの中から選択した曲目の曲データをダウンロードした後、画像送信操作を行うと、電話番号と、撮影画像と、ダウンロードした曲データとが通信相手へ送信される。
【０３２８】
一方、通信相手においては、電話番号、撮影画像及び曲データを受信すると、これらのデータが対応付けて記憶される。そして、受信した電話番号からの着信があると、対応付けて記憶した撮影画像及び曲データを読み出し、画像が表示され、曲データに従った着信音が出力される。
【０３２９】
尚、第１１実施形態において、発信側の携帯電話と受信側の携帯電話とで、異なる処理を行うものとして説明したが、１つの携帯電話で発信側の携帯電話の処理と受信側の携帯電話全の処理とを実現できるように構成することとしても、同様の効果が得られることは無論である。
【０３３０】
以上、１１の実施形態について、それぞれが独立した実施形態として説明したが、それぞれの実施形態を適宜組み合わせた携帯電話を実現することとしてもよい。例えば、第１〜第１１の実施形態それぞれに係るプログラムと、これらのプログラムを切り替えるための切り替えプログラムとを格納した携帯電話を構成する。切り替えプログラムは、第１〜第１１の実施形態のプログラムから１つのプログラムを選択し、当該プログラムに基づく処理を実行させるためのプログラムである。
【図面の簡単な説明】
【０３３１】
【図１】携帯電話の概観図の一例。
【図２】携帯電話の機能構成の一例を示すブロック図。
【図３】第１実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図４】出力メッセージ判定テーブルのテーブル構成の一例を示す図。
【図５】第１実施形態における音声メッセージ出力処理を説明するためのフローチャート。
【図６】第１実施形態における携帯電話の操作例を説明するための図。
【図７】第２実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図８】占いデータテーブルのテーブル構成の一例を示す図。
【図９】第２実施形態における占いメッセージ出力処理を説明するためのフローチャート。
【図１０】第２実施形態における携帯電話の操作例を説明するための図。
【図１１】第３実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図１２】第３実施形態における第１占い通信処理を説明するためのフローチャート。
【図１３】第３実施形態における携帯電話の操作例を説明するための図。
【図１４】第４実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図１５】第４実施形態における第２占い通信処理を説明するためのフローチャート。
【図１６】第４実施形態における携帯電話の操作例を説明するための図。
【図１７】第５実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図１８】第５実施形態における画像ゲーム処理を説明するためのフローチャート。
【図１９】第５実施形態における携帯電話の操作例を説明するための図。
【図２０】第６実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図２１】キーワード解説情報格納領域のメモリ構成の一例を示す図。
【図２２】第６実施形態における解説情報表示処理を説明するためのフローチャート。
【図２３】第６実施形態における携帯電話の操作例を説明するための図。
【図２４】第７実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図２５】（ａ）は季語テーブルのテーブル構成の一例を示す図、（ｂ）は題材テーブルのテーブル構成の一例を示す図、（ｃ）はキーワード生成テーブルのテーブル構成の一例を示す図。
【図２６】第７実施形態における俳句作成支援処理を説明するためのフローチャート。
【図２７】第７実施形態における携帯電話の操作例を説明するための図。
【図２８】第８実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図２９】曲目リスト格納領域のメモリ構成の一例を示す図。
【図３０】第８実施形態における楽曲ダウンロード処理を説明するためのフローチャート。
【図３１】第８実施形態における携帯電話の操作例を説明するための図。
【図３２】第９実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図３３】第９実施形態における待受け画面設定時着信音設定処理を説明するためのフローチャート。
【図３４】第９実施形態における携帯電話の操作例を説明するための図。
【図３５】第１０実施形態における（ａ）はＲＡＭの構成の一例を示す図、（ｂ）はフラッシュＲＯＭの構成の一例を示す図。
【図３６】画像／曲対応付けテーブルのテーブル構成の一例を示す図。
【図３７】第１０実施形態における画像表示時出力制御処理を説明するためのフローチャート。
【図３８】第１０実施形態における携帯電話の操作例を説明するための図。
【図３９】第１１実施形態における（ａ）はＲＡＭの構成の一例を示す第１の図、（ｂ）はフラッシュＲＯＭの構成の一例を示す第１の図。
【図４０】第１１実施形態における（ａ）はＲＡＭの構成の一例を示す第２の図、（ｂ）はフラッシュＲＯＭの構成の一例を示す第２の図。
【図４１】電話番号対応データ格納テーブルのテーブル構成の一例を示す図。
【図４２】第１１実施形態における着信音送信処理を説明するための第１のフローチャート。
【図４３】第１１実施形態における着信音送信処理を説明するための第２のフローチャート。
【図４４】第１１実施形態における（ａ）は受信制御処理を説明するためのフローチャート、（ｂ）は着信制御処理を説明するためのフローチャート。
【図４５】第１１実施形態における携帯電話の操作例を説明するための第１の図。
【図４６】第１１実施形態における携帯電話の操作例を説明するための第２の図。
【符号の説明】
【０３３２】
１     携帯電話
３     アンテナ
５     カメラ
７     ディスプレイ
９     カーソルキー
１１   各種入力キー群
４０   表示部
５０   入力部
６０   外部記憶装置
７０   ＣＣＤ制御回路部
７２   ＣＣＤ
８０   通信制御回路部
９０   送受話部
９２   マイク
９４   スピーカ
２０２ 撮影画像格納領域
２０４ 画像解析結果格納領域
【図１】
2005109995.tif 000003
【図２】
2005109995.tif 000004
【図３】
2005109995.tif 000005
【図４】
2005109995.tif 000006
【図５】
2005109995.tif 000007
【図６】
2005109995.tif 000008
【図７】
2005109995.tif 000009
【図８】
2005109995.tif 000010
【図９】
2005109995.tif 000011
【図１０】
2005109995.tif 000012
【図１１】
2005109995.tif 000013
【図１２】
2005109995.tif 000014
【図１３】
2005109995.tif 000015
【図１４】
2005109995.tif 000016
【図１５】
2005109995.tif 000017
【図１６】
2005109995.tif 000018
【図１７】
2005109995.tif 000019
【図１８】
2005109995.tif 000020
【図１９】
2005109995.tif 000021
【図２０】
2005109995.tif 000022
【図２１】
2005109995.tif 000023
【図２２】
2005109995.tif 000024
【図２３】
2005109995.tif 000025
【図２４】
2005109995.tif 000026
【図２５】
2005109995.tif 000027
【図２６】
2005109995.tif 000028
【図２７】
2005109995.tif 000029
【図２８】
2005109995.tif 000030
【図２９】
2005109995.tif 000031
【図３０】
2005109995.tif 000032
【図３１】
2005109995.tif 000033
【図３２】
2005109995.tif 000034
【図３３】
2005109995.tif 000035
【図３４】
2005109995.tif 000036
【図３５】
2005109995.tif 000037
【図３６】
2005109995.tif 000038
【図３７】
2005109995.tif 000039
【図３８】
2005109995.tif 000040
【図３９】
2005109995.tif 000041
【図４０】
2005109995.tif 000042
【図４１】
2005109995.tif 000043
【図４２】
2005109995.tif 000044
【図４３】
2005109995.tif 000045
【図４４】
2005109995.tif 000046
【図４５】
2005109995.tif 000047
【図４６】
2005109995.tif 000048