УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ УПРАВЛЕНИЯ ДЛЯ УСТРОЙСТВА ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ И СРЕДА ХРАНЕНИЯ
IMAGE FORMING APPARATUS, METHOD OF CONTROLLING IMAGE FORMING APPARATUS AND STORAGE MEDIUM

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к устройству формирования изображения, которое может сохранять данные изображения на внешнем устройстве хранения данных, таком как память для универсальной последовательной шины (USB) или карта памяти, которые могут быть подсоединены с возможностью разъединения к устройству формирования изображения.
УРОВЕНЬ ТЕХНИКИ
Многофункциональное периферийное устройство (МПУ) является одним типом устройства формирования изображения, которое имеет множество функций, таких как функция принтера, функция копирования, факсимильная (факс) функция и функция сканера. Некоторые многофункциональные периферийные устройства имеют вставные слоты, которые соответствуют общим стандартам с другими периферийными устройствами, и съемные носители, такие как памяти USB и карты памяти, могут быть установлены и подсоединены как внешние устройства хранения к этим многофункциональным периферийным устройствам. Съемный носитель в общем представляет портативный носитель хранения, который может быть свободно подсоединенным или отсоединенным и который имеет полупроводниковые памяти или магнитные диски, в качестве носителей данных, таких как память USB, различные карты памяти или тому подобное.
Эти устройства формирования изображения могут печатать или посылать через факсимиле информацию, хранящуюся на съемном носителе, подсоединенном к вставным слотам. Также, данные изображения, сгенерированные посредством выполнения сканирования, могут быть сохранены на съемном носителе. Эти функции не требуют других устройств, таких как ПК (персональные компьютеры). Поэтому съемные носители весьма удобны.
В целом, когда данные изображения, сгенерированные посредством выполнения сканирования, хранятся на съемном носителе, данные изображения, сгенерированные посредством выполнения сканирования, передаются и сохраняются при выполнении сканирования. Размер данных изображения, сгенерированных посредством выполнения сканирования, неизвестен до завершения сканирования одной страницы. Поэтому доступное пространство в области хранения съемного носителя во время сохранения данных изображения после завершения сканирования может отсутствовать. То есть может произойти ошибка переполнения памяти.
Когда происходит ошибка переполнения памяти в съемном носителе, пользователь должен вновь запустить сканирование с самого начала после организации файлов или предоставить новый съемный носитель с целью увеличения доступного пространства в съемном носителе.
Для преодоления этой проблемы, например, предлагаются следующие устройства. Когда происходит ошибка переполнения памяти в съемном носителе, если сохраняемые данные удерживаются в устройстве и новый съемный носитель подсоединен к устройству, удержанные данные сохраняются в подсоединенный съемный носитель (например, выложенный японский патент 2008-118333).
Соответственно, пользователь может сохранить данные изображения на вновь установленный съемный носитель, без выполнения сканирования снова с самого начала.
Как описано выше, процесс сохранения данных изображения на съемный носитель может быть прерван и может быть не завершен, например, когда происходит ошибка переполнения памяти в съемном носителе. В таком случае часть данных изображения, сохраненных на съемном носителе, остается на съемном носителе. Например, когда происходит ошибка переполнения памяти на четвертой странице в документе, включающем в себя пять сохраняемых страниц, отсканированные данные изображения для трех страниц и данные изображения для части четвертой страницы остаются сохраненными на съемном носителе. В этом случае данные изображения сохранятся в неполном формате, так что свойство приложения, которое обрабатывает файл, включает в себя неизвестные графические данные или неизвестное имя файла. Таким образом, компьютер не может проанализировать файл, и, следовательно, пользователь не может легко проверить изображение, включенное в состав файла. То есть сохраняются данные, которые не могут быть легко обработаны пользователем. Другими словами, данные, ненужные для пользователя, остаются в носителе данных, до тех пор пока пользователь не узнает об этих данных и не удалит их.
СПИСОК ССЫЛОЧНЫХ ДОКУМЕНТОВ
PTL 1: Выложенный патент Японии N 2008-118333
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение предоставляет устройство формирования изображения, которое предотвращает сохранение ненужных данных в съемном носителе, когда данные подлежат сохранению на съемном носителе.
Согласно аспекту настоящего изобретения предусмотрено устройство формирования изображения, включающее в себя следующие элементы:
сканирующий блок, сконфигурированный с возможностью сканирования документа;
соединительный блок, сконфигурированный с возможностью соединения устройства хранения, подсоединяемого с возможностью разъединения;
блок сохранения, сконфигурированный с возможностью сохранения данных изображения, сгенерированных из документа, сканированного посредством сканирующего блока в устройстве хранения, соединенном посредством соединительного блока;
и удаляющий блок, сконфигурированный с возможностью удаления из устройства хранения, в случае когда сохранение, выполняемое блоком сохранения, не завершено, части сгенерированных данных изображения, которые были сохранены тем временем блоком сохранения.
Дополнительные преимущества настоящего изобретения станут очевидными из следующего описания примерных вариантов со ссылкой на прилагаемые чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 является видом в перспективе структуры устройства формирования изображения согласно варианту осуществления настоящего изобретения.
Фиг.2 является блок-схемой аппаратной структуры устройства формирования изображения, иллюстрированного в первом варианте воплощения настоящего изобретения.
Фиг.3 является блок-схемой, иллюстрирующей процесс управления сканированием для функции памяти в первом варианте воплощения настоящего изобретения.
Фиг.4 является блок-схемой, иллюстрирующей процесс управления сканированием для функции памяти в первом варианте воплощения настоящего изобретения.
Фиг.5 является блок-схемой, иллюстрирующей процесс, выполняемый, когда происходит ошибка переполнения памяти в первом варианте воплощения настоящего изобретения.
Фиг.6 является блок-схемой, иллюстрирующей процесс удаления файла (файлов) в первом варианте воплощения настоящего изобретения.
Фиг.7 является блок-схемой, иллюстрирующей продолжение процесса сканирования в первом варианте воплощения настоящего изобретения.
Фиг.8 является иллюстрацией примера экрана, отображаемого на операционной панели устройства формирования изображения, проиллюстрированного в первом варианте воплощения настоящего изобретения.
Фиг.9 является иллюстрацией примера экрана, отображаемого на операционной панели устройства формирования изображения, проиллюстрированного в первом варианте воплощения настоящего изобретения.
Фиг.10 является иллюстрацией примера экрана, отображаемого на операционной панели устройства формирования изображения, проиллюстрированного в первом варианте воплощения настоящего изобретения.
Фиг.11 является иллюстрацией примера экрана, отображаемого на операционной панели устройства формирования изображения, проиллюстрированного в первом варианте воплощения настоящего изобретения.
Фиг.12 является иллюстрацией примера экрана, отображаемого на операционной панели устройства формирования изображения, проиллюстрированного в первом варианте воплощения настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
В дальнейшем, варианты воплощения настоящего изобретения будут описаны с использованием чертежей.
Первый вариант воплощения
Фиг.1 является видом в перспективе, иллюстрирующим структуру устройства формирования изображения согласно варианту осуществления настоящего изобретения. Фиг.1 иллюстрирует примерную структуру многофункционального периферийного устройства согласно варианту воплощения настоящего изобретения. Способ печати МФУ не ограничивается электрофотографией, такой как печать лазерным лучом, и МФУ может использовать любой другой способ печати. Хотя МФУ будет описано в настоящем варианте воплощения в качестве примера устройства формирования изображения согласно варианту воплощения настоящего изобретения, другие устройства могут служить в качестве устройства формирования изображения. Например, сканер без принтера может служить в качестве устройства формирования изображения.
МФУ 100 в настоящем варианте воплощения является устройством, для которого съемный носитель, такой как память USB или карты памяти, может быть подсоединен с возможностью разъединения и смонтирован как внешнее запоминающее устройство. Данные изображения, сгенерированные из сканированного документа посредством сканера, включенного в состав МФУ 100, могут быть сохранены на подсоединенном съемном носителе. К тому же данные изображения, сохраненные на носителе, подсоединенном с возможностью разъединения, могут быть получены и отпечатаны на принтере, включенном в состав МФУ 100.
МФУ 100 включает в себя интерфейс (I/F) 112 съемного носителя, который является вставным слотом USB или секцией считывателя карт. Посредством подсоединения съемного носителя, такого как память USB, к I/F 112 съемного носителя, информация (данные), хранящаяся на внешнем устройстве хранения и МФУ 100, может быть двунаправленно передана/получена между внешним устройством хранения и МФУ 100.
МФУ 100 включает в себя операционную панель 111. Операционная панель включает в себя блок управления, который принимает входные данные, такие как различные инструкции, характеристики, цифры и т.п., которые вводятся посредством выполнения операций пользователем, и устройство отображения, которое отображает информацию относительно меню инструкции для пользователя, полученных изображений, и тому подобное.
МФУ 100 включает в себя секцию 114 сканера, которая оптически сканирует документ и генерирует данные изображения, и секцию 113 принтера, которая отпечатывает изображение на листе записи на основе данных изображения.
Фиг.2 является блок-схемой, иллюстрирующей аппаратную структуру МФУ 100 в настоящем варианте воплощения.
МФУ 100, проиллюстрированное в Фиг.2, включает в себя процессорный блок (ЦП) 211. ЦП 211 управляет, в целом, доступом, установленным посредством различных устройств, соединенных с системной шиной 214 на основе программы управления, хранящейся в постоянном запоминающем устройстве 213 (ПЗУ), или программы управления, хранящейся на внешнем устройстве 223 хранения, таком как жесткий диск. ЦП 211 выдает сигнал изображения, служащий в качестве выходной информации на секцию принтера (двигатель принтера) 220, подсоединенную через I/F 216 секции принтера к системной шине 214. К тому же, ЦП 211 обрабатывает входную информацию от секции сканера (двигатель сканера) 221, подсоединенной через I/F 217 секции сканера к системной шине 214. ПЗУ программы, включенное в состав ПЗУ 213, может хранить управляющие программы для МФУ 100, которые выполняются посредством ЦП 211, такие как проиллюстрированные на блок-схеме, описанной далее в настоящем варианте воплощения.
ПЗУ шрифтов, включенное в состав ПЗУ 213, хранит данные шрифтов или использует подобные во время генерирования вышеупомянутой выходной информации. ПЗУ данных, включенное в состав ПЗУ 213, хранит информацию или использует подобную на главном компьютере 203, когда МФУ 100 не включает в себя жесткий диск 223.
ЦП 211 может связываться с главным компьютером 203 через сетевой I/F 215 и может сообщить главному компьютеру 203 информацию в принтере или тому подобное. Кроме того, сетевой I/F 215 подсоединен к каналу 219 связи сети и может обеспечить доступ в Интернет 202.
Оперативное запоминающее устройство (ОЗУ) 212 функционирует как основная память, рабочая область или как подобное для ЦП 211. Емкость памяти ОЗУ 212 может быть увеличена посредством соединения опциональной ОЗУ к порту расширения (не показан).
ОЗУ 212 является секцией памяти, используемой в качестве области, расширяющей выходную информацию, области хранения данных об окружающей среде, или энергонезависимым оперативным запоминающим устройством с произвольной выборкой (ЗУПВ). Контроллер 218 памяти (КП) управляет доступом к жесткому диску 223, включающему в себя, например, вышеупомянутый жесткий диск (ЖД) или карту памяти от другого оборудования.
Жесткий диск 223 является секцией памяти, которая опционально подсоединена и хранит данные шрифтов, программы эмуляции и данные формы. Число внешних устройств хранения, включающих в себя жесткий диск 223, не ограничено одним, и по меньшей мере одно внешнее устройство хранения может быть включено в состав. Кроме внутренних шрифтов жесткий диск 223 может хранить необязательную карту шрифтов и программы, которые анализируют языки управления принтером в различных системах языка.
Операционная панель 222 включает в себя переключатели для входного управления, устройство отображения на светоизлучающих диодах (СИД) и тому подобное. Операционная панель 222 дополнительно включает в себя ЗУПВ (не показано) и хранит информацию о настройках режима принтера с операционной панели 222. Секция 221 сканирования документа сканирует документ или тому подобное и генерирует данные изображения в качестве выходных данных через I/F 217 секции сканера.
Канал 219 связи сети (например Ethernet) может сообщаться с главным компьютером 203 с использованием заранее установленного протокола, такого как протокол управления передачей/протокол Internet (TCP/IP).
Съемный носитель VF 224 является вставным слотом USB или секцией картосчитывателя. Съемный носитель VF 224 включает в себя детектор, который детектирует, подсоединен ли съемный носитель 225. Съемный носитель 225 (внешнее устройство хранения) хранит информацию, такую как данные изображения. Съемный носитель I/F 224 дополнительно включает в себя функцию детектирования состояния подсоединения съемного носителя 225 и уведомления ЦП 211 об этом. ЦП 211, который был уведомлен об этом, управляет функцией с использованием съемного носителя 225. Например, ЦП 211 управляет функцией (прямая печать) непосредственного чтения данных изображения, хранящихся на съемном носителе 225, и печати данных изображения с использованием секции 220 принтера. Кроме того, ЦП 211 управляет функцией (сканирования в среде) сохранения информации (например, данных изображения) от секции 221 сканера на сменный носитель 225. Кроме того, ЦП 211 управляет отображением этих функций с помощью сменного носителя 225 на операционной панели 222. Секция картосчитывателя, включенная в состав съемного носителя VF 224, включает в себя слоты памяти, соответствующие множеству стандартизированных средств. Таким образом, настоящее изобретение применимо, когда данные изображения могут быть считаны/записаны с помощью, например, памяти формата Secure Digital (SD), CompactFlash, Memory Stick, или флэш-памяти, вместо карты памяти.
Обратимся вновь к Фиг.3-7, здесь в соответствии с вариантом воплощения настоящего изобретения будет описана последовательность выполнения процесса функции сохранения данных отсканированных изображений на съемном носителе в устройстве формирования изображения.
Фиг.3 является блок-схемой, иллюстрирующей процесс управления сканированием для функции памяти сохранения данных изображения, сгенерированных посредством сканера устройства формирования изображения на съемном носителе. Этапы S301-S306 представляют отдельные этапы, и эти отдельные этапы реализуются посредством загрузки с ЦП 211, проиллюстрированном на Фиг.2, программы управления, хранимой на ПЗУ 213 или на внешнем устройстве 223 хранения в ОЗУ 212, и выполнения этой программы управления. Отдельные этапы процессов, иллюстрированные на Фиг.4-7, описанных ниже, также выполняются ЦП 211 МФУ 100.
Когда съемный носитель подсоединен к МФУ 100, ЦП 211 детектирует это соединение (S302) и изменяет то, что отображено на операционной панели 222 при сканировании на экране (S303) настройки памяти. Фиг.8 иллюстрирует пример сканирования на экране настройки памяти, отображенном на операционной панели 222 МФУ 100. Участок 801, проиллюстрированный на Фиг.8, указывает, что МФУ 100 является в настоящее время сканером в функциональном режиме памяти. Кроме того, участок 802 указывает значения настройки в текущих заданных настройках сканирования. До тех пор пока сменный носитель вставлен, как показано на этапе S301, ЦП 211 выполняет процесс ожидания. В первом варианте воплощения детектируют подсоединение сменного носителя, и тогда экран операционной панели 222 изменяют. Тем не менее, экран может быть изменен при сканировании на экран настройки памяти в ответ на ключевые входные данные, введенные пользователем. В этом случае при сканировании экран изменяется на экран настройки памяти при нажатии кнопки, проиллюстрированной на участке 803 на Фиг.8.
Когда пользователь желает выполнить сканирование в функции памяти, пользователь выполняет различные настройки сканирования, сохраняет настройки файла формата и тому подобное на экране (S304) изменения настроек. Например, настройки сканирования включают в себя настройки размеров листа документа, разрешение сканирования, режим цвета, тип документа и координацию цвета.
Когда пользователь завершает настройки, пользователь устанавливает документ на автоматическую подачу документа (ADF) или на стеклянную пластину сканирования книги (плоская стеклянная пластина сканирования документов) и подает инструкцию начала сканирования. После получения инструкции начала сканирования от пользователя (YES на этапе S305), МФУ 100 изменяет последовательность выполнения на сканирование для процесса (S306) записи. Подробная информация о сканировании для процесса (S306) записи будет описана позже, используя Фиг.4. Когда сканирование для процесса (S306) записи прекращается, последовательность процессов в сканировании в функции памяти прекращается.
Ссылаясь на Фиг.4, теперь будут описаны детали сканирования для процесса записи. Процессы МФУ 100 продолжаются с этапа S306 на Фиг.3, изображениями, отсканированными на постраничной основе на ADF или на подложке (S401 на S403) сканирования книги. Обработка на постраничной основе представляет собой процесс генерирования данных изображения посредством кодирования отсканированного документа или преобразования формата файла в формат файла, указанный пользователем. Когда сканирование одной страницы завершено и когда обработка с этой страницы завершена, МФУ 100 сохраняет данные изображения этой страницы на съемный носитель (внешняя память) 225 через MC 218 и сменный носитель VF 224 (S404).
Далее будет описан случай, когда пользователь назначает сохранение в многостраничном формате. Например, теговый формат файлов изображений (TIFF), который является одним из типов форматов данных изображений, обеспечивает несколько страниц многостраничного TIFF в одном файле. В этом случае конечный файл не может быть сгенерирован, если не завершено сканирование всех страниц. В настоящем варианте воплощения будет описан способ преобразования данных изображения на постраничной основе в формат TIFF и хранение преобразованных данных изображения в качестве временного файла на съемном носителе. Этот способ является способом, в котором сканируют каждый тип страниц, генерируют файл данных изображения в соответствии с форматом файла TIFF и сохраняют каждую страницу, в качестве другого файла на съемном носителе. Когда данные изображения хранят на съемном носителе на постраничной основе, данные изображения всех страниц не должны быть накоплены в МФУ 100. Таким образом, необходимая емкость ОЗУ 212 МФУ 100 может быть уменьшена.
Когда данные изображения каждой страницы должны быть сохранены, определяют (S405), возникает ли ошибка переполнения памяти в съемном носителе. Когда ошибка переполнения памяти не происходит (НЕТ на S405) и когда сканирование всех страниц завершено (ДА на S406), данные изображения, хранящиеся на съемном носителе, подвергают (S407) окончательной обработке в соответствии с форматом файла, указанного пользователем. Окончательной обработкой является, например, добавление информационного заголовка и проверка имени файла (расширения файла).
Напротив, когда ошибка переполнения памяти в съемном носителе детектирована, в то время как данные изображения хранятся на съемном носителе на постраничной основе (ДА на S405), последовательность операций продолжают (S408) для выполнения процесса, когда возникает ошибка переполнения памяти. Выполнение этого процесса, когда возникает ошибка переполнения памяти, будет подробно описано далее с помощью Фиг.5.
Ссылаясь на Фиг.5, будет описан процесс выполнения, когда происходит ошибка переполнения памяти в съемном носителе. Например, будет описан процесс выполнения, например, в случае, когда "в документе, имеющем пять страниц для сканирования, возникает ошибка переполнения памяти, в то время когда четвертая страница сохранялась на съемном носителе". Как иллюстрировано на процессах с Фиг.3, 4, описанных выше, три страницы из пятистраничного документа успешно сохранены на носителе, однако возникает ошибка переполнения памяти во время сохранения четвертой страницы. Поток переходит к этапу S408 на Фиг.4.
Когда МФУ 100 детектирует ошибку переполнения памяти, МФУ 100 прерывает (S501) сканирование следующей страницы или пятой страницы документа, и отображает (S502) предупреждение на операционной панели 222. Соответственно, пользователь извещается о том факте, что сохранение документа на съемный носитель не может быть завершено. Тогда пользователь быстро выбирает одно из следующего: "выполнить восстановление процесса и продолжить работу" или "отменить работу". Фиг.9 иллюстрирует пример экрана предупреждения, отображенного на операционной панели 222 на этапе S502. Кнопка 901 для предоставления инструкции "продолжить работу" и кнопка 902 за предоставление инструкции "отмена работы" отображены так, что пользователь может выбрать одну из этих двух кнопок 901 и 902. Когда пользователь нажимает кнопку 901, чтобы дать инструкцию "продолжить работу", последовательность операций процесса переходит к "продолжению процесса сканирования" на этапе S505. Напротив, когда пользователь нажимает кнопку 902, чтобы дать инструкцию "отмена работы", последовательность операций процесса переходит к "процессу частичного удаления файла(ов)" на этапе S504. Фиг.10 иллюстрирует пример экрана, отображенного на операционной панели 222, когда пользователь дает инструкции, чтобы продолжить работу на экране, проиллюстрированном на Фиг.9 (когда пользователь нажимает кнопку 901). Этот экран напоминает пользователю не отсоединять сменный носитель до завершения сканирования документа.
Данные сканированного изображения «четвертая страница», которые не были сохранены на съемный носитель в связи с возникновением ошибки переполнения памяти, сохраняют в секции памяти, такой как ОЗУ 212, включенной в состав основной части МФУ 100. Когда пользователь дает инструкцию продолжить работу на этапе S503, данные непрерывно сохраняют. Когда пользователь дает инструкцию отменить работу, данные изображения удаляют.
Ссылаясь теперь на Фиг.6, будет описан процесс выполнения, когда пользователь дает инструкцию отменить работу на экране, проиллюстрированном на Фиг.9. Согласно настоящему варианту воплощения, когда возникает ошибка переполнения памяти в съемном носителе, в то время как выполняют сканирование в процесс памяти, частичные данные, хранящиеся на съемном носителе, считаются ненужными данными для пользователя и автоматически удаляются. Последовательность операций этого процесса будет описана ниже.
ЦП 211 имеет доступ к съемному носителю и получает (S601) информацию о файле, хранящемся на съемном носителе. Когда несколько файлов хранятся на съемных носителях, получают информацию по всем этим файлам, хранящимся на съемном носителе. Затем на основе полученной информации о файле, проводят (S602) поиск файла(ов), сгенерированных во время сканирования в процесс памяти, выполняемого в это время. Способы поиска включают в себя способ поиска файла, имеющего имя файла, включая ID работы (номер работы), и способ поиска ID работы (номер работы), который включен заранее в состав информационного заголовка файла. Когда обработка доходит до этапа S602, файл(ы), сгенерированные во время сканирования в процесс памяти, выполняемого в это время, определяют из числа файлов, хранящихся на съемном носителе. Когда детектируют отсутствие соответствующего файла в этой точке посредством проведения вышеизложенного поиска, процесс удаления файлов заканчивают (НЕТ на S603). Файл(ы), обнаруженные при поиске, включают в себя частичные данные, сгенерированные при сканировании в процесс памяти, выполняемом в это время, является(ются) файлом(ами), ненужными для пользователя. Таким образом, файл(ы) удаляют (S604) из сменного носителя. Соответственно, накопление в съемном носителе данных в формате файла, который не может быть проанализирован, предотвращают.
Ссылаясь теперь на Фиг.7, будет описана последовательность операций процесса, выполняемого, когда пользователь дает инструкцию продолжить работу, проиллюстрированную на экране на Фиг.9. Как описано выше, данные изображения страницы, сохраняемой, когда возникла ошибка переполнения памяти, сохраняют (S701) в секцию памяти, такую как ОЗУ 212, включенную в состав основной части МФУ 100. Сканер продолжает (S702) сканирование документа. Сгенерированные данные изображения хранят (S703) в той же секции памяти, что и на этапе S701. Соответственно, данные изображения страницы (страниц), которые успешно сохранены на съемном носителе, хранят на съемном носителе, и данные изображения оставшейся страницы (страниц), которые не могут быть сохранены на съемном носителе, хранят в секции памяти МФУ 100. То есть пользователь может хранить данные изображения без перезагрузки сканирования в процесс памяти с самого начала.
Тем не менее, емкость секции памяти, включенной в состав МФУ 100, ограничена. В особенности, когда МФУ 100 не включает в себя секцию памяти большой емкости, такую как жесткий диск (HDD), используют секцию памяти с относительно небольшой емкостью, такую как ОЗУ. Прежде чем сохранять остальные данные изображения, которые не могут быть сохранены на съемном носителе в секции памяти МФУ 100, МФУ 100 необходимо определить, возникла ли ошибка переполнения памяти в секции памяти. На этапе S704, МФУ 100 определяет, возникла ли ошибка переполнения памяти в секции памяти. Когда ошибка переполнения памяти в секции памяти МФУ 100 возникла, МФУ 100 отображает сообщение об ошибке на операционной панели 222 и уведомляет (S705) пользователя о ней. Выполняют (S706) процесс удаления данных изображения, хранящихся на съемном носителе (последовательность операций проиллюстрирована на Фиг.6).
Напротив, когда возникла ошибка переполнения памяти в секции памяти МФУ 100 (НЕТ на S706) и когда сканирование всех страниц завершено (ДА на S707), последовательность операций продолжают на этапе S708. На этапе S708, МФУ 100 сохраняет на съемном носителе информацию для получения от внешнего устройства, остальных данных изображения, которые не могут быть сохранены на съемных носителях. То есть МФУ 100 сохраняет, на сменном носителе информацию, необходимую для получения от внешнего устройства данных изображения, сохраненных в секции памяти МФУ 100. Эта информация включает в себя по меньшей мере идентификационную информацию для идентификации данных изображения. Кроме того, эта информация включает в себя данные изображения на съемном носителе, информацию об атрибутах для определения прикладного программного обеспечения, которое обрабатывает данные изображения, имя файла и тому подобное. Когда внешнее устройство взаимодействует с МФУ 100 через сеть, информация должна включать в себя адресную информацию, необходимую для связи с МФУ 100. Кроме того, информация может включать в себя унифицированный указатель ресурсов (URL) с указанием данных изображения, сохраненных в секцию памяти МФУ 100. Пользователь получает доступ от внешних устройств, таких как компьютер 203, МФУ 100, через сеть или USB (не проиллюстрировано). В то время когда пользователь подсоединяет сменный носитель к этому внешнему устройству, так как сменный носитель включает в себя информацию для получения данных изображения, хранящихся в секции памяти МФУ 100, внешнее устройство может читать информацию и иметь доступ к МФУ 100. Внешнее устройство посылает запрос к МФУ 100 для получения данных изображения, хранящихся в секции памяти МФУ 100.
После идентификационной информации данных изображения, хранимых на съемном носителе на этапе S708, МФУ 100 ждет (S709) для данных изображения получение запроса от внешнего устройства. Пока ресурсы секции памяти МФУ 100 могут быть использованы, исполняют другие процессы (например, процесс копирования и процесс факсимильного получения). Когда запрос для получения данных изображения принимают от внешнего устройства (ДА на S710), последовательность операций переходит к этапу S711. На этапе S711, МФУ 100 ссылается к идентификационной информации, содержащейся в принятом запросе, и указывает, в секции памяти МФУ 100, данные изображения, определенные идентификационной информацией. МФУ 100 отправляет (S711) указанные данные изображения на внешнее устройство, которое отправило запрос на получение. Когда МФУ 100 проверяет, что отправка на внешнее устройство успешно завершена (ДА на S712), МФУ 100 удаляет (S713) данные изображения, хранящиеся в секции памяти, и завершает процесс. Готовность на этапе S709 может быть выполнена посредством вычисления заданного времени. Когда заданное время проходит, данные изображения, хранящиеся в секции памяти, могут быть автоматически удалены.
Фиг.11 является иллюстрацией примера экрана, отображенного на операционной панели 222 МФУ 100 после завершения сканирования всех страниц на этапе S707. Экран на Фиг.11 отображает, что данные изображения, которые не могут быть сохранены на съемном носителе, отправлены на ПК. Фиг.12 является иллюстрацией примера экрана, отображенного на операционной панели 222, когда кнопка 1101 «next», проиллюстрированная на Фиг.11, нажата, после того как идентификационная информация данных изображения сохранена на съемном носителе на этапе S708. После того как пользователь проверяет это устройство отображения, пользователь отсоединяет сменный носитель от МФУ 100 и подсоединяет сменный носитель к внешнему устройству, такому как ПК.
Как описано выше, в соответствии с настоящим вариантом воплощения даже если сохранение данных на съемный носитель прерывается, предотвращают удержание ненужных данных на съемном носителе. То есть ненужные данные изображения, хранящиеся на съемном носителе, могут быть удалены посредством обработки, выполняемой МФУ 100 без обеспечения осведомленности пользователя, даже если пользователь ненамеренно удалил данные. Даже когда сохранение данных на съемных носителях прерывается, если пользователь дает указание продолжить обработку, оставшиеся данные изображения сохраняют в секцию памяти МФУ 100. Информация, необходимая для получения данных изображения, сохраняется на съемном носителе так, что внешнее устройство, такое как ПК, может получить данные изображения. Таким образом, даже когда сохранение данных на съемный носитель прерывают, пользователь может получить данные изображения с помощью внешнего устройства, не выходя за пределы МФУ 100 и выполняя повторную обработку.
ДРУГИЕ ВАРИАНТЫ ВОПЛОЩЕНИЯ
В предыдущем варианте воплощения случай, когда возникает ошибка переполнения памяти в съемном носителе, описывается как пример случая, когда сохранение данных изображения на сменный носитель не может быть завершено. Однако сохранение данных изображения может быть не завершено из-за других факторов. Например, сохранение данных изображения может быть не завершено из-за отказа секции 221 сканера МФУ 100, или сохранение данных изображения может быть прервано из-за других ошибок.
В предыдущем варианте воплощения, когда возникает ошибка переполнения памяти в съемном носителе, только после этого данные изображения сохраняют в секцию памяти МФУ 100. Однако данные изображения всех страниц, включая данные изображения, что уже хранятся на съемном носителе, могут быть сохранены в секции памяти МФУ 100. Таким образом, когда внешнее устройство выполнено с возможностью получения данных изображения в секции памяти, внешнее устройство может получать данные изображения всех страниц. Когда данные изображения всех страниц сохранены в секции памяти МФУ 100, даже тогда, когда пользователь дает команду "продолжить работу" на экране на Фиг.9, данные изображения, хранящиеся на съемном носителе, удаляют. Это потому, что внешнее устройство может повторно получить данные изображения всех страниц с МФУ 100. То есть даже в этом случае данные изображения, хранящиеся на съемных носителях, становятся ненужными данными. Соответственно, когда внешнее устройство выполнено с возможностью получения изображения из МФУ 100, предотвращают разделение данных изображения на несколько файлов (страница(ы), которая (которые) хранится на съемном носителе, и страница(ы), которая (которые) получена из секции памяти МФУ 100).
В предыдущем варианте воплощения был описан случай, когда данные изображения, сгенерированные секцией 221 сканера МФУ 100, сохраняют на съемном носителе. Однако настоящее изобретение применимо не только к данным изображения, сгенерированным посредством сканера, но и другим данным. Например, настоящее изобретение применимо к случаю, когда МФУ 100 имеет функцию факса и МФУ 100 получает данные изображения, отправленные по факсу с другого устройства, и сохраняет полученные данные изображения на съемном носителе.
Аспекты настоящего изобретения также могут быть реализованы посредством компьютера системы или устройства (или устройств, таких как ЦП или MPU), который считывает и выполняет программу, записанную на запоминающее устройство для выполнения функций описанных выше вариантов воплощений), а также способа, этапы которого выполняются компьютером системы или устройства, например, чтение, и выполнение программы, записанной на запоминающем устройстве для выполнения функций описанного выше варианта воплощения. Для этого программа предоставляется на компьютер, например, через сеть или из носителя записи различных типов, выступающего в качестве запоминающего устройства (например, машиночитаемая среда).
Хотя настоящее изобретение описано со ссылкой на примерные варианты воплощения, должно быть понятно, что изобретение не ограничивается раскрытыми примерными вариантами воплощения. Объем следующих пунктов формулы изобретения должен быть представлен с широким толкованием, с тем чтобы охватить все изменения и эквивалентные структуры и функции.
Данная заявка заявляется в пользу заявки на патент Японии N 2008-321635, поданной 17 декабря 2008 г., которая включена в настоящее в качестве ссылки в полном объеме.