Business card processing device, business card processing method, program, and business card file data structure
The business card processing device addresses the challenge of associating business card images with received information by constructing and managing business card files, enhancing data management and utilization within the system.
Patent Information
- Application Number
- JP2021027002
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-02-24
- Publication Date
- 2025-04-09
- Estimated Expiration
- 2041-02-24
AI Technical Summary
Existing business card processing systems cannot associate business card images with received information necessary for creating a business card, leading to inefficient management and utilization of business card data.
A business card processing device that accepts business card creation information, constructs business card information including images, and stores this information in association with the creation information, enabling efficient management and utilization of business card data.
The device allows for effective management of business card images and data by associating them with the received information, facilitating the creation and transfer of business card files, and improving data handling and search capabilities.
Smart Images

Figure 0007659404000001 
Figure 0007659404000002 
Figure 0007659404000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a business card processing device that processes information relating to business cards. [Background technology]
[0002] Conventionally, there has been a business card information providing system that does not require manual correction of scanned business card information. In such a system, a business card information providing server acquires business card information obtained by optically reading a business card from a terminal device, extracts genuine business card information corresponding to the acquired business card information based on a business card database in which a plurality of genuine business card information are registered, and outputs the extracted genuine business card information (for example, see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6566460 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional technology, when information such as text data required for creating a business card is received, it is not possible to manage the received information in association with a business card image or the like obtained from the received information. [Means for solving the problem]
[0005] The business card processing device of the first invention is a business card processing device that includes a business card creation information receiving unit that receives business card creation information from which two or more item information and business card layout information, which are information that constitutes a business card, can be obtained, a business card information construction unit that constructs business card information having a business card image obtained using the business card creation information, and a business card storage unit that stores the business card creation information and the business card information in correspondence with each other.
[0006] With this configuration, when information required for creating a business card is received, the business card image etc. acquired from the received information can be managed in association with the received information.
[0007] Moreover, the business card processing device of the second invention differs from the business card processing device of the first invention in that the business card information is a business card file, which is a single file having two or more items of information and a business card image.
[0008] With this configuration, when the information required for creating a business card is received, a business card file including a business card image and text data can be acquired from the received information.
[0009] In addition, the business card processing device of the third invention is a business card processing device that, compared to the first or second inventions, further comprises a business card processing unit that performs a specified processing using the business card information when the business card information construction unit constructs the business card information.
[0010] With this configuration, when the information required for creating a business card is received, a predetermined action can be taken.
[0011] In addition, compared to the third invention, the business card processing device of the fourth invention further includes a judgment unit which judges whether the business card creation information accepted by the business card creation information accepting unit already exists, and the business card information composition unit or business card processing unit only operates when the judgment unit judges that the information does not already exist.
[0012] With this configuration, only when the information required for creating the received business card is new, the business card information can be created or a predetermined process can be performed.
[0013] A fifth aspect of the present invention is a business card processing device according to the third or fourth aspect of the present invention, wherein the business card processing section transmits change information including some or all of the information contained in the business card information.
[0014] With this configuration, when the information required for creating a business card is received, information regarding changes in the user of the business card can be transmitted.
[0015] Furthermore, compared to the fifth invention, the business card processing device of the sixth invention further includes a business card exchange information storage unit in which one or more pieces of business card exchange information relating to the exchange of business cards between one user and other users are stored, and the business card processing unit determines one or more other users who have exchanged business cards with the user corresponding to the business card creation information accepted by the business card creation information accepting unit, using the one or more pieces of business card exchange information in the business card exchange information storage unit, and transmits change information to the determined one or more other users.
[0016] With this configuration, when the information required for creating a business card is received, information regarding changes in the user of that business card can be transmitted to other users who have exchanged business cards with that user.
[0017] In addition, the business card processing device of the seventh invention is a business card processing device in which, compared to the third or fourth invention, the business card processing unit transmits business card information to the user corresponding to the business card creation information accepted by the business card creation information accepting unit.
[0018] With this configuration, when the information required for creating a business card is received, the business card information including the business card image can be transmitted to the user of the business card. Note that the business card information is preferably a business card file, which will be described later.
[0019] In addition, the business card processing device of the eighth invention is a business card processing device that includes a business card creation information receiving unit that receives business card creation information having two or more item information and business card layout information, which are information that constitute a business card, a business card information composition unit that composes a business card file having two or more item information and a business card image, and a business card storage unit that stores the business card file.
[0020] With this configuration, when information required for creating a business card is received, a business card file having two or more items of information and a business card image can be created and stored.
[0021] Furthermore, the data structure of the ninth invention is a data structure of a business card file having two or more item pieces of information and a business card image, which are information that make up a business card, and the received item information is searched using as a key, and a business card file containing the item information is output.
[0022] With this configuration, a business card file can be provided that contains a business card image and item information that constitutes the business card.
[0023] Furthermore, in contrast to the ninth invention, the data structure of the business card file of the tenth invention is a data structure of the business card file in which each of two or more pieces of item information corresponds to an item identifier that identifies the item.
[0024] With this configuration, it is possible to provide a business card file that includes a business card image and item information associated with the item identifier. Effect of the Invention
[0025] According to the business card processing device of the present invention, when information required for creating a business card is received, the business card image etc. acquired from the received information can be managed in association with the received information. [Brief description of the drawings]
[0026] [Figure 1] Conceptual diagram of business card processing system A in embodiment 1. [Diagram 2] Block diagram of business card processing system A [Diagram 3] A diagram showing an example of a template for same-person change information [Figure 4] A flowchart explaining an example of the operation of the business card processing device 1. [Diagram 5] A flowchart for explaining an example of the business card information configuration process [Figure 6] A flowchart illustrating an example of the predetermined process. [Figure 7] A flowchart for explaining an example of the operation of the terminal device 2 [Figure 8] A diagram showing the business card creation information management table [Figure 9] A diagram showing the business card exchange information management table [Figure 10] FIG. 13 shows the layout information management table. [Figure 11] A diagram showing the business card information management table [Figure 12] A diagram showing an example of the screen [Figure 13] A diagram showing an example of the screen [Figure 14] A diagram showing an example of the business card file [Figure 15] FIG. 13 is a diagram showing an example of change information [Figure 16] A diagram showing an example of the screen [Figure 17] A diagram showing an example of the output [Figure 18] A diagram showing an example of the screen [Figure 19] A diagram showing an example of the output [Figure 20] Overview of the computer system [Figure 21] Block diagram of the computer system DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0027] Hereinafter, an embodiment of a business card processing device and the like will be described with reference to the drawings. Note that components with the same reference numerals in the embodiments perform similar operations, so repeated description may be omitted.
[0028] (Embodiment 1) In this embodiment, a business card processing device is described that receives information that can acquire two or more item information constituting a business card and layout information of the business card, composes business card information including a business card image using the information, and stores the layout information, the two or more item information, and the business card information in association with each other. Note that in this embodiment, it is preferable that the business card information is a file that contains two or more item information constituting a business card and the business card image. Such a file is appropriately called a business card file.
[0029] In this embodiment, a business card processing device will be described that performs an action using business card information when the business card information is generated. The action is, for example, a transfer information transmission process and a business card information transmission process, which will be described later.
[0030] Further, in this embodiment, a business card processing device will be described which judges whether or not the received business card creation information is new, and performs a predetermined process only if the information is new.
[0031] 1 is a conceptual diagram of a business card processing system A according to the present embodiment. The business card processing system A comprises a business card processing device 1 and one or more terminal devices 2.
[0032] The business card processing device 1 is a device that receives information for creating business cards and performs various processes. For example, the business card processing device 1 is a device that receives order information for business cards and performs various processes. The business card processing device 1 is usually a so-called server, such as a cloud server or an ASP server. There is no restriction on the type of business card processing device 1. The business card processing device 1 may be a standalone device.
[0033] The terminal device 2 is a device that transmits information for creating a business card to the business card processing device 1. The terminal device 2 is, for example, a device for ordering a business card. The terminal device 2 is, for example, a so-called personal computer, a tablet terminal, a smartphone, etc., and the type does not matter.
[0034] The business card processing device 1 and one or more terminal devices 2 are capable of communicating with each other via a network such as the Internet.
[0035] 2 is a block diagram of the business card processing system A according to this embodiment. The business card processing system A includes a business card processing device 1 that includes a storage unit 11, a reception unit 12, a processing unit 13, and an output unit .
[0036] The storage unit 11 constituting the business card processing device 1 includes a business card creation information storage unit 111, a business card exchange information storage unit 112, and a business card file storage unit 113. The reception unit 12 includes a business card creation information reception unit 121, an exchanged business card reception unit 122, and a search instruction reception unit 123. The processing unit 13 includes a judgment unit 131, a business card information configuration unit 132, a business card storage unit 133, a business card processing unit 134, a business card exchange information storage unit 135, and a search unit 136.
[0037] The terminal device 2 includes a terminal storage unit 21, a terminal reception unit 22, a terminal processing unit 23, a terminal transmission unit 24, a terminal reception unit 25, and a terminal output unit .
[0038] Various types of information are stored in the storage unit 11 constituting the business card processing device 1. The various types of information are, for example, business card creation information described below, business card exchange information described below, business card files described below, layout information described below, and various types of screen information. The various types of screen information are, for example, login screen information that prompts a user to log in to the business card processing device 1, order screen information for ordering business cards, and business card registration screen information for registering the business cards of other users with whom the user has exchanged business cards. The screen information is realized by, for example, HTML, XML, or a program, but the realization means and structure are not important.
[0039] The business card creation information storage unit 111 stores one or more pieces of business card creation information. The business card creation information is information for creating a business card. The business card creation information is information used to create a business card. The business card creation information is information from which two or more pieces of item information and business card layout information can be acquired. The business card creation information has, for example, two or more pieces of item information and business card layout information. The business card creation information has, for example, links to two or more pieces of item information and links to business card layout information. The business card creation information has, for example, links to two or more pieces of item information and an identifier for the business card layout information. Note that creating a business card means, for example, printing a business card, but may also mean creating an electronic business card, creating an electronic business card image, etc.
[0040] The item information is information that constitutes the business card. The item information is usually text data that constitutes the business card. However, the item information may be an image. The item information is, for example, a name, a name (written in English), a company name, a department name, one or more titles, an address, a telephone number, an email address, and a URL of a company or organization. The item information is, for example, a user image. The user image is an image of a user that appears on the created business card, such as a photo of the user or an illustration of the user's face. The item information of an image may be called image item information. Furthermore, the item information is usually associated with an item identifier. The item identifier is information that identifies an item. The item identifier is, for example, an item name or an ID. The item identifier is, for example, <company name>, <department name>, <title>, <name>, or <user image>.
[0041] The layout information is information that specifies the layout of the business card. There is no restriction on the means of realizing the layout information or the structure, etc. For example, the layout information is information written in CSS.
[0042] The business card exchange information storage unit 112 stores one or more pieces of business card exchange information. The business card exchange information is information about the exchange of business cards between one user and another user. The business card exchange information is information that enables one user to identify another user from whom the one user has received a business card. The business card exchange information is, for example, information that enables one user to determine that the one user has exchanged business cards with another user. The business card exchange information is, for example, information about a link between one business card creation information and another business card creation information, information about a pair of a first business card identifier of one business card creation information, another business card creation information, and a second business card identifier, information about a link between one business card file and another business card file, and information about a pair of a first file identifier of one business card file, another business card file, and a second file identifier. The business card exchange information is, for example, information about a business card of another user that is paired with a user identifier of one user.
[0043] The business card file storage unit 113 stores one or more business card files. The business card file is an example of business card information. The business card information is information having a business card image acquired using the business card creation information. The business card information has two or more item information and a business card image. The business card information has, for example, two or more business card item information, which are a set of an item identifier and item information, and a business card image. The business card image is an image showing an image of a business card. The business card image is, for example, an image showing a printed image of a business card. The business card image is, for example, the same image as a printed business card. The business card image may be only an image of the front of a business card, or may be an image of the front and back. The business card image is, for example, an image showing an electronic image of a business card. The business card image is, for example, jpeg, gif, etc., but the data structure is not important. The business card image is an image constructed using the accepted business card creation information.
[0044] A business card file is a single file having two or more pieces of information and a business card image together. It is preferable that a business card file is a single file having two or more pieces of information and a business card image together. In a business card file, for example, two or more pieces of information are included in the header or footer of the file. Also, in a business card file, for example, two or more pieces of information are included in the header or footer of the file. Also, in a business card file, for example, the business card image is the main body of the file. In a business card file, for example, a user image is included in the header or footer of the file.
[0045] The reception unit 12 receives various information and instructions, such as business card creation information, order information (to be described later), exchange business card information (to be described later), and search instructions (to be described later).
[0046] Here, acceptance usually means reception from the terminal device 2. However, acceptance may be a concept including acceptance of information input from an input device such as a keyboard, mouse, or touch panel, or acceptance of information read from a recording medium such as an optical disk, a magnetic disk, or a semiconductor memory.
[0047] The business card creation information receiving unit 121 receives business card creation information. The business card creation information is information for acquiring two or more pieces of item information that constitute a business card and layout information of the business card. The business card creation information has, for example, two or more pieces of item information that constitute a business card and layout information of the business card. However, the business card creation information may also be information that has information identifying two or more pieces of item information (for example, an identifier for the item information, a link to the item information) and information identifying layout information of the business card (for example, an identifier for the layout information, a link to the layout information).
[0048] The business card production information receiving unit 121 may receive order information for business cards. The order information includes business card production information. The order information is an instruction for an order, and includes, for example, information specifying the number of business cards (for example, the number of sets to be printed, the number of prints).
[0049] The business card production information accepted by the business card production information accepting unit 121 and the business card production information in the business card exchange information storage unit 112 may have different data structures.
[0050] Furthermore, the business card production information receiving unit 121 does not have to simultaneously receive two or more pieces of item information and layout information, etc. The business card production information receiving unit 121 may each receive a portion of the information constituting the business card production information at different times.
[0051] The exchanged business card receiving unit 122 receives exchanged business card information, which is information on a business card received by one user from another user. The exchanged business card information has, for example, a user identifier of the one user and a business card image of the other user. The exchanged business card information has, for example, a user identifier of the one user and two or more items of information on the business card of the other user. Note that the business card exchange here may be considered to include unilateral acquisition of a business card.
[0052] The search instruction receiving unit 123 receives a search instruction. The search instruction is an instruction to search for a business card file. The search instruction includes information specifying a search condition. The search instruction usually includes one or more pieces of item information. It is preferable that such item information corresponds to an item identifier. The search instruction may include item information of an image.
[0053] The processing unit 13 performs various types of processing. The various types of processing are, for example, processing performed by a determination unit 131, a business card information configuration unit 132, a business card storage unit 133, a business card processing unit 134, a business card exchange information storage unit 135, and a search unit 136.
[0054] The judgment unit 131 judges whether or not the business card creation information accepted by the business card creation information acceptance unit 121 already exists. The judgment unit 131 judges, for example, whether or not the business card creation information accepted by the business card creation information acceptance unit 121 is stored in the business card creation information storage unit 111. The judgment unit 131 judges, for example, whether or not the business card creation information accepted by the business card creation information acceptance unit 121 is registered in a business card server (not shown).
[0055] The business card information constructing unit 132 constructs business card information having the acquired business card image using the business card creation information accepted by the business card creation information accepting unit 121 .
[0056] More specifically, the business card information composition unit 132 composes a business card image by arranging two or more item information corresponding to the business card creation information received by the business card creation information receiving unit 121 according to the layout information corresponding to the business card creation information. Then, the business card information composition unit 132 composes business card information having two or more item information corresponding to the business card creation information received by the business card creation information receiving unit 121 and the composed business card image. Note that the layout information corresponding to the business card creation information is layout information that can be acquired from the business card creation information. Also, the item information corresponding to the business card creation information is item information that can be acquired from the business card creation information.
[0057] It is preferable that the business card information configuration unit 132 configures a business card file that integrally contains two or more items of information corresponding to the business card creation information accepted by the business card creation information acceptance unit 121 and the configured business card image.
[0058] Also, it is preferable that the business card information configuration unit 132 configures business card information only when the determination unit 131 determines that the business card production information accepted by the business card production information acceptance unit 121 does not exist.
[0059] The business card storage unit 133 stores the business card creation information accepted by the business card creation information acceptance unit 121 in association with the business card information composed by the business card information composition unit 132. It is preferable that the business card information is a business card file.
[0060] In addition, it is preferable that the business card storage unit 133 stores the business card creation information and the business card information in association with each other only when the judgment unit 131 judges that the business card creation information accepted by the business card creation information acceptance unit 121 does not exist.
[0061] The business card processing unit 134 performs a predetermined process using the business card information when the business card information configuration unit 132 configures the business card information. The predetermined process is, for example, a transfer information transmission process described later and a business card information transmission process described later.
[0062] The business card processing unit 134 acquires change information including, for example, a part or all of the information contained in the business card information, and transmits the change information. This process is called a change information transmission process.
[0063] The change information is information related to the change of the user corresponding to the business card creation information. The business card processing unit 134, for example, constructs the change information by substituting item information contained in the business card creation information for variables (tags having "<" and ">") in the template shown in FIG. 3. Then, the business card processing unit 134 transmits the change information. The template is stored in the storage unit 11, for example.
[0064] It is preferable that the business card processing unit 134 transmits the configured change information to one or more other users who have exchanged business cards with the user corresponding to the business card creation information accepted by the business card creation information accepting unit 121.
[0065] Specifically, it is preferable that the business card processing unit 134 determines one or more other users who have exchanged business cards with the user corresponding to the business card creation information accepted by the business card creation information accepting unit 121, using one or more pieces of business card exchange information in the business card exchange information storage unit 112, and transmits change information to the determined one or more other users.
[0066] More specifically, the business card processing unit 134 acquires the user identifiers of one or more other users that are paired with the user identifier of the user that is paired with the business card creation information accepted by the business card creation information accepting unit 121 from the business card exchange information storage unit 112, and transmits change information to the contact information indicated by the contact information that is paired with the user identifier of the one or more other users. Note that the contact information that is paired with the user identifier is stored, for example, in the storage unit 11. Also, the contact information is, for example, an email address, a telephone number, a user identifier, an IP address, etc.
[0067] The business card processing unit 134 transmits the business card information constructed by the business card information construction unit 132 to the user corresponding to the business card creation information received by the business card creation information reception unit 121. The business card processing unit 134 transmits the business card information to, for example, the terminal device 2 that transmitted the business card creation information. This processing is a business card information transmission processing. When the business card information is a business card file, the business card information transmission processing allows the user to use his / her business card file for various purposes. For example, a use is to realize a virtual business card exchange by transmitting his / her business card file to a remote party in a web conference instead of a paper business card. For example, a use is to transmit the business card file to a server of a printing company and place an order for printing of the business card.
[0068] The business card exchange information accumulation unit 135 constructs business card exchange information using the exchanged business card information accepted by the exchanged business card acceptance unit 122 , and accumulates the business card exchange information in the business card exchange information storage unit 112 .
[0069] The business card exchange information storage unit 135, for example, acquires a user identifier (the identifier of the user who transmitted the exchange business card information) that is paired with the exchange business card information accepted by the exchange business card acceptance unit 122, and accumulates the business card image contained in the exchange business card information in association with the user identifier. The business card image is an image of the business card received by the user identified by the user identifier that is paired with the exchange business card information.
[0070] The business card exchange information storage unit 135, for example, acquires a user identifier that pairs with the exchange business card information accepted by the exchange business card accepting unit 122, acquires a user identifier (the identifier of the user with whom the business card is exchanged) that pairs with business card creation information that matches two or more item information contained in the exchange business card information, and stores the business card exchange information having the two user identifiers.
[0071] The business card exchange information accumulation unit 135, for example, acquires a user identifier paired with the exchange business card information accepted by the exchange business card acceptance unit 122, composes a business card file using the exchange business card information, generates a user identifier for identifying the business card file, accumulates the business card file paired with the user identifier in the business card file storage unit 113, and accumulates the business card exchange information having the two user identifiers in the business card exchange information storage unit 112. The process of composing the business card file using the exchange business card information may be performed by the business card information composition unit 132.
[0072] The search unit 136 acquires from the business card file storage unit 113 one or more pieces of business card information that match the item information included in the search instruction received by the search instruction receiving unit 123 .
[0073] The search unit 136 acquires, from the business card file storage unit 113, one or more business card files that match the item information included in the search instruction received by the search instruction receiving unit 123, for example.
[0074] It is preferable that the search unit 136 inspects a specific area (e.g., a header section or a footer section) of the business card file to determine whether it contains information corresponding to the item information included in the search instruction accepted by the search instruction accepting unit 123, and obtains one or more pieces of business card information from the business card file storage unit 113.
[0075] If the search instruction includes image item information, the search unit 136 determines whether the image item information is included in the business card file by image search, and obtains one or more pieces of business card information from the business card file storage unit 113.
[0076] The output unit 14 outputs information. The information is, for example, a search result of the search unit 136. The search result is, for example, business card information (for example, a business card file). That is, the output unit 14 outputs, for example, one or more business card files acquired by the search unit 136.
[0077] Additionally, output here typically means transmission to terminal device 2, but it may also be a concept that includes display on a display, projection using a projector, printing on a printer, sound output, storage on a recording medium, and handing over the processing results to other processing devices or other programs.
[0078] Various types of information are stored in the terminal storage unit 21 constituting the terminal device 2. The various types of information are, for example, a user identifier, business card creation information, and exchanged business card information.
[0079] The terminal reception unit 22 receives various instructions and information, such as business card creation information, order information, exchanged business card information, and search instructions.
[0080] The device processing unit 23 performs various types of processing. For example, the various types of processing are processing for converting instructions and information accepted by the terminal accepting unit 22 into instructions and information with a data structure to be transmitted. For example, the various types of processing are processing for converting information received by the terminal receiving unit 25 into information with a data structure to be output.
[0081] The terminal transmission unit 24 transmits various instructions and information, such as business card creation information, order information, exchanged business card information, and search instructions.
[0082] The terminal receiving unit 25 receives various types of information, such as various types of screen information, business card information, business card files, and transfer information.
[0083] The terminal output unit 26 outputs various types of information, such as various screens, business card information, business card files, and transfer information.
[0084] The storage unit 11, business card creation information storage unit 111, business card exchange information storage unit 112, business card file storage unit 113, and terminal storage unit 21 are preferably non-volatile recording media, but may also be realized as volatile recording media.
[0085] There is no restriction on the process by which information is stored in the storage unit 11, etc. For example, information may be stored in the storage unit 11, etc. via a recording medium, information transmitted via a communication line, etc. may be stored in the storage unit 11, etc., or information inputted via an input device may be stored in the storage unit 11, etc.
[0086] The reception unit 12, business card creation information reception unit 121, exchange business card reception unit 122, search instruction reception unit 123, and terminal reception unit 25 are typically realized by wireless or wired communication means, but may also be realized by means for receiving broadcasts.
[0087] The processing unit 13, the judgment unit 131, the business card information configuration unit 132, the business card storage unit 133, the business card processing unit 134, the business card exchange information storage unit 135, the search unit 136, and the terminal processing unit 23 can usually be realized by a processor, a memory, etc. The processing procedure of the processing unit 13, etc. is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may also be realized by hardware (dedicated circuit). The processor is, for example, a CPU, an MPU, a GPU, etc., and the type is not important.
[0088] The output unit 14 and the terminal transmission unit 24 are realized, for example, by wireless or wired communication means, but may also be realized by broadcasting means.
[0089] The terminal reception unit 22 can be realized by a device driver for an input means such as a touch panel or a keyboard, or control software for a menu screen.
[0090] The terminal output unit 26 may or may not include an output device such as a display, a speaker, etc. The terminal output unit 26 may be realized by driver software for an output device, or a combination of driver software for an output device and an output device, etc.
[0091] Next, an example of the operation of the business card processing system A will be described. First, an example of the operation of the business card processing system 1 will be described with reference to the flow chart of FIG.
[0092] (Step S401) The business card production information receiving unit 121 judges whether or not order information has been received. If order information has been received, the process proceeds to step S402, and if order information has not been received, the process proceeds to step S409. The order information includes, for example, business card production information, the number of orders, a user identifier, and the like.
[0093] (Step S402) The processing unit 13 acquires the business card production information, the order quantity, the user identifier, and the like contained in the order information received in step S401.
[0094] (Step S403) The processing unit 13 performs order processing based on the business card production information and the number of orders, etc. The order processing is, for example, processing for sending business card production information to a server for printing business cards, processing for charging a user identified by a user identifier based on the number of orders, etc. The order processing may be processing related to an order, and the content thereof is not important. The order processing is also a well-known technology.
[0095] (Step S404) The processing unit 13 judges whether or not the business card production information contained in the order information received in step S401 already exists in the business card production information storage unit 111. If it already exists, the process proceeds to step S407, and if it does not exist, the process proceeds to step S405.
[0096] (Step S405) The business card information composition unit 132 composes business card information. An example of such business card information composition processing will be described with reference to the flowchart of FIG.
[0097] (Step S406) The business card accumulation unit 133 accumulates the business card production information contained in the order information received in step S401 in the business card production information storage unit 111 in association with the business card information configured in step S405.
[0098] (Step S407) The business card processing unit 134 judges whether or not to perform a predetermined process. If the predetermined process is to be performed, the process proceeds to step S408, and if the predetermined process is not to be performed, the process returns to step S401. Note that the predetermined process is performed, for example, when it is judged in step S404 that the business card production information contained in the order information is not already present in the business card production information storage unit 111.
[0099] (Step S408) The business card processing unit 134 performs a predetermined process. Return to step S401. An example of this process will be described with reference to the flowchart in FIG.
[0100] (Step S409) The exchange business card acceptance unit 122 judges whether or not the exchange business card information has been received. If the exchange business card information has been received, the process proceeds to step S410, and if the exchange business card information has not been received, the process proceeds to step S415.
[0101] (Step S410) The business card exchange information storage unit 135 acquires the exchanged business card information received in step S409.
[0102] (Step S411) The business card exchange information accumulation unit 135 judges whether or not business card information having item information matching two or more item information contained in the exchanged business card information acquired in step S410 exists in the business card file storage unit 113. If it already exists, the process proceeds to step S412, and if it does not exist, the process proceeds to step S414.
[0103] (Step S412) The business card information composition unit 132 performs business card information composition processing. An example of the business card information composition processing will be described with reference to the flowchart of FIG.
[0104] (Step S413) The business card information configuration unit 132 accumulates the business card information configured in step S412 in the business card file storage unit 113.
[0105] (Step S414) The business card exchange information accumulation unit 135 acquires business card exchange information using the exchanged business card information acquired in step S410 and the user identifier corresponding to the exchanged business card information received in step S409, and accumulates the business card exchange information in the business card exchange information storage unit 112. Return to step S401.
[0106] (Step S415) Search instruction receiving unit 123 judges whether or not a search instruction has been received. If a search instruction has been received, the process proceeds to step S416, and if a search instruction has not been received, the process returns to step S401.
[0107] (Step S416) The search unit 136 assigns 1 to the counter i.
[0108] (Step S417) The search unit 136 judges whether or not the i-th business card file exists in the business card file storage unit 113. If the i-th business card file exists, the process proceeds to step S418, and if not, the process proceeds to step S423.
[0109] (Step S418) The search unit 136 acquires the i-th business card file from the business card file storage unit 113, and opens the business card file.
[0110] (Step S419) The search unit 136 acquires, from the i-th business card file, item information paired with each of the one or more item identifiers in the search conditions included in the search instruction received in step S415.
[0111] (Step S420) The search unit 136 determines whether the item information paired with each of the one or more item identifiers acquired in step S419 matches the search condition. If the item information matches the search condition, the process proceeds to step S421. If the item information does not match the search condition, the process proceeds to step S422.
[0112] (Step S421) The search unit 136 temporarily stores the business card file identifier of the i-th business card file in a buffer (not shown).
[0113] (Step S422) The search unit 136 increments the counter i by 1. The process returns to step S417.
[0114] (Step S423) The output unit 14 transmits the search result, which is the business card file identified by the business card file identifier stored in a buffer (not shown), to the terminal device 2 that transmitted the search instruction. Return to step S401. Note that here, if the search unit 136 is unable to acquire the business card file, it transmits a search result to the terminal device 2 indicating that no business card file matching the search conditions exists.
[0115] In the flowchart of FIG. 4, the process ends when the power is turned off or an interrupt is issued to end the process.
[0116] Next, an example of the business card information configuration process in step S405 will be described with reference to the flowchart in FIG.
[0117] (Step S501) The business card information configuration unit 132 acquires layout information corresponding to the business card creation information contained in the order information received in step S401.
[0118] (Step S502) The business card information configuration unit 132 assigns 1 to a counter i.
[0119] (Step S503) The business card information configuration unit 132 judges whether or not the i-th item information exists that corresponds to the business card creation information contained in the order information received in step S401. If the i-th item information exists, the process proceeds to step S504, and if not, the process proceeds to step S507.
[0120] (Step S504) The business card information configuration unit 132 acquires the i-th item information from the order information received in step S401.
[0121] (Step S505) The business card information configuration unit 132 arranges the i-th item information acquired in step S504 in the area indicated by the item identifier of the i-th item information according to the layout information.
[0122] (Step S506) The business card information configuration unit 132 increments the counter i by 1. The process returns to step S503.
[0123] (Step S507) The business card information configuration unit 132 images the information in which two or more pieces of item information are arranged according to the layout information, and obtains a business card image.
[0124] (Step S508) The business card information configuration unit 132 generates a new file.
[0125] (Step S509) The business card information configuration unit 132 writes the data of the business card image into the file generated in step S508. The business card information configuration unit 132 writes the data of the business card image into, for example, the main body of the file.
[0126] (Step S510) The business card information configuration unit 132 assigns 1 to the counter i.
[0127] (Step S511) The business card information configuration unit 132 judges whether the i-th item information exists in the business card creation information contained in the order information received in step S401. If the i-th item information exists, the process proceeds to step S508, and if not, the process proceeds to step S515.
[0128] (Step S512) The business card information configuration unit 132 acquires the i-th pair of item identifier and item information from the order information received in step S401.
[0129] (Step S513) The business card information composition unit 132 adds the pair of the i-th item identifier and item information acquired in step S512 to a predetermined location in the file. The business card information composition unit 132 writes the pair of the i-th item identifier and item information, for example, to the header or footer of the file. The area in which the item information is written may differ depending on the item identifier. For example, the business card information composition unit 132 may write the item information of the text data to the header of the file, and write images such as photographs to the footer of the file.
[0130] (Step S514) The business card information configuration unit 132 increments the counter i by 1. The process returns to step S511.
[0131] (Step S515) The business card information configuration unit 132 closes the file.
[0132] (Step S516) The business card information configuration unit 132 acquires a business card file identifier, which is an identifier of the destroyed file. The business card file identifier includes, for example, a user identifier.
[0133] (Step S517) The business card information configuration unit 132 accumulates the business card file, which is a file having the name of the business card file identifier acquired in step S516, in the business card file storage unit 113. Then, the process returns to the upper level process.
[0134] Next, an example of the predetermined process in step S408 will be described with reference to the flowchart in FIG.
[0135] (Step S601) The business card processing unit 134 applies two or more items of information to a template in the storage unit 11 to configure change information of the user.
[0136] (Step S602) The business card processing unit 134 acquires a user identifier. Note that this user identifier is the identifier of the user of the received order information.
[0137] (Step S603) The business card processing unit 134 refers to the business card exchange information storage unit 112 and acquires one or more other user identifiers corresponding to the user identifier acquired in step S602.
[0138] (Step S604) The business card processing unit 134 assigns 1 to the counter i.
[0139] (Step S605) The business card processing unit 134 judges whether or not the i-th other user identifier is present among the other user identifiers acquired in step S603. If the i-th other user identifier is present, the process proceeds to step S606, and if the i-th other user identifier is not present, the process proceeds to step S609.
[0140] (Step S606) The business card processing unit 134 acquires, from the storage unit 11, notification destination information paired with the i-th other user identifier.
[0141] (Step S607) The business card processing unit 134 transmits the change information acquired in step S601 to the notification destination indicated by the notification destination information acquired in step S606.
[0142] (Step S608) The business card processing unit 134 increments the counter i by 1. The process returns to step S605.
[0143] (Step S609) The business card processing unit 134 acquires the constructed business card file.
[0144] (Step S610) The business card processing unit 134 transmits the business card file acquired in step S609 to the terminal device 2 that transmitted the order information, and then returns to the upper level processing.
[0145] Next, an example of the operation of the terminal device 2 will be described with reference to the flowchart of FIG.
[0146] (Step S701) The terminal reception unit 22 judges whether or not the order information has been received. If the order information has been received, the process proceeds to step S702, and if the order information has not been received, the process proceeds to step S707.
[0147] (Step S702) The device processing unit 23 acquires a user identifier from the device storage unit 21.
[0148] (Step S703) The terminal transmitting unit 24 transmits to the business card processing device 1 information including the order information accepted in step S701 and the user identifier acquired in step S702.
[0149] (Step S704) The terminal receiving unit 25 judges whether or not the business card file has been received in response to the transmission of the order information. If the business card file has been received, the process proceeds to step S705. If the business card file has not been received, the process proceeds to step S706.
[0150] (Step S705) The terminal output unit 26 outputs the business card file received in step S704. The process returns to step S701.
[0151] (Step S706) The terminal processing unit 23 judges whether or not a timeout has occurred. If a timeout has occurred, the process returns to step S701. If not, the process returns to step S704. Note that a timeout refers to the passage of a time equal to or greater than a threshold value since the order information or the like was transmitted.
[0152] (Step S707) The terminal reception unit 22 judges whether or not the exchanged business card information has been received. If the exchanged business card information has been received, the process proceeds to step S708, and if the exchanged business card information has not been received, the process proceeds to step S710.
[0153] (Step S708) The device processing unit 23 acquires a user identifier from the device storage unit 21.
[0154] (Step S709) The terminal transmitting unit 24 transmits information including the exchanged business card information accepted in step S707 and the user identifier acquired in step S708 to the business card processing device 1. The process returns to step S701.
[0155] (Step S710) The terminal reception unit 22 judges whether or not a search instruction has been received. If a search instruction has been received, the process proceeds to step S711, and if a search instruction has not been received, the process returns to step S701.
[0156] (Step S711) The terminal transmitting unit 24 transmits the search instruction accepted in step S710 to the business card processing device 1.
[0157] (Step S712) The terminal receiving unit 25 judges whether or not the search result has been received. If the search result has been received, the process proceeds to step S713, and if the search result has not been received, the process returns to step S712.
[0158] (Step S713) The terminal output unit 26 outputs the search result received in step S712. Return to step S701. Note that the search result is, for example, one or more business card files.
[0159] The specific operation of the business card processing system A in this embodiment will be described below. A conceptual diagram of the business card processing system A is shown in FIG.
[0160] Now, assume that the business card production information storage unit 111 stores a business card production information management table having the structure shown in Fig. 8. The business card production information management table is a table that manages business card production information. The business card production information management table here manages one or more records having an "ID", "user identifier", "password", "item information", and "layout information identifier". The "item information" here includes "first name (Japanese)", "email", "company name", "user image", etc.
[0161] It is also assumed that the business card exchange information storage unit 112 stores a business card exchange information management table having the structure shown in Fig. 9. The business card exchange information management table is a table that manages business card exchange information. Here, the business card exchange information management table manages one or more records having an "ID," "user identifier," and "other user identifier." The "other user identifier" is the identifier of another user from whom the user identified by the user identifier has received (registered) a business card.
[0162] The storage unit 11 also stores a layout information management table shown in FIG. 10. The layout information management table manages one or more records having a "layout information identifier" and "layout information." In FIG. 10, the "layout information" is information indicating that item information corresponding to each tag is placed at the position of each tag. Font attribute values such as font, font size, and color of each tag are also included in the layout information, and the item information is placed in the business card image with an appearance according to the font attribute value of the corresponding tag. The "layout information" may also include layout information for the front of the business card and layout information for the back of the business card.
[0163] Furthermore, it is assumed that the business card file storage unit 113 stores a business card information management table having the structure shown in FIG. 11. The business card information management table is a table for managing business card information. Here, the business card information management table is a table for managing business card files. The business card information management table has one or more records having an "ID", a "business card file (business card information)", and a "file name". The "ID" here corresponds to the "ID" in FIG. 8. That is, the "ID" in the business card creation information management table of the business card creation information of a user matches the "ID" in the business card information management table of the business card information of the user. Also, the "business card file (business card information)" is a file having a header section, a body section, and a footer section. The "file name" has a user identifier and is a unique file name. Here, the business card file storage unit 113 may be considered as a folder for managing business card files.
[0164] In this situation, the following three specific examples will be described. Specific Example 1 is a case where a user is transferred to a different department and orders the creation of new business cards. Specific Example 2 is a case where business card files are searched for using item information in text as a key. Specific Example 3 is a case where business card files are searched for using item information in images.
[0165] (Example 1) Assume now that an order screen for ordering printing of business cards is displayed on the terminal device 2 used by the user "Yamamoto Uko." The user then inputs his / her item information (first and last name, title, phone number, photo (user image), etc.) into the order screen. An example of such a screen is shown in FIG. 12. Next, assume that the user presses the "Register" button 1201 in FIG. 12.
[0166] Then, it is assumed that the terminal reception unit 22 of the terminal device 2 receives the set of item information in Fig. 12. Next, the terminal transmission unit 24 transmits the set of item information in Fig. 12 to the business card processing device 1.
[0167] Next, the reception unit 12 of the business card processing device 1 receives the set of item information. Then, the judgment unit 131 judges whether or not the received set of item information exists in the business card production information management table of Fig. 8. Here, it is assumed that the judgment unit 131 judges that the received set of item information does not exist in the business card production information management table of Fig. 8.
[0168] Next, the business card information composition unit 132 generates a new user identifier "1819". Then, the business card information composition unit 132 composes a record having the new user identifier "1819" and the received set of item information, and stores the record in the business card creation information management table of FIG.
[0169] Next, the output unit 14 acquires screen information constituting a screen for selecting layout information from the storage unit 11 and transmits it to the terminal device 2.
[0170] The terminal receiving unit 25 of the terminal device 2 receives the screen information. Then, the terminal output unit 26 outputs a screen for selecting layout information.
[0171] Then, it is assumed that the user "Yamamoto Uko" selects the layout information identifier "L02" and selects the "Order" button 1301. An example of such a screen is shown in Fig. 13. In Fig. 13, an image of the business card of "Yamamoto Uko" is displayed using the layout information identified by the layout information identifier "L02".
[0172] Next, the terminal receiving unit 22 receives order information having the layout information identifier "L02" and the user identifier "1819" of "Yamamoto Uko." The user identifier "1819" is also information for identifying a set of item information of "Yamamoto Uko."
[0173] Next, the terminal transmitting unit 24 transmits to the business card processing device 1 order information having the layout information identifier "L02" and "1819" (user identifier) that identifies two or more pieces of item information.
[0174] Next, the business card production information receiving unit 121 of the business card processing device 1 receives the order information.
[0175] Next, the processing unit 13 identifies two or more pieces of item information contained in the received order information by retrieving two or more pieces of item information that are paired with “1819” such as “<First name (Japanese)> Yamamoto Yuko”, “<First name (English)> Yuko Yamamoto”, “<Title> Chief”, “<Company name> Sansan Co., Ltd.” <tel> 03-1111-1234, <e-mail>y.sansan@sansan.com...". Then, the processing unit 13 performs the order process. As a result of the order process, printing of Yamamoto Uko's new business card is proceeded.
[0176] Next, the business card information composition unit 132 obtains layout information paired with the received layout information identifier "L02" from the layout information management table of Fig. 10. The business card information composition unit 132 also obtains two or more pieces of item information. The business card information composition unit 132 then arranges the two or more pieces of item information according to the obtained layout information to compose a business card image. Here, since the layout information has two images, one for the front and one for the back of the business card, the business card information composition unit 132 composes two images (the front and the back) that make up the business card image.
[0177] Next, the business card information composition unit 132 creates a new file that includes the user identifier "1819" as part of the name. Then, the business card information composition unit 132 writes the business card image into the body of the file. The business card information composition unit 132 also writes character string information from the two or more pieces of item information, paired with the item information identifier, into the header of the file. Furthermore, the business card information composition unit 132 writes a user image (photograph) from the two or more pieces of item information, paired with the item information identifier, into the footer of the file. Then, the file is closed.
[0178] Through the above process, a business card file for the user "Yamamoto Uko" has been created. The file name of this business card file is, for example, "1819.pdf." An example of the business card file for the user "Yamamoto Uko" is shown in FIG.
[0179] In Fig. 14, the text item information is arranged in the header section, and the image item information is arranged in the footer section. However, the arrangement position of such item information does not matter. However, it is preferable that the arrangement areas of the text item information and the image item information are different.
[0180] By the above process, when business card creation information is received from which two or more pieces of information constituting a business card and business card layout information can be acquired, the business card creation information and business card information can be stored in association with each other.
[0181] Moreover, the business card processing unit 134 performs a transfer information transmission process and a business card information transmission process as follows.
[0182] That is, the business card processing unit 134 obtains the template (FIG. 3) from the storage unit 11, applies two or more items of information of the obtained "Yamamoto Uko" to the template, and configures the change information of the user (see FIG. 15).
[0183] Next, the business card processing unit 134 acquires the user identifier "1819". Next, the business card processing unit 134 refers to the business card exchange information management table in Fig. 9 and acquires one or more other user identifiers "1010", "1081", etc., corresponding to the user identifier acquired in step S602.
[0184] Next, the business card processing unit 134 obtains the email address paired with the other user identifiers "1010", "1081", etc. from the business card creation information management table of Fig. 8. Then, the business card processing unit 134 transmits the transfer information of "Yamamoto Uko" of Fig. 15 to the email address paired with the user identifiers "1010", "1081", etc.
[0185] As described above, in response to receiving an order for a business card, one user can transmit change information about the one user to another person who has received the business card.
[0186] Moreover, the business card processing unit 134 transmits the constructed business card file (FIG. 14) to the terminal device 2 of Yamamoto Uko.
[0187] Next, Yamamoto Uko's terminal device 2 receives and stores the business card file (FIG. 14). Through this process, Yamamoto Uko can use her business card file for various purposes. The various purposes include, for example, electronic business card exchange, business card exchange in a web conference, and requesting printing from another printing company.
[0188] (Example 2) Now, assume that the user inputs search conditions into the business card file search screen on the terminal device 2 and selects the "Search" button 1601, as shown in Fig. 16. The terminal reception unit 22 of the terminal device 2 then receives the search instruction "<First name (Japanese)> Yamamoto Ueko, <Company name> Sansan Co., Ltd." Next, the terminal transmission unit 24 transmits the received search instruction to the business card processing device 1.
[0189] Next, the search instruction receiving unit 123 of the business card processing device 1 receives the search instruction. Next, the search unit 136 searches the header section of each file in the business card file storage unit 113, and obtains the business card file of "Yamamoto Uko" that has item information in the header section that matches the search instruction "<First name (Japanese)>Yamamoto Uko, <Company name>Sansan Co., Ltd." Next, the output unit 14 transmits the business card file of "Yamamoto Uko" to the terminal device 2 that transmitted the search instruction.
[0190] Next, the terminal receiving unit 25 of the terminal device 2 receives the business card file of "Yamamoto Uko." Next, the terminal output unit 26 outputs the business card file of "Yamamoto Uko." An example of such output is shown in Fig. 17. Note that, when outputting the business card file, it is preferable that information in the footer and header sections is not output, and the business card image in the main body section is output.
[0191] (Example 3) Now, suppose that the user inputs search conditions (here, only photo images) into the business card file search screen on the terminal device 2 as shown in Fig. 18 and selects the "Search" button 1801. The terminal reception unit 22 of the terminal device 2 then receives the search instruction "<user image> image file" and the image file (1802). Next, the terminal transmission unit 24 transmits the received search instruction to the business card processing device 1.
[0192] Next, the search instruction receiving unit 123 of the business card processing device 1 receives the search instruction. Next, the search unit 136 searches image data corresponding to <user image> in the footer section of each file in the business card file storage unit 113, and searches for an image that is identical or similar to the user image corresponding to the search instruction. Then, the search unit 136 obtains the business card file of the user "Yamada Kenji". Next, the output unit 14 transmits the business card file of "Yamada Kenji" to the terminal device 2 that transmitted the search instruction. Note that the image search technology for searching for identical or similar images is a publicly known technology, so a detailed description will be omitted.
[0193] Next, the terminal receiving unit 25 of the terminal device 2 receives the business card file of "Yamada Kenji." Next, the terminal output unit 26 outputs the business card file of "Yamada Kenji." An example of such output is shown in Fig. 19. Note that, even here, it is preferable that information in the footer and header sections is not output, and only the business card image in the main body section is output.
[0194] As described above, according to this embodiment, when information required for creating a business card is received, the business card image etc. acquired from the received information can be managed in association with the received information.
[0195] According to the present embodiment, when information required for creating a business card is received, a predetermined action can be performed. The predetermined action can be, for example, sending information about the transfer of the user of the business card, sending a business card file to the user of the business card, etc.
[0196] Furthermore, according to this embodiment, when information required for creating a business card is received, a business card file can be constructed that includes a business card image and item information that constitutes the business card.
[0197] Furthermore, according to this embodiment, by including business card images and item information of business cards in one business card file, information relating to business cards can be easily handled as a whole.
[0198] Furthermore, according to this embodiment, by including the business card image, item identifiers for business card items, and item information in a single business card file, it becomes easier to handle information relating to business cards, such as by enabling accurate searches by specifying item identifiers.
[0199] The processing in this embodiment may be realized by software. This software may be distributed by software download or the like. This software may be recorded on a recording medium such as a CD-ROM and distributed. This also applies to other embodiments in this specification. The software for realizing the business card processing device 1 in this embodiment is a program as follows. That is, this program is a program for making a computer function as a business card creation information receiving unit that receives business card creation information from which two or more item information items and business card layout information, which are information that constitutes a business card, can be acquired, a business card information composing unit that composes business card information having a business card image acquired using the business card creation information, and a business card storage unit that associates and stores the business card creation information and the business card information.
[0200] Fig. 20 shows the appearance of a computer that executes the program described in this specification to realize the business card processing device 1 of the various embodiments described above. The above-mentioned embodiments can be realized by computer hardware and a computer program executed thereon. Fig. 20 is an overview of this computer system 300, and Fig. 21 is a block diagram of the system 300.
[0201] In FIG. 20, a computer system 300 includes a computer 301 including a CD-ROM drive, a keyboard 302, a mouse 303, and a monitor 304.
[0202] 21, computer 301 includes, in addition to CD-ROM drive 3012, MPU 3013, bus 3014 connected to CD-ROM drive 3012 etc., ROM 3015 for storing programs such as a boot-up program, RAM 3016 connected to MPU 3013 for temporarily storing instructions of application programs and providing temporary storage space, and hard disk 3017 for storing application programs, system programs, and data. Although not shown here, computer 301 may further include a network card for providing connection to a LAN.
[0203] A program for causing the computer system 300 to execute the functions of the business card processing device 1 of the above-mentioned embodiment may be stored on a CD-ROM 3101, inserted into the CD-ROM drive 3012, and then transferred to the hard disk 3017. Alternatively, the program may be transmitted to the computer 301 via a network (not shown) and stored on the hard disk 3017. The program is loaded into the RAM 3016 when executed. The program may also be loaded directly from the CD-ROM 3101 or the network.
[0204] The program does not necessarily have to include an operating system (OS) or a third party program that causes the computer 301 to execute the functions of the business card processing device 1 of the above-mentioned embodiment. The program only needs to include an instruction portion that calls appropriate functions (modules) in a controlled manner to obtain the desired results. How the computer system 300 operates is well known, and a detailed description will be omitted.
[0205] In addition, in the above program, the steps of transmitting information and receiving information do not include processing performed by hardware, such as processing performed by a modem or interface card in the transmitting step (processing that is performed only by hardware).
[0206] The program may be executed by a single computer or a plurality of computers, that is, centralized processing or distributed processing may be performed.
[0207] Furthermore, in each of the above embodiments, it goes without saying that two or more communication means present in one device may be physically realized by one medium.
[0208] In each of the above embodiments, each process may be realized by centralized processing in a single device, or may be realized by distributed processing in a plurality of devices.
[0209] The present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these modifications are also included within the scope of the present invention. [Industrial Applicability]
[0210] As described above, the business card processing device of the present invention has the effect of being able to manage, when it receives information necessary for creating a business card, the received information in association with a business card image, etc. obtained from the received information, and is useful as a business card processing device, etc. [Explanation of symbols]
[0211] A Business card processing system 1 Business card processing device 2 Terminal Equipment 11 Storage area 12 Reception 13 Processing section 14 Output section 21 Terminal storage section 22 Terminal Reception 23 Terminal Processing Section 24 Terminal transmitter 25 Terminal receiving section 26 Terminal Output Section 111 Business card creation information storage section 112 Business card exchange information storage section 113 Business card file storage section 121 Business Card Creation Information Reception Department 122 Business Card Exchange Reception 123 Search Instructions Reception Department 131 Judgment Department 132 Business card information component 133 Business Card Accumulation Department 134 Business Card Processing Unit 135 Business Card Exchange Information Storage Unit 136 Search Department < / tel>
Claims
1. A business card exchange information storage unit in which one or more pieces of business card exchange information relating to business card exchange between one user and another user are stored; a business card creation information receiving unit that receives business card creation information from which two or more pieces of information constituting a business card and business card layout information can be acquired; a business card information constructing unit that constructs business card information having a business card image acquired using the business card creation information; a business card storage unit that stores the business card creation information and the business card information in association with each other; a business card processing unit that transmits change information, which is a part or all of the information contained in the business card information, when the business card information configuration unit configures the business card information; The business card processing unit includes: A business card processing device that determines one or more other users who have exchanged business cards with a user corresponding to the business card creation information accepted by the business card creation information accepting unit, using the one or more business card exchange information in the business card exchange information storage unit, and transmits the change information to the one or more other users determined.
2. 2. The business card processing device according to claim 1, wherein the business card information is a business card file having two or more items of information and a business card image.
3. The business card processing unit includes:
3. The business card processing device according to claim 1, wherein when the business card information construction unit constructs the business card information, the business card information constructed by the business card information construction unit is transmitted to a user corresponding to the business card creation information accepted by the business card creation information acceptance unit.
4. a determination unit that determines whether the business card creation information received by the business card creation information receiving unit already exists; The business card information configuration unit: The business card processing device according to claim 1 , wherein the determining unit performs an operation only when it determines that the business card does not already exist.
5. A business card processing method realized by a business card processing device including a business card exchange information storage unit in which one or more pieces of business card exchange information relating to business card exchange between one user and another user are stored, a business card creation information receiving unit, a business card information configuration unit, a business card accumulation unit, and a business card processing unit, a business card creation information receiving step in which the business card creation information receiving unit receives business card creation information from which two or more pieces of information constituting a business card and business card layout information can be obtained; a business card information construction step in which the business card information construction unit constructs business card information having a business card image acquired by using the business card creation information; a business card storage step in which the business card storage unit stores the business card creation information and the business card information in association with each other; a business card processing step in which the business card processing unit transmits change information, which is a part or all of the information contained in the business card information, when the business card information configuration unit configures the business card information; In the business card processing step, one or more other users who have exchanged business cards with the user corresponding to the business card creation information accepted by the business card creation information accepting unit are determined using the one or more business card exchange information in the business card exchange information storage unit, and the change information is sent to the determined one or more other users.
6. Computer, A program for causing the business card processing device according to any one of claims 1 to 5 to function as such a device.
Citation Information
Patent Citations
Printed matter order placement and acceptance system
JP2002259768A
Order file, order data, order data structure, order method, computer-readable storage medium and order data generating device
JP2002359713A
Contact destination information managing system
JP2004153501A
Apparatus, method and program for transfer information notification
JP2009129239A
Electronic name card system
JP2010009322A