Information processing device and information processing program

The information processing device addresses the complexity of exchanging business card images in multi-participant conferences by controlling the display of these images on terminals, thereby simplifying the process and enhancing efficiency.

JP7666003B2Active Publication Date: 2025-04-22FUJIFILM BUSINESS INNOVATION CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021019154
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-09
Publication Date
2025-04-22
Estimated Expiration
2041-02-09

AI Technical Summary

Technical Problem

When conducting a conference via a communication line with multiple participants, exchanging business card images becomes cumbersome and requires multiple exchanges, especially when compared to one-on-one interactions.

Method used

An information processing device and program that control business card images to be displayed on terminals of other participants during a conference, allowing for efficient display and management of multiple business card images without the need for multiple exchanges.

Benefits of technology

Reduces the operational complexity of exchanging business card images during multi-participant conferences, allowing for streamlined and efficient information sharing among participants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007666003000001
    Figure 0007666003000001
  • Figure 0007666003000002
    Figure 0007666003000002
  • Figure 0007666003000003
    Figure 0007666003000003
Patent Text Reader

Abstract

To provide an information processing device capable of reducing replacement operation of business card images in comparison with one-for-one replacement of business card images when a plurality of participants carries out a meeting via a communication line.SOLUTION: An information processing device comprises a processor. When a plurality of participants carries out a meeting via a communication line, the processor controls a plurality of business card images into which business cards of the participants of the meeting is read so that the read business card images can be displayed in terminals of other participants.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device and an information processing program. [Background technology]

[0002] Patent Document 1 discloses a server device that is connected via a network and capable of communicating with a plurality of video conference terminal devices installed at each base, with the objective of making it possible to obtain business card information equivalent to a normal business card exchange during a video conference. The server device includes: a participant information acquisition means for acquiring business card information of participants at each base who are participating in a conference using the video conference terminal device; a position information acquisition means for acquiring, from the video conference terminal device at each base, information regarding the position of the participant on an image captured by the video conference terminal device at each base and displayed on the video conference terminal device at the other base that is the conference partner; and a print information processing means for associating, for each base, the business card information of the participant at the other base with the position of the participant, generating print information to be printed by a printer connected to the video conference terminal device at each base, and transmitting the print information to the video conference terminal device at each base.

[0003] Patent Document 2 discloses a digital business card exchange system that aims to provide a system that allows users to exchange digital business cards regardless of time or place, and that allows users to retrieve information on exchanged digital business cards at any time. The system comprises a means for registering personal digital business cards on a website via the Internet from a user terminal, a means for exchanging digital business cards with other user terminals along with messages to each other, and a means for managing the exchange history data.

[0004] Patent document 3 has the objective of providing a business card information providing system that can easily manage business card information regardless of differences in the operating system of a mobile phone or personal computer.The business card information providing system discloses that a mobile phone equipped with a built-in means for reading a two-dimensional code printed on a business card and a server having a database are connected to each other via a communication network so that they can communicate with each other, and the server transmits URL information of a distribution side web page associated with the two-dimensional code.The database stores user registration data that associates the mobile phone's unique serial number with the PC email address for the user's personal computer, and business card identification data that identifies the business card.The URL information of the distribution side web page and the PC email address are extracted from the database, and the URL information of the distribution side web page is emailed to the PC email address. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2010-141770 A [Patent Document 2] JP 2002-163401 A [Patent Document 3] JP 2009-064371 A Summary of the Invention [Problem to be solved by the invention]

[0006] When a conference is held over a communication line, if participants exchange business card images one-to-one, the operation of exchanging business card images must be performed multiple times if the conference is held with three or more participants. Therefore, the present invention aims to provide an information processing device and an information processing program that can reduce the operation of exchanging business card images when holding a conference over a communication line with multiple participants, compared to the case of exchanging business card images one-to-one. [Means for solving the problem]

[0007] The gist of the present invention for achieving the above object resides in the following inventions. Note that the "claims" below refer to the claims as originally filed. The invention of claim 1 is an information processing device comprising a processor that performs control so that, when a conference is held over a communication line with multiple participants, business card images, which are images obtained by scanning the business cards of multiple participants in the conference, can be displayed on the terminals of the other participants.

[0008] The invention of claim 2 is the information processing device according to claim 1, wherein the processor controls so that a business card image of a first participant who belongs to the participant's group is not displayed on the participant's terminal.

[0009] The invention of claim 3 is the information processing device according to claim 1, wherein the processor controls so that only the business card image of a second participant who does not belong to the participant's group is displayed on the participant's terminal.

[0010] The invention of claim 4 is an information processing device as described in claim 2 or 3, wherein the processor controls, in response to a participant's operation, to display the business card image of a first participant who belongs to the participant's group, and, in response to a deletion operation by the participant, controls to delete from the screen the business card image of the first participant who belongs to the participant's group, but not to delete the business card image of a second participant who does not belong to the participant's group.

[0011] The invention of claim 5 is an information processing device as described in claim 1, wherein the processor controls so that when a business card image of a first participant who belongs to the participants' group and a business card image of a second participant who does not belong to the participants' group are displayed, the business card image of the first participant who belongs to the participants' group and the business card image of the second participant who does not belong to the participants' group are displayed in a distinguishable manner.

[0012] The invention of claim 6 is an information processing device as described in claim 1, wherein the processor, when an URL for displaying the business card image is accessed from the participant's terminal, controls the terminal to display the business card image already stored in the URL, and, when the business card image is stored in the URL from the participant's terminal, controls the terminal of another participant to display the business card image.

[0013] The invention of claim 7 is an information processing device as described in claim 6, wherein the processor generates the same URL, the same participant ID, and the same password for a group consisting of multiple participants before the start of the conference, and controls so that a business card image stored by a participant with the same participant ID is not displayed on the terminal of the first participant belonging to the participant's group.

[0014] The invention of claim 8 is an information processing device as described in claim 6, wherein the processor generates the same URL, the same participant ID, and the same password for a group consisting of multiple participants before the start of the conference, and controls so that only the business card image stored by a participant with a different participant ID is displayed on a terminal of a second participant who does not belong to the participant's group.

[0015] The invention of claim 9 is an information processing device as described in claim 1, wherein the processor cooperates with a business card management service to obtain business card images of participants from the business card management service and perform control to enable them to be displayed on the terminals of other participants.

[0016] The invention of claim 10 is the information processing device according to claim 9, wherein, when a business card image of another participant is stored from the terminal of the other participant, the processor registers the business card image in the business card management service.

[0017] The invention of claim 11 is an information processing program for causing the processor of a computer having a processor to execute a process that controls the display of business card images, which are images obtained by scanning the business cards of multiple participants in a conference held over a communication line, on the terminals of the other participants. Effect of the Invention

[0018] According to the information processing device of claim 1, when a conference is held over a communication line with a plurality of participants, the operations for exchanging business card images can be reduced compared to a one-to-one exchange of business card images.

[0019] According to the information processing device of claim 2, it is possible to prevent the business card images of participants belonging to the same group from being displayed.

[0020] According to the information processing device of claim 3, it is possible to display only the business card images of participants who do not belong to the same group.

[0021] According to the information processing device of claim 4, it is possible to make it possible to delete the business card images of participants who belong to the same group, but not to delete the business card images of participants who do not belong to the same group.

[0022] According to the information processing device of claim 5, it is possible to visually distinguish between the business card images of participants who belong to the same group and the business card images of participants who do not belong to the same group.

[0023] According to the information processing device of claim 6, when a business card image is stored in a URL, the business card image can be displayed on the terminals of the other participants.

[0024] According to the information processing device of claim 7, it is possible to prevent the business card image stored by a participant with the same participant ID from being displayed on the terminal of a participant belonging to the same group.

[0025] According to the information processing device of claim 8, only the business card images stored by participants with different participant IDs can be displayed on the terminals of participants who do not belong to the same group.

[0026] According to the information processing device of claim 9, it is possible to use business card images managed by a business card management service.

[0027] According to the information processing device of claim 10, it is possible to register the business card images of other participants in the business card management service.

[0028] According to the information processing program of claim 11, when a conference is held over a communication line with a plurality of participants, the operations for exchanging business card images can be reduced compared to a one-to-one exchange of business card images. [Brief description of the drawings]

[0029] [Figure 1] FIG. 2 is a conceptual module configuration diagram of a configuration example of the present embodiment. [Diagram 2] FIG. 1 is an explanatory diagram showing an example of a system configuration using the present embodiment. [Diagram 3] FIG. 2 is an explanatory diagram showing an example of a process relating to a service reservation according to the present embodiment. [Figure 4] FIG. 2 is an explanatory diagram showing an example of a process relating to service execution according to the present embodiment. [Diagram 5] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 6] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 7] FIG. 4 is an explanatory diagram illustrating an example of the data structure of a reservation information table. [Figure 8] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 9] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 10] 11 is an explanatory diagram illustrating an example of a data structure of a session token management table; [Figure 11]4 is a flowchart showing an example of processing according to the present embodiment. [Figure 12] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 13] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 14] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 15] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 16] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 17] FIG. 2 is an explanatory diagram showing a display example according to the present embodiment. [Figure 18] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 19] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 20] 11 is an explanatory diagram illustrating an example of a data structure of a group management table; [Figure 21] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 22] 11 is an explanatory diagram showing an example of the data structure of a business card image display setting table; FIG. [Diagram 23] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 24] 11 is an explanatory diagram showing an example of the data structure of a business card image display setting table; FIG. [Diagram 25] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 26] 13 is an explanatory diagram showing an example of the data structure of a business card image display / non-display management table; FIG. [Figure 27] 4 is a flowchart showing an example of processing according to the present embodiment. [Figure 28] 13 is an explanatory diagram showing an example of the data structure of a business card image display / non-display management table; FIG. [Figure 29] 10 is an explanatory diagram showing an example of processing when the business card exchange service server and the business card management service server of the present embodiment are linked together; FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0030] Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a conceptual module configuration diagram of an example of the configuration of this embodiment. In addition, a module generally refers to a logically separable piece of software (including a computer program as an interpretation of "software"), hardware, etc. Therefore, the module in this embodiment refers not only to a module in a computer program, but also to a module in a hardware configuration. Therefore, this embodiment also describes a computer program for functioning as those modules (for example, a program for causing a computer to execute each procedure, a program for causing a computer to function as each means, a program for causing a computer to realize each function), a system, and a method. However, for convenience of explanation, words such as "store" and "store" are used, but these words mean to store in a storage device or to control to store in a storage device when the embodiment is a computer program. In addition, a module may correspond one-to-one to a function, but in implementation, one module may be configured with one program, multiple modules may be configured with one program, or conversely, one module may be configured with multiple programs. In addition, multiple modules may be executed by one computer, or one module may be executed by multiple computers by computers in a distributed or parallel environment. In addition, one module may contain other modules. In the following, the term "connection" is used not only for physical connection but also for logical connection (e.g., data transfer, instruction, reference relationship between data, login, etc.). "Predetermined" means that it is determined before the target processing, and is used to include the meaning that it is determined according to the situation or state at that time or according to the situation or state up to that point, not only before the processing according to this embodiment starts, but also after the processing according to this embodiment starts, so long as it is before the target processing. When there are multiple "predetermined values", each may be a different value, or two or more values ​​("two or more values" includes all values, of course) may be the same. In addition, the description "If A, do B" is used to mean "determine whether A is true, and if it is determined that A is true, do B."However, this does not include cases where it is not necessary to judge whether it is A or not. In addition, when things are listed as "A, B, C", etc., this is an illustrative list unless otherwise specified, and includes cases where only one of them is selected (for example, only A). Furthermore, a system or device may be configured by connecting multiple computers, hardware, devices, etc. via a communication means such as a network ("network" includes one-to-one communication connections), and may also be realized by a single computer, hardware, device, etc. "Device" and "system" are used as synonymous terms. Needless to say, a "system" does not include anything that is merely a social "mechanism" (i.e., a social system) that is an artificial arrangement. Furthermore, for each process by each module, or for each process when multiple processes are performed within a module, the target information is read from the storage device, and after the process is performed, the processing results are written to the storage device. Therefore, the description of reading from the storage device before processing and writing to the storage device after processing may be omitted.

[0031] The information processing device 100 according to the present embodiment has a function of performing a business card image exchange process (also called a business card exchange service) between participants of a conference via a communication line. As shown in the example of FIG. 1, the information processing device 100 has at least a processor 105 and a memory 110, and is configured with a bus 198 for connecting them to exchange data. In addition, the information processing device 100 may have an output device 185, a reception device 190, and a communication device 195. Data is exchanged between the processor 105, the memory 110, the output device 185, the reception device 190, and the communication device 195 via the bus 198.

[0032] The block diagram shown in the example of Fig. 1 also shows an example of the hardware configuration of a computer that realizes this embodiment. The hardware configuration of the computer on which the program of this embodiment is executed is a computer as shown in Fig. 1, specifically a personal computer, a computer that can be a server, etc. As a specific example, a processor 105 is used as a processing unit, and a memory 110 is used as a storage device.

[0033] The number of processors 105 may be one or more. Examples of the processor 105 include a CPU (abbreviation of Central Processing Unit), a microprocessor, etc. When a plurality of processors 105 are used, the processors may be in the form of either a tightly coupled multiprocessor or a loosely coupled multiprocessor. For example, a single processor 105 may be equipped with a plurality of processor cores. Furthermore, a system may be provided in which a plurality of computers are connected via a communication path to behave virtually as if they were a single computer. As a specific example, the loosely coupled multiprocessor may be configured as a cluster system or a computer cluster. The processor 105 executes a program in the program memory 140.

[0034] The memory 110 may include, for example, semiconductor memory inside the processor 105, such as a register or cache memory, a main memory which is a primary storage device composed of RAM (abbreviation of Random Access Memory) or ROM (abbreviation of Read Only Memory), or an internal storage device such as an HDD (abbreviation of Hard Disk Drive) or SSD (abbreviation of Solid State Drive) having a function as a persistent storage device, an external storage device or auxiliary storage device such as a CD, DVD, Blu-ray (registered trademark) Disc, USB memory, or memory card, or may also include a storage device such as a server connected via a communication line. The memory 110 has a data memory 120 that mainly stores data, and a program memory 140 that mainly stores programs. Note that the data memory 120 and the program memory 140 may store, in addition to the illustrated information and module programs, programs such as an OS for starting up the computer, and data such as parameters that change as appropriate during execution of the modules.

[0035] The output device 185 includes, for example, a display device 187, a printing device 189, etc. The display device 187, such as a liquid crystal display, an organic EL display, a three-dimensional display, a projector, etc., displays the processing results by the processor 105, the data in the data memory 120, etc. as text, image information, etc. The printing device 189, such as a printer, a multifunction device, etc., prints the processing results by the processor 105, the data in the data memory 120, etc. In addition, the output device 185 may include a speaker, an actuator that vibrates a device, etc. The reception device 190 includes, for example, an instruction reception device 192, a document reading device 194, etc. The instruction reception device 192, which includes a keyboard, a mouse, a microphone, a camera (including a gaze detection camera, etc.), etc., receives data based on the user's operations (including movements, voice, gaze, etc.) on these devices. Also, there may be a device, such as a touch screen, that has the functions of both the display device 187 and the instruction receiving device 192. In that case, even if there are no physical keys, the keyboard function may be realized by drawing a keyboard (also called a software keyboard or a screen keyboard) on the touch screen by software to realize the keyboard function. As a user interface, a display device 187 and an instruction receiving device 192 are mainly used. A document reading device 194 such as a scanner or camera reads or photographs a document and accepts the resulting image data. The communication device 195 is a communication line interface such as a network card for connecting to other devices via a communication line. Other devices include a participant terminal 210, an online conference service server 240, a storage / DB service server 250, a business card management service server 260, etc., which will be described later using the example of FIG.

[0036] In the present embodiment, the computer program is implemented by loading a computer program, which is software, into the program memory 140 of the present hardware configuration, and the software and hardware resources work together to realize the present embodiment. In other words, the present embodiment is specifically realized by software information processing using hardware resources (including at least the processor 105, memory 110, and possibly the output device 185, the receiving device 190, and the communication device 195), and utilizes the laws of nature as a whole. Note that the hardware configuration shown in FIG. 1 is one example configuration, and the present embodiment is not limited to the configuration shown in FIG. 1, and any configuration capable of executing the modules described in the present embodiment may be used. For example, a GPU (short for Graphics Processing Unit, including GPGPU (short for General-Purpose computing on Graphics Processing Units)) may be used as processor 105, or the execution of some of the modules may be configured using dedicated hardware (for example, an application-specific integrated circuit (a specific example is ASIC (short for Application Specific Integrated Circuit)) or a reconfigurable integrated circuit (a specific example is FPGA (short for Field-Programmable Gate Array))). Some of the modules may be in an external system and connected via a communication line, or multiple systems shown in FIG. 1 may be connected to each other via communication lines and operate in cooperation with each other. In particular, the system may be incorporated in a personal computer, as well as a portable information and communication device (including a mobile phone, a smartphone, a mobile device, a wearable computer, etc.), an information appliance, a robot, a copier, a fax, a scanner, a printer, a multifunction device (an image processing device having two or more functions of a scanner, a printer, a copier, a fax, etc.), etc.

[0037] The processor 105 is connected to the memory 110, the output device 185, the reception device 190, and the communication device 195 via a bus 198. The processor 105 executes processing according to a computer program that describes the execution sequence of each module, which is a program in the program memory 140. For example, upon reception of a user's operation by the instruction reception device 192, the processor 105 executes processing by a module in the program memory 140 that corresponds to the operation, and stores the processing result in the data memory 120, outputs it to the display device 187, or controls the communication device 195 to transmit it to another device.

[0038] The memory 110 includes a data memory 120 and a program memory 140 , and is connected to the processor 105 , the output device 185 , the reception device 190 , and the communication device 195 via a bus 198 . The data memory 120 stores a user management data storage module 122 and a business card image storage module 124 . The user management data storage module 122 stores data for managing users who use the information processing device 100. Specifically, the module stores a reservation information table 700 shown in the example of Fig. 7, a session token management table 1000 shown in the example of Fig. 10, a group management table 2000 shown in the example of Fig. 20, and the like, which will be described later.

