[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2012115027A1 - Communication device for electronic pop advertising terminal - Google Patents

Communication device for electronic pop advertising terminal Download PDF

Info

Publication number
WO2012115027A1
WO2012115027A1 PCT/JP2012/053936 JP2012053936W WO2012115027A1 WO 2012115027 A1 WO2012115027 A1 WO 2012115027A1 JP 2012053936 W JP2012053936 W JP 2012053936W WO 2012115027 A1 WO2012115027 A1 WO 2012115027A1
Authority
WO
WIPO (PCT)
Prior art keywords
advertisement
communication device
data file
terminal
communication
Prior art date
Application number
PCT/JP2012/053936
Other languages
French (fr)
Japanese (ja)
Inventor
名倉昭仁
Original Assignee
株式会社シアーズ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社シアーズ filed Critical 株式会社シアーズ
Priority to JP2013501018A priority Critical patent/JPWO2012115027A1/en
Publication of WO2012115027A1 publication Critical patent/WO2012115027A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present invention relates to advertisement providing technology, and in particular, a data communication function used by connecting to an electronic POP advertising terminal having a function of reproducing and displaying an electronic POP advertisement (Point Of Purchase advertising) installed in an advertising place such as a store. It is related with the communication apparatus provided with.
  • an advertisement display control device that reads advertisement data and schedule data that regulates display of advertisement data from the inserted storage medium, and updates previous advertisement data and schedule data stored in the memory.
  • an automatic data transfer program is stored in addition to advertisement data and schedule data in a storage medium, and the storage medium is inserted into a terminal that provides an electronic POP advertisement (hereinafter referred to as “POP terminal”). Then, the automatic data transfer program is automatically started, and the update operation of the advertisement data and the schedule data is executed by the control unit of the POP terminal.
  • the POP terminal includes a communication I / F unit, an e-mail processing unit that receives an e-mail, and an advertisement reproduction unit that reproduces content data.
  • the attached content data can be reproduced.
  • the POP terminal described in Patent Document 2 since the POP terminal described in Patent Document 2 has a data communication function and is an online type that can be connected to a network, new content data and the like can be acquired via the network. No renewal work is required.
  • already offline POP terminals are sold in large quantities and are used in each store. In the case of stores where many offline POP terminals are installed in various places, all these existing offline POP terminals are used. Replacing the type POP terminal with the online type requires a great deal of cost. Furthermore, when an online type POP terminal is replaced, an offline type POP terminal becomes unnecessary, leading to a waste of resources.
  • the present invention has been made in view of the above-described problems, and an object of the present invention is to provide a technique for connecting these to a network by a simple method while utilizing an existing offline POP terminal.
  • a communication device of the present invention is a communication device that is connected to an electronic POP advertising terminal installed in an advertising place and receives an advertisement data file from an advertisement server through a communication line, and includes an information processing unit A communication interface unit that enables communication with the advertisement server through the communication line, a connection unit connected to the electronic POP advertising terminal, and a storage unit that stores the received advertisement data file.
  • the information processing unit downloads the advertisement data file of the advertisement server via the communication interface unit, stores the downloaded advertisement data file in the storage unit, and is connected via the connection unit.
  • the electronic POP advertising terminal is notified of the interruption request, and the advertising data file stored in the storage unit is stored in the electronic P Characterized in that to output the P ads terminal.
  • the information processing unit compares the advertisement data file of the advertisement server with the advertisement data file stored in the storage unit at predetermined intervals. You may download the advertisement data file of an advertisement server.
  • the information processing unit notifies the advertisement server of a reception request at every predetermined interval, and receives an advertisement data file transmitted by the advertisement server based on the notified reception request.
  • the advertisement data file of the advertisement server may be downloaded.
  • the information processing unit notifies the advertisement server of identification information registered in advance in the communication device, and the advertisement server distributes an advertisement data file distributed based on the notified identification information.
  • the advertisement data file of the advertisement server may be downloaded by receiving.
  • the electronic POP advertising terminal is of an offline type that does not have a function of communicating through a communication line.
  • the connection unit includes at least a power supply line and a signal line, and the power supply line is always connected to the connected electronic POP advertising terminal, via the power supply line.
  • power is supplied from the connected electronic POP advertising terminal, and the signal line of the connection unit is controlled to be turned on and off by the information processing unit with the connected electronic POP advertising terminal. It is preferable.
  • the information processing unit notifies the connected electronic POP advertising terminal of an interrupt request by turning on a signal line of the connection unit at a predetermined timing.
  • the communication interface unit can communicate with the advertisement server via a wireless LAN.
  • the communication interface unit can communicate with the advertisement server via a mobile phone line.
  • the communication interface unit can communicate with the advertisement server via a wired LAN.
  • the advertisement data file acquired via the communication line by the communication device can be output from the offline POP terminal, so that the advertisement data file stored in the existing offline POP terminal is updated as appropriate. It is possible to easily control a large number of offline POP terminals and display appropriate advertisements on the POP terminals. Other effects will be described in the mode for carrying out the invention.
  • the communication device of the present invention is connected to an offline POP terminal, and the offline POP terminal is an online POP terminal that constitutes a part of an online electronic POP advertisement providing system (hereinafter referred to as “advertisement providing system”). It can be in a usable state.
  • an advertisement data file acquired from an online advertisement server can be output from an offline POP terminal.
  • the existing offline POP terminal can be substantially used as an online type.
  • the advertisement data file is a data file required for displaying an advertisement, and includes, for example, content data, schedule data, and the like.
  • the content data is data indicating the contents of the electronic POP advertisement, and is, for example, a set of moving image data, audio data, still image data, and text data in MPEG, MP4, AVI, MP3, JPG, TXT format, and the like.
  • the schedule data includes the content data to be played back, the playback order and playback time zone of the content data (playback display start time and end time), and the day of the week on which the advertisement is provided (day of the week, weekdays only, weekends and holidays, etc.) This is data (for example, a TXT file) indicating a period during which an advertisement is provided.
  • FIG. 1 is a schematic diagram showing the overall configuration of the advertisement providing system.
  • the advertisement providing system 1 of the present invention is a system for providing advertisement data files of an advertisement server to various terminals through a network, and a POP terminal to which the communication device of the present invention is connected is also used as one of the various terminals. It is a system that can.
  • the advertisement providing system 1 includes a communication device 2, a POP terminal 3, and an advertisement server 8. Each device is connected directly or indirectly via the network 7. Furthermore, the advertisement providing system 1 is preferably capable of displaying the advertisement of the advertisement server 8 on the information terminal 5 having a data communication function.
  • the information terminal 5 includes, for example, an online POP terminal, an online TV, a personal computer, a mobile phone, a tablet terminal, and a PDA.
  • the advertisement providing system 1 is preferably provided with a management terminal 9 for managing the advertisement server 8.
  • the advertisement providing system 1 may include a relay device 6 for connecting the communication device 2 and the information terminal 5 (hereinafter referred to as “communication device or the like”) to the network 7 as necessary.
  • the communication device 2 is connected to the POP terminal 3, acquires an advertisement data file from the advertisement server 8 via the network 7, and causes the POP terminal 3 to output the advertisement data file.
  • the communication device 2 acquires the advertisement data file not only by storing a specific advertisement data file in a storage unit (for example, a first storage unit 22 shown in FIG. 6 described later) in the communication device 2 but also by communication. Even if it is not stored in the storage unit of the device 2, including enabling a specific advertisement data file to be output from the POP terminal 3 through the communication device 2 is also included.
  • the advertisement data file includes not all of the data required for displaying the advertisement but content data or schedule data, It may contain only some data that needs to be changed. Details of the configuration and operation of the communication device 2 will be described later with reference to FIGS.
  • the POP terminal 3 has a function of reproducing and displaying an advertisement on a display using an advertisement data file installed in an advertisement place and stored in a storage unit (for example, a first storage unit 32 shown in FIG. 4 to be described later).
  • the advertisement place is, for example, in various stores (store A, store B,...), And in particular, in the vicinity of the sales product to be advertised in order to effectively increase the customer's willingness to purchase. preferable.
  • the present invention is not limited to this, and it may be a public facility such as a street where many consumers gather, a resting place, or a service area of a station / highway.
  • the POP terminal 3 to which the communication device 2 of the present invention is connected is preferably an offline type terminal that does not have a function of communicating through a communication line alone.
  • the offline-type POP terminal 3 can update the display content of the advertisement by directly connecting the portable storage medium 4 (for example, CD-ROM, USB memory, etc.) storing the advertisement data file alone. is there.
  • the offline type POP terminal 3 can function substantially as an online type POP terminal by connecting the communication device 2 of the present invention.
  • the POP terminal 3 that can be used in the present invention needs to have a connection unit 31 (see FIG. 4) capable of connecting at least the communication device 2 and transmitting / receiving data to / from the communication device 2.
  • the connection unit 31 is a general-purpose interface that can connect not only the communication device 2 but also various peripheral devices and the portable storage medium 4 (typically a USB memory).
  • the connection unit 31 may be a USB connector configured in conformity with the USB (Universal Serial Bus) standard. Details of the configuration and operation of the POP terminal 3 will be described later with reference to FIGS.
  • the relay device 6 is a device that relays communication between the communication device and the network 7. Specifically, the relay device 6 uses a wireless LAN (Local Area Network) access point, a base station of a cellular phone network or a PHS network, a portable information terminal having a modem function or a routing function, a mobile router, or the like. Can do.
  • a wireless LAN access point When the relay device 6 is a wireless LAN access point, a spot area capable of wireless communication with a predetermined frequency and communication format is formed, and data is transmitted / received to / from a communication device or the like existing in the spot area.
  • Wi-Fi Wireless Fidelity
  • WiMAX Worldwide Interoperability for Microwave Access
  • Bluetooth registered trademark
  • Wi-Fi and WiMAX are compliant with “IEEE 802.11” and “IEEE 802.16”, which are wireless LAN standards, respectively.
  • relay device 6 and the communication device 2 are connected by a wireless line.
  • the relay device 6 and the communication device 2 may be connected using a wired line such as a USB cable.
  • the network 7 is not particularly limited as long as the communication device 2 and the advertisement server 8 can communicate with each other.
  • a public telephone network ISDN (Integrated Service Digital Network, an abbreviation for digital integrated network). Also called service network.), ADSL (Asymmetric Digital Subscriber Line), CATV (Community Antenna Television) network, optical fiber network, wireless LAN (Local Area Network), CS (Communication Mobile Network), CS (Communication Mobile Network). it can.
  • the advertisement server 8 is a form of an advertisement supply device that supplies an advertisement data file to a communication device or the like via the relay device 6 and the network 7.
  • a server is adopted as the advertisement supply device.
  • the advertisement server 8 has a function of connecting to the network 7 directly or via the relay device 6 and a function of storing and updating advertisement data files. Further, the advertisement server 8 searches for and transmits the corresponding advertisement data file in response to a request from the communication device, the function of authenticating the communication device, etc., and the advertisement data based on the identification information and registration information of the communication device etc. It is preferable to have a function for automatically distributing files.
  • the advertisement server 8 includes a communication device management database 81 for managing identification information of communication devices and the like that join this system, and an advertisement management database 82 for managing advertisement data files supplied to the communication devices. It is preferable to have.
  • the communication device management database 81 and the advertisement management database 82 will be described below with reference to FIGS.
  • FIG. 2 is a diagram illustrating an example of the structure of a communication device management database
  • FIG. 3 is a diagram illustrating an example of the structure of an advertisement management database.
  • the communication device management database 81 includes a registration ID 811, a communication device ID 812, a POP terminal ID 813, area information 814, an advertisement ID 816, an update flag 817, and the like.
  • the communication device ID 812 and the POP terminal ID 813 are identification information for uniquely identifying the communication terminal 2 and the POP terminal 3, respectively.
  • the registration ID 811 uniquely identifies the combination of the POP terminal 3 and the communication device 2 connected thereto. Or identification information of an information terminal 5 other than the communication terminal 2 and the POP terminal 3.
  • the identification information of the communication device 2, the POP terminal 3, and the information terminal 5 may be an IP address, a MAC address, an IMSI (International Mobile Subscriber Identity) number, a mobile phone number, or a manufacturing number or It may be a hash value generated based on a manufacturing number or the like. That is, identification information unique to the device is sufficient.
  • IMSI International Mobile Subscriber Identity
  • Area information 814 is information on the location and position where the POP terminal 3 is installed, and includes, for example, a store name, an address, a latitude / longitude, and a telephone number.
  • the area information 814 can be designated as a wide area such as “XX city”, “XX city”, and the like.
  • sub area information 815 may be provided as necessary, and thereby a detailed position can be specified. For example, when a plurality of POP terminals 3 are installed in the same store, a floor or a sales floor can be designated by the subarea information 815.
  • the advertisement ID 816 is identification information given to the advertisement data file supplied to the communication device or the like.
  • the contents of the advertisement data file indicated by the advertisement ID 816 are managed by the advertisement management database shown in FIG.
  • the update flag 817 is a value indicating update of the advertisement data file. For example, “1” indicates that the file has been updated but transmission to the target communication device or the like has not been completed, and “0” indicates that the file has not been updated or has already been updated. Indicates that transmission is complete.
  • the update date and time may be recorded.
  • the management device management database may include information related to an update program for changing software (firmware) settings of the communication device 2 and the POP terminal 3.
  • the advertisement management database 82 includes an advertisement ID 821, content data 822, and schedule data 823. Further, it may include advertisement contents 824, target person information 825, advertisement provider information 826, billing information 827, and the like as necessary.
  • the advertisement ID 821 is identification information for uniquely identifying an advertisement data file including a plurality of content data and schedule data.
  • the content data 822 stores a plurality of content data bodies or their identification information.
  • the schedule data 823 stores a schedule for reproducing and displaying content or identification information thereof.
  • the advertisement content 204 indicates the contents of a plurality of contents included in the content data 822, and includes, for example, “gourmet information”, “tourist information”, and “grocery sale information”.
  • the target person information 825 is an attribute of the consumer who views the advertisement, and includes, for example, “age group”, “sex”, “profession”, “family composition”, “residential area”, and the like.
  • the provider information 826 is information such as an advertisement requester and a producer, and includes “maker”, “store name”, “store manager”, “sales office staff”, “area staff”, and the like.
  • the billing information 827 is information necessary for giving and receiving advertising expenses and rewards.
  • each database is an example, and various changes can be made according to the business form of advertisement provision, and desired information may be added.
  • the advertisement server 8 may be configured to be connectable to another content database and a position information management database via the network 7. The update processing of each database will be described later together with the function of the management terminal 9.
  • the advertisement server 8 transmits an advertisement data file to the communication device 2 via the relay device 6 and the network 7 .
  • a data communication function Wi-Fi, Bluetooth (registered trademark) is used. ), Infrared communication, and the like
  • a data communication may be performed by connecting a direct line between the advertisement server 8 and the plurality of communication devices 2.
  • the information terminal 5 may notify the advertisement server 8 of a content data distribution request (for example, an empty mail) and acquire the content data.
  • the advertisement server 8 searches for appropriate advertisement data files according to the position information notified by the information terminal 5 and distributes them to the information terminal 5. Also good.
  • the management terminal 9 is a terminal that manages the advertisement server 8 serving as an advertisement supply device, a function for registering or updating identification information of a communication device or the like that subscribes to the advertisement providing system, an advertisement data file stored in the advertisement server 8 And a function of distributing an advertisement data file stored in the advertisement server 8 to a specific communication device or the like.
  • the management terminal 9 has an operator operation, a function for inputting / outputting various information, a function for displaying various information such as an operation menu and file contents on a screen, a function for storing various information and programs, and the like.
  • a personal computer or the like can be employed as the management terminal 9.
  • the management terminal 9 may be a single device or a device integrated with the advertisement server 8, but at least one management terminal 9 ⁇ / b> A and a plurality of management terminals are managed according to the access authority to the advertisement server 8.
  • the terminal 9B is preferably constituted by a plurality of management terminals 9C.
  • the management terminal 9A is a terminal used by a system administrator (operator) of the entire advertisement providing system 1, and is granted access authority for all data in the management database 81 and the advertisement management database 82 of the communication device of the advertisement server 8. Is done.
  • the management terminal 9A may be configured to be directly accessible to the advertisement server 8 without going through the network 7.
  • the system administrator can register identification information of communication devices and the like (including the POP terminal 3) that join the advertisement providing system 1, or change various information along with rearrangement. it can.
  • the content distributed to each communication device or the like can be updated.
  • the identification information of the communication device 2 and the POP terminal 3 may be registered by the administrator.
  • the identification information of the communication device 2 and the POP terminal 3 is stored in the advertisement server 8. It is good also as a structure registered into the advertisement server 8 by transmitting.
  • the management terminal 9B is a terminal used by an advertisement provider (advertising requester, advertisement producer) to whom a lower-level access authority is granted, the owner of the POP terminal 3, and the like. Used to update the contents of the advertisement management database. For example, when an advertisement provider creates a new advertisement data file, the advertisement provider can register the advertisement data file in the advertisement management database, and can also specify the POP terminal 3 or the like to which the advertisement data file is distributed. Further, for example, an advertisement data file distributed to the POP terminal 3 owned by the user or the POP terminal 3 installed in a specific area can be updated.
  • an advertisement data file distributed to the POP terminal 3 owned by the user or the POP terminal 3 installed in a specific area can be updated.
  • the management terminal 9C is a terminal used by store managers, sales floor managers, etc., to which lower access authority is given, and is mainly used for updating the contents of the advertisement management database 82.
  • the person in charge of the sales floor can produce an advertisement data file to be reproduced and displayed on the POP terminal 3 installed in the sales floor in charge, and can register them in the advertisement management database 82.
  • the management terminals 9B and 9C may be placed in, for example, a store or a sales base where the POP terminal 3 is installed.
  • the management terminals 9B and 9C may be connected to the advertisement server 8 via the network 7, or may be configured to be connected to the advertisement server 8 via the main management terminal 9A. Moreover, the structure which updates the content of each database using the application which the advertisement server 8 provides via a normal WEB browser may be sufficient. In addition, the management terminals 9A, 9B, and 9C may hold a part or all of each database configured in the advertisement server 8.
  • FIG. 4 is an example of a block diagram showing a configuration of an offline type POP terminal.
  • the POP terminal 3 is a terminal that is installed in an advertisement place and reproduces and displays an electronic POP advertisement.
  • the POP terminal 3 is a connection unit 31, a first storage unit 32, a second storage unit 33, a main memory 35, an information processing unit 34, and an operation input unit. 371, a screen display unit 372, an audio processing unit 373, and a power supply unit 374.
  • connection unit 31 is a general-purpose interface conforming to a predetermined standard for connecting a peripheral device including the communication device 2 and the portable storage medium 4, and between the connected peripheral device and the portable storage medium. Send and receive data.
  • the connection unit 31 is preferably configured in conformity with the USB standard.
  • the connection unit 31 is not limited to this, and may be a serial interface or an interface based on Bluetooth (registered trademark).
  • the communication device 2 of the present invention may be connected to the connection unit 31 as a peripheral device.
  • the portable storage medium 4 As an example, a USB memory (hereinafter also referred to as “USB memory 4”) in which an advertisement data file is stored may be inserted.
  • USB memory 4 a USB memory (hereinafter also referred to as “USB memory 4”) in which an advertisement data file is stored may be inserted.
  • the USB memory 4 stores content data and schedule data as an advertisement data file in its storage area (folder), and stores an update program for updating the program of the POP terminal 3 in another storage area (folder). May be.
  • the first storage unit 32 has a function of storing advertisement data files, and stores content data 321 and schedule data 322 in the storage area.
  • the content data 321 and the schedule data 322 are obtained by copying the content data and the schedule data included in the advertisement data file stored in the storage area of the USB memory 4, respectively.
  • a memory card for example, an SD card, a memory stick, an xD picture card
  • the like can be employed for the first storage unit 32.
  • the second storage unit 33 has a function of storing various information used for processing in the information processing unit 34 described later, and specifically stores a program 331, log data 332, and the like as various information.
  • the program 331 is a program for executing various processes in the information processing unit 34 and can be updated by an update program stored in the storage area of the USB memory 4.
  • the log data 332 is a record indicating the history of the operation status of the POP terminal 3.
  • the second storage unit 33 preferably employs an SPI (Serial Peripheral Interface) flash memory.
  • storage part 33 is not limited to this, You may be comprised by memory
  • the first storage unit 32 that stores advertisement file data and the second storage unit 33 that stores programs and the like are used.
  • the present invention is not limited to this.
  • the first storage 32 and the second storage unit 33 may be configured with one storage device, or may be configured with two first storage units 32.
  • the two first storage units 32 When the two first storage units 32 are provided, one of the first storage units 32 performs reproduction and display of advertisements, and the other first storage unit 32 is connected to the inserted portable storage medium 4. It is also possible to execute a copy process of the advertisement data file. Thus, even when the POP terminal 3 reproduces and displays the content data 321, the advertisement data file is transferred from the peripheral device or the portable storage medium to the first storage unit 32 without stopping the reproduction display process. Is preferable because it can be copied. Further, the storage area of the first storage unit 32 or the second storage unit 33 may be divided into a plurality of areas, and the same operation as the above operation may be performed on each region.
  • the main memory 35 is a volatile semiconductor memory that can be directly accessed by a processor of the information processing unit 34 described later.
  • a DRAM Dynamic Random Access Memory
  • the information processing unit 34 is a processing unit that executes various processes and includes a processor and its peripheral circuits. Specifically, the information processing unit 34 loads a program 331 stored in the second storage unit 33 into the main memory 35 by a processor (not shown), reads and executes the loaded program, In cooperation with each other, one or all of the functions of each processing unit described below are realized.
  • the information processing unit 34 includes a file processing unit 341, a reproduction display unit 342, a time measuring unit 343, and the like.
  • the file processing unit 341 receives an interrupt request from the peripheral device connected to the connection unit 31 or the portable storage medium 4 as a trigger, and the first storage unit 32 receives the advertisement data file from the connected peripheral device or the portable storage medium 4. Execute the copy process. Further, a process of copying the update program from the connected peripheral device or the portable storage medium 4 to the second storage unit 33 may be executed.
  • the reproduction display unit 342 reads the schedule data 322 stored in the first storage unit 32, controls the reproduction order and method of the content data 321, and reproduces and displays the content data 321 on the screen display unit 372 and the audio processing unit 373. .
  • the time measuring unit 343 measures the date and time using a timer function of the processor and its peripheral circuits. Further, the timer unit 343 may acquire time information from the timer unit 233 of the communication device 2.
  • the operation input unit 371 has a function of detecting an operator operation and outputting the operation to the information processing unit 34.
  • the operation input unit 371 is configured by an operation input device such as a keyboard and a mouse, for example.
  • the screen display unit 372 has a function of displaying moving image / still image content data on the screen based on an instruction from the information processing unit 34.
  • an LCD Liquid Crystal Display
  • the present invention is not limited to this, and a PDP (Plasma Display Panel), an organic EL display (Organic Electroluminescence Display), or the like may be used.
  • the audio processing unit 373 has a function of outputting audio content data as an audio signal from a speaker based on an instruction from the information processing unit 34.
  • the audio processing unit 373 includes a dedicated audio processing circuit unit and a speaker.
  • the power supply unit 374 supplies power to each unit of the POP terminal 3 based on an instruction from the information processing unit 34.
  • the power supply unit 374 is preferably capable of supplying power also to the communication device 2 connected via the connection unit 31.
  • the power supply unit 374 is configured by a dedicated power supply circuit.
  • the power supply unit 374 may be configured to receive power supply from the outside, or may be configured by a built-in battery.
  • the POP terminal 3 of the present embodiment accesses the USB memory 4 in which the advertisement data file is stored, and the advertisement data is transferred between the USB memory 4 and the first storage unit 32. Execute the process to copy the file. Further, the second storage unit 33 is accessed, a program for reproduction display is loaded into the main memory, and the content data stored in the first storage unit 32 is reproduced and displayed according to the schedule data.
  • FIG. 5 is an example of a flowchart showing an outline of processing of the offline type POP terminal.
  • the information processing unit 34 of the POP terminal 3 determines whether or not the content data 321 is stored in the first storage unit 32 (for example, an SD card) (step 401).
  • step 401 If it is determined in step 401 that the content data 321 is not stored (including the case where the SD card itself is not inserted) (No), the information processing unit 34 has no content data to be reproduced and displayed. An error message indicating that the SD card is not inserted is displayed on the screen display unit 372 (step 402).
  • step 401 when it is determined in step 401 that the content data 321 is stored (Yes), the information processing unit 34 determines whether an interrupt request from the connection unit 31 (for example, a USB bus) has been notified. (Step 403).
  • the connection unit 31 for example, a USB bus
  • step 403 If it is determined in step 403 that an interrupt request has been notified (Yes), the file processing unit 341 accesses the USB memory 4 inserted in the connection unit 31 and stores the advertisement data file stored in the USB memory 4. Is copied to a predetermined storage area (folder) of the first storage unit 32 (step 404). After step 404, the file processing unit 341 executes the process of step 401.
  • step 403 when it is determined in step 403 that an interrupt request has not been notified (No), the reproduction display unit 342 displays the content data 321 in accordance with the schedule data 322 stored in the first storage unit 32.
  • the audio processing unit 373 reproduces and displays the image (step 405). Details of the processing in step 405 will be described later with reference to FIG.
  • step 405 the POP terminal 3 may enter the sleep state, or when referring to the schedule data 322, if there is a certain time (for example, 30 minutes, 60 minutes) until the next playback start time, Therefore, you may shut down. Further, part or all of the content data may be repeatedly reproduced according to a predetermined setting based on the program 331.
  • the POP terminal 3 since the POP terminal 3 does not have a data communication function, the POP terminal 3 is used alone as an offline terminal, but the USB memory 4 storing the advertisement data file is inserted through the connection unit 31. Then, the advertisement data file stored in the POP terminal 3 can be updated.
  • the present invention is configured such that the offline POP terminal 3 can be handled substantially as an online type by connecting the communication device 2 that can be connected to the network by the data communication function to the POP terminal 3.
  • the configuration of the communication device 2 of the present invention and the operation of the communication device 2 of the present invention in the advertisement providing system will be described.
  • FIG. 6 is an example of a block diagram showing the configuration of the communication device 2 of the present invention.
  • the communication device 2 is a device used by being connected to the POP terminal 3, and includes a communication interface unit 21 (hereinafter referred to as “communication I / F unit 21”), a first storage unit 22, a second storage unit 24, information A processing unit 23, a connection unit 25, a power supply unit 26, and a main memory 27 are provided.
  • the communication I / F unit 21 has a function of transmitting and receiving data and is configured by a data communication circuit.
  • the communication I / F unit 21 preferably conforms to the IEEE 802.11 standard or IEEE 802.16 and is configured to be capable of Wi-Fi communication or WiMAX communication.
  • Bluetooth (registered trademark) communication, infrared communication Etc. may be possible.
  • a 3G mobile phone line, a PHS line, or the like may be used.
  • the first storage unit 22 has a function of storing advertisement data files, and stores content data 221 and schedule data 222 in the storage area.
  • the content data 221 and the schedule data 222 store content data and schedule data included in the advertisement data file downloaded from the advertisement server 8, respectively.
  • Various nonvolatile semiconductor memories can be adopted as the first storage unit 22, but it is preferable that the first storage unit 22 is configured by a USB memory.
  • the second storage unit 24 has a function of storing various types of information used for processing in the information processing unit 23, which will be described later, and specifically stores a program 241, connection data 242, log data 243, and the like as the various types of information. To do.
  • the program 241 is various programs for executing various processes in the information processing unit 23.
  • the connection data 242 is information necessary for the communication device 2 to connect to the relay device 6 to establish communication, or information necessary to connect to the advertisement server 8. Specifically, for example, the identification information of the communication device 2, the password for connecting to the relay device 6 or the advertisement server 8, etc., the encryption protocol used for communication, and the like.
  • the connection data 242 may include identification information of the POP terminal 3.
  • the log data 243 is a record indicating the history of the operation status of the communication device 2.
  • the second storage unit 24 preferably employs an SPI flash memory as a large-capacity nonvolatile semiconductor memory.
  • storage part 24 is not limited to this, You may be comprised by memory
  • the first storage unit 22 for storing advertisement file data and the second storage unit 24 for storing programs and the like are used.
  • the present invention is not limited to this.
  • the first storage 22 and the second storage unit 24 may be configured by a single storage device.
  • the main memory 27 is a volatile semiconductor memory that can be directly accessed by a processor of the information processing unit 23 described later.
  • an SDRAM Synchronous Dynamic Random Access Memory
  • the main memory 27 is preferably used as the main memory.
  • the information processing unit 23 is a processing unit that executes various processes, and includes a processor and its peripheral circuits. Specifically, the information processing unit 23 reads and executes the program 241 stored in the second storage unit 24 by a processor (not shown), and makes the hardware and the program cooperate with each other. Realize one or all functions.
  • the information processing unit 23 includes a connection processing unit 231, a file processing unit 232, a time measuring unit 233, and the like.
  • the connection processing unit 231 establishes communication with the advertisement server 8 using the connection data 242, and further establishes communication with the relay device 6 in some cases.
  • the file processing unit 232 acquires the advertisement data file of the advertisement server 8 via the communication I / F unit 21 and stores the acquired advertisement data file in a predetermined storage area (folder) of the first storage unit 22. Further, the file processing unit 232 transmits information (data number, update date / time, etc.) regarding the content data 221 and the schedule data 222 stored in the first storage unit 22 to the management terminal 9 via the communication I / F unit 21. May be.
  • the timekeeping unit 233 has a function of measuring the date and time using a timer function of the processor and its peripheral circuits. Further, the timer unit 233 may be configured to acquire the current time in synchronization with a time server (not shown).
  • the connection unit 25 is an interface for connecting the POP terminal 3, peripheral devices, portable storage media, and the like, and transmits / receives data to / from the connected POP terminal 3, peripheral devices, portable storage media, and the like.
  • at least one connection unit 25 is provided for connection to the POP terminal 3 and is configured in conformity with the USB (Universal Serial Bus) standard in the same manner as the connection unit 31 of the POP terminal 3. Is preferred.
  • a plug as a USB terminal is provided in the connection unit 25 on the communication device 2 side, and this plug is inserted into a receptacle as a USB terminal provided in the connection unit 31 (see FIG. 4) of the POP terminal 3.
  • the communication device 2 and the POP terminal 3 are preferably connected directly.
  • the communication device 2 side functions as a USB device (target), and the POP terminal 3 side functions as a USB host.
  • the connection unit 25 and the connection unit 31 configured as a USB bus have four lines, that is, a power supply line (VBUS (+ VDD)), a first signal line (DATA +), and a second signal.
  • a line (DATA-) and a ground (GND) are provided.
  • the communication device 2 and the POP terminal 3 may be connected via a USB cable or the like instead of being directly connected by a plug or a receptacle provided in each connection unit.
  • the information processing unit 23 of the communication device 2 is preferably capable of transmitting a signal to the POP terminal by turning on / off the connection of the signal line.
  • connection unit 25 and the connection unit 31 are not limited to the USB interface.
  • the communication device 2 only needs to be able to autonomously turn on / off the bus connection with the POP terminal 3, and may be configured by another interface (for example, a serial interface, Bluetooth (registered trademark)).
  • the power supply unit 26 receives power supply from the power supply unit 374 (FIG. 4) of the POP terminal 3 via the power line of the USB bus, for example, and performs communication. Power is supplied to each part of the device 2.
  • the power supply unit 26 may be configured to receive power supply from the outside via a power cable, or may be configured by a built-in battery.
  • FIG. 7 is a sequence diagram showing an outline of processing of the advertisement providing system.
  • processing when the communication device 2 is connected to the advertisement server 8 via the relay device 6 and the communication device 2 and the POP terminal 3 are connected via the USB bus will be described with reference to FIG.
  • the power line of the USB bus is connected (step 501).
  • wireless communication is established between the communication device 2 and the relay device 6, and the communication device 2 is connected to the network 7 (step 502).
  • the communication device 2 connects to the advertisement server 8 via the network 7 (step 503).
  • the communication device 2 downloads a desired advertisement data file from the advertisement server 8 (step 504).
  • a configuration (pull type) of acquiring the advertisement data file in response to an operation on the communication device 2 side may be used, or based on identification information registered in advance or the like.
  • a configuration (push type) in which the advertisement data file is transmitted to the communication devices 2 simultaneously or individually may be used.
  • the process when configured as a pull type will be described with reference to FIG. 8, and the process when configured as a push type will be described with reference to FIG.
  • the communication device 2 may be configured to be able to download an update program for changing various settings of the communication device 2, an update program for changing various settings of the POP terminal 3, and the playback display program.
  • step 504 the information processing unit 23 of the communication device 2 electrically turns on the signal line of the USB bus between the communication device 2 and the POP terminal 3 to enable data communication (step 505).
  • An interrupt request is notified to the POP terminal 3 (step 506).
  • the POP terminal 3 executes a file copy process of the advertisement data file between the communication device 2 and the POP terminal 3 in response to the notification of the interrupt request (Step 507).
  • the processing of steps 506 and 507 corresponds to the processing of steps 403 and 404 in FIG.
  • the information processing unit 23 of the communication device 2 executes a process of cutting the signal line of the USB bus (step 508).
  • the communication device 2 returns to a state where it is only supplied with power from the POP terminal 3 through the power supply line.
  • the POP terminal 3 operates as an offline terminal regardless of the operation of the communication device 2.
  • the POP terminal 3 executes a reproduction display process according to the schedule data (step 509).
  • the processing in step 509 corresponds to the processing in step 405 in FIG.
  • the communication device 2 is connected to the POP terminal 3 as a device (target) using a USB connection sequence. Therefore, when viewed from the side of the POP terminal 3 functioning as a host, even if either the USB memory 4 or the communication device 2 is connected, the processing itself of the POP terminal 3 is not affected. Therefore, according to the communication device 2 of the present invention, it is not necessary to change basic software and hardware on the POP terminal 3 side, and existing resources can be utilized. As a result, the cost associated with the expansion of the online advertisement providing system can be significantly reduced.
  • FIG. 8 is a flowchart showing an outline of processing of the communication apparatus of the present invention.
  • the communication device 2 and the POP terminal 3 are connected via the respective connecting portions and the POP terminal 3 side is activated, only the power line of the USB bus is turned on, whereby the power is transmitted from the POP terminal 3 to the communication device 2. Is supplied (step 601). In step 601, only the power line of the USB bus is turned on and the signal line remains off. Even if the communication device 2 and the POP terminal 3 are connected, the communication device 2 that is a USB device (target), for example, receives a request from the connection unit 31 of the POP terminal 3 that is a USB host. Do not notify the descriptor information.
  • target for example
  • Descriptor information includes USB target identification information (vendor ID, product ID, etc.), USB configuration information, interface information (endpoint information that is a communication port), and the like.
  • connection processing unit 231 of the communication device 2 establishes wireless communication with the nearest relay device 6 using the connection data 242 (step 602). Specifically, the connection processing unit 231 performs a wireless LAN (for example, Wi-Fi) connection procedure to the relay apparatus 6 (for example, a wireless LAN access point) in charge of the spot area to which the communication apparatus 2 itself belongs. Execute.
  • the connection procedure is, for example, “Association” or “Authentication” defined in the IEEE 802.11 standard.
  • Wi-Fi wireless communication is established between the communication I / F unit 21 of the communication device 2 and the wireless LAN access point as the relay device 6.
  • connection processing unit 231 establishes communication with the advertisement server 8 (step 603). Specifically, the connection processing unit 231 transmits the connection data 242 (such as unique identification information given to the communication device 2, the POP terminal 3, or the combination of the communication device 2 and the POP terminal 3) to the advertisement server 8. And request their own authentication.
  • the advertisement server 8 authenticates as a valid device, the connection of the communication device 2 is permitted.
  • the advertisement server 8 refers to the communication device management database 81 in FIG. 2 to verify the validity of the connection data transmitted from the communication device 2 and permits the connection of the communication device 2.
  • the file processing unit 232 executes processing for downloading an advertisement data file from the advertisement server 8.
  • the processing in steps 604 to 609 shown below is processing when the advertisement providing system is configured as a pull type.
  • the file processing unit 232 transmits an advertisement data file reception request to the advertisement server 8 via the communication I / F unit 21 at predetermined intervals according to the timing operation of the timing unit 233.
  • the advertisement server 8 transmits a desired advertisement data file to the communication device 2.
  • the file processing unit 232 receives the advertisement data file transmitted from the advertisement server 8 via the communication I / F unit 21, it stores the received advertisement data file in the first storage unit 22.
  • the communication device 2 determines whether or not it is time to transmit the advertisement data file reception request to the advertisement server 8 (step 604).
  • step 604 when it is determined that it is the transmission timing (Yes), the file processing unit 232 transmits an advertisement data file reception request to the advertisement server 8 (step 605). On the other hand, if it is determined in step 604 that it is not the timing (No), the file processing unit 232 waits for a predetermined time (step 614), and then determines whether it is the reception timing again (step). 604).
  • the advertisement server 8 searches the communication device management database 81 in FIG. 2 to identify the entry of the communication device 2 requesting reception, for example, Based on the value of the update flag 817 of the entry, it is determined whether there is an advertisement data file to be transmitted to the communication device 2 (step 606).
  • step 606 when it is determined that there is an advertisement data file to be transmitted to the communication device 2 (Yes), the advertisement data file is transmitted to the communication device 2, and the communication device 2 transmits the advertisement data file to the communication I / F. Received via the unit 21 (step 607). Then, the file processing unit 232 of the communication device 2 stores the received advertisement data file for each data type in a predetermined storage area (folder) of the first storage unit 22 (step 608).
  • step 606 when it is determined in step 606 that there is no advertisement data file to be transmitted to the communication device 2 (No), the file processing unit 232 proceeds to the process of step 614.
  • the advertisement server 8 may discard the reception request as it is, or may notify the communication device 2 that there is no advertisement data file to be updated.
  • the file processing unit 232 determines whether or not the reception of the target advertisement data file has been completed (step 609). If it is determined in step 609 that the reception has not ended (No), the file processing unit 232 receives the next advertisement data file (step 607). On the other hand, when it is determined in step 609 that the reception has been completed (Yes), the connection unit 25 executes the process of step 610.
  • the file processing unit 232 may notify the advertisement server 8 that the reception has been completed. Upon receiving this notification, the advertisement server 8 can change the value of the update flag 817 of the corresponding entry in the communication device management database 81.
  • the pull-type configuration is not limited to this, and for example, the file processing unit 232 has an advertisement data file stored in the first storage unit 22 at a predetermined interval according to the timing operation of the timing unit 233, and The advertisement data file may be downloaded from the advertisement server 8 when compared with the advertisement data file of the corresponding entry in the communication device management database 81 and these are different.
  • the information processing unit 23 of the communication device 2 turns on the signal line of the USB bus between the connection unit 25 of the communication device 2 and the connection unit 31 of the POP terminal 3 when the reception of the advertisement data file is completed.
  • the signal line may be turned on when the connection with the advertisement server 8 is terminated, or may be based on a signal instructing an interrupt request notification transmitted from the advertisement server 8.
  • the communication device 2 then notifies the POP terminal 3 of an interrupt request (step 611). Specifically, first, the information processing unit 23 of the communication apparatus 2 instructs the connection unit 25 to notify the POP terminal 3 of the descriptor information, and the connection unit 25 is suspended from notification based on this instruction.
  • the descriptor information is transferred to the connection unit 31 of the POP terminal 3.
  • a logical communication pipe is set between the application software on the host side (POP terminal 3) and the end point on the device side (communication apparatus 2), and both can communicate with each other through the connection unit (step). 610).
  • the USB bus usage right is given from the POP terminal 3 (host) to the communication device 2 (device)
  • an interrupt request is generated, and the interrupt request is notified from the communication device 2 to the POP terminal 3 (step 611).
  • the POP terminal 3 executes a file copy process of the advertisement data file between the communication device 2 and the POP terminal 3 (step 612).
  • This file copy process may be the same as the process (step 404 in FIG. 5) when the offline type POP terminal 3 copies the advertisement data file from the portable storage medium 4.
  • the information processing unit 23 of the communication apparatus 2 turns off the signal line of the USB bus (step 613).
  • the USB bus signal line may be turned off by forcibly shutting off the power line of the USB bus and connecting it again. Thereafter, the communication device 2 is in a state where it only receives power from the POP terminal 3 via the power line of the USB bus.
  • the communication device 2 refers to the time indicated by the time measuring unit 233, waits for a predetermined time (step 614), and executes the process of step 604 again.
  • the predetermined time may be appropriately set, for example, 5 minutes, 10 minutes, or the like. Note that when the POP terminal 3 is shut down, the supply of power via the USB bus is stopped, so the communication device 2 ends the process.
  • the communication device 2 acquires an advertisement data file transmitted by the advertisement server 8 based on the reception request of the communication device 2 (pull type).
  • the system is not limited to this.
  • the advertisement providing system selects the communication device 2 or POP terminal 3 that requires the advertisement data file based on the identification information of the communication device 2 or the POP terminal 3 without depending on the reception request of the communication device 2, and automatically It is good also as a structure (push type) which delivers an advertisement data file.
  • FIG. 9 is a flowchart showing an example of processing of the advertisement server.
  • the advertisement server 8 specifies the communication device 2 that distributes the updated advertisement data file at every predetermined interval or based on an instruction from the management terminal 9, and the communication device 2 or the POP terminal 3
  • the advertisement data file is transmitted through the network 7 to the communication device 2 connected to the communication device 2, and the advertisement data file in the storage unit of the communication device 2 or the POP terminal 3 is updated.
  • the file processing unit 232 can receive the automatically transmitted advertisement data file via the communication I / F unit 21 without making a reception request, and the received advertisement data file can be received as the first advertisement data file. It can be stored in the storage unit 22.
  • the advertisement server 8 refers to the communication device management database 81 and identifies an advertisement data file that has not been distributed and the communication device 2 that is the distribution destination. Specifically, the advertisement server 8 first determines whether the value of the update flag 817 is “0” or “1” (step 621).
  • step 621 when the update flag is “0” indicating that the distribution of the advertisement data file has been completed (No), there is no new advertisement data file to be distributed, so the advertisement server 8 ends the process. .
  • the advertisement server 8 identifies the communication device 2 of the entry, and the communication device 2 is called (step 622). Since the communication device 2 may not be powered on, in this case, the advertisement server 8 may transmit an activation signal to the communication device 2.
  • the communication device 2 may be configured to be activated by this signal, activate a program for receiving the advertisement data file, and notify the advertisement server 8 that the advertisement data file can be received.
  • the advertisement server 8 transmits the advertisement data file to the communication terminal 2 (step 623).
  • the communication terminal 2 receives the advertisement data file and stores it in its storage unit, the communication terminal 2 notifies the advertisement server 8 of the completion of reception. If reception fails, the advertisement server 8 may be notified to that effect.
  • the advertisement server 8 determines whether or not a reception completion notification is received from the communication device 2 (step 624). If it is determined in step 624 that the reception completion notification has not been received or that it has been received that the reception has failed, the advertisement server 8 calls the communication device 2 again (step 622) and transmits the advertisement data file. (Step 623). On the other hand, if it is determined in step 624 that the reception completion notification has been received, the advertisement server 8 sets the update flag of the corresponding entry in the communication device management database 81 to “0” (step 625) and ends the processing. To do. The operation of the communication device 2 after the advertisement data file is stored in the communication device 2 is the same as that after step 610 in FIG.
  • the communication device management database 81 includes information on stores or the like in which the POP terminal 3 or the like connected in advance through the communication device is installed (for example, location, business type / business condition). Customer segments, sales items, business hours, etc.) are preferably registered.
  • the advertisement server 8 compares the information on the store etc. registered in the communication device management database 81 with the contents of the advertisement registered in the advertisement management database 82 and the target person information, and a desired condition suitable for the mode of the store Can be searched for, or a POP terminal 3 satisfying a desired condition suitable for the contents of the advertisement data file can be searched. Using the search result, the communication device 2 can be used.
  • These advertisement data files can also be autonomously distributed to the POP terminal 3.
  • FIG. 10 is a flowchart showing file copy processing in the POP terminal.
  • the POP terminal 3 starts the file copy process (step 404 in FIG. 5 and step 507 in FIG. 7). Even if the interrupt request is notified from either the communication device 2 as a peripheral device or the USB memory 4 as a portable storage medium, it does not affect the basic processing of the POP terminal 3 itself. Note that the steps 701 to 704 and 706 in FIG. 10 require operator intervention (input, etc.) for confirmation. However, the processing of the POP terminal is not limited to this mode. Can also be done without. In particular, when the communication apparatus 2 of the present invention is connected, it is preferable to perform file copy processing that does not require operator intervention.
  • the file processing unit 341 determines whether or not a predetermined storage area (folder) serving as a copy source designated on the basis of descriptor information at the time of USB connection in the peripheral device or the portable storage medium 4 is correctly recognized (Ste 701).
  • step 701 If it is determined in step 701 that the copy source folder is not correctly recognized (No), the file processing unit 341 may display an error display on the screen display unit 372 (step 703). On the other hand, if it is determined in step 701 that the copy source folder is correctly recognized (Yes), the file processing unit 341 stores the first storage unit 32 (eg, SD card) before starting the file copy. A message indicating that the contents of the predetermined storage area (folder) will be deleted may be displayed on the screen display unit 372 (step 702), and it may be determined whether or not confirmation of deletion permission has been received from the operator (step 704).
  • the first storage unit 32 eg, SD card
  • step 704 If it is determined in step 704 that the operator has received permission (Yes), the file processing unit 341 deletes the contents of the copy destination folder, accesses the copy source folder, and reads the content data 221 and the schedule data 222. These are written in the copy destination folder (step 705). Then, the fact that the file copy is completed may be displayed on the screen display unit 372 (step 706). At this time, the file processing unit 341 may record in the log data 243 that the file copy process has been executed. Further, the screen display unit 372 may display that the portable storage medium (USB memory 4) may be removed. Further, the communication apparatus 2 is notified that the file copy process has been completed. In step 704, if the operator does not permit the rewriting of the advertisement data file (No), the file copy process is not executed.
  • FIG. 11 is a flowchart showing the playback display process in the POP terminal.
  • the reproduction display process executed by the POP terminal 3 will be described.
  • the reproduction display unit 342 determines whether or not the schedule data 322 exists in a predetermined folder of the first storage unit 32 (step 801).
  • step 801 If it is determined in step 801 that there is no schedule data 322 (No), the playback display unit 342 displays an error display on the screen display unit 372 (step 802).
  • the playback display unit 342 refers to the schedule data 322 and determines whether it is the playback start time of the advertisement (step 803). .
  • the reproduction display unit 342 may compare the current time indicated by the time measuring unit 343 with the reproduction start time indicated by the schedule data 322.
  • step 803 If it is determined in step 803 that it is not the reproduction start time (No), the reproduction display unit 342 waits for a predetermined time and then executes the process of step 803 again. On the other hand, when it is determined in step 803 that it is the playback start time (Yes), the playback display unit 342 specifies the content specified in the content data 321 based on the playback order described in the schedule data 322. Are sequentially reproduced by the screen display unit 372 and the audio processing unit 373 (step 804). When the reproduction end time indicated by the schedule data 322 is reached, the reproduction display process is terminated.
  • the playback display unit 342 may repeat playback of part or all of the content data 321 based on a predetermined setting by the program 331. That is, the POP terminal 3 can reproduce and display the content data 321 based on the schedule data 322 in which a detailed reproduction method is set, or a part of the content data 321 based on a predetermined simple setting or It is also possible to reproduce and display all of them repeatedly. As another reproduction display process, a predetermined repeat reproduction may be executed when a person approaches the POP terminal 3 by a human sensor (not shown) provided in the POP terminal 3. .
  • an interrupt request may be notified from the communication device 2 or the portable storage medium 4 during the playback display process shown in Step 804.
  • the reproduction display unit 342 continues the reproduction display process using the content data 321 and the schedule data 322 stored in one of the first storage units 32, and the file processing unit 341
  • a file copy process can also be executed between the communication device 2 or USB memory 4 and the other first storage unit 32.
  • the POP terminal 3 can update the advertisement data file in the first storage unit 32 without stopping the reproduction and display of the advertisement.
  • the POP terminal 3 may end the reproduction display process and take over the advertisement data file between the first storage units.
  • the advertisement data file received via the network can be output from the offline POP terminal, so that the existing offline POP terminal is substantially converted to the online type.
  • the communication device of the present invention uses the USB connection sequence and is connected to the POP terminal 3 by turning on / off the signal line of the USB bus, the process executed by the POP terminal 3 is not affected. For this reason, since it is not necessary to change the basic software and hardware design on the POP terminal 3 side, the cost required to expand the advertisement providing system can be reduced.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

[Problem] To provide a technique for using a simple method to connect existing offline-type POP terminals to a network while also utilizing the terminals. [Solution] A communication device (2) which is connected to an electronic POP advertising terminal (3) installed in an advertising location and which receives, through a communication line, an advertising data file from an advertising server (8), the communication device (2) being provided with an information processor (23), a communication interface unit (21) capable of communicating with the advertising server (8), a connector (25) connected to the electronic POP advertising terminal (3), and a memory unit (22) for storing the received advertising data file. The information processor (23) downloads the advertising data file in the advertising server (8) through the communication interface unit (21), stores the downloaded advertising data file in the memory unit (22), sends a notification about an interrupt request to the electronic POP advertising terminal (3) connected via the connector (25), and causes the advertising data file stored in the memory unit (22) to be outputted in the electronic POP advertising terminal (3).

Description

電子POP広告端末用通信装置Communication device for electronic POP advertising terminal
 本発明は、広告提供技術に関し、特に、店舗等の広告場所に設置される電子POP広告(Point Of Purchase advertising)を再生表示する機能を有する電子POP広告端末に接続して使用されるデータ通信機能を備えた通信装置に関する。 The present invention relates to advertisement providing technology, and in particular, a data communication function used by connecting to an electronic POP advertising terminal having a function of reproducing and displaying an electronic POP advertisement (Point Of Purchase advertising) installed in an advertising place such as a store. It is related with the communication apparatus provided with.
 近年、映像や音声等のコンテンツデータを再生表示する機能を有する端末を店舗の商品棚やカウンタ等の広告場所に設置して、販売商品に関する広告を提供する方法が広く利用されている。一般に、このような映像や音声等のコンテンツを用いた広告を電子POP広告(Point Of Purchase advertising)という。電子POP広告では、販売促進や商品モデルの変更に伴って、コンテンツデータやその表示スケジュール等を頻繁に更新しなければならない。 In recent years, a method of providing advertisements related to sales products by installing a terminal having a function of reproducing and displaying content data such as video and audio in an advertising place such as a store shelf or a counter in a store is widely used. In general, such an advertisement using content such as video and audio is called an electronic POP advertisement (Point Of Purchase advertising). In electronic POP advertisements, content data, its display schedule, and the like must be frequently updated with sales promotions and product model changes.
 そこで、挿着された記憶媒体から広告データと広告データの表示を規定するスケジュールデータとを読み出して、メモリに格納されている従前の広告データとスケジュールデータとを更新する広告表示制御装置が提案されている(例えば、特許文献1参照)。特許文献1では、記憶媒体に広告データとスケジュールデータに加えて、データ自動転送プログラムを記憶しておき、電子POP広告を提供する端末(以下「POP端末」という)に記憶媒体が挿着されると、データ自動転送プログラムが自動起動して、POP端末の制御部により広告データとスケジュールデータの更新作業が実行される。 Therefore, an advertisement display control device is proposed that reads advertisement data and schedule data that regulates display of advertisement data from the inserted storage medium, and updates previous advertisement data and schedule data stored in the memory. (For example, refer to Patent Document 1). In Patent Document 1, an automatic data transfer program is stored in addition to advertisement data and schedule data in a storage medium, and the storage medium is inserted into a terminal that provides an electronic POP advertisement (hereinafter referred to as “POP terminal”). Then, the automatic data transfer program is automatically started, and the update operation of the advertisement data and the schedule data is executed by the control unit of the POP terminal.
 また、データ通信機能を備え、ネットワークに接続することができるオンライン型のPOP端末が提案されている(例えば、特許文献2参照)。特許文献2では、POP端末は、通信I/F部と、電子メールを受信する電子メール処理手段と、コンテンツデータを再生する広告再生手段とを有しており、メールサーバーから送信されたメールに添付されているコンテンツデータを再生することができる。 Also, an online POP terminal that has a data communication function and can be connected to a network has been proposed (see, for example, Patent Document 2). In Patent Document 2, the POP terminal includes a communication I / F unit, an e-mail processing unit that receives an e-mail, and an advertisement reproduction unit that reproduces content data. The attached content data can be reproduced.
特開2004-138740号公報JP 2004-138740 A 特開2007-109190号公報JP 2007-109190 A
 特許文献1に記載された技術によれば、POP端末がオンラインのデータ通信機能を備えず、ネットワークに接続されないオフライン型であっても、コンテンツデータや表示スケジュールを記録した記憶媒体を挿着することによって、再生表示する内容を適宜更新することができる。しかしながら、コンテンツデータ等を更新する毎に、作業者(オペレータ)が手作業で記憶媒体(例えば、CD-ROM、USBメモリ等)を挿着・抜去しなければならないので、多数のPOP端末が設置された店舗等ではコンテンツデータ等の更新作業の負担が大きいという問題があった。 According to the technique described in Patent Document 1, even if the POP terminal is not provided with an online data communication function and is not connected to the network, the storage medium in which the content data and the display schedule are recorded is inserted. Thus, the content to be reproduced and displayed can be updated as appropriate. However, each time the content data is updated, the operator (operator) must manually insert and remove the storage medium (eg, CD-ROM, USB memory, etc.), so a large number of POP terminals are installed. There has been a problem that the burden of updating the content data and the like is large in the stores and the like.
 この点、特許文献2に記載されたPOP端末は、データ通信機能を備え、ネットワークに接続することができるオンライン型であるから、ネットワークを介して新しいコンテンツデータ等を取得することができるので、手作業での更新作業は必要ない。しかしながら、既にオフライン型のPOP端末は、大量に製品が販売され、各店舗において利用されているところ、多数のオフライン型のPOP端末が各所に設置されている店舗の場合、これら既存のすべてのオフライン型のPOP端末をオンライン型に置き換えるには多大の費用を要する。さらに、オンライン型のPOP端末に置き換えた場合、オフライン型のPOP端末は不要となるため、資源の浪費に繋がってしまう。 In this respect, since the POP terminal described in Patent Document 2 has a data communication function and is an online type that can be connected to a network, new content data and the like can be acquired via the network. No renewal work is required. However, already offline POP terminals are sold in large quantities and are used in each store. In the case of stores where many offline POP terminals are installed in various places, all these existing offline POP terminals are used. Replacing the type POP terminal with the online type requires a great deal of cost. Furthermore, when an online type POP terminal is replaced, an offline type POP terminal becomes unnecessary, leading to a waste of resources.
 本発明は、前述した問題に鑑みてなされたものであって、既存のオフライン型のPOP端末を活用しつつ、簡易な方法で、これらをネットワークに接続する技術を提供することを目的とする。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a technique for connecting these to a network by a simple method while utilizing an existing offline POP terminal.
 前述した課題を解決するため、本発明の通信装置は、広告場所に設置された電子POP広告端末に接続され、通信回線を通じて広告サーバから広告データファイルを受信する通信装置であって、情報処理部と、前記通信回線を通じて前記広告サーバとの間で通信可能とする通信インターフェース部と、前記電子POP広告端末に接続される接続部と、前記受信した広告データファイルを格納する記憶部と、を備え、前記情報処理部は、前記通信インターフェース部を介して、前記広告サーバの広告データファイルをダウンロードし、前記ダウンロードした広告データファイルを前記記憶部に格納し、前記接続部を介して接続された前記電子POP広告端末に割込み要求を通知して、前記記憶部に格納された広告データファイルを前記電子POP広告端末において出力させることを特徴とする。 In order to solve the above-described problem, a communication device of the present invention is a communication device that is connected to an electronic POP advertising terminal installed in an advertising place and receives an advertisement data file from an advertisement server through a communication line, and includes an information processing unit A communication interface unit that enables communication with the advertisement server through the communication line, a connection unit connected to the electronic POP advertising terminal, and a storage unit that stores the received advertisement data file. The information processing unit downloads the advertisement data file of the advertisement server via the communication interface unit, stores the downloaded advertisement data file in the storage unit, and is connected via the connection unit. The electronic POP advertising terminal is notified of the interruption request, and the advertising data file stored in the storage unit is stored in the electronic P Characterized in that to output the P ads terminal.
 また、上記通信装置において、前記情報処理部は、所定の間隔毎に、前記広告サーバの広告データファイルと、前記記憶部に格納されている広告データファイルとを比較して、異なる場合は、前記広告サーバの広告データファイルをダウンロードしてもよい。 In the communication apparatus, the information processing unit compares the advertisement data file of the advertisement server with the advertisement data file stored in the storage unit at predetermined intervals. You may download the advertisement data file of an advertisement server.
 また、上記通信装置において、前記情報処理部は、所定の間隔毎に、前記広告サーバに受信要求を通知し、前記広告サーバが前記通知された受信要求に基づいて送信する広告データファイルを受信することにより、前記広告サーバの広告データファイルをダウンロードしてもよい。 In the communication apparatus, the information processing unit notifies the advertisement server of a reception request at every predetermined interval, and receives an advertisement data file transmitted by the advertisement server based on the notified reception request. Thus, the advertisement data file of the advertisement server may be downloaded.
 また、上記通信装置において、前記情報処理部は、前記通信装置にあらかじめ登録された識別情報を前記広告サーバに通知し、前記広告サーバが前記通知された識別情報に基づいて配信する広告データファイルを受信することにより、前記広告サーバの広告データファイルをダウンロードしてもよい。 In the communication device, the information processing unit notifies the advertisement server of identification information registered in advance in the communication device, and the advertisement server distributes an advertisement data file distributed based on the notified identification information. The advertisement data file of the advertisement server may be downloaded by receiving.
 また、前記電子POP広告端末は通信回線を通じて通信する機能を有していないオフライン型であることが好ましい。 Moreover, it is preferable that the electronic POP advertising terminal is of an offline type that does not have a function of communicating through a communication line.
 また、上記通信装置において、前記接続部は、少なくとも電源ラインと信号ラインとを有しており、前記電源ラインは、前記接続された電子POP広告端末と常時接続されており、前記電源ラインを介して、前記接続された電子POP広告端末から電力の供給を受け、前記接続部の信号ラインは、前記情報処理部によって、前記接続された電子POP広告端末との接続のオンとオフが制御されることが好ましい。 In the communication apparatus, the connection unit includes at least a power supply line and a signal line, and the power supply line is always connected to the connected electronic POP advertising terminal, via the power supply line. In addition, power is supplied from the connected electronic POP advertising terminal, and the signal line of the connection unit is controlled to be turned on and off by the information processing unit with the connected electronic POP advertising terminal. It is preferable.
 また、上記通信装置において、前記情報処理部は、前記接続部の信号ラインを所定のタイミングでオンにすることによって、前記接続された電子POP広告端末に割込み要求を通知することが好ましい。 In the communication device, it is preferable that the information processing unit notifies the connected electronic POP advertising terminal of an interrupt request by turning on a signal line of the connection unit at a predetermined timing.
 また、上記通信装置において、前記通信インターフェース部は、無線LANを介して前記広告サーバと通信可能であることが好ましい。あるいは、前記通信インターフェース部は、携帯電話回線を経由して前記広告サーバと通信可能であることが好ましい。あるいは、前記通信インターフェース部は、有線LANを介して前記広告サーバと通信可能であることが好ましい。 In the communication device, it is preferable that the communication interface unit can communicate with the advertisement server via a wireless LAN. Alternatively, it is preferable that the communication interface unit can communicate with the advertisement server via a mobile phone line. Alternatively, it is preferable that the communication interface unit can communicate with the advertisement server via a wired LAN.
 本発明によれば、通信装置が通信回線を介して取得した広告データファイルをオフライン型のPOP端末において出力させることができるので、既存のオフライン型のPOP端末に格納された広告データファイルを適宜更新させることができ、多数のオフライン型のPOP端末を簡単に制御することができ、適切な広告をPOP端末に表示することができる。その他の効果については、発明を実施するための形態において述べる。 According to the present invention, the advertisement data file acquired via the communication line by the communication device can be output from the offline POP terminal, so that the advertisement data file stored in the existing offline POP terminal is updated as appropriate. It is possible to easily control a large number of offline POP terminals and display appropriate advertisements on the POP terminals. Other effects will be described in the mode for carrying out the invention.
本発明の電子POP広告提供システムの全体構成を示す概略図Schematic which shows the whole structure of the electronic POP advertisement provision system of this invention 通信装置等管理データベースの構造の一例を示す図The figure which shows an example of the structure of management database, such as a communication apparatus 広告管理データベースの構造の一例を示す図The figure which shows an example of the structure of an advertisement management database オフライン型の電子POP広告端末の構成を示すブロック図の一例An example of a block diagram showing a configuration of an offline type electronic POP advertising terminal オフライン型の電子POP広告端末の処理の概要を示すフローチャートFlow chart showing an outline of processing of an offline type electronic POP advertising terminal 本発明の通信装置の構成を示すブロック図の一例An example of a block diagram showing a configuration of a communication apparatus of the present invention 電子POP広告提供システムの処理の概要を示すシーケンス図Sequence diagram showing an outline of processing of the electronic POP advertisement providing system 本発明の通信装置の処理の一例を示すフローチャートThe flowchart which shows an example of a process of the communication apparatus of this invention 広告サーバの処理の一例を示すフローチャートFlow chart showing an example of processing of the advertisement server ファイルコピー処理の一例を示すフローチャートFlow chart showing an example of file copy processing 再生表示処理の一例を示すフローチャートFlow chart showing an example of playback display processing
 以下、本発明の実施形態について図面を参照して説明する。なお、本発明は、以下の例に限定されるものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, this invention is not limited to the following examples.
 本発明の通信装置は、オフライン型のPOP端末に接続され、オフライン型のPOP端末を、オンライン電子POP広告提供システム(以下「広告提供システム」という)の一部を構成するオンライン型のPOP端末として使用可能な状態にすることができる。本発明の通信装置によれば、オンライン上の広告サーバから取得した広告データファイルをオフライン型のPOP端末において出力させることができる。特に、既存のオフライン型のPOP端末の基本的な処理をそのまま利用することも可能であるため、既存のオフライン型のPOP端末を実質的にオンライン型として使用することができる。 The communication device of the present invention is connected to an offline POP terminal, and the offline POP terminal is an online POP terminal that constitutes a part of an online electronic POP advertisement providing system (hereinafter referred to as “advertisement providing system”). It can be in a usable state. According to the communication apparatus of the present invention, an advertisement data file acquired from an online advertisement server can be output from an offline POP terminal. In particular, since the basic processing of an existing offline POP terminal can be used as it is, the existing offline POP terminal can be substantially used as an online type.
 広告データファイルとは、広告を表示するために必要とされるデータのファイルであり、例えば、コンテンツデータ、スケジュールデータ等を含む。コンテンツデータは、電子POP広告の内容を示すデータであり、例えば、MPEG、MP4、AVI、MP3、JPG、TXT形式などの動画像データ、音声データ、静止画像データ、テキストデータの集合である。スケジュールデータは、再生表示の対象とするコンテンツデータ、そのコンテンツデータの再生順序や再生時間帯(再生表示開始時刻、終了時刻)、広告を提供する曜日(曜日指定、平日のみ、土日祝日のみなど)、広告を提供する期間などを示すデータ(例えば、TXTファイル)である。 The advertisement data file is a data file required for displaying an advertisement, and includes, for example, content data, schedule data, and the like. The content data is data indicating the contents of the electronic POP advertisement, and is, for example, a set of moving image data, audio data, still image data, and text data in MPEG, MP4, AVI, MP3, JPG, TXT format, and the like. The schedule data includes the content data to be played back, the playback order and playback time zone of the content data (playback display start time and end time), and the day of the week on which the advertisement is provided (day of the week, weekdays only, weekends and holidays, etc.) This is data (for example, a TXT file) indicating a period during which an advertisement is provided.
 以下、はじめに広告提供システム全体の概略を説明し、次に、オフライン型のPOP端末の構成及び動作を説明したうえで、本発明の通信装置及びその動作について説明する。 Hereinafter, the outline of the entire advertisement providing system will be described first, and then the configuration and operation of the offline POP terminal will be described, and then the communication device of the present invention and the operation thereof will be described.
 [電子POP広告提供システム]
 図1は、広告提供システムの全体構成を示す概略図である。本発明の広告提供システム1は、ネットワークを通じて、広告サーバの広告データファイルを各種端末に提供するシステムであり、各種端末の一つとして、本発明の通信装置が接続されたPOP端末も利用することが可能なシステムである。広告提供システム1は、通信装置2、POP端末3、広告サーバ8を備える。各装置は、直接又は間接的にネットワーク7を介して接続される。さらに、広告提供システム1は、データ通信機能を有する情報端末5に広告サーバ8の広告を表示させることが可能であることが好ましい。情報端末5は、例えば、オンライン型のPOP端末、オンライン型のTV、パーソナルコンピュータ、携帯電話、タブレット端末、PDA等を含む。
[Electronic POP advertisement providing system]
FIG. 1 is a schematic diagram showing the overall configuration of the advertisement providing system. The advertisement providing system 1 of the present invention is a system for providing advertisement data files of an advertisement server to various terminals through a network, and a POP terminal to which the communication device of the present invention is connected is also used as one of the various terminals. It is a system that can. The advertisement providing system 1 includes a communication device 2, a POP terminal 3, and an advertisement server 8. Each device is connected directly or indirectly via the network 7. Furthermore, the advertisement providing system 1 is preferably capable of displaying the advertisement of the advertisement server 8 on the information terminal 5 having a data communication function. The information terminal 5 includes, for example, an online POP terminal, an online TV, a personal computer, a mobile phone, a tablet terminal, and a PDA.
 また、広告提供システム1は、広告サーバ8を管理するための管理端末9を設けることが好ましい。広告提供システム1は、必要に応じて、通信装置2及び情報端末5(以下「通信装置等」という)をネットワーク7に接続するため、中継装置6を備えていてもよい。 The advertisement providing system 1 is preferably provided with a management terminal 9 for managing the advertisement server 8. The advertisement providing system 1 may include a relay device 6 for connecting the communication device 2 and the information terminal 5 (hereinafter referred to as “communication device or the like”) to the network 7 as necessary.
 通信装置2は、POP端末3に接続され、ネットワーク7を経由して、広告サーバ8から広告データファイルを取得し、かかる広告データファイルをPOP端末3において出力させる。通信装置2が広告データファイルを取得するとは、特定の広告データファイルを通信装置2の内部の記憶部(例えば、後述する図6に示す第1記憶部22)に記憶することだけではなく、通信装置2の記憶部に記憶しなかったとしても、通信装置2を通じて特定の広告データファイルをPOP端末3において出力可能にすることも含まれる。また、通信装置2が広告サーバ8から新たな広告データファイルを取得する場合、その広告データファイルには、広告を表示するために必要とされるデータの全てではなく、コンテンツデータ又はスケジュールデータ等、変更が必要な一部のデータだけが含まれる場合もある。なお、通信装置2の構成及び動作の詳細については、図6~図8を用いて後述する。 The communication device 2 is connected to the POP terminal 3, acquires an advertisement data file from the advertisement server 8 via the network 7, and causes the POP terminal 3 to output the advertisement data file. The communication device 2 acquires the advertisement data file not only by storing a specific advertisement data file in a storage unit (for example, a first storage unit 22 shown in FIG. 6 described later) in the communication device 2 but also by communication. Even if it is not stored in the storage unit of the device 2, including enabling a specific advertisement data file to be output from the POP terminal 3 through the communication device 2 is also included. In addition, when the communication device 2 acquires a new advertisement data file from the advertisement server 8, the advertisement data file includes not all of the data required for displaying the advertisement but content data or schedule data, It may contain only some data that needs to be changed. Details of the configuration and operation of the communication device 2 will be described later with reference to FIGS.
 POP端末3は、広告場所に設置され、記憶部(例えば、後述する図4に示す第1記憶部32)に記憶された広告データファイルを使用して、ディスプレイに広告を再生表示する機能を有する。広告場所とは、例えば、種々の店舗(店舗A、店舗B、・・・)内であり、特に、顧客の購買意欲を効果的に高めるために、広告対象の販売商品の近傍であることが好ましい。また、これに限定されず、消費者が多く集う街頭、休憩場所や、駅・高速道路のサービスエリアなどの公共施設であってもよい。本発明の通信装置2が接続されるPOP端末3は、単独では通信回線を通じて通信する機能を有していないオフライン型の端末であることが好ましい。オフライン型のPOP端末3は、単独では広告データファイルを記憶した可搬式記憶媒体4(例えば、CD-ROM、USBメモリ等)を直接接続することにより、広告の表示内容を更新することが可能である。さらに、オフライン型のPOP端末3は、本発明の通信装置2が接続されることにより、実質的にオンライン型のPOP端末としても機能させることができる。 The POP terminal 3 has a function of reproducing and displaying an advertisement on a display using an advertisement data file installed in an advertisement place and stored in a storage unit (for example, a first storage unit 32 shown in FIG. 4 to be described later). . The advertisement place is, for example, in various stores (store A, store B,...), And in particular, in the vicinity of the sales product to be advertised in order to effectively increase the customer's willingness to purchase. preferable. Further, the present invention is not limited to this, and it may be a public facility such as a street where many consumers gather, a resting place, or a service area of a station / highway. The POP terminal 3 to which the communication device 2 of the present invention is connected is preferably an offline type terminal that does not have a function of communicating through a communication line alone. The offline-type POP terminal 3 can update the display content of the advertisement by directly connecting the portable storage medium 4 (for example, CD-ROM, USB memory, etc.) storing the advertisement data file alone. is there. Furthermore, the offline type POP terminal 3 can function substantially as an online type POP terminal by connecting the communication device 2 of the present invention.
 本発明において利用可能なPOP端末3は、少なくとも通信装置2を接続し、通信装置2との間でデータを送受信することが可能な接続部31(図4参照)を有している必要がある。接続部31は、通信装置2だけではなく、種々の周辺機器や可搬式記憶媒体4(代表的にはUSBメモリ)を接続可能な汎用的なインターフェースである。例えば、接続部31として、USB(Universal Serial Bus)規格に準拠して構成されたUSBコネクタであってもよい。POP端末3の構成及び動作の詳細については、図4及び図5を用いて後述する。 The POP terminal 3 that can be used in the present invention needs to have a connection unit 31 (see FIG. 4) capable of connecting at least the communication device 2 and transmitting / receiving data to / from the communication device 2. . The connection unit 31 is a general-purpose interface that can connect not only the communication device 2 but also various peripheral devices and the portable storage medium 4 (typically a USB memory). For example, the connection unit 31 may be a USB connector configured in conformity with the USB (Universal Serial Bus) standard. Details of the configuration and operation of the POP terminal 3 will be described later with reference to FIGS.
 中継装置6は、通信装置等とネットワーク7との通信を中継する機器である。具体的には、中継装置6は、無線LAN(Local Area Network)アクセスポイント、携帯電話回線網やPHS回線網の基地局、モデム機能やルーティング機能を有する携帯情報端末、モバイルルータ等を利用することができる。中継装置6が無線LANアクセスポイントの場合、所定の周波数及び通信形式で無線通信可能なスポットエリアを形成し、スポットエリア内に存在する通信装置等とデータを送受信する。所定の周波数及び通信形式としては、Wi-Fi(Wireless Fidelity)を採用するのが好ましいが、これに限定されず、他にWiMAX(Worldwide Interoperability for Microwave Access)、Bluetooth(登録商標)、赤外線通信等であってもよい。「Wi-Fi」及び「WiMAX」は、それぞれ、無線LANの標準規格である「IEEE 802.11」及び「IEEE 802.16」に準拠するものである。 The relay device 6 is a device that relays communication between the communication device and the network 7. Specifically, the relay device 6 uses a wireless LAN (Local Area Network) access point, a base station of a cellular phone network or a PHS network, a portable information terminal having a modem function or a routing function, a mobile router, or the like. Can do. When the relay device 6 is a wireless LAN access point, a spot area capable of wireless communication with a predetermined frequency and communication format is formed, and data is transmitted / received to / from a communication device or the like existing in the spot area. Wi-Fi (Wireless Fidelity) is preferably adopted as the predetermined frequency and communication format, but is not limited to this, and WiMAX (Worldwide Interoperability for Microwave Access), Bluetooth (registered trademark), etc. It may be. “Wi-Fi” and “WiMAX” are compliant with “IEEE 802.11” and “IEEE 802.16”, which are wireless LAN standards, respectively.
 なお、本実施形態では、中継装置6と通信装置2とが無線回線によって接続される例について説明するが、他に、アナログ回線、デジタル回線、光ファイバー回線、Ethernet(登録商標)などの有線LAN、USBケーブル等の有線回線を利用して中継装置6と通信装置2とを接続する構成であってもよい。 In the present embodiment, an example in which the relay device 6 and the communication device 2 are connected by a wireless line will be described. In addition, an analog line, a digital line, an optical fiber line, a wired LAN such as Ethernet (registered trademark), The relay device 6 and the communication device 2 may be connected using a wired line such as a USB cable.
 ネットワーク7は、通信装置2と広告サーバ8とを相互に通信可能な状態とするものであれば特に限定されるものではなく、例えば、公衆電話網、ISDN(Integrated Service Digital Networkの略。デジタル総合サービス網とも呼ばれる。)、ADSL(Asymmetric Digital Subscriber Line)、CATV(Community Antenna TeleVision)網、光ファイバー網、無線LAN(Local Area Network)、CS(Communication Satellite)放送、移動電話網等を利用することができる。 The network 7 is not particularly limited as long as the communication device 2 and the advertisement server 8 can communicate with each other. For example, a public telephone network, ISDN (Integrated Service Digital Network, an abbreviation for digital integrated network). Also called service network.), ADSL (Asymmetric Digital Subscriber Line), CATV (Community Antenna Television) network, optical fiber network, wireless LAN (Local Area Network), CS (Communication Mobile Network), CS (Communication Mobile Network). it can.
 広告サーバ8は、中継装置6及びネットワーク7を介して、通信装置等に広告データファイルを供給する広告供給装置の一形態である。本実施形態では、広告供給装置として、サーバを採用しているが、これに限定されず、一つ又は複数のパーソナルコンピュータを使用することもできるし、サーバとパーソナルコンピュータを組み合わせて使用することもできる。広告サーバ8は、直接又は中継装置6を介してネットワーク7に接続する機能、及び広告データファイルを格納、更新する機能を有する。さらに、広告サーバ8は、通信装置等からの要求に応じて対応する広告データファイルを検索し送信する機能、通信装置等を認証する機能、通信装置等の識別情報や登録情報に基づいて広告データファイルを自動的に配信する機能等を有することが好ましい。 The advertisement server 8 is a form of an advertisement supply device that supplies an advertisement data file to a communication device or the like via the relay device 6 and the network 7. In the present embodiment, a server is adopted as the advertisement supply device. However, the present invention is not limited to this, and one or a plurality of personal computers can be used, or a combination of a server and a personal computer can be used. it can. The advertisement server 8 has a function of connecting to the network 7 directly or via the relay device 6 and a function of storing and updating advertisement data files. Further, the advertisement server 8 searches for and transmits the corresponding advertisement data file in response to a request from the communication device, the function of authenticating the communication device, etc., and the advertisement data based on the identification information and registration information of the communication device etc. It is preferable to have a function for automatically distributing files.
 広告サーバ8は、本システムに加入する通信装置等の識別情報を管理するための通信装置等管理データベース81と、通信装置等に供給される広告データファイルを管理するための広告管理データベース82とを有することが好ましい。通信装置等管理データベース81、広告管理データベース82については、図2及び図3を用いて以下に説明する。 The advertisement server 8 includes a communication device management database 81 for managing identification information of communication devices and the like that join this system, and an advertisement management database 82 for managing advertisement data files supplied to the communication devices. It is preferable to have. The communication device management database 81 and the advertisement management database 82 will be described below with reference to FIGS.
 図2は、通信装置等管理データベースの構造の一例を示す図であり、図3は、広告管理データベースの構造の一例を示す図である。図2に示すように、通信装置等管理データベース81は、登録ID811、通信装置ID812、POP端末ID813、エリア情報814、広告ID816、更新フラグ817などを含む。通信装置ID812、POP端末ID813は、各々、通信端末2、POP端末3を一意に識別する識別情報であり、登録ID811は、POP端末3とそれに接続される通信装置2との組み合わせを一意に識別する識別情報、あるいは、通信端末2、POP端末3以外の情報端末5の識別情報である。通信装置2、POP端末3及び情報端末5の識別情報とは、具体的には、IPアドレス、MACアドレス、IMSI(International Mobile Subscriber Identity)番号、携帯電話番号であってもよいし、製造番号又は製造番号などに基づいて生成されたハッシュ値であってもよい。つまり、機器に固有の識別情報であれば足る。 FIG. 2 is a diagram illustrating an example of the structure of a communication device management database, and FIG. 3 is a diagram illustrating an example of the structure of an advertisement management database. As shown in FIG. 2, the communication device management database 81 includes a registration ID 811, a communication device ID 812, a POP terminal ID 813, area information 814, an advertisement ID 816, an update flag 817, and the like. The communication device ID 812 and the POP terminal ID 813 are identification information for uniquely identifying the communication terminal 2 and the POP terminal 3, respectively. The registration ID 811 uniquely identifies the combination of the POP terminal 3 and the communication device 2 connected thereto. Or identification information of an information terminal 5 other than the communication terminal 2 and the POP terminal 3. Specifically, the identification information of the communication device 2, the POP terminal 3, and the information terminal 5 may be an IP address, a MAC address, an IMSI (International Mobile Subscriber Identity) number, a mobile phone number, or a manufacturing number or It may be a hash value generated based on a manufacturing number or the like. That is, identification information unique to the device is sufficient.
 エリア情報814は、POP端末3が設置されている場所や位置の情報であり、例えば、店舗名、住所、緯度経度、電話番号の局番などを含む。また、エリア情報814は、例えば、「○○市」「○○区」などのように広域指定することもできる。広域指定する場合は、必要に応じて、サブエリア情報815を設けてもよく、これによって、詳細な位置を特定することもできる。例えば、同一の店舗内に複数のPOP端末3が設置される場合、サブエリア情報815によって、フロアや売場を指定することもできる。 Area information 814 is information on the location and position where the POP terminal 3 is installed, and includes, for example, a store name, an address, a latitude / longitude, and a telephone number. In addition, the area information 814 can be designated as a wide area such as “XX city”, “XX city”, and the like. In the case of designating a wide area, sub area information 815 may be provided as necessary, and thereby a detailed position can be specified. For example, when a plurality of POP terminals 3 are installed in the same store, a floor or a sales floor can be designated by the subarea information 815.
 広告ID816は、通信装置等に供給される広告データファイルに付与された識別情報である。その広告ID816によって示される広告データファイルの内容は、図3の広告管理データベースによって管理される。更新フラグ817は、広告データファイルの更新示す値である。例えば、「1」であればファイルが更新されているが、対象となる通信装置等への送信が完了していないことを示し、「0」であればファイルが更新されていないか、あるいは既に送信が完了していることを示す。さらに、更新日時を記録していてもよい。また、必要に応じて、所有者情報818を設けてもよく、これによって、通信装置2やPOP端末3の所有者を特定することができる。また、通信装置等管理データベースは、通信装置2及びPOP端末3のソフトウェア(ファームウェア)の設定を変更するための更新プログラムに関する情報を含んでもよい。 The advertisement ID 816 is identification information given to the advertisement data file supplied to the communication device or the like. The contents of the advertisement data file indicated by the advertisement ID 816 are managed by the advertisement management database shown in FIG. The update flag 817 is a value indicating update of the advertisement data file. For example, “1” indicates that the file has been updated but transmission to the target communication device or the like has not been completed, and “0” indicates that the file has not been updated or has already been updated. Indicates that transmission is complete. Furthermore, the update date and time may be recorded. Moreover, you may provide the owner information 818 as needed, and the owner of the communication apparatus 2 or the POP terminal 3 can be specified by this. In addition, the management device management database may include information related to an update program for changing software (firmware) settings of the communication device 2 and the POP terminal 3.
 また、図3に示すように、広告管理データベース82は、広告ID821、コンテンツデータ822、スケジュールデータ823を含む。また、必要に応じて、広告内容824、対象者情報825、広告提供者情報826、課金情報827などを含んでもよい。広告ID821は、複数のコンテンツデータとスケジュールデータからなる広告データファイルを一意に識別する識別情報である。コンテンツデータ822には、複数のコンテンツデータ本体又はその識別情報が格納される。スケジュールデータ823には、コンテンツを再生表示するためのスケジュール又はその識別情報が格納される。広告内容204は、コンテンツデータ822に含まれる複数のコンテンツの内容を示すものであり、例えば、「グルメ情報」「観光情報」「食料品の特売情報」などがある。対象者情報825は、広告を視聴する消費者の属性であり、例えば、「年齢層」「性別」「職業」「家族構成」「居住地域」などが含まれる。提供者情報826は、広告の依頼者、製作者などの情報であり、「メーカー」「店舗名」「店舗責任者」「売場担当者」「エリア担当者」などが含まれる。課金情報827は、広告費、報奨金の授受に必要な情報である。 Further, as shown in FIG. 3, the advertisement management database 82 includes an advertisement ID 821, content data 822, and schedule data 823. Further, it may include advertisement contents 824, target person information 825, advertisement provider information 826, billing information 827, and the like as necessary. The advertisement ID 821 is identification information for uniquely identifying an advertisement data file including a plurality of content data and schedule data. The content data 822 stores a plurality of content data bodies or their identification information. The schedule data 823 stores a schedule for reproducing and displaying content or identification information thereof. The advertisement content 204 indicates the contents of a plurality of contents included in the content data 822, and includes, for example, “gourmet information”, “tourist information”, and “grocery sale information”. The target person information 825 is an attribute of the consumer who views the advertisement, and includes, for example, “age group”, “sex”, “profession”, “family composition”, “residential area”, and the like. The provider information 826 is information such as an advertisement requester and a producer, and includes “maker”, “store name”, “store manager”, “sales office staff”, “area staff”, and the like. The billing information 827 is information necessary for giving and receiving advertising expenses and rewards.
 なお、各データベースの構造は、一例であって、広告提供の業務形態に応じて、種々の変更が可能であり、所望の情報を追加してもよい。また、広告サーバ8は、ネットワーク7を介して他のコンテンツデータベース、位置情報管理データベースに接続できる構成としてもよい。各データベースの更新処理などについては、管理端末9の機能と合わせて後述する。 It should be noted that the structure of each database is an example, and various changes can be made according to the business form of advertisement provision, and desired information may be added. Further, the advertisement server 8 may be configured to be connectable to another content database and a position information management database via the network 7. The update processing of each database will be described later together with the function of the management terminal 9.
 本実施形態では、広告サーバ8が中継装置6及びネットワーク7を介して通信装置2に広告データファイルを送信する例を説明したが、広告サーバ8としてデータ通信機能(Wi-Fi、Bluetooth(登録商標)、赤外線通信等)を備える情報端末5を使用して、広告サーバ8と複数の通信装置2との間に直接回線を接続してデータ通信をする構成にしてもよい。また、情報端末5は、広告サーバ8にコンテンツデータの配信要求(例えば、空メール)を通知して、コンテンツデータを取得してもよい。また、店舗等に読み取り機などを設置し、読み取り機によって取得された情報端末5の識別情報が広告サーバ8に通知されると、周辺に設置されたPOP端末3の表示内容や情報端末5の所有者の属性に応じた広告内容が情報端末5にも再生表示される構成としてもよい。加えて、情報端末5がGPS対応端末である場合、広告サーバ8は、情報端末5が通知する位置情報に応じて、適当な広告データファイルを検索し、それらを情報端末5に配信する構成としてもよい。 In the present embodiment, an example in which the advertisement server 8 transmits an advertisement data file to the communication device 2 via the relay device 6 and the network 7 has been described. However, as the advertisement server 8, a data communication function (Wi-Fi, Bluetooth (registered trademark) is used. ), Infrared communication, and the like), and a data communication may be performed by connecting a direct line between the advertisement server 8 and the plurality of communication devices 2. Further, the information terminal 5 may notify the advertisement server 8 of a content data distribution request (for example, an empty mail) and acquire the content data. In addition, when a reader or the like is installed in a store or the like and the identification information of the information terminal 5 acquired by the reader is notified to the advertisement server 8, the display contents of the POP terminal 3 installed in the vicinity and the information terminal 5 It is good also as a structure by which the content of advertisement according to an owner's attribute is reproduced and displayed also on the information terminal 5. In addition, when the information terminal 5 is a GPS compatible terminal, the advertisement server 8 searches for appropriate advertisement data files according to the position information notified by the information terminal 5 and distributes them to the information terminal 5. Also good.
 管理端末9は、広告供給装置としての広告サーバ8を管理する端末であり、広告提供システムに加入する通信装置等の識別情報を登録又は更新する機能、広告サーバ8に格納されている広告データファイルを登録又は更新する機能、広告サーバ8に格納されている広告データファイルを特定の通信装置等に配信する機能などを有する。また、管理端末9は、オペレータの操作、各種情報を入出力する機能、操作メニューやファイルの内容等の各種情報を画面表示する機能、各種情報やプログラムを記憶する機能等を有する。管理端末9には、例えば、パーソナルコンピュータ等を採用することができる。 The management terminal 9 is a terminal that manages the advertisement server 8 serving as an advertisement supply device, a function for registering or updating identification information of a communication device or the like that subscribes to the advertisement providing system, an advertisement data file stored in the advertisement server 8 And a function of distributing an advertisement data file stored in the advertisement server 8 to a specific communication device or the like. The management terminal 9 has an operator operation, a function for inputting / outputting various information, a function for displaying various information such as an operation menu and file contents on a screen, a function for storing various information and programs, and the like. For example, a personal computer or the like can be employed as the management terminal 9.
 管理端末9は一台であってもよいし、広告サーバ8と一体の装置であってもよいが、広告サーバ8へのアクセス権限に応じて、少なくとも一台の管理端末9A、複数台の管理端末9B、複数台の管理端末9Cによって構成されるのが好ましい。例えば、管理端末9Aは、広告提供システム1全体のシステム管理者(オペレータ)が使用する端末であり、広告サーバ8の通信装置等管理データベース81及び広告管理データベース82のすべてのデータに関するアクセス権限が付与される。管理端末9Aは、ネットワーク7を介さず、直接広告サーバ8にアクセス可能に構成されてもよい。システム管理者は管理端末9Aを操作することによって、広告提供システム1に加入する通信装置等(POP端末3を含む)の識別情報を登録したり、配置換えに伴って各種情報を変更することもできる。また、各通信装置等へ配信するコンテンツを更新することができる。また、通信装置2、POP端末3の識別情報は、管理者によって登録されてもよいが、通信装置2が広告サーバ8への接続時に通信装置2やPOP端末3の識別情報を広告サーバ8に送信することによって広告サーバ8に登録する構成としてもよい。 The management terminal 9 may be a single device or a device integrated with the advertisement server 8, but at least one management terminal 9 </ b> A and a plurality of management terminals are managed according to the access authority to the advertisement server 8. The terminal 9B is preferably constituted by a plurality of management terminals 9C. For example, the management terminal 9A is a terminal used by a system administrator (operator) of the entire advertisement providing system 1, and is granted access authority for all data in the management database 81 and the advertisement management database 82 of the communication device of the advertisement server 8. Is done. The management terminal 9A may be configured to be directly accessible to the advertisement server 8 without going through the network 7. By operating the management terminal 9A, the system administrator can register identification information of communication devices and the like (including the POP terminal 3) that join the advertisement providing system 1, or change various information along with rearrangement. it can. In addition, the content distributed to each communication device or the like can be updated. The identification information of the communication device 2 and the POP terminal 3 may be registered by the administrator. However, when the communication device 2 connects to the advertisement server 8, the identification information of the communication device 2 and the POP terminal 3 is stored in the advertisement server 8. It is good also as a structure registered into the advertisement server 8 by transmitting.
 管理端末9Bは、下位のアクセス権限が付与された広告提供者(広告依頼者、広告制作者)やPOP端末3の所有者などが使用する端末であり、通信装置等管理データベース81の一部と広告管理データベースの内容を更新するために使用される。例えば、広告提供者は、新規の広告データファイルを製作すると、その広告データファイルを広告管理データベースに登録することができ、広告データファイルの配信先であるPOP端末3等を指定することもできる。また、例えば、自己が所有するPOP端末3や特定のエリア内に設置されたPOP端末3などに配信する広告データファイルを更新することができる。 The management terminal 9B is a terminal used by an advertisement provider (advertising requester, advertisement producer) to whom a lower-level access authority is granted, the owner of the POP terminal 3, and the like. Used to update the contents of the advertisement management database. For example, when an advertisement provider creates a new advertisement data file, the advertisement provider can register the advertisement data file in the advertisement management database, and can also specify the POP terminal 3 or the like to which the advertisement data file is distributed. Further, for example, an advertisement data file distributed to the POP terminal 3 owned by the user or the POP terminal 3 installed in a specific area can be updated.
 管理端末9Cは、さらに下位のアクセス権限が付与された店舗責任者、売場担当者などが使用する端末であり、主に広告管理データベース82の内容を更新するために使用される。例えば、売場担当者は、担当する売場に設置されたPOP端末3に再生表示する広告データファイルを製作し、それらを広告管理データベース82に登録することができる。管理端末9B、9Cは、例えば、POP端末3が設置された店舗、販売拠点などに置かれてもよい。 The management terminal 9C is a terminal used by store managers, sales floor managers, etc., to which lower access authority is given, and is mainly used for updating the contents of the advertisement management database 82. For example, the person in charge of the sales floor can produce an advertisement data file to be reproduced and displayed on the POP terminal 3 installed in the sales floor in charge, and can register them in the advertisement management database 82. The management terminals 9B and 9C may be placed in, for example, a store or a sales base where the POP terminal 3 is installed.
 管理端末9B、9Cは、ネットワーク7を介して広告サーバ8に接続してもよいし、主たる管理端末9Aを介して広告サーバ8に接続する構成としてもよい。また、通常のWEBブラウザを介して、広告サーバ8が提供するアプリケーションを利用し、各データベースの内容を更新する構成であってもよい。また、管理端末9A、9B、9Cは、広告サーバ8に構成された各データベースの一部又は全部を保持してもよい。 The management terminals 9B and 9C may be connected to the advertisement server 8 via the network 7, or may be configured to be connected to the advertisement server 8 via the main management terminal 9A. Moreover, the structure which updates the content of each database using the application which the advertisement server 8 provides via a normal WEB browser may be sufficient. In addition, the management terminals 9A, 9B, and 9C may hold a part or all of each database configured in the advertisement server 8.
 [電子POP広告端末]
 図4は、オフライン型のPOP端末の構成を示すブロック図の一例である。POP端末3は、広告場所に設置されて電子POP広告を再生表示する端末であり、接続部31、第1記憶部32、第2記憶部33、主メモリ35、情報処理部34、操作入力部371、画面表示部372、音声処理部373及び電源部374を備える。
[Electronic POP advertising terminal]
FIG. 4 is an example of a block diagram showing a configuration of an offline type POP terminal. The POP terminal 3 is a terminal that is installed in an advertisement place and reproduces and displays an electronic POP advertisement. The POP terminal 3 is a connection unit 31, a first storage unit 32, a second storage unit 33, a main memory 35, an information processing unit 34, and an operation input unit. 371, a screen display unit 372, an audio processing unit 373, and a power supply unit 374.
 接続部31は、通信装置2を含む周辺機器や可搬式記憶媒体4を接続するための所定の規格に準拠した汎用的なインターフェースであり、接続された周辺装置や可搬式記憶媒体との間でデータを送受信する。本実施形態では、接続部31は、USB規格に準拠して構成されるのが好ましい。しかし、接続部31は、これに限定されず、シリアルインターフェースであってもよいし、Bluetooth(登録商標)に準拠したインターフェースであってもよい。接続部31には、周辺機器として、本発明の通信装置2が接続されてもよいし、通信装置2が接続されていない状態や複数の接続部31を設けた場合では、可搬式記憶媒体4として、広告データファイルが格納されたUSBメモリ(以下「USBメモリ4」と記載することもある)が挿着されてもよい。 The connection unit 31 is a general-purpose interface conforming to a predetermined standard for connecting a peripheral device including the communication device 2 and the portable storage medium 4, and between the connected peripheral device and the portable storage medium. Send and receive data. In the present embodiment, the connection unit 31 is preferably configured in conformity with the USB standard. However, the connection unit 31 is not limited to this, and may be a serial interface or an interface based on Bluetooth (registered trademark). The communication device 2 of the present invention may be connected to the connection unit 31 as a peripheral device. In a state where the communication device 2 is not connected or a plurality of connection units 31 are provided, the portable storage medium 4 As an example, a USB memory (hereinafter also referred to as “USB memory 4”) in which an advertisement data file is stored may be inserted.
 USBメモリ4は、例えば、広告データファイルとして、コンテンツデータ及びスケジュールデータをその記憶領域(フォルダ)に格納し、POP端末3のプログラムを更新するための更新プログラムを他の記憶領域(フォルダ)に格納してもよい。 For example, the USB memory 4 stores content data and schedule data as an advertisement data file in its storage area (folder), and stores an update program for updating the program of the POP terminal 3 in another storage area (folder). May be.
 第1記憶部32は、広告データファイルを記憶する機能を有し、その記憶領域にコンテンツデータ321及びスケジュールデータ322を格納する。コンテンツデータ321、スケジュールデータ322は、各々、USBメモリ4の記憶領域に記憶された広告データファイルに含まれるコンテンツデータ、スケジュールデータをコピーしたものである。第1記憶部32には、メモリカード(例えば、SDカード、メモリスティック、xDピクチャーカード)等を採用することができる。 The first storage unit 32 has a function of storing advertisement data files, and stores content data 321 and schedule data 322 in the storage area. The content data 321 and the schedule data 322 are obtained by copying the content data and the schedule data included in the advertisement data file stored in the storage area of the USB memory 4, respectively. For the first storage unit 32, a memory card (for example, an SD card, a memory stick, an xD picture card) or the like can be employed.
 第2記憶部33は、後述する情報処理部34での処理に用いる各種情報を記憶する機能を有し、具体的には、各種情報として、プログラム331、ログデータ332等を格納する。プログラム331は、情報処理部34での各種処理を実行するためのプログラムであり、USBメモリ4の記憶領域に記憶された更新プログラムによって更新することも可能である。ログデータ332は、当該POP端末3の動作状況の履歴を示す記録である。第2記憶部33には、SPI(Serial Peripheral Interface」)フラッシュメモリを採用することが好ましい。 The second storage unit 33 has a function of storing various information used for processing in the information processing unit 34 described later, and specifically stores a program 331, log data 332, and the like as various information. The program 331 is a program for executing various processes in the information processing unit 34 and can be updated by an update program stored in the storage area of the USB memory 4. The log data 332 is a record indicating the history of the operation status of the POP terminal 3. The second storage unit 33 preferably employs an SPI (Serial Peripheral Interface) flash memory.
 なお、第1記憶部32及び第2記憶部33の構成は、これに限定されず、他の半導体メモリやハードディスク等の記憶装置によって構成されてもよい。また、本実施形態では、広告ファイルデータを格納する第1記憶部32と、プログラムなどを格納する第2記憶部33とを使用する構成としたが、これに限定されない。第1記憶32と第2記憶部33とを一つの記憶装置によって構成してもよいし、二つの第1記憶部32を備える構成としてもよい。 In addition, the structure of the 1st memory | storage part 32 and the 2nd memory | storage part 33 is not limited to this, You may be comprised by memory | storage devices, such as another semiconductor memory and a hard disk. In the present embodiment, the first storage unit 32 that stores advertisement file data and the second storage unit 33 that stores programs and the like are used. However, the present invention is not limited to this. The first storage 32 and the second storage unit 33 may be configured with one storage device, or may be configured with two first storage units 32.
 二つの第1記憶部32を備える場合、一方の第1記憶部32では、広告の再生表示を実行し、他方の第1記憶部32では、挿着された可搬式記憶媒体4との間での広告データファイルのコピー処理を実行することもできる。これによって、POP端末3は、コンテンツデータ321を再生表示している場合であっても、再生表示の処理を中止することなく、周辺機器や可搬式記憶媒体から第1記憶部32に広告データファイルをコピーすることができるので好ましい。また、第1記憶部32又は第2記憶部33の記憶領域を複数の領域に分割して、上記動作と同様の動作を各領域に実行させてもよい。 When the two first storage units 32 are provided, one of the first storage units 32 performs reproduction and display of advertisements, and the other first storage unit 32 is connected to the inserted portable storage medium 4. It is also possible to execute a copy process of the advertisement data file. Thus, even when the POP terminal 3 reproduces and displays the content data 321, the advertisement data file is transferred from the peripheral device or the portable storage medium to the first storage unit 32 without stopping the reproduction display process. Is preferable because it can be copied. Further, the storage area of the first storage unit 32 or the second storage unit 33 may be divided into a plurality of areas, and the same operation as the above operation may be performed on each region.
 主メモリ35は、後述する情報処理部34のプロセッサが直接アクセスすることができる揮発性の半導体メモリである。主メモリには、例えば、DRAM(Dynamic Random Access Memory)を採用することができる。 The main memory 35 is a volatile semiconductor memory that can be directly accessed by a processor of the information processing unit 34 described later. As the main memory, for example, a DRAM (Dynamic Random Access Memory) can be adopted.
 情報処理部34は、各種処理を実行する処理部であり、プロセッサ及びその周辺回路によって構成される。具体的には、情報処理部34は、図示しないプロセッサによって、第2記憶部33に格納されたプログラム331を主メモリ35にロードし、ロードされたプログラムを読み出して実行し、ハードウェアとプログラムとを協働させて以下に述べる各処理部の一つ又は全部の機能を実現する。情報処理部34は、ファイル処理部341、再生表示部342、計時部343等によって構成される。ファイル処理部341は、接続部31に接続された周辺機器や可搬式記憶媒体4からの割込み要求を契機として、接続された周辺機器や可搬式記憶媒体4から広告データファイルを第1記憶部32にコピーする処理を実行する。また、接続された周辺機器や可搬式記憶媒体4から第2記憶部33に更新プログラムをコピーする処理を実行してもよい。 The information processing unit 34 is a processing unit that executes various processes and includes a processor and its peripheral circuits. Specifically, the information processing unit 34 loads a program 331 stored in the second storage unit 33 into the main memory 35 by a processor (not shown), reads and executes the loaded program, In cooperation with each other, one or all of the functions of each processing unit described below are realized. The information processing unit 34 includes a file processing unit 341, a reproduction display unit 342, a time measuring unit 343, and the like. The file processing unit 341 receives an interrupt request from the peripheral device connected to the connection unit 31 or the portable storage medium 4 as a trigger, and the first storage unit 32 receives the advertisement data file from the connected peripheral device or the portable storage medium 4. Execute the copy process. Further, a process of copying the update program from the connected peripheral device or the portable storage medium 4 to the second storage unit 33 may be executed.
 再生表示部342は、第1記憶部32に格納されたスケジュールデータ322を読み込んでコンテンツデータ321の再生順序や方法を制御し、コンテンツデータ321を画面表示部372や音声処理部373に再生表示する。計時部343は、プロセッサやその周辺回路の持つタイマ機能を用いて日時を計時する。また、計時部343は、通信装置2の計時部233から時刻情報を取得してもよい。 The reproduction display unit 342 reads the schedule data 322 stored in the first storage unit 32, controls the reproduction order and method of the content data 321, and reproduces and displays the content data 321 on the screen display unit 372 and the audio processing unit 373. . The time measuring unit 343 measures the date and time using a timer function of the processor and its peripheral circuits. Further, the timer unit 343 may acquire time information from the timer unit 233 of the communication device 2.
 操作入力部371は、オペレータの操作を検出して情報処理部34へ出力する機能を有する。操作入力部371は、例えば、キーボードやマウス等の操作入力装置によって構成される。画面表示部372は、情報処理部34からの指示に基づき、動画・静止画のコンテンツデータを画面表示する機能を有する。画面表示部372には、例えば、LCD(Liquid Crystal Display)を採用することができる。また、これに限定されず、PDP(Plasma Display Panel)、有機ELディスプレイ(Organic Electroluminescence Display)等を使用してもよい。音声処理部373は、情報処理部34からの指示に基づき、音声のコンテンツデータを音声信号としてスピーカから出力する機能を有する。音声処理部373は、専用の音声処理回路部及びスピーカによって構成される。電源部374は、情報処理部34からの指示に基づき、当該POP端末3の各部に電力を供給する。電源部374は、接続部31を介して接続される通信装置2に対しても電力を供給可能であることが好ましい。電源部374は、専用の電源回路によって構成される。電源部374は、外部から電力の供給を受ける構成であってもよいし、内蔵バッテリーによって構成されてもよい。 The operation input unit 371 has a function of detecting an operator operation and outputting the operation to the information processing unit 34. The operation input unit 371 is configured by an operation input device such as a keyboard and a mouse, for example. The screen display unit 372 has a function of displaying moving image / still image content data on the screen based on an instruction from the information processing unit 34. For the screen display unit 372, for example, an LCD (Liquid Crystal Display) can be employed. Moreover, the present invention is not limited to this, and a PDP (Plasma Display Panel), an organic EL display (Organic Electroluminescence Display), or the like may be used. The audio processing unit 373 has a function of outputting audio content data as an audio signal from a speaker based on an instruction from the information processing unit 34. The audio processing unit 373 includes a dedicated audio processing circuit unit and a speaker. The power supply unit 374 supplies power to each unit of the POP terminal 3 based on an instruction from the information processing unit 34. The power supply unit 374 is preferably capable of supplying power also to the communication device 2 connected via the connection unit 31. The power supply unit 374 is configured by a dedicated power supply circuit. The power supply unit 374 may be configured to receive power supply from the outside, or may be configured by a built-in battery.
 以下、オフライン型のPOP端末3が単体で使用される場合について説明する。本実施の形態のPOP端末3は、USBメモリ4が挿着されると、広告データファイルが格納されたUSBメモリ4にアクセスして、USBメモリ4と第1記憶部32との間で広告データファイルをコピーする処理を実行する。また、第2記憶部33にアクセスして、再生表示のためのプログラムを主メモリにロードし、第1記憶部32に格納されたコンテンツデータをスケジュールデータに従って再生表示する処理を実行する。 Hereinafter, a case where the offline POP terminal 3 is used alone will be described. When the USB memory 4 is inserted, the POP terminal 3 of the present embodiment accesses the USB memory 4 in which the advertisement data file is stored, and the advertisement data is transferred between the USB memory 4 and the first storage unit 32. Execute the process to copy the file. Further, the second storage unit 33 is accessed, a program for reproduction display is loaded into the main memory, and the content data stored in the first storage unit 32 is reproduced and displayed according to the schedule data.
 図5は、オフライン型のPOP端末の処理の概要を示すフローチャートの一例である。まず、POP端末3の情報処理部34は、第1記憶部32(例えば、SDカード)にコンテンツデータ321が格納されているか否か判定する(ステップ401)。 FIG. 5 is an example of a flowchart showing an outline of processing of the offline type POP terminal. First, the information processing unit 34 of the POP terminal 3 determines whether or not the content data 321 is stored in the first storage unit 32 (for example, an SD card) (step 401).
 ステップ401において、コンテンツデータ321が格納されていないと判定された場合(SDカード自体が挿着されていない場合も含む)(No)、情報処理部34は、再生表示すべきコンテンツデータが存在しない旨(又は、SDカードが挿着されていない旨)のエラー表示を画面表示部372に表示する(ステップ402)。 If it is determined in step 401 that the content data 321 is not stored (including the case where the SD card itself is not inserted) (No), the information processing unit 34 has no content data to be reproduced and displayed. An error message indicating that the SD card is not inserted is displayed on the screen display unit 372 (step 402).
 一方、ステップ401において、コンテンツデータ321が格納されていると判定された場合(Yes)、情報処理部34は、接続部31(例えば、USBバス)からの割込み要求が通知されたか否か判定する(ステップ403)。 On the other hand, when it is determined in step 401 that the content data 321 is stored (Yes), the information processing unit 34 determines whether an interrupt request from the connection unit 31 (for example, a USB bus) has been notified. (Step 403).
 ステップ403において、割込み要求が通知されたと判定された場合(Yes)、ファイル処理部341は、接続部31に挿着されたUSBメモリ4にアクセスして、USBメモリ4に記憶された広告データファイルを第1記憶部32の所定の記憶領域(フォルダ)にコピーする(ステップ404)。ステップ404の後、ファイル処理部341は、ステップ401の処理を実行する。 If it is determined in step 403 that an interrupt request has been notified (Yes), the file processing unit 341 accesses the USB memory 4 inserted in the connection unit 31 and stores the advertisement data file stored in the USB memory 4. Is copied to a predetermined storage area (folder) of the first storage unit 32 (step 404). After step 404, the file processing unit 341 executes the process of step 401.
 一方、ステップ403において、割込み要求が通知されていないと判定された場合(No)、再生表示部342は、第1記憶部32に格納されたスケジュールデータ322に従って、コンテンツデータ321を画面表示部372及び音声処理部373において再生表示する(ステップ405)。ステップ405の処理の詳細については図11を用いて後述する。ステップ405の後、POP端末3はスリープ状態に移行してもよいし、スケジュールデータ322を参照し、次回の再生開始時刻まで一定の時間(例えば、30分、60分)がある場合は節電のためシャットダウンしてもよい。また、プログラム331に基づく所定の設定に従って、コンテンツデータの一部又は全部をリピート再生してもよい。 On the other hand, when it is determined in step 403 that an interrupt request has not been notified (No), the reproduction display unit 342 displays the content data 321 in accordance with the schedule data 322 stored in the first storage unit 32. The audio processing unit 373 reproduces and displays the image (step 405). Details of the processing in step 405 will be described later with reference to FIG. After step 405, the POP terminal 3 may enter the sleep state, or when referring to the schedule data 322, if there is a certain time (for example, 30 minutes, 60 minutes) until the next playback start time, Therefore, you may shut down. Further, part or all of the content data may be repeatedly reproduced according to a predetermined setting based on the program 331.
 以上説明したとおり、POP端末3は、データ通信機能を有しないので、単体ではオフライン型の端末として利用されるが、広告データファイルが格納されたUSBメモリ4が接続部31を介して挿着されると、POP端末3に格納されている広告データファイルを更新することができる。 As described above, since the POP terminal 3 does not have a data communication function, the POP terminal 3 is used alone as an offline terminal, but the USB memory 4 storing the advertisement data file is inserted through the connection unit 31. Then, the advertisement data file stored in the POP terminal 3 can be updated.
 しかしながら、店舗内に多数のPOP端末3が設置されている環境では、広告データファイルを更新するためのオペレータの負担が大きい。そこで、本発明では、データ通信機能によってネットワークに接続可能な通信装置2を、POP端末3に接続することによって、オフライン型のPOP端末3を実質的にオンライン型として取り扱えるように構成した。以下、本発明の通信装置2の構成及び広告提供システムにける本発明の通信装置2の動作について説明する。 However, in an environment where a large number of POP terminals 3 are installed in the store, the burden on the operator for updating the advertisement data file is large. Therefore, the present invention is configured such that the offline POP terminal 3 can be handled substantially as an online type by connecting the communication device 2 that can be connected to the network by the data communication function to the POP terminal 3. Hereinafter, the configuration of the communication device 2 of the present invention and the operation of the communication device 2 of the present invention in the advertisement providing system will be described.
 [通信装置]
 図6は、本発明の通信装置2の構成を示すブロック図の一例である。通信装置2は、POP端末3に接続されて使用される装置であって、通信インターフェース部21(以下「通信I/F部21」という)、第1記憶部22、第2記憶部24、情報処理部23、接続部25、電源部26及び主メモリ27を備える。
