ПЕРЕДАЮЩАЯ СИСТЕМА, ПЕРЕДАЮЩЕЕ УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ ДАННЫХ

1. Передающая система, содержащая:
принимающее устройство, которое принимает данные; и
передающее устройство, включающее в себя блок передачи, который отправляет данные принимающему устройству, блок хранения, имеющий область памяти для хранения данных и хранящий информацию о зависимости, связывающую область памяти с принимающим устройством, и блок управления памятью, который управляет сохранением данных в область памяти;
при этом блок передачи отправляет данные, сохраненные в области памяти с помощью блока управления памятью, принимающему устройству.
2. Передающая система по п.1, в которой:
передающее устройство включает в себя блок управления передачей, который, когда блок управления памятью сохраняет данные в область памяти, отправляет данные, сохраненные в области памяти, принимающему устройству, связанному с помощью информации о зависимости с областью памяти.
3. Передающая система по п.1 или 2, дополнительно содержащая:
второе принимающее устройство, которое принимает вторые данные;
при этом блок хранения имеет вторую область памяти, отличающуюся от упомянутой области памяти;
информация о зависимости связывает вторую область памяти и второе принимающее устройство; и
когда блок управления памятью сохраняет вторые данные во втором блоке хранения, блок управления передачей управляет блоком передачи для отправки вторых данных, сохраненных во втором блоке хранения, второму принимающему устройству, связанному с помощью информации о зависимости со второй областью памяти.
4. Передающая система по п.1, дополнительно содержащая:
предоставляющее данные устройство, которое предоставляет данные передающему устройству;
при этом данные имеют информацию, указывающую область памяти; и
при управлении сохранением данных в области памяти блок управления памятью сохраняет данные в области памяти на основании информации, указывающей область памяти, содержащейся в упомянутых данных.
5. Передающая система по п.1, дополнительно содержащая:
предоставляющее данные устройство, которое предоставляет данные передающему устройству;
при этом данные имеют информацию об атрибутах; и
при управлении сохранением данных в области памяти блок управления памятью сохраняет данные в области памяти на основании информации об атрибутах, содержащейся в упомянутых данных.
6. Передающая система по п.1, в которой:
принимающее устройство и передающее устройство соединяются с помощью WebSocket; и
передающее устройство имеет блок управления информацией о связях, который генерирует информацию о зависимости, связывающую соединенное принимающее устройство с областью памяти.
7. Передающая система по п.1, в которой:
когда принимающее устройство запрашивает повторную передачу данных после того, как данные, сохраненные в области памяти передающего устройства, были отправлены принимающему устройству, данные, сохраненные в области памяти, повторно посылаются принимающему устройству.
8. Передающая система по п.7, в которой:
когда передающее устройство отправляет данные, сохраненные блоком управления памятью в области памяти, принимающему устройству, связанному с областью памяти с помощью информации о зависимости, и принимающее устройство затем запрашивает повторную передачу данных, блок управления передачей управляет блоком передачи для повторной отправки данных, сохраненных в области памяти, связанной с принимающим устройством с помощью информации о зависимости.
9. Передающая система по п.8, в которой:
принимающее устройство и передающее устройство соединены с помощью WebSocket; и
блок управления передачей управляет блоком передачи для принудительной отправки данных принимающему устройству.
10. Передающая система по п.7, в которой:
область памяти является областью памяти с заранее определенной емкостью хранения, и хранит вторые данные, отличающиеся от упомянутых данных; и
блок управления памятью дополнительно сохраняет вторые данные, когда сумма количества данных и количества вторых данных меньше или равна емкости области памяти, и сохраняет данные путем перезаписи, когда сумма количества данных и количества вторых данных превышает емкость области памяти.
11. Передающая система по п.1, в которой:
передающая система является системой POS, включающей в себя терминальное устройство POS, которое выполняет процесс транзакции;
принимающее устройство является устройством вывода, которое осуществляет вывод на основании данных; и
передающее устройство является серверным устройством, включающим в себя блок передачи, который отправляет данные устройству вывода, блок хранения, имеющий области памяти для хранения данных и хранящий информацию о зависимости, связывающую области памяти с устройствами вывода, блок управления памятью, который получает и сохраняет данные в области памяти, основанные на процессе транзакции терминального устройства POS, и блок управления передачей, который, когда блок управления памятью сохраняет данные в область памяти, отправляет данные, сохраненные в области памяти, устройству вывода, связанному с помощью информации о зависимости с областью памяти.
12. Передающая система по п.11, в которой:
устройство вывода и серверное устройство соединяются с помощью WebSocket; и
серверное устройство имеет блок управления информацией о связях, который генерирует информацию о зависимости, связывающую соединенное устройство вывода с областью памяти.
13. Передающая система по п.11, в которой:
блок хранения имеет множество областей памяти;
данные имеют информацию об атрибутах; и
блок управления памятью выбирает область памяти для сохранения данных на основании информации об атрибутах.
14. Передающая система по п.11, в которой:
устройство вывода является устройством отображения, имеющим блок дисплея, который осуществляет отображение, и блок управления выводом, который осуществляет отображение на блоке дисплея на основании упомянутых данных;
информация о зависимости включает в себя информацию, относящуюся к формату отображения устройства вывода; и
блок управления выводом отображает данные на блоке дисплея на основании информации в информации о зависимости, относящейся к формату отображения.
15. Передающее устройство, содержащее:
блок передачи, который передает данные;
блок хранения, имеющий области памяти для сохранения данных и хранящий информацию о зависимости, связывающую область памяти с принимающим устройством;
блок управления памятью, который управляет сохранением данных в области памяти; и
блок управления передачей, который, когда блок управления памятью сохраняет данные в область памяти, отправляет данные, сохраненные в области памяти, принимающему устройству, связанному с помощью информации о зависимости с областью памяти.
16. Передающее устройство по п.15, в котором:
когда блок управления передачей управляет блоком передачи для отправки данных, сохраненных в области памяти, принимающему устройству, связанному с областью памяти с помощью информации о зависимости, и принимающее устройство затем запрашивает повторную передачу данных, блок управления передачей повторно посылает данные, сохраненные в области памяти, связанной с принимающим устройством.
17. Передающее устройство по п.15, в котором:
передающее устройство является серверным устройством, которое передает данные устройству вывода с помощью блока передачи;
блок хранения имеет область памяти и хранит информацию о зависимости, связывающую область памяти с устройством вывода;
блок управления памятью получает и сохраняет данные в области памяти; и
когда блок управления памятью сохраняет данные в области памяти, блок управления передачей управляет блоком передачи для отправки данных, сохраненных в области памяти, устройству вывода, связанному с областью памяти с помощью информации о зависимости.
18. Способ передачи данных, содержащий этапы, на которых:
получают данные, включающие в себя информацию, указывающую область памяти;
сохраняют данные в области памяти на основании информации, указывающей область памяти; и
посылают данные, сохраненные в области памяти, принимающему устройству, связанному с областью памяти, когда данные сохраняются в области памяти.
19. Способ передачи данных по п.18, в котором:
способ передачи данных является способом отправки данных из передающего устройства, которое передает данные множеству принимающих устройств;
множество областей памяти, которые хранят данные, расположены в передающем устройстве; и
передающее устройство сохраняет данные в области памяти, отправляет данные, сохраненные в области памяти, принимающему устройству, связанному с областью памяти, и
отправляет данные, сохраненные в области памяти, связанной с принимающим устройством, когда принимающее устройство запрашивает повторную передачу данных после того, как передающее устройство передало данные принимающему устройству.
20. Способ передачи данных по п.18, дополнительно содержащий этапы, на которых:
получают данные, основанные на процессе транзакции терминального устройства POS;
сохраняют полученные данные в области памяти; и
когда данные сохранены в область памяти, отправляют данные устройству вывода, связанному с областью памяти.