Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4853271B2 - Item editing apparatus, item editing method and program - Google Patents
[go: Go Back, main page]

JP4853271B2 - Item editing apparatus, item editing method and program - Google Patents

Item editing apparatus, item editing method and program Download PDF

Info

Publication number
JP4853271B2
JP4853271B2 JP2006340859A JP2006340859A JP4853271B2 JP 4853271 B2 JP4853271 B2 JP 4853271B2 JP 2006340859 A JP2006340859 A JP 2006340859A JP 2006340859 A JP2006340859 A JP 2006340859A JP 4853271 B2 JP4853271 B2 JP 4853271B2
Authority
JP
Japan
Prior art keywords
item
directory tree
size
expanded
expansion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006340859A
Other languages
Japanese (ja)
Other versions
JP2008152610A (en
Inventor
順一 大塚
誠一 本間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006340859A priority Critical patent/JP4853271B2/en
Publication of JP2008152610A publication Critical patent/JP2008152610A/en
Application granted granted Critical
Publication of JP4853271B2 publication Critical patent/JP4853271B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、アイテム編集装置、アイテム編集方法及びプログラムに関する。特に、CD、DVD等の光学記録媒体に記録した情報を所望の展開階層数、所望の文字列サイズにより階層展開したディレクトリツリーを、光学記録媒体のレーベル面上にレイアウトすることが可能なアイテム編集装置、アイテム編集方法及びプログラムに関する。   The present invention relates to an item editing device, an item editing method, and a program. In particular, item editing that enables a directory tree in which information recorded on an optical recording medium such as a CD or DVD is hierarchically expanded with a desired number of expansion layers and a desired character string size to be laid out on the label surface of the optical recording medium The present invention relates to an apparatus, an item editing method, and a program.

近時、個人情報や企業秘密等に対する機密保持管理の要請から、CD、DVD等の光学記録媒体へのデータ記録を集中管理の要請や、デジタル音楽データまたはデジタル画像データの光学記録媒体への記録の要請が高まっている。また、街頭や展示会等で配布するために、10〜100枚程度の比較的少量の光学記録媒体の作成やダビングのニーズも多くなっている。   Recently, requests for centralized management of data recording on optical recording media such as CDs and DVDs, and recording of digital music data or digital image data on optical recording media from requests for confidentiality management for personal information and trade secrets, etc. The demand for is growing. In addition, there is an increasing need for producing and dubbing a relatively small amount of optical recording media of about 10 to 100 sheets for distribution at streets and exhibitions.

そのために、デジタルデータ、イメージデータ、音楽データ等の各種データを高速でDVD、CD等の光学記録媒体(各種メディア)に記録し、レーベル面に記録内容を印刷する装置が提案されている。例えば、ビジネス用途の記録媒体作成装置としては、未使用のCDを収納するホルダと、CD記録部と、ラベルプリンタ部と、記録済CDホルダとを備えており、医療用画像をCDのような光学記録媒体に記録し、識別ラベルをレーベル面に印刷する記録媒体作成装置が開示されている(特許文献1参照)。また、レーベル面に記録内容を、ディレクトリツリーを利用して印刷する装置もあった。
特開2002−58649号公報
For this purpose, there has been proposed an apparatus for recording various data such as digital data, image data, music data, etc. on an optical recording medium (various media) such as DVD and CD at high speed and printing the recorded contents on the label surface. For example, a recording medium creation device for business use includes a holder for storing an unused CD, a CD recording unit, a label printer unit, and a recorded CD holder. A recording medium creating apparatus that records on an optical recording medium and prints an identification label on a label surface is disclosed (see Patent Document 1). There is also a device that prints recorded contents on a label surface using a directory tree.
JP 2002-58649 A

しかしながら、上述したように、レーベル面に記録内容として、記録した情報のディレクトリツリーを印刷するとき、ディレクトリツリーを構成する全てのディレクトリを印刷するために、階層の深い階層構造を有した情報やディレクトリの数が多い情報の場合、レーベル面である印刷領域やアイテムの範囲をはみ出してしまうという問題点があった。   However, as described above, when printing a directory tree of recorded information as recorded contents on the label surface, in order to print all the directories constituting the directory tree, information and directories having a deep hierarchical structure In the case of information with a large number of items, there is a problem in that the printing area or the range of items that are the label surface protrudes.

また、ユーザが比較的重要であると考える浅い階層に位置するディレクトリが、印刷されないという問題点もあった。また、予めレイアウトした大きさに応じてディレクトリツリーを構成する全てのディレクトリを印刷する場合、印刷文字列のサイズが小さくなり、ユーザにとって読みづらくなってしまうという問題点もあった。   Another problem is that a directory located in a shallow hierarchy that the user considers relatively important is not printed. In addition, when printing all the directories constituting the directory tree according to the size laid out in advance, the size of the print character string becomes small, making it difficult for the user to read.

本発明は、以上のような問題点を解決するためになされたもので、CD、DVD等の光学記録媒体に記録した情報を所望の展開階層数、所望の文字列サイズにより階層展開したディレクトリツリーを、光学記録媒体のレーベル面上にレイアウトすることが可能なアイテム編集装置、アイテム編集方法及びプログラムを提供することを目的とする。   The present invention has been made to solve the above problems, and is a directory tree in which information recorded on an optical recording medium such as a CD or a DVD is hierarchically expanded with a desired number of expansion layers and a desired character string size. An item editing apparatus, an item editing method, and a program capable of laying out the image on the label surface of an optical recording medium.

上述した従来の問題点を解決すべく下記の発明を提供する。   The following invention is provided to solve the above-mentioned conventional problems.

本発明の第1の態様にかかるアイテム編集装置は、レイアウト領域上にアイテムをレイアウトするアイテム編集装置であって、階層構造によって管理された情報を展開したディレクトリツリーを前記アイテムとして、前記レイアウト領域上の所望の位置にレイアウトするディレクトリツリー編集手段を有し、前記ディレクトリツリー編集手段は、前記ディレクトリツリーである前記アイテムをレイアウトする前記レイアウト領域上の位置及び前記アイテムの大きさを指定するアイテム位置指定手段と、前記ディレクトリツリーとして印刷する前記階層構造の展開階層数を指定する展開階層数指定手段と、印刷する前記ディレクトリツリーの文字列サイズを指定する文字列サイズ指定手段と、前記アイテム位置指定手段によって指定された前記レイアウト領域上の位置及び前記アイテムの大きさ、前記展開階層数指定手段によって指定された前記展開階層数、並びに、前記文字列サイズ指定手段によって指定された前記文字列サイズに基づいて、前記レイアウト領域上にレイアウトする前記ディレクトリツリーの属性情報を生成する属性情報生成手段と、前記属性情報生成手段によって生成された前記ディレクトリツリーの前記属性情報に基づいて、前記レイアウト領域上に前記ディレクトリツリーをレイアウトするアイテムレイアウト手段と、を備えていることを特徴とする。
An item editing apparatus according to a first aspect of the present invention is an item editing apparatus that lays out an item on a layout area, wherein a directory tree in which information managed by a hierarchical structure is expanded is used as the item on the layout area. It has a directory tree editing means for laying in a desired position, the directory tree editing means, specified item location that specifies the size of the position and the items on the layout area for laying out the item which is the directory tree Means, a development hierarchy number designating means for designating the number of development hierarchies of the hierarchical structure to be printed as the directory tree, a character string size designating means for designating a character string size of the directory tree to be printed, and the item position designating means Specified by Based on the position on the out area and the size of the item, the number of expansion layers specified by the expansion layer number specifying unit, and the character string size specified by the character string size specifying unit, the layout region Attribute information generating means for generating attribute information of the directory tree to be laid out above, and laying out the directory tree on the layout area based on the attribute information of the directory tree generated by the attribute information generating means And item layout means .

これにより、光学記録媒体のレーベル面にディレクトリツリーを印刷したとき、ユーザ
が印刷されたディレクトリツリーを解読できないような文字サイズのディレクトリツリー
を回避することができる。また、優先順位の低い深い階層のディレクトリを閉じて印刷す
ることができる。更に、重要な階層のディレクトリを印刷することができる。
さらに、展開階層数とディレクトリツリーの文字列サイズに基づいて、光学記録媒体のレーベル面に印刷するディレクトリツリーの構成情報を生成することができる。また、所望のディレクトリを最上位階層としたときに、展開階層数を1つ指定するだけで、自動的に、最上位階層から指定した多くとも展開階層数分の階層を表示するディレクトリツリーの構成情報を生成することができる。
Thereby, when a directory tree is printed on the label surface of the optical recording medium, it is possible to avoid a directory tree having a character size such that the user cannot decipher the printed directory tree. Further, it is possible to close and print a directory in a deep hierarchy having a low priority. In addition, important hierarchical directories can be printed.
Further, the configuration information of the directory tree to be printed on the label surface of the optical recording medium can be generated based on the number of development layers and the character string size of the directory tree. In addition, when the desired directory is the highest hierarchy, a directory tree structure that automatically displays at most the number of expansion hierarchies specified from the highest hierarchy simply by specifying one expansion hierarchy number. Information can be generated.

本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記ディレクトリツリー編集手段によってレイアウトされる前記アイテムが、階層構造によって管理された情報を記録した光学記録媒体の階層構造を展開した前記ディレクトリツリーであることを特徴とする。   An item editing apparatus according to another aspect of the present invention is an optical recording in which the items laid out by the directory tree editing unit of the item editing apparatus according to the above-described aspect of the present invention record information managed by a hierarchical structure. The directory tree is an expanded hierarchical structure of a medium.

これにより、光学記録媒体に記録した情報に対応させたディレクトリツリーを、光学記録媒体のレーベル面に印刷することができる。   Thereby, the directory tree corresponding to the information recorded on the optical recording medium can be printed on the label surface of the optical recording medium.

ここで、属性情報とは、レイアウト領域上にレイアウトするための位置情報や画像情報、指定された展開階層数やフォントサイズ、最上位階層のディレクトリ等である。   Here, the attribute information includes position information and image information for laying out on the layout area, the designated number of expansion layers and font size, the highest layer directory, and the like.

本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記属性情報生成手段が、指定された前記展開階層数よりも階層の深い前記階層構造を有する部分では、前記展開階層数分の階層展開をした前記ディレクトリツリーの前記属性情報を生成し、指定された前記展開階層数よりも階層の浅い前記階層構造を有する部分では、当該階層構造の全階層展開をした前記ディレクトリツリーの前記属性情報を生成することを特徴とする。   An item editing apparatus according to another aspect of the present invention is a part in which the attribute information generation unit of the item editing apparatus according to the above-described aspect of the present invention has the hierarchical structure deeper than the specified number of expanded hierarchies. Then, the attribute information of the directory tree that has been expanded as many as the number of expanded layers is generated, and in the portion having the hierarchical structure that is shallower than the specified number of expanded layers, all hierarchical expansion of the hierarchical structure is performed And generating the attribute information of the directory tree.

これにより、情報の階層構造によらず、展開階層数とディレクトリツリーの文字列サイズに基づいて、ユーザが希望するディレクトリツリーの構成情報を生成することができる。   As a result, the directory tree configuration information desired by the user can be generated based on the number of expanded hierarchies and the character string size of the directory tree, regardless of the hierarchical structure of the information.

本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記展開階層数指定手段は、前記展開階層数を自動設定展開に設定されたとき、前記アイテムの大きさに合わせた最適な展開数が前記展開階層数として決定されることを特徴とする。   An item editing apparatus according to another aspect of the present invention is such that, when the expansion hierarchy number designating unit of the item editing apparatus according to the aspect of the invention described above is set to the automatic expansion, the number of expansion hierarchies is specified. The optimum number of expansions according to the size is determined as the number of expansion layers.

これにより、ユーザが展開階層数を入力しなくとも、自動的に、アイテムの大きさに合わせた最適な展開階層数となる。   As a result, even if the user does not input the number of expansion layers, the optimal number of expansion layers according to the size of the item is automatically obtained.

本発明の別の態様にかかるアイテム編集装置は、上述した本発明の態様にかかるアイテム編集装置の前記文字列サイズ指定手段は、前記文字列サイズを自動設定サイズに設定されたとき、前記アイテムの大きさに合わせた最適なサイズが前記文字列サイズとして決定されることを特徴とする。   An item editing apparatus according to another aspect of the present invention is such that, when the character string size specifying unit of the item editing apparatus according to the aspect of the present invention described above is set to an automatically set size, An optimum size according to the size is determined as the character string size.

これにより、ユーザが文字列サイズを入力しなくとも、自動的に、アイテムの大きさに合わせた最適な文字列サイズとなる。   As a result, even if the user does not input the character string size, the optimum character string size according to the size of the item is automatically obtained.

本発明の第1の態様にかかるアイテム編集方法は、レイアウト領域上にアイテムをレイアウトするアイテム編集方法であって、(a)階層構造によって管理された情報を展開したディレクトリツリーを前記アイテムとして、前記レイアウト領域上の所望の位置にレイアウトするディレクトリツリー編集工程を有し、前記ディレクトリツリー編集工程(a)は、(b)前記ディレクトリツリーである前記アイテムをレイアウトする前記レイアウト領域上の位置及び前記アイテムの大きさを指定するアイテム位置指定工程と、(c)前記ディレクトリツリーとして印刷する前記階層構造の展開階層数を指定する展開階層数指定工程と、(d)印刷する前記ディレクトリツリーの文字列サイズを指定する文字列サイズ指定工程と、(e)前記アイテム位置指定工程(b)によって指定された前記レイアウト領域上の位置及び前記アイテムの大きさ、前記展開階層数指定工程(c)によって指定された前記展開階層数、並びに、前記文字列サイズ指定工程(d)によって指定された前記文字列サイズに基づいて、前記レイアウト領域上にレイアウトする前記ディレクトリツリーの属性情報を生成する属性情報生成工程と、(f)前記属性情報生成工程(e)によって生成された前記ディレクトリツリーの前記属性情報に基づいて、前記レイアウト領域上に前記ディレクトリツリーをレイアウトするアイテムレイアウト工程と、を備えていることを特徴とする。
An item editing method according to a first aspect of the present invention is an item editing method for laying out an item on a layout area, wherein (a) a directory tree in which information managed by a hierarchical structure is expanded is used as the item, has a directory tree editing step of laying to the desired position on the layout area, the directory tree editing step (a) is, (b) position and the items on the layout area for laying out the item which is the directory tree An item position designating step for designating the size of the directory tree, (c) an expanded hierarchy number designating step for designating the number of expanded hierarchies of the hierarchical structure to be printed as the directory tree, and (d) a character string size of the directory tree to be printed A character string size designating step for designating (e) the item The position on the layout area and the size of the item specified in the position specifying step (b), the number of expansion layers specified in the expansion layer number specifying step (c), and the character string size specifying step An attribute information generating step for generating attribute information of the directory tree to be laid out on the layout area based on the character string size specified in (d); and (f) generated by the attribute information generating step (e). And an item layout step of laying out the directory tree on the layout area based on the attribute information of the directory tree .

これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   Thereby, the effect equivalent to the item editing apparatus concerning the aspect of this invention mentioned above is acquired.

本発明の別の態様にかかるアイテム編集方法は、上述した本発明の態様にかかるアイテム編集方法の前記ディレクトリツリー編集工程(a)によってレイアウトされる前記アイテムが、階層構造によって管理された情報を記録した光学記録媒体の階層構造を展開した前記ディレクトリツリーであることを特徴とする。   In an item editing method according to another aspect of the present invention, the item laid out by the directory tree editing step (a) of the item editing method according to the aspect of the present invention described above records information managed by a hierarchical structure. The directory tree is a developed hierarchical structure of the optical recording medium.

これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   Thereby, the effect equivalent to the item editing apparatus concerning the aspect of this invention mentioned above is acquired.

本発明の別の態様にかかるアイテム編集方法は、上述した本発明の態様にかかるアイテム編集方法の前記属性情報生成工程(e)が、指定された前記展開階層数よりも階層の深い前記階層構造を有する部分では、前記展開階層数分の階層展開をした前記ディレクトリツリーの前記属性情報を生成し、指定された前記展開階層数よりも階層の浅い前記階層構造を有する部分では、当該階層構造の階層展開をした前記ディレクトリツリーの前記属性情報を生成することを特徴とする。   The item editing method according to another aspect of the present invention is the hierarchical structure in which the attribute information generation step (e) of the item editing method according to the aspect of the present invention described above is deeper than the specified number of expanded hierarchies. In the portion having the hierarchical structure, the attribute information of the directory tree that has been expanded by the number of expanded layers is generated, and in the portion having the hierarchical structure shallower than the specified number of expanded layers, The attribute information of the directory tree expanded in hierarchy is generated.

これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   Thereby, the effect equivalent to the item editing apparatus concerning the aspect of this invention mentioned above is acquired.

本発明の別の態様にかかるアイテム編集方法は、上述した本発明の態様にかかるアイテム編集方法の前記展開階層数指定工程(c)は、前記展開階層数を自動設定展開に設定されたとき、前記アイテムの大きさに合わせた最適な展開数が前記展開階層数として決定されることを特徴とする。   In the item editing method according to another aspect of the present invention, the expansion hierarchy number designating step (c) of the item editing method according to the aspect of the present invention described above, when the expansion hierarchy number is set to automatic setting expansion, The optimum number of expansions according to the size of the item is determined as the number of expansion layers.

これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   Thereby, the effect equivalent to the item editing apparatus concerning the aspect of this invention mentioned above is acquired.

本発明の別の態様にかかるアイテム編集方法は、上述した本発明の態様にかかるアイテム編集方法の前記文字列サイズ指定工程(d)は、前記文字列サイズを自動設定サイズに設定されたとき、前記アイテムの大きさに合わせた最適なサイズが前記文字列サイズとして決定されることを特徴とする。   In the item editing method according to another aspect of the present invention, when the character string size specifying step (d) of the item editing method according to the aspect of the present invention described above is set to the automatic setting size, An optimum size according to the size of the item is determined as the character string size.

これにより、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   Thereby, the effect equivalent to the item editing apparatus concerning the aspect of this invention mentioned above is acquired.

本発明の第1の態様にかかるプログラムは、レイアウト領域上にアイテムをレイアウトする処理をコンピュータに実行させるプログラムであって、上述した本発明のいずれか1つの態様にかかるアイテム編集装置の各手段を実現させる処理を前記コンピュータに実行させることを特徴とする。   A program according to a first aspect of the present invention is a program that causes a computer to execute a process of laying out items on a layout area, and includes each unit of the item editing device according to any one aspect of the present invention described above. The computer is caused to execute a process to be realized.

このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムによって、コンピュータが処理を実行すると、上述した本発明の態様にかかるアイテム編集装置と同等の効果が得られる。   With such a configuration, when the program is read by the computer and the computer executes processing by the read program, an effect equivalent to that of the item editing apparatus according to the aspect of the present invention described above can be obtained.

本発明によれば、光学記録媒体のレーベル面にディレクトリツリーを印刷したとき、ユーザが印刷されたディレクトリツリーを解読できないような文字サイズのディレクトリツリーを回避することができる。   According to the present invention, when a directory tree is printed on the label surface of the optical recording medium, it is possible to avoid a directory tree having a character size such that the user cannot decipher the printed directory tree.

また、優先順位の低い深い階層のディレクトリを閉じて印刷することができる。更に、重要な階層のディレクトリを印刷することができる。また、光学記録媒体に記録した情報に対応させたディレクトリツリーを、光学記録媒体のレーベル面に印刷することができる。   Further, it is possible to close and print a directory in a deep hierarchy having a low priority. In addition, important hierarchical directories can be printed. In addition, a directory tree corresponding to information recorded on the optical recording medium can be printed on the label surface of the optical recording medium.

また、情報の階層構造によらず、展開階層数とディレクトリツリーの文字列サイズに基づいて、ユーザが希望するディレクトリツリーの構成情報を生成することができる。また、所望のディレクトリを最上位階層としたときに、展開階層数を1つ指定するだけで、自動的に、最上位階層から指定した多くとも展開階層数分の階層を有するディレクトリツリーの構成情報を生成することができる。   Further, the directory tree configuration information desired by the user can be generated based on the number of expanded hierarchies and the character string size of the directory tree, regardless of the hierarchical structure of the information. Also, when the desired directory is the highest hierarchy, it is possible to automatically specify the number of expanded hierarchies, and automatically configure the directory tree having at most the number of expanded hierarchies specified from the highest hierarchy. Can be generated.

この発明の一実施態様を、図面を参照しながら説明する。なお、以下に説明する実施態様は説明のためのものであり、本発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なもので置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。   An embodiment of the present invention will be described with reference to the drawings. In addition, the embodiment described below is for explanation, and does not limit the scope of the present invention. Accordingly, those skilled in the art can employ embodiments in which each or all of these elements are replaced by equivalents thereof, and these embodiments are also included in the scope of the present invention.

図1は、本発明の一実施形態にかかるラベルエディタ部27を備えた記録媒体作成制御装置10及びこれにより制御される記録媒体作成装置90を示す。図1においては、記録媒体作成制御装置10は、PC又はサーバ等のホスト装置及びこれにインストールされているソフトウェアにより構成されている。PC等のホスト装置10は、CPU、RAM・ROM等のメモリ、論理回路等のハードウェアと、各種ソフトウェアとから構成されており、Windows(登録商標)等の各種汎用OSで動作可能である。   FIG. 1 shows a recording medium creation control apparatus 10 having a label editor unit 27 according to an embodiment of the present invention and a recording medium creation apparatus 90 controlled thereby. In FIG. 1, the recording medium creation control device 10 is composed of a host device such as a PC or a server and software installed therein. The host device 10 such as a PC is composed of a CPU, a memory such as a RAM / ROM, a hardware such as a logic circuit, and various software, and can operate on various general-purpose OSs such as Windows (registered trademark).

記録媒体作成制御装置10をより機能的なブロックに分解して説明すると、光学記録媒体を作成するための基本機能を提供するアプリケーション部20と、アプリケーション部20から受信したデータに従って、書込み情報、印刷情報、及び作成設定情報を作成し、一時保存するデータ変換部30と、データ変換部30からの制御信号に基づいて光学記録媒体を作成するための一連の動作処理をスケジューリングし、デバイス制御部50の各ドライバの動作手順を制御する統合制御部40と、記録媒体作成装置90の動作を制御するための各種ドライバ及びUSBインタフェース54を含むデバイス制御部50とから構成されている。   The recording medium creation control device 10 will be described by breaking it down into more functional blocks. An application unit 20 that provides a basic function for creating an optical recording medium, and write information and printing according to data received from the application unit 20 Information and creation setting information are created and temporarily stored, and a series of operation processes for creating an optical recording medium are scheduled based on a control signal from the data conversion unit 30, and the device control unit 50 The integrated control unit 40 that controls the operation procedure of each of the drivers, and the device control unit 50 including various drivers for controlling the operation of the recording medium creating apparatus 90 and the USB interface 54.

ここで、書込み情報は、光学記録媒体に書き込む情報であり、印刷情報は、光学記録媒体のレーベル面に印刷する情報であり、作成設定情報は命令要求の種類(書込み印刷要求、書込み要求、印刷要求の中のいずれか1つの要求)、光学記録媒体の作成枚数、形式等を設定した情報である。   Here, the write information is information to be written on the optical recording medium, the print information is information to be printed on the label surface of the optical recording medium, and the creation setting information is the type of command request (write print request, write request, print Any one of the requests), and the number of created optical recording media, the format, and the like.

記録媒体作成装置90は、USBハブ91及びこれに接続される第1データ記録部92及び第2データ記録部93、記録媒体作成装置90内の各部に光学記録媒体を搬送するオートローダ94、及びプリンタ95を備えており、同時に2つの光学記録媒体に対して書込処理が可能である。図1では、2つのデータ記録部と1つのプリンタを設けているが、更に多くのデータ記録部及びプリンタを設けて、より多くの並列処理を可能にするように構成しても良い。   The recording medium creation device 90 includes a USB hub 91, a first data recording unit 92 and a second data recording unit 93 connected to the USB hub 91, an autoloader 94 that conveys an optical recording medium to each unit in the recording medium creation device 90, and a printer. 95, and can simultaneously write to two optical recording media. In FIG. 1, two data recording units and one printer are provided, but more data recording units and printers may be provided to enable more parallel processing.

ここで、書込み印刷要求の場合は、第1データ記録部92または第2データ記録部93によりデータ書込が終了した後に、プリンタ95によりラベル印刷が実行される。また、プリンタ95によりラベル印刷が終了した後に、第1データ記録部92または第2データ記録部93によりデータ書込を実行することも可能ではあるが、ラベル印刷処理に比較して、データ書込み処理によるエラーが重大であり、エラー発生頻度も高いことから、データ書込み処理を先に実行した方がより良い。   Here, in the case of a write printing request, label printing is executed by the printer 95 after the data writing is completed by the first data recording unit 92 or the second data recording unit 93. In addition, it is possible to execute data writing by the first data recording unit 92 or the second data recording unit 93 after the label printing by the printer 95 is completed, but the data writing process is compared with the label printing process. It is better to execute the data writing process first because the error due to the error is serious and the frequency of error occurrence is high.

始めに、記録媒体作成制御装置10の各部の機能を簡単に説明した上で、光学記録媒体の作成手順を説明する。まず、アプリケーション部20は、希望する書込みデータが保存されているデータファイルの指定、ラベル印刷内容や形式の指定等を行うためのユーザインタフェースを提供する。   First, the function of each unit of the recording medium creation control device 10 will be briefly described, and then the procedure for creating the optical recording medium will be described. First, the application unit 20 provides a user interface for designating a data file in which desired write data is stored, label printing contents and format, and the like.

図1に示した例においては、セットアップ部21は、記録媒体作成装置90の仕様(有効な記録媒体作成装置90内の各部を指定する情報)を初期設定する機能を提供し、モニター部22は、記録媒体作成装置90内の各部の動作状態を示す装置状態情報を表示して、確認する機能を提供する。ディスク作成部23は、ディスクエディタ部25、パブリッシャ部26及びラベルエディタ部27を備えており、記録内容の編集、作成設定情報の編集、及びラベル印刷の編集を行う。ラベル印刷の編集にはテンプレート部24に記憶されているテンプレートを利用することが可能である。一般アプリケーション部28は、ラベル印刷の命令要求するディスク作成部23とは異なる機能である。ここで、本発明の一実施形態にかかるアイテム編集装置は、ラベルエディタ部27に対応する。   In the example shown in FIG. 1, the setup unit 21 provides a function of initializing the specifications of the recording medium creation device 90 (information specifying each part in the valid recording medium creation device 90). The function of displaying and confirming the device status information indicating the operation status of each unit in the recording medium creating device 90 is provided. The disc creation unit 23 includes a disc editor unit 25, a publisher unit 26, and a label editor unit 27. The disc creation unit 23 edits recorded contents, edits creation setting information, and edits label printing. The template stored in the template unit 24 can be used for editing the label printing. The general application unit 28 has a function different from that of the disc creation unit 23 that requests label printing. Here, the item editing apparatus according to the embodiment of the present invention corresponds to the label editor unit 27.

アプリケーション部20により編集された内容はデータ変換部30に出力され、ディスクライブラリ31を介して生成された書込み情報32、及び、プリンタドライバ60のグラフィックデバイスインターフェース(GDI)61を介して生成された印刷情報33は、命令要求の種類に基づいて、一時記憶部34に要求ジョブが終了するまで一時記憶される。   The content edited by the application unit 20 is output to the data conversion unit 30, the writing information 32 generated via the disk library 31, and the printing generated via the graphic device interface (GDI) 61 of the printer driver 60. The information 33 is temporarily stored in the temporary storage unit 34 based on the type of instruction request until the requested job is completed.

統合制御部40は、一時記憶部34に記憶されている要求ジョブを実行するために、各デバイスの処理手順を制御する。統合制御部40は、一時記憶部34に記憶された要求ジョブを実行するための記録媒体作成装置90の各デバイス92〜95の動作手順を計画し、動作手順を示す動作スケジュールを作成する。また、統合制御部40は、デバイス制御部50を介して各デバイス92〜95から取得した各デバイスの動作状態を示す装置状態情報、及び、動作スケジュールに基づいて、デバイス制御部50を介して各デバイス92〜95動作を制御する。   The integrated control unit 40 controls the processing procedure of each device in order to execute the requested job stored in the temporary storage unit 34. The integrated control unit 40 plans the operation procedure of each device 92 to 95 of the recording medium creation apparatus 90 for executing the requested job stored in the temporary storage unit 34, and creates an operation schedule indicating the operation procedure. In addition, the integrated control unit 40 performs each of the device state information via the device control unit 50 based on the apparatus state information indicating the operation state of each device acquired from each of the devices 92 to 95 via the device control unit 50 and the operation schedule. Controls the operation of devices 92-95.

具体的には、統合制御部40は、装置状態情報及び動作スケジュールに基づいて、データ記録部ドライバ51、オートローダドライバ53及び印刷入出力制御部62に対して、各デバイス92〜95の動作命令を出力して、データ記録部ドライバ51、オートローダドライバ53及びプリンタドライバ60の印刷入出力制御部62によって各デバイス92〜95の動作を制御させる。   Specifically, the integrated control unit 40 issues an operation command for each of the devices 92 to 95 to the data recording unit driver 51, the autoloader driver 53, and the print input / output control unit 62 based on the apparatus status information and the operation schedule. The data recording unit driver 51, the autoloader driver 53, and the print input / output control unit 62 of the printer driver 60 control the operations of the devices 92 to 95.

これにより、要求ジョブ毎に未記録の光学記録媒体の取り出し、光学記録媒体の搬送、データ書込、ラベル印刷等の処理、記録済み光学記録媒体の搬送等を、各デバイス92〜95の動作が互いに干渉することなく実行できるように、各デバイス92〜95の動作を制御させることが可能である。また、複数の光学記録媒体の作成処理を、リソースを効率良く利用ながら混乱することなく順次遂行させることが可能である。   As a result, the operation of each device 92 to 95 performs unloading of the optical recording medium for each requested job, transportation of the optical recording medium, data writing, label printing, processing of the recorded optical recording medium, etc. It is possible to control the operation of each device 92-95 so that it can be performed without interfering with each other. In addition, it is possible to sequentially perform a process for creating a plurality of optical recording media without confusion while efficiently using resources.

更に、データ記録部ドライバ51は、統合制御部40からの動作命令のみを有効な命令として選択するフィルタドライバ52を備え、統合制御部40以外からの第1データ記録部92または第2データ記録部93への動作命令を受け付けないようにしている。   Further, the data recording unit driver 51 includes a filter driver 52 that selects only an operation command from the integrated control unit 40 as a valid command, and the first data recording unit 92 or the second data recording unit from other than the integrated control unit 40. The operation command to 93 is not accepted.

次に、図2から図6を用いて、本発明にかかるアイテム編集装置について説明する。図2は、ラベルエディタ部27の一実施形態にかかる機能ブロック図の一例である。図2では、本発明に関連する部分の機能のみを示している。ラベルエディタ部27は、ディレクトリツリー編集部41及びアイテム情報記憶部47を備えている。   Next, the item editing apparatus according to the present invention will be described with reference to FIGS. FIG. 2 is an example of a functional block diagram according to an embodiment of the label editor unit 27. In FIG. 2, only the function of the part relevant to the present invention is shown. The label editor unit 27 includes a directory tree editing unit 41 and an item information storage unit 47.

ディレクトリツリー編集部41は、ディスクに記録した書込み情報や、これからディスクに記録しようとする書込み情報のディレクトリツリーを1つのアイテムとして、レイアウト領域上にレイアウトする。このとき、書込み情報を階層展開するための階層展開数と、ディレクトリツリーの文字列のフォントサイズとを、指定することにより、自動的に、書込み情報のディレクトリツリーを生成する。   The directory tree editing unit 41 lays out the write information recorded on the disc and the directory tree of the write information to be recorded on the disc as one item on the layout area. At this time, the directory tree of the write information is automatically generated by designating the number of hierarchical expansions for hierarchical expansion of the write information and the font size of the character string of the directory tree.

また、アイテムの大きさ、位置により、レイアウトされる書込み情報のディレクトリツリーの全体の大きさ、位置が決定される。ここで、デザインとして、書込み情報に対応しないディレクトリツリーをレイアウトすることもできる。   Further, the overall size and position of the directory tree of the write information to be laid out are determined by the size and position of the item. Here, a directory tree that does not correspond to write information can be laid out as a design.

また、編集したアイテム、即ち、ディレクトリツリーの属性情報は、アイテム情報記憶部47に記憶される。また、ディレクトリツリー編集部41は、更に、アイテム位置指定部42、展開階層数指定部43、文字列サイズ指定部44、属性情報生成部45、及びアイテムレイアウト部46を備えている。   The edited item, that is, the attribute information of the directory tree is stored in the item information storage unit 47. Further, the directory tree editing unit 41 further includes an item position specifying unit 42, a development hierarchy number specifying unit 43, a character string size specifying unit 44, an attribute information generating unit 45, and an item layout unit 46.

図3は、アイテム、即ち、ディレクトリツリーをレイアウト領域上にレイアウトする画面の一例である。図3(a)は、ディレクトリツリー展開される前の画面であり、図3(b)は、ディレクトリツリー展開された後の画面である。   FIG. 3 is an example of a screen for laying out an item, that is, a directory tree on a layout area. FIG. 3A is a screen before the directory tree is expanded, and FIG. 3B is a screen after the directory tree is expanded.

図3に示すように、印刷領域71上に、ディレクトリツリーの全体の大きさと位置とを示すアイテム領域72を指定する。アイテム領域72内に、書込み情報を階層展開するための階層展開数と、ディレクトリツリーの文字列のフォントサイズとによって、自動的に生成されたディレクトリツリーの全体、または、一部分がレイアウトされる。ここで、ディレクトリツリーの一部分とは、アイテム領域72内に展開されるだけのディレクトリツリーである。   As shown in FIG. 3, an item area 72 indicating the overall size and position of the directory tree is designated on the print area 71. In the item area 72, the whole or a part of the automatically generated directory tree is laid out according to the number of hierarchical expansions for hierarchical expansion of the write information and the font size of the character string of the directory tree. Here, a part of the directory tree is a directory tree that is only expanded in the item area 72.

また、最上位階層のディレクトリを指定するディレクトリ指定領域73、ディレクトリツリーの文字列のフォントサイズを指定するサイズ指定領域74、及び、階層展開されるディレクトリツリーの階層展開数を指定する階層指定領域75を備えている。指定された最上位階層のディレクトリ、フォントサイズ及び階層展開数に基づいて、図3(b)に示すような展開されたディレクトリツリーが、アイテム領域72内に表示される。   Further, a directory designation area 73 for designating the directory of the highest hierarchy, a size designation area 74 for designating the font size of the character string of the directory tree, and a hierarchy designation area 75 for designating the number of hierarchy expansion of the directory tree to be expanded. It has. An expanded directory tree as shown in FIG. 3B is displayed in the item area 72 based on the designated top-level directory, font size, and number of expanded layers.

アイテム位置指定部42は、アイテム、即ち、ディレクトリツリーのレイアウト領域上の位置と、ディレクトリツリーの全体の大きさとを指定する。即ち、図3のアイテム領域72を指定する。また、文字列サイズ指定部44は、印刷されるディレクトリツリーの文字列のフォントサイズを指定する。即ち、図3のサイズ指定領域74に、所望の値を入力することにより、文字列のフォントサイズが指定される。   The item position designating unit 42 designates an item, that is, a position on the layout area of the directory tree and the overall size of the directory tree. That is, the item area 72 in FIG. 3 is designated. The character string size designation unit 44 designates the font size of the character string of the directory tree to be printed. That is, the font size of the character string is designated by inputting a desired value in the size designation area 74 of FIG.

また、展開階層数指定部43は、印刷されるディレクトリツリーの最大階層である展開階層数を指定する。即ち、図3の階層指定領域75に、所望の値を入力することにより、展開階層数が指定される。例えば、書込み情報の階層構造として5階層ある場合に、展開階層数を3と指定すると、最上位階層を含めて、3階層まで階層展開したディレクトリツリーを生成する。ここで、最上位階層のディレクトリを指定することもできる。   Further, the expansion hierarchy number designation unit 43 designates the expansion hierarchy number that is the maximum hierarchy of the directory tree to be printed. That is, the number of development hierarchies is designated by inputting a desired value in the hierarchy designation area 75 of FIG. For example, when there are five hierarchies of write information and if the number of development hierarchies is specified as 3, the directory tree expanded to three hierarchies including the highest hierarchy is generated. Here, the directory of the highest hierarchy can also be specified.

また、例えば、書込み情報の階層構造として3階層ある場合に、展開階層数を4と指定すると、最上位階層を含めて、4階層まで階層展開したディレクトリツリーを生成する。   Also, for example, when there are three hierarchies of write information, if the number of development hierarchies is specified as 4, the directory tree expanded to four hierarchies including the highest hierarchy is generated.

図4は、書込み情報の最深階層が展開階層数よりも深いときの、展開階層数に基づいた生成されるディレクトリツリーを説明するための図である。図4(a)は、5階層から構成される書込み情報の階層構造を示す図であり、図4(b)は、展開階層数を2としたときの生成されたディレクトリツリーの構成を示す図であり、図4(c)は、展開階層数を3としたときの生成されたディレクトリツリーの構成を示す図である。   FIG. 4 is a diagram for explaining a directory tree generated based on the number of expanded hierarchies when the deepest hierarchy of write information is deeper than the number of expanded hierarchies. 4A is a diagram showing a hierarchical structure of write information composed of five hierarchies, and FIG. 4B is a diagram showing a configuration of a generated directory tree when the number of expanded hierarchies is two. FIG. 4C is a diagram showing the configuration of the generated directory tree when the number of expanded hierarchies is three.

図4に示すように、展開階層数を2としたときは、第3層、第4層及び第5層が閉じられた状態のディレクトリツリーとなり、展開階層数を3としたときは、第4層及び第5層が閉じられた状態のディレクトリツリーとなる。   As shown in FIG. 4, when the number of expanded layers is 2, the directory tree is in a state in which the third layer, the fourth layer, and the fifth layer are closed. This is a directory tree in which the layer and the fifth layer are closed.

図5は、書込み情報の最深階層が展開階層数よりも浅いときの、展開階層数に基づいた生成されるディレクトリツリーを説明するための図である。図5(a)は、3階層から構成される書込み情報の階層構造を示す図であり、図5(b)は、展開階層数を4としたときの生成されたディレクトリツリーの構成を示す図である。図5に示すように、生成されるディレクトリツリーは、書込み情報の階層構造と同じになる。   FIG. 5 is a diagram for explaining a directory tree generated based on the number of expanded hierarchies when the deepest hierarchy of write information is shallower than the number of expanded hierarchies. FIG. 5A is a diagram showing a hierarchical structure of write information composed of three hierarchies, and FIG. 5B is a diagram showing a configuration of a generated directory tree when the number of expanded hierarchies is four. It is. As shown in FIG. 5, the generated directory tree has the same hierarchical structure as the write information.

図2の属性情報生成部45は、展開階層数指定部43によって指定された展開階層数に基づいて、階層展開されたディレクトリツリーを生成する。更に、文字列サイズ指定部44によって指定されたディレクトリツリーの文字列のフォントサイズに基づいて、生成したディレクトリツリーからディレクトリツリーの画像情報を生成する。   The attribute information generation unit 45 in FIG. 2 generates a hierarchically expanded directory tree based on the expanded hierarchy number specified by the expanded hierarchy number specifying unit 43. Further, based on the font size of the character string of the directory tree specified by the character string size specifying unit 44, image information of the directory tree is generated from the generated directory tree.

更に、アイテム位置指定部42によって指定されたアイテムの大きさと位置に基づいて、生成したディレクトリツリーの画像情報からレイアウト領域上にレイアウトされるアイテムの属性情報を生成する。即ち、図3のアイテム領域72内に入るディレクトリツリーの画像情報を生成する。   Furthermore, based on the size and position of the item specified by the item position specifying unit 42, the attribute information of the item laid out on the layout area is generated from the generated directory tree image information. That is, the image information of the directory tree that falls within the item area 72 of FIG. 3 is generated.

また、アイテムレイアウト部46は、属性情報生成部45によって生成されたアイテムの属性情報に基づいて、レイアウト領域上に、アイテム、即ち、ディレクトリツリーをレイアウトする。   Further, the item layout unit 46 lays out an item, that is, a directory tree on the layout area based on the item attribute information generated by the attribute information generation unit 45.

次に、図6を参照して、ディレクトリツリーをレイアウトするときの処理手順を説明する。図6は、ディレクトリツリーをレイアウトするときの処理手順を示すフローチャートの一例である。図6に示すように、まず、アイテム、即ち、ディレクトリツリーのレイアウト領域上の位置と、ディレクトリツリーの全体の大きさとを指定する(S101)。   Next, with reference to FIG. 6, a processing procedure for laying out a directory tree will be described. FIG. 6 is an example of a flowchart showing a processing procedure when a directory tree is laid out. As shown in FIG. 6, first, an item, that is, the position on the layout area of the directory tree and the overall size of the directory tree are designated (S101).

次に、印刷されるディレクトリツリーの最大階層である展開階層数を指定する(S102)。ここで、展開階層数を自動設定展開に設定しておくと、アイテムの大きさに合わせた最適な展開階層数を、自動的に決定する。次に、印刷されるディレクトリツリーの文字列のフォントサイズを指定する(S103)。ここで、文字列のフォントサイズを自動設定サイズに設定しておくと、アイテムの大きさに合わせた最適なフォントサイズを、自動的に決定する。   Next, the number of expanded hierarchies, which is the maximum hierarchy of the directory tree to be printed, is designated (S102). Here, when the number of expansion layers is set to automatic setting expansion, the optimal number of expansion layers according to the size of the item is automatically determined. Next, the font size of the character string of the directory tree to be printed is designated (S103). Here, if the font size of the character string is set to the automatically set size, the optimum font size according to the size of the item is automatically determined.

次に、最上位階層のディレクトリの指定、または、書込み情報指定をする(S104)。ここで、「<Disc>」と指定すると、自動的に書込み情報の最上位階層のディレクトリとなる。ここで、上述のステップS101からS104の処理順は、この4ステップがステップS105の前に実行されていれば、順番は、上述のとおりでなくとも良い。   Next, the directory of the highest hierarchy or the write information is designated (S104). Here, when “<Disc>” is designated, the directory automatically becomes the highest layer of the write information. Here, the processing order of the above-described steps S101 to S104 may not be as described above as long as these four steps are executed before step S105.

次に、指定された最上位階層のディレクトリ及び展開階層数に基づいて、指定された最上位階層のディレクトリから最深階層までの深さが、指定された展開階層数より深いか否かを判定する(S105)。指定された展開階層数よりも深い場合(S105;Yes)は、指定された最上位階層のディレクトリ及び展開階層数に基づいて、指定された最上位階層のディレクトリから、指定された展開階層数分の階層展開をしたディレクトリツリーを生成する(S106)。   Next, based on the designated highest-level directory and the number of expanded hierarchies, it is determined whether or not the depth from the designated highest-level directory to the deepest level is deeper than the specified number of expanded hierarchies. (S105). If it is deeper than the specified number of expanded hierarchies (S105; Yes), the specified number of expanded hierarchies from the specified directory of the highest hierarchy based on the specified directory of the highest hierarchy and the number of expanded hierarchies. A directory tree in which the hierarchical expansion is expanded is generated (S106).

一方、指定された展開階層数よりも浅い場合(S105;No)は、指定された最上位階層のディレクトリに基づいて、指定された最上位階層のディレクトリから、最深階層まで階層展開をしたディレクトリツリーを生成する(S107)。   On the other hand, if it is shallower than the specified number of expanded hierarchies (S105; No), the directory tree is expanded from the specified highest hierarchy directory to the deepest hierarchy based on the specified highest hierarchy directory. Is generated (S107).

次に、指定された文字列のフォントサイズに基づいて、ディレクトリツリーアイコンサイズを算出する(S108)。ここでは、フォントサイズに所定の定数を乗算することにより算出される。この所定の定数は、通常は1前後の値である。次に、算出したアイコンサイズ、指定されたフォントサイズ、及び、生成されたディレクトリツリーに基づいて、ディレクトリツリーの画像情報を生成する(S109)。ここで、画像情報は、表示用の情報、または、印刷用の情報である。   Next, the directory tree icon size is calculated based on the font size of the designated character string (S108). Here, it is calculated by multiplying the font size by a predetermined constant. This predetermined constant is usually a value around 1. Next, based on the calculated icon size, the designated font size, and the generated directory tree, image information of the directory tree is generated (S109). Here, the image information is information for display or information for printing.

次に、生成されたディレクトリツリーの画像情報及び指定されたアイテムの大きさに基づいて、レイアウトされるディレクトリツリーの画像情報を生成する(S110)。最後に、生成したディレクトリツリーの画像情報及び指定されたアイテムの位置に基づいて、レイアウト領域上にディレクトリツリーをレイアウトし(S111)、処理を終了する。   Next, the image information of the directory tree to be laid out is generated based on the image information of the generated directory tree and the size of the designated item (S110). Finally, based on the image information of the generated directory tree and the position of the designated item, the directory tree is laid out on the layout area (S111), and the process ends.

上述したラベルエディタ部27は、本発明のアイテム編集装置に対応し、ディレクトリツリー編集部41は、本発明のディレクトリツリー編集手段に対応し、アイテム位置指定部42は、本発明のアイテム位置指定手段に対応し、展開階層数指定部43は、本発明の展開階層数指定手段に対応し、文字列サイズ指定部44は、本発明の文字列サイズ指定手段に対応し、属性情報生成部45は、本発明の属性情報生成手段に対応し、アイテムレイアウト部46は、本発明のアイテムレイアウト手段に対応する。   The label editor 27 described above corresponds to the item editing device of the present invention, the directory tree editing unit 41 corresponds to the directory tree editing means of the present invention, and the item position specifying unit 42 corresponds to the item position specifying means of the present invention. The expansion hierarchy number designation unit 43 corresponds to the development hierarchy number designation unit of the present invention, the character string size designation unit 44 corresponds to the character string size designation unit of the present invention, and the attribute information generation unit 45 The item layout unit 46 corresponds to the item layout unit of the present invention.

また、上述したラベルエディタ部27に、指定した最上位階層のディレクトリ、展開階層数、フォントサイズに基づいて生成されたディレクトリツリーが、指定したアイテムの大きさに入りきれない場合、レーベル面の印刷領域を外れた位置にレイアウトされた場合、フォントサイズが非常に小さい場合等に、ユーザに対して注意を促すメッセージ情報や表示情報を画面上に表示したり、音声情報を出力したりする注意情報出力部を備えるようにしても良い。   If the directory tree generated based on the specified top-level directory, the number of expanded layers, and the font size does not fit within the size of the specified item, the label surface is printed. Caution information that displays message information or display information to alert the user on the screen or outputs audio information when the layout is out of the area or the font size is very small An output unit may be provided.

また、上述したラベルエディタ部27は、指定した展開階層数に基づいて、指定された最上位階層のディレクトリから自動的に階層展開しているが、ユーザが階層展開したいディレクトリのところのみを階層展開するようにしたディレクトリツリーを生成するようにしても良い。   Further, the above-described label editor unit 27 automatically expands the hierarchy from the specified highest hierarchy directory based on the specified expansion hierarchy number, but only the directory where the user wants to expand the hierarchy is expanded. You may make it produce | generate the directory tree made to do.

本発明の一実施形態にかかるラベルエディタ部27を備えた記録媒体作成制御装置10及びこれにより制御される記録媒体作成装置90を示す。1 shows a recording medium creation control device 10 including a label editor unit 27 according to an embodiment of the present invention and a recording medium creation device 90 controlled thereby. ラベルエディタ部27の一実施形態にかかる機能ブロック図の一例である。4 is an example of a functional block diagram according to an embodiment of a label editor unit 27. FIG. アイテム、即ち、ディレクトリツリーをレイアウト領域上にレイアウトする画面の一例である。It is an example of the screen which lays out an item, ie, a directory tree, on a layout area. 書込み情報の最深階層が展開階層数よりも深いときの、展開階層数に基づいた生成されるディレクトリツリーを説明するための図である。It is a figure for demonstrating the directory tree produced | generated based on the expansion | deployment hierarchy number when the deepest hierarchy of write information is deeper than the expansion | deployment hierarchy number. 書込み情報の最深階層が展開階層数よりも浅いときの、展開階層数に基づいた生成されるディレクトリツリーを説明するための図である。It is a figure for demonstrating the directory tree produced | generated based on the expansion | deployment hierarchy number when the deepest hierarchy of write-in information is shallower than the expansion | deployment hierarchy number. ディレクトリツリーをレイアウトするときの処理手順を示すフローチャートの一例である。It is an example of the flowchart which shows the process sequence when laying out a directory tree.

符号の説明Explanation of symbols

10 記録媒体作成制御装置
27 ラベルエディタ部
41 ディレクトリツリー編集部
42 アイテム位置指定部
43 展開階層数指定部
44 文字列サイズ指定部
45 属性情報生成部
46 アイテムレイアウト部
47 アイテム情報記憶部
90 記録媒体作成装置


DESCRIPTION OF SYMBOLS 10 Recording medium production control apparatus 27 Label editor part 41 Directory tree editing part 42 Item position designation part 43 Expanded hierarchy number designation part 44 Character string size designation part 45 Attribute information generation part 46 Item layout part 47 Item information storage part 90 Recording medium creation apparatus


Claims (11)

レイアウト領域上にアイテムをレイアウトするアイテム編集装置であって、
階層構造によって管理された情報を展開したディレクトリツリーを前記アイテムとして、前記レイアウト領域上の所望の位置にレイアウトするディレクトリツリー編集手段を有し
前記ディレクトリツリー編集手段は、
前記ディレクトリツリーである前記アイテムをレイアウトする前記レイアウト領域上の位置及び前記アイテムの大きさを指定するアイテム位置指定手段と、
前記ディレクトリツリーとして印刷する前記階層構造の展開階層数を指定する展開階層数指定手段と、
印刷する前記ディレクトリツリーの文字列サイズを指定する文字列サイズ指定手段と、
前記アイテム位置指定手段によって指定された前記レイアウト領域上の位置及び前記アイテムの大きさ、前記展開階層数指定手段によって指定された前記展開階層数、並びに、前記文字列サイズ指定手段によって指定された前記文字列サイズに基づいて、前記レイアウト領域上にレイアウトする前記ディレクトリツリーの属性情報を生成する属性情報生成手段と、
前記属性情報生成手段によって生成された前記ディレクトリツリーの前記属性情報に基づいて、前記レイアウト領域上に前記ディレクトリツリーをレイアウトするアイテムレイアウト手段と、
を備えていることを特徴とするアイテム編集装置。
An item editing device that lays out items on a layout area,
The directory tree expand the information managed by a hierarchical structure as the item has a directory tree editing means for laying a desired position on the layout area,
The directory tree editing means includes:
Item position designating means for designating a position on the layout area for laying out the item as the directory tree and a size of the item;
An expansion hierarchy number specifying means for specifying the expansion hierarchy number of the hierarchical structure to be printed as the directory tree;
A character string size specifying means for specifying a character string size of the directory tree to be printed;
The position on the layout area designated by the item position designation means and the size of the item, the number of development hierarchies designated by the development hierarchy number designation means, and the character string size designation means designated by the character string size designation means Attribute information generating means for generating attribute information of the directory tree laid out on the layout area based on a character string size;
Item layout means for laying out the directory tree on the layout area based on the attribute information of the directory tree generated by the attribute information generating means;
Item editing apparatus characterized by comprising a.
前記ディレクトリツリー編集手段によってレイアウトされる前記アイテムは、階層構造によって管理された情報を記録した光学記録媒体の階層構造を展開した前記ディレクトリツリーであることを特徴とする請求項1に記載のアイテム編集装置。   2. The item editing according to claim 1, wherein the item laid out by the directory tree editing means is the directory tree in which a hierarchical structure of an optical recording medium in which information managed by a hierarchical structure is recorded is expanded. apparatus. 前記属性情報生成手段は、指定された前記展開階層数よりも階層の深い前記階層構造を有する部分では、前記展開階層数分の階層展開をした前記ディレクトリツリーの前記属性情報を生成し、指定された前記展開階層数よりも階層の浅い前記階層構造を有する部分では、当該階層構造の全階層展開をした前記ディレクトリツリーの前記属性情報を生成することを特徴とする請求項に記載のアイテム編集装置。 The attribute information generation means generates the attribute information of the directory tree that has been expanded by the number of expanded hierarchies in a portion having the hierarchical structure deeper than the specified number of expanded hierarchies. 2. The item editing according to claim 1 , wherein the attribute information of the directory tree in which the entire hierarchy of the hierarchical structure is expanded is generated in a portion having the hierarchical structure shallower than the number of expanded hierarchies. apparatus. 前記展開階層数指定手段は、前記展開階層数を自動設定展開に設定されたとき、前記アイテムの大きさに合わせた最適な展開数が前記展開階層数として決定されることを特徴とする請求項に記載のアイテム編集装置。 The expansion hierarchy number specifying means, when the expansion hierarchy number is set to automatic expansion, an optimal expansion number according to the size of the item is determined as the expansion hierarchy number. item editing apparatus according to 1. 前記文字列サイズ指定手段は、前記文字列サイズを自動設定サイズに設定されたとき、前記アイテムの大きさに合わせた最適なサイズが前記文字列サイズとして決定されることを特徴とする請求項に記載のアイテム編集装置。 The string size designating means, when said set of string size automatic setting size claim 1 the optimal size corresponding to the size of the item, characterized in that it is determined as the string size Item editing device according to. レイアウト領域上にアイテムをレイアウトするアイテム編集方法であって、
(a)階層構造によって管理された情報を展開したディレクトリツリーを前記アイテムとして、前記レイアウト領域上の所望の位置にレイアウトするディレクトリツリー編集工程を有し
前記ディレクトリツリー編集工程(a)は、
(b)前記ディレクトリツリーである前記アイテムをレイアウトする前記レイアウト領域上の位置及び前記アイテムの大きさを指定するアイテム位置指定工程と、
(c)前記ディレクトリツリーとして印刷する前記階層構造の展開階層数を指定する展開階層数指定工程と、
(d)印刷する前記ディレクトリツリーの文字列サイズを指定する文字列サイズ指定工程と、
(e)前記アイテム位置指定工程(b)によって指定された前記レイアウト領域上の位置及び前記アイテムの大きさ、前記展開階層数指定工程(c)によって指定された前記展開階層数、並びに、前記文字列サイズ指定工程(d)によって指定された前記文字列サイズに基づいて、前記レイアウト領域上にレイアウトする前記ディレクトリツリーの属性情報を生成する属性情報生成工程と、
(f)前記属性情報生成工程(e)によって生成された前記ディレクトリツリーの前記属性情報に基づいて、前記レイアウト領域上に前記ディレクトリツリーをレイアウトするアイテムレイアウト工程と、
を備えていることを特徴とするアイテム編集方法。
An item editing method for laying out items in a layout area,
The directory tree expand the information managed by (a) hierarchy as the item has a directory tree editing step of laying to the desired position on the layout area,
The directory tree editing step (a)
(B) an item position designating step for designating a position on the layout area for laying out the item as the directory tree and a size of the item;
(C) an expansion hierarchy number designating step of designating the expansion hierarchy number of the hierarchical structure to be printed as the directory tree;
(D) a character string size specifying step for specifying a character string size of the directory tree to be printed;
(E) the position on the layout area and the size of the item specified in the item position specifying step (b), the number of expanded layers specified in the expanded layer number specifying step (c), and the character An attribute information generating step for generating attribute information of the directory tree to be laid out on the layout area based on the character string size specified in the column size specifying step (d);
(F) an item layout step of laying out the directory tree on the layout area based on the attribute information of the directory tree generated by the attribute information generation step (e);
Item editing method characterized in that comprises a.
前記ディレクトリツリー編集工程(a)によってレイアウトされる前記アイテムは、階
層構造によって管理された情報を記録した光学記録媒体の階層構造を展開した前記ディレ
クトリツリーであることを特徴とする請求項に記載のアイテム編集方法。
The item to be laid by the directory tree editing step (a), according to claim 6, characterized in that the said directory tree expand the hierarchical structure of an optical recording medium recording the information managed by a hierarchical structure Item editing method.
前記属性情報生成工程(e)は、指定された前記展開階層数よりも階層の深い前記階層構造を有する部分では、前記展開階層数分の階層展開をした前記ディレクトリツリーの前記属性情報を生成し、指定された前記展開階層数よりも階層の浅い前記階層構造を有する部分では、当該階層構造の全階層展開をした前記ディレクトリツリーの前記属性情報を生成することを特徴とする請求項に記載のアイテム編集方法。 The attribute information generation step (e) generates the attribute information of the directory tree that has been expanded by the number of expanded hierarchies in a portion having the hierarchical structure deeper than the specified number of expanded hierarchies. , in the portion having a shallow the hierarchical structure of the hierarchy than the specified the expanded number of levels, according to claim 6, characterized in that to generate the attribute information of the directory tree where the entire hierarchical expansion of the hierarchical structure Item editing method. 前記展開階層数指定工程(c)は、前記展開階層数を自動設定展開に設定されたとき、前記アイテムの大きさに合わせた最適な展開数が前記展開階層数として決定されることを特徴とする請求項に記載のアイテム編集方法。 The expansion hierarchy number designation step (c) is characterized in that, when the expansion hierarchy number is set to automatically set expansion, an optimal expansion number that matches the size of the item is determined as the expansion hierarchy number. The item editing method according to claim 6 . 前記文字列サイズ指定工程(d)は、前記文字列サイズを自動設定サイズに設定されたとき、前記アイテムの大きさに合わせた最適なサイズが前記文字列サイズとして決定されることを特徴とする請求項に記載のアイテム編集方法。 The character string size specifying step (d) is characterized in that, when the character string size is set to an automatically set size, an optimum size according to the size of the item is determined as the character string size. The item editing method according to claim 6 . レイアウト領域上にアイテムをレイアウトする処理をコンピュータに実行させるプログラムであって、
請求項1からのいずれか1項に記載のアイテム編集装置の各手段を実現させる処理を前記コンピュータに実行させることを特徴とするプログラム。
A program for causing a computer to execute a process of laying out items on a layout area,
A program characterized by executing the processing for realizing the means of the item editing apparatus according to claim 1, any one of 5 to the computer.
JP2006340859A 2006-12-19 2006-12-19 Item editing apparatus, item editing method and program Expired - Fee Related JP4853271B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006340859A JP4853271B2 (en) 2006-12-19 2006-12-19 Item editing apparatus, item editing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006340859A JP4853271B2 (en) 2006-12-19 2006-12-19 Item editing apparatus, item editing method and program

Publications (2)

Publication Number Publication Date
JP2008152610A JP2008152610A (en) 2008-07-03
JP4853271B2 true JP4853271B2 (en) 2012-01-11

Family

ID=39654706

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006340859A Expired - Fee Related JP4853271B2 (en) 2006-12-19 2006-12-19 Item editing apparatus, item editing method and program

Country Status (1)

Country Link
JP (1) JP4853271B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002058649A (en) * 2000-08-22 2002-02-26 Toshiba Corp Medical image recording system, automatic recording medium issuing device, and medical image device
JP2006107482A (en) * 2004-08-19 2006-04-20 Hiroyuki Kubo Method for printing information of recorded electronic recording medium on medium surface (disc surface)

Also Published As

Publication number Publication date
JP2008152610A (en) 2008-07-03

Similar Documents

Publication Publication Date Title
JP4375085B2 (en) Display printing system, program, and recording medium
JP4751668B2 (en) Improved user interface that displays selectable software function controls that are contextually related to the selected object
KR20110132248A (en) Display method and information processing device
JP4853271B2 (en) Item editing apparatus, item editing method and program
JP5942663B2 (en) Printing system and template editing method
JP2006048465A (en) Content generation system, program, and recording medium
JP4765925B2 (en) Item editing apparatus, item editing method and program
JP2008146361A (en) RECORDING INFORMATION EDITING DEVICE, RECORDING INFORMATION EDITING METHOD, AND PROGRAM
JP4793384B2 (en) Label printing device
JP4006477B2 (en) Form creation device, form creation method, and storage medium
JP4984904B2 (en) Status display device, status display method, and program
JP3969926B2 (en) Form creation device, form creation method, and storage medium
JP2007036327A (en) Tape printing system, image supply apparatus, image forming method, and program
JP4957424B2 (en) Item editing method, item editing apparatus and program thereof
JP2008140291A (en) File management apparatus, file management method and program
JP4640328B2 (en) Recording medium creating apparatus and optical recording medium issuing operation control method
JP2008141298A (en) Item editing apparatus, item editing method and program
JP4251644B2 (en) Editing method and recording medium
JP2008141454A (en) Item editing apparatus, item editing method and program
JP2009187168A (en) Information processor and information processing program
JP2009015717A (en) Form creation device, form creation method, program, and storage medium
JP4923985B2 (en) RECORDING INFORMATION CREATION DEVICE AND RECORDING INFORMATION CREATION METHOD
JP2011192106A (en) Control device, recording medium processor, control method of the control device and program
JP2011070736A (en) Recording medium issuing device, method for controlling recording medium issuing device, and program
JP2007152708A (en) Printing apparatus, printing method, printing program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110628

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110927

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111010

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4853271

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees