УСТРОЙСТВО СВЯЗИ, СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ СВЯЗИ И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ДАННЫХ

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