УСТРОЙСТВО ПЕРЕЗАПИСИ ИНФОРМАЦИИ И НОСИТЕЛЬ ЗАПИСИ
INFORMATION REWRITING DEVICE AND RECORDING MEDIUM

Уровень техники
Настоящее изобретение относится к технологии перезаписи информации, сохраненной в батарее и в зарядном устройстве для батареи.
В части общей системы зарядки, которая включает в себя батарею и зарядное устройство для батареи, батарея и зарядное устройство для батареи, соответственно, имеют носитель записи, в котором хранятся данные характеристик заряда батареи.
Здесь требуемые характеристики заряда разделены в зависимости от того, как используется батарея. В связи с этим, предпочтительно предусмотреть возможность соответствующим образом изменять характеристики заряда, которые хранятся в батарее и в зарядном устройстве для батареи.
Пример технологии, разработанной для соответствующего изменения данных характеристик заряда, раскрыт в находящейся на экспертизе публикации заявки на патент No. 2001-298870. В этом примере пользователь соединяет батарею и зарядное устройство для батареи по отдельности с устройством терминала, подключенным к сети Интернет. Затем, пользователь работает с устройством терминала для получения данных характеристик заряда из устройства сервера по сети Интернет, и перезаписывает данные, хранимые в батарее или в зарядном устройстве для батареи, которое подключено к устройству терминала, на основе данных, полученных из устройства сервера.
Сущность изобретения
В приведенном выше примере для пользователя составляет трудность перезаписывать данные, поскольку требуется, чтобы пользователь имел представление о работе с устройством терминала и т.п.
В одном аспекте настоящего изобретения предпочтительно упростить для пользователя перезапись информации, хранимой в батарее и в зарядном устройстве для батареи.
Устройство перезаписи информации в соответствии с первым аспектом настоящего изобретения включает в себя первый модуль хранения, второй модуль хранения и, по меньшей мере, один модуль перезаписи.
Первый модуль хранения предусмотрен в батарее и хранит с возможностью перезаписи первую информацию.
Второй модуль хранения предусмотрен в зарядном устройстве для батареи и хранит с возможностью перезаписи вторую информацию. Зарядное устройство для батареи заряжает батарею, которую электрически соединяют с ним, с возможностью отсоединения от него.
По меньшей мере, один модуль перезаписи предусмотрен в, по меньшей мере, одной из батареи и зарядного устройства для батареи. Когда батарею и зарядное устройство для батареи электрически соединяют, этот, по меньшей мере, один модуль перезаписи перезаписывает одну информацию из первой информации, хранимой в первом модуле хранения, и второй информации, хранимой во втором модуле хранения, на основе другой информации из первой информации и второй информации.
В соответствии с устройством перезаписи информации, имеющим описанную выше конфигурацию, пользователю не требуется отдельно выполнять операцию перезаписи информации, поскольку, одна из первой информации, хранимой в батарее, и второй информации, хранимой в зарядном устройстве для батареи, будет перезаписана на основе другой, только в результате электрического соединения батареи и зарядного устройства для батареи.
Следовательно, в соответствии с первым аспектом настоящего изобретения, пользователь может легко перезаписывать информацию, хранящуюся в батарее и в зарядном устройстве для батареи.
По меньшей мере, один модуль перезаписи, может представлять собой два модуля перезаписи, которые могут включать в себя первый модуль перезаписи, который предусмотрен в батарее и перезаписывает вторую информацию, хранимую во втором модуле хранения, предусмотренном в зарядном устройстве для батареи, и второй модуль перезаписи, который предусмотрен в зарядном устройстве для батареи и перезаписывает первую информацию, содержащуюся в первом модуле хранения, предусмотренном в батарее.
В этом случае, устройство перезаписи информации может включать в себя первый модуль определения, первый модуль запрета операции, второй модуль определения и второй модуль запрета операции.
Первый модуль определения предусмотрен в батарее и определяет, следует ли перезаписать первую информацию, на основе содержания первой информации и второй информации.
Первый модуль запрета операции предусмотрен в батарее и запрещает операцию первого модуля перезаписи, когда первый модуль определения определяет, что первая информация должна быть перезаписана.
Второй модуль определения предусмотрен в зарядном устройстве для батареи и определяет, следует или нет перезаписать вторую информацию на основе содержания первой информации и второй информации.
Второй модуль запрета операции предусмотрен в зарядном устройстве для батареи и запрещает работу второго модуля перезаписи, когда второй модуль определения определяет, что вторая информация должна быть перезаписана.
Устройство перезаписи информации, выполненное, как описано выше, может уменьшить вероятность того, что вторая информация может быть перезаписана на основе первой информации, когда должна быть перезаписана первая информация, а также вероятность того, что первая информация может быть перезаписана на основе второй информации, когда должна быть перезаписана вторая информация.
Первый модуль определения и второй модуль определения каким-либо образом могут определять, следует или нет перезаписывать первую информацию и следует или нет перезаписывать вторую информацию.
Например, в случае, когда первая информация и вторая информация включают в себя информацию обновления, обозначающую историю обновления первой информации и второй информации, по меньшей мере, один из первого модуля определения и второго модуля определения могут обращаться к информации обновления, включенной в первую информацию и вторую информацию, и могут выполнять определение на основе информации обновления.
В соответствии с устройством перезаписи информации, имеющим описанную выше конфигурацию, информация, которая должна быть перезаписана, может быть идентифицирована и перезаписана на основе информации обновления, включенной в первую информацию и во вторую информацию.
По меньшей мере, один модуль перезаписи может включать в себя модуль записи, модуль определения успеха и модуль перезаписи.
При перезаписи одной информации модуль записи записывает другую информацию в одну область хранения, отличную от иной области хранения, где хранится одна информация, в модуле хранения из первого модуля хранения и второго модуля хранения, где хранится одна информация.
Модуль определения успеха определяет, была ли успешно выполнена запись модулем записи, на основе, по меньшей мере, другой информации, записанной в одной области хранения.
Когда модуль определения успеха определяет, что запись модулем записи была успешно выполнена, модуль перезаписи записывает другую информацию, записанную в одной области хранения с помощью модуля записи, поверх другой области хранения, где хранится одна информация.
В соответствии с устройством перезаписи информации с описанной выше конфигурацией может быть запрещена перезапись информации, предназначенной для перезаписи, на основе неполной или ошибочной информации, когда передача информации между батареей и зарядным устройством для батареи произошла с ошибкой.
При записи другой информации поверх другой области хранения, где хранится одна информация, модуль перезаписи может записывать другую информацию после удаления одной информации, или может перезаписывать одну информацию другой информацией, без удаления одной информации.
Описанное выше устройство перезаписи информации может включать в себя, по меньшей мере, один модуль уведомления. По меньшей мере, один модуль уведомления предусмотрен, по меньшей мере, в одной из батареи и зарядного устройства для батареи, и уведомляет об окончании перезаписи, по меньшей мере, одним модулем перезаписи, после окончания перезаписи.
В соответствии с устройством перезаписи информации с описанной выше конфигурацией пользователь может легко определять, была ли закончена перезапись информации. Это может уменьшить вероятность того, что пользователь может отсоединить батарею от зарядного устройства для батареи, пока перезапись информации еще не была закончена.
Модуль уведомления может уведомлять об окончании перезаписи любым способом, например, используя свет, звук, вибрацию, дисплей и т.п.
Кроме того, описанное выше устройство перезаписи информации может включать в себя модуль инициирования заряда. Модуль инициирования заряда предусмотрен в зарядном устройстве для батареи и инициирует заряд батареи после того, как перезапись, выполняемая, по меньшей мере, одним модулем перезаписи, будет закончена.
В соответствии с устройством перезаписи информации с описанной выше конфигурацией можно предотвратить влияние на перезапись информации электрических шумов, связанных с протеканием электрического тока через батарею и зарядное устройство для батареи для заряда.
В случае, когда батарея включает в себя компьютер, первая информация может представлять собой программу, выполняемую компьютером.
В случае, когда зарядное устройство для батареи включает в себя компьютер, вторая информация может представлять собой программу, выполняемую компьютером.
В этом случае, пользователь может легко перезаписывать программу, выполняемую компьютером, в батарее, и программу, выполняемую компьютером, в зарядном устройстве для батареи с помощью устройства перезаписи информации.
Первая информация и вторая информация могут представлять любую программу.
Например, первая информация и вторая информация могут представлять собой программы для управления зарядом батареи компьютером в батарее и компьютером в зарядном устройстве для батареи.
В этом случае, пользователь может легко перезаписывать программы для управления зарядом батареи с помощью устройства перезаписи информации. Это обеспечивает для пользователя, например, возможность легко менять характеристики заряда батареи и зарядного устройства для батареи.
Устройство перезаписи информации может включать в себя модуль изменения протокола, который изменяет протокол передачи данных между батареей и зарядным устройством для батареи с первого протокола на второй протокол, когда, по меньшей мере, один модуль перезаписи выполняет перезапись одной информации.
В этом случае, если второй протокол выполнен как протокол, более соответствующий записи одной информации, чем первый протокол, одна информация может быть, предпочтительно, перезаписана.
Устройство перезаписи информации может включать в себя модуль управления протоколом, который определяет, возможно или нет поменять протокол передачи данных между батареей и зарядным устройством для батареи с первого протокола на второй протокол, обеспечивает возможность работы модуля замены протокола, когда определена возможность замены, и запрещает работу модуля замены протокола, когда определена невозможность замены.
В соответствии с устройством перезаписи информации с описанной выше конфигурацией, в случае, когда протокол передачи данных между батареей и зарядным устройством для батареи может быть изменен с первого протокола на второй протокол, одна информация может быть перезаписана с использованием второго протокола. С другой стороны, в случае, когда протокол передачи данных нельзя изменить с первого протокола на второй протокол, одна информация может быть перезаписана с использованием первого протокола.
Во втором аспекте настоящее изобретение направлено на программу, обеспечивающую функционирование компьютера в качестве модуля перезаписи, который перезаписывает одну информацию из первой информации и второй информации на основе другой информации из первой информации и второй информации. Первую информацию хранят в первом модуле хранения, который предусмотрен в батарее и хранит с возможностью перезаписи первую информацию. Вторую информацию хранят во втором модуле хранения, который предусмотрен в зарядном устройстве для батареи, которое заряжает батарею, и хранит с возможностью перезаписи вторую информацию.
В соответствии с такой программой компьютер получает возможность выполнять функцию модуля перезаписи.
Описанный выше компьютер может представлять собой известный компьютер или компьютер, предпочтительно, сконфигурированный для батареи или зарядного устройства для батареи.
Описанная выше программа может быть хранима в ROM (ПЗУ, постоянное запоминающее устройство) или в RAM (ОЗУ, оперативное запоминающее устройство) резервного копирования, которое установлено в компьютере и используется после загрузки компьютера с ROM или с RAM резервного копирования, или может использоваться после загрузки в компьютер через сеть.
Кроме того, описанная выше программа может использоваться после записи на носитель записи, считываемый компьютером. Такой носитель записи включает в себя, например, гибкий диск (FD, ГД), оптический диск (MO, МО), DVD (ЦУД, цифровой универсальный диск), CD-ROM (КД-ПЗУ, компакт-диск, предназначенный только для чтения), диск Blu-ray, HD-DVD (DVD высокой плотности), жесткий диск, портативное полупроводниковое запоминающее устройство (например, память USB (УПШ, универсальная последовательная шина), карта памяти) и т.п.
В третьем аспекте настоящее изобретение направлено на батарею, которая включает в себя первый модуль хранения и, по меньшей мере, один модуль перезаписи, в устройстве перезаписи информации в соответствии с первым аспектом.
При использовании такой батареи нет необходимости для пользователя отдельно выполнять операцию перезаписи информации, хранимой в батарее, или информации, хранимой в зарядном устройстве для батареи, которое электрически соединено с батареей и заряжает батарею.
В четвертом аспекте настоящее изобретение направлено на зарядное устройство для батареи, которое включает в себя второй модуль хранения и, по меньшей мере, один модуль перезаписи в устройстве перезаписи информации в соответствии с первым аспектом.
При использовании такого зарядного устройства для батареи для пользователя нет необходимости по отдельности осуществлять операцию перезаписи информации, хранимой в зарядном устройстве для батареи, или информации, хранимой в батарее, которая электрически соединена с зарядным устройством для батареи и заряжается с помощью зарядного устройства для батареи.
В пятом аспекте настоящее изобретение направлено на систему зарядки, которая включает в себя батарею в соответствии с третьим аспектом и зарядное устройство для батареи в соответствии с четвертым аспектом.
В такой системе зарядки для пользователя нет необходимости по отдельности выполнять операцию перезаписи информации, хранимой в батарее, или информации, хранимой в зарядном устройстве для батареи, которое электрически соединено с батареей и заряжает батарею.
Система зарядки может быть выполнена таким образом, что обеспечивает возможность электрического соединения батареи с зарядным устройством для батареи путем скользящего движения батареи по зарядному устройству для батареи.
В этом случае пользователь может легко перезаписывать первую информацию, хранимую в батарее, или вторую информацию, хранимую в зарядном устройстве для батареи, только при выполнении скользящего движения батареи по зарядному устройству для батареи.
Краткое описание чертежей
Настоящее изобретение будет описано на примере со ссылкой на приложенные чертежи, на которых:
на фиг.1 показан вид в перспективе батареи в соответствии с настоящим изобретением, представляющий внешний вид батареи;
на фиг.2 показан вид в перспективе зарядного устройства для батареи в соответствии с настоящим изобретением, представляющий внешний вид с передней стороны зарядного устройства для батареи;
на фиг.3 показан вид в перспективе зарядного устройства для батареи, представляющий внешний вид задней стороны зарядного устройства для батареи;
на фиг.4 показана блок-схема, просто представляющая электрическую конфигурацию батареи и электрическую конфигурацию зарядного устройства для батареи;
на фиг.5 показана блок-схема последовательности операций, представляющая поток процесса при первой перезаписи;
на фиг.6 показана блок-схема последовательности операций, представляющая поток процесса при второй перезаписи;
на фиг.7 показана блок-схема последовательности операций, представляющая поток процесса записи источника; и
на фиг.8 показана блок-схема последовательности операций, представляющая поток процесса назначения записи.
Подробное описание изобретения
Как показано на фиг.1, в батарее 1, на ее верхней стороне, предусмотрен участок 11 прикрепления аппарата. Участок 11 прикрепления аппарата выполнен с возможностью его прикрепления и отсоединения от зарядного устройства для батареи со скольжением по зарядному устройству для батареи.
В непосредственной близости к центральной части участка 11 прикрепления аппарата предусмотрен разъем 12 для передачи данных и пара разъемов 13 электродов. Более конкретно, разъем 12 передачи данных расположен между парой разъемов 13 электрода.
Разъем 12 передачи данных выполнен как вилочный разъем, который продолжается в направлении соединения с зарядным устройством для батареи. Пара разъемов 13 электродов выполнена так, что они обеспечивают возможность скольжения вывода электрода на положительной стороне и вывода электрода на отрицательной стороне на стороне зарядного устройства батареи внутри пары разъемов 13 электрода.
Как показано на фиг.2 и 3, в зарядном устройстве 2 для батареи, на его верхней стороне, предусмотрен участок 21 прикрепления батареи и участок 22 дисплея.
Батарею 1 закрепляют на участке 21 прикрепления батареи, используя участок 11 прикрепления аппарата батареи 1, обращенный вниз. Более конкретно, участок 21 прикрепления батареи выполнен с возможностью скольжения участка 11 прикрепления аппарата батареи 1 на зарядном устройстве 2 для батареи при направлении батареи 1 вдоль направления крепления на зарядном устройстве 2 для батареи. И на участке 21 прикрепления батареи предусмотрена защитная крышка 28, разъем 23 передачи данных, вывод 24A электрода на положительной стороне и вывод 24B электрода на отрицательной стороне.
Более конкретно, защитная крышка 28, которая предусмотрена с возможностью скольжения на участке 21 прикрепления батареи, закрывает разъем 23 передачи данных, вывод 24A электрода на положительной стороне и вывод 24B на отрицательной стороне, когда батарею 1 требуется закрепить на участке 21 прикрепления батареи, в то время как защитная крышка 28 открывает разъем 23 передачи данных, вывод 24A электрода на положительной стороне и вывод 24B электрода на отрицательной стороне для батареи 1, когда батарею 1 прикрепляют к участку 21 прикрепления батареи.
Разъем 23 передачи данных расположен между выводом 24A электрода на положительной стороне и выводом 24B электрода на отрицательной стороне. Разъем 23 передачи данных выполнен как розеточный разъем, в который устанавливают описанный выше разъем 12 передачи данных батареи 1. Кроме того, множество соединительных выводов, которые электрически соединены с множеством выводов передачи данных, предусмотренных в разъеме 12 передачи данных, предусмотрены внутри разъема 23 передачи данных. Вывод 24A электрода на положительной стороне, который представляет собой разъем в форме пластины, продолжающейся вверх от зарядного устройства 2 батареи, направляется с помощью одного из разъемов 13 электрода батареи 1 и электрически соединяется с выводом 13A электрода на положительной стороне (см. фиг.4), предусмотренным внутри разъема 13 электрода. Вывод 24B электрода на отрицательной стороне, который представляет собой вывод в форме пластины, продолжающейся вверх от зарядного устройства 2 для батареи, также как и вывод 24A электрода на положительной стороне, направляется с помощью другого разъема 13 электрода батареи 1, и электрически соединяется с выводом 13B электрода на отрицательной стороне (см. фиг.4), предусмотренным внутри разъема 13 электрода.
Участок 22 дисплея, который включает в себя три индикаторные лампы 22A, 22B и 22C, выполнен с возможностью отображения состояния батареи 1 и зарядного устройства для батареи 2 с помощью индикаторных ламп 22A, 22B и 22C. Более конкретно, индикаторные лампы 22A и 22B представляют собой лампы для обозначения оставшегося количества электроэнергии в батарее 1, и индикаторная лампа 22C представляет собой лампу, обозначающую, выполняется ли перезапись программы, хранимой в батарее 1, и перезапись программы, хранимой в зарядном устройстве 2 для батареи.
Как показано на фиг.4, в батарее 1 предусмотрен микрокомпьютер 14. Микрокомпьютер 14, который выполнен как так называемый микрокомпьютер в одной микросхеме, имеет, по меньшей мере, CPU (ЦПУ, центральное процессорное устройство) 141, ROM 142, RAM 143, энергонезависимое запоминающее устройство 144, порт 145 ввода-вывода (I/O, В/В) и интерфейс (I/F, И/Ф) 146 передачи данных, интегрированные в него.
Энергонезависимое запоминающее устройство 144 может представлять собой любой элемент памяти, если только он позволяет перезаписывать содержание памяти, и в качестве энергонезависимого запоминающего устройства 144 можно использовать, например, EEPROM (ЭСППЗУ, электрически стираемое программируемое постоянное запоминающее устройство) и запоминающее устройство типа флэш. В энергонезависимом запоминающем устройстве 144 в соответствии с настоящим вариантом воплощения, хранится с возможностью перезаписи программа, предназначенная для управления зарядом батареи 1 (программа управления зарядкой) с помощью микрокомпьютера 14. Программа управления зарядкой включает в себя информацию о версии, обозначающую историю обновления программы управления зарядкой.
Микрокомпьютер 14 соединен с множеством выводов передачи данных, предусмотренных в разъеме 12 передачи данных батареи 1. Более конкретно, микрокомпьютер 14 соединен с выводом 12A данных температуры, выводом 12B передачи данных и выводом 12C заземления.
Вывод 12A данных температуры представляет собой вывод для выведения в зарядное устройство 2 для батареи электрического сигнала (сигнала температуры), выводимого из микрокомпьютера 14 на основе температуры, детектируемой терморезистором (не показан), предусмотренным в батарее 1.
Вывод 12B передачи данных представляет собой вывод для выведения сигнала данных, выводимого из микрокомпьютера 14 в зарядное устройство 2 для батареи, и для ввода сигнала данных, выводимого из зарядного устройства 2 батареи в микрокомпьютер 14.
Вывод 12C заземления представляет собой вывод, в котором установлен опорный потенциал для сигналов передачи данных, передаваемых между батареей 1 и зарядным устройством 2 батареи.
Батарея 1 включает в себя участок 15 элемента, где предусмотрено множество последовательно соединенных элементов. Положительная сторона участка 15 элемента соединена с описанным выше выводом электрода 13A на положительной стороне батареи 1 через плавкий предохранитель 16, в то время как отрицательная сторона 15 участка элемента соединена с описанным выше выводом 13B электрода на отрицательной стороне батареи 1. Вывод 13B электрода на отрицательной стороне электрически соединен с описанным выше выводом 12C заземления и устанавливает потенциал вывода 12C заземления равным потенциалу отрицательного электрода участка 15 элемента (то есть потенциалу отрицательного электрода батареи l).
С другой стороны, зарядное устройство 2 для батареи включает в себя микрокомпьютер 25. Микрокомпьютер 25, который выполнен как микрокомпьютер в одной микросхеме, также как и микрокомпьютер 14, имеет, по меньшей мере, CPU 251, ROM 252, RAM 253, энергонезависимое запоминающее устройство 254, порт 255 ввода/вывода и интерфейс 256 передачи данных, интегрированный в него.
Энергонезависимое запоминающее устройство 254 может представлять собой любой элемент памяти, такой как энергонезависимое запоминающее устройство 144, если только оно выполнено с возможностью перезаписи содержимого запоминающего устройства, и можно использовать, например, EEPROM и запоминающее устройство типа флэш в качестве энергонезависимого запоминающего устройства 254. В энергонезависимом запоминающем устройстве 254 в соответствии с настоящим вариантом воплощения хранится с возможностью перезаписи программа для управления зарядом батареи 1 (программа управления зарядкой) с помощью микрокомпьютера 25. Программа управления зарядкой включает в себя информацию версии, обозначающую историю обновления программы управления зарядкой.
Микрокомпьютер 25 соединен с множеством соединительных выводов, предусмотренных в описанном выше разъеме 23 передачи данных зарядного устройства 2 для батареи. Более конкретно, микрокомпьютер 25 соединен с выводом 23A данных температуры, выводом 23B передачи данных и выводом 23C заземления.
Вывод 23A данных температуры, который электрически соединен с выводом 12A данных температуры батареи 1, когда батарея 1 прикреплена к зарядному устройству 2 для батареи, представляет собой вывод для ввода сигнала температуры, выводимого из микрокомпьютера 14 батареи 1 в микрокомпьютер 25.
Вывод 23B передачи данных, который электрически соединен с выводом 12B передачи данных батареи 1, когда батарея 1 прикреплена к зарядному устройству 2 для батареи, представляет собой вывод для ввода сигнала данных, выводимого из микрокомпьютера 14 батареи 1, в микрокомпьютер 25 и для вывода сигнала данных, выводимого из микрокомпьютера 25, в микрокомпьютер 14.
Вывод 23C заземления, который электрически соединен с выводом 12C заземления батареи 1, когда батарея 1 прикреплена к зарядному устройству 2 для батареи, представляет собой вывод, в котором установлен опорный потенциал для сигналов передачи данных, передаваемых между батареей 1 и зарядным устройством 2 для батареи.
Зарядное устройство 2 для батареи включает в себя светодиод 26, который представляет собой источник света для индикаторной лампы 22C. Светодиод 26 соединен с микрокомпьютером 25 так, что его включают и выключают в соответствии с командой из микрокомпьютера 25. Более конкретно, в светодиоде 26, анод светодиода 26 соединен с положительным электродом Vcc источника питания зарядного устройства 2 для батареи, и катод светодиода 26 соединен с микрокомпьютером 25. Хотя множество светодиодов, которые представляют собой источники света индикаторных ламп 22A и 22B, не показаны на фиг.4, зарядное устройство 2 для батареи практически включает в себя множество светодиодов, которые представляют собой источники света индикаторных ламп 22A и 22B.
Кроме того, зарядное устройство 2 для батареи включает в себя участок 27 зарядки, предназначенный для подачи электроэнергии в батарею 1 для зарядки батареи 1. Более конкретно, положительная сторона участка 27 зарядки соединена с описанным выше выводом 24A электрода на положительной стороне зарядного устройства 2 для батареи. То есть положительная сторона участка 27 зарядки электрически соединена с положительным электродом батареи 1 (участок 15 элемента) через вывод 24A электрода на положительной стороне зарядного устройства 2 для батареи и вывод 13A электрода на положительной стороне батареи 1, когда батарея 1 прикреплена к зарядному устройству 2 для батареи.
С другой стороны, отрицательная сторона участка 27 зарядки соединена с описанным выше выводом 24B электрода на отрицательной стороне зарядного устройства 2 для батареи. То есть отрицательная сторона участка 27 зарядки электрически соединена с отрицательным электродом батареи 1 (участок 15 элемента) через вывод 24B электрода на отрицательной стороне зарядного устройства 2 для батареи и вывод 13B электрода на отрицательной стороне батареи 1, когда батарея 1 прикреплена к зарядному устройству 2 для батареи. Кроме того, вывод 24B электрода на отрицательной стороне электрически соединен с описанным выше выводом 23C заземления и устанавливает потенциал вывода 23C заземления равным потенциалу отрицательного электрода участка 27 зарядки (то есть потенциалу отрицательного электрода батареи 1).
Участок 27 зарядки соединен с микрокомпьютером 25 и выполнен с возможностью зарядки батареи 1 в соответствии с командой из микрокомпьютера 25.
Ниже будет описан процесс в соответствии с настоящим изобретением, который выполняют CPU 141 батареи 1 и CPU 251 зарядного устройства 2 для батареи.
CPU 251 инициирует первый (первичный) процесс перезаписи, когда детектирует, что батарея 1 прикреплена к зарядному устройству 2 для батареи, на основе описанного выше сигнала температуры.
Как показано на фиг.5, в данном процессе первоначально регулируют синхронизацию передачи данных с батареей 1 (S100) на основе заранее заданного протокола передачи данных (протокола передачи данных для перезаписи программы) для перезаписи программы управления зарядкой, который отличается от простого протокола передачи данных, предназначенного для передачи данных. Такой протокол передачи данных для перезаписи программы имеет такую конфигурацию, что перезаписывает программу управления зарядкой за меньшее время, чем требуется для протокола передачи данных для передачи данных.
Когда синхронизация передачи данных с батареей 1 на основе протокола передачи данных для перезаписи программы не получается (S105: Нет), протокол передачи данных, используемый для передачи данных с батареей 1 конфигурируют как протокол передачи данных для передачи данных (S110), и процесс переходит на этап S120, как описано ниже.
Когда синхронизация передачи данных с батареей 1 на основе протокола передачи данных для перезаписи программы происходит успешно (S105: Да), протокол передачи данных, используемый для связи с батареей 1 конфигурируют как протокол передачи данных для перезаписи программы (S115), и батарея 1 (более конкретно, в CPU 141 батареи l) запрашивает информацию о версии программы управления зарядкой, хранимой в батарее 1 (S120).
Затем определяют, идентична ли информация версии, принятая из батареи 1, информации версии программы управления зарядкой, хранимой в энергонезависимом запоминающем устройстве 254 зарядного устройства 2 для батареи (S125). Когда информация версии идентична (S125: Да), батарея 1 уведомляет, что информация версии идентична (S130), и процесс сразу переходит на этап S175, как описано ниже.
Когда информация версии не идентична (S125: Нет), батарея 1 уведомляет, что информация версии не идентична (S135), и затем индикаторная лампа 22C (S140) включается путем включения светодиода 26. Включение индикаторной лампы 22C позволяет пользователю понять, что следует выполнить перезапись программы управления зарядкой.
На основе информации версии, принятой из батареи 1, и информации версии программы управления зарядкой, хранимой в энергонезависимом запоминающем устройстве 254 зарядного устройства 2 для батареи, определяют, является ли программа управления зарядкой в зарядном устройстве для 2 батареи новее, чем программа управления зарядкой в батарее 1 (S145).
Когда программа управления зарядкой в зарядном устройстве 2 для батареи новее, чем программа управления зарядкой в батарее 1 (S145: Да), батарея 1 уведомляет, что зарядное устройство 2 для батареи представляет собой источник записи для программы управления зарядкой (S150), и после выполнения заданного процесса источника записи (S155) процесс переходит на этап S170, который будет описан ниже.
Когда программа управления зарядкой в батарее 1 новее, чем программа управления зарядкой в зарядном устройстве 2 для батареи (S145: Нет), батарея 1 уведомляет, что зарядное устройство 2 для батареи должно представлять собой место назначения записи программы управления зарядкой (S160), и после выполнения заранее сконфигурированного процесса назначения записи (S165), индикаторная лампа 22C гаснет (S170), в результате выключения светодиода 26. Угасание индикаторной лампы 22C означает для пользователя, что перезапись программы управления зарядкой была закончена.
Когда индикаторная лампа 22C гаснет, инициируется процесс управления зарядкой на стороне зарядного устройства 2 для батареи, которая управляет зарядкой батареи 1 в соответствии с программой управления зарядкой, (S175), и настоящий процесс заканчивается.
CPU 141 батареи 1 инициирует второй (вторичный) процесс перезаписи, когда детектируют, что батарея 1 прикреплена к зарядному устройству 2 для батареи, на основе описанного выше сигнала температуры.
Как показано на фиг.6, в настоящем процессе, первоначально регулируют синхронизацию передачи данных с зарядным устройством 2 для батареи (S200) на основе описанного выше протокола передачи данных для перезаписи программы.
Когда установить синхронизацию для передачи данных с зарядным устройством 2 для батареи на основе протокола передачи данных для перезаписи программы не удается (S205: Нет), протокол передачи данных, используемый для передачи данных с зарядным устройством 2 для батареи конфигурируют, как протокол передачи данных для передачи данных (S210), и процесс переходит на этап S220, который будет описан ниже.
Когда установление синхронизации для передачи данных с зарядным устройством 2 для батареи на основе протокола передачи данных для перезаписи программы происходит успешно (S205: Да), протокол передачи данных, используемый для передачи данных с зарядным устройством 2 для батареи конфигурируют как протокол передачи данных для перезаписи программы (S215).
Затем, в ответ на запрос информации версии из зарядного устройства 2 для батареи (описанный выше S120), информацию версии программы управления зарядкой, хранимую в энергонезависимом запоминающем устройстве 144, передают в зарядное устройство 2 для батареи (S220).
Затем определяют, является ли информация версии в батарее 1 и информация версии в зарядном устройстве 2 для батареи идентичными (S225), на основе уведомления из зарядного устройства 2 для батареи (описанные выше S130 и S135). Когда информация версии в батарее 1 и информация версии в зарядном устройстве 2 для батареи идентичны (S225: Да), процесс сразу переходит на этап S245, который будет описан ниже.
Когда информация версии в батарее 1 и информация версии в зарядном устройстве 2 для батареи не идентичны (S225: Нет), определяют, следует или нет принять батарею 1 как источник записи программы управления зарядкой (S230) на основе уведомления зарядного устройства 2 для батареи (описанные выше S150 и S160).
Когда батарея 1 является источником записи (S230: Да), после выполнения заранее сконфигурированного процесса источника записи (S235), процесс переходит на этап S245, который будет описан ниже.
Когда батарея 1 является местом назначения записи (S230: Нет), после выполнения заранее сконфигурированного процесса назначения записи (S240), инициируют процесс управления зарядкой на стороне батареи 1, который управляет зарядкой батареи 1 в соответствии с программой управления зарядкой, (S245), и настоящий процесс заканчивается.
Как показано на фиг.7, в описанных выше процессах (S155 и S235) источника записи, первоначально вырабатывают команду для места назначения записи, чтобы удалить программу, содержащуюся во временной области хранения (RAM) (S300) назначения записи с указанием адреса области временного хранения.
После этого определяют, было ли принято уведомление об успешном удалении программы из места назначения записи (S305), и в случае, когда уведомление не было принято (S305: Нет), снова выполняют этап S300.
Когда уведомление было принято (S305: Да), вырабатывают команду для места назначения записи записать программу управления зарядкой в источнике записи, в область временного хранения места назначения записи (S310), указывая адрес области временного хранения места назначения записи.
После этого, определяют, было ли принято из места назначения записи уведомление об успешной записи программы (S315), и когда такое уведомление не было принято (S315: Нет), снова выполняют этап S310.
Если уведомление было принято (S315: Да), вырабатывают команду для места назначения записи копировать программу управления зарядкой во временную область хранения места назначения записи в энергонезависимом запоминающем устройстве места назначения записи (S320), указывая адрес области временного хранения места назначения записи и адрес энергонезависимого запоминающего устройства места назначения записи. В результате копирования программы в энергонезависимое запоминающее устройство, предыдущая программа управления зарядкой, хранимая в энергонезависимом запоминающем устройстве, затем будет перезаписана программой управления зарядкой, хранимой во временной области хранения.
После этого определяют, было ли получено уведомление о том, что программа была успешно скопирована из места назначения записи (S325), и когда уведомление не было принято (S325: Нет), снова выполняют этап S320.
Если уведомление было принято (S325: Да), вырабатывают команду для места назначения записи загрузить программу управления зарядкой, хранимую в энергонезависимом запоминающем устройстве, и передают ее в источник записи (S330) с указанием адреса энергонезависимого запоминающего устройства места назначения записи. Затем, в результате сравнения программы управления зарядкой, принятой из места назначения записи, и программы управления зарядкой, хранимой в энергонезависимом запоминающем устройстве источника записи, определяют, была ли программа управления зарядкой успешно записана в место назначения записи (S335).
В случае неудачной записи (S335: Нет), снова выполняют указанный выше этап S300. Когда происходит успешная запись (S335: Да), вырабатывают команду для места назначения записи обновить информацию версии программы управления зарядкой, записанной в энергонезависимом запоминающем устройстве места назначения записи на информацию версии программы управления зарядкой в источнике записи (S340), и настоящий процесс заканчивается.
Как показано на фиг.8, в описанных выше процессах места назначения записи (S165 и S240) первоначально определяют, была ли выработана команда из источника записи на удаление программы, хранимой во временной области хранения места назначения записи (S400).
После выработки программы на удаление команды (S400: Да), программу по адресу, указанному источником записи, удаляют, и после того как источник записи уведомляет о том, что программа была успешно удалена (S405), снова выполняют этап S400.
Если команда на удаление программы не была выработана (S400: Нет), определяют, была или нет выработана команда из источника записи для записи программы управления зарядкой в источнике записи во временную область хранения места назначения записи (S410).
В случае, если команда на запись программы была выработана (S410: Да), программу управления зарядкой в источнике записи записывают в адрес, указанный источником записи (временная область хранения места назначения записи), и после уведомления источника записи о том, что программа была успешно записана (S415), снова выполняют S400.
Когда команда на запись программы не была выработана (S410: Нет), определяют, была ли выработана команда из источника записи для копирования программы управления зарядкой в область временного хранения места назначения записи в энергонезависимом запоминающем устройстве места назначения записи (S420).
В случае, если команда на копирование программы была выработана (S420: Да), программу управления записи по адресу в области временного хранения места назначения записи, указанному источником записи, копируют в адрес энергонезависимого запоминающего устройства места назначения записи, указанный источником записи, и после того как источник записи уведомляет о том, что программа была успешно скопирована (S425), снова выполняют этап S400.
В случае, если команда копирования программы не была выработана (S420: Нет), определяют, была ли выработана команда из источника записи на загрузку программы управления зарядкой в энергонезависимое запоминающее устройство места назначения записи и передана в источник записи (S430).
Если команда на загрузку и передачу программы управления зарядкой была выработана (S430: Да), программу управления зарядкой загружают по адресу в энергонезависимом запоминающем устройстве места назначения записи, указанного источником записи, и передают в источник записи (S435) и снова выполняют S400.
Когда команда на загрузку и передачу программы управления зарядкой не была выработана (S430: Нет), определяют, была ли выработана команда из источника записи на обновление версии информации (S440).
Если команда на обновление информации версии не была выработана (S440: Нет), снова выполняют этап S400.
Если команда на обновление информации версии была выработана (S440: Да), информацию версии в энергонезависимом запоминающем устройстве места назначения записи обновляют на информацию версии программы управления зарядкой источника записи (S445), и настоящий процесс заканчивают.
Как описано выше, в батарее 1 и в зарядном устройстве 2 для батареи в соответствии с настоящим вариантом воплощения, одну из программы управления зарядкой, хранимую в батарее 1, и программы управления зарядкой, хранимую в зарядном устройстве 2 для батареи, перезаписывают на основе другой, только путем прикрепления батареи 1 к зарядному устройству 2 для батареи для электрического соединения батареи 1 и зарядного устройства 2 для батареи.
Это устраняет необходимость для пользователя отдельно выполнять операцию перезаписи программы управления зарядкой.
Следовательно, в соответствии с настоящим вариантом воплощения, пользователь может легко перезаписывать программу управления зарядкой, хранимую в батарее 1 и в зарядном устройстве 2 для батареи, только в результате скольжения батареи 1 по зарядному устройству 2 для батареи, для прикрепления батареи 1 к зарядному устройству 2 для батареи. Вкратце, пользователь может легко менять характеристики зарядки батареи 1 и зарядного устройства 2 для батареи.
В соответствии с батареей 1 и зарядным устройством 2 для батареи, в соответствии с настоящим вариантом воплощения, на основе информации версии определяют, следует ли перезаписать программу управления зарядкой в батарее 1 или программу управления зарядкой в зарядном устройстве 2 для батареи, в результате чего можно уменьшить вероятность того, что более новая программа управления зарядкой может быть перезаписана на основе более старой программы управления зарядкой.
В соответствии с батареей 1 в соответствии с настоящим вариантом воплощения, когда новая программа управления зарядкой хранится в батарее 1, старую программу управления зарядкой, хранимую в зарядном устройстве для батареи, можно обновить только при подключении батареи 1 к зарядному устройству для батареи.
В соответствии с зарядным устройством 2 для батареи в соответствии с настоящим вариантом воплощения, когда новая программа управления зарядкой хранится в зарядном устройстве 2 для батареи, старая программа управления зарядкой, хранимая в батарее, может быть обновлена только в результате присоединения батареи к зарядному устройству 2 для батареи.
В соответствии с батареей 1 и зарядным устройством 2 для батареи в соответствии с настоящим вариантом воплощения, когда происходит перезапись программы управления зарядкой, программу управления зарядкой в источнике записи записывают в область временного хранения места назначения записи, и после того, как программа была успешно записана в область временного хранения, эту программу перезаписывают в энергонезависимое запоминающее устройство места назначения записи.
Это снижает вероятность неполной перезаписи программы управления перезарядкой в месте назначения записи или содержания ошибки в программе управления зарядкой, в связи с ошибкой, возникшей при передаче между батареей 1 и зарядным устройством 2 для батареи.
В соответствии с зарядным устройством 2 для батареи в соответствии с настоящим вариантом воплощения, уведомляют, что перезапись программы управления зарядкой последовательно выполняется, поддерживая включенной индикаторную лампу 22C во время перезаписи программы управления зарядкой, в то время как уведомляют о том, что перезапись программы управления зарядкой была закончена, выключая индикаторную лампу 22C после окончания перезаписи программы управления зарядкой, в результате чего пользователь может легко понять, была ли закончена перезапись программы управления зарядкой. Это может уменьшить вероятность того, что пользователь может отсоединить батарею 1 от зарядного устройства 2 для батареи, пока перезапись управления зарядкой не была закончена.
В соответствии с батареей 1 и зарядным устройством 2 для батареи в соответствии с настоящим вариантом воплощения, зарядку батареи инициируют после окончания перезаписи программы управления зарядкой, что может уменьшить вероятность того, что электрические шумы, связанные с электрическим током, протекающим через батарею 1 и зарядное устройство 2 для батареи для зарядки могут повлиять на перезапись программы управления зарядкой.
Хотя варианты воплощения настоящего изобретения были описаны выше, следует понимать, что настоящее изобретение не ограничено описанными выше вариантами воплощения и может быть модифицировано различным образом в пределах технического объема настоящего изобретения.
Например, хотя об окончании перезаписи программы управления зарядкой уведомляют путем выключения включенной индикаторной лампы 22C, в описанном выше варианте воплощения, уведомление может быть представлено в виде звука, вибрации, отображения и т.п.
Также, хотя в описанном выше варианте воплощения лампа для уведомления о том, что перезапись программы управления зарядкой была закончена, предусмотрена только в зарядном устройстве 2 для батареи, такая лампа также может быть предусмотрена в батарее 1. В этом случае, индикаторная лампа 22C может включаться из зарядного устройства 2 для батареи.
Кроме того, хотя как батарея 1, так и зарядное устройство 2 для батареи выполнены с возможностью использования их в качестве источника записи и места назначения записи программы управления зарядкой в описанном выше варианте воплощения, батарея 1 и зарядное устройство 2 для батареи могут быть сконфигурированы так, что одна из батареи 1 и зарядного устройства 2 для батареи будет представлять собой только источник записи, и другая из батареи 1 и зарядного устройства 2 для батареи будет представлять собой только место назначения для записи.
Кроме того, хотя программу управления зарядкой перезаписывают в описанном выше варианте воплощения, могут быть перезаписаны программа, данные и тому подобное, помимо программы управления зарядкой.