[0039] The business card image storage module 124 stores the business card image itself and data for managing the business card image. Here, the business card image is an image obtained by reading a user's business card. The business card image stored in the business card image storage module 124 is associated with a user ID, and the business card image can be extracted from the user ID, and conversely, the user ID can be extracted from the business card image. In the latter case, the business card image can be searched for and the user ID can be extracted by calculating the similarity between the business card image to be searched and the business card image in the business card image storage module 124. In addition to the business card image, information for setting whether or not to display the business card image is stored, specifically, a business card image display setting table 2200 shown in the example of FIG. 22, a business card image display setting table 2400 shown in the example of FIG. 24, a business card image display / non-display management table 2600 shown in the example of FIG. 26, a business card image display / non-display management table 2800 shown in the example of FIG. 28, and the like, which will be described later.

[0040] The program memory 140 stores a user management module 142 and a business card image display control module 144 . The user management module 142 manages users who use the information processing device 100. The users here are also users who participate in a conference. Specifically, the module extracts groups to which users belong and determines whether or not users belong to the same group. A group may be composed of one or more participants, and is, for example, a group in which exchanging business cards is not required.

[0041] The business card image display control module 144 controls the display on the terminals of the participants via the communication device 195 and the communication line. The business card image display control module 144 performs control so that, when a conference is held with a plurality of participants via a communication line, the business card images of the plurality of participants in the conference can be displayed on the terminals of the other participants. Here, a "conference via a communication line" refers to a conference in which each participant (mainly the face of each participant) is photographed by a camera on a terminal owned by each person or a terminal used by multiple participants, each participant's remarks are converted into audio signals by a microphone, and the photographed image and audio signal are distributed to each participant's terminal, where the received image is displayed and the audio signal is output as audio by a speaker, and includes what are called online conferences, Web conferences, video conferences, video chats, etc. The communication line may be a dedicated line or a general-purpose line, such as an intranet line or an Internet line. The terminal may be a dedicated device or a general-purpose device such as a personal computer or a mobile terminal. In addition, in this embodiment, a "meeting" includes not only a "gathering for the purpose of consultation or discussion," but also a gathering for other purposes, such as "an introduction at an event" or "socializing (so-called online drinking party)." A "business card image" is an image obtained by scanning a participant's business card. Specifically, it is an image obtained by electronically scanning an actual business card (regardless of material, for example, a paper, plastic, etc. business card) using a scanner, camera, etc. One business card image corresponds to one participant. Therefore, in the case of "business card images of multiple participants," there are multiple business card images. Note that multiple business card images may correspond to one participant. This corresponds to the case where a participant has multiple business cards. "Control to enable display" includes forcibly displaying on the terminal, displaying in accordance with the participant's instructions on the terminal (or not displaying), and, as described below, displaying an image of a second participant who is not in the same group, i.e., not displaying the image of a first participant who belongs to the same group. Also, the business card image of the participant may be controlled to be displayed on the terminal of that participant (the person in question), or may not be controlled to be displayed on the terminal of that participant. The "other participants" may be one or more people. The business card images of multiple participants will be displayed to the other participants (one or multiple participants). In other words, in one-to-one online exchange, multiple business card images cannot be displayed to the other party at the same time (including when exchanging), but in the information processing device 100 of this embodiment, multiple business card images can be displayed to the other party at the same time.

[0042] The business card image display control module 144 may be configured to display all business card images of the conference participants on the participant's terminal, but may also be configured to perform the following display control in particular. The business card image display control module 144 may control so that the business card image of the first participant who belongs to the participant's group is not displayed on the participant's terminal. If they belong to the same group, the name, etc. of the first participant is already known, so the screen can be used widely without displaying the business card image. Also, the business card image display control module 144 may perform control so that only the business card image of a second participant who does not belong to the participant's group is displayed on the participant's terminal.

[0043] Furthermore, the business card image display control module 144 may be configured to control, in response to an operation by a participant, to display the business card image of the first participant who belongs to the participant's group. As described above, the business card image of the first participant who belongs to the participant's group is controlled not to be displayed (or the business card image of only the second participant who does not belong to the participant's group is controlled to be displayed on the participant's terminal), but for example, a newcomer may not necessarily know the name of the first participant even if they are in the same group, so the business card image of the first participant in the same group is displayed by the participant's operation. An example of the participant's operation is the selection of a "display business card image" button. Then, in response to a deletion operation by a participant, the business card image display control module 144 may be configured to delete from the screen the business card image of a first participant who belongs to the participant's group, but not delete the business card image of a second participant who does not belong to the participant's group.

[0044] In addition, when the business card image of the first participant belonging to the group of the participant (A) and the business card image of the second participant (C) not belonging to the group of the participant (A) are displayed, the business card image of the first participant (B) belonging to the group of the participant (A) and the business card image of the second participant (C) not belonging to the group of the participant (A) are controlled to be displayed in a distinguished manner. As described above, when all the business card images of the participants of the conference are displayed, or when the business card image of the second participant (C) not belonging to the group of the participant (A) is displayed, the business card image of the first participant (B) belonging to the group of the participant (A) is displayed according to the operation of the participant (A). In such a case, the participant (A) can determine whether the participants are in the same group by looking at the business card image.

[0045] In addition, the business card image display control module 144 may control the display of the business card image already stored in the URL on a participant's terminal when the participant accesses a URL (short for Uniform Resource Locator) for displaying the business card image. When a business card image is stored in a URL from a participant's terminal, the business card image display control module 144 may perform control so that the business card image is displayed on the terminals of the other participants.

[0046] Furthermore, the business card image display control module 144 may generate the same URL, the same participant ID, and the same password for a group made up of multiple participants before the start of the conference. The person who issues the instruction to generate these may be any person, but may be, for example, the organizer of the conference. The organizer then obtains the generated set of URL, participant ID, and password, and sends the set to the participants of the conference. The participants access the URL and log in to the business card exchange service in the information processing device 100 using the participant ID and password. The business card image display control module 144 may perform control so that the business card image stored by a participant with the same participant ID is not displayed on the terminal of a participant belonging to the participant's group.

[0047] Furthermore, the business card image display control module 144 may generate the same URL, the same participant ID, and the same password for a group made up of multiple participants before the start of the conference. The business card image display control module 144 may then perform control so that only the business card images stored by participants with different participant IDs are displayed on the terminals of participants who do not belong to the participant's group.

[0048] The business card image display control module 144 may also cooperate with a business card management service to obtain the business card images of the participants from the business card management service and perform control to enable display on the terminals of other participants. In the above-mentioned business card image display control module 144, the participants registered their own business card images in the information processing device 100, but by cooperating with the business card management service to obtain the business card images from the business card management service, it is no longer necessary for the user to register the business card images in the information processing device 100. In addition, when linked with a business card management service, if a business card image of another participant is stored from the terminal of that participant, the business card image display control module 144 may register that business card image in the business card management service. In the above-mentioned business card image display control module 144, a participant registers the business card image of another participant in the business card management service, but by linking with the business card management service and registering the business card image of another participant in the business card management service, it becomes unnecessary for the user to register the business card image of another participant in the business card management service. The linking process with the business card management service will be described later with reference to an example shown in FIG.

[0049] FIG. 2 is an explanatory diagram showing an example of a system configuration using this embodiment. The information processing device 100, the terminal 210A1, the terminal 210A2, the terminal 210A3, the terminal 210B1, the terminal 210B2, the terminal 210B3, the terminal 210C, the online conference service server 240, the storage / DB service server 250, and the business card management service server 260 are connected to each other via a communication line 290. The communication line 290, the communication line connecting the terminal 210A1, the terminal 210A2, and the terminal 210A3, and the communication line connecting the terminal 210B1, the terminal 210B2, and the terminal 210B3 may be wireless, wired, or a combination of these, and may be, for example, the Internet, an intranet, or the like as a communication infrastructure. In addition, the functions of the information processing device 100, the online conference service server 240, the storage / DB service server 250, and the business card management service server 260 may be realized as a cloud service.

[0050] Users 220 (user 220A1, user 220B1, user 220C, etc.) who can be participants in the conference possess terminals 210 (terminal 210A1, terminal 210B1, terminal 210C, etc.). The terminals 210 have communication functions, and include a display device, a microphone, a camera, and speakers (including earphones and headphones) for conducting a conference. For example, personal computers (including notebook computers), portable information communication devices, etc. are applicable.

[0051] The information processing device 100 has the function of providing a business card exchange service as described above. The online conference service server 240 has a function of carrying out processes for realizing a conference via a communication line. The storage / DB service server 250 is used by the information processing device 100, the online conference service server 240, the business card management service server 260, etc., stores data, and has a function as a database. The business card management service server 260 has a business card management service function and manages information related to the business cards of each user 220. Here, the business cards include the user 220's own business cards and business cards received by the user 220. Information related to the business cards includes information written on the business cards (name, company name, organization, etc., job title, address, telephone number, email address, etc.), the date and time the business card was received, an image of the business card, etc. Information related to the business cards is used by the user 220 who registered the information related to the business card in the business card management service server 260, and may also be shared by group members (users 220) who belong to the same group. The online conference service server 240, the storage / DB service server 250, the business card management service server 260, and the information processing device 100 may provide independent services, may cooperate to provide services, or two or more servers may be combined to provide a plurality of functions as one service. For example, the information processing device 100 may provide a function as a WEB service independent of the online conference service server 240, the information processing device 100 and the business card management service server 260 may cooperate to provide a service, or the function of the information processing device 100 may be incorporated into the online conference service server 240 to enable the exchange of business card images as one function of the conference service.

[0052] In addition, when the information processing device 100 provides an independent service, the participants of the conference do not need to be users of the same business card management service. In other words, the participants of the conference may be users of different business card management services, or may not use the business card management service at all.

[0053] This embodiment (information processing device 100) performs the following process, for example. In particular, this explanation (the description in the paragraph numbers) is intended to facilitate understanding of this embodiment, and is not intended to be used for a limited interpretation. Naturally, this explanation alone should not be used to determine whether the invention for which a patent is sought is one described in the detailed description of the invention (Patent Law, Article 36, Paragraph 6, Item 1). The business card exchange service provided by the information processing device 100 issues a URL for accessing a WebUI for exchanging business cards, and enables the exchange of business cards during a conference by opening the WebUI for exchanging business cards from the URL during a conference held by the online conference service server 240. The WebUI allows the layout of displayed business cards to be freely changed, so that even on an information processing device 100 independent of the conference, business cards can be laid out in accordance with the display order of conference participants. For users of the business card management service server 260 linked to the information processing device 100 that provides the business card exchange service, exchanged business cards are automatically registered in the business card management service server 260, and non-users can download the business card images, so that both users of the business card management service server 260 and non-users of the business card management service server 260 can obtain the business card images.

[0054] FIG. 3 is an explanatory diagram showing an overview of an example of a process related to a reservation for a business card exchange service according to this embodiment. The business card exchange service server 300 is a specific embodiment of the information processing device 100, and is realized as a cloud service. The storage / DB service server 350 stores information about conference reservations, business card images, and the like.

[0055] In step S302, the online conference organizer 322 uses the terminal 210 to make a reservation with the business card exchange service server 300 via a Web browser. The business card exchange service server 300 processes a reservation for the business card exchange service, and stores information related to the reservation in the storage & DB service server 350.

[0056] In step S304, the business card exchange service server 300 notifies the reservation information (URL, user ID, password) to the online conference organizer 322. Specifically, the reservation information is displayed on the WEB browser of the terminal 210 of the online conference organizer 322.

[0057] In step S306, online conference organizer 322 uses terminal 210 to send reservation information by email 380 to all conference participants (online conference participant 320A1, online conference participant 320A2, and online conference participant 320A3 in the example of FIG. 3). Although online conference organizer 322 needs to be a user of the business card exchange service, conference participants (online conference participant 320A1, online conference participant 320A2, online conference participant 320A3) do not necessarily need to be users of the business card exchange service. This is because conference participants can use the business card exchange service by using the reservation information in email 380. The same reservation information may be distributed to multiple participants. In this case, as described later, participants with the same reservation information may be treated as belonging to the same group. For security reasons, it is preferable to use different reservation information for each conference.

[0058] FIG. 4 is an explanatory diagram showing an overview of an example of a process relating to service execution according to this embodiment. This is an example of processing that is performed after the processing shown in the example of Figure 3 has been performed, in which the conference participants (online conference participant 320A1, online conference participant 320A2, online conference participant 320A3) have received email 380 and use the processing of a business card exchange service.

[0059] In step S402, the online conference participants 320A1 and the like use their respective terminals 210 to log in to the WebUI of the business card exchange service server 300 using the reservation information in the mail 380. In step S404, the online conference participants 320A1 and the like use their respective terminals 210 to transmit their own business card images 450A to the business card exchange service server 300 from the WebUI.

[0060] In step S406, the business card exchange service server 300 transmits the WebUI contents (HTML, JavaScript, etc.) to each terminal 210 such as the online conference participant 320A1. In step S408, the business card exchange service server 300 transmits the business card image 450B of each participant (online conference participant 320A1, etc.) to the WebUI in each terminal 210 of the online conference participant 320A1, etc. The business card exchange service server 300 stores the business card image 450B in the storage & DB service server 350.

[0061] In step S410, at the instruction of a participant (online conference participant 320A1, etc.), each terminal 210 downloads the business card image 450B from the business card exchange service server 300. The business card exchange service server 300 extracts the business card image 450B from the storage / DB service server 350 and transmits it to each terminal 210. Since the WebUI display is independent for each user, the processing of operations such as changing the order of business card images may be completed within each terminal 210 or may be processed on the business card exchange service server 300 side.

[0062] 5 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300), which is a specific example of the processing shown in the example of FIG. A unique conference ID is issued for each conference, and the information in the storage / DB service server 350 is extracted using the conference ID as a key. Note that the conference ID is embedded in the content, URL, etc., and is not specified by the user 220 (online conference participant 320, online conference organizer 322).

[0063] In step S502, the reservation date and time is received from the client. The "client" here refers to the terminal 210 used by the online conference organizer 322. For example, the business card exchange service server 300 causes the terminal 210 to display an online business card exchange reservation screen 600 as shown in the example of FIG.

[0064] FIG. 6 is an explanatory diagram showing a display example according to this embodiment. The online business card exchange reservation screen 600 displays a reservation date and time setting area 605, a "Make a reservation" button 620, and a reservation information display area 625.

[0065] In the reservation date and time setting area 605, a start date and time column 610 and a conference time column 615 are displayed. An online business card exchange reservation screen 600 is displayed on the terminal 210 of the online conference organizer 322 , and input is prompted to a start date and time field 610 and a conference duration field 615 . The online conference organizer 322 inputs information into the start date and time field 610 and the conference duration field 615 . For example, "2020 / 11 / 20 13:00" is entered in the start date and time field 610, and for example, "1:30" is entered in the meeting duration field 615. In other words, the meeting is scheduled to start at 2020 / 11 / 20 13:00, and the meeting duration is 1 hour and 30 minutes. When the start date and time field 610 and the conference duration field 615 are filled in, a "make reservation" button 620 is selected by the online conference organizer 322. Then, the business card exchange service server 300 displays the reservation information display area 625.

[0066] In the reservation information display area 625, a URL column 630, a user ID column 635, and a password column 640 are displayed. The reservation information display area 625 may display, for example, "You have reserved an online business card exchange!", the URL field 630 may display, for example, "https: / / www.xxxx", the user ID field 635 may display, for example, "Gust0023", and the password field 640 may display, for example, "jXj34ttY". In the reservation date and time setting area 605, the start date and time field 610 and the conference duration field 615 are displayed to prompt input, but it is also possible to have the user input the conference start date and time and the conference end date and time.

[0067] By inputting the time and duration of the conference, a URL for displaying the WebUI of the business card exchange service server 300 at that time, and an ID and password for the participant to log in to the business card exchange service server 300 are issued. By issuing a dedicated URL each time, participants can be identified as participants of the same conference, and by limiting the period, unauthorized access can be prevented.

[0068] In step S504, it is determined whether the start date and time and the meeting duration are appropriate, and if so, proceed to step S506, otherwise proceed to step S518. Specifically, it is determined whether the start date and time is not a holiday or a predetermined time (e.g., late at night), whether the meeting duration is within a predetermined time range (e.g., 15 minutes or more and 3 hours or less), etc. When the conference start date and time and the conference end date and time are input, it may be determined whether the order of the start date and time and the end date and time is correct.

[0069] In step S506, it is determined whether the start date and time is in the future than the current time. If it is in the future than the current time, the process proceeds to step S508, and otherwise the process proceeds to step S520.

[0070] In step S508, a conference ID, a user ID, and a user password are issued. For example, the conference ID and the user ID may be generated sequentially, and the user password may be generated randomly (including pseudo-random numbers). The conference ID and the user ID may also be generated randomly. For example, the business card exchange service server 300 generates a reservation information table 700 and stores it in the storage & DB service server 350 .

[0071] FIG. 7 is an explanatory diagram showing an example of the data structure of the reservation information table 700. As shown in FIG. The reservation information table 700 has a conference ID column 705, a start date and time column 710, a conference duration column 715, a user ID column 720, a user password column 725, and a URL column 730. In this embodiment, the conference ID column 705 stores information for uniquely identifying a conference (specifically, conference ID: an abbreviation for IDentification). The start date and time column 710 stores the start date and time of the target conference. The time in the start date and time column 710 is the date and time when the conference starts. Specifically, it is the value set in the start date and time column 610 of the online business card exchange reservation screen 600 shown in the example of FIG. 6. The conference duration column 715 stores the conference duration of the target conference. The time in the conference duration column 715 is the time representing the period from the start to the end of the conference. Specifically, it is the value set in the conference duration column 615 of the online business card exchange reservation screen 600 shown in the example of FIG. 6. In this embodiment, the user ID field 720 stores information (specifically, a user ID) for uniquely identifying a user who uses the business card exchange service. Note that the user ID here does not identify each individual participant of the conference, but rather identifies the user who uses the business card exchange service. Therefore, the user ID here may be assigned to multiple people, or may be assigned on a group basis, for example. The user password field 725 stores a password used for authenticating the user. The URL field 730 stores a URL for the user to use the business card exchange service. Specifically, this is a URL for displaying a business card image.

[0072] In step S510, content for the WebUI is created, and a process is performed to embed the conference ID in the content. In step S512, a URL for the WebUI is created and stored in the URL column 730 of the reservation information table 700 described above for management.

[0073] In step S 514 , the reservation information is stored in the storage / DB service server 350 . In step S516, the reservation information is returned to the client. Specifically, the information is displayed in the reservation information display area 625 of the online business card exchange reservation screen 600. The online conference organizer 322, having acquired the reservation information, notifies the conference participants of the reservation information by email 380 or the like.

[0074] In step S518, a response is made with a parameter error (for example, an error message indicating that the date and time of the meeting is inappropriate). In step S520, a response is made with a parameter error (for example, an error message indicating that the conference is already in the past).

[0075] 8 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300), which is a specific example of the processing shown in the example of FIG. The session token here is used to identify the user during the session and to manage the uploaded images.

[0076] In step S802, the conference ID and login information are received from the client. The "client" here refers to the terminal 210 used by the online conference participant 320. For example, the business card exchange service server 300 causes the terminal 210 to display an online business card exchange login screen 900 as shown in the example of FIG.

[0077] FIG. 9 is an explanatory diagram showing a display example according to this embodiment. The online business card exchange login screen 900 displays a user ID field 905 and a password field 910 . An online business card exchange login screen 900 is displayed on the terminal 210 of the online conference participant 320 , and input is prompted in a user ID field 905 and a password field 910 . An online conference participant 320 operates the user ID field 905 and password field 910 to input information. For example, "Gust0023" is entered in the user ID field 905, and for example, "jXj34ttY" is entered in the password field 910. These entered values ​​(reservation information) are values ​​received by the online conference organizer 322 and notified to the online conference participant 320 in step S516 in the flowchart shown in the example of FIG.

[0078] When the URL is opened from a web browser, the online business card exchange login screen 900 is displayed, and the user is confirmed to be a user of the business card exchange service based on the user ID and password, and the display transitions to the business card exchange WebUI. By displaying the online business card exchange login screen 900, unauthorized access to the business card exchange service server 300 can be prevented.

[0079] In step S804, it is determined whether the current time is within the range from the start date and time to the conference time, and if it is within the range from the start date and time to the conference time, the process proceeds to step S806, otherwise the process proceeds to step S816. Specifically, the determination can be made using the current time and the information in the conference time column 715 of the reservation information table 700. Also, as described above, if the online business card exchange reservation screen 600 is configured to prompt the user to input the meeting start date and time and the meeting end date and time, it may be possible to determine whether the current time is within the range of the start date and time and the end date and time.

[0080] In step S806, it is determined whether the login information and the conference ID match, and if they match, the process proceeds to step S808, otherwise the process proceeds to step S818. Specifically, the determination may be made using the conference ID embedded in the accessed URL or the like and the information in the conference ID column 705 of the reservation information table 700.

[0081] In step S808, a session token is issued. As described above, this session token is used to identify the user during the session. Here, for example, a session token management table 1000 is generated.

[0082] FIG. 10 is an explanatory diagram showing an example of the data structure of the session token management table 1000. As shown in FIG. The session token management table 1000 has a session token column 1005, a conference ID column 1010, and a user ID column 1015. The session token column 1005 stores the session token issued in step S808. The conference ID column 1010 stores the conference ID corresponding to the session token. The user ID column 1015 stores the user ID corresponding to the session token.

[0083] In step S810, information about the business card image of the logged-in user is embedded in the content for the WebUI. In step S812, the login record is stored in the storage DB service server 350. In step S814, the WebUI content is returned to the client together with the session token, causing the business card image to be displayed on the participant's terminal 210.

[0084] In step S816, a response is made indicating that the participation time is invalid (for example, an error message indicating that the conference has not yet started or has ended). In step S818, an authentication error (for example, an error message such as an incorrect password) is returned.

[0085] Fig. 11 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). It is a continuation of the flowchart shown in the example of Fig. 8, and shows an example of processing of the business card exchange service during a conference. The WEB browser of the terminal 210 that receives the notification of the business card image information downloads the business card image and adds the business card image to the WebUI.

[0086] In step S1102, the session token and the business card image are received from the client. The "client" here refers to the terminal 210 used by the online conference participant 320. In step S1104, it is determined whether the current time is within the range from the start date and time to the conference time, and if it is within the range from the start date and time to the conference time, the process proceeds to step S1106, otherwise the process proceeds to step S1116. Specifically, the determination can be made using the current time and the information in the conference time column 715 of the reservation information table 700. Also, as described above, if the online business card exchange reservation screen 600 is configured to prompt the user to input the meeting start date and time and the meeting end date and time, it may be possible to determine whether the current time is within the range of the start date and time and the end date and time.

[0087] In step S1106, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S1108, otherwise the process proceeds to step S1118. Specifically, it is determined whether the session token received in step S1102 matches the value in the session token column 1005 of the session token management table 1000 (if it matches, the token is valid).

[0088] In step S1108, the business card image received in step S1102 is stored in the storage & DB service server 350. In step S1110, a download URL is issued. This download URL is a URL that allows other participants to download the business card image received in step S1102.

[0089] In step S1112, the business card image received in step S1102 is stored in the download URL issued in step S1110. In step S1114, the download URL is notified to the WebUI of the participant with a different session token, which enables the participant to view the business card images of the other participants.

[0090] In step S1116, a response is made indicating that the participation time is invalid (for example, an error message indicating that the conference has not yet started or has ended). In step S1118, an authentication error (for example, an error message such as the session token being different) is returned.

[0091] After the user is authenticated, the WebUI screen enables the display of business card images of conference participants, the change of display position of the business card images, the enlargement of the business card images, and the downloading of the business card images. Note that since the WebUI screen is independent for each participant, changes to the display position, etc., do not affect the display of other participants. By making it possible to swap the display positions of business card images, as shown in the example of Figure 13 described later, the position of the business card images can be changed according to the display positions of the conference participants, achieving the same effect as business card arrangement in an actual conference (business cards are arranged according to the seating positions of the participants). In addition, by dragging and dropping the business card image onto the WebUI screen or by selecting the file, it is possible to display the image of your business card to other participants. You can distribute your business card image to participants without the need for user registration or other procedures.

[0092] 12 is an explanatory diagram showing a display example according to this embodiment, which shows an example of a screen for exchanging business cards on the WebUI screen of the terminal 210. A screen 1200 displays an online business card exchange screen 1205 (WebUI screen), which is a web browser screen. Note that business card image 1210 is a business card image of oneself (more specifically, of the online conference participant 320 who is holding the terminal 210 displaying screen 1200) and is displayed on screen 1200, which is a desktop screen, or on another application screen. The online business card exchange screen 1205 displays business card images 1220, 1225, and 1230 of the other conference participants. From this state, the online conference participant 320 operates the terminal 210 to copy his / her own business card image 1210 onto the online business card exchange screen 1205. In the example of FIG. 12, the copied business card image 1210 is the business card image 1215 in the online business card exchange screen 1205. This copy operation performs the process of step S1102 in the flowchart shown in the example of FIG. 11. Then, the business card image 1215 is displayed on the terminal 210 of the other online conference participant 320. Conversely, an online conference participant 320 can operate the terminal 210 to copy the business card images (business card image 1220, business card image 1225, business card image 1230) of other participants onto the desktop screen 1200 or onto another application screen. As another application, for example, there is a business card management service provided by the business card management service server 260. In addition, the arrangement of the business card images in the online business card exchange screen 1205 can be changed in response to an operation on the terminal 210 of the online conference participant 320. In addition, in response to an operation on the terminal 210 of the online conference participant 320, each business card image can also be enlarged or reduced.

[0093] FIG. 13 is an explanatory diagram showing a display example according to this embodiment. An example is shown in which a video conference screen 1305 and an online business card exchange screen 1205 are displayed on a screen 1300 of the terminal 210. The video conference screen 1305 is a screen displayed by the online conference service server 240, and the online business card exchange screen 1205 is a screen displayed by the business card exchange service server 300. In other words, the video conference screen 1305 and the online business card exchange screen 1205 are independent of each other. On a video conference screen 1305, captured images of participant A 1310 and participant B 1315 are displayed. A business card image 1215 and a business card image 1220 are displayed on the online business card exchange screen 1205. That is, the online conference participant 320 operates the terminal 210 to match the business card image in the online business card exchange screen 1205 to the display on the video conference screen 1305. Specifically, an example is shown in which the business card image 1215, which is the business card image of participant A 1310, is moved to the left, and the business card image 1220, which is the business card image of participant B 1315, is moved to the right. That is, it is possible to display the online business card exchange screen 1205 and the video conference screen 1305 simultaneously, and change the arrangement of the business card images to match the display order of the participants.

[0094] 14 is an explanatory diagram showing a display example according to this embodiment, illustrating a process example of downloading a business card image. In addition to business card image 1215, business card image 1220, business card image 1225, and business card image 1230, online business card exchange screen 1205 also displays a download button 1405. (1) The business card image to be downloaded is selected by the online conference participant 320 through a click operation. (2) It is detected that the download button 1405 has been selected by an operation of the online conference participant 320 . (3) Display a confirmation dialog display area 1410. In the confirmation dialog display area 1410, for example, "Do you want to download the business card image?" is displayed, along with an OK button 1415 and a cancel button 1420. When it is detected that the OK button 1415 has been selected in the confirmation dialog display area 1410, the download of the business card image selected in (1) is started.

[0095] 15 is an explanatory diagram showing a display example according to this embodiment, illustrating a processing example of enlarging and displaying a business card image. For example, when it is detected that the business card image 1225 in the online business card exchange screen 1205 has been double-clicked by the online conference participant 320 , an enlarged image of the business card image 1225 is displayed in the enlarged display area 1525 .

[0096] 16 to 28 illustrate an example of processing when the concept of groups is applied to conference participants. In other words, participants who belong to the same group as you are known, so their business card images can be treated differently from those of participants who belong to different groups.

[0097] Fig. 16 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). It corresponds to the flowchart shown in the example of Fig. 5, and shows an example of processing related to reservations for a business card exchange service. The processing of steps S1608 and S1618 has been added to the flowchart shown in the example of Fig. 5, and the processing from step S1610 to step S1616 is repeated for the number of groups. The other processing is the same as the processing of the flowchart shown in the example of Fig. 5. Note that in this processing example, the user ID corresponds to the group ID.

[0098] In step S1602, the reservation date and time is received from the client. The "client" here refers to the terminal 210 used by the online conference organizer 322. For example, the business card exchange service server 300 causes the terminal 210 to display an online business card exchange reservation screen 1700 as shown in the example of FIG.

[0099] FIG. 17 is an explanatory diagram showing a display example according to this embodiment. The online business card exchange reservation screen 1700 displays a reservation date and time setting area 1705, a participating group number setting area 1717, a Make a reservation button 1720, and a reservation information display area 1725. The online business card exchange reservation screen 1700 corresponds to the online business card exchange reservation screen 600 shown in the example of Fig. 6, and adds the participating group number setting area 1717 to the online business card exchange reservation screen 600, and displays reservation information display areas 1727 for group X for the specified number of groups.

[0100] The reservation date and time setting area 1705 has a start date and time column 1710 and a meeting time column 1715. The reservation date and time setting area 1705 is the same as the reservation date and time setting area 605 of the online business card exchange reservation screen 600 shown in the example of FIG. The participating group number setting area 1717 has a participating group number field 1719 for inputting the number of groups participating in the target conference. The online conference organizer 322 inputs values ​​into the start date and time field 1710, conference time field 1715, and participating group number field 1719. When the online conference organizer 322 selects the Make reservation button 1720, the business card exchange service server 300 displays the reservation information display area 1725. The reservation information display area 1725 displays a reservation information display area 1727A for group 1, a reservation information display area 1727B for group 2, etc. In the example of Fig. 17, since "3" is entered in the participating group number field 1719, three reservation information display areas 1727 for group X (a reservation information display area 1727A for group 1, a reservation information display area 1727B for group 2, and a reservation information display area 1727C for group 3) are displayed. Each group X reservation information display area 1727 has a URL field 1730, a user ID field 1735, and a password field 1740. The contents of each group X reservation information display area 1727 are equivalent to the contents of the reservation information display area 625 of the online business card exchange reservation screen 600 shown in the example of FIG.

[0101] In step S1604, it is determined whether the start date and time and the conference duration are appropriate. If appropriate, the process proceeds to step S1606, and if not, the process proceeds to step S1622. In step S1606, it is determined whether the start date and time is in the future than the current time. If it is in the future than the current time, the process proceeds to step S1608, and otherwise the process proceeds to step S1624.

[0102] In step S1608, the process up to step S1616 is repeated the number of times equal to the number of groups. In step S1610, a conference ID, a user ID, and a user password are issued. In step S1612, content for the WebUI is created, and the conference ID is embedded in the content.

[0103] In step S1614, a URL for the WebUI is created. In step S 1616 , the reservation information is stored in the storage & DB service server 350 . In step S1618, the processes of steps S1610 to S1616 are repeated the number of times corresponding to the number of groups, and the process proceeds to the next process.

[0104] In step S1620, the reservation information is returned to the client. Specifically, the information in reservation information display area 1725 of online business card exchange reservation screen 1700 is displayed. Having acquired the reservation information, online conference organizer 322 notifies the conference participants of the reservation information by email 380 or the like. However, the notification content (contents of URL field 1730, user ID field 1735, password field 1740) differs for each group. In other words, group 1 is notified of the content of reservation information display area 1727A for group 1, group 2 is notified of the content of reservation information display area 1727B for group 2, and group 3 is notified of the content of reservation information display area 1727C for group 3. In step S1622, a parameter error is returned. In step S1624, a parameter error is returned.

[0105] Fig. 18 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). It corresponds to the flowchart shown in the example of Fig. 11, and shows an example of processing of a business card exchange service during a conference. Step S1114 in the flowchart shown in the example of Fig. 11 is replaced with processing of step S1814, and other processing is equivalent to the processing in the flowchart shown in the example of Fig. 11. In the example of Fig. 18, processing is performed in which a user ID is regarded as equivalent to a group ID.

[0106] In step S1802, a session token and a business card image are received from the client. In step S1804, it is determined whether the current time is within the range from the start date and time to the conference time. If it is within the range from the start date and time to the conference time, the process proceeds to step S1806; otherwise, the process proceeds to step S1816.

[0107] In step S1806, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S1808, and if not, the process proceeds to step S1818. In step S 1808 , the business card image is stored in the storage & DB service server 350 .

[0108] In step S1810, a download URL is issued. In step S1812, the business card image is stored in the download URL.

[0109] In step S1814, the download URL is notified to the WebUI of the participant with a different session token and user ID. Note that the download URL is not notified to the WebUI of the participant with a different session token but the same user ID. In this example, the user ID essentially corresponds to the group ID, so this processing is performed. In step S1816, a response is made indicating that the participation time is invalid. In step S1818, an authentication error is returned.

[0110] In the example of Fig. 16, the user ID is considered to be equivalent to the group ID, and the process from step S1610 to step S1616 is repeated for the number of groups. However, the process from step S1610 to step S1616 may be repeated for the number of participants in the target conference. In that case, the process is performed according to the flowchart shown in the example of Fig. 19 instead of the flowchart shown in the example of Fig. 18.

[0111] Fig. 19 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). Step S1814 in the flowchart shown in the example of Fig. 18 is replaced with processing in step S1914, and other processing is equivalent to the processing in the flowchart shown in the example of Fig. 18.

[0112] In step S1902, a session token and a business card image are received from the client. In step S1904, it is determined whether the current time is within the range from the start date and time to the conference time. If it is within the range from the start date and time to the conference time, the process proceeds to step S1906; otherwise, the process proceeds to step S1916.

[0113] In step S1906, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S1908, and if not, the process proceeds to step S1918. In step S 1908 , the business card image is stored in the storage & DB service server 350 .

[0114] In step S1910, a download URL is issued. In step S1912, the business card image is stored in the download URL.

[0115] In step S1914, the download URL is notified to the WebUIs of participants who have different session tokens and are in different groups. Note that the download URL is not notified to the WebUIs of participants who have different session tokens but are in the same group. In step S1916, a response is made indicating that the participation time is invalid. In step S1918, an authentication error is returned.

[0116] In the process shown in the example of FIG. 19, for example, a group management table 2000 is used to manage the correspondence between group IDs and user IDs. FIG. 20 is an explanatory diagram showing an example of the data structure of the group management table 2000. As shown in FIG. The group management table 2000 has a group ID column 2005, a number of users column 2010, and a user ID column 2015. In this embodiment, the group ID column 2005 stores information for uniquely identifying a group (specifically, a group ID). The number of users column 2010 stores the number of users belonging to the group. The user ID column 2015 stores the user IDs belonging to the group. In step S1914, the session token management table 1000 is used to extract the user ID corresponding to the session token, and the group management table 2000 is used to identify the group ID corresponding to the extracted user ID, thereby determining whether a user with a different session token is in the same group as the user who sent the business card image.

[0117] Fig. 21 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). It corresponds to the flowchart shown in the example of Fig. 11, and shows an example of processing of a business card exchange service during a conference. Step S1114 of the flowchart shown in the example of Fig. 11 is replaced with processing from step S2114 to step S2120, and the other processing is equivalent to the processing in the flowchart shown in the example of Fig. 11. In the example of Fig. 21, processing is performed assuming that a user ID is equivalent to a group ID.

[0118] In step S2102, a session token and a business card image are received from the client. In step S2104, it is determined whether the current time is within the range from the start date / time to the meeting time. If it is within the range from the start date / time to the meeting time, the process proceeds to step S2106; otherwise, the process proceeds to step S2122.

[0119] In step S2106, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S2108, and if not, the process proceeds to step S2124. In step S 2108 , the business card image is stored in the storage & DB service server 350 .

[0120] In step S2110, a download URL is issued. In step S2112, the business card image is stored in the download URL.

[0121] In step S2114, it is determined whether an operation has been performed to display the business card image of a participant with the same user ID as the participant to whom the notification was sent, and if so, the process proceeds to step S2116; otherwise, the process proceeds to step S2120. In order to carry out the determination process in step S2114, for example, the business card image display setting table 2200 may be used. The business card image display setting table 2200 has a session token field 2205 and a same user ID business card image display setting field 2210. The session token field 2205 stores a session token. The same user ID business card image display setting field 2210 stores a setting for whether or not to display a business card image of the same user ID in the session token.

[0122] In step S2116, an image indicating that the business card image is of the same user ID is added to the business card image in the download URL. In step S2118, the download URL is notified to the WebUI of that participant. That is, the business card image is also sent to participants with the same user ID (participants who have performed an operation to display the business card image of a participant with the same user ID), but an image indicating that it is a business card image of the same user ID is added to the business card image. Of course, the business card image is sent as is to participants with different user IDs.

[0123] In step S2120, the download URL is notified to the WebUI of the participant with a different session token and user ID. Note that the download URL is not notified to the WebUI of the participant with a different session token but the same user ID. In this example, the user ID essentially corresponds to the group ID, so this processing is performed.

[0124] In step S2122, a response is made indicating that the participation time is invalid. In step S2124, an authentication error is returned.

[0125] Fig. 23 is a flowchart showing an example of processing according to this embodiment (business card exchange service server 300). This shows an example of processing for the business card exchange service during a conference, and shows an example of processing when user IDs are issued for the number of participants in the target conference. Step S2214 in the flowchart shown in the example of Fig. 22 has been replaced with processing in step S2314, step S2216 with processing in step S2316, and step S2220 with processing in step S2320, and the other processing is equivalent to the processing in the flowchart shown in the example of Fig. 22.

[0126] In step S2302, a session token and a business card image are received from the client. In step S2304, it is determined whether the current time is within the range from the start date and time to the conference time. If it is within the range from the start date and time to the conference time, the process proceeds to step S2306; otherwise, the process proceeds to step S2322.

[0127] In step S2306, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S2308, and if not, the process proceeds to step S2324. In step S 2308 , the business card image is stored in the storage & DB service server 350 .

[0128] In step S2310, a download URL is issued. In step S2312, the business card image is stored in the download URL.

[0129] In step S2314, it is determined whether an operation has been performed to display the business card images of participants in the same group as the participant to whom the notification is to be made, and if so, the process proceeds to step S2316; otherwise, the process proceeds to step S2320. In order to perform the determination process in step S2314, for example, a business card image display setting table 2400 may be used. Fig. 24 is an explanatory diagram showing an example of the data structure of the business card image display setting table 2400. The business card image display setting table 2400 has a user ID column 2405 and a same group business card image display setting column 2410. The user ID column 2405 stores a user ID. The same group business card image display setting column 2410 stores a setting for whether or not to display the business card images of participants belonging to the same group for that user ID.

[0130] In step S2316, an image indicating that the business card images are from the same group is added to the business card image in the download URL. In step S2318, the download URL is notified to the WebUI of that participant. That is, the business card image is also sent to participants with the same group ID (participants for whom an operation to display the business card image of a participant in the same group has been performed), but the business card image has an image added to it indicating that it is a business card image of a participant in the same group. Of course, the business card image is sent as is to participants in different groups.

[0131] In step S2320, the download URL is notified to the WebUIs of participants with different session tokens and different group IDs. Note that the download URL is not notified to the WebUIs of participants with different session tokens but the same group ID.

[0132] In step S2322, a response is made indicating that the participation time is invalid. In step S2324, an authentication error is returned.

[0133] Fig. 25 is a flow chart showing an example of processing according to this embodiment (business card exchange service server 300). This shows an example of processing when an editing operation on a business card image (for example, an operation to delete a displayed business card image) is performed. In the example of Fig. 25, processing is performed with the user ID regarded as equivalent to the group ID.

[0134] In step S2502, a session token and operation information are received from the client. In step S2504, it is determined whether the current time is within the range from the start date and time to the conference time. If it is within the range from the start date and time to the conference time, the process proceeds to step S2506; otherwise, the process proceeds to step S2518.

[0135] In step S2506, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S2508, and if not, the process proceeds to step S2520. In step S2508, it is determined whether the operation is to delete a business card image, and if it is to delete a business card image, the process proceeds to step S2510, and otherwise the process proceeds to step S2516.

[0136] In step S2510, it is determined whether the deletion target is a business card image of the same user ID. If it is, the process proceeds to step S2512; otherwise, the process proceeds to step S2514. If the setting is not made so that business card images of the same user ID are also displayed, the process always proceeds to step S2514.

[0137] In step S2512, information is set indicating that the business card image to be deleted will not be displayed, and the WebUI is instructed to delete it. Then, for example, the business card image display / non-display management table 2600 is used to manage which business card image is displayed in that session token. Fig. 26 is an explanatory diagram showing an example of the data structure of the business card image display / non-display management table 2600. The business card image display / hide management table 2600 has a session token field 2605, a business card image field 2610, and a display / hide field 2615. The session token field 2605 stores a session token. The business card image field 2610 stores a business card image. The display / hide field 2615 stores information indicating whether the business card image is displayed or hidden in the session token. A business card image whose display has been deleted is set to hidden. If the business card image of the same user ID is set to not be displayed in the business card image display setting table 2200, it is not subject to deletion, and the process always proceeds to step S2514.

[0138] In step S2514, a response is returned to the effect that deletion is not possible. In step S2516, a process according to the operation is carried out. In step S2518, a response is made indicating that the participation time is invalid. In step S2520, an authentication error is returned.

[0139] Fig. 27 is a flowchart showing a processing example according to this embodiment (business card exchange service server 300). This shows a processing example when an editing operation on a business card image (for example, an operation to delete the display of a business card image) is performed, and shows a processing example when user IDs are issued for the number of participants in the target conference. Step S2510 in the flowchart shown in the example of Fig. 25 is replaced with the processing of step S2710, and the other processing is equivalent to the processing in the flowchart shown in the example of Fig. 25.

[0140] In step S2702, a session token and operation information are received from the client. In step S2704, it is determined whether the current time is within the range from the start date / time to the conference time, and if it is within the range from the start date / time to the conference time, the process proceeds to step S2706, and if not, the process proceeds to step S2718.

[0141] In step S2706, it is determined whether the session token is valid, and if it is valid, the process proceeds to step S2708, and if not, the process proceeds to step S2720. In step S2708, it is determined whether the operation is to delete a business card image, and if it is to delete a business card image, the flow proceeds to step S2710, and otherwise the flow proceeds to step S2716.

[0142] In step S2710, it is determined whether the deletion target is a business card image of the same group, and if it is, the process proceeds to step S2712, otherwise the process proceeds to step S2714. Then, for example, a business card image display / hide management table 2800 is used to manage which business card images are displayed for that user. Fig. 28 is an explanatory diagram showing an example of the data structure of the business card image display / hide management table 2800. The business card image display / hide management table 2800 has a user ID column 2805, a business card image column 2810, and a display / hide column 2815. The user ID column 2805 stores a user ID. The business card image column 2810 stores a business card image. The display / hide column 2815 stores information indicating whether the business card image is to be displayed or hidden for that user. A business card image whose display has been deleted is set to hidden. If the business card images of participants belonging to the same group are set to not be displayed in the business card image display setting table 2400, they are not subject to deletion, and the process always proceeds to step S2714.

[0143] In step S2712, information is set indicating that the business card image to be deleted will not be displayed, and an instruction to delete the business card image is given to the Web UI. In step S2714, a response is returned to the effect that deletion is not possible.

[0144] In step S2716, processing according to the operation is carried out. In step S2718, a response is made indicating that the participation time is invalid. In step S2720, an authentication error is returned.

[0145] 29 is an explanatory diagram showing a processing example when the business card exchange service server 300 of this embodiment is linked with the business card management service server 260. The business card exchange service server 300 and the business card management service server 260 are federated for authentication to enable so-called single sign-on, and business card images managed by the business card management service server 260 can be passed to the business card exchange service server 300, and conversely, business card images acquired by the business card exchange service server 300 can be registered in the business card management service server 260. In the example shown in FIG. 29, the business card exchange service server 300 is linked to a business card management service provided by a business card management service server 260, and the online conference participant 320 is a user (registered user) of the business card management service.

[0146] In step S2902, the online conference participant 320 uses the terminal 210 to log in to the business card exchange service server 300 with authentication information for the business card management service server 260. Specifically, the online business card exchange login screen 900 shown in the example of FIG. 9 accepts a user ID and password for the business card management service of the business card management service server 260. Note that the business card image of the online conference participant 320 is registered in the business card management service server 260 , and it is not necessary to upload the business card image to the business card exchange service server 300 from the WebUI of the terminal 210 .

[0147] In step S 2904 , the business card exchange service server 300 sends the authentication information of the online conference participant 320 to the business card management service server 260 . In step S2906, the business card management service server 260 authenticates the authentication information of the online conference participant 320, and if the authentication is successful, transmits the business card image 2950A of the online conference participant 320 to the business card exchange service server 300. In this way, by cooperation between the business card exchange service server 300 and the business card management service server 260, the online conference participant 320 is not required to download his / her own business card image 2950C from the business card management service server 260, and is also not required to upload his / her own business card image 2950C to the business card exchange service server 300.