[Communication device]
FIG. 6 is an example of a block diagram showing the configuration of the communication device 2 of the present invention. The communication device 2 is a device used by being connected to the POP terminal 3, and includes a communication interface unit 21 (hereinafter referred to as “communication I / F unit 21”), a first storage unit 22, a second storage unit 24, information A processing unit 23, a connection unit 25, a power supply unit 26, and a main memory 27 are provided.
 通信I/F部21は、データを送受信する機能を有し、データ通信用回路によって構成される。通信I/F部21としては、IEEE 802.11規格又はIEEE 802.16に準拠し、Wi-Fi通信又はWiMAX通信が可能に構成されるのが好ましいが、Bluetooth(登録商標)通信、赤外線通信等が可能に構成されてもよい。さらに、3G携帯電話回線、PHS回線等を使用可能に構成されてもよい。 The communication I / F unit 21 has a function of transmitting and receiving data and is configured by a data communication circuit. The communication I / F unit 21 preferably conforms to the IEEE 802.11 standard or IEEE 802.16 and is configured to be capable of Wi-Fi communication or WiMAX communication. However, Bluetooth (registered trademark) communication, infrared communication Etc. may be possible. Furthermore, a 3G mobile phone line, a PHS line, or the like may be used.
 第1記憶部22は、広告データファイルを記憶する機能を有し、その記憶領域にコンテンツデータ221及びスケジュールデータ222を格納する。コンテンツデータ221、スケジュールデータ222は、各々、広告サーバ8からダウンロードした広告データファイルに含まれるコンテンツデータ、スケジュールデータを格納したものである。第1記憶部22には、不揮発性の各種半導体メモリを採用することができるが、USBメモリによって構成されるのが好ましい。 The first storage unit 22 has a function of storing advertisement data files, and stores content data 221 and schedule data 222 in the storage area. The content data 221 and the schedule data 222 store content data and schedule data included in the advertisement data file downloaded from the advertisement server 8, respectively. Various nonvolatile semiconductor memories can be adopted as the first storage unit 22, but it is preferable that the first storage unit 22 is configured by a USB memory.
 第2記憶部24は、後述する情報処理部23での処理に用いる各種情報を記憶する機能を有し、具体的には、各種情報として、プログラム241、接続データ242、ログデータ243等を格納する。プログラム241は、情報処理部23での各種処理を実行するための各種のプログラムである。接続データ242は、通信装置2が中継装置6に接続して通信を確立するために必要な情報、又は広告サーバ8に接続するために必要な情報である。具体的には、例えば、通信装置2の識別情報、中継装置6又は広告サーバ8等に接続するためのパスワード、通信で使用する暗号規約等である。接続データ242は、POP端末3の識別情報を含んでもよい。ログデータ243は、当該通信装置2の動作状況の履歴を示す記録である。第2記憶部24には、大容量の不揮発性の半導体メモリとして、SPIフラッシュメモリを採用するのが好ましい。 The second storage unit 24 has a function of storing various types of information used for processing in the information processing unit 23, which will be described later, and specifically stores a program 241, connection data 242, log data 243, and the like as the various types of information. To do. The program 241 is various programs for executing various processes in the information processing unit 23. The connection data 242 is information necessary for the communication device 2 to connect to the relay device 6 to establish communication, or information necessary to connect to the advertisement server 8. Specifically, for example, the identification information of the communication device 2, the password for connecting to the relay device 6 or the advertisement server 8, etc., the encryption protocol used for communication, and the like. The connection data 242 may include identification information of the POP terminal 3. The log data 243 is a record indicating the history of the operation status of the communication device 2. The second storage unit 24 preferably employs an SPI flash memory as a large-capacity nonvolatile semiconductor memory.
 なお、第1記憶部22及び第2記憶部24の構成は、これに限定されず、他の半導体メモリやハードディスク等の記憶装置によって構成されてもよい。本実施形態では、広告ファイルデータを格納するための第1記憶部22と、プログラムなどを格納するための第2記憶部24とを使用する構成としたが、これに限定されない。第1記憶22と第2記憶部24とを一つの記憶装置によって構成してもよい。 In addition, the structure of the 1st memory | storage part 22 and the 2nd memory | storage part 24 is not limited to this, You may be comprised by memory | storage devices, such as another semiconductor memory and a hard disk. In the present embodiment, the first storage unit 22 for storing advertisement file data and the second storage unit 24 for storing programs and the like are used. However, the present invention is not limited to this. The first storage 22 and the second storage unit 24 may be configured by a single storage device.
 主メモリ27は、後述する情報処理部23のプロセッサが直接アクセスすることができる揮発性の半導体メモリである。主メモリには、例えば、SDRAM(Synchronous Dynamic Random Access Memory)を採用するのが好ましい。 The main memory 27 is a volatile semiconductor memory that can be directly accessed by a processor of the information processing unit 23 described later. For example, an SDRAM (Synchronous Dynamic Random Access Memory) is preferably used as the main memory.
 情報処理部23は、各種処理を実行する処理部であり、プロセッサ及びその周辺回路によって構成される。具体的には、情報処理部23は、図示しないプロセッサによって、第2記憶部24に格納されたプログラム241を読み出して実行し、ハードウェアとプログラムとを協働させ、以下に述べる各処理部の一つ又は全部の機能を実現する。情報処理部23は、接続処理部231、ファイル処理部232、計時部233等によって構成される。 The information processing unit 23 is a processing unit that executes various processes, and includes a processor and its peripheral circuits. Specifically, the information processing unit 23 reads and executes the program 241 stored in the second storage unit 24 by a processor (not shown), and makes the hardware and the program cooperate with each other. Realize one or all functions. The information processing unit 23 includes a connection processing unit 231, a file processing unit 232, a time measuring unit 233, and the like.
 接続処理部231は、接続データ242を用いて、広告サーバ8との間の通信を確立し、さらに場合によっては中継装置6との間でも通信を確立する。ファイル処理部232は、通信I/F部21を介して広告サーバ8の広告データファイルを取得し、取得した広告データファイルを第1記憶部22の所定の記憶領域(ファルダ)に格納する。また、ファイル処理部232は、第1記憶部22に格納されたコンテンツデータ221及びスケジュールデータ222に関する情報(データ番号、更新日時等)を通信I/F部21を介して管理端末9に送信してもよい。 The connection processing unit 231 establishes communication with the advertisement server 8 using the connection data 242, and further establishes communication with the relay device 6 in some cases. The file processing unit 232 acquires the advertisement data file of the advertisement server 8 via the communication I / F unit 21 and stores the acquired advertisement data file in a predetermined storage area (folder) of the first storage unit 22. Further, the file processing unit 232 transmits information (data number, update date / time, etc.) regarding the content data 221 and the schedule data 222 stored in the first storage unit 22 to the management terminal 9 via the communication I / F unit 21. May be.
 計時部233は、プロセッサやその周辺回路の持つタイマ機能を用いて日時を計時する機能を有する。また、計時部233は、時刻サーバ(図示省略)と同期し、現在時刻を取得する構成であってもよい。接続部25は、POP端末3、周辺機器、可搬式記憶媒体等を接続するためのインターフェースであり、接続されたPOP端末3、周辺装置、可搬式記憶媒体等との間でデータを送受信する。本実施形態では、接続部25は、POP端末3と接続するため少なくとも一つ有しており、POP端末3の接続部31と同様に、USB(Universal Serial Bus)規格に準拠して構成されるのが好ましい。 The timekeeping unit 233 has a function of measuring the date and time using a timer function of the processor and its peripheral circuits. Further, the timer unit 233 may be configured to acquire the current time in synchronization with a time server (not shown). The connection unit 25 is an interface for connecting the POP terminal 3, peripheral devices, portable storage media, and the like, and transmits / receives data to / from the connected POP terminal 3, peripheral devices, portable storage media, and the like. In the present embodiment, at least one connection unit 25 is provided for connection to the POP terminal 3 and is configured in conformity with the USB (Universal Serial Bus) standard in the same manner as the connection unit 31 of the POP terminal 3. Is preferred.
 この場合、通信装置2側の接続部25には、USB端子としてのプラグが設けられ、このプラグがPOP端末3の接続部31(図4参照)に設けられたUSB端子としてのレセプタクルに挿着され、通信装置2とPOP端末3とが直接接続される構成であることが好ましい。 In this case, a plug as a USB terminal is provided in the connection unit 25 on the communication device 2 side, and this plug is inserted into a receptacle as a USB terminal provided in the connection unit 31 (see FIG. 4) of the POP terminal 3. The communication device 2 and the POP terminal 3 are preferably connected directly.
 USB接続されると、通信装置2側はUSBデバイス(ターゲット)として機能し、POP端末3側はUSBホストとして機能する。USBバスとして構成される接続部25及び接続部31(図4参照)には、4本のライン、すなわち、電源ライン(VBUS(+VDD))、第1の信号ライン(DATA+)、第2の信号ライン(DATA-)、グラウンド(GND)が設けられている。また、通信装置2とPOP端末3とが各接続部に設けられたプラグ、レセプタクルによって直接接続されるのではなく、USBケーブル等を介して接続される構成であってもよい。通信装置2の情報処理部23は、信号ラインの接続をオン・オフすることによって、POP端末に対して信号を送信可能であることが好ましい。 When the USB connection is established, the communication device 2 side functions as a USB device (target), and the POP terminal 3 side functions as a USB host. The connection unit 25 and the connection unit 31 (see FIG. 4) configured as a USB bus have four lines, that is, a power supply line (VBUS (+ VDD)), a first signal line (DATA +), and a second signal. A line (DATA-) and a ground (GND) are provided. Further, the communication device 2 and the POP terminal 3 may be connected via a USB cable or the like instead of being directly connected by a plug or a receptacle provided in each connection unit. The information processing unit 23 of the communication device 2 is preferably capable of transmitting a signal to the POP terminal by turning on / off the connection of the signal line.
 なお、接続部25及び接続部31(図4)は、USBインターフェースに限定されない。通信装置2側がPOP端末3とのバス接続を自律的にオン・オフできればよく、他のインターフェース(例えば、シリアルインターフェース、Bluetooth(登録商標))で構成されてもよい。 The connection unit 25 and the connection unit 31 (FIG. 4) are not limited to the USB interface. The communication device 2 only needs to be able to autonomously turn on / off the bus connection with the POP terminal 3, and may be configured by another interface (for example, a serial interface, Bluetooth (registered trademark)).
 電源部26は、接続部25を介してPOP端末3が接続されると、例えば、USBバスの電源ラインを経由してPOP端末3の電源部374(図4)から電力の供給を受け、通信装置2の各部に給電する。電源部26は、電源ケーブルを介して外部から電力の供給を受ける構成であってもよいし、内蔵バッテリーによって構成されてもよい。 When the POP terminal 3 is connected via the connection unit 25, the power supply unit 26 receives power supply from the power supply unit 374 (FIG. 4) of the POP terminal 3 via the power line of the USB bus, for example, and performs communication. Power is supplied to each part of the device 2. The power supply unit 26 may be configured to receive power supply from the outside via a power cable, or may be configured by a built-in battery.
 図7は、広告提供システムの処理の概要を示すシーケンス図である。以下、通信装置2が中継装置6を介して広告サーバ8に接続し、通信装置2とPOP端末3とがUSBバスを介して接続される場合の処理について図7を用いて説明する。まず、通信装置2とPOP端末3とが各接続部を介して接続されると、USBバスの電源ラインが接続される(ステップ501)。次に、通信装置2と中継装置6との間で無線通信が確立され、通信装置2がネットワーク7に接続される(ステップ502)。次に、通信装置2は、ネットワーク7を経由して、広告サーバ8に接続する(ステップ503)。 FIG. 7 is a sequence diagram showing an outline of processing of the advertisement providing system. Hereinafter, processing when the communication device 2 is connected to the advertisement server 8 via the relay device 6 and the communication device 2 and the POP terminal 3 are connected via the USB bus will be described with reference to FIG. First, when the communication device 2 and the POP terminal 3 are connected via each connection unit, the power line of the USB bus is connected (step 501). Next, wireless communication is established between the communication device 2 and the relay device 6, and the communication device 2 is connected to the network 7 (step 502). Next, the communication device 2 connects to the advertisement server 8 via the network 7 (step 503).
 次に、通信装置2は、広告サーバ8から所望の広告データファイルをダウンロードする(ステップ504)。広告サーバ8の広告データファイルを取得する方法としては、通信装置2側の動作を契機として広告データファイルを取得する構成(プル型)であってもよいし、あらかじめ登録された識別情報などに基づいて、広告データファイルを一斉又は個別に各通信装置2に対し送信する構成(プッシュ型)であってもよい。プル型として構成した場合の処理については、図8を用いて説明し、プッシュ型として構成した場合の処理については、図9を用いて説明する。なお、通信装置2は、通信装置2の各種設定を変更すための更新プログラムやPOP端末3の各種設定、再生表示プログラムを変更するための更新プログラムをダウンロードすることができる構成としてもよい。 Next, the communication device 2 downloads a desired advertisement data file from the advertisement server 8 (step 504). As a method of acquiring the advertisement data file of the advertisement server 8, a configuration (pull type) of acquiring the advertisement data file in response to an operation on the communication device 2 side may be used, or based on identification information registered in advance or the like. Thus, a configuration (push type) in which the advertisement data file is transmitted to the communication devices 2 simultaneously or individually may be used. The process when configured as a pull type will be described with reference to FIG. 8, and the process when configured as a push type will be described with reference to FIG. The communication device 2 may be configured to be able to download an update program for changing various settings of the communication device 2, an update program for changing various settings of the POP terminal 3, and the playback display program.
 ステップ504の後、通信装置2の情報処理部23は、通信装置2とPOP端末3との間のUSBバスの信号ラインを電気的にオンとして、データ通信を可能な状態とし(ステップ505)、割込み要求をPOP端末3に通知する(ステップ506)。POP端末3は、この割込み要求の通知を契機として、通信装置2とPOP端末3との間で、広告データファイルのファイルコピー処理を実行する(ステップ507)。ステップ506、507の処理は、図5のステップ403、404の処理に対応する。 After step 504, the information processing unit 23 of the communication device 2 electrically turns on the signal line of the USB bus between the communication device 2 and the POP terminal 3 to enable data communication (step 505). An interrupt request is notified to the POP terminal 3 (step 506). The POP terminal 3 executes a file copy process of the advertisement data file between the communication device 2 and the POP terminal 3 in response to the notification of the interrupt request (Step 507). The processing of steps 506 and 507 corresponds to the processing of steps 403 and 404 in FIG.
 ファイルコピー処理が終了すると、通信装置2の情報処理部23は、USBバスの信号ラインを切断する処理を実行する(ステップ508)。これによって、通信装置2は、再び、POP端末3から電源ラインによって電力の供給を受けているだけの状態に戻る。USBバスの信号ラインがオフとなった後は、POP端末3は、通信装置2の動作とは関係なく、オフライン型の端末として動作する。POP端末3は、スケジュールデータに従って、再生表示処理を実行する(ステップ509)。ステップ509の処理は、図5のステップ405の処理に対応する。 When the file copy process is completed, the information processing unit 23 of the communication device 2 executes a process of cutting the signal line of the USB bus (step 508). As a result, the communication device 2 returns to a state where it is only supplied with power from the POP terminal 3 through the power supply line. After the signal line of the USB bus is turned off, the POP terminal 3 operates as an offline terminal regardless of the operation of the communication device 2. The POP terminal 3 executes a reproduction display process according to the schedule data (step 509). The processing in step 509 corresponds to the processing in step 405 in FIG.
 以上説明したとおり、通信装置2は、USB接続のシーケンスを利用して、デバイス(ターゲット)として、POP端末3に接続される。このため、ホストとして機能するPOP端末3側からみると、USBメモリ4又は通信装置2の何れかが接続されても、POP端末3の処理自体には影響がない。このため、本発明の通信装置2によれば、POP端末3側の基本的なソフトウェア及びハードウェアを変更する必要がなく、既存の資源を活用することができる。これによって、オンラインの広告提供システムの拡張に伴うコストを大幅に低減することができる。 As described above, the communication device 2 is connected to the POP terminal 3 as a device (target) using a USB connection sequence. Therefore, when viewed from the side of the POP terminal 3 functioning as a host, even if either the USB memory 4 or the communication device 2 is connected, the processing itself of the POP terminal 3 is not affected. Therefore, according to the communication device 2 of the present invention, it is not necessary to change basic software and hardware on the POP terminal 3 side, and existing resources can be utilized. As a result, the cost associated with the expansion of the online advertisement providing system can be significantly reduced.
 図8は、本発明の通信装置の処理の概要を示すフローチャートである。はじめに、通信装置2とPOP端末3とがそれぞれの接続部を介して接続され、POP端末3側が起動すると、USBバスの電源ラインのみがオンとなり、これによって、POP端末3から通信装置2に電力が供給される(ステップ601)。ステップ601では、USBバスの電源ラインのみがオンとなり、信号ラインはオフのままである。通信装置2とPOP端末3とが接続されても、USBデバイス(ターゲット)である通信装置2は、例えば、USBホストであるPOP端末3の接続部31からの要求に対して、接続部25が有するディスクリプタ情報を通知しない。これによって、通信装置2にはUSBバス使用権が付与されないので、信号ラインは電気的にオフの状態のままである。ディスクリプタ情報とは、USBターゲットの識別情報(ベンダID、プロダクトID等)、USB構成情報、インターフェース情報(通信用ポートであるエンドポイントの情報)等である。 FIG. 8 is a flowchart showing an outline of processing of the communication apparatus of the present invention. First, when the communication device 2 and the POP terminal 3 are connected via the respective connecting portions and the POP terminal 3 side is activated, only the power line of the USB bus is turned on, whereby the power is transmitted from the POP terminal 3 to the communication device 2. Is supplied (step 601). In step 601, only the power line of the USB bus is turned on and the signal line remains off. Even if the communication device 2 and the POP terminal 3 are connected, the communication device 2 that is a USB device (target), for example, receives a request from the connection unit 31 of the POP terminal 3 that is a USB host. Do not notify the descriptor information. As a result, the right to use the USB bus is not granted to the communication device 2, so that the signal line remains electrically off. Descriptor information includes USB target identification information (vendor ID, product ID, etc.), USB configuration information, interface information (endpoint information that is a communication port), and the like.
 次に、通信装置2の接続処理部231は、接続データ242を用いて、最寄りの中継装置6との無線通信を確立する(ステップ602)。具体的には、接続処理部231は、通信装置2自体が属するスポットエリアを担当する中継装置6(例えば、無線LANアクセスポイント)に対して、無線LAN(例えば、Wi-Fi)の接続手順を実行する。接続手順とは、例えば、IEEE802.11標準に規定された「Association」「Authentication」等である。これによって、通信装置2の通信I/F部21と中継装置6としての無線LANアクセスポイントとの間でWi-Fi無線通信が確立される。 Next, the connection processing unit 231 of the communication device 2 establishes wireless communication with the nearest relay device 6 using the connection data 242 (step 602). Specifically, the connection processing unit 231 performs a wireless LAN (for example, Wi-Fi) connection procedure to the relay apparatus 6 (for example, a wireless LAN access point) in charge of the spot area to which the communication apparatus 2 itself belongs. Execute. The connection procedure is, for example, “Association” or “Authentication” defined in the IEEE 802.11 standard. Thus, Wi-Fi wireless communication is established between the communication I / F unit 21 of the communication device 2 and the wireless LAN access point as the relay device 6.
 次に、接続処理部231は、広告サーバ8との間での通信を確立する(ステップ603)。具体的には、接続処理部231は、接続データ242(通信装置2、POP端末3、又は通信装置2とPOP端末3との組みに付与された固有の識別情報等)を広告サーバ8に送信し、自身の認証を要求する。広告サーバ8によって、正当な装置として認証されると、通信装置2の接続が許可される。広告サーバ8は、例えば、図2の通信装置等管理データベース81を参照し、通信装置2から送信された接続データの正当性を検証し、通信装置2の接続を許可する。 Next, the connection processing unit 231 establishes communication with the advertisement server 8 (step 603). Specifically, the connection processing unit 231 transmits the connection data 242 (such as unique identification information given to the communication device 2, the POP terminal 3, or the combination of the communication device 2 and the POP terminal 3) to the advertisement server 8. And request their own authentication. When the advertisement server 8 authenticates as a valid device, the connection of the communication device 2 is permitted. For example, the advertisement server 8 refers to the communication device management database 81 in FIG. 2 to verify the validity of the connection data transmitted from the communication device 2 and permits the connection of the communication device 2.
 次に、ファイル処理部232は、広告サーバ8から広告データファイルをダウンロードする処理を実行する。以下に示すステップ604~609の処理は、広告提供システムをプル型として構成した場合の処理である。例えば、プル型の場合、ファイル処理部232が、計時部233の計時動作に応じて、所定の間隔で、広告データファイルの受信要求を通信I/F部21を介して広告サーバ8に送信し、通信装置2からの受信要求に対して、広告サーバ8が所望の広告データファイルを当該通信装置2に送信する。ファイル処理部232が、通信I/F部21を介して広告サーバ8から送信された広告データファイルを受信すると、受信した広告データファイルを第1記憶部22に格納する。 Next, the file processing unit 232 executes processing for downloading an advertisement data file from the advertisement server 8. The processing in steps 604 to 609 shown below is processing when the advertisement providing system is configured as a pull type. For example, in the case of the pull type, the file processing unit 232 transmits an advertisement data file reception request to the advertisement server 8 via the communication I / F unit 21 at predetermined intervals according to the timing operation of the timing unit 233. In response to the reception request from the communication device 2, the advertisement server 8 transmits a desired advertisement data file to the communication device 2. When the file processing unit 232 receives the advertisement data file transmitted from the advertisement server 8 via the communication I / F unit 21, it stores the received advertisement data file in the first storage unit 22.
 具体的には、まず、通信装置2は、広告データファイルの受信要求を広告サーバ8に対して送信するタイミングであるか否か判定する(ステップ604)。 Specifically, first, the communication device 2 determines whether or not it is time to transmit the advertisement data file reception request to the advertisement server 8 (step 604).
 ステップ604において、送信タイミングであると判定された場合(Yes)、ファイル処理部232は、広告データファイルの受信要求を広告サーバ8に送信する(ステップ605)。一方、ステップ604において、そのタイミングでないと判定された場合(No)、ファイル処理部232は、所定の時間だけ待機し(ステップ614)、次いで、再度受信のタイミングであるか否か判定する(ステップ604)。 In step 604, when it is determined that it is the transmission timing (Yes), the file processing unit 232 transmits an advertisement data file reception request to the advertisement server 8 (step 605). On the other hand, if it is determined in step 604 that it is not the timing (No), the file processing unit 232 waits for a predetermined time (step 614), and then determines whether it is the reception timing again (step). 604).
 ここで、広告サーバ8は、通信装置2から広告データファイルの受信要求を受信すると、図2の通信装置等管理データベース81を検索し、受信要求している通信装置2のエントリを特定し、例えば、当該エントリの更新フラグ817の値に基づいて、当該通信装置2に送信すべき広告データファイルがあるか否か判定する(ステップ606)。 Here, when receiving the advertisement data file reception request from the communication device 2, the advertisement server 8 searches the communication device management database 81 in FIG. 2 to identify the entry of the communication device 2 requesting reception, for example, Based on the value of the update flag 817 of the entry, it is determined whether there is an advertisement data file to be transmitted to the communication device 2 (step 606).
 ステップ606において、通信装置2に送信すべき広告データファイルがあると判定された場合(Yes)、その広告データファイルが通信装置2に送信され、通信装置2はその広告データファイルを通信I/F部21を介して受信する(ステップ607)。そして、通信装置2のファイル処理部232は、第1記憶部22の所定の記憶領域(フォルダ)に受信した広告データファイルをデータ種別毎に格納する(ステップ608)。 In step 606, when it is determined that there is an advertisement data file to be transmitted to the communication device 2 (Yes), the advertisement data file is transmitted to the communication device 2, and the communication device 2 transmits the advertisement data file to the communication I / F. Received via the unit 21 (step 607). Then, the file processing unit 232 of the communication device 2 stores the received advertisement data file for each data type in a predetermined storage area (folder) of the first storage unit 22 (step 608).
 一方、ステップ606において、通信装置2に送信すべき広告データファイルがないと判定された場合(No)、ファイル処理部232は、ステップ614の処理に進む。この場合、広告サーバ8はその受信要求をそのまま破棄してもよいし、更新すべき広告データファイルがない旨を通信装置2に通知してもよい。 On the other hand, when it is determined in step 606 that there is no advertisement data file to be transmitted to the communication device 2 (No), the file processing unit 232 proceeds to the process of step 614. In this case, the advertisement server 8 may discard the reception request as it is, or may notify the communication device 2 that there is no advertisement data file to be updated.
 受信すべき広告データファイルが複数ある場合は、ファイル処理部232は、対象の広告データファイルの受信が終了したか否か判定する(ステップ609)。ステップ609において、受信が終了していないと判定された場合(No)、ファイル処理部232は、次の広告データファイルを受信する(ステップ607)。一方、ステップ609において、受信が終了したと判定された場合(Yes)、接続部25は、ステップ610の処理を実行する。ファイル処理部232は、受信が完了した旨を広告サーバ8に通知してもよい。広告サーバ8は、この通知を受けると、通信装置等管理データベース81の該当するエントリの更新フラグ817の値を変更することができる。 If there are a plurality of advertisement data files to be received, the file processing unit 232 determines whether or not the reception of the target advertisement data file has been completed (step 609). If it is determined in step 609 that the reception has not ended (No), the file processing unit 232 receives the next advertisement data file (step 607). On the other hand, when it is determined in step 609 that the reception has been completed (Yes), the connection unit 25 executes the process of step 610. The file processing unit 232 may notify the advertisement server 8 that the reception has been completed. Upon receiving this notification, the advertisement server 8 can change the value of the update flag 817 of the corresponding entry in the communication device management database 81.
 なお、プル型の構成はこれに限定されず、例えば、ファイル処理部232が、計時部233の計時動作に応じて、所定の間隔で、第1記憶部22に格納された広告データファイルと、通信装置等管理データベース81の該当するエントリの広告データファイルとを比較して、これらが異なる場合は広告サーバ8から広告データファイルをダウンロードする構成であってもよい。 Note that the pull-type configuration is not limited to this, and for example, the file processing unit 232 has an advertisement data file stored in the first storage unit 22 at a predetermined interval according to the timing operation of the timing unit 233, and The advertisement data file may be downloaded from the advertisement server 8 when compared with the advertisement data file of the corresponding entry in the communication device management database 81 and these are different.
 ステップ609の後、通信装置2の情報処理部23は、広告データファイルの受信が完了すると、通信装置2の接続部25とPOP端末3の接続部31との間のUSBバスの信号ラインをオンとする(ステップ610)。そのほか、信号ラインのオンは、広告サーバ8との接続終了を契機としてもよいし、広告サーバ8から送信された割込み要求通知を指示する信号に基づいてもよい。信号ラインがオンとなると、通信装置2は次いで、割込み要求をPOP端末3に通知する(ステップ611)。具体的には、まず、通信装置2の情報処理部23は、ディスクリプタ情報をPOP端末3に通知するよう接続部25に指示し、接続部25は、この指示に基づいて、通知が保留されていたディスクリプタ情報をPOP端末3の接続部31に渡す。これによって、ホスト側(POP端末3)のアプリケーションソフトウェアとデバイス側(通信装置2)のエンドポイントとの間で論理的な通信パイプが設定され、両者が接続部を介して通信可能となる(ステップ610)。そして、POP端末3(ホスト)から通信装置2(デバイス)にUSBバス使用権が与えられると、割込み要求が発生し、割込み要求が通信装置2からPOP端末3に通知される(ステップ611)。 After step 609, the information processing unit 23 of the communication device 2 turns on the signal line of the USB bus between the connection unit 25 of the communication device 2 and the connection unit 31 of the POP terminal 3 when the reception of the advertisement data file is completed. (Step 610). In addition, the signal line may be turned on when the connection with the advertisement server 8 is terminated, or may be based on a signal instructing an interrupt request notification transmitted from the advertisement server 8. When the signal line is turned on, the communication device 2 then notifies the POP terminal 3 of an interrupt request (step 611). Specifically, first, the information processing unit 23 of the communication apparatus 2 instructs the connection unit 25 to notify the POP terminal 3 of the descriptor information, and the connection unit 25 is suspended from notification based on this instruction. The descriptor information is transferred to the connection unit 31 of the POP terminal 3. As a result, a logical communication pipe is set between the application software on the host side (POP terminal 3) and the end point on the device side (communication apparatus 2), and both can communicate with each other through the connection unit (step). 610). When the USB bus usage right is given from the POP terminal 3 (host) to the communication device 2 (device), an interrupt request is generated, and the interrupt request is notified from the communication device 2 to the POP terminal 3 (step 611).
 この割込み要求の通知を契機として、POP端末3は、通信装置2とPOP端末3との間で、広告データファイルのファイルコピー処理を実行する(ステップ612)。このファイルコピー処理は、オフライン型のPOP端末3が可搬式記憶媒体4から広告データファイルをコピーする場合の処理(図5のステップ404)と同じであってもよい。POP端末3からファイルコピー処理の完了の通知を受けると、通信装置2の情報処理部23は、USBバスの信号ラインをオフとする(ステップ613)。あるいは、一度強制的にUSBバスの電源ラインを遮断して、再びこれを接続することによって、USBバスの信号ラインをオフとしてもよい。その後、通信装置2は、USBバスの電源ラインのみを介してPOP端末3から電力の供給を受けるだけの状態となる。 Triggered by the notification of the interrupt request, the POP terminal 3 executes a file copy process of the advertisement data file between the communication device 2 and the POP terminal 3 (step 612). This file copy process may be the same as the process (step 404 in FIG. 5) when the offline type POP terminal 3 copies the advertisement data file from the portable storage medium 4. When the notification of completion of the file copy process is received from the POP terminal 3, the information processing unit 23 of the communication apparatus 2 turns off the signal line of the USB bus (step 613). Alternatively, the USB bus signal line may be turned off by forcibly shutting off the power line of the USB bus and connecting it again. Thereafter, the communication device 2 is in a state where it only receives power from the POP terminal 3 via the power line of the USB bus.
 そして、通信装置2は、計時部233によって示される時刻を参照して、所定の時間だけ待機し(ステップ614)、再度ステップ604の処理を実行する。所定の時間とは、例えば、5分、10分等、適宜設定されてよい。なお、POP端末3がシャットダウンされた場合は、USBバスを介した電力の供給が止まるので、通信装置2は処理を終了する。 Then, the communication device 2 refers to the time indicated by the time measuring unit 233, waits for a predetermined time (step 614), and executes the process of step 604 again. The predetermined time may be appropriately set, for example, 5 minutes, 10 minutes, or the like. Note that when the POP terminal 3 is shut down, the supply of power via the USB bus is stopped, so the communication device 2 ends the process.
 前述したステップ604~609では、通信装置2の受信要求に基づいて広告サーバ8が送信する広告データファイルを通信装置2が取得する構成(プル型)の例であるが、本実施形態の広告提供システムはこれに限定されない。広告提供システムは、通信装置2の受信要求に依存せず、通信装置2又はPOP端末3の識別情報に基づいて広告データファイルを必要とする通信装置2又はPOP端末3を選択し、自動的に広告データファイルを配信する構成(プッシュ型)としてもよい。 In steps 604 to 609 described above, the communication device 2 acquires an advertisement data file transmitted by the advertisement server 8 based on the reception request of the communication device 2 (pull type). The system is not limited to this. The advertisement providing system selects the communication device 2 or POP terminal 3 that requires the advertisement data file based on the identification information of the communication device 2 or the POP terminal 3 without depending on the reception request of the communication device 2, and automatically It is good also as a structure (push type) which delivers an advertisement data file.
 図9は、広告サーバの処理の一例を示すフローチャートである。プッシュ型の場合、広告サーバ8は、所定の間隔毎又は管理端末9からの指示に基づいて、更新された広告データファイルを配信する通信装置2を特定し、当該通信装置2又は当該POP端末3に接続された通信装置2に対し、ネットワーク7を通じて、広告データファイルを送信し、通信装置2又はPOP端末3の記憶部の広告データファイルを更新する。この場合、ファイル処理部232は、受信要求をしなくても、自動的に送信された広告データファイルを通信I/F部21を介して受信することができ、受信した広告データファイルを第1記憶部22に格納することができる。 FIG. 9 is a flowchart showing an example of processing of the advertisement server. In the case of the push type, the advertisement server 8 specifies the communication device 2 that distributes the updated advertisement data file at every predetermined interval or based on an instruction from the management terminal 9, and the communication device 2 or the POP terminal 3 The advertisement data file is transmitted through the network 7 to the communication device 2 connected to the communication device 2, and the advertisement data file in the storage unit of the communication device 2 or the POP terminal 3 is updated. In this case, the file processing unit 232 can receive the automatically transmitted advertisement data file via the communication I / F unit 21 without making a reception request, and the received advertisement data file can be received as the first advertisement data file. It can be stored in the storage unit 22.
 まず、広告サーバ8は、通信装置等管理データベース81を参照して、配布が完了していない広告データファイルとその配布先である通信装置2を特定する。具体的には、まず、広告サーバ8は、更新フラグ817の値が「0」又は「1」の何れであるか判定する(ステップ621)。 First, the advertisement server 8 refers to the communication device management database 81 and identifies an advertisement data file that has not been distributed and the communication device 2 that is the distribution destination. Specifically, the advertisement server 8 first determines whether the value of the update flag 817 is “0” or “1” (step 621).
 ステップ621において、更新フラグが広告データファイルの配布が完了していることを示す「0」である場合(No)、配布すべき新しい広告データファイルは存在しないので、広告サーバ8は処理を終了する。一方、ステップ621において、更新フラグが広告データファイルの配布が完了していないことを示す「1」である場合(Yes)、広告サーバ8は、当該エントリの通信装置2を特定し、その通信装置2を呼び出す(ステップ622)。通信装置2に電源が投入されていないこともあるので、この場合、広告サーバ8は、起動用の信号を当該通信装置2に送信してもよい。通信装置2は、この信号によって起動し、広告データファイルを受信するためのプログラムを起動させ、広告データファイルの受信が可能になった旨を広告サーバ8に通知するように構成してもよい。 In step 621, when the update flag is “0” indicating that the distribution of the advertisement data file has been completed (No), there is no new advertisement data file to be distributed, so the advertisement server 8 ends the process. . On the other hand, when the update flag is “1” indicating that the distribution of the advertisement data file is not completed in step 621 (Yes), the advertisement server 8 identifies the communication device 2 of the entry, and the communication device 2 is called (step 622). Since the communication device 2 may not be powered on, in this case, the advertisement server 8 may transmit an activation signal to the communication device 2. The communication device 2 may be configured to be activated by this signal, activate a program for receiving the advertisement data file, and notify the advertisement server 8 that the advertisement data file can be received.
 次いで、広告サーバ8は、広告データファイルを通信端末2に送信する(ステップ623)。通信端末2は、広告データファイルを受信し、自身の記憶部に格納すると、受信完了を広告サーバ8に通知する。受信に失敗した場合はその旨を広告サーバ8に通知してもよい。 Next, the advertisement server 8 transmits the advertisement data file to the communication terminal 2 (step 623). When the communication terminal 2 receives the advertisement data file and stores it in its storage unit, the communication terminal 2 notifies the advertisement server 8 of the completion of reception. If reception fails, the advertisement server 8 may be notified to that effect.
 広告サーバ8は、通信装置2からの受信完了通知を受けたか否か判定する(ステップ624)。ステップ624において、受信完了通知を受けていないか又は受信に失敗した旨の通知を受けたと判定された場合、広告サーバ8は、再度通信装置2を呼び出して(ステップ622)、広告データファイルを送信する(ステップ623)。一方、ステップ624において、受信完了通知を受けたと判定された場合、広告サーバ8は、通信装置等管理データベース81の該当するエントリの更新フラグを「0」に設定し(ステップ625)、処理を終了する。広告データファイルが通信装置2に格納された後の通信装置2の動作については、図8のステップ610以降と同様である。 The advertisement server 8 determines whether or not a reception completion notification is received from the communication device 2 (step 624). If it is determined in step 624 that the reception completion notification has not been received or that it has been received that the reception has failed, the advertisement server 8 calls the communication device 2 again (step 622) and transmits the advertisement data file. (Step 623). On the other hand, if it is determined in step 624 that the reception completion notification has been received, the advertisement server 8 sets the update flag of the corresponding entry in the communication device management database 81 to “0” (step 625) and ends the processing. To do. The operation of the communication device 2 after the advertisement data file is stored in the communication device 2 is the same as that after step 610 in FIG.
 広告提供システムをプッシュ型として構成する場合、通信装置等管理データベース81には、あらかじめ通信装置を介して接続されるPOP端末3等が設置されている店舗等に関する情報(例えば、場所、業種・業態、客層、販売物、営業時間帯等)が登録されていることが好ましい。広告サーバ8は、通信装置等管理データベース81に登録された店舗等に関する情報と、広告管理データベース82に登録された広告の内容や対象者情報とを比較して、店舗の態様に適する所望の条件を満たした広告データファイルを検索したり、広告データファイルの内容に適する所望の条件を満たしたPOP端末3を検索したりすることができ、かかる検索結果を利用して、通信装置2を介してPOP端末3にこれらの広告データファイルを自律的に配信することもできる。 When the advertisement providing system is configured as a push type, the communication device management database 81 includes information on stores or the like in which the POP terminal 3 or the like connected in advance through the communication device is installed (for example, location, business type / business condition). Customer segments, sales items, business hours, etc.) are preferably registered. The advertisement server 8 compares the information on the store etc. registered in the communication device management database 81 with the contents of the advertisement registered in the advertisement management database 82 and the target person information, and a desired condition suitable for the mode of the store Can be searched for, or a POP terminal 3 satisfying a desired condition suitable for the contents of the advertisement data file can be searched. Using the search result, the communication device 2 can be used. These advertisement data files can also be autonomously distributed to the POP terminal 3.
 図10は、POP端末におけるファイルコピー処理を示すフローチャートである。POP端末3は割込み要求の通知を受けると(図5のステップ403、図7のステップ506)、ファイルコピー処理を開始する(図5のステップ404、図7のステップ507)。割込み要求は、周辺機器としての通信装置2又は可搬式記憶媒体としてのUSBメモリ4の何れから通知されたものであっても、POP端末3自体の基本的な処理には影響しない。なお、図10のステップ701~704、706においては、確認のためにオペレータの介在(入力等)を必要としているが、POP端末の処理はかかる態様に限定されるものではなく、オペレータを介在させずに行うこともできる。特に、本発明の通信装置2が接続される場合は、オペレータの介在を必要としないファイルコピー処理とすることが好ましい。 FIG. 10 is a flowchart showing file copy processing in the POP terminal. When receiving the notification of the interrupt request (step 403 in FIG. 5 and step 506 in FIG. 7), the POP terminal 3 starts the file copy process (step 404 in FIG. 5 and step 507 in FIG. 7). Even if the interrupt request is notified from either the communication device 2 as a peripheral device or the USB memory 4 as a portable storage medium, it does not affect the basic processing of the POP terminal 3 itself. Note that the steps 701 to 704 and 706 in FIG. 10 require operator intervention (input, etc.) for confirmation. However, the processing of the POP terminal is not limited to this mode. Can also be done without. In particular, when the communication apparatus 2 of the present invention is connected, it is preferable to perform file copy processing that does not require operator intervention.
 まず、ファイル処理部341は、周辺機器又は可搬式記憶媒体4においてUSB接続時にディスクリプタ情報に基づいて指定されたコピー元となる所定の記憶領域(フォルダ)が正しく認識されているか否か判定する(ステップ701)。 First, the file processing unit 341 determines whether or not a predetermined storage area (folder) serving as a copy source designated on the basis of descriptor information at the time of USB connection in the peripheral device or the portable storage medium 4 is correctly recognized ( Step 701).
 ステップ701において、コピー元フォルダが正しく認識されていないと判定された場合(No)、ファイル処理部341は、エラー表示を画面表示部372に表示してもよい(ステップ703)。一方、ステップ701において、コピー元フォルダが正しく認識されていると判定された場合(Yes)、ファイル処理部341は、ファイルコピーを開始する前に、第1記憶部32(例えば、SDカード)の所定の記憶領域(フォルダ)の内容が消去される旨を画面表示部372に表示し(ステップ702)、オペレータから消去許可の確認を受けたか否か判定してもよい(ステップ704)。 If it is determined in step 701 that the copy source folder is not correctly recognized (No), the file processing unit 341 may display an error display on the screen display unit 372 (step 703). On the other hand, if it is determined in step 701 that the copy source folder is correctly recognized (Yes), the file processing unit 341 stores the first storage unit 32 (eg, SD card) before starting the file copy. A message indicating that the contents of the predetermined storage area (folder) will be deleted may be displayed on the screen display unit 372 (step 702), and it may be determined whether or not confirmation of deletion permission has been received from the operator (step 704).
 ステップ704において、オペレータの許可を受けたと判定された場合(Yes)、ファイル処理部341は、コピー先フォルダの内容を消去し、コピー元フォルダにアクセスして、コンテンツデータ221及びスケジュールデータ222を読み出し、これらをコピー先フォルダに書き込む(ステップ705)。そして、ファイルコピーが完了した旨を画面表示部372に表示してもよい(ステップ706)。この際、ファイル処理部341は、ファイルコピー処理を実行した旨をログデータ243に記録してもよい。また、可搬式記憶媒体(USBメモリ4)を取り外してもよい旨を画面表示部372に表示してもよい。また、ファイルコピー処理が完了した旨を通信装置2に通知する。なお、ステップ704において、オペレータが広告データファイルの書き換えを許可しなかった場合(No)、ファイルコピー処理を実行しない。 If it is determined in step 704 that the operator has received permission (Yes), the file processing unit 341 deletes the contents of the copy destination folder, accesses the copy source folder, and reads the content data 221 and the schedule data 222. These are written in the copy destination folder (step 705). Then, the fact that the file copy is completed may be displayed on the screen display unit 372 (step 706). At this time, the file processing unit 341 may record in the log data 243 that the file copy process has been executed. Further, the screen display unit 372 may display that the portable storage medium (USB memory 4) may be removed. Further, the communication apparatus 2 is notified that the file copy process has been completed. In step 704, if the operator does not permit the rewriting of the advertisement data file (No), the file copy process is not executed.
 図11は、POP端末における再生表示処理を示すフローチャートである。以下、POP端末3が実行する再生表示処理について説明する。 FIG. 11 is a flowchart showing the playback display process in the POP terminal. Hereinafter, the reproduction display process executed by the POP terminal 3 will be described.
 まず、再生表示部342は、第1記憶部32の所定のフォルダにスケジュールデータ322があるか否か判定する(ステップ801)。 First, the reproduction display unit 342 determines whether or not the schedule data 322 exists in a predetermined folder of the first storage unit 32 (step 801).
 ステップ801において、スケジュールデータ322がないと判定された場合(No)、再生表示部342は、エラー表示を画面表示部372に表示する(ステップ802)。 If it is determined in step 801 that there is no schedule data 322 (No), the playback display unit 342 displays an error display on the screen display unit 372 (step 802).
 一方、ステップ801において、スケジュールデータ322があると判定された場合(Yes)、再生表示部342は、スケジュールデータ322を参照して、広告の再生開始時刻であるか否か判定する(ステップ803)。この場合、再生表示部342は、例えば、計時部343によって示される現在時刻とスケジュールデータ322に示された再生開始時刻とを比較してもよい。 On the other hand, if it is determined in step 801 that there is the schedule data 322 (Yes), the playback display unit 342 refers to the schedule data 322 and determines whether it is the playback start time of the advertisement (step 803). . In this case, for example, the reproduction display unit 342 may compare the current time indicated by the time measuring unit 343 with the reproduction start time indicated by the schedule data 322.
 ステップ803において、再生開始時刻ではないと判定された場合(No)、再生表示部342は所定の時間待機した後、再度ステップ803の処理を実行する。一方、ステップ803において、再生開始時刻であると判定された場合(Yes)、再生表示部342は、スケジュールデータ322に記載された再生順序等に基づいて、コンテンツデータ321のうちの指定されたコンテンツを画面表示部372及び音声処理部373において順次再生する(ステップ804)、スケジュールデータ322に示された再生終了時刻になると再生表示処理を終了する。 If it is determined in step 803 that it is not the reproduction start time (No), the reproduction display unit 342 waits for a predetermined time and then executes the process of step 803 again. On the other hand, when it is determined in step 803 that it is the playback start time (Yes), the playback display unit 342 specifies the content specified in the content data 321 based on the playback order described in the schedule data 322. Are sequentially reproduced by the screen display unit 372 and the audio processing unit 373 (step 804). When the reproduction end time indicated by the schedule data 322 is reached, the reproduction display process is terminated.
 また、ステップ801において、スケジュールデータ322が存在しないと判定された場合、再生表示部342は、プログラム331による所定の設定に基づいて、コンテンツデータ321の一部又は全部をリピート再生してもよい。すなわち、POP端末3は、詳細な再生方法が設定されたスケジュールデータ322に基づいてコンテンツデータ321を再生表示することもできるし、あらかじめ定められた簡易な設定に基づいてコンテンツデータ321の一部又は全部を繰返し再生表示することもできる。また、他の再生表示処理として、POP端末3が備える人感センサー(図示省略)によって、人がPOP端末3に接近した場合に、あらかじめ定められたリピート再生を実行するように構成してもよい。 If it is determined in step 801 that the schedule data 322 does not exist, the playback display unit 342 may repeat playback of part or all of the content data 321 based on a predetermined setting by the program 331. That is, the POP terminal 3 can reproduce and display the content data 321 based on the schedule data 322 in which a detailed reproduction method is set, or a part of the content data 321 based on a predetermined simple setting or It is also possible to reproduce and display all of them repeatedly. As another reproduction display process, a predetermined repeat reproduction may be executed when a person approaches the POP terminal 3 by a human sensor (not shown) provided in the POP terminal 3. .
 なお、ステップ804に示された再生表示処理中に、通信装置2又は可搬式記憶媒体4から割込み要求が通知されることもある。複数の第1記憶部32を構成した場合、再生表示部342が一方の第1記憶部32に格納されたコンテンツデータ321及びスケジュールデータ322を用いて再生表示処理を継続し、ファイル処理部341が通信装置2又はUSBメモリ4と他方の第1記憶部32との間でファイルコピー処理を実行することもできる。このような構成によれば、POP端末3は広告の再生表示を中止することなく、第1記憶部32の広告データファイルを更新することができるので好ましい。ファイル処理部341によるファイルコピー処理が終了すると、POP端末3は再生表示処理を終了させて、各第1記憶部の間で広告データファイルを引き継いでもよい。 Note that an interrupt request may be notified from the communication device 2 or the portable storage medium 4 during the playback display process shown in Step 804. When a plurality of first storage units 32 are configured, the reproduction display unit 342 continues the reproduction display process using the content data 321 and the schedule data 322 stored in one of the first storage units 32, and the file processing unit 341 A file copy process can also be executed between the communication device 2 or USB memory 4 and the other first storage unit 32. Such a configuration is preferable because the POP terminal 3 can update the advertisement data file in the first storage unit 32 without stopping the reproduction and display of the advertisement. When the file copy process by the file processing unit 341 ends, the POP terminal 3 may end the reproduction display process and take over the advertisement data file between the first storage units.
 以上説明したとおり、本発明の通信装置によれば、ネットワークを介して受信した広告データファイルをオフライン型のPOP端末において出力させることができるので、既存のオフライン型のPOP端末を実質的にオンライン型として使用することができる。また、本発明の通信装置は、USB接続のシーケンスを利用し、USBバスの信号ラインのオン・オフによって、POP端末3に接続するので、POP端末3が実行する処理には影響しない。このため、POP端末3側の基本的なソフトウェア及びハードウェアの設計を変更する必要がないので、広告提供システムの拡張に要するコストを低減することができる。 As described above, according to the communication device of the present invention, the advertisement data file received via the network can be output from the offline POP terminal, so that the existing offline POP terminal is substantially converted to the online type. Can be used as In addition, since the communication device of the present invention uses the USB connection sequence and is connected to the POP terminal 3 by turning on / off the signal line of the USB bus, the process executed by the POP terminal 3 is not affected. For this reason, since it is not necessary to change the basic software and hardware design on the POP terminal 3 side, the cost required to expand the advertisement providing system can be reduced.
