(57)【要約】【課題】好みのカレンダーを迅速に生成する。【解決手段】日付と曜日とを対応付けて示す暦画像と背景となる背景画像とを合成したカレンダー画像を生成するカレンダー画像生成装置であって、カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付部と、複数の暦画像を格納する暦画像格納部と、暦画像格納部に格納された複数の暦画像のうちカレンダー画像として合成する暦画像の選択を受け付ける暦画像選択受付部と、背景画像選択受付部により背景画像の選択を受け付けられ、かつ、暦画像選択受付部により暦画像の選択が受け付けられた場合に、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成する合成生成部とを備える。【選択図】図２
2008188949.tif 000002
【特許請求の範囲】
【請求項１】
カレンダー画像を生成するカレンダー画像生成装置であって、
前記カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付部と、
日付と曜日とを対応付けて示す複数の暦画像を格納する暦画像格納部と、
前記暦画像格納部に格納された複数の前記暦画像のうち前記カレンダー画像として合成する前記暦画像の選択を受け付ける暦画像選択受付部と、
背景画像選択受付部により前記背景画像の選択が受け付けられ、かつ、前記暦画像選択受付部により前記暦画像の選択が受け付けられた場合に、前記暦画像を前記背景画像上の所定の領域に合成することにより前記カレンダー画像を生成する合成生成部と
を備えるカレンダー画像生成装置。
【請求項２】
前記カレンダー画像生成装置は、
前記暦画像および前記背景画像に加え、前記カレンダー画像として合成する付加画像の選択を受け付ける付加画像選択受付部をさらに備え、
前記合成生成部は、
前記背景画像選択受付部により前記背景画像の選択を受け付けられ、かつ、前記付加画像選択受付部により前記付加画像の選択が受け付けられた場合に、前記付加画像を前記背景画像上の所定の領域に合成し、前記暦画像を前記背景画像上の所定の領域に合成することにより前記カレンダー画像を生成する請求項１に記載のカレンダー画像生成装置。
【請求項３】
前記背景画像は、前記暦画像を合成する前記所定の領域である暦画像枠を有する請求項１に記載のカレンダー画像生成装置。
【請求項４】
前記背景画像は、前記付加画像を合成する前記所定の領域である付加画像枠を有する請求項２に記載のカレンダー画像生成装置。
【請求項５】
前記カレンダー画像生成装置は、
特定日の指定を受け付ける特定日受付部をさらに備え、
前記合成生成部は、
前記背景画像上に合成する前記暦画像により示されるある日付が前記特定日受付部により前記特定日として指定されたときは、当該日が前記特定日である旨を示す情報を前記カレンダー画像に付加する請求項１に記載のカレンダー画像生成装置。
【請求項６】
前記カレンダー画像生成装置は、
前記背景画像選択受付部により前記背景画像の選択を受け付けられ、かつ、前記暦画像選択受付部により前記暦画像の選択が受け付けられた場合に、前記暦画像により示される日付の色と前記背景画像の色とが近いか否かを判断する色判断部をさらに備え、
前記合成生成部は、
前記色判断部により前記暦画像により示される日付の色と前記背景画像の色とが近いと判断された場合に、前記背景画像の前記所定の領域であって前記暦画像上の当該日付の周縁の領域と合成される領域に、前記日付の色と遠い画像である日付強調画像を合成することにより、前記暦画像上の当該日付を強調させて前記カレンダー画像を生成する請求項１に記載のカレンダー画像生成装置。
【請求項７】
カレンダー画像を生成するカレンダー画像生成方法であって、
前記カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付手順と、
日付と曜日とを対応付けて示す複数の前記暦画像を格納する暦画像格納手順と、
前記暦画像格納手順に格納された複数の前記暦画像のうち前記カレンダー画像として合成する前記暦画像の選択を受け付ける暦画像選択受付手順と、
背景画像選択受付手順により前記背景画像の選択が受け付けられ、かつ、前記暦画像選択受付手順により前記暦画像の選択が受け付けられた場合に、前記暦画像を前記背景画像上の所定の領域に合成することにより前記カレンダー画像を生成する合成生成手順と
を備えるカレンダー画像生成方法。
【請求項８】
カレンダー画像を生成するカレンダー画像生成装置を制御するプログラムであって、前記カレンダー画像生成装置に、
前記カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付手順、
日付と曜日とを対応付けて示す複数の前記暦画像を格納する暦画像格納手順、
前記暦画像格納手順に格納された複数の前記暦画像のうち前記カレンダー画像として合成する前記暦画像の選択を受け付ける暦画像選択受付手順、および、
背景画像選択受付手順により前記背景画像の選択を受け付けられ、かつ、前記暦画像選択受付手順により前記暦画像の選択が受け付けられた場合に、前記暦画像を前記背景画像上の所定の領域に合成することにより前記カレンダー画像を生成する合成生成手順
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カレンダー画像生成装置、カレンダー画像生成方法およびプログラムに関する。特に、本発明は、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成するカレンダー画像生成装置、カレンダー画像生成方法およびプログラムに関する。
【背景技術】
【０００２】
カレンダー部が埋め込まれた背景画像に画像を重畳させることによりカレンダーを生成する装置が知られている。また、日付と曜日とに関するカレンダー情報と、先頭曜日等の入力とに基づいて、パーソナルカレンダーを生成する装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００４−６２７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、カレンダー部が埋め込まれた背景画像を用いてカレンダーを生成する装置では、背景画像を必要な年月の種類分だけ予め用意しておく必要があり、また、その埋め込まれたカレンダー部が示す年月と異なる年月に使用できないという課題がある。また、カレンダー情報を用いてパーソナルカレンダーを生成する装置では、カレンダー情報と先頭曜日の入力等に基づいて、カレンダー部を生成するので、時間を要するという課題がある。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、カレンダー画像を生成するカレンダー画像生成装置であって、カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付部と、日付と曜日とを対応付けて示す複数の暦画像を格納する暦画像格納部と、暦画像格納部に格納された複数の暦画像のうちカレンダー画像として合成する暦画像の選択を受け付ける暦画像選択受付部と、背景画像選択受付部により背景画像の選択が受け付けられ、かつ、暦画像選択受付部により暦画像の選択が受け付けられた場合に、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成する合成生成部とを備える。これにより、暦画像と背景画像とを合成するので、所望の背景に対して所望の年月を合成したカレンダーを生成することができる。また、暦画像が予め用意されているので、迅速にカレンダーを生成することができる。
【０００５】
カレンダー画像生成装置は、暦画像および背景画像に加え、カレンダー画像として合成する付加画像の選択を受け付ける付加画像選択受付部をさらに備え、合成生成部は、背景画像選択受付部により背景画像の選択を受け付けられ、かつ、付加画像選択受付部により付加画像の選択が受け付けられた場合に、付加画像を背景画像上の所定の領域に合成し、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成してもよい。これにより、所望の画像を含むオリジナルのカレンダーを生成することができる。
【０００６】
背景画像は、暦画像を合成する所定の領域である暦画像枠を有してもよい。また、背景画像は、付加画像を合成する所定の領域である付加画像枠を有してもよい。これにより、より迅速にカレンダーを生成することができる。
【０００７】
カレンダー画像生成装置は、特定日の指定を受け付ける特定日受付部をさらに備え、合成生成部は、背景画像上に合成する暦画像により示されるある日付が特定日受付部により特定日として指定されたときは、当該日が特定日である旨を示す情報をカレンダー画像に付加してもよい。これにより、オリジナルの特定日が付されたカレンダーを生成することができる。
【０００８】
カレンダー画像生成装置は、背景画像選択受付部により背景画像の選択を受け付けられ、かつ、暦画像選択受付部により暦画像の選択が受け付けられた場合に、暦画像により示される日付の色と背景画像の色とが近いか否かを判断する色判断部をさらに備え、合成生成部は、色判断部により暦画像により示される日付の色と背景画像の色とが近いと判断された場合に、背景画像の所定の領域であって暦画像上の当該日付の周縁の領域と合成される領域に、日付の色と遠い画像である日付強調画像を合成することにより、暦画像上の当該日付を強調させてカレンダー画像を生成してもよい。これにより、視認性の高いカレンダーを生成することができる。
【０００９】
上記課題を解決するために、本発明の第２の形態においては、カレンダー画像を生成するカレンダー画像生成方法であって、カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付手順と、日付と曜日とを対応付けて示す複数の暦画像を格納する暦画像格納手順と、暦画像格納手順に格納された複数の暦画像のうちカレンダー画像として合成する暦画像の選択を受け付ける暦画像選択受付手順と、背景画像選択受付手順により背景画像の選択を受け付けられ、かつ、暦画像選択受付手順により暦画像の選択が受け付けられた場合に、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成する合成生成手順とを備える。これにより、第１の形態と同一の効果を得ることができる。
【００１０】
上記課題を解決するために、本発明の第３の形態においては、カレンダー画像を生成するカレンダー画像生成装置を制御するプログラムであって、カレンダー画像生成装置に、カレンダー画像として合成する背景画像の選択を受け付ける背景画像選択受付手順、日付と曜日とを対応付けて示す複数の暦画像を格納する暦画像格納手順、暦画像格納手順に格納された複数の暦画像のうちカレンダー画像として合成する暦画像の選択を受け付ける暦画像選択受付手順、および、背景画像選択受付手順により背景画像の選択を受け付けられ、かつ、暦画像選択受付手順により暦画像の選択が受け付けられた場合に、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成する合成生成手順を実行させる。これにより、第１の形態と同一の効果を得ることができる。
【００１１】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例１】
【００１３】
図１は、パーソナルコンピュータ１０の一例を示す。パーソナルコンピュータ１０は、日付と曜日とを対応付けて示す画像（以下、「暦画像」という。）と背景となる画像（「背景画像」という。）とを合成したカレンダー画像を生成するカレンダー画像生成装置の一例であって、本体１２と、当該本体１２からの出力に基づいてユーザに対して表示をするディスプレイ１４と、本体１２に対するユーザからの入力手段の一例としてのキーボード１６及びマウス１８とを備える。パーソナルコンピュータ１０は、ネットワークを介してプリンタ２０と接続する。プリンタ２０は、印刷用紙に印刷をする本体２２と、当該本体２２からの出力に基づいてユーザに対して表示をするディスプレイ２４と、本体２２に対するユーザからの入力手段の一例としての操作パネル２６とを供える。なお、これらパーソナルコンピュータ１０およびプリンタ２０は別体であってネットワークにより接続されていてもよいが、一体型であってもよい。また、これらは写真をプリントする店舗に設置されてもよい。
【００１４】
図２は、パーソナルコンピュータ１０のブロック図の一例を示す。図３は、ウィンドウ３００の表示内容の一例を示す。図４は、暦画像格納部１０２に格納された情報の一例を示す。図５は、日付強調画像格納部１０６に格納された情報の一例を示す。
【００１５】
図２に示すように、パーソナルコンピュータ１０は、背景画像格納部１００、暦画像格納部１０２、付加画像格納部１０４、日付強調画像格納部１０６、背景画像選択受付部１１０、暦画像選択受付部１２０、色判断部１３０、付加画像選択受付部１４０、特定日受付部１５０、合成生成部１６０および印刷部１７０を備える。パーソナルコンピュータ１０は、図３に示すウィンドウ３００をディスプレイ１４に表示する。
【００１６】
暦画像格納部１０２は、カレンダー画像として合成される複数の暦画像を格納する。例えば、図４に示す例において暦画像格納部１０２は、大の月または小の月、および、日付と曜日との対応関係に基づいて２８通りの月単位の暦画像を格納している。具体的には、暦画像格納部１０２は、図４（ａ）に示す月の日数が３１日であって七曜日に対応する７通りの暦画像、図４（ｂ）に示す月の日数が３０日であって七曜日に対応する７通りの暦画像、図４（ｃ）に示す月の日数が２９日であって七曜日に対応する７通りの暦画像、および、図４（ｄ）に示す月の日数が２８日であって七曜日に対応する７通りの暦画像を格納している。なお、暦画像は、美的にデザイン化されていることが好ましい。
【００１７】
また、暦画像格納部１０２は、暦画像に加えて、カレンダー画像として合成される月画像を格納することが好ましい。月画像は、例えば、１月を示す算数字「１」、アルファベット「Ｊａｎ．」などを示す画像であってもよい。
【００１８】
付加画像格納部１０４は、カレンダー画像として合成される付加画像を格納する。付加画像は、例えば、デジタルカメラ、スキャナなどにより撮像された画像、画像生成プログラムにより生成、加工した画像などであってもよい。
【００１９】
背景画像格納部１００は、カレンダー画像として合成される背景画像を格納する。背景画像は、美的にデザイン化されているものであってもよいし、単なる白地の画像であってもよい。なお、背景画像は、暦画像を合成する所定の領域である暦画像枠、付加画像を合成する所定の領域である付加画像枠、月画像を合成する所定の領域である月画像枠を有していることが好ましい。
【００２０】
日付強調画像格納部１０６は、カレンダー画像として暦画像により示される日付の周縁に合成される画像（以下、「日付強調画像」という。）を格納する。日付強調画像格納部１０６は、日付に応じた複数の日付強調画像を格納することが好ましい。例えば、日付強調画像格納部１０６は、図５（ａ）に示すように、１日を示す算数字「１」に対応付けて白地かつ長方形である日付強調画像、３１日を示す「３１」に対応付けて白地かつ正方形である日付強調画像を格納してもよい。また例えば、日付強調画像格納部１０６は、図５（ｂ）に示すように、各算数字に対応付けて、各算数字を縁取る図柄が白色でそのた他の部分が合成上は透明である日付強調画像を格納してもよい。なお、日付強調画像格納部１０６は、同一の日付に対応付けて複数色の日付強調画像を格納してもよい。
【００２１】
背景画像選択受付部１１０は、背景画像格納部１００に格納された複数の背景画像のうち、カレンダー画像として合成する背景画像の選択を受け付ける。図３に示す例において、まず、背景画像選択受付部１１０は、背景画像格納部１００に格納された複数の背景画像のサムネイルをサムネイル表示領域５１０に表示する。背景画像選択受付部１１０は、サムネイル表示領域５１０に表示された一のサムネイルがダブルクリックされた旨の情報を取得したときに、当該一のサムネイルに対応する背景画像の選択を受け付ける。
【００２２】
暦画像選択受付部１２０は、暦画像格納部１０２に格納された複数の暦画像のうち、カレンダー画像として合成する暦画像の選択を受け付ける。図３に示す例において、暦画像選択受付部１２０は、暦画像選択領域３２０において、暦画像格納部１０２に格納された複数の暦画像の中からカレンダー画像として合成すべき暦画像の選択を受け付ける。
【００２３】
また、暦画像選択受付部１２０は、暦画像格納部１０２に格納された複数の月画像のうち、カレンダー画像として合成する月画像の選択を受け付ける。図３に示す例において、暦画像選択受付部１２０は、月画像選択領域３８０において、暦画像格納部１０２に格納された複数の月画像の中からカレンダー画像として合成すべき月画像の選択を受け付ける。
【００２４】
付加画像選択受付部１４０は、付加画像格納部１０４に格納された複数の付加画像のうち、カレンダー画像として合成する付加画像の選択を受け付ける。図３に示す例において、まず、付加画像選択受付部１４０は、付加画像格納部１０４に格納された複数の付加画像のサムネイルをサムネイル表示領域５４０に表示する。付加画像選択受付部１４０は、サムネイル表示領域５４０に表示された一のサムネイルがダブルクリックされた旨の情報を取得したときに、当該一のサムネイルに対応する付加画像の選択を受け付ける。
【００２５】
特定日受付部１５０は、カレンダー画像に示すべき特定日の指定を受け付ける。図３に示す例において、特定日受付部１５０は、特定日指定領域３５０を介して、カレンダー画像に示すべき特定日の指定を受け付ける。
【００２６】
色判断部１３０は、背景画像選択受付部１１０により背景画像の選択を受け付けられ、かつ、暦画像選択受付部１２０により暦画像の選択が受け付けられた場合に、暦画像により示される日付の色と背景画像の色とが近いか否かを判断する。例えば、色判断部１３０は、例えば、暦画像により示される日付の色の画素値と背景画像の色の画素値とを取得し、ＲＧＢ毎の画素値の差がＲＧＢ毎に定めた閾値よりもいずれも小さい場合に、日付の色と背景画像の色とが近いと判断する。なお、色判断部１３０は、日付毎に、日付の色と背景画像の色とが近いか否かを判断することが好ましい。なお、色が近いとは、例えば、両色の濃淡差が少ない場合、両色の色味の差が少ない場合などである。
【００２７】
合成生成部１６０は、背景画像選択受付部１１０により選択を受け付けた背景画像４１０を作業領域４００に表示する。なお、図３に示す例において、背景画像４１０は、暦画像を合成する暦画像枠４２０、付加画像を合成する付加画像枠４４０、および、月画像を合成する月画像枠４８０を有する。ここで、背景画像４１０上において付加画像枠４４０が設けられている部分には画像がなく、枠内に画像が貼り付けられる。一方、背景画像４１０上において、暦画像枠４２０および月画像枠４８０が設けられている部分にも画像があり、枠上に背景画像と暦画像等とが重畳される。
【００２８】
合成生成部１６０は、暦画像選択受付部１２０により選択を受け付けた暦画像を背景画像上に表示する。すなわち合成生成部１６０は、背景画像選択受付部１１０により背景画像の選択を受け付けられ、かつ、暦画像選択受付部１２０により暦画像の選択が受け付けられた場合に、暦画像を背景画像上の所定の領域に合成することによりカレンダー画像を生成する。図３に示す例において、暦画像選択受付部１２０により暦画像の選択が受け付けられた場合には、合成生成部１６０は、当該暦画像を背景画像４１０の暦画像枠４２０に表示する。なお、合成生成部１６０は、表示している背景画像が暦画像枠を有していない場合には、暦画像を、例えば、背景画像上の左上に表示し、当該暦画像が背景画像上でドラッグアンドドロップされた旨の情報を取得して表示位置を変更してもよい。
【００２９】
合成生成部１６０は、暦画像選択受付部１２０により選択を受け付けた月画像を背景画像上に表示する。図３に示す例において、暦画像選択受付部１２０により月画像の選択が受け付けられた場合には、合成生成部１６０は、当該月画像を背景画像４１０の月画像枠４８０に表示する。なお、合成生成部１６０は、表示している背景画像が月画像枠を有していない場合には、月画像を、例えば、背景画像上の左上に表示し、当該月画像が背景画像上でドラッグアンドドロップされた旨の情報を取得して表示位置を変更してもよい。
【００３０】
合成生成部１６０は、付加画像選択受付部１４０により選択を受け付けた付加画像を背景画像上に表示する。すなわち合成生成部１６０は、背景画像選択受付部１１０により背景画像の選択を受け付けられ、かつ、付加画像選択受付部１４０により付加画像の選択が受け付けられた場合に、付加画像を背景画像上の所定の領域に合成する。図３に示す例において、付加画像選択受付部１４０により付加画像の選択が受け付けられた場合には、合成生成部１６０は、当該付加画像を背景画像４１０の付加画像枠４４０に表示する。なお、合成生成部１６０は、表示している背景画像が付加画像枠を有していない場合には、付加画像を、例えば、背景画像上の左上に表示し、当該付加画像が背景画像上でドラッグアンドドロップされた旨の情報を取得して表示位置を変更してもよい。
【００３１】
合成生成部１６０は、背景画像上に合成する暦画像により示されるある日付が特定日受付部１５０により特定日として指定されたときは、当該日が特定日である旨を示す情報をカレンダー画像に付加する。例えば、合成生成部１６０は、特定日である旨を示す特定日画像を格納し、カレンダー画像上の特定日の近傍に特定日画像を表示してもよい。
【００３２】
合成生成部１６０は、さらに、色判断部１３０により暦画像により示される日付の色と背景画像の色とが近いと判断された場合に、背景画像の所定の領域であって暦画像上の当該日付の周縁の領域と合成される領域に、日付の色と遠い色の日付強調画像を合成することにより、暦画像上の当該日付を強調させたカレンダー画像を生成する。例えば、合成生成部１６０は、背景画像の色が紺であって日付の色が黒色である場合に、日付の色と濃淡の差が大きい白色の日付強調画像を日付強調画像格納部１０６から取得し、背景画像４１０の暦画像枠４２０の当該日付の領域に重畳させた後に、さらに暦画像を重畳させたカレンダー画像を生成する。これにより、例えば、背景画像と暦画像の間に挿入するので、暦画像により示される日付の視認性が向上する。なお、合成生成部１６０は、背景画像の色が近い日付毎に、各日付を強調させたカレンダー画像を生成することが好ましい。なお、色が遠いとは、例えば、両色の濃淡差が大きい場合、両色の色味の差が大きい場合などである。
【００３３】
印刷部１７０は、カレンダー画像の印刷データをプリンタ２０に送信すべき指示を受け付けて当該印刷データをプリンタ２０に送信する。図３に示す例において、合成生成部１６０は、ボタン「印刷」がクリックされた旨の情報を取得することにより、カレンダー画像の印刷データをプリンタ２０に送信する。なお、プリンタ２０は、カレンダー画像の印刷データを受信したときは、当該カレンダー画像を印刷する。
【００３４】
記憶媒体７０は、背景画像格納部１００、暦画像格納部１０２、付加画像格納部１０４、日付強調画像格納部１０６、背景画像選択受付部１１０、暦画像選択受付部１２０、色判断部１３０、付加画像選択受付部１４０、特定日受付部１５０、合成生成部１６０および印刷部１７０の各手順を実行する画像処理に係るアプリケーションソフトウェア（以下、「本画像処理ソフト」という。）を記憶する。パーソナルコンピュータ１０は、記憶媒体７０に記憶された本画像処理ソフトをインストールすることにより、合成生成部１６０等の動作を行わせてもよい。さらに、他の方法として、パーソナルコンピュータ１０は、本画像処理ソフトを、ネットワークを介して取得してもよい。
【００３５】
図６は、パーソナルコンピュータ１０の動作の一例を示すフローチャートである。図７は、カレンダー画像２００の一例を示す。図６に示すフローチャートは、背景画像が表示されている場合に、暦画像、月画像もしくは付加画像の選択、または、特定日の指定が受け付けられることにより開始する。ここでは、図３に示すように、作業領域４００に背景画像４１０が表示されている場合に、まず、月画像の選択が受け付けられた場合を説明する。なお、本フローチャートに開始時において、暦画像格納部１０２は、図４に示す暦画像を格納し、日付強調画像格納部１０６は、図５（ａ）に示す日付強調画像を格納しているものとする。また、２００７年４月（２００７年４月１日は日曜日）のカレンダー画像２００を生成するものとする。
【００３６】
暦画像選択受付部１２０は、カレンダー画像に示すべき月画像６８０「Ａｐｒ．」の選択を受け付ける（Ｓ１００）。暦画像選択受付部１２０は、月画像６８０「Ａｐｒ．」の選択を受け付けた旨を合成生成部１６０に通知する。通知を受けた合成生成部１６０は、図７に示すように、背景画像４１０の月画像枠４８０に、月画像６８０「Ａｐｒ．」を重畳させて表示する（Ｓ１０５）。
【００３７】
暦画像選択受付部１２０は、カレンダー画像に示すべき暦画像６２０（図４の「ｂ１」）の選択を受け付ける（Ｓ１１０）。暦画像選択受付部１２０は、暦画像６２０の選択を受け付けた旨を、色判断部１３０および合成生成部１６０に通知する。
【００３８】
通知を受けた色判断部１３０は、暦画像により示される日付の色と背景画像の色とが近いか否かを判断する（Ｓ１２０）。ステップＳ１２０において色判断部１３０は、暦画像により示される日付の色と背景画像の色とが近いと判断した場合には（Ｓ１２０：Ｙｅｓ）、その旨を合成生成部１６０に通知する。通知を受けた合成生成部１６０は、背景画像４１０の暦画像枠４２０の当該日付を表示すべき領域に日付強調画像を重畳させる（Ｓ１２５）。例えば、図７に示す例において、合成生成部１６０は、背景画像４１０の暦画像枠４２０の日付「２９」および日付「３０」を表示すべき領域に日付強調画像６９０を重畳させて表示している（同ステップ）。合成生成部１６０は、背景画像４１０の暦画像枠４２０に、ステップＳ１２０において受け付けられた暦画像６２０を重畳させて表示する（Ｓ１３０）。これにより、日付の色と背景画像の色とが近い部分の視認性を改善した視認性の高いカレンダーを生成することができる。
【００３９】
付加画像選択受付部１４０は、カレンダー画像に示すべき付加画像６４０の選択を受ける（Ｓ１３５）。付加画像選択受付部１４０は、付加画像６４０の選択を受け付けた旨を、合成生成部１６０に通知する。通知を受けた合成生成部１６０は、背景画像４１０の付加画像枠４４０に、付加画像６４０を重畳させて表示する（Ｓ１４０）。これにより、所望の画像を含むオリジナルのカレンダーを生成することができる。
【００４０】
特定日受付部１５０は、カレンダー画像に示すべき特定日の指定を受け付ける（Ｓ１４５）。特定日受付部１５０は、特定日の指定を受け付けた旨を、合成生成部１６０に通知する。通知を受けた合成生成部１６０は、特定日として指定された日に特定日画像を重畳させて表示する（Ｓ１５０）。例えば、図７に示す例において、合成生成部１６０は、特定日として指定された２８日に特定日画像６５０「○」を重畳させて表示している（同ステップ）。これにより、オリジナルの特定日が付されたカレンダーを生成することができる。
【００４１】
印刷部１７０は、カレンダー画像の印刷データをプリンタ２０に送信すべき指示を受け付けたか否かを判断する（Ｓ１５５）。ステップＳ１５５において印刷部１７０は、カレンダー画像の印刷データをプリンタ２０に送信すべき指示を受け付けたと判断した場合には（Ｓ１５５：Ｙｅｓ）、当該印刷データをプリンタ２０に送信する（Ｓ１６０）。そして本フローチャートは終了する。一方、ステップＳ１５５において印刷部１７０は、カレンダー画像の印刷データをプリンタ２０に送信すべき指示を受け付けていないと判断した場合には（Ｓ１５５：Ｎｏ）ステップＳ１６０を飛ばして、本フローチャートは終了する。
【００４２】
一方、ステップＳ１２０において色判断部１３０は、暦画像により示される日付の色と背景画像の色とが近くないと判断した場合には（Ｓ１２０：Ｎｏ）、ステップＳ１２５を飛ばして、ステップＳ１３０を実行する。
【００４３】
以上、本フローチャートによれば、暦画像と背景画像とを合成するので、所望の背景に対して所望の月日を合成したカレンダーを生成することができる。また、暦画像が予め用意されているので、迅速にカレンダーを生成することができる。なお、本フローチャートにおいて、月画像、暦画像、付加画像の順に選択および表示されたが、これに限定されない。例えば、付加画像、暦画像、月画像の順に選択および表示されてもよい。
【００４４】
なお、本実施例において、付加画像選択受付部１４０は、付加画像格納部１０４から付加画像の選択を受け付けるが、ＵＳＢメモリなどの外部記憶装置から付加画像の選択を受け付けてもよい。背景画像選択受付部１１０による背景画像の選択も同様である。
【００４５】
また、本実施例において、暦画像格納部１０２は、２８通りの月単位の暦画像を格納したが、統一されたデザインである２８通りの月単位の暦画像を１セットとした２セット以上の暦画像を格納してもよい。また、暦画像格納部１０２は、月単位の暦画像に加えて、２、３、４、６、１２月単位の暦画像を格納してもよい。なお、暦画像格納部１０２は、２月単位の暦画像を格納する場合、上記１セットとして３５通りの暦画像を格納する。具体的には、暦画像格納部１０２は、１月−２月用として１４通りの暦画像、３月−４月または５月−６月用として７通りの暦画像、７月−８月用として７通りの暦画像、９月−１０月または１１月−１２月用として７通りの暦画像を格納する。同様に、暦画像格納部１０２は、３月単位の暦画像であれば３５通りを、４月単位の暦画像であれば２８通りを、６月単位の暦画像であれば２１通りを、１２月単位の暦画像であれば１４通りを上記１セットとして格納する。
【００４６】
なお、本実施例において、カレンダー画像生成装置がパーソナルコンピュータ１０である例を説明したが、プリンタ２０が本画像処理ソフトを備えるカレンダー画像生成装置であってもよい。
【００４７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４８】
【図１】パーソナルコンピュータ１０の一例を示す。
【図２】パーソナルコンピュータ１０のブロック図の一例を示す。
【図３】ウィンドウ３００の表示内容の一例を示す。
【図４】暦画像格納部１０２に格納された情報の一例を示す。
【図５】日付強調画像格納部１０６に格納された情報の一例を示す。
【図６】パーソナルコンピュータ１０の動作の一例を示すフローチャートである。
【図７】カレンダー画像２００の一例を示す。
【符号の説明】
【００４９】
１０  パーソナルコンピュータ、１２  本体、１４  ディスプレイ、１６  キーボード、１８  マウス、２０  プリンタ、２２  本体、２４  ディスプレイ、２６  操作パネル、７０  記憶媒体、１００  背景画像格納部、１０２  暦画像格納部、１０４  付加画像格納部、１０６  日付強調画像格納部、１１０  背景画像選択受付部、１２０  暦画像選択受付部、１３０  色判断部、１４０  付加画像選択受付部、１５０  特定日受付部、１６０  合成生成部、１７０  印刷部、２００  カレンダー画像、３００  ウィンドウ、３１０  背景画像選択領域、３２０  暦画像選択領域、３４０  付加画像選択領域、３５０  特定日指定領域、３８０  月画像選択領域、４００  作業領域、４１０  背景画像、４２０  暦画像枠、４４０  付加画像枠、４８０  月画像枠、５１０  サムネイル表示領域、５４０  サムネイル表示領域、６１０  背景画像、６２０  暦画像、６４０  付加画像、６５０  特定日画像、６８０  月画像
６９０  日付強調画像
【図１】
2008188949.tif 000003
【図２】
2008188949.tif 000004
【図３】
2008188949.tif 000005
【図４】
2008188949.tif 000006
【図５】
2008188949.tif 000007
【図６】
2008188949.tif 000008
【図７】
2008188949.tif 000009