УСТРОЙСТВО И СПОСОБ СООБЩЕНИЯ КОМПЬЮТЕРУ О ПРИСУТСТВИИ ОБЪЕКТА

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