【手続補正書】
【提出日】平成16年8月25日(2004.8.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
４１はレイアウト管理部であり、画像・フォントデータを解析されたレイアウト情報に基づいて表示ユニット１８０上もしくは印刷ユニット１７０上に出力する。５１は表示管理部であり、表示ユニット１８０に表示上のレイアウトテンプレートに画像・フォントデータを貼り付けた場合にその表示の管理を行う。５２は表示実行部であり、レイアウトテンプレートや写真画像データ、画像・フォントデータ等を表示ユニット１８０によって表示する。６１はレイアウト印刷管理部であり、印刷指示部１２により印刷実行の指示がなされた場合に、指定された写真画像データを印刷ユニット１７０が印刷する記録媒体上のレイアウトに貼り付ける。６２は印刷実行部であり、レイアウトテンプレートや写真画像データ、画像・フォントデータ等を印刷ユニット１７０によって印刷する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
本発明の電子アルバム装置においては、９−１に示す指定されたレイアウトテンプレートを読み出し、その読み出したレイアウトテンプレートの画像貼付エリアのレイアウトを解析する。この場合、画像貼付エリアとして、６１〜６７が解析される。そして、解析されたレイアウトに、指定された画像貼付エリアへ写真画像データを貼り付けることで電子アルバムの表示および印刷を行う。読み出されたレイアウトテンプレートを示すデータは、１次元のページ記述言語により記述されるので、これをレイアウト解析により２次元のデータ記述に変換し、イメージへの展開を行う。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
また、レイアウトテンプレートの切替指示により、例えば、９−１に示すレイアウトテンプレートから９−２に示すレイアウトテンプレートへ切替を行う場合には、レイアウトテンプレートのみの変更を行う。次に、指定変更された別のレイアウトテンプレートを読み出し、読み出されたレイアウトテンプレートの解析を再度行う。そして、指定された画像貼付エリアへ切り替え前に特定されていた写真画像データを貼り替る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
また、写真画像データの切替指示により、９−２に示すレイアウトテンプレートに貼り付けられる写真画像データから９−３に示す写真画像データへ切替を行う場合には、レイアウトテンプレートは切り替えずに写真画像データのみの変更を行う。つまり、９−２に示すレイアウトテンプレートの画像貼付エリアに、切替対象の写真画像データを指定した写真画像データへ貼り替える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
図７において、写真画像情報レコードは７つのエリアから構成されており、先頭２つのエリア７００，７０１は、写真画像データ格納エリア中の写真画像データファイルのリンク関係を示すエリアである。これらのエリアには、写真画像データファイルを日付順などによりソートした場合のリンク関係を、前方リンク（エリア７００のＰｒｅｐ）と後方リンク（エリア７０１のＮｅｘｔ）により記述する。エリア７０２はスキップ情報エリアであり、日付などにより写真画像データをスキップさせたい場合に必要な情報が記述される。エリア７０３は回転情報エリアであり、写真画像データを展開する際に参照され、写真画像データの回転方向に関する回転情報が記述される。エリア７０４は切取情報エリアであり、写真画像データの切り取った部分を展開するときに参照される切取範囲情報が記述される。エリア７０５はズーム倍率情報エリアであり、写真画像データの拡大／縮小が成された場合にそのズーム倍率に関するズーム倍率情報が記述される。エリア７０６はポインタエリアであり、写真画像データ格納エリア中の写真画像データを示すファイル名が記述されているエリアを示すポインタが記述される。そして、このエリア７０６に記述されたファイル名に基づき、写真画像データが呼び出され展開される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
まず、ステップＳ２２６−３１で、圧縮画像データのプレスキャンを行い、圧縮画像データをスキップスキャンするためのブロックマーカー登録を行うプレスキャンサーチ処理を行う。次に、ステップＳ２２６−３２で、切取範囲のみの画像データの展開を行うよう切取範囲の先頭へスキップする切取範囲スキップ処理を行う。次に、ステップＳ２２６−３３で、画像データの回転方向に基づきブロックの呼出順序を決定するブロック呼出順序決定処理を行う。次に、ステップＳ２２６ー３４で、決定された順番で部分ブロック呼出処理を行う。尚、この圧縮画像データの部分ブロック呼出処理では、プレスキャンサーチ処理で登録されたブロックマーカーをもとに所望のブロック画像データまでスキップスキャンした後、所望のブロック画像データを呼び出す。所望のブロック画像データが呼び出されたら、ステップＳ２２６−３５で、呼び出したブロック画像データを伸張する部分ブロック伸長処理を行う。部分ブロック伸張処理が行なわれ、伸長された部分ブロック画像データを、ステップＳ２２６−３６で、ズーム倍率と展開エリアサイズに基づき拡大／縮小するスケーリング処理を行う。そして、ステップＳ２２６ー３７で、未処理のブロックが存在する否かを判定する。存在する場合（ステップＳ２２６−３７でＹＥＳ）、ステップＳ２２６−３４に戻る。一方、存在しない場合（ステップＳ２２６ー３７でＮＯ）、処理を終了する。このように、部分ブロック呼出処理と部分ブロック伸張処理とスケーリング処理は、切取範囲で指定されたすべてのブロック画像データが展開されるまで繰り返し実行される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
まず、ステップＳ３１０で、写真メディアの交換チェックを行う。写真メディアが交換可能でないメディアの場合またはメディアの交換がなされていない場合には、ステップＳ３２０へ進み、画像貼付エリアに展開する写真画像データを特定する展開写真画像特定処理を行う。一方、メディアの交換がなされた場合には、ステップＳ３１１へ進み、写真画像情報レコードの再設定を行う写真画像情報設定処理を行なった後、ステップＳ３２０の展開写真画像特定処理を行う。尚、ステップＳ３１１の写真画像情報設定処理は、イニシャル時に行なったステップＳ１２０の写真画像情報設定処理と同じ処理である。次に、ステップＳ３２０の展開写真画像特定処理においては、レイアウトテンプレート内の先頭画像貼付エリアに貼り付けられる写真画像データの特定を行う。そして、ステップＳ３３１で、未処理の写真画像データが存在する否かを判定する。存在する場合（ステップＳ３３１でＹＥＳ）、ステップＳ３３０に戻る。一方、存在しない場合（ステップＳ３３１でＮＯ）、処理を終了する。このように、ステップＳ３３０の写真画像情報展開処理によって、レイアウトテンプレート内に設定された画像貼付エリアのすべてに写真画像データが貼り付けられるまでもしくは写真画像データが終了するまで、特定された写真画像データから順次写真画像データが貼り付けられていく。先頭画像貼付エリアと特定された写真画像データとの対応は、レイアウトテンプレート内の先頭画像貼付エリアに貼り付けられる写真画像データのＩＤをＲＡＭ１４０上に記憶しておくことにより行なわれ、写真画像情報レコード中のリンク状態をたどることにより、以降の画像貼付エリアに写真画像データを貼り付けていくことが可能となる。