1 広告提供システム
2 通信装置
3 POP端末
4 USBメモリ
5 情報端末
6 中継装置
7 ネットワーク
8 広告サーバ
9 管理端末
21 無線通信インターフェース部
22 第1記憶部
23 情報処理部
24 第2記憶部
25 接続部
26 電源部
27 主メモリ
31 接続部
32 第1記憶部
33 第2記憶部
34 情報処理部
35 主メモリ
DESCRIPTION OF SYMBOLS 1 Advertisement provision system 2 Communication apparatus 3 POP terminal 4 USB memory 5 Information terminal 6 Relay apparatus 7 Network 8 Advertising server 9 Management terminal 21 Wireless communication interface part 22 First storage part 23 Information processing part 24 Second storage part 25 Connection part 26 Power supply unit 27 Main memory 31 Connection unit 32 First storage unit 33 Second storage unit 34 Information processing unit 35 Main memory

Claims (9)

  1.  広告場所に設置された電子POP広告端末に接続され、通信回線を通じて広告サーバから広告データファイルを受信する通信装置であって、
     情報処理部と、前記通信回線を通じて前記広告サーバとの間で通信可能とする通信インターフェース部と、前記電子POP広告端末に接続される接続部と、前記受信した広告データファイルを格納する記憶部と、を備え、
     前記情報処理部は、
     前記通信インターフェース部を介して、前記広告サーバの広告データファイルをダウンロードし、
     前記ダウンロードした広告データファイルを前記記憶部に格納し、
     前記接続部を介して接続された前記電子POP広告端末に割込み要求を通知して、前記記憶部に格納された広告データファイルを前記電子POP広告端末において出力させることを特徴とする通信装置。
    A communication device connected to an electronic POP advertising terminal installed at an advertising place and receiving an advertising data file from an advertising server through a communication line,
    An information processing unit, a communication interface unit capable of communicating with the advertisement server through the communication line, a connection unit connected to the electronic POP advertising terminal, and a storage unit for storing the received advertisement data file With
    The information processing unit
    Download the advertisement data file of the advertisement server via the communication interface unit,
    Storing the downloaded advertisement data file in the storage unit;
    A communication apparatus, wherein an interrupt request is notified to the electronic POP advertising terminal connected via the connection unit, and an advertising data file stored in the storage unit is output from the electronic POP advertising terminal.
  2.  前記情報処理部は、
     所定の間隔毎に、前記広告サーバの広告データファイルと、前記記憶部に格納されている広告データファイルとを比較して、異なる場合は、前記広告サーバの広告データファイルをダウンロードすることを特徴とする請求項1に記載の通信装置。
    The information processing unit
    The advertisement data file of the advertisement server and the advertisement data file stored in the storage unit are compared at predetermined intervals, and if different, the advertisement data file of the advertisement server is downloaded. The communication device according to claim 1.
  3.  前記情報処理部は、
     所定の間隔毎に、前記広告サーバに受信要求を通知し、
     前記広告サーバが前記通知された受信要求に基づいて送信する広告データファイルを受信することにより、前記広告サーバの広告データファイルをダウンロードすることを特徴とする請求項1に記載の通信装置。
    The information processing unit
    Notifying the advertisement server of a reception request at predetermined intervals,
    The communication apparatus according to claim 1, wherein the advertisement data file of the advertisement server is downloaded by receiving an advertisement data file transmitted from the advertisement server based on the notified reception request.
  4.  前記情報処理部は、
     前記通信装置にあらかじめ登録された識別情報を前記広告サーバに通知し、
     前記広告サーバが前記通知された識別情報に基づいて配信する広告データファイルを受信することにより、前記広告サーバの広告データファイルをダウンロードすることを特徴とする請求項1ないし3の何れか1項に記載の通信装置。
    The information processing unit
    Notifying the advertisement server of identification information registered in advance in the communication device,
    4. The advertisement data file of the advertisement server is downloaded by receiving an advertisement data file distributed based on the notified identification information by the advertisement server. The communication device described.
  5.  前記電子POP広告端末は通信回線を通じて通信する機能を有していないオフライン型であることを特徴とする請求項1ないし4の何れか1項に記載の通信装置。 The communication apparatus according to any one of claims 1 to 4, wherein the electronic POP advertising terminal is an offline type that does not have a function of communicating through a communication line.
  6.  前記接続部は、少なくとも電源ラインと信号ラインとを有しており、
     前記電源ラインは、前記接続された電子POP広告端末と常時接続されており、前記電源ラインを介して、前記接続された電子POP広告端末から電力の供給を受け、
     前記接続部の信号ラインは、前記情報処理部によって、前記接続された電子POP広告端末との接続のオンとオフが制御されることを特徴とする請求項1ないし5の何れか1項に記載の通信装置。
    The connecting portion has at least a power supply line and a signal line,
    The power line is always connected to the connected electronic POP advertising terminal, and is supplied with power from the connected electronic POP advertising terminal via the power line,
    6. The signal line of the connection unit is controlled by the information processing unit to turn on and off the connection with the connected electronic POP advertising terminal. Communication equipment.
  7.  前記情報処理部は、
     前記接続部の信号ラインを所定のタイミングでオンにすることによって、前記接続された電子POP広告端末に割込み要求を通知することを特徴とする請求項1ないし6の何れか1項に記載の通信装置。
    The information processing unit
    The communication according to any one of claims 1 to 6, wherein an interrupt request is notified to the connected electronic POP advertising terminal by turning on a signal line of the connection unit at a predetermined timing. apparatus.
  8.  前記通信インターフェース部は、無線LAN、携帯電話回線又は有線LANを介して前記広告サーバと通信可能であることを特徴とする請求項1ないし7の何れか1項に記載の通信装置。 The communication device according to any one of claims 1 to 7, wherein the communication interface unit can communicate with the advertisement server via a wireless LAN, a mobile phone line, or a wired LAN.
  9.  請求項1ないし8の何れか1項に記載の通信装置が接続された電子POP広告端末。 An electronic POP advertising terminal to which the communication device according to any one of claims 1 to 8 is connected.
