1461127151-8c1cbfe8-d8ac-4b52-849e-362d61870a41

What is claimed is:

1. A multimedia cooperative work system, comprising:
generating a model of a multimedia electronic tag in which display of a comment and attribute data thereofcomment input in tree-shape structure is possible for each scene of multimedia data, the registration of which is requested by an arbitrary client in a server and which are obtained by dividing multimedia data in terms of time; and
exchanging comments on each scene among a plurality of clients, including the requesting client, using the multimedia electronic tag, thereby realizing multimedia cooperative work.
2. The multimedia cooperative work system according to claim 1, wherein
each said client further comprises an electronic tag editing unit displaying a comment displayinput screen, using a multimedia electronic tag obtained from the server or another client.
3. The multimedia cooperative work system according to claim 1, wherein
each said client further comprises a format conversion unit converting a format of the multimedia electronic tag into a format in which the multimedia data and a comment aggregate of each scene of the multimedia data can be synchronizedreproduced.
4. The multimedia cooperative work system according to claim 1, wherein
the attribute data include at least one of a comment writer name, a comment generation date and a comment adding destination.
5. The multimedia cooperative work system according to claim 2, wherein
a publication destination of the comment can be selected and designated in the comment displayinput screen,
the multimedia electronic tag is updated by adding description on the publication destination, and
the multimedia electronic tag after the update is stored in the server,
the server further comprises an electronic tag communication unit transmitting a multimedia electronic tag without comment, the publication destinations of which are designated, to the requesting client if the client requesting the transmission of the multimedia electronic tag is not included in the publication destinations.
6. The multimedia cooperative work system according to claim 1, wherein
the multimedia electronic tag is described in XML.
7. A multimedia cooperative work system exchanging a comment on arbitrary multimedia data among a plurality of clients through a server, wherein
the server, comprising:
a multimedia communication unit assigning an identifier to multimedia data requested by an arbitrary client and returning the identifier to the requesting client;
a multimedia storage unit storing the multimedia data;
a management unit obtaining electronic mail, by which the registration requesting client notifies other clients of the identifier of the multimedia data, obtaining member data from a destination address of the electronic mail and storingmanaging the member data in relation to the identifier of the multimedia data;
an electronic tag model generation unit generating a model of a multimedia electronic tag in which a comment can be inputted to each scene obtained by dividing the multimedia data in terms of time, in tree-shape structure, based on the multimedia data and data storedmanaged by the management unit, assigning an identifier to the multimedia electronic tag and enabling the management unit to storemanage the identifier in relation to the multimedia data identifier; and
an electronic tag storage unit storing the electronic tag model and also storing the multimedia electronic tag if an arbitrary comment is added based on the electronic tag model, and

