ВСПЛЫВАЮЩАЯ ПАНЕЛЬ ВЕРИФИКАЦИИ

1. Способ, содержащий:
представление текстового документа, содержащего текстовое содержимое;
обнаружение одной или более потенциальных ошибок в текстовом содержимом;
обеспечение визуального обозначения каждой одной или более потенциальных ошибок в представленном текстовом содержимом;
представление всплывающей панели для первой потенциальной ошибки из одной или более потенциальных ошибок, причем всплывающая панель содержит одну или более опций для исправления первой потенциальной ошибки;
сохранение фокуса ввода на представленном текстовом содержимом для упрощения пользователю ручного ввода исправления в представленное текстовое содержимое; и,
если принят выбор пользователя одной из одной или более опций на всплывающей панели, исправление потенциальной ошибки в соответствии с выбранной опцией.
2. Способ по п. 1, дополнительно содержащий:
представление всплывающей панели для следующей потенциальной ошибки из одной или более потенциальных ошибок, причем всплывающая панель содержит одну или более опций для исправления следующей потенциальной ошибки; и,
в ответ на выбор пользователем одной из одной или более опций, исправление следующей потенциальной ошибки в соответствии с выбранной опцией.
3. Способ по п. 2, в котором представление и исправление непрерывно повторяются до тех пор, пока не будут исправлены все потенциальные ошибки в текстовом содержимом, или до тех пор, пока не получено действие пользователя для прерывания исправления ошибок в текстовом содержимом.
4. Способ по п. 1, в котором текстовый документ сгенерирован в результате обработки в виде оптического распознавания символов.
5. Способ по п. 1, в котором визуальное обозначение каждой из одной или более ошибок в представленном текстовом содержимом содержит, по меньшей мере, одно из выделения или подчеркивания одной или более потенциальных ошибок.
6. Способ по п. 1, в котором представление всплывающей панели, связанной с первой потенциальной ошибкой из одной или более потенциальных ошибок, содержит:
представление текстового сегмента, содержащего первую ошибку в предварительно определенной зоне дисплея, причем всплывающая панель расположена под текстовым сегментом и по центру текстового фрагмента, относящегося к первой ошибке, и причем курсор ввода указывает на первый символ текстового сегмента, относящегося к первой потенциальной ошибке; и
обеспечение второго визуального обозначения текстового сегмента, содержащего первую ошибку, причем первая ошибка полностью содержится во втором визуальном обозначении.
7. Способ по п. 1, в котором представление текстового документа, содержащего текстовое содержимое, содержит представление текстового содержимого в текстовой части дисплея и изображения, связанного с текстовым документом, в графической части дисплея.
8. Способ по п. 1, в котором одна или более опций для исправления первой ошибки содержит, по меньшей мере, одну из: опции игнорирования, опции добавления, опции замены или ввод текста пользователем.
9. Способ по п. 8, в котором опция замены содержит список распознанных слов из словаря, причем список распознанных слов связан с первой ошибкой.
10. Способ по п. 1, в котором одна или более опций для исправления первой ошибки изменяются, если определено, что пользователь вызвал предварительно определенную команду с устройства ввода.
11. Вычислительное устройство, содержащее:
память для хранения команд; и
процессорное устройство, связанное с памятью, для:
представления текстового документа, содержащего текстовое содержимое;
обнаружения одной или более потенциальных ошибок в текстовом содержимом;
обеспечения визуального обозначения каждой из одной или более потенциальных ошибок в представленном текстовом содержимом;
представления всплывающей панели для первой потенциальной ошибки из одной или более потенциальных ошибок, причем всплывающая панель содержит одну или более опций для исправления первой потенциальной ошибки;
сохранения фокуса ввода на представленном текстовом содержимом для упрощения пользователю ручного ввода исправления в представленное текстовое содержимое; и,
если принят выбор пользователем одной из одной или более опций на всплывающей панели, исправления потенциальной ошибки в соответствии с выбранной опцией.
12. Устройство по п. 11, в котором визуальное обозначение каждой из одной или более ошибок в представленном текстовом содержимом содержит по меньшей мере одно из выделения или подчеркивания одной или более потенциальных ошибок.
13. Устройство по п. 11, в котором процессорное устройство непрерывно представляет и исправляет до тех пор, пока не будут исправлены все потенциальные ошибки в текстовом содержимом, или до тех пор, пока не будет получено действие пользователя для прерывания исправления ошибки в текстовом содержимом.
14. Устройство по п. 11, в котором текстовый документ сгенерирован в результате обработки в виде оптического распознавания символов.
15. Устройство по п. 11, в котором для представления всплывающей панели в связи с первой потенциальной ошибкой одной или более потенциальных ошибок процессорное устройство должно:
представить текстовый сегмент, содержащий первую ошибку в предварительно определенной зоне дисплея, причем всплывающая панель расположена под текстовым сегментом и по центру текстового сегмента, относящегося к первой ошибке, и причем курсор ввода указывает на первый символ текстового сегмента, относящегося к первой потенциальной ошибке; и
обеспечить второе визуальное обозначение текстового сегмента, содержащего первую ошибку, причем первая ошибка полностью содержится во втором визуальном обозначении.
16. Устройство по п. 11, в котором для представления текстового документа, содержащего текстовое содержимое, процессорное устройство должно представить текстовое содержимое в текстовой части дисплея, а изображение, связанное с текстовым документом - в графической части дисплея.
17. Устройство по п. 11, в котором одна или более опций для исправления первой ошибки содержит по меньшей мере одну из опции игнорирования, опции добавления, опции замены или ввод текста пользователем.
18. Устройство по п. 11, в котором опция замены содержит список распознанных слов из словаря, связанного с первой ошибкой.
19. Машиночитаемый носитель длительного хранения данных, содержащий команды, которые при исполнении процессорным устройством приводят к выполнению процессорным устройством операций, содержащих:
представление текстового документа, содержащего текстовое содержимое;
обнаружение одной или более потенциальных ошибок в текстовом содержимом;
обеспечение визуального обозначения каждой одной или более потенциальных ошибок в представленном текстовом содержимом;
представление всплывающей панели для первой потенциальной ошибки из одной или более потенциальных ошибок, причем всплывающая панель содержит одну или более опций для исправления первой потенциальной ошибки;
сохранение фокуса ввода на представленном текстовом содержимом для упрощения пользователю ручного ввода исправления в представленное текстовое содержимое; и,
если принят выбор пользователя одной из одной или более опций на всплывающей панели, исправление потенциальной ошибки в соответствии с выбранной опцией.
20. Машиночитаемый носитель длительного хранения данных по п. 19, в котором операции дополнительно содержат:
представление всплывающей панели для следующей потенциальной ошибки из одной или более потенциальных ошибок, причем всплывающая панель содержит одну или более опций для исправления следующей потенциальной ошибки; и,
в ответ на выбор пользователем одной из одной или более опций, исправление следующей потенциальной ошибки в соответствии с выбранной опцией.
21. Машиночитаемый носитель длительного хранения данных по п. 20, в котором представление и исправление непрерывно повторяются до тех пор, пока не будут исправлены все потенциальные ошибки в текстовом содержимом, или до тех пор, пока не получено действие пользователя для прерывания исправления ошибки в текстовом содержимом.
22. Машиночитаемый носитель длительного хранения данных по п. 19, в котором текстовый документ сгенерирован в результате обработки в виде оптического распознавания символов.
23. Машиночитаемый носитель длительного хранения данных по п. 19, в котором визуальное обозначение каждой из одной или более ошибок в представленном текстовом содержимом содержит, по меньшей мере, одно из выделения или подчеркивания одной или более потенциальных ошибок.
24. Машиночитаемый носитель длительного хранения данных по п. 19, в котором представление всплывающей панели в связи с первой потенциальной ошибкой из одной или более потенциальных ошибок содержит:
представление текстового сегмента, содержащего первую ошибку, в предварительно определенной зоне дисплея, причем всплывающая панель расположена под текстовым сегментом и по центру текстового сегмента, относящегося к первой ошибке, и причем курсор ввода указывает на первый символ текстового сегмента, относящегося к первой потенциальной ошибке; и
обеспечение второго визуального обозначения текстового сегмента, содержащего первую ошибку, причем первая ошибка полностью содержится во втором визуальном обозначении.
25. Машиночитаемый носитель длительного хранения данных по п. 19, в котором представление текстового документа, содержащего текстовое содержимое, содержит представление текстового содержимого в текстовой части дисплея и изображения, связанного с текстовым документом, в графической части дисплея.
26. Машиночитаемый носитель длительного хранения данных по п. 19, в котором одна или более опций для исправления первой ошибки содержит по меньшей мере одну из опции игнорирования, опции добавления, опции замены или ввод текста пользователем.