[0148] In step S2908, the business card exchange service server 300 transmits the business card image 2950B of the other online conference participant 320 to the business card management service server 260 for registration. Here, "business card image 2950B of the other online conference participant 320" refers to the business card image obtained by a conference participant of a participant other than himself / herself. The business card management service server 260 registers the received business card image 2950B. Specifically, online conference participant 320A1 is a registered user of business card management service server 260. In this case, when a business card image of online conference participant 320A2 is displayed on the WebUI of the business card exchange service of terminal 210 of online conference participant 320A1, business card exchange service server 300 registers the business card image of online conference participant 320A2 in business card management service server 260. Thereafter, online conference participant 320A1 becomes able to search for the business card image of online conference participant 320A2 in business card management service server 260. By linking the business card exchange service server 300 and the business card management service server 260, the WebUI of the business card exchange service can be started with the ID and password of the business card management service, and instead of uploading a business card image, the participant's own business card image in the business card management service can be displayed to the participant, and the business card images of the other participants can be automatically registered to the business card management service. Participants are not required to upload and download business card images, and registration to the business card management service is also performed automatically.

[0149] In each of the above embodiments, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). In addition, the operations of the processor in each of the above embodiments may be performed not only by one processor, but also by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate. The program described above may be provided by storing it in a recording medium, or the program may be provided via a communication means. In that case, for example, the program described above may be regarded as an invention of "a computer-readable recording medium on which a program is recorded." "Computer-readable recording medium on which a program is recorded" refers to a computer-readable recording medium on which a program is recorded, which is used for installing, executing, distributing, etc. a program. Examples of recording media include digital versatile discs (DVDs) such as "DVD-R, DVD-RW, DVD-RAM, etc." which are standards established by the DVD Forum, and "DVD+R, DVD+RW, etc." which are standards established for DVD+RW, compact discs (CDs) such as read-only memories (CD-ROMs), CD recordables (CD-Rs), CD rewritables (CD-RWs), Blu-ray (registered trademark) Discs, magneto-optical discs (MOs), flexible disks (FDs), magnetic tapes, hard disks, read-only memories (ROMs), electrically erasable and rewritable read-only memories (EEPROMs, registered trademarks), flash memories, random access memories (RAMs), and SD (short for Secure Digital) memory cards. The whole or a part of the program may be recorded on the recording medium and stored or distributed, etc. Also, the program may be transmitted by communication using a transmission medium such as a wired network used in a local area network (LAN), metropolitan area network (MAN), wide area network (WAN), the Internet, an intranet, an extranet, etc., a wireless communication network, or a combination of these, or may be transmitted on a carrier wave. Furthermore, the program may be a part or the whole of another program, or may be recorded on a recording medium together with a separate program, or may be divided and recorded on a plurality of recording media, or may be recorded in any manner that allows restoration, such as compression or encryption. [Explanation of symbols]

[0150] 100...Information processing device 105…Processor 110…Memory 120…Data memory 122...User management data storage module 124...Business card image storage module 140…Program memory 142...User management module 144...Business card image display control module 185...Output device 187...Display device 189...Printing device 190...Reception device 192...Instruction reception device 194...Document reading device 195...Communication equipment 198…Bus 210...Terminal 220…users 240…Online conference service server 250…Storage / DB service servers 260…Business card management service server 290…Communication lines 300…Business card exchange service server 320…Online meeting participants 322…Online meeting organizer 350…Storage / DB service servers

Claims

1. A processor is provided. The processor, When a conference is held via a communication line with a plurality of participants, control is performed so that business card images, which are images obtained by scanning the business cards of the participants of the conference, can be displayed on the terminals of the other participants; Control is performed so that the business card image of the first participant who belongs to the group of the participant is not displayed on the terminal of the participant; In response to an operation of the participant, control is performed so as to display a business card image of a first participant who belongs to the group of the participant; In response to a deletion operation by a participant, the business card image of a first participant who belongs to the participant's group is deleted from the screen, but the business card image of a second participant who does not belong to the participant's group is not deleted. Information processing device.

2. The processor, When a business card image of a first participant belonging to the participant group and a business card image of a second participant not belonging to the participant group are displayed, the business card image of the first participant belonging to the participant group and the business card image of the second participant not belonging to the participant group are controlled to be displayed in a distinguished manner. The information processing device according to claim 1 .

3. The processor, When a URL for displaying the business card image is accessed from the terminal of the participant, the business card image already stored in the URL is displayed on the terminal; When the business card image is stored in the URL from the terminal of the participant, control is performed so that the business card image is displayed on the terminals of the other participants. The information processing device according to claim 1 .

4. The processor, generating the same URL, the same participant ID, and the same password for a group of multiple participants before the start of the conference; Control is performed so that a business card image stored by a participant having the same participant ID is not displayed on a terminal of a first participant belonging to the group of the participant. The information processing device according to claim 3 .

5. The processor, generating the same URL, the same participant ID, and the same password for a group of multiple participants before the start of the conference; Control is performed so that only the business card image stored by a participant having a different participant ID is displayed on a terminal of a second participant who does not belong to the group of the participant. The information processing device according to claim 3 .

6. The processor, In cooperation with a business card management service, the system acquires the business card images of the participants from the business card management service and controls the display of the images on the terminals of the other participants. The information processing device according to claim 1 .

7. The processor, When a business card image of the participant is stored from a terminal of another participant, the business card image is registered in the business card management service. The information processing device according to claim 6.

8. A processor is provided. The processor, When a conference is held via a communication line with a plurality of participants, control is performed so that business card images, which are images obtained by scanning the business cards of the participants of the conference, can be displayed on the terminals of the other participants; Control is performed so that only the business card image of a second participant who does not belong to the participant's group is displayed on the participant's terminal; In response to an operation of the participant, control is performed so as to display a business card image of a first participant who belongs to the group of the participant; In response to a deletion operation by a participant, the business card image of a first participant who belongs to the participant's group is deleted from the screen, but the business card image of a second participant who does not belong to the participant's group is not deleted. Information processing device.

9. The processor, When a business card image of a first participant belonging to the participant group and a business card image of a second participant not belonging to the participant group are displayed, the business card image of the first participant belonging to the participant group and the business card image of the second participant not belonging to the participant group are controlled to be displayed in a distinguished manner. The information processing device according to claim 8.

10. The processor, When a URL for displaying the business card image is accessed from the terminal of the participant, the business card image already stored in the URL is displayed on the terminal; When the business card image is stored in the URL from the terminal of the participant, control is performed so that the business card image is displayed on the terminals of the other participants. The information processing device according to claim 8.

11. The processor, generating the same URL, the same participant ID, and the same password for a group of multiple participants before the start of the conference; Control is performed so that a business card image stored by a participant having the same participant ID is not displayed on a terminal of a first participant belonging to the group of the participant. The information processing device according to claim 10.

12. The processor, generating the same URL, the same participant ID, and the same password for a group of multiple participants before the start of the conference; Control is performed so that only the business card image stored by a participant having a different participant ID is displayed on a terminal of a second participant who does not belong to the group of the participant. The information processing device according to claim 10.

13. The processor, In cooperation with a business card management service, the system acquires the business card images of the participants from the business card management service and controls the display of the images on the terminals of the other participants. The information processing device according to claim 8.

14. The processor, When a business card image of the participant is stored from a terminal of another participant, the business card image is registered in the business card management service. The information processing device according to claim 13.

15. A computer including a processor, the processor When a conference is held via a communication line with a plurality of participants, control is performed so that business card images, which are images obtained by scanning the business cards of the participants of the conference, can be displayed on the terminals of the other participants; Control is performed so that the business card image of the first participant who belongs to the group of the participant is not displayed on the terminal of the participant; In response to an operation of the participant, control is performed so as to display a business card image of a first participant who belongs to the group of the participant; In response to a deletion operation by a participant, the business card image of a first participant who belongs to the participant's group is deleted from the screen, but the business card image of a second participant who does not belong to the participant's group is not deleted. An information processing program for executing processing.

16. A computer including a processor, the processor When a conference is held via a communication line with a plurality of participants, control is performed so that business card images, which are images obtained by scanning the business cards of the participants of the conference, can be displayed on the terminals of the other participants; Control is performed so that only the business card image of a second participant who does not belong to the participant's group is displayed on the participant's terminal; In response to an operation of the participant, control is performed so as to display a business card image of a first participant who belongs to the group of the participant; In response to a deletion operation by a participant, the business card image of a first participant who belongs to the participant's group is deleted from the screen, but the business card image of a second participant who does not belong to the participant's group is not deleted. An information processing program for executing processing.

Citation Information

Patent Citations

  • Video conference system

    JP1994152765A

  • Electronic business card exchanging method and portable terminal usable for the same

    JP2002099675A

  • Digital business card exchange system

    JP2002163401A

  • Business card information providing system

    JP2009064371A

  • Server device, program for the server device, teleconference supporting method, teleconference terminal device, and teleconference system

    JP2010141770A