a client of each member, including the registration requester, comprising:
an electronic tag communication unit obtaining a multimedia electronic tag from the server using the multimedia data identifier;
an electronic tag editing unit generating and displaying a comment editing screen by which a comment on an arbitrary scene of multimedia data or a comment on a comment can be inputted using the multimedia electronic tag;
a format conversion unit converting a format of the multimedia electronic tag into a multimedia synchronous reproduction format; and
a synchronous reproduction unit synchronizingreproducing the multimedia data and comment using the conversion result of the format conversion unit.
8. A server, comprising:
a communication unit transmittingreceiving data tofrom each client through a network; and
a multimedia electronic tag model generation unit generating a model of a multimedia electronic tag in which display of a comment and attribute data thereofcomment input in tree-shape structure is possible for each scene obtained by dividing multimedia data that is requested by an arbitrary client in a server, in terms of time.
9. The server according to claim 8, further comprising
a member management unit obtaining member data, which are data on a user engaging in the multimedia data cooperative work, from electronic mail by which the registration requesting client notifies other clients of the identifier of the multimedia data, and managing the member data in relation to the multimedia data and multimedia electronic tag, wherein
said multimedia electronic tag model generation unit generates the multimedia electronic tag model using the data managed by the management unit.
10. The server according to claim 8 or 9, wherein,
a publication destination and expiration date of a comment are described as attribution data of the comment in the multimedia electronic tag, and further comprising a multimedia electronic tag modificationcommunication unit deleting an overdue comment from a multimedia electronic tag, or when receiving a multimedia electronic tag request from a client of an arbitrary member, transmitting the multimedia electronic tag without comment, the publication destination of which are not designated the requesting client, to the requesting client.
11. A client, comprising:
a communication unit transmittingreceiving data tofrom a sever or each client through a network; and
a multimedia electronic tag editing unit displaying a comment with attribute data attached to each scene of multimedia data corresponding to the multimedia electronic tag, using a multimedia electronic tag obtained from a server or another client, and simultaneously enabling a comment to be inputted to an arbitrary scene or a comment and updating the content of the multimedia electronic tag, based on the input.
12. The client according to claim 11, further comprising:
a format conversion unit converting a format of the multimedia electronic tag into a format for synchronizingreproducing the multimedia data and comment thereof; and
a multimedia synchronous reproduction unit synchronizing and displaying multimedia data and comments corresponding to each scene of the multimedia data.
13. A multimedia cooperative work method, comprising
generating a model of a multimedia electronic tag in which display of a comment and attribute data thereofcomment input in tree-shape structure is possible for each scene of multimedia data, the registration of which is requested by an arbitrary client in a server, obtained by dividing multimedia data in terms of time; and
exchanging comments on each scene among a plurality of clients, including the requesting client, using the multimedia electronic tag, thereby realizing multimedia cooperative work.
14. A computer-readable storage medium that records a program enabling a computer to execute a process, the process comprising:
displaying a comment with a variety of attributes of a writer user attached to each scene of multimedia data corresponding to the multimedia electronic tag, using a multimedia electronic tag obtained from a server or another client, and simultaneously enabling a comment to be inputted to an arbitrary scene or a comment and updating a content of the multimedia electronic tag, based on the input.
15. A computer-readable storage medium that records a program enabling a computer to execute a process, the process comprising:
converting the format of a multimedia electronic tag obtained from a server or another client or a multimedia electronic tag after update into a format for synchronizingreproducing multimedia data corresponding to the multimedia electronic tag and a comment on each scene of the multimedia data described in the multimedia electronic tag.
16. A program as a multimedia electronic tag in which display of a comment and attribute data thereofcomment input in tree-shape structure is possible for each scene obtained by dividing multimedia data that is requested by an arbitrary client in a server, in terms of time, when the program is executed.
17. A program enabling a computer to display a comment with a variety of attributes of a writer user attached to each scene of multimedia data corresponding to the multimedia electronic tag, using a multimedia electronic tag obtained from a server or another client, and simultaneously enabling a comment on an arbitrary scene or comment to be inputted and updating the content of the multimedia electronic tag, based on the input.
18. A program enabling a computer to convert a format of a multimedia electronic tag obtained from a server or another client or a multimedia electronic tag after update into a format for synchronizingreproducing multimedia data corresponding to the multimedia electronic tag and a comment on each scene of the multimedia data described in the multimedia electronic tag.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A machine for making double chain stitches in a material, the double chain stitches being made using at least one upper thread and at least one lower thread, the machine comprising:
at least one needle bar
a plurality of needles,
wherein the needle bar has attached thereto the plurality of needles and
wherein each needle brings the at least one upper thread from above the material to below the material; and

at least one arm
wherein the arm having a first end and a second end, the first end of the arm being connected to a drive train and the second end of the arm having attached thereto the needle bar;
wherein the arm is sufficiently designed such that the second end of the arm moves along a path forming an arc; and
wherein each of the plurality of needles is elongated along a long axis and
wherein each of the plurality of needles is curved along the long axis.
2. The machine of claim 1, wherein each needle oscillate as each needle brings the upper thread from above the material to below the material.
3. The machine of claim 1 further comprising:
a plurality of loopers disposed below the material sufficiently designed to manipulate the lower thread to form double chain stitches in combination with the upper thread;
wherein each looper sufficiently designed to cut the lower thread with at least one cutting element associated with each looper; and
wherein each looper oscillates as the looper manipulates the lower thread to form double chain stitches in combination with the upper thread.
4. The machine of claim 1, wherein the cutting element comprises a knife edge.
5. The machine of claim 1, wherein the looper comprises a leading end extending from a neck portion, and wherein the cutting element of the looper is disposed in a direction extending from the neck away from the leading end.
6. The machine of claim 5, wherein the cutting element of the looper is disposed in a direction extending approximately 180 degrees away from the leading end.
7. The machine of claim 1, wherein the cutting element is attached to the looper.
8. The machine of claim 1, wherein the cutting element is integral with the looper.
9. The machine of claim 1 further including at least a first and second needle bar, wherein each needle bar is independently moved.
10. A method for making double chain stitches in a material, the double chain stitches being made using a plurality of upper threads and a plurality of lower threads, the method comprising:
providing the material to receive the double chain stitches;
utilizing a plurality of needles, each needle bringing one of the upper threads from above the material to below the material;
utilizing a plurality of loopers disposed below the material, wherein each looper is used to manipulate one of the lower threads to form double chain stitches in combination with a respective one of the upper threads; and
utilizing the plurality of loopers to cut each respective lower thread with at least one cutting element associated with each of the loopers.