PCT/JP2012/053936 2011-02-22 2012-02-20 Communication device for electronic pop advertising terminal WO2012115027A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013501018A JPWO2012115027A1 (en) 2011-02-22 2012-02-20 Communication device for electronic POP advertising terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011036191 2011-02-22
JP2011-036191 2011-02-22

Publications (1)

Publication Number Publication Date
WO2012115027A1 true WO2012115027A1 (en) 2012-08-30

Family

ID=46720804

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/053936 WO2012115027A1 (en) 2011-02-22 2012-02-20 Communication device for electronic pop advertising terminal

Country Status (2)

Country Link
JP (1) JPWO2012115027A1 (en)
WO (1) WO2012115027A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019160313A (en) * 2018-03-07 2019-09-19 Jr東日本メディア株式会社 Digital signage method and system
US20220166700A1 (en) * 2014-02-05 2022-05-26 Apple Inc. Uniform communication protocols for communication between controllers and accessories

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002244605A (en) * 2001-02-13 2002-08-30 Tietech Co Ltd Storage system for display data to electrical display machine
JP2008203790A (en) * 2007-02-22 2008-09-04 Kddi Corp Portable terminal updating display content of electronic advertising hoarding, electronic advertising hoarding and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002244605A (en) * 2001-02-13 2002-08-30 Tietech Co Ltd Storage system for display data to electrical display machine
JP2008203790A (en) * 2007-02-22 2008-09-04 Kddi Corp Portable terminal updating display content of electronic advertising hoarding, electronic advertising hoarding and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220166700A1 (en) * 2014-02-05 2022-05-26 Apple Inc. Uniform communication protocols for communication between controllers and accessories
JP2019160313A (en) * 2018-03-07 2019-09-19 Jr東日本メディア株式会社 Digital signage method and system

Also Published As

Publication number Publication date
JPWO2012115027A1 (en) 2014-07-07

Similar Documents

Publication Publication Date Title
TW524001B (en) Catalogue providing method, providing equipment and user&#39;s equipment
CN103703742A (en) Methods and apparatus for power state based backup
JP2010517173A (en) Content supply method, content access method, content provision method, device configuration method, mobile device, content management system, and content storage method
TW202123712A (en) Consent management system with device registration process
CN104115135B (en) Information processing system and content download method
CN103857007A (en) Wireless local area network access system and method
US20150154223A1 (en) Information synchronization method, device and communication terminal based on personal information management system
JP2000165845A (en) Time designation program contents reception method, system and medium
US8239508B2 (en) Storage system and data management method in storage system
WO2012115027A1 (en) Communication device for electronic pop advertising terminal
JP4029928B2 (en) Communication apparatus, device user registration method, and program
JP4741666B2 (en) Content distribution system, content acquisition processing device, alternative distribution device, content distribution method, content acquisition processing method, alternative distribution method, content distribution program, content acquisition processing program, and alternative distribution program
US20110312379A1 (en) Synchronizing digital content
CN111813854B (en) Synchronization of metering networks
US7865918B2 (en) Display apparatus, user terminal, distribution apparatus, control method thereof, computer program and storage medium
JP2003177991A (en) Contents distribution management system, information processor, method and computer program
EP1631922A2 (en) Method and system for distributing data
US20090217387A1 (en) Copy limitation management device and method, and content storage device
JP2015049572A (en) Monitoring program and monitoring method
JP5848113B2 (en) Information processing system and content download method
CN101867561B (en) For the webserver of managing genuine multimedia file
US10951684B2 (en) Information processing system, information processing method, user terminal and storage medium
JP2009211249A (en) Content delivery system and content delivery method
JP2014032610A (en) Online storage system, management server program, and file control program
JP5198646B1 (en) program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12749581

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2013501018

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12749581

Country of ref document: EP

Kind code of ref document: A1