Код документа: RU2710941C2
Область техники
Устройства и способы, представленные примерными вариантами осуществления, относятся к устройству для проведения электронной конференции, способу управления этим устройством и цифровому перу.
Уровень техники
Для выполнения сенсорного ввода в устройство пользовательского терминала существуют различные способы. Например, устройство пользовательского терминала может считывать сенсорный ввод, выполняемый рукой человека, или сенсорный ввод, с использованием цифрового пера.
В случае сенсорного ввода с использованием цифрового пера была разработана технология распознавания места касания цифрового пера, однако может быть проблема, что не обеспечивается естественная функция ввода, которой обладает реальный перьевой ввод с использованием имеющегося карандаша или имеющейся шариковой ручки. Между тем в существующей системе для проведения электронной конференции люди должны подтверждать ввод рукописных данных с использованием по меньшей мере одного устройства пользовательского терминала (например, портативного компьютера, планшета или т. п.) посредством устройства отображения, и все конференции проводятся таким образом. Однако каждый раз при проведении конференции с использованием по меньшей мере одного устройства пользовательского терминала приходится подключать это устройство, что может быть проблематично.
Таким образом, возникла необходимость создать систему, которая позволяла бы проводить электронную конференцию с использованием цифрового пера, обеспечивающего естественную функцию ввода, аналогичную реальному перьевому вводу.
Раскрытие изобретения
Техническая задача
Примерные варианты осуществления настоящего изобретения направлены на по меньшей мере вышеуказанные проблемы и/или недостатки, а также другие недостатки, которые не были указаны выше. Кроме того, от примерных вариантов осуществления настоящего изобретения не требуется преодоление вышеуказанных недостатков, и они могут не преодолевать ни одну из вышеуказанных проблем.
Техническое решение
Примерные варианты осуществления настоящего изобретения обеспечивают устройство для проведения электронной конференции, способ управления этим устройством и цифровое перо, благодаря которым множество пользователей могут проводить конференцию с использованием рукописных данных, считываемых, во время того, как пользователь фактически вводит от руки рукописные данные на бумагу.
Технический результат заключается в обеспечении считывания и передачи рукописных данных во время ввода цифровым пером рукописных данных на бумагу, например, во время проведения конференции.
В соответствии с одним из аспектов некоторого примерного варианта осуществления обеспечивается устройство для проведения электронной конференции, включающее в себя датчик, выполненный с возможностью считывания точки касания цифрового пера посредством первого элемента рукописного ввода в процессе ввода рукописных данных на бумагу посредством второго элемента рукописного ввода. Устройство для проведения электронной конференции дополнительно включает в себя контроллер, выполненный с возможностью генерации рукописных данных на основе считываемой точки касания, и коммуникатор, выполненный с возможностью передачи этих данных.
Указанный датчик может быть выполнен с возможностью считывания точки касания на основе использования схемы электромагнитного резонанса.
Устройство для проведения электронной конференции может включать в себя множество датчиков, включающих в себя упомянутый датчик, при этом каждый из множества датчиков может иметь свои идентификационные данные, и упомянутый контроллер может быть выполнен с возможностью генерации рукописных данных на основе идентификационных данных датчика и считываемой точки касания.
Устройство для проведения электронной конференции может дополнительно включать в себя блок ввода команд, содержащий одну из следующих кнопок или любую их комбинацию: кнопку, соответствующую функции отображения, кнопку, соответствующую функции передачи по электронной почте, кнопку, соответствующую функции сохранения, кнопку, соответствующую функции передачи пользовательскому терминалу, и кнопку, соответствующую функции удаления.
Упомянутый контроллер может быть выполнен с возможностью управления коммуникатором с целью передачи рукописных данных внешнему устройству отображения при выборе кнопки, соответствующей функции отображения.
Устройство отображения может отображать рукописные данные, основываясь на идентификационных данных датчика.
Контроллер может быть выполнен с возможностью управления коммуникатором с целью передачи рукописных данных по электронной почте при выборе кнопки, соответствующей функции передачи по электронной почте.
Устройство для проведения электронной конференции может дополнительно включать в себя запоминающее устройство, и контроллер может быть выполнен с возможностью сохранения рукописных данных в этом запоминающем устройстве при выборе кнопки, соответствующей функции сохранения.
Контроллер может быть выполнен с возможностью управления коммуникатором с целью передачи рукописных данных на некоторый терминал при выборе кнопки, соответствующей функции передачи пользовательскому терминалу.
Контроллер может быть выполнен с возможностью удаления рукописных данных при выборе кнопки, соответствующей функции удаления.
Устройство для проведения электронной конференции может дополнительно включать в себя датчик движения, выполненный с возможностью распознавания движения, и контроллер может быть выполнен с возможностью сохранения рукописных данных, сгенерированных к тому моменту времени, в котором датчиком движения распознается движение, состоящее в переворачивании бумаги, и с возможностью генерации новых рукописных данных на основе считывания новой точки касания цифрового пера посредством первой части цифрового пера.
Устройство для проведения электронной конференции может дополнительно включать в себя коммуникатор ближней связи, выполненный с возможностью считывания данных бумаги с прикрепленного к бумаге модуля ближней связи, и указанный контроллер может быть выполнен с возможностью сохранения считанных данных бумаги вместе с рукописными данными.
Устройство для проведения электронной конференции может дополнительно включать в себя аутентификатор пользователя, выполненный с возможностью аутентификации пользователя цифрового пера, и контроллер может быть выполнен с возможностью сохранения данных об аутентифицированном пользователе вместе с рукописными данными.
Рукописные данные могут включать в себя одни из следующих данных или любую их комбинацию: координаты считываемой точки касания, данные о пользователе и идентификационные данные датчика.
В соответствии с одним из аспектов некоторого примерного варианта осуществления обеспечивается способ управления устройством для проведения электронной конференции, включающий в себя считывание точки касания цифрового пера посредством первого элемента рукописного ввода в процессе ввода рукописных данных на бумагу посредством второго элемента рукописного ввода. Указанный способ дополнительно включает в себя генерацию рукописных данных на основе считываемой точки касания и дальнейшую передачу этих данных.
Считывание может включать в себя считывание точки касания на основе схемы электромагнитного резонанса.
Способ может дополнительно включать в себя аутентификацию пользователя цифрового пера и сохранение данных об аутентифицированном пользователе вместе с рукописными данными.
В соответствии с одним из аспектов некоторого примерного варианта осуществления обеспечивается цифровое перо, включающее в себя первый элемент рукописного ввода, выполненный с возможностью ввода рукописных данных на бумагу, и второй элемент рукописного ввода, выполненный с возможностью ввода рукописных данных на основе схемы электромагнитного резонанса. Цифровое перо дополнительно включает в себя чувствительный к давлению датчик, выполненный с возможностью распознавания осуществления рукописного ввода на бумагу посредством первого элемента рукописного ввода, а также контроллер, выполненный с возможностью активации второго элемента рукописного ввода при распознавании осуществления рукописного ввода на бумагу посредством первого элемента рукописного ввода.
Второй элемент рукописного ввода может включать в себя резонансный контур, и контроллер может быть выполнен с возможностью активации резонансного контура при распознавании осуществления рукописного ввода на бумагу посредством первого элемента рукописного ввода.
В соответствии с одним из аспектов некоторого типового варианта осуществления обеспечивается устройство для проведения электронной конференции, включающее в себя датчик, выполненный с возможностью считывания рукописного ввода, осуществляемого цифровым пером, на основе магнитного поля, генерируемого цифровым пером в процессе выполнения с помощью него рукописного ввода на бумагу. Устройство для проведения электронной конференции дополнительно включает в себя контроллер, выполненный с возможностью генерации рукописных данных на основе считанного рукописного ввода и с возможностью обработки рукописных данных в соответствии с введенной командой.
Рукописные данные могут включать в себя данные рукописного ввода и идентификационные данные датчика.
Указанный контроллер может быть выполнен с возможностью передачи рукописных данных, в соответствии с введенной командой, одному из следующих объектов или любой их комбинации: внешнему устройству отображения, электронной почте и терминалу.
Полезные эффекты изобретения
Примерные варианты осуществления настоящего изобретения адресованы, по меньшей мере, вышеуказанным проблемам и/или недостаткам, а также с другим недостаткам, которые не были указаны выше. Кроме того, от примерных вариантов осуществления настоящего изобретения не требуется преодоление вышеуказанных недостатков, и они могут не преодолевать ни одну из вышеуказанных проблем.
Краткое описание чертежей
Вышеуказанные и/или другие аспекты станут более очевидными благодаря описанию некоторых примерных вариантов осуществления со ссылкой на прилагаемые чертежи, на которых:
На фиг.1 показано изображение, иллюстрирующее систему для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления;
На фиг.2 показана блок-схема, схематически иллюстрирующая конфигурацию системы для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления;
На фиг.3 показана блок-схема, иллюстрирующая конфигурацию системы для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления более подробно;
На фиг.4 показано изображение, иллюстрирующее конфигурацию цифрового пера в соответствии с одним из типовых вариантов осуществления;
На фиг.5 показано изображение, иллюстрирующее блок ввода команд, включающий в себя множество кнопок, в соответствии с одним из типовых вариантов осуществления;
На фиг.6а-6г показаны изображения, иллюстрирующие примеры, в которых рукописные данные, вводимые пользователем, отображаются на внешнем устройстве отображения в соответствии с одним из типовых вариантов осуществления; и
На фиг.7 показана блок-схема последовательности операций, иллюстрирующая способ управления системой для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления.
Наилучший вариант осуществления изобретения
Примерные варианты осуществления будут описаны здесь более подробно со ссылкой на прилагаемые чертежи.
В последующем описании подобные ссылочные позиции используются для аналогичных элементов даже на разных чертежах. Определяемые в описании объекты, такие как детальная конструкция и элементы, приводятся для того, чтобы способствовать всестороннему пониманию типовых вариантов осуществления. Однако очевидно, что типовые варианты осуществления могут быть реализованы на практике и без этих специально определенных понятий. Кроме того, с тем чтобы не загромождать описание излишней детализацией, подробности хорошо известных функций или конструкций будут опущены.
Следует понимать, что используемые в данном описании термины «содержит» и/или «содержащий» определяют присутствие заявляемых свойств или компонентов, но не исключают наличия или добавления одного или более других свойств или компонентов. Кроме того, такие термины, как «блок», «модуль», и отглагольные существительные на «-er (-or)», встречающиеся в данном описании, относятся к элементам, которые выполняют по меньшей мере одну функцию или операцию и которые могут быть реализованы аппаратными средствами, программными средствами или комбинацией аппаратных и программных средств.
На фиг.1 показано изображение, иллюстрирующее систему 10 для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления. Как показано на фиг.1, система 10 для проведения электронной конференции выполнена с возможностью включения в себя устройства 100 для проведения электронной конференции и цифровых перьев, в том числе цифрового пера 110.
Цифровое перо 110 включает в себя первый блок рукописного ввода, который может непосредственно вводить рукописные данные на бумагу с помощью чернил или графита, и второй блок рукописного ввода посредством считывания касания вводит рукописные данные на устройство 100 для проведения электронной конференции.
Устройство 100 для проведения электронной конференции включает в себя датчик, который выполняет считывание касания посредством второго блока рукописного ввода цифрового пера 110. В данном примере датчик может считывать точку касания посредством второго блока рукописного ввода на основе использования схемы электромагнитного резонанса (ЭМР).
Устройство 100 для проведения электронной конференции может быть реализовано в виде стола, как показано на фиг.1. В данном примере, когда пользователь выполняет рукописный ввод с помощью цифрового пера 110 и его бумага расположена на датчике устройства 100 для проведения электронной конференции, первый блок рукописного ввода в цифровом пере 110 может осуществлять непосредственный ввод рукописных данных на бумагу с помощью чернил. Кроме того, в процессе непосредственного ввода рукописных данных на бумагу с помощью чернил посредством первого блока рукописного ввода цифрового пера 110 датчик устройства 100 для проведения электронной конференции может считывать соответствующую точку касания посредством второго блока рукописного ввода. Устройство 100 для проведения электронной конференции может генерировать рукописные данные на основе точки касания, считываемой посредством второго блока рукописного ввода.
Кроме того, устройство 100 для проведения электронной конференции может передавать сгенерированные рукописные данные внешним устройствам, сохранять и/или удалять их в зависимости от команды пользователя, поступающей на это устройство. Устройство 100 для проведения электронной конференции может передавать рукописные данные внешнему устройству 50 отображения (например, электронной доске или т. п.), позволяя устройству 50 отображения отображать рукописные данные, как показано на фиг.1. Кроме того, устройство 100 для проведения электронной конференции может передавать рукописные данные на заданную электронную почту или заданному терминалу другого пользователя.
Устройство 100 для проведения электронной конференции может включать в себя множество датчиков. То есть устройство 100 для проведения электронной конференции позволяет осуществлять ввод рукописных данных посредством разных датчиков для каждого пользователя. В случае когда множество пользователей выполняют ввод рукописных данных посредством множества датчиков, устройство 100 для проведения электронной конференции может сохранять уникальные идентификационные (ID) данные датчиков вместе с соответствующими рукописными данными. Поэтому если соответствующие рукописные данные передаются затем внешнему устройству 50 отображения, то, основываясь на идентификационных данных, устройство 50 отображения может отображать рукописные данные каждого пользователя по-разному. Например, устройство 50 отображения может по-разному устанавливать цвет, прозрачность, контраст и т. п. для рукописных данных каждого пользователя.
Устройство 100 для проведения электронной конференции может быть реализовано в виде стола, как показано на фиг.1. Однако это всего лишь пример. То есть устройство 100 для проведения электронной конференции может быть реализовано в виде прикрепленной к стене доски или быть представленным в стене.
На фиг.2 показана блок-схема, иллюстрирующая конфигурацию системы 10 для проведения электронной конференции в соответствии с одним из примерных вариантов осуществления. Как показано на фиг.2, система 10 для проведения электронной конференции выполнена с возможностью включения в себя цифрового пера 110, датчика 120, контроллера 130 и коммуникатора 140. Датчик 120, контроллер 130 и коммуникатор 140 могут быть включены в устройство 100 для проведения электронной конференции.
Цифровое перо 110 включает в себя первый блок рукописного ввода, позволяющий осуществлять ввод рукописных данных с помощью чернил, и второй блок рукописного ввода, позволяющий осуществлять ввод рукописных данных посредством считывания касания. Цифровое перо 110 может включать в себя чувствительный к давлению датчик, распознающий осуществление рукописного ввода на бумагу посредством первого блока рукописного ввода, может активировать второй блок рукописного ввода, позволяя датчику 120 считывать сенсорный ввод, в случае, когда чувствительный к давлению датчик распознает осуществление рукописного ввода на бумагу посредством первого блока рукописного ввода.
Датчик 120 считывает сенсорный ввод посредством второго блока рукописного ввода в цифровом пере 110. Датчик 120 может считывать сенсорный ввод, осуществляемый цифровым пером 110, используя схему электромагнитного резонанса, с тем чтобы считывать сенсорный ввод, не находясь в непосредственном контакте с цифровым пером 110. Говоря более подробно, при генерации индукционного магнитного поля вторым блоком рукописного ввода цифрового пера 110 датчик 120 может получать значение координаты места обнаружения сгенерированного индукционного магнитного поля.
Датчик 120 может включать в себя множество датчиков.
Коммуникационный блок 140 осуществляет связь с различными внешними устройствами. Например, коммуникационный блок 140 может осуществлять связь с внешним устройством отображения (например, электронной доской), внешним пользовательским терминалом, внешним сервером электронной почты и т. п.
Контроллер 130 управляет работой системы 10 для проведения электронной конференции. Контроллер 130 генерирует рукописные данные на основе точки касания, считываемой датчиком 120. В данном примере рукописные данные могут включать в себя по меньшей мере одни из следующих данных: координаты точки касания, считываемой датчиком 120, данные о пользователе и идентификационные данные датчика 120.
Используя рукописные данные в соответствии с командой пользователя, контроллер 130 может выполнять по меньшей мере одну из следующих функций: функцию отображения, функцию передачи по электронной почте, функцию сохранения, функцию передачи пользовательскому терминалу и функцию удаления.
Например, когда пользователь вводит команду, соответствующую функции отображения, контроллер 130 может управлять коммуникационным блоком 140 с целью передачи рукописных данных внешнему устройству 50 отображения. В другом примере, когда пользователь вводит команду, соответствующую функции передачи по электронной почте, контроллер 130 может управлять коммуникационным блоком 140 с целью отправки рукописных данных на заданный адрес электронной почты (например, на адрес электронной почты пользователя). В другом примере, когда пользователь вводит команду, соответствующую функции сохранения, контроллер 130 может сохранять рукописные данные в устройстве 100 для проведения электронной конференции. В другом примере, когда пользователь вводит команду, соответствующую функции передачи пользовательскому терминалу, контроллер 130 может управлять коммуникационным блоком 140 с целью передачи рукописных данных терминалу заданного пользователя. В другом примере, когда пользователь вводит команду, соответствующую функции удаления, контроллер 130 может удалять рукописные данные.
Как было описано выше, контроллер 130 обеспечивает различные функции для использования рукописных данных, вводимых пользователем.
На фиг.3 показана блок-схема, иллюстрирующая конфигурацию системы 10 для проведения электронной конференции в соответствии с одним из типовых вариантов осуществления более подробно. Как показано на фиг.3, система 10 для проведения электронной конференции выполнена с возможностью включения в себя цифрового пера 310, датчика 320, коммуникационного блока 330 или коммуникатора, блока 340 ввода, запоминающего устройства 350, приемопередатчика 360 ближней связи, датчика 370 движения, аутентификатора 380 пользователя и контроллера 390. Датчик 320, коммуникатор 330, блок 340 ввода, запоминающее устройство 350, приемопередатчик 360 ближней связи(NFC), датчик 370 движения, аутентификатор 380 пользователя и контроллер 390 могут быть включены в устройство 100 для проведения электронной конференции.
Цифровое перо 310 позволяет осуществлять ввод рукописных данных на устройство 100 для проведения электронной конференции посредством считывания касания по мере того, как эти данные непосредственно вводятся на бумагу с помощью чернил. Цифровое перо 310 будет описано более подробно со ссылкой на фиг.4.
На фиг.4 показано изображение, иллюстрирующее конфигурацию цифрового пера 310 в соответствии с одним из типовых вариантов осуществления. Цифровое перо 310 включает в себя первый блок рукописного ввода 311 или первый элемент рукописного ввода, второй блок рукописного ввода 313 или второй элемент рукописного ввода, чувствительный к давлению датчик 315 и контроллер 317.
Первый блок 311 рукописного ввода позволяет осуществлять непосредственный ввод рукописных данных на бумагу с помощью чернил или графита. В случае когда первый блок 311 рукописного ввода позволяет осуществлять ввод рукописных данных с помощью чернил, цифровое перо может включать в себя стержень с чернилами, расположенный внутри пера, и чернильный шарик, расположенный на концевой части пера.
Второй блок 313 рукописного ввода позволяет осуществлять ввод рукописных данных на устройство 100 для проведения электронной конференции посредством использования схемы электромагнитного резонанса, так что считывание сенсорного ввода при этом происходит без непосредственного контакта цифрового пера 310 с датчиком 320. То есть поскольку в процессе осуществления ввода рукописных данных на бумагу цифровое перо 310 может не контактировать с датчиком 320, второй блок 313 рукописного ввода использует схему электромагнитного резонанса, которая представляет собой бесконтактную схему.
Второй блок 313 рукописного ввода включает в себя резонансный контур для генерации индукционного магнитного поля. Говоря более подробно, когда чувствительный к давлению датчик 315 распознает осуществление ввода рукописных данных на бумагу посредством первого блока 311 рукописного ввода, второй блок 313 рукописного ввода может подавать на резонансный контур ток для генерации индукционного магнитного поля. В другом примере второй блок 313 рукописного ввода может генерировать индукционный ток посредством магнитного поля, создаваемого петлевой катушкой, включенной в датчик 320.
Несмотря на то, что на фиг.4 был проиллюстрирован случай, в котором резонансный контур располагается в теле цифрового пера 310, это всего лишь пример. То есть резонансный контур может быть расположен и на концевой части цифрового пера 310.
Чувствительный к давлению датчик 315 распознает, осуществляется ли ввод рукописных данных на бумагу посредством первого блока 311 рукописного ввода. Чувствительный к давлению датчик 315 может быть расположен на концевой части цифрового пера 310, как показано на фиг.4. В случае, когда первый блок 311 рукописного ввода реализуется с использованием чернил, чувствительный к давлению датчик 315 может распознавать, осуществляется ли ввод рукописных данных на бумагу посредством первого блока 311 рукописного ввода, основываясь на том, испытывает ли давление чернильный шарик.
В случае, когда с помощью чувствительного к давлению датчика 315 обнаруживается осуществление ввода рукописных данных на бумагу посредством первого блока 311 рукописного ввода, контроллер 317 активирует резонансный контур второго блока 313 рукописного ввода. То есть управление контроллера 317 может состоять в подаче тока на второй блок 313 рукописного ввода для генерации индукционного магнитного поля.
В соответствии с фиг.3 датчик 320 считывает сенсорный ввод посредством второго блока 313 рукописного ввода цифрового пера 310 в процессе ввода рукописных данных на бумагу цифровым пером 310. Датчик 320 может включать в себя датчик с катушками электромагнитной индукции (не показан), имеющий конфигурацию сетки, включающей в себя множество петлевых катушек, каждая из которых имеет заданную координату относительно первого направления и второго направления, пересекающегося с первым, и блок обработки радиосигнала (не показан), последовательно обеспечивающий сигналы переменного тока, обладающие заданной частотой, к каждой петлевой катушке датчика с катушками электромагнитной индукции.
Например, в случае когда происходит обнаружение осуществления ввода рукописных данных на бумагу посредством первого блока 311 рукописного ввода, цифровое перо 310 может активировать резонансный контур второго блока 313 рукописного ввода для генерации индукционного магнитного поля. Датчик 320 может считывать индукционное магнитное поле, создаваемое петлевыми катушками, расположенными в сетке. Кроме того, датчик 320 может считывать положение петлевой катушки, в которой было обнаружено индукционное магнитное поле, чтобы считывать точку касания.
В другом примере, когда цифровое перо 310 со встроенным резонансным контуром находится в непосредственной близости от петлевой катушки датчика 320, магнитное поле, излучаемое петлевой катушкой, может генерировать в резонансной схеме внутри цифрового пера 310 ток, основанный на взаимной электромагнитной индукции. Индукционное магнитное поле может генерироваться катушкой, настраивающей резонансный контур внутри цифрового пера 310 на основе этого тока, и датчик 320 может обнаруживать индукционное магнитное поле от петлевой катушки, принимающей сигнал, осуществляя тем самым считывание точки касания цифрового пера 310.
Датчик 320 может обнаруживать присутствие и касание любого объекта, который может генерировать ток на основе электромагнитной индукции, и случай, в котором датчик 320 используется только для обнаружения присутствия или касания цифрового пера 310, будет описан в примерном варианте осуществления.
Датчик 320 может включать в себя множество датчиков. Каждый из множества датчиков может обладать соответствующими уникальными идентификационными данными.
Коммуникатор 330 представляет собой компонент, осуществляющий связь с различными типами внешних устройств или внешних серверов с использованием различных типов схем связи. Например, коммуникатор 330 может включать в себя различные микросхемы связи, такие как микросхема Wi-Fi, микросхема Bluetooth, микросхема NFC, микросхема беспроводной связи и т. п. В данном примере микросхема Wi-Fi, микросхема Bluetooth и микросхема NFC позволяют осуществлять связь посредством использования соответственно схемы Wi-Fi, схемы Bluetooth и схемы NFC. Под чипом NFC здесь подразумевается чип, работающий на схеме NFC, использующей полосу частот 13,56 МГц среди различных полос радиочастот, таких как, например, 135 кГц, 13,56 МГц, 433 МГц, 860~960 МГц, 2,45 ГГц и т. п. В случае использования микросхемы Wi-Fi или микросхемы Bluetooth сначала осуществляется передача и прием различных данных о соединении, таких как, например, идентификатор SSID, ключ сеанса и т. п., на основе которых устанавливается связь. После чего уже может передаваться и приниматься различная информация. Под чипом беспроводной связи здесь подразумевается чип, осуществляющий связь на основе различных коммуникационных протоколов, таких как, например, IEEE, ZigBee, протокол 3-го поколения, проект партнерства 3-го поколения (3GPP), проект долгосрочного развития (LTE) и т. п.
Коммуникатор 330 может передавать рукописные данные различным внешним устройствам. Говоря более подробно, в случае выполнения функции отображения коммуникатор 330 может передавать рукописные данные внешней электронной доске 50. В случае выполнения функции передачи пользовательскому терминалу коммуникатор 330 может передавать рукописные данные терминалу заданного пользователя.
Блок 340 ввода принимает ввод различных команд пользователя для управления системой 10 для проведения электронной конференции. Блок 340 ввода может принимать ввод различных команд пользователя для выполнения различных функций с использованием рукописных данных.
Как показано на фиг.5, блок 340 ввода может включать в себя множество кнопок 341-345 в соответствии с одним из примерных вариантов осуществления. Множество кнопок может включать в себя кнопку 341, соответствующую функции отображения, кнопку 342, соответствующую функции передачи по электронной почте, кнопку 343, соответствующую функции сохранения, кнопку 344, соответствующую функции передачи пользовательскому терминалу, и кнопку 345, соответствующую функции удаления.
Несмотря на то, что в вышеупомянутом примерном варианте осуществления был описан случай, в котором блок 340 ввода включает в себя множество кнопок 341-345, это всего лишь пример. То есть блок ввода может включать в себя, например, датчик касания, блок речевого ввода и блок ввода посредством движения. То есть блок 340 ввода может выполнять различные функции системы 10 для проведения электронной конференции, руководствуясь сенсорным вводом, считываемым отдельным датчиком касания, отличным от датчика 320, речевым вводом пользователя, распознаваемым блоком речевого ввода, движениями пользователя, распознаваемыми датчиком движения 370, и т. п.
В соответствии с фиг.3 запоминающее устройство 350 хранит различные модули для управления системой 10 для проведения электронной конференции. Например, в запоминающем устройстве 350 может храниться программное обеспечение, включающее в себя базовый модуль, модуль считывания, модуль связи и обслуживающий модуль. В данном примере базовый модуль представляет собой модуль, обрабатывающий сигналы, передаваемые от всех аппаратных средств, включенных в систему 10 для проведения электронной конференции, и передающий обработанные сигналы модулю верхнего уровня. Модуль считывания, который представляет собой модуль, осуществляющий сбор данных от различных датчиков, а также их анализ и управление ими, может включать в себя, например, модуль распознавания лица, модуль распознавания речи, модуль распознавания движения, модуль распознавания ближней связи и т. п. Модуль связи представляет собой модуль для осуществления связи с внешними устройствами. Обслуживающий модуль представляет собой модуль, включающий в себя различные приложения для предоставления различных услуг.
Запоминающее устройство 350 может хранить рукописные данные, введенные посредством цифрового пера 310. В данном примере рукописные данные могут включать в себя данные о пользователе и данные датчика 320, а также содержание рукописного ввода, осуществляемого цифровым пером 310.
Приемопередатчик 360 ближней связи принимает данные о бумаге от модуля ближней связи, прикрепленного к бумаге. Приемопередатчик 360 ближней связи может принимать идентификационные данные бумаги и данные о размере бумаги. Кроме того, контроллер 390 может сохранять эти идентификационные данные и данные о размере бумаги, получаемые от приемопередатчика 360 ближнего поля, вместе с рукописными данными. Таким образом, пользователь бумаги может быть определен по идентификационным данным бумаги, а на основе данных о размере бумаги может быть установлен размер отображения.
Датчик 370 движения считывает движение пользователя. Датчик 370 движения может считывать движение, осуществляемое пользователем при переворачивании бумаги. Датчик 370 движения может считывать движение, осуществляемое пользователем для выполнения некоторой функции. Например, в случае когда датчиком 370 движения считывается движение пользователя, состоящее в указании на устройство 50 отображения, контроллер 390 может управлять коммуникатором 330 с целью передачи рукописных данных устройству 50 отображения.
Аутентификатор 380 пользователя представляет собой компонент, осуществляющий аутентификацию пользователя. Аутентификатор 380 пользователя может аутентифицировать пользователя бумаги различными способами. Например, аутентификатор 380 пользователя может аутентифицировать пользователя, используя различные способы распознавания, такие как способ распознавания отпечатков пальцев, способ распознавания радужной оболочки глаза, способ распознавания речи и т. п.
Контроллер 390 управляет работой системы 10 для проведения электронной конференции.
Контроллер 390 генерирует рукописные данные на основе точки касания, считываемой датчиком 320. Говоря более подробно, контроллер 390 может генерировать рукописные данные, используя, например, содержание рукописного ввода, генерируемое на основе значений координат точки касания, считываемой датчиком 320, идентификационные данные датчика 320, данные о пользователе и т. п. Кроме того, используя сгенерированные рукописные данные, контроллер 390 может выполнять различные функции.
Контроллер 390 может передавать рукописные данные внешнему устройству 50 отображения, позволяя внешнему устройству 50 отображения отображать эти данные.
На фиг.6а-6г показаны изображения, иллюстрирующие примеры, в которых рукописные данные, вводимые пользователем, отображаются на внешнем устройстве 50 отображения в соответствии с одним из примерных вариантов осуществления. Как показано на фиг.6а, в случае когда первый пользователь выполняет рукописный ввод на первом датчике 600-1, контроллер 390 генерирует первые рукописные данные, основываясь на содержании рукописного ввода, считанного датчиком 320, и на идентификационных данных первого датчика 600-1. Кроме того, в случае когда в блоке 340 ввода выбирается кнопка 341 фиг.5, соответствующая функции отображения, контроллер 390 управляет коммуникатором 330 с целью передачи первых рукописных данных внешнему устройству 50 отображения.
Как показано на фиг.6б, в случае когда устройство 50 отображения получает первые рукописные данные, оно отображает эти данные посредством первого цвета.
Как показано на фиг.6в, в случае когда второй пользователь осуществляет рукописный ввод на втором датчике 600-2, контроллер 390 генерирует вторые рукописные данные, основываясь на содержании рукописного ввода, считанного датчиком 320, и на идентификационных данных второго датчика 600-2. Кроме того, в случае, когда в блоке 340 ввода снова выбирается кнопка 341 фиг.5, соответствующая функции отображения, контроллер 390 управляет коммуникатором 330 с целью передачи вторых рукописных данных внешнему устройству 50 отображения.
Как показано на фиг.6г, в случае когда устройство 50 отображения принимает вторые рукописные данные, оно отображает эти данные посредством второго цвета, отличного от первого.
В соответствии с фиг.3 контроллер 390 позволяет включить в рукописные данные также данные о размере содержания рукописного ввода, который должен отображаться с помощью устройства 50 отображения. В данном примере контроллер 390 может устанавливать данные о размере таким образом, чтобы устройство 50 отображения отображало содержание рукописного ввода в том же размере, которым это содержание обладает на бумаге пользователя. Однако это всего лишь пример. То есть контроллер 390 может устанавливать данные о размере таким образом, чтобы устройство 50 отображения отображало содержание рукописного ввода в размере, отличном от размера этого содержания на бумаге пользователя. В данном примере контроллер 390 позволяет устанавливать данные о размере содержания рукописного ввода как вручную в соответствии с введенной пользователем командой, так и автоматически в соответствии с данными о размере устройства 50 отображения.
Несмотря на то, что в вышеупомянутом примерном варианте осуществления был описан случай, в котором рукописные данные передаются после своего ввода и в котором выбирается кнопка 341 фиг.5, соответствующая функции отображения, это всего лишь пример. То есть рукописные данные могут передаваться устройству 50 отображения по мере своей генерации, благодаря чему рукописные данные, генерируемые пользователем, могут подтверждаться в реальном времени.
Кроме того, в случае когда в блоке 340 ввода выбирается кнопка 342 фиг.5, соответствующая функции передачи по электронной почте, контроллер 390 может управлять коммуникатором 330 с целью отправки сгенерированных рукописных данных на заданную электронную почту. Говоря более подробно, в случае когда первый аутентифицированный пользователь выполняет рукописный ввод и выбирает в блоке 340 ввода кнопку 342, соответствующую функции передачи по электронной почте, в процессе выполнения своего ввода, контроллер 390 может извлекать из данных об этом аутентифицированном пользователе информацию об электронной почте, а также управлять коммуникатором 330 с целью отправки рукописных данных на извлеченный почтовый сервер.
Кроме того, в случае когда в блоке 340 ввода выбирается кнопка 343 фиг.5, соответствующая функции сохранения, контроллер 390 может сохранять рукописные данные в запоминающем устройстве 350. Например, контроллер 390 может сохранять различные данные, такие как данные о пользователе, данные о времени сохранения и т. п., а также содержание рукописного ввода.
Кроме того, в случае когда в блоке 340 ввода выбирается кнопка 344 фиг.5, соответствующая функции передачи пользовательскому терминалу, контроллер 390 может управлять коммуникатором 330 с целью передачи рукописных данных заданному пользователю. Говоря более подробно, в случае когда к системе 10 для проведения электронной конференции подключен по меньшей мере один пользовательский терминал (например, портативный компьютер, планшет, персональный компьютер (ПК) или т. п.) и когда в блоке 340 ввода пользователем выбирается кнопка, соответствующая передаче рукописных данных некоторому пользовательскому терминалу, контроллер 390 может управлять коммуникатором 330 с целью передачи рукописных данных пользовательскому терминалу, соответствующему кнопке. В данном примере пользовательский терминал, принимающий рукописные данные, может отображать рукописные данные вместе с сообщением, уведомляющим о приеме рукописных данных.
Кроме того, когда в блоке 340 ввода пользователем выбирается кнопка 345 фиг.5, соответствующая функции удаления, контроллер 390 может удалять рукописные данные, сгенерированные к моменту выбора кнопки 345.
Кроме того, в случае когда датчик 370 движения считывает движение пользователя, состоящее в переворачивании бумаги, контроллер 390 может сохранять в запоминающем устройстве 350 рукописные данные, сгенерированные к тому моменту времени, в котором считывается движение пользователя, состоящее в переворачивании бумаги. Кроме того, в случае когда точка касания цифрового пера 310 снова считывается вторым блоком 313 рукописного ввода, контроллер 390 может генерировать новые рукописные данные, основываясь на новой точке касания, считываемой датчиком 320. То есть движение пользователя, состоящее в переворачивании бумаги, может быть распознано как команда на сохранение новых рукописных данных в новой области памяти и/или как команда на отображение новых рукописных данных в новой области отображения.
Кроме того, в случае когда приемопередатчиком 360 ближней связи принимаются данные о бумаге, контроллер 390 может сохранять данные о бумаге, полученные от приемопередатчика 360 ближней связи, вместе с рукописными данными. Кроме того, вместе с рукописными данными контроллер 390 может сохранять данные об аутентифицированном пользователе, полученные от аутентификатора 380.
Система 10 для проведения электронной конференции в соответствии с вышеописанным типовым вариантом осуществления предоставляет пользователю возможность делиться с другими участниками конференции содержанием своего рукописного ввода, выполняемого на бумаге с помощью цифрового пера 310. Таким образом, система 10 для проведения электронной конференции позволяет проводить более удобные конференции с использованием более интуитивных технологий.
На фиг.7 показана блок-схема последовательности операций, иллюстрирующая способ управления системой 10 для проведения электронной конференции в соответствии с одним из примерных вариантов осуществления.
На этапе S710 система 10 для проведения электронной конференции считывает точку касания цифрового пера 110 посредством второго блока рукописного ввода в цифровом пере 110 в процессе ввода рукописных данных с помощью чернил посредством первого блока рукописного ввода в цифровом пере 110. То есть пользователь может оцифровывать и предоставлять содержание рукописного ввода системе 10 для проведения электронной конференции одновременно с непосредственным осуществлением рукописного ввода с помощью цифрового пера 110.
На этапе S720 система 10 для проведения электронной конференции генерирует рукописные данные на основе считанной точки касания. Например, рукописные данные могут включать в себя данные о пользователе, идентификационные данные датчика 120 и т. п., а также содержание рукописного ввода пользователя.
На этапе S730 система 10 для проведения электронной конференции передает сгенерированные рукописные данные внешним устройствам. Например, система 10 для проведения электронной конференции может передавать сгенерированные рукописные данные внешнему устройству 50 отображения с целью отображения рукописных данных, или внешнему пользовательскому терминалу, или серверу электронной почты в зависимости от команды пользователя.
Несмотря на то, что в вышеупомянутом примерном варианте осуществления был описан случай, в котором рукописные данные оцифровывались с целью предоставления различных услуг при выполнении рукописного ввода в любой области бумаги с помощью цифрового пера 110, это всего лишь пример. То есть рукописные данные могут оцифровываться, когда рукописный ввод выполняется в первой области бумаги, в то время как во второй области бумаги, отличной от первой, рукописный ввод может выполняться с использованием лишь первого блока рукописного ввода. То есть пользователь может выполнить настройку таким образом, чтобы электронный рукописный ввод был бы возможен лишь в первой области из целой области бумаги, тогда как во второй области бумаги, отличной от первой из целой области бумаги, было бы возможно лишь обычное письмо с помощью чернил.
Как указано выше, в соответствии с различными примерными вариантами осуществления пользователю может быть обеспечен естественный и интуитивно понятный процесс осуществления рукописного ввода во время проведения конференции с использованием системы для проведения электронной конференции. Кроме того, для работы с рукописными данными, вводимыми пользователем, обеспечены различные функции, что позволяет обращаться с рукописными данными, вводимыми в процессе конференции, более удобным образом.
Кроме того, примерные варианты осуществления также могут быть реализованы посредством машиночитаемого кода и/или команд, содержащихся на носителе, например, на энергонезависимом машиночитаемом носителе, для управления по меньшей мере одним обрабатывающим элементом с целью реализации любых вышеописанных вариантов осуществления. Упомянутый носитель может соответствовать любому носителю или любой среде, которые могут выступать в роли запоминающего устройства и/или осуществлять передачу машиночитаемого кода.
Машиночитаемый код может быть записан и/или передан на носитель различными способами, и примеры носителей включают в себя носители записи, такие как магнитные запоминающие среды (например, ПЗУ, гибкие диски, жесткие диски и т. п.) и оптические носители записи (например, компакт-диски (CD-ROM) или универсальные цифровые диски (DVD)), а также среды передачи данных, такие как интернет. Таким образом, конфигурация используемого носителя может быть пригодна для хранения или передачи сигнала или данных, например, аналогично передающему битовый поток устройству в соответствии с одним или несколькими вариантами осуществления. Упомянутый носитель также может находиться в распределенной сети, где машиночитаемый код может храниться и/или передаваться на носителе и исполняться распределенным способом. Кроме того, обрабатывающий элемент может включать в себя процессор или процессор компьютера или может быть распределенным и/или включенным в одно устройство.
Приведенные выше типовые варианты осуществления и преимущества являются всего лишь примерами и не должны рассматриваться как ограничивающие. Идея настоящего изобретения может быть легко применена к другим типам устройств. Кроме того, описание типовых вариантов осуществления предназначено лишь для иллюстрации, а не для ограничения объема формулы изобретения, и специалистам в данной области техники будет очевидно множество альтернатив, модификаций и вариаций.
Изобретение относится к электронной системе и электронному устройству для считывания и передачи рукописных данных. Техническим результатом является обеспечение считывания и передачи рукописных данных во время ввода цифровым пером рукописных данных на бумагу. Электронное устройство для считывания и передачи рукописных данных содержит: датчик для размещения на нем бумаги; коммуникатор; запоминающее устройство; контроллер, выполненный с возможностью: на основании датчика, считывающего индукционное магнитное поле, генерируемое цифровым пером в течение периода, в котором чувствительный к давлению датчик цифрового пера считывает давление, применяемое к концевой части цифрового пера, получать рукописные данные, соответствующие индукционному магнитному полю, считанному датчиком; на основании ввода пользователя для передачи рукописных данных внешнему устройству отображения управлять коммуникатором для передачи рукописных данных внешнему устройству отображения так, чтобы внешнее устройство отображения отображало рукописные данные и сообщение, уведомляющее о том, что рукописные данные приняты. 2 н. и 10 з.п. ф-лы, 10 ил.