(57)【特許請求の範囲】
【請求項１】
画像を取得するステップと、
カレンダー上の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得するステップと、
前記取得した画像を配置すべきカレンダー上の時間的単位である画像配置位置を決定するステップと、
前記画像配置位置よりも時間的に前に存在する時間的単位の各々へ割り当てる領域である配置前領域を、前記カレンダーテンプレートで規定される前記前に存在する時間的単位に割り当てられた領域に適合するよう決定するステップと、
前記画像配置位置へ割り当てる領域である画像配置領域を、前記カレンダーテンプレートで規定される全ての割り当て領域のうち、前記配置前領域を除く領域でありかつ前記カレンダーテンプレートで規定される前記時間的単位ごとの割り当て領域よりも大きい領域に基づいて決定するステップと、
前記画像配置位置よりも時間的に後に存在する時間的単位の各々へ割り当てる領域である配置後領域を、前記カレンダーテンプレートで規定されるカレンダー上の時間的単位ごとの割り当て領域のうち、前記画像配置領域よりも時間的に後に存在する時間的単位に割り当てられた領域と適合するよう決定するステップと、
前記決定された時間的単位の各々への割り当て領域に前記時間的単位を示す情報を配置するステップと、
前記画像配置領域のサイズに適合するよう前記画像を拡大して配置するステップと、
前記時間的単位を示す情報および前記拡大された画像の配置されたカレンダーを出力するステップと、
を含むカレンダー出力方法。
【請求項２】
画像を取得するステップと、
カレンダー上の第１の時間的単位および前記第１の時間的単位を包含する上位の時間的単位である第２の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得するステップと、
前記取得した画像を配置するカレンダー上の第１の時間的単位である第１の画像配置位置および前記画像配置位置を包含する第２の時間的単位である第２の画像配置位置を決定するステップと、
前記第１の画像配置位置を包含しない第２の時間的単位である画像非配置位置に割り当てる画像非配置領域を、前記カレンダーテンプレートで規定される前記第２の時間的単位に割り当てられた領域と適合するよう決定するステップと、
前記第２の画像配置位置に割り当てる第２の画像配置領域を、前記カレンダーテンプレートで規定される前記第２の時間的単位に割り当てられた領域のうち前記画像非配置位置に割り当てられた領域を除く領域に基づいて決定するステップと、
前記第１の画像配置位置へ割り当てる領域である第１の画像配置領域を、前記第２の画像配置領域の範囲内かつ前記カレンダーテンプレートで規定される前記第１の時間的単位への割り当て領域よりも大きい領域に基づいて決定するステップと、
前記画像非配置領域の範囲内で前記第２の画像配置位置よりも時間的に前後に存在する第１の時間的単位の各々への割り当て領域を決定するステップと、
前記第１の時間的単位の各々への割り当て領域に前記第１の時間的単位を示す情報を配置するステップと、
前記第１の画像配置領域のサイズに適合するよう前記画像を拡大して配置するステップと、
前記第１の時間的単位を示す情報および前記拡大された画像の配置されたカレンダーを出力するステップと、
を含むカレンダー出力方法。
【請求項３】
前記画像配置領域は、前記画像の形状に適合するよう決定される請求項１に記載のカレンダー出力方法。
【請求項４】
前記第１の画像配置領域は、前記画像の形状に適合するよう決定される請求項２に記載のカレンダー出力方法。
【請求項５】
前記画像配置領域のサイズは、前記カレンダー上に配置する画像の総数に応じて決定される請求項１または３に記載のカレンダー出力方法。
【請求項６】
前記第１の画像配置領域のサイズは、前記カレンダー上に配置する画像の総数に応じて決定される請求項２または４に記載のカレンダー出力方法。
【請求項７】
複数の画像に対応する画像配置位置が同一である場合、前記複数の画像に対応する同一の画像配置位置に割り当てられる画像配置領域のサイズは、前記複数の画像の総数に応じて決定される請求項１、３または５に記載のカレンダー出力方法。
【請求項８】
複数の画像に対応する第１の画像配置位置が同一である場合、前記複数の画像に対応する同一の第１の画像配置位置に割り当てられる第１の画像配置領域のサイズは、前記複数の画像の総数に応じて決定される請求項２、４または６に記載のカレンダー出力方法。
【請求項９】
前記第２の画像配置領域内の第１の時間的単位の各々に割り当てられているサイズが統一されていない場合、前記第１の時間的単位の各々に割り当てられる領域のサイズが均等になるよう、前記第１の画像配置領域を拡大するステップと、
前記第１の画像配置領域を拡大した結果生じた剰余領域に、前記配置された画像以外の画像を追加的に配置するステップと、
を含む請求項２、４、６または８に記載のカレンダー出力方法。
【請求項１０】
前記画像から特定の被写体を抽出するステップと、
前記抽出した特定の被写体を前記剰余領域に配置するステップと、
を含む請求項９に記載のカレンダー出力方法。
【請求項１１】
前記出力されたカレンダーと、前記カレンダーテンプレートに従って全ての時間的単位に領域を割り当てかつ前記画像配置位置に前記拡大された画像を配置した通常カレンダーとを切り替えるステップを含む請求項１、３、５または７に記載のカレンダー出力方法。
【請求項１２】
前記出力されたカレンダーと、前記カレンダーテンプレートに従って全ての第１の時間的単位に領域を割り当てかつ前記第１の画像配置位置に前記拡大された画像を配置した通常カレンダーとを切り替えるステップを含む請求項２、４、６、８、９または１０に記載のカレンダー出力方法。
【請求項１３】
請求項１〜１２のいずれかに記載のカレンダー出力方法をコンピュータに実行させるためのプログラム。
【請求項１４】
画像を取得する手段と、
カレンダー上の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得する手段と、
前記取得した画像を配置すべきカレンダー上の時間的単位である画像配置位置を決定する手段と、
前記画像配置位置よりも時間的に前に存在する時間的単位の各々へ割り当てる領域である配置前領域を、前記カレンダーテンプレートで規定される前記前に存在する時間的単位に割り当てられた領域に適合するよう決定する手段と、
前記画像配置位置へ割り当てる領域である画像配置領域を、前記カレンダーテンプレートで規定される全ての割り当て領域のうち、前記配置前領域を除く領域でありかつ前記カレンダーテンプレートで規定される前記時間的単位ごとの割り当て領域よりも大きい領域に基づいて決定する手段と、
前記画像配置位置よりも時間的に後に存在する時間的単位の各々へ割り当てる領域である配置後領域を、前記カレンダーテンプレートで規定されるカレンダー上の時間的単位ごとの割り当て領域のうち、前記画像配置領域よりも時間的に後に存在する時間的単位に割り当てられた領域と適合するよう決定する手段と、
前記決定された時間的単位の各々への割り当て領域に前記時間的単位を示す情報を配置する手段と、
前記画像配置領域のサイズに適合するよう前記画像を拡大して配置する手段と、
前記時間的単位を示す情報および前記拡大された画像の配置されたカレンダーを出力する手段と、
を含むカレンダー出力装置。
【請求項１５】
画像を取得する手段と、
カレンダー上の第１の時間的単位および前記第１の時間的単位を包含する上位の時間的単位である第２の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得する手段と、
前記取得した画像を配置するカレンダー上の第１の時間的単位である第１の画像配置位置および前記画像配置位置を包含する第２の時間的単位である第２の画像配置位置を決定する手段と、
前記第１の画像配置位置を包含しない第２の時間的単位である画像非配置位置に割り当てる画像非配置領域を、前記カレンダーテンプレートで規定される前記第２の時間的単位に割り当てられた領域と適合するよう決定する手段と、
前記第２の画像配置位置に割り当てる第２の画像配置領域を、前記カレンダーテンプレートで規定される前記第２の時間的単位に割り当てられた領域のうち前記画像非配置位置に割り当てられた領域を除く領域に基づいて決定する手段と、
前記第１の画像配置位置へ割り当てる領域である第１の画像配置領域を、前記第２の画像配置領域の範囲内かつ前記カレンダーテンプレートで規定される前記第１の時間的単位への割り当て領域よりも大きい領域に基づいて決定する手段と、
前記画像非配置領域の範囲内で前記第２の画像配置位置よりも時間的に前後に存在する第１の時間的単位の各々への割り当て領域を決定する手段と、
前記第１の時間的単位の各々への割り当て領域に前記第１の時間的単位を示す情報を配置する手段と、
前記第１の画像配置領域のサイズに適合するよう前記画像を拡大して配置する手段と、
前記第１の時間的単位を示す情報および前記拡大された画像の配置されたカレンダーを出力する手段と、
を含むカレンダー出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の配置されるカレンダーの出力に関する。
【背景技術】
【０００２】
近年、カレンダーに画像を組み合わせて出力する技術が考案されている。例えば、カレンダーの特定の日付領域内に、当該日付を撮影日とする画像を配置し、画像の撮影日をチェックできるようにする技術が知られている（非特許文献１）。あるいは、日付領域とは別途設けられた領域に画像を配置し、その画像と日付とを関連づけて表示する技術も知られている（特許文献１）。
【非特許文献１】“Adobe Photoshop Album”[online］、２００３年３月１１日、［２００８年２月２２日検索］、インターネット＜URL：http://pc.watch.impress.co.jp/docs/2003/0311/adobe.html＞
【特許文献２】特開２００６−１３５４３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
非特許文献１では、写真をあまり撮影しないユーザの場合、画像の撮影日に対応する日付領域に画像をそのまま挿入しても、小さな画像が散在する寂しいカレンダーになってしまう。特許文献１では、日付領域と画像の配置位置が分離しており、双方の対応関係が把握しづらいという問題がある。
【０００４】
本発明はこのような問題点に鑑みてなされたもので、月、週などのある単位で撮影を行った日が少ない場合でも、日付のレイアウトや表示する情報を工夫することで見栄えのするカレンダーを生成することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るカレンダー出力方法は、画像を取得するステップと、カレンダー上の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得するステップと、取得した画像を配置すべきカレンダー上の時間的単位である画像配置位置を決定するステップと、画像配置位置よりも時間的に前に存在する時間的単位の各々へ割り当てる領域である配置前領域を、カレンダーテンプレートで規定される前に存在する時間的単位に割り当てられた領域に適合するよう決定するステップと、画像配置位置へ割り当てる領域である画像配置領域を、カレンダーテンプレートで規定される全ての割り当て領域のうち、配置前領域を除く領域でありかつカレンダーテンプレートで規定される時間的単位ごとの割り当て領域よりも大きい領域に基づいて決定するステップと、画像配置位置よりも時間的に後に存在する時間的単位の各々へ割り当てる領域である配置後領域を、カレンダーテンプレートで規定されるカレンダー上の時間的単位ごとの割り当て領域のうち、画像配置領域よりも時間的に後に存在する時間的単位に割り当てられた領域と適合するよう決定するステップと、決定された時間的単位の各々への割り当て領域に時間的単位を示す情報を配置するステップと、画像配置領域のサイズに適合するよう画像を拡大して配置するステップと、時間的単位を示す情報および拡大された画像の配置されたカレンダーを出力するステップと、を含む。
【０００６】
この発明によると、カレンダーで画像を配置する時間的単位（例えば日にち）には、テンプレートで割り当てられたものよりも大きい領域を割り当て、その割り当て領域の大きさに適合するよう画像を拡大して配置する。このため、画像が少ない場合でも、カレンダーの見栄えを良くできる。
【０００７】
本発明に係るカレンダー出力方法は、画像を取得するステップと、カレンダー上の第１の時間的単位および第１の時間的単位を包含する上位の時間的単位である第２の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得するステップと、取得した画像を配置するカレンダー上の第１の時間的単位である第１の画像配置位置および画像配置位置を包含する第２の時間的単位である第２の画像配置位置を決定するステップと、第１の画像配置位置を包含しない第２の時間的単位である画像非配置位置に割り当てる画像非配置領域を、カレンダーテンプレートで規定される第２の時間的単位に割り当てられた領域と適合するよう決定するステップと、第２の画像配置位置に割り当てる第２の画像配置領域を、カレンダーテンプレートで規定される第２の時間的単位に割り当てられた領域のうち画像非配置位置に割り当てられた領域を除く領域に基づいて決定するステップと、第１の画像配置位置へ割り当てる領域である第１の画像配置領域を、第２の画像配置領域の範囲内かつカレンダーテンプレートで規定される第１の時間的単位への割り当て領域よりも大きい領域に基づいて決定するステップと、画像非配置領域の範囲内で第２の画像配置位置よりも時間的に前後に存在する第１の時間的単位の各々への割り当て領域を決定するステップと、第１の時間的単位の各々への割り当て領域に第１の時間的単位を示す情報を配置するステップと、第１の画像配置領域のサイズに適合するよう画像を拡大して配置するステップと、第１の時間的単位を示す情報および拡大された画像の配置されたカレンダーを出力するステップと、を含む。
【０００８】
この発明によると、画像に対応する第１の時間的単位（例えば日にち）である第１の画像配置位置および当該第１の時間的単位を包含する第２の時間的単位（週、月など）である第２の画像配置位置を決め、第２の画像配置位置以外の第２の時間的単位（画像非配置領域）については、テンプレートで規定された第２の時間的単位と対応するように割り当て領域を決める。第２の画像配置位置に対しては、画像非配置領域の割り当て領域以外の領域（第２の画像配置領域）を割り当てる。第２の画像配置領域の中で、第１の画像配置位置への割り当て領域を決める。ここで、第１の画像配置位置には、テンプレートで第１の時間的単位に割り当てられたものよりも大きい領域を割り当て、その割り当て領域の大きさに適合するよう画像を拡大して配置する。
【０００９】
このため、画像が少ない場合でも、カレンダーの見栄えを良くできる。また、画像非配置領域への割り当て領域は、テンプレートで規定された第２の時間的単位と対応するように割り当てられているため、画像が拡大されて配置されても、第２の画像配置位置よりも時間的に前後に存在する第２の時間的単位への割り当て領域がずれなくて済む。  
【００１０】
画像配置領域は、画像の形状に適合するよう決定されるとよい。
【００１１】
第１の画像配置領域は、画像の形状に適合するよう決定されるとよい。
【００１２】
画像配置領域のサイズは、カレンダー上に配置する画像の総数に応じて決定されるとよい。
【００１３】
第１の画像配置領域のサイズは、カレンダー上に配置する画像の総数に応じて決定されるとよい。
【００１４】
複数の画像に対応する画像配置位置が同一である場合、複数の画像に対応する同一の画像配置位置に割り当てられる画像配置領域のサイズは、複数の画像の総数に応じて決定されるとよい。
【００１５】
複数の画像に対応する第１の画像配置位置が同一である場合、複数の画像に対応する同一の第１の画像配置位置に割り当てられる第１の画像配置領域のサイズは、複数の画像の総数に応じて決定されるとよい。
【００１６】
好ましくは、第２の画像配置領域内の第１の時間的単位の各々に割り当てられているサイズが統一されていない場合、第１の時間的単位の各々に割り当てられる領域のサイズが均等になるよう、第１の画像配置領域を拡大するステップと、第１の画像配置領域を拡大した結果生じた剰余領域に、配置された画像以外の画像を追加的に配置するステップと、を含む。
【００１７】
好ましくは、画像から特定の被写体を抽出するステップと、抽出した特定の被写体を剰余領域に配置するステップと、を含む。
【００１８】
好ましくは、出力されたカレンダーと、カレンダーテンプレートに従って全ての時間的単位に領域を割り当てかつ画像配置位置に拡大された画像を配置した通常カレンダーとを切り替えるステップを含む。
【００１９】
好ましくは、出力されたカレンダーと、カレンダーテンプレートに従って全ての第１の時間的単位に領域を割り当てかつ第１の画像配置位置に拡大された画像を配置した通常カレンダーとを切り替えるステップを含む。
【００２０】
上記のカレンダー出力方法をコンピュータに実行させるためのプログラムも本発明に含まれる。
【００２１】
本発明に係るカレンダー出力装置は、画像を取得する手段と、カレンダー上の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得する手段と、取得した画像を配置すべきカレンダー上の時間的単位である画像配置位置を決定する手段と、画像配置位置よりも時間的に前に存在する時間的単位の各々へ割り当てる領域である配置前領域を、カレンダーテンプレートで規定される前に存在する時間的単位に割り当てられた領域に適合するよう決定する手段と、画像配置位置へ割り当てる領域である画像配置領域を、カレンダーテンプレートで規定される全ての割り当て領域のうち、配置前領域を除く領域でありかつカレンダーテンプレートで規定される時間的単位ごとの割り当て領域よりも大きい領域に基づいて決定する手段と、画像配置位置よりも時間的に後に存在する時間的単位の各々へ割り当てる領域である配置後領域を、カレンダーテンプレートで規定されるカレンダー上の時間的単位ごとの割り当て領域のうち、画像配置領域よりも時間的に後に存在する時間的単位に割り当てられた領域と適合するよう決定する手段と、決定された時間的単位の各々への割り当て領域に時間的単位を示す情報を配置する手段と、画像配置領域のサイズに適合するよう画像を拡大して配置する手段と、時間的単位を示す情報および拡大された画像の配置されたカレンダーを出力する手段と、を含む。
【００２２】
本発明に係るカレンダー出力装置は、画像を取得する手段と、カレンダー上の第１の時間的単位および第１の時間的単位を包含する上位の時間的単位である第２の時間的単位ごとの割り当て領域を規定したカレンダーテンプレートを取得する手段と、取得した画像を配置するカレンダー上の第１の時間的単位である第１の画像配置位置および画像配置位置を包含する第２の時間的単位である第２の画像配置位置を決定する手段と、第１の画像配置位置を包含しない第２の時間的単位である画像非配置位置に割り当てる画像非配置領域を、カレンダーテンプレートで規定される第２の時間的単位に割り当てられた領域と適合するよう決定する手段と、第２の画像配置位置に割り当てる第２の画像配置領域を、カレンダーテンプレートで規定される第２の時間的単位に割り当てられた領域のうち画像非配置位置に割り当てられた領域を除く領域に基づいて決定する手段と、第１の画像配置位置へ割り当てる領域である第１の画像配置領域を、第２の画像配置領域の範囲内かつカレンダーテンプレートで規定される第１の時間的単位への割り当て領域よりも大きい領域に基づいて決定する手段と、画像非配置領域の範囲内で第２の画像配置位置よりも時間的に前後に存在する第１の時間的単位の各々への割り当て領域を決定する手段と、第１の時間的単位の各々への割り当て領域に第１の時間的単位を示す情報を配置する手段と、第１の画像配置領域のサイズに適合するよう画像を拡大して配置する手段と、第１の時間的単位を示す情報および拡大された画像の配置されたカレンダーを出力する手段と、を含む。
【発明の効果】
【００２３】
この発明によると、カレンダーで画像を配置する時間的単位（例えば日にち）には、テンプレートで割り当てられたよりも大きい領域を割り当て、その割り当て領域の大きさに適合するよう画像を拡大して配置する。このため、画像が少ない場合でも、カレンダーの見栄えを良くできる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明を適用したカレンダー作成装置１０の概略構成を示すブロック図である。カレンダー作成装置１０は、例えば、ＣＤやＤＶＤなどの各種の記録メディア４０やメモリカード４２などに格納された静止画像データ（動画をキャプチャした静止画も含む）を読み込み、これを素材としてカレンダー（表示装置に各年月日を週単位・月単位で表示し、かつ特定の年・月・日と画像とを対応づけて所定のレイアウトとデザインで画像を表示させるデータまたは所定のレイアウトとデザインで画像が印刷された紙などの印刷媒体）を作成する。このカレンダー作成装置１０は、マウス、タッチパッド、トラッグボールなどのポインタ（カーソル）の移動を指示可能なポインティングデバイスやキーボードやタッチパネルなどの各種操作デバイスを含む操作部２６によって操作される。
【００２５】
カレンダー作成装置１０は、カレンダー作成装置１０全体を制御するＣＰＵ１２と、記録メディア４０にデータを読み書きするドライブ１１と、メモリカード４２にデータを読み書きするカードスロット１６と、読み込まれた静止画像データやカレンダー作成装置１０を制御するプログラムなどが記憶されるハードディスクドライブ（記憶媒体）１８（以下、ＨＤＤ１８と称す）と、ＣＰＵ１２が種々の処理を行う際に作業用メモリとして機能するＲＡＭ２０と、ＲＡＭ２０などに格納された画像の一覧や後述のテンプレート画像を含むウィンドウその他画像編集に関係する各種のグラフィカルユーザインターフェース、操作部２６からの移動方向および移動速度の指示を含む入力操作に従って上記ウィンドウ上を移動するポインタの映像信号をディスプレイ５０に出力して表示させるビデオエンコーダ２２と、インターネットその他のネットワークに接続するための通信Ｉ／Ｆ２８と、それぞれ専門の処理を受け持つデータ記録部（操作履歴記録手段）３０、とから構成されている。また、これらの各部は、バス３６を介してそれぞれ接続されており、ＣＰＵ１２は、ＨＤＤ１８に記憶されたオペレーションプログラムに従って、装置の各部を統括的に制御する。
【００２６】
また、カレンダー作成装置１０には、プリンタドライバ３８を介して、指示された静止画像を普通紙や印画紙などにプリントするプリンタ４４が接続されている。
【００２７】
カードスロット１６は、例えば、コンパクトフラッシュ（登録商標）やＳＤカード、及びスマートメディアなどのメモリカード４２を着脱自在に保持し、これらに記録された静止画像データなどの読み込み、もしくは書き込みを行う。これにより、デジタルスチルカメラなどで撮像された静止画像データを読み込むことができる。なお、マルチドライブ１４やカードスロット１６の他に、例えば、ＵＳＢやＩＥＥＥ１３９４などの通信ポートを設けて、デジタルスチルカメラやＰＤＡなどの電子機器と有線で直接通信できるようにしてもよい。
【００２８】
ＨＤＤ１８には、カレンダーの素材となる１または複数の静止画像データの他に、カレンダーの生成の際にこれらの静止画像データと合成される装飾画像データなどが記憶されている。装飾画像データには、特定の年における各月日を１または複数のページに配列したテンプレートなどがある。
【００２９】
また、各静止画像データは、ＪＰＥＧやＴＩＦＦ、及びデジタルスチルカメラ用に規格化されたＥＸＩＦなどの画像ファイルの形式でＨＤＤ１８に記憶されている。これらの画像ファイルには、静止画像データを格納するデータ領域と、そのデータの内容などを示すメタデータを格納するタグ領域とが用意されている。
【００３０】
通信Ｉ／Ｆ２８は、カレンダー作成装置１０をインターネットに接続して、インターネット上のホームページをディスプレイ５０に表示させたり、電子メール（以下、メールと称す）を介した画像データの送受信を行う。この通信Ｉ／Ｆ２８は、ブロードバンド対応のモデムなどである。通信Ｉ／Ｆ２８は、光通信ネットワークやケーブルネットワークなどを介してインターネットに接続するものでもよい。なお、カレンダー生成部３４の生成したカレンダーをインターネット経由で特定の端末に配信することもできる。
【００３１】
データ記録部３０、カレンダー生成部３４は、いわゆるコプロセッサであって、それぞれ専門の処理を受け持ってＣＰＵ１２の処理動作を補助する。
【００３２】
なお、図１のシステム構成は一例であって、これと同等の構成を有する他の電子機器（例えば携帯電話やＰＤＡ）であれば、本発明の実施は可能である。
【００３３】
以下、図２のフローチャートに従い、カレンダー作成処理の流れを説明する。この処理は、カレンダー生成部３４（またはＣＰＵ１２）によって実行される。この処理を記述したプログラムは、ＨＤＤ１８に記憶されている。
【００３４】
Ｓ１では、カレンダーに配置する画像を読み込む。画像とは、ＪＰＥＧなどの静止画ファイルの他、動画ファイルのキャプチャ画像も含む。
【００３５】
Ｓ２では、読み込んだ画像を配置する日付（画像配置日付）を決定する。例えば、読み込んだ画像の付帯情報（メタ情報、タグ情報）から、撮影日付を取得し、取得した撮影日付を画像配置日付に決定するとよい。ここでは、画像のメタ情報から「２００８年１月１５日」の撮影日付が取得され、この撮影日付が画像配置日付に決定されたとする。なお、画像および画像配置日付は１つでなく複数でもよい。
【００３６】
Ｓ３では、画像配置日付に対応する日付より前の日付（前日付）の各々に割り当てるカレンダー上の領域（位置とサイズ）を決定する。例えば、図３に示すような縦７×横７個のサイズが均等でありかつ互いに存在位置が重複しないマス目領域Ｇ１〜Ｇ４９が格子状に配列されてなるカレンダーテンプレートＴをＨＤＤ１８に格納しておき、これをＨＤＤ１８から読み出した上、画像配置日付「２００８年１月１５日」に対応する前日付である２００８年１月１日から同年１月１４日までの各日付を、カレンダーテンプレートＴの対応する曜日（ここでは左列から右列にかけてそれぞれ日・月・火・水・木・金・土に対応）に合わせ、各マス目に配置する。ここでは、２００８年１月１日が火曜であるため、２００８年１月１日〜同年１月１４日に割り当てられる領域は、それぞれマス目Ｇ３〜Ｇ１６に決定される。この結果、例えば図４に示すような位置に２００８年１月１日〜同年１月１４日の各日付が配置されうる。
【００３７】
なお、テンプレートのマス目の数やサイズや形状は図示したものに限る必要はなく、画面あるいは印刷媒体の出力領域に余裕があれば数やサイズを増やしてよいし、逆に余裕がなければこれらを減らしてもよい。また、図３では各マス目のサイズは同じであり形状はどれも正方形であるが、これらが異なっていてもよく、正方形である必然性もない。
【００３８】
Ｓ４では、画像配置日付に割り当てるカレンダー上の領域（位置およびサイズ）を決定する。ただし、画像配置日付に割り当てる領域のサイズは、画像配置日付以外の日付（画像非配置日付）に割り当てられる領域のサイズよりも大きいものとする。ここでは、一例として図５に示すように、画像配置日付である２００８年１月１５日に割り当てられる領域のサイズと位置は、マス目Ｇ１７、Ｇ１８、Ｇ２４、Ｇ２５を併合した領域Ｚ１と同一であるとする。
【００３９】
Ｓ５では、画像配置日付以後の日付（後日付）に割り当てるカレンダー上の領域（サイズと位置）を決定する。ここでは図６に示すように、２００８年１月１６日〜同年１月３１日の各後日付に割り当てられる領域は、２００８年１月１６日〜同年１月２０日についてはそれぞれマス目Ｇ１９〜Ｇ２３、２００８年１月２１日〜同年１月３１日についてはそれぞれマス目Ｇ２６〜Ｇ３６に決定される。
【００４０】
Ｓ６では、画像配置日付に配置すべき画像を、当該画像配置日付の割り当て領域のサイズに適合するよう拡大して配置する。また、前日付、画像配置日付、後日付の各々に割り当てられた配置領域に、各日付の文字を配置する。文字の色は曜日と対応して変えてもよく、例えば日曜日と祝日の日付の文字は赤、土曜日の日付の文字は青、平日の日付の文字は黒などとしてもよい。さらに、各日付への割り当て領域間の境界部分には、罫線を配置し、日付と日付の区切りを明らかにするとともに、曜日、月、年も適宜配置する。
【００４１】
この結果、図７に示すようなカレンダーが完成する。図７では、１月１５日の日付に割り当てられた領域Ｚ１に、周囲の日付の割り当て領域よりも大きいサイズの画像Ｉ１が出力される。カレンダー作成装置が店頭プリント端末の場合、当該カレンダーは、ディスプレイ５０にプレビュー表示されたものであるが、内容が確定すればユーザ指示に応じてプリンタ４４により印刷媒体に出力するか、またはＤＶＤなど当該カレンダーを映像データとして記録可能な記録メディア４０に転写できる。また、カレンダー作成装置が、インターネット経由で外部から接続してきた端末からカレンダー注文を受け付ける場合は、カレンダーのプレビューをディスプレイ５０でなく当該端末で表示可能なＷｅｂページなどに変換して当該端末に送信してもよい。あるいは、記録媒体や印刷媒体に出力することを前提とせず、携帯電話やデジカメなどの各種電子機器の単なるカレンダー表示機能の一つとしてこの完成カレンダーを表示してもよい。
【００４２】
なお、配置する画像が複数ある場合、各画像についてＳ２〜Ｓ５を繰り返し、全ての日付の割り当て領域が決定された後にＳ６を実行すればよい。また、日付の配置されない空き領域（例えばＧ１、Ｇ２、Ｇ３７〜Ｇ４２）は空欄のままにしてもよいし、全く日付の割り当てのないマス目についてはマス目の外枠だけ罫線を配置してもよい。
【００４３】
図７では全く日付の配置のない第７週目（拡大した画像配置のために確保された予備用領域）のマス目Ｇ４３〜Ｇ４９の外枠罫線は配置されていないが、日付の配置のある週であるＧ１、Ｇ２、Ｇ３７〜Ｇ４２には外枠罫線のみを配置している。さらに、予め用意した画像やグラフィック（例えば、Ｇ１、Ｇ２には前月に連なる日付「１２月３０日」および「１２月３１日」の薄消し文字、Ｇ３７〜Ｇ４２には次月に連なる日付「２月１日」〜「２月６日」の薄消し文字など）を配置してもよい。
【００４４】
このように、画像を配置する日付に割り当てる領域を他の日付に割り当てる領域よりも大きく確保することで、カレンダー上の日付に対応した画像を容易に視認させることができ、カレンダー上で日付と対応した画像を見栄えよくできる。かつ、カレンダーとしての本来的機能である日付の視認性も可及的に損なわれないようにできる。
【００４５】
＜第２実施形態＞
第１実施形態では、画像を配置する日付以降の日付と曜日との対応がくずれてしまう。これをなるべく防ぐためには、次のようにする。
【００４６】
図８は第２実施形態に係るカレンダーレイアウト調節処理のフローチャートである。
【００４７】
Ｓ１１〜Ｓ１２は、Ｓ１〜Ｓ２と同様である。
【００４８】
Ｓ１３では、画像配置日付の属する週（画像配置週）を１つの単位として、当該画像配置週に割り当てるカレンダー上の領域（位置およびサイズ）を決定する。ここでは、図９に例示するように、画像配置日付である１月１５日の属する１月１３日〜１月１９日の一週間に、マス目Ｇ１５〜Ｇ２８を併合した領域Ｚ２を割り当て領域に決定する。
【００４９】
Ｓ１４では、画像配置週に割り当てられた領域の範囲内で、当該画像配置週に属する各日付に割り当てる領域を決定する。画像配置日付に割り当てる領域のサイズは、それ以外の各日付のサイズよりも大きいものとする。ここでは、図１０に例示するように、画像配置日付である１月１５日には、マス目Ｇ１６・Ｇ１７・Ｇ１８・Ｇ２３・Ｇ２４・Ｇ２５を併合した領域Ｚ３を割り当てる。また、当該画像配置週に属する日付でありかつ画像非配置の日付については、１月１３日はＧ１５、１月１４日はＧ２２、１月１６日はＧ１９、１月１７日はＧ２６、１月１８日はＧ２０とＧ２７を併合した領域Ｚ４、１月１９日はＧ２１とＧ２８を併合した領域Ｚ５を割り当てる。ここでは、日付の対応していない空白日付と日付の間に作らないため、１月１８日・１９日は２つのマスを合わせた領域を割り当てているが、１つのマスだけ割り当ててもよい。
【００５０】
Ｓ１５では、画像配置週以外の週（画像非配置週）に属する各日付に割り当てる領域を決定する。ここでは、２００８年１月１日〜同年１月１２日の各後日付に割り当てられる領域はそれぞれマス目Ｇ３〜Ｇ１４、２００８年１月２０日〜同年１月３１日についてはそれぞれマス目Ｇ２９〜Ｇ４０に決定される。
【００５１】
Ｓ１６では、画像配置日付に配置すべき画像を、当該画像配置日付の割り当て領域のサイズに適合するよう拡大して配置する。さらに、日付の各々に決定された配置領域に、各日付の文字を配置する。なお、画像配置週の各日付の曜日の並びはくずれてしまうため、画像配置週の各日付に限って、それぞれ各日付ごとに色分けするとよい。
【００５２】
この結果、図１１に示すようなカレンダーが完成する。図１１では、１月１５日の日付に割り当てられ、周囲の日付の割り当て領域よりも大きいサイズの領域Ｚ３に適合するよう、画像Ｉ１が拡大されて出力される。当該カレンダーは、ディスプレイ５０にプレビュー表示されたものであるが、内容が確定すればユーザ指示に応じてプリンタ４４により印刷媒体に転写できる。また単なるカレンダー表示機能として用いることもできる。
【００５３】
このように、画像を配置する日付の属さない週に、週単位の割り当て領域を定めることで、画像を配置する日付に割り当てる領域を他の日付に割り当てる領域よりも大きく確保した結果、カレンダー上の日付と曜日の対応がくずれることを防止できる。
【００５４】
＜第３実施形態＞
第１実施形態のＳ４ないし第２実施形態のＳ１４において、画像配置日付に割り当てる領域の形状を、画像の形状と適合するように決定するとさらによい。
【００５５】
例えば、図１２に示すようなサブルーチンを上記ステップＳ４ないしＳ１４に設ける。
【００５６】
まず、Ａ１では、配置すべき画像の形状を認識する。画像の形状としては、縦長、横長、正方形などが考えられる。
【００５７】
Ａ２では、画像配置日付の領域として、認識した画像の形状に適合するような形状の領域を割り当てる。例えば、図１３に示すように、画像配置日付「１月１８日」に配置する画像Ｉ３の形状が縦長であれば、図１４に示すようにマス目Ｇ２０とＧ２７を併合した縦長の領域Ｚ６を割り当てる。なお図示しないが、横長の画像の場合は、横に連なるマス目を併合した領域を割り当てるとよい。
【００５８】
こうすると、折角画像の配置のために大きい領域を割り当てても、その中に配置した画像の形状と領域の形状が合わず、無駄な余白が生じることがなくなり、カレンダー上の領域を有効に活用できる。
【００５９】
＜第４実施形態＞
第１実施形態のＳ４ないし第２実施形態のＳ１４において、画像の数によっては、画像配置日付に割り当てる領域が増えすぎて、全部の日付が１ページのカレンダーテンプレートの全出力領域に収まり切らなかったり、画像非配置日付の割り当て領域が極端に狭くなり、日付の視認が困難になる場合もある。
【００６０】
そこで、図１５に例示するようなサブルーチンを上記ステップＳ４ないしＳ１４に設ける。
【００６１】
Ｂ１では、カレンダーの１ページに配置する画像の総数を取得する。
【００６２】
Ｂ２では、画像の総数に応じて、各画像に対応する画像配置日付に割り当てる領域を決定する。これは例えば、画像が１つならば、画像非配置週（第２実施形態参照）の各日付にマス目１つずつを割り当てて残ったマス目の数を特定し、残ったマス目を画像配置週の日付に割り当てる領域とする。
【００６３】
図１６では、１つだけの画像Ｉ１に対応する画像配置日付が１月１２日であり、画像配置週は１月６日〜１月１２日となる。先の図３で示したテンプレートでは、最大４９日＝７週分の日付を配置可能であるから、画像非配置週である１月１日〜１月５日、１月１３日〜１月１９日、１月２０日〜１月２６日、１月２７日〜１月３１日の４週（全２４日）に属する各日付について、それぞれ、Ｇ３〜Ｇ７、Ｇ２９〜Ｇ３５、Ｇ３６〜Ｇ４２、Ｇ４３〜Ｇ４９のマス目を１つずつ割り当てると、７−４＝３週間分の余剰のマス目（Ｇ１５〜Ｇ３５）が生じる。その３週間分の余剰マス目について、まず画像配置週に属しかつ画像配置日付より前あるいは後の各日付に割り当てる領域をそれぞれ決定し、次に残った余剰マス目を画像配置日付に対する領域に割り当てる。
【００６４】
図１６では、画像配置週に属しかつ画像配置日付より前の日付である１月６日〜１月１１日については、それぞれＧ８、Ｇ９、Ｇ１５、Ｇ１６、Ｇ２２、Ｇ２３の各マス目が割り当て領域に決定され、画像配置日付である１月１２日については、Ｇ１０〜Ｇ１４・Ｇ１７〜Ｇ２１・Ｇ２４〜Ｇ２８を併合した領域Ｚ７が割り当て領域に決定されている。画像Ｉ１のサイズは、領域Ｚ７に適合するよう拡大されている。
【００６５】
画像が２つでありかつ画像配置週が２つの場合は、上記よりも画像配置日付の割り当て領域は小さくなる。
【００６６】
例えば、配置すべき画像はＩ１およびＩ２であり、Ｉ１の画像配置日付は１月６日、Ｉ２の画像配置日付は１月２３日であるとする。この場合画像非配置週は、１月１日〜１月５日、１月１３日〜１月１９日、１月２７日〜１月３１日の３週であり、画像配置週は１月６日〜１月１２日および１月２０日〜１月２６日の２週である。
【００６７】
画像非配置週である１月１日〜１月５日、１月１３日〜１月１９日、１月２７日〜１月３１日に属する各日付について、それぞれ、Ｇ３〜Ｇ７、Ｇ２２〜Ｇ２８、Ｇ４３〜Ｇ４９のマス目を１つずつ割り当てると、７−３＝４週間分の余剰のマス目（Ｇ８〜Ｇ２１、Ｇ２９〜Ｇ４２）が生じる。
【００６８】
この余剰マス目について、まず、各画像配置週への割り当てを決める。ここでは、１月６日〜１月１２日にＧ８〜Ｇ２１を、１月２０日〜１月２６日にＧ２９〜Ｇ４２をそれぞれ割り当てる。無論、余剰マス目が分離しておらず連続しているならば、片方に３週間分、もう一方に１週間分などとしてもよく、これらはユーザによる操作部２６への入力により事前にあるいはリアルタイムに設定できてもよい。
【００６９】
後は画像が１つの場合と同様に、上記割り当てのあった余剰マス目について、各画像配置週の各日付に割り当てる領域を決定していく。
【００７０】
図１７では、１つ目の画像配置週１月６日〜１月１２日については、画像配置日付１月６日にマス目Ｇ８・Ｇ９・Ｇ１・Ｇ１６の併合領域Ｚ８、１月６日より後の日付である１月７日〜１月１１日については、それぞれ、Ｇ１０、Ｇ１７、Ｇ１１およびＧ１８の併合領域、Ｇ１２およびＧ１９の併合領域、Ｇ１３およびＧ２０の併合領域、Ｇ１４およびＧ２１の併合領域が割り当て領域に決定されている。画像Ｉ１のサイズは、領域Ｚ８に適合するよう拡大されている。２つ目の画像配置週１月２０日〜１月２６日については、１月２０〜２２日にはそれぞれＧ２９およびＧ３６の併合領域、Ｇ３０およびＧ３７の併合領域、Ｇ３１およびＧ３８の併合領域が割り当てられている。画像配置日付１月２３日にはＧ３２・Ｇ３３・Ｇ３９・Ｇ４０の併合領域Ｚ９が割り当てられている。画像Ｉ２のサイズは、領域Ｚ９に適合するよう拡大されている。１月２４〜２６日には、それぞれＧ３４、Ｇ４１、Ｇ３５およびＧ４２に併合領域が割り当てられている。
【００７１】
領域Ｚ８・Ｚ９は、各日付を配置して余った領域を最大に確保しており、画像が増えても、日付に対応した画像を可及的に大きく見易くしている。
【００７２】
＜第５実施形態＞
一つの画像配置日付に対応する画像が複数あった場合、第４実施形態と同様の発想で、画像非配置日付に領域を割り当て、残った剰余領域を、画像配置日付に割り当てると、画像配置日付の領域を大きく確保できる。
【００７３】
例えば、１月１２日に３つの画像が対応しているとする。この場合、画像配置週は１月６日〜１月１２日であり、画像非配置週は１月１日〜１月５日、１月１３日〜１月１９日、１月２０日〜１月２６日、１月２７日〜１月３１日である。まず、画像非配置週の各日付については、マス目を１つずつ割り当てる。例えば、１月１日〜１月５日にはＧ３〜Ｇ７、１月１３日〜１月１９日にはＧ２９〜Ｇ３５、１月２０日〜１月２６日にはＧ３６〜Ｇ４２、１月２７日〜１月３１日にはＧ４３〜Ｇ４７を割り当てる。この結果、３週間分の剰余マス目が生じる。
【００７４】
次に、画像配置週のうち、画像非配置日付（１月６日〜１１日）に関しては、画像非配置週の割り当て後の余剰マス目を１つずつ割り当てる。そして、画像配置週の割り当てマス目のうち画像非配置日付に割り当てられなかった剰余のマス目を併合し、それを画像配置日付に割り当てる。そして、画像配置日付の割り当て領域に複数の画像を配置する。
【００７５】
図１８はこのようにして作成されたカレンダーの一例を示す。画像のレイアウトは任意であり、また、領域のサイズに余裕があれば、各画像を拡大してもよい。各画像は必ずしも同じ大きさに統一する必要はなく、他の画像のスペース確保のため、一部の画像を縮小し、それにより空いた分だけ重要な画像（例えば人物画像）を拡大してもよい。
【００７６】
このように、カレンダーに配置する複数の画像に対応する日付が全部同じ場合、その日付をなるべく大きくし、見やすくする。
【００７７】
＜第６実施形態＞
画像配置日付に割り当てる領域のサイズが固定である場合、画像配置週における画像非配置日付のサイズが不揃いになり、見栄えが悪くなる場合がある。
【００７８】
例えば、図１９に示すように、画像配置日付に割り当てる領域のサイズが４つのマス目を正方形状に併合したものであり、画像配置週の後日付に割り当てられる領域についてはマス目２つの併合領域とマス目１つだけの領域とが混在している場合、統一感がない。
【００７９】
そこで、第５実施形態と同様、まず各画像非配置日付には均等に同じサイズを割り当て、その後生じた剰余領域のうち互いに隣接しており併合可能なものを併合して画像配置日付に割り当てる。この際、画像配置領域の形状は、その日付に対応する画像の形状に適合しているとは限らないため、他の適当な画像を、本来配置すべき画像とともに配置して、画像配置領域内の余白を埋める。余白を埋めるのにどのような画像を用いるかは任意である。例えば、同じ撮影日付のもので撮影年が違うもの（１年前、２年前・・など）を用いる。なお、画像の外枠のデザインを変えるなどして年が違う画像が配置されたことを示してもよい。あるいは、ユーザが任意の画像を指定し、指定されたものを用いてもよい。
【００８０】
図２０では、１月６日が画像配置日付であるため、画像配置週のうち１月６日以外の画像非配置日付１月７日〜１月１２日には、１つのマス目Ｇ１２、Ｇ１９、Ｇ１３、Ｇ２０、Ｇ１４、Ｇ２１をそれぞれ割り当て、剰余のマス目のうち併合不可能なもの（Ｇ４８・Ｇ４９）を除いたＧ８、Ｇ９、Ｇ１０、Ｇ１１、Ｇ１５、Ｇ１６、Ｇ１７、Ｇ１８の併合領域を画像配置日付に割り当てる。こうすることで、画像非配置日付の大きさが不揃いになることを防げる。
【００８１】
もっとも、２００８年１月６日に対応する本来配置すべき画像がＩ２だけである場合、上記併合領域は横長であるため、Ｉ２だけ配置しても左右に余白が生じる。そこで、別の画像Ｉ６を選択し、Ｉ２とともに画像配置日付の割り当て領域に配置し、余白を埋める。画像Ｉ６とは、例えば、同じ撮影日付のもので撮影年が違うものの他、既に配置されているＩ２から特定の被写体（人物、動物、建物など）を検出してその特定の被写体の検出領域を別の画像データとして保存したものが挙げられる。
【００８２】
＜第７実施形態＞
画像配置日付・画像非配置日付への割り当て領域のサイズを一律同じにしたままで、画像の見栄えをよくすることも可能である。
【００８３】
例えば、画像の中から、人物検出を行い、検出された人物領域をオリジナル画像から切り出して、切り出された人物領域を画像配置日付に配置する（図２１参照）。こうすると、画像配置日付の配置領域の大きさを調節しなくても、画像中の重要部分である人物領域を表示できる。人物以外の被写体が検出可能であれば、それを切り出してもよい。被写体の検出技術としては、本出願人による特許公開２００７−２４９５２６号公報に記載されるような、パターンマッチングによる方法が挙げられる。
【００８４】
あるいは、操作部２６から範囲指定し、指定された範囲を切り出し、これを画像配置日付に配置してもよい。切り出した人物が複数であれば、人物ごとに画像日付を登録できてもよい。例えば、家族の集合写真から、父、母、長女、次女の４人の被写体のうち父の被写体が切り出され、父の切り出し領域には父の誕生日を画像配置日付として登録しておけば、カレンダーには父の誕生日に合わせて父の被写体を配置することができる。
【００８５】
なお、上記第５実施形態において、他の画像のスペース確保のため、画像を縮小する代わりに、切り出された人物領域をオリジナル画像に置換して配置してもよい。あるいは、第６実施形態において、余白の充填のため、本来配置すべき画像から抽出された人物領域を、本来の画像とともに画像配置日付の割り当て領域に配置してもよい。
【００８６】
＜第８実施形態＞
画像配置日付の有無を問わず各日付に一律の領域（マス目１つ）が割り当てられたカレンダーである通常カレンダーの表示と、上記第１〜第６実施形態の処理によって出力されたカレンダーの表示とを、ユーザの操作部２６への指示入力に応じて相互に切り替えるようにしてもよい。あるいは上記第１〜第６実施形態の処理によって出力されたカレンダーの表示のうちいずれか１つを、ユーザの操作部２６への指示入力に応じて相互に切り替えるようにしてもよい。
【００８７】
特に、図２２のように拡大した画像を有するカレンダーと通常カレンダーとを相互に切り替え可能にすると、カレンダーをプレビュー表示する際に、配置した画像の中身を確認することが容易になる。
【００８８】
＜第９実施形態＞
上記の実施形態では、画像を配置するか否かを確定する単位が日付であったが、日付の代わりに週、月、年といった単位を採用することもできる。
【００８９】
例えば、図２３に示すように、１月から１２月までの各月および当該月に属する各日を全て１ページに収めたようなカレンダーの場合、画像を配置する月（画像配置月）に対しては、画像を配置しない月（画像非配置月）よりも大きい領域を割り当てるサイズ調整カレンダーを出力することができる。また、各月ごとに上記と同様のマス目を割り当てる通常カレンダーか、サイズ調整カレンダーか、いずれか一方への表示ならびに出力を操作部２６への操作で切り替えることができるようにしてもよい。
【００９０】
また、割り当て領域は必ずしもマス目を最小単位にして決める必要はない。
【００９１】
例えば、図２５に示すように、特定の月に属する各週をそれぞれ１ページに収めたような週めくりカレンダーの場合、各日付けの間の境界領域を移動することでサイズを調整してもよい。要するに、画像が配置される日付には、そうでない日付よりも相対的に大きいサイズの領域を割り当て、かつ、画像は割り当て領域に適合するよう拡大されることが本質的である。なお、１ページに１年の各月が収められたカレンダー（図２３）、１ページに１週間の各日が収められたカレンダー（図２３）、通常カレンダーおよび上記第１〜第６実施形態の処理によって出力されたカレンダーのうちいずれか１つの表示を、ユーザの操作部２６への指示入力に応じて相互に切り替えるようにしてもよい。
【００９２】
＜第１０実施形態＞
第１実施形態のカレンダー作成処理では、画像配置日付の決定（Ｓ２）の後に前日付の割り当て領域を決定していた（Ｓ３）。しかし、前日付の割り当て領域は、画像配置日付の位置に関係しない（すなわち通常のカレンダーと同じ割り当て領域となる）から、図２５に示すように、前日付の割り当て領域は、Ｓ１０２で取得された通常のカレンダーの配列と同じと決定し、後日付の割り当て領域の決定だけは通常のカレンダーの配置と別に行うとよい（Ｓ１０５）。
【図面の簡単な説明】
【００９３】
【図１】カレンダー作成装置の構成図
【図２】第１実施形態のカレンダー作成処理のフローチャート
【図３】カレンダーテンプレートの一例を示す図
【図４】前日付の配置の一例を示す図
【図５】画像配置日付の割り当て領域の一例を示す図
【図６】後日付の一例を示す図
【図７】第１実施形態のカレンダー作成処理により完成したカレンダーの一例を示す図
【図８】第２実施形態のカレンダー作成処理の一例を示す図
【図９】画像配置週の割り当て領域の一例を示す図
【図１０】画像配置週における画像配置日付の割り当て領域の一例を示す図
【図１１】画像配置日付に配置された画像の一例を示す図
【図１２】第３実施形態に係るサブルーチンのフローチャート
【図１３】縦長の画像の一例を示す図
【図１４】縦長の画像に合わせて割り当てられた領域の一例を示す図
【図１５】第４実施形態に係るサブルーチンのフローチャート
【図１６】１つだけの画像に対応する割り当て領域の一例を示す図
【図１７】複数の画像に対応する割り当て領域の一例を示す図
【図１８】第５実施形態のカレンダー作成処理により完成したカレンダーの一例を示す図
【図１９】各画像配置週における画像非配置日付のサイズが不揃いなカレンダーの一例を示す図
【図２０】第６実施形態のカレンダー作成処理により各画像配置週における画像非配置日付のサイズが統一されたカレンダーの一例を示す図
【図２１】第７実施形態のカレンダー作成処理により人物領域を画像配置日付に配置したカレンダーの一例を示す図
【図２２】拡大した画像を有するカレンダーと通常カレンダーとを相互に切り替え可能な様子を模式的に示した図
【図２３】１ページに１年の各月が掲載されたカレンダーに本願発明を適用した場合のカレンダーの一例を示す図
【図２４】１ページに１週間の各日が掲載されたカレンダーに本願発明を適用した場合のカレンダーの一例を示す図
【図２５】第１０実施形態のカレンダー作成処理のフローチャート
【符号の説明】
【００９４】
１０：カレンダー作成装置、１８：ＨＤＤ、３４：カレンダー生成部
【図１】
0004859865.tif 000002
【図２】
0004859865.tif 000003
【図３】
0004859865.tif 000004
【図４】
0004859865.tif 000005
【図５】
0004859865.tif 000006
【図６】
0004859865.tif 000007
【図７】
0004859865.tif 000008
【図８】
0004859865.tif 000009
【図９】
0004859865.tif 000010
【図１０】
0004859865.tif 000011
【図１１】
0004859865.tif 000012
【図１２】
0004859865.tif 000013
【図１３】
0004859865.tif 000014
【図１４】
0004859865.tif 000015
【図１５】
0004859865.tif 000016
【図１６】
0004859865.tif 000017
【図１７】
0004859865.tif 000018
【図１８】
0004859865.tif 000019
【図１９】
0004859865.tif 000020
【図２０】
0004859865.tif 000021
【図２１】
0004859865.tif 000022
【図２２】
0004859865.tif 000023
【図２３】
0004859865.tif 000024
【図２４】
0004859865.tif 000025
【図２５】
0004859865.tif 000026