(57)【要約】【課題】円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上に、印刷領域の形状に合わせて、素画像を最適な形に縮小した複数個の縮小画像アイテムをレイアウトすることが可能なアイテム編集装置、アイテム編集方法及びプログラムを提供する。【解決手段】ラベルエディタ部２７は、レイアウト候補領域設定部４１、レイアウト候補領域算出部４２、縮小画像情報生成部４３、アイテムレイアウト部４４、画像情報記憶部４５、及びアイテム情報記憶部４６を備えることにより、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上に、印刷領域の形状に合わせて、素画像を最適な形に縮小した複数個の縮小画像アイテムをレイアウトすることができる。【選択図】図２
2008141454.tif 000002
【特許請求の範囲】
【請求項１】
円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトするアイテム編集装置であって、
前記アイテムである複数個の印刷データを、前記レイアウト領域上に円形状またはマトリックス状にレイアウトするための複数個のレイアウト候補領域の配列情報、及び、前記レイアウト候補領域の有効範囲を設定するレイアウト候補領域設定手段と、
前記レイアウト候補領域設定手段によって設定された前記レイアウト候補領域の前記配列情報及び前記有効範囲に基づいて、前記レイアウト候補領域の大きさ、回転角度、及び位置を、前記レイアウト候補領域毎に算出するレイアウト候補領域算出手段と、
前記縮小画像アイテムの素画像情報を記憶部より取得して、前記レイアウト候補領域算出手段によって算出された前記レイアウト候補領域の大きさに基づいて、取得した前記画像情報から縮小画像情報を生成する縮小画像情報生成手段と、
前記レイアウト候補領域算出手段によって算出された前記レイアウト候補領域の大きさ、回転角度、及び位置、並びに、前記縮小画像情報生成手段によって生成された前記縮小画像アイテムの前記縮小画像情報に基づいて、複数の前記レイアウト候補領域の中の前記印刷領域上のレイアウト有効領域に、前記縮小画像アイテムをレイアウトするアイテムレイアウト手段と、
を備えていることを特徴とするアイテム編集装置。
【請求項２】
前記配列情報は、円形状のレイアウトまたはマトリックス状のレイアウトを指定する並べ方、及び、前記並べ方に基づいた前記有効範囲の分割行列数を少なくとも含むことを特徴とする請求項１に記載のアイテム編集装置。
【請求項３】
前記レイアウト候補領域算出手段は、
前記配列情報の前記並べ方が円形状のレイアウトであり、かつ、前記配列情報の前記分割行列数が１行にＮ列であるとき、
前記有効範囲内の最大円を開度が（３６０／Ｎ）度の同じ形状の扇形に分割し、前記扇形に内接する最大正方形の領域を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出し、
前記配列情報の前記並べ方がマトリックス状のレイアウトであり、かつ、前記配列情報の前記分割行列数がＬ行Ｍ列であるとき、
前記有効範囲内をＬ行Ｍ列の同じ形状の矩形に分割し、前記矩形を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出することを特徴とする請求項１または２に記載のアイテム編集装置。
【請求項４】
前記アイテムレイアウト手段は、
前記レイアウト候補領域内の前記印刷領域が占める割合である有効領域率を、前記レイアウト候補領域毎に算出する有効領域率算出手段と、
予め設定されている有効領域閾値に基づいて、前記有効領域率算出手段によって算出された前記有効領域率が前記有効領域閾値以上である前記レイアウト有効領域を、全ての前記レイアウト候補領域中から選択するレイアウト有効領域選択手段と、
前記レイアウト有効領域選択手段によって選択された前記レイアウト有効領域に、前記縮小画像アイテムをレイアウトする縮小画像レイアウト手段と、
を備えていることを特徴とする請求項１に記載のアイテム編集装置。
【請求項５】
前記レイアウト領域上の所定の位置に基づいて、前記レイアウト候補領域の前記有効範囲の位置を移動して、全ての前記レイアウト候補領域を再配置する位置合わせ手段を、更に備えていることを特徴とする請求項１から４のいずれか１項に記載のアイテム編集装置。
【請求項６】
前記有効領域閾値を所望の値に設定する有効領域閾値設定手段を、更に備えていることを特徴とする請求項１から５のいずれか１項に記載のアイテム編集装置。
【請求項７】
円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトするアイテム編集方法であって、
(ａ)前記アイテムである複数個の印刷データを、前記レイアウト領域上に円形状またはマトリックス状にレイアウトするための複数個のレイアウト候補領域の配列情報、及び、前記レイアウト候補領域の有効範囲を設定するレイアウト候補領域設定工程と、
（ｂ）前記レイアウト候補領域設定工程(ａ)によって設定された前記レイアウト候補領域の前記配列情報及び前記有効範囲に基づいて、前記レイアウト候補領域の大きさ、回転角度、及び位置を、前記レイアウト候補領域毎に算出するレイアウト候補領域算出工程と、
（ｃ）前記縮小画像アイテムの素画像情報を記憶部より取得して、前記レイアウト候補領域算出工程（ｂ）によって算出された前記レイアウト候補領域の大きさに基づいて、取得した前記画像情報から縮小画像情報を生成する縮小画像情報生成手段と、
（ｄ）前記レイアウト候補領域算出工程（ｂ）によって算出された前記レイアウト候補領域の大きさ、回転角度、及び位置、並びに、前記縮小画像情報生成工程（ｃ）によって生成された前記縮小画像アイテムの前記縮小画像情報に基づいて、複数の前記レイアウト候補領域の中の前記印刷領域上のレイアウト有効領域に、前記縮小画像アイテムをレイアウトするアイテムレイアウト工程と、
を備えていることを特徴とするアイテム編集方法。
【請求項８】
前記配列情報は、円形状のレイアウトまたはマトリックス状のレイアウトを指定する並べ方、及び、前記並べ方に基づいた前記有効範囲の分割行列数を少なくとも含むことを特徴とする請求項７に記載のアイテム編集方法。
【請求項９】
前記レイアウト候補領域算出工程（ｂ）は、
前記配列情報の前記並べ方が円形状のレイアウトであり、かつ、前記配列情報の前記分割行列数が１行にＮ列であるとき、
前記有効範囲内の最大円を開度が（３６０／Ｎ）度の同じ形状の扇形に分割し、前記扇形に内接する最大正方形の領域を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出し、
前記配列情報の前記並べ方がマトリックス状のレイアウトであり、かつ、前記配列情報の前記分割行列数がＬ行Ｍ列であるとき、
前記有効範囲内をＬ行Ｍ列の同じ形状の矩形に分割し、前記矩形を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出することを特徴とする請求項７または８に記載のアイテム編集方法。
【請求項１０】
前記アイテムレイアウト工程（ｄ）は、
（ｅ）前記レイアウト候補領域内の前記印刷領域が占める割合である有効領域率を、前記レイアウト候補領域毎に算出する有効領域率算出工程と、
（ｆ）予め設定されている有効領域閾値に基づいて、前記有効領域率算出工程（ｅ）によって算出された前記有効領域率が前記有効領域閾値以上である前記レイアウト有効領域を、全ての前記レイアウト候補領域中から選択するレイアウト有効領域選択工程と、
（ｇ）前記レイアウト有効領域選択工程（ｆ）によって選択された前記レイアウト有効領域に、前記縮小画像アイテムをレイアウトする縮小画像レイアウト工程と、
を備えていることを特徴とする請求項７に記載のアイテム編集方法。
【請求項１１】
（ｈ）前記レイアウト領域上の所定の位置に基づいて、前記レイアウト候補領域の前記有効範囲の位置を移動して、全ての前記レイアウト候補領域を再配置する位置合わせ工程を、更に備えていることを特徴とする請求項７から１０のいずれか１項に記載のアイテム編集方法。
【請求項１２】
（ｉ）前記有効領域閾値を所望の値に設定する有効領域閾値設定工程を、更に備えていることを特徴とする請求項７から１１のいずれか１項に記載のアイテム編集方法。
【請求項１３】
円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトする処理をコンピュータに実行させるプログラムであって、
請求項１から６のいずれか１項に記載のアイテム編集装置の各手段を実現させる処理を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アイテム編集装置、アイテム編集方法及びプログラムに関する。特に、素画像を最適な形に縮小した複数個の縮小画像アイテムを、ＣＤ、ＤＶＤ等の光学記録媒体のレーベル面の形状に合わせてレイアウトすることが可能なアイテム編集装置、アイテム編集方法及びプログラムに関する。
【背景技術】
【０００２】
近時、個人情報や企業秘密等に対する機密保持管理の要請から、ＣＤ、ＤＶＤ等の光学記録媒体へのデータ記録を集中管理の要請や、デジタル音楽データまたはデジタル画像データの光学記録媒体への記録の要請が高まっている。また、該当配布用や展示会等で配布するために、１０〜１００枚程度の比較的少量の光学記録媒体の作成やダビングのニーズも多くなっている。
【０００３】
そのために、デジタルデータ、イメージデータ、音楽データ等の各種データを高速でＤＶＤ、ＣＤ等の光学記録媒体（各種メディア）に記録し、レーベル面に記録内容を印刷する装置が提案されている。例えば、ビジネス用途の記録媒体作成装置としては、未使用のＣＤを収納するホルダと、ＣＤ記録部と、ラベルプリンタ部と、記録済ＣＤホルダとを備えており、医療用画像をＣＤのような光学記録媒体に記録し、識別ラベルをレーベル面に印刷する記録媒体作成装置が開示されている（特許文献１参照）。
【特許文献１】特開２００２−５８６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、光学記録媒体の記録内容である画像をレーベル面に印刷する場合、任意の矩形領域をマトリックス状に均等に分割して、分割した領域に記録内容の画像を順次レイアウトしていた。その為、円形またはドーナツ形であるレーベル面に画像をレイアウトしたとき、印刷できない領域にまで、画像がレイアウトされてしまうという問題点があった。例えば、ドーナツ形においては、ドーナツ形の内円領域部やドーナツ形の外円の外側領域である。
【０００５】
本発明は、以上のような問題点を解決するためになされたもので、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上に、印刷領域の形状に合わせて、素画像を最適な形に縮小した複数個の縮小画像アイテムをレイアウトすることが可能なアイテム編集装置、アイテム編集方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した従来の問題点を解決すべく下記の発明を提供する。
【０００７】
本発明の第１の態様にかかるアイテム編集装置は、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトするアイテム編集装置であって、前記アイテムである複数個の印刷データを、前記レイアウト領域上に円形状またはマトリックス状にレイアウトするための複数個のレイアウト候補領域の配列情報、及び、前記レイアウト候補領域の有効範囲を設定するレイアウト候補領域設定手段と、前記レイアウト候補領域設定手段によって設定された前記レイアウト候補領域の前記配列情報及び前記有効範囲に基づいて、前記レイアウト候補領域の大きさ、回転角度、及び位置を、前記レイアウト候補領域毎に算出するレイアウト候補領域算出手段と、前記縮小画像アイテムの素画像情報を記憶部より取得して、前記レイアウト候補領域算出手段によって算出された前記レイアウト候補領域の大きさに基づいて、取得した前記画像情報から縮小画像情報を生成する縮小画像情報生成手段と、前記レイアウト候補領域算出手段によって算出された前記レイアウト候補領域の大きさ、回転角度、及び位置、並びに、前記縮小画像情報生成手段によって生成された前記縮小画像アイテムの前記縮小画像情報に基づいて、複数の前記レイアウト候補領域の中の前記印刷領域上のレイアウト有効領域に、前記縮小画像アイテムをレイアウトするアイテムレイアウト手段と、を備えていることを特徴とする。
【０００８】
これにより、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上に、印刷領域の形状に合わせて、素画像を最適な形に縮小した複数個の縮小画像アイテムをレイアウトすることができる。即ち、レイアウト領域上の印刷できない領域、例えば、ドーナツ形の印刷領域においては、ドーナツ形の内円領域部やドーナツ形の外円の外側領域を避けて、縮小画像アイテムをレイアウトすることができる。従って、レイアウトされた縮小画像アイテムの一部が欠けて印刷されたり、全く印刷されなかったりすることを回避することができる。
【０００９】
本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記配列情報が、円形状のレイアウトまたはマトリックス状のレイアウトを指定する並べ方、及び、前記並べ方に基づいた前記有効範囲の分割行列数を少なくとも含むことを特徴とする。
【００１０】
これにより、レイアウトするアイテムの大きさ、位置等をオペレータが設定することができる。ここで、例えば、アイテムを円形状に並べる場合、分割行列数の指定として、行を径方向に並べる数として、列を円周方向に並べる数として表わす。このとき、列数優先にすると、行毎にアイテムの大きさを変えて、同じ個数のアイテムをレイアウトすることができる。また、大きさ優先にすると、全てのアイテムの大きさを同じに、行毎に異なる個数のアイテムをレイアウトすることができる。
【００１１】
本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記レイアウト候補領域算出手段が、前記配列情報の前記並べ方が円形状のレイアウトであり、かつ、前記配列情報の前記分割行列数が１行にＮ列であるとき、前記有効範囲内の最大円を開度が（３６０／Ｎ）度の同じ形状の扇形に分割し、前記扇形に内接する最大正方形の領域を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出し、前記配列情報の前記並べ方がマトリックス状のレイアウトであり、かつ、前記配列情報の前記分割行列数がＬ行Ｍ列であるとき、前記有効範囲内をＬ行Ｍ列の同じ形状の矩形に分割し、前記矩形を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出することを特徴とする。
【００１２】
これにより、同じ大きさのアイテムを同じ間隔で円形状にまたはマトリックス状にレイアウトすることができる。
【００１３】
本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記アイテムレイアウト手段が、前記レイアウト候補領域内の前記印刷領域が占める割合である有効領域率を、前記レイアウト候補領域毎に算出する有効領域率算出手段と、予め設定されている有効領域閾値に基づいて、前記有効領域率算出手段によって算出された前記有効領域率が前記有効領域閾値以上である前記レイアウト有効領域を、全ての前記レイアウト候補領域中から選択するレイアウト有効領域選択手段と、前記レイアウト有効領域選択手段によって選択された前記レイアウト有効領域に、前記縮小画像アイテムをレイアウトする縮小画像レイアウト手段と、を備えていることを特徴とする。
【００１４】
これにより、印刷領域の形状に合わせて、縮小画像アイテムをレイアウトすることができる。即ち、レイアウト領域上の印刷できない領域、例えば、ドーナツ形の印刷領域においては、ドーナツ形の内円領域部やドーナツ形の外円の外側領域を避けて、縮小画像アイテムをレイアウトしたり、視覚的に許容できる範囲の欠損部分を有する縮小画像アイテムを多数レイアウトしたりすることができる。従って、オペレータにより、印刷される画像の優先項目（例えば、アイテム個数、画像の欠損度等）を調整することができる。
【００１５】
本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置において、前記レイアウト領域上の所定の位置に基づいて、前記レイアウト候補領域の前記有効範囲の位置を移動して、全ての前記レイアウト候補領域を再配置する位置合わせ手段を、更に備えていることを特徴とする。
【００１６】
これにより、例えば、円形の印刷領域の形状の中心に合わせて、印刷するアイテムを円形状またはマトリックス状にレイアウトすることができる。
【００１７】
本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置において、前記有効領域閾値を所望の値に設定する有効領域閾値設定手段を、更に備えていることを特徴とする。
【００１８】
これにより、印刷される全てのアイテムに欠損部分が無いようにレイアウトすることも、オペレータが視覚的に許容できる印刷欠損があるアイテムをレイアウトすることもできる。
【００１９】
本発明の第１の態様にかかるアイテム編集方法は、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトするアイテム編集方法であって、(ａ)前記アイテムである複数個の印刷データを、前記レイアウト領域上に円形状またはマトリックス状にレイアウトするための複数個のレイアウト候補領域の配列情報、及び、前記レイアウト候補領域の有効範囲を設定するレイアウト候補領域設定工程と、（ｂ）前記レイアウト候補領域設定工程(ａ)によって設定された前記レイアウト候補領域の前記配列情報及び前記有効範囲に基づいて、前記レイアウト候補領域の大きさ、回転角度、及び位置を、前記レイアウト候補領域毎に算出するレイアウト候補領域算出工程と、（ｃ）前記縮小画像アイテムの素画像情報を記憶部より取得して、前記レイアウト候補領域算出工程（ｂ）によって算出された前記レイアウト候補領域の大きさに基づいて、取得した前記画像情報から縮小画像情報を生成する縮小画像情報生成手段と、（ｄ）前記レイアウト候補領域算出工程（ｂ）によって算出された前記レイアウト候補領域の大きさ、回転角度、及び位置、並びに、前記縮小画像情報生成工程（ｃ）によって生成された前記縮小画像アイテムの前記縮小画像情報に基づいて、複数の前記レイアウト候補領域の中の前記印刷領域上のレイアウト有効領域に、前記縮小画像アイテムをレイアウトするアイテムレイアウト工程と、を備えていることを特徴とする。
【００２０】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００２１】
本発明の別の態様にかかるアイテム編集方法は、上述の本発明の態様にかかるアイテム編集方法の前記配列情報が、円形状のレイアウトまたはマトリックス状のレイアウトを指定する並べ方、及び、前記並べ方に基づいた前記有効範囲の分割行列数を少なくとも含むことを特徴とする。
【００２２】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００２３】
本発明の別の態様にかかるアイテム編集方法は、上述の本発明の態様にかかるアイテム編集方法の前記レイアウト候補領域算出工程（ｂ）が、前記配列情報の前記並べ方が円形状のレイアウトであり、かつ、前記配列情報の前記分割行列数が１行にＮ列であるとき、前記有効範囲内の最大円を開度が（３６０／Ｎ）度の同じ形状の扇形に分割し、前記扇形に内接する最大正方形の領域を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出し、前記配列情報の前記並べ方がマトリックス状のレイアウトであり、かつ、前記配列情報の前記分割行列数がＬ行Ｍ列であるとき、前記有効範囲内をＬ行Ｍ列の同じ形状の矩形に分割し、前記矩形を前記レイアウト候補領域として、前記レイアウト候補領域の前記大きさ、前記回転角度、及び前記位置を算出することを特徴とする。
【００２４】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００２５】
本発明の別の態様にかかるアイテム編集方法は、上述の本発明の態様にかかるアイテム編集方法の前記アイテムレイアウト工程（ｄ）が、（ｅ）前記レイアウト候補領域内の前記印刷領域が占める割合である有効領域率を、前記レイアウト候補領域毎に算出する有効領域率算出工程と、（ｆ）予め設定されている有効領域閾値に基づいて、前記有効領域率算出工程（ｅ）によって算出された前記有効領域率が前記有効領域閾値以上である前記レイアウト有効領域を、全ての前記レイアウト候補領域中から選択するレイアウト有効領域選択工程と、（ｇ）前記レイアウト有効領域選択工程（ｆ）によって選択された前記レイアウト有効領域に、前記縮小画像アイテムをレイアウトする縮小画像レイアウト工程と、を備えていることを特徴とする。
【００２６】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００２７】
本発明の別の態様にかかるアイテム編集方法は、上述の本発明の態様にかかるアイテム編集方法において、（ｈ）前記レイアウト領域上の所定の位置に基づいて、前記レイアウト候補領域の前記有効範囲の位置を移動して、全ての前記レイアウト候補領域を再配置する位置合わせ工程を、更に備えていることを特徴とする。
【００２８】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００２９】
本発明の別の態様にかかるアイテム編集方法は、上述の本発明の態様にかかるアイテム編集方法において、（ｉ）前記有効領域閾値を所望の値に設定する有効領域閾値設定工程を、更に備えていることを特徴とする。
【００３０】
これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【００３１】
本発明の第１の態様にかかるプログラムは、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上にアイテムをレイアウトする処理をコンピュータに実行させるプログラムであって、上述した本発明のいずれか１つの態様にかかるアイテム編集装置の各手段を実現させる処理を前記コンピュータに実行させることを特徴とする。
【００３２】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムによって、コンピュータが処理を実行すると、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。
【発明の効果】
【００３３】
本発明によれば、円形または半径の異なる２つの同心円によって形成されるドーナツ形の印刷領域を有するレイアウト領域上に、印刷領域の形状に合わせて、素画像を最適な形に縮小した複数個の縮小画像アイテムをレイアウトすることができる。即ち、レイアウト領域上の印刷できない領域、例えば、ドーナツ形の印刷領域においては、ドーナツ形の内円領域部やドーナツ形の外円の外側領域を避けて、縮小画像アイテムをレイアウトすることができる。従って、レイアウトされた縮小画像アイテムの一部が欠けて印刷されたり、全く印刷されなかったりすることを回避することができる。また、レイアウトするアイテムの大きさ、位置等をオペレータが設定することができる。
【発明を実施するための最良の形態】
【００３４】
この発明の一実施態様を、図面を参照しながら説明する。なお、以下に説明する実施態様は説明のためのものであり、本発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なもので置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。
【００３５】
図１は、本発明の一実施形態にかかるラベルエディタ部２７を備えた記録媒体作成制御装置１０及びこれにより制御される記録媒体作成装置９０を示す。図１においては、記録媒体作成制御装置１０は、ＰＣ又はサーバ等のホスト装置及びこれにインストールされているソフトウェアにより構成されている。ＰＣ等のホスト装置１０は、ＣＰＵ、ＲＡＭ・ＲＯＭ等のメモリ、論理回路等のハードウェアと、各種ソフトウェアとから構成されており、Ｗｉｎｄｏｗｓ（登録商標）等の各種汎用ＯＳで動作可能である。
【００３６】
記録媒体作成制御装置１０をより機能的なブロックに分解して説明すると、光学記録媒体を作成するための基本機能を提供するアプリケーション部２０と、アプリケーション部２０から受信したデータに従って、書込み情報、印刷情報、及び作成設定情報を作成し、一時保存するデータ変換部３０と、データ変換部３０からの制御信号に基づいて光学記録媒体を作成するための一連の動作処理をスケジューリングし、デバイス制御部５０の各ドライバの動作手順を制御する統合制御部４０と、記録媒体作成装置９０の動作を制御するための各種ドライバ及びＵＳＢインタフェース５４を含むデバイス制御部５０とから構成されている。
【００３７】
ここで、書込み情報は、光学記録媒体に書き込む情報であり、印刷情報は、光学記録媒体のレーベル面に印刷する情報であり、作成設定情報は命令要求の種類（書込み印刷要求、書込み要求、印刷要求の中のいずれか１つの要求）、光学記録媒体の作成枚数、形式等を設定した情報である。
【００３８】
記録媒体作成装置９０は、ＵＳＢハブ９１及びこれに接続される第１データ記録部９２及び第２データ記録部９３、記録媒体作成装置９０内の各部に光学記録媒体を搬送するオートローダ９４、及びプリンタ９５を備えており、同時に２つの光学記録媒体に対して書込処理が可能である。図１では、２つのデータ記録部と１つのプリンタを設けているが、更に多くのデータ記録部及びプリンタを設けて、より多くの並列処理を可能にするように構成しても良い。
【００３９】
ここで、書込み印刷要求の場合は、第１データ記録部９２または第２データ記録部９３によりデータ書込が終了した後に、プリンタ９５によりラベル印刷が実行される。また、プリンタ９５によりラベル印刷が終了した後に、第１データ記録部９２または第２データ記録部９３によりデータ書込を実行することも可能ではあるが、ラベル印刷処理に比較して、データ書込み処理によるエラーが重大であり、エラー発生頻度も高いことから、データ書込み処理を先に実行した方がより良い。
【００４０】
始めに、記録媒体作成制御装置１０の各部の機能を簡単に説明した上で、光学記録媒体の作成手順を説明する。まず、アプリケーション部２０は、希望する書込みデータが保存されているデータファイルの指定、ラベル印刷内容や形式の指定等を行うためのユーザインタフェースを提供する。
【００４１】
図１に示した例においては、セットアップ部２１は、記録媒体作成装置９０の仕様（有効な記録媒体作成装置９０内の各部を指定する情報）を初期設定する機能を提供し、モニター部２２は、記録媒体作成装置９０内の各部の動作状態を示す装置状態情報を表示して、確認する機能を提供する。ディスク作成部２３は、ディスクエディタ部２５、パブリッシャ部２６及びラベルエディタ部２７を備えており、記録内容の編集、作成設定情報の編集、及びラベル印刷の編集を行う。ラベル印刷の編集にはテンプレート部２４に記憶されているテンプレートを利用することが可能である。一般アプリケーション部２８は、ラベル印刷の命令要求するディスク作成部２３とは異なる機能である。ここで、本発明の一実施形態にかかるアイテム編集装置は、ラベルエディタ部２７に対応する。
【００４２】
アプリケーション部２０により編集された内容はデータ変換部３０に出力され、ディスクライブラリ３１を介して生成された書込み情報３２、及び、プリンタドライバ６０のグラフィックデバイスインターフェース（ＧＤＩ）６１を介して生成された印刷情報３３は、命令要求の種類に基づいて、一時記憶部３４に要求ジョブが終了するまで一時記憶される。
【００４３】
統合制御部４０は、一時記憶部３４に記憶されている要求ジョブを実行するために、各デバイスの処理手順を制御する。統合制御部４０は、一時記憶部３４に記憶された要求ジョブを実行するための記録媒体作成装置９０の各デバイス９２〜９５の動作手順を計画し、動作手順を示す動作スケジュールを作成する。また、統合制御部４０は、デバイス制御部５０を介して各デバイス９２〜９５から取得した各デバイスの動作状態を示す装置状態情報、及び、動作スケジュールに基づいて、デバイス制御部５０を介して各デバイス９２〜９５動作を制御する。
【００４４】
具体的には、統合制御部４０は、装置状態情報及び動作スケジュールに基づいて、データ記録部ドライバ５１、オートローダドライバ５３及び印刷入出力制御部６２に対して、各デバイス９２〜９５の動作命令を出力して、データ記録部ドライバ５１、オートローダドライバ５３及びプリンタドライバ６０の印刷入出力制御部６２によって各デバイス９２〜９５の動作を制御させる。
【００４５】
これにより、要求ジョブ毎に未記録の光学記録媒体の取り出し、光学記録媒体の搬送、データ書込、ラベル印刷等の処理、記録済み光学記録媒体の搬送等を、各デバイス９２〜９５の動作が互いに干渉することなく実行できるように、各デバイス９２〜９５の動作を制御させることが可能である。また、複数の光学記録媒体の作成処理を、リソースを効率良く利用ながら混乱することなく順次遂行させることが可能である。
【００４６】
更に、データ記録部ドライバ５１は、統合制御部４０からの動作命令のみを有効な命令として選択するフィルタドライバ５２を備え、統合制御部４０以外からの第１データ記録部９２または第２データ記録部９３への動作命令を受け付けないようにしている。
【００４７】
次に、図２から図６を用いて、本発明にかかるアイテム編集装置について説明する。図２は、ラベルエディタ部２７の一実施形態にかかる機能ブロック図の一例である。図２では、本発明に関連する部分の機能のみを示している。ラベルエディタ部２７は、レイアウト候補領域設定部４１、レイアウト候補領域算出部４２、縮小画像情報生成部４３、アイテムレイアウト部４４、画像情報記憶部４５、及びアイテム情報記憶部４６を備えている。
【００４８】
レイアウト候補領域設定部４１は、縮小画像アイテム（以下、アイテムとする）を、レイアウト領域上に円形状またはマトリックス状にレイアウトするための複数個のレイアウト候補領域の配列情報、及び、レイアウト候補領域の有効範囲を設定する。例えば、レイアウト領域上のどの位置に複数個のアイテムから構成されるアイテム群を配置するかをレイアウト候補領域の有効範囲で指定し、指定した有効範囲の中に、どのようにアイテムをレイアウトするかをレイアウト候補領域の配列情報により指定する。また、レイアウト候補領域は、アイテムをレイアウトすることが可能な領域のことである。またレイアウト候補領域設定部４１は、設定した配列情報及び有効範囲を、アイテム情報記憶部４６に格納する。
【００４９】
図３は、レイアウト候補領域設定部４１における配列情報及び有効範囲の設定操作の一例を説明するための図である。図３に示すように、レイアウト候補領域設定部４１の設定は、レイアウト表示部７０とサムネイル設定部８０とで構成されている。レイアウト表示部７０は、レイアウト領域７１上に印刷領域７２が設定されている。レイアウト候補領域の有効範囲７３を、レイアウト領域７１上に設定する。ここでは、印刷領域７２外であっても設定することができる。また、サムネイル設定部８０は、レイアウト候補領域の配列情報として、並べ方及び分割行列数を設定する。例えば、並べ方８１として、アイテムをマトリックス状にレイアウトする「タイル」、アイテムを円形状にして画像の上側を円の外方向にレイアウトする「円(外向き)」、アイテムを円形状にして画像の上側を円の中心方向にレイアウトする「円(内向き)」等があり、その中からオペレータに選択させる。また、分割行数８２及び分割列数８３を設定する。
【００５０】
次に、図２のレイアウト候補領域算出部４２について説明する。レイアウト候補領域算出部４２は、レイアウト候補領域設定部４１によって設定されたレイアウト候補領域の配列情報、及び、レイアウト候補領域の有効範囲に基づいて、レイアウト候補領域の大きさ、回転角度、及び位置を、レイアウト候補領域毎に算出する。算出したレイアウト候補領域の大きさ、回転角度、及び位置をアイテム情報記憶部４６に格納する。
【００５１】
例えば、並べ方が「円(外向き)」で、１行１２列に分割する場合、まず、レイアウト候補領域設定部４１によって設定された有効範囲７３に内接する円を開度（中心角度）が３０°の扇形に１２等分する。この扇形に内接する最大の正方形をレイアウト候補領域とする。このようにして、円形状にレイアウトされる１２個のレイアウト候補領域の大きさ、回転角度及び位置を算出する。
【００５２】
図４は、レイアウト候補領域算出部４２によって算出されたレイアウト候補領域の大きさ、回転角度、及び位置の一例を説明するための図である。図４(ａ)は、並べ方が「タイル」で、３行３列に分割したときのレイアウト候補領域を示す図であり、図４(ｂ)は、並べ方が「円(外向き)」で、１行１２列に分割したときのレイアウト候補領域を示す図である。図４(ａ)に示すように、有効範囲７３を、３行３列に均等に分割した９個の領域７４が全てレイアウト候補領域となる。また、図４(ｂ)に示すように、有効範囲７３に内接する円７６を開度θが３０°の扇形７５に１２等分し、分割した扇形７５に内接する最大の正方形の領域７４が全てレイアウト候補領域となる。従って１２個のレイアウト候補領域となる。
【００５３】
次に、図２の縮小画像情報生成部４３について説明する。縮小画像情報生成部４３は、画像情報記憶部４５から、レイアウトする素画像の画像情報を取り出す。ここでは、例えば、画像情報が格納されている記憶領域を指定（例えば、フォルダ指定）することによって、指定された記憶領域の全ての画像情報を取り出すことができる。図３のフォルダ指定領域８４に、フォルダ名を指定すると、指定されたフォルダに格納されている全ての画像が取り出される。また、画像名を指定（例えば、ファイル指定）することによって、指定された画像の画像情報を取り出すこともできる。
【００５４】
また、縮小画像情報生成部４３は、取り出した全ての画像情報から、レイアウト候補領域算出部４２によって算出したレイアウト候補領域の大きさに基づいて、縮小画像情報を生成し、生成した縮小画像情報をアイテム情報記憶部４６に格納する。
【００５５】
次に、図２のアイテムレイアウト部４４について説明する。アイテムレイアウト部４４は、縮小画像情報生成部４３によって生成された縮小画像情報を、レイアウト候補領域算出部４２によって算出されたレイアウト候補領域の大きさ、回転角度、及び位置に基づいて、複数のレイアウト候補領域の中の印刷領域上のレイアウト有効領域に、順次レイアウトする。ここで、有効領域率をレイアウト候補領域内に占める印刷領域の割合としたとき、レイアウト有効領域は、予め設定されている有効領域閾値以上の有効領域率であるレイアウト候補領域のことである。
【００５６】
アイテムレイアウト部４４は、更に、有効領域率算出部４４ａ、レイアウト有効領域選択部４４ｂ、及び縮小画像レイアウト部４４ｃを備えている。有効領域率算出部４４ａは、レイアウト候補領域内に占める印刷領域の割合である有効領域率を、全てのレイアウト候補領域に対して算出する。レイアウト有効領域選択部４４ｂは、有効領域率算出部４４ａによって算出された有効領域率が有効領域閾値以上であるレイアウト有効領域を、全てのレイアウト候補領域の中から選択する。縮小画像レイアウト部４４ｃは、レイアウト有効領域選択部４４ｂによって選択されたレイアウト有効領域に、縮小画像情報生成部４３によって生成された縮小画像情報を、順次レイアウトする。ここで、レイアウトされる順番は、予め並べ方に基づいて設定しておく。
【００５７】
図５は、アイテムレイアウト部４４によって設定されたレイアウト有効領域及びレイアウト順の一例を示す図である。図５(ａ)は、並べ方が「タイル」で、６行５列に分割し、有効領域閾値が０％であるときのレイアウト有効領域及びレイアウト順を示す図であり、図５(ｂ)は、並べ方が「タイル」で、６行５列に分割し、有効領域閾値が１００％であるときのレイアウト有効領域及びレイアウト順を示す図である。
【００５８】
図５(ａ)に示すように、有効領域閾値が０％であるときは、印刷領域７２上に少しでも存在するレイアウト候補領域７４がレイアウト有効領域７７となる。また、レイアウト有効領域７７上に書かれている数字がアイテムをレイアウトするときのレイアウト順になる。ここでは、１から２７が記載されているレイアウト有効領域７７に順次アイテムがレイアウトされる。また、図５(ｂ)に示すように、有効領域閾値が１００％であるときは、印刷領域７２上に全て存在するレイアウト候補領域７４がレイアウト有効領域７７となる。ここでは、１から１４が記載されているレイアウト有効領域７７に順次アイテムがレイアウトされる。尚、アイテムの個数がレイアウト有効領域７７の個数よりも多い場合は、レイアウト有効領域７７の個数だけ、アイテムがレイアウトされ、アイテムの個数がレイアウト有効領域７７の個数よりも少ない場合は、アイテムの個数だけ、レイアウト有効領域７７にレイアウトされ、残りのレイアウト有効領域７７は空になる。
【００５９】
次に、縮小画像アイテムをレイアウトするときの処理手順を説明する。図６は、縮小画像アイテムをレイアウトするときの処理手順を示すフローチャートの一例である。図６に示すように、まず、レイアウト候補領域７４の配列情報（並べ方８１、行８２、列８３）及びレイアウト候補領域７４の有効範囲７３の設定、並びに、素画像が格納されているフォルダ名をフォルダ指定領域８４に設定する（Ｓ１０１）。
【００６０】
次に、レイアウト候補領域７４の配列情報配列情報（並べ方８１、行８２、列８３）及び有効範囲７３に基づいて、レイアウト候補領域７４の大きさ、回転角度、及び位置を算出する（Ｓ１０２）。
【００６１】
次に、全てのレイアウト候補領域７４の有効領域率を算出し（Ｓ１０３）、算出したレイアウト候補領域７４の有効領域率と有効領域閾値とに基づいて、全てのレイアウト候補領域７４の中からレイアウト有効領域７７を選択する（Ｓ１０４）。
【００６２】
次に、フォルダ指定領域８４に設定されたフォルダに格納されている全ての画像の中からレイアウトする画像があるか否かを判定する（Ｓ１０５）。ここで、レイアウト有効領域７７の個数とフォルダに格納されている画像個数とを比較して多い個数まで、画像をレイアウトする。
【００６３】
レイアウトする画像がある場合（Ｓ１０５；Ｙｅｓ）は、フォルダ指定領域８４に設定されたフォルダから、レイアウトする画像の画像情報を取り出し（Ｓ１０６）、レイアウト候補領域７４の大きさに基づいて、取り出した画像情報から縮小画像情報を生成する（Ｓ１０７）。次に、生成した縮小画像情報をレイアウト有効領域７７に順次レイアウトし（Ｓ１０８）、次の画像をレイアウトするため、ステップＳ１０５に戻り、レイアウトする画像がなくなるまでステップＳ１０５からＳ１０８を繰り返し、処理を終了する。
【００６４】
上述したラベルエディタ部２７は、本発明のアイテム編集装置に対応し、レイアウト候補領域設定部４１は、本発明のレイアウト候補領域設定手段に対応し、レイアウト候補領域算出部４２は、本発明のレイアウト候補領域算出手段に対応し、縮小画像情報生成部４３は、本発明の縮小画像情報生成手段に対応し、アイテムレイアウト部４４は、本発明のアイテムレイアウト手段に対応し、有効領域率算出部４４ａは、本発明の有効領域率算出手段に対応し、レイアウト有効領域選択部４４ｂは、本発明のレイアウト有効領域選択手段に対応し、縮小画像レイアウト部４４ｃは、本発明の縮小画像レイアウト手段に対応する。
【００６５】
また、上述したラベルエディタ部２７に、レイアウト領域上の所定の位置に基づいて、レイアウト候補領域７４の有効範囲７３の位置を移動して、全てのレイアウト候補領域７４を再配置する位置合わせ部を、更に備えた構成にしても良い。例えば、印刷領域７２の円中心点と、有効範囲７３の中心点とを合わせるように、レイアウト候補領域７４を再配置する。図７は、印刷領域７２の円中心点に位置合わせて再配置したレイアウト候補領域７４を示す一例である。図４（ｂ）のようにレイアウトされているレイアウト候補領域７４を、印刷領域７２の円中心点Ｏと、レイアウト候補領域７４の有効範囲７３の中心点Ｏ´とを一致させるように再配置すると、図７のようになる。
【００６６】
また、上述したラベルエディタ部２７に、有効領域閾値を設定する有効領域閾値設定部を、更に備えた構成にしても良い。これにより、オペレータは、印刷される全てのアイテムに欠損部分が無いようにレイアウトすることも、オペレータが視覚的に許容できる印刷欠損があるアイテムをレイアウトすることもできる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態にかかるラベルエディタ部２７を備えた記録媒体作成制御装置１０及びこれにより制御される記録媒体作成装置９０を示す。
【図２】ラベルエディタ部２７の一実施形態にかかる機能ブロック図の一例である。
【図３】レイアウト候補領域設定部４１における配列情報及び有効範囲の設定操作の一例を説明するための図である。
【図４】レイアウト候補領域算出部４２によって算出されたレイアウト候補領域の大きさ、回転角度、及び位置の一例を説明するための図である。
【図５】アイテムレイアウト部４４によって設定されたレイアウト有効領域及びレイアウト順の一例を示す図である。
【図６】縮小画像アイテムをレイアウトするときの処理手順を示すフローチャートの一例である。
【図７】印刷領域７２の円中心点に位置合わせて再配置したレイアウト候補領域７４を示す一例である。
【符号の説明】
【００６８】
１０    記録媒体作成制御装置
２７    ラベルエディタ部
４１    レイアウト候補領域設定部
４２    レイアウト候補領域算出部
４３    縮小画像情報生成部
４４    アイテムレイアウト部
４４ａ    有効領域率算出部
４４ｂ    レイアウト有効領域選択部
４４ｃ    縮小画像レイアウト部
４５    画像情報記憶部
４６    アイテム情報記憶部
９０    記録媒体作成装置
【図１】
2008141454.tif 000003
【図２】
2008141454.tif 000004
【図３】
2008141454.tif 000005
【図４】
2008141454.tif 000006
【図５】
2008141454.tif 000007
【図６】
2008141454.tif 000008
【図７】
2008141454.tif 000009