Information processing equipment with communication function and equipment information display method used for the equipment
Abstract
[Task] It enables easy recognition of the correct situation even if the surrounding situation changes due to the movement of the user.
Solution.The communicable device detection unit 11 detects a communication target device capable of communicating with the device from a plurality of communication target devices, and identifies information for identifying the communication target device and additional information indicating information unique to the device. Is acquired and stored in the identification information management unit 13 and the additional information recording unit 14. When the incommunicable device detection unit 12 detects a situation in which communication with the communication target device becomes impossible, the identification information and additional information of the device are deleted from the identification information management unit 13 and the additional information recording unit 14. To do. Based on the identification information and the additional information stored in the identification information management unit 13 and the additional information recording unit 14, the display content management unit 15 displays information on the communication target device currently communicable on the display unit 16.

Term
Term ended
Projected expiry passed 18 March 2016, 10.5 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
14 claims: 4 independent, 10 dependent
- 1【特許請求の範囲】 【請求項1】 複数の通信対象装置の中から本装置と通信可能な通信対象装置を検出する通信可能装置検出手段と、 この通信可能装置検出手段によって検出された上記通信対象装置と上記本装置との通信が不可能になった状況を検出する通信不可能装置検出手段と、 上記通信可能装置検出手段によって通信可能な通信対象装置が検出された際に、上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を取得する情報取得手段と、 この情報取得手段によって得られた上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を記憶する記憶手段と、 上記通信不可能装置検出手段によって上記通信対象装置との通信が不可能になった状況が検出された際に、上記記憶手段から上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を削除する記憶内容更新手段と、 上記記憶手段に記憶されている上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて、現在通信可能な通信対象装置に関する情報を表示する表示手段とを具備したことを特徴とする情報処理装置。
- 2【請求項2】 上記各通信対象装置の中から1つ以上の通信対象装置を1つのグループとして設定するグループ設定手段と、 このグループ設定手段によって設定された上記グループに属する通信対象装置に関する情報のうち少なくとも上記グループに属する通信対象装置を識別するための識別情報を設定管理するグループ管理手段とを具備し、 上記表示手段は、このグループ管理手段によって設定管理された上記グループに属する通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて、現在通信可能な通信対象装置に関する情報を表示することを特徴とする請求項1記載の情報処理装置。
- 3【請求項3】 上記通信可能装置検出手段によって検出された通信可能な通信対象装置に関する情報と上記通信不可能装置検出手段によって検出された通信不可能な通信対象装置に関する情報を周囲環境情報として記憶する周囲環境情報記憶手段と、 所定の条件を設定する条件設定手段とを具備し、 上記表示手段は、上記周囲環境情報記憶手段に記憶された上記周囲環境情報に基づいて当該通信対象装置が上記条件設定手段によって設定された上記所定の条件を満足するか否かを判断し、その判断結果に応じて表示を変更することを特徴とする請求項1記載の情報処理装置。
- 4【請求項4】 上記各通信対象装置の中で本装置と以前に接続関係のあった通信対象装置を示す接続関係情報を記憶する接続関係記憶手段を具備し、 上記表示手段は、上記接続関係記憶手段に記憶された上記接続関係情報に基づいて当該通信対象装置が上記本装置と以前に接続関係があったか否かを判断し、その判断結果に応じて表示を変更することを特徴とする請求項1記載の情報処理装置。
- 5【請求項5】 上記各通信対象装置の中でサービスの提供が可能な通信対象装置を示すサービス状況情報を記憶するサービス状況情報記憶手段を具備し、 上記表示手段は、上記サービス状況情報記憶手段に記憶された上記サービス状況情報に基づいて当該通信対象装置がサービスの提供が可能か否かを判断し、その判断結果に応じて表示を変更することを特徴とする請求項1記載の情報処理装置。
- 6【請求項6】 上記各通信対象装置に設けられた、属性情報を生成可能な属性情報生成手段と、 属性情報を指定する属性情報指定手段を具備し、 上記表示手段は、当該通信対象装置が上記属性情報指定手段によって指定された上記属性情報を有するか否かを判断し、その判断結果に応じて表示を変更することを特徴とする請求項1記載の情報処理装置。
- 7【請求項7】 複数の通信対象装置の中から本装置と通信可能な通信対象装置を検出する通信可能装置検出手段と、 この通信可能装置検出手段によって検出された上記通信対象装置と上記本装置との通信が不可能になった状況を検出する通信不可能装置検出手段と、 上記通信可能装置検出手段によって通信可能な通信対象装置が検出された際に、上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を取得する情報取得手段と、 この情報取得手段によって得られた上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を記憶する記憶手段と、 上記通信不可能装置検出手段によって上記通信対象装置との通信が不可能になった状況が検出された際に、上記記憶手段から上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を削除する記憶内容更新手段と、 上記記憶手段に記憶されている上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて現在通信可能な通信対象装置に関する情報を表示する表示手段と、 上記各通信対象装置に設けられた、属性情報を生成可能な属性情報生成手段と、 属性情報を指定する属性情報指定手段と、 属性情報を指定する属性指定手段と、 この属性情報指定手段によって指定された上記属性情報を記憶する属性情報記憶手段と、 上記通信対象装置が上記属性情報記憶手段に記憶された上記属性情報を満たすか否かを判断する属性判断手段と、 この属性判断手段の判断結果により、上記通信対象装置が上記属性情報を満たす場合にその旨を上記表示手段とは別に利用者に通知する通知手段とを具備したことを特徴とする情報処理装置。
- 8【請求項8】 複数の通信対象装置の中から本装置と通信可能な通信対象装置を検出し、 その通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を取得して記憶部に記憶しておき、 上記通信対象装置との通信が不可能になった状況が検出された際に、上記記憶部から上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を削除すようにし、 上記記憶部に記憶されている上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて、現在通信可能な通信対象装置に関する情報を表示するようにしたことを特徴とする装置情報表示方法。
- 9【請求項9】 上記各通信対象装置の中から1つ以上の通信対象装置を1つのグループとして設定し、 この設定された上記グループに属する通信対象装置に関する情報のうち少なくとも上記グループに属する通信対象装置を識別するための識別情報を設定管理し、 この設定管理された上記グループに属する通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて、現在通信可能な通信対象装置に関する情報を表示するようにしたことを特徴とする請求項8記載の装置情報表示方法。
- 10【請求項10】 通信可能な通信対象装置に関する情報と通信不可能な通信対象装置に関する情報を周囲環境情報として周囲環境情報記憶部に記憶しておき、 所定の条件の入力により、 上記周囲環境情報記憶部に記憶された上記周囲環境情報に基づいて当該通信対象装置が上記所定の条件を満足するか否かを判断し、その判断結果に応じて表示を変更するようにしたことを特徴とする請求項8記載の装置情報表示方法。
- 11【請求項11】 上記各通信対象装置の中で本装置と以前に接続関係のあった通信対象装置を示す接続関係情報を接続関係情報記憶部に記憶しておき、 上記接続関係情報記憶部に記憶された上記接続関係情報に基づいて当該通信対象装置が上記本装置と以前に接続関係があったか否かを判断し、その判断結果に応じて表示を変更するようにしたことを特徴とする請求項8記載の装置情報表示方法。
- 12【請求項12】 上記各通信対象装置の中でサービスの提供が可能な通信対象装置を示すサービス状況情報をサービス状況情報記憶部に記憶しておき、 上記サービス状況情報記憶部に記憶された上記サービス状況情報に基づいて当該通信対象装置がサービスの提供が可能か否かを判断し、その判断結果に応じて表示を変更するようにしたことを特徴とする請求項8記載の装置情報表示方法。
- 13【請求項13】 上記各通信対象装置は属性情報を生成可能であり、 属性情報の指定により、 当該通信対象装置が上記属性情報を有するか否かを判断し、その判断結果に応じて表示を変更ようにしたことを特徴とする請求項8記載の装置情報表示方法。
- 14【請求項14】 複数の通信対象装置の中から本装置と通信可能な通信対象装置を検出し、 その通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を取得して記憶部に記憶しておき、 上記通信対象装置との通信が不可能になった状況が検出された際に、上記記憶部から上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報を削除するようにし、 上記記憶部に記憶されている上記通信対象装置に関する情報のうち少なくとも上記通信対象装置を識別するための識別情報に基づいて、現在通信可能な通信対象装置に関する情報を表示し、 上記各通信対象装置は属性情報を生成可能であり、 属性情報の指定により、 この指定された上記属性情報を属性情報記憶部に記憶しておき、 上記通信対象装置が上記属性情報記憶部に記憶された上記属性情報を満たすか否かを判断し、 この判断結果により、上記通信対象装置が上記属性情報を満たす場合にその旨を上記表示部とは別に設けられた通知部にて利用者に通知するようにしたことを特徴とする装置情報表示方法。
Independent claims14
351 paragraphs in 1 section, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
[Technical field to which the invention belongs]
The present invention relates to a portable information processing device, and more particularly to an information processing device having a communication function and a device information display method used in the device.
【0002】
[Conventional technology]
With the development of portable information processing devices and the ability to have communication functions, it has become possible to exchange data with other devices at any location. For example, it is possible to use a public line such as a mobile phone or PHS to connect to an information processing device of a company or a host device for personal computer communication to read / write mail data and read news. However, communication can be performed only within the service range of the public line, and there are restrictions on the place of use.
【0003】
In addition, the IRDA method was proposed in order to exchange data with other nearby portable devices and desktop devices. Communication is possible by setting the device carried by the user in a special direction with respect to the target device. However, in this method, the relationship between the user and the target device is limited, and communication can be performed with only one target.
【0004】
In order to solve such a problem, a communication control device and a method (Japanese Patent Application No. 7-87937) that provide a communication function with any adjacent information processing device have been proposed.
【0005】
With this technology, a network can be easily constructed with adjacent information processing devices, and devices can be freely added or reduced without the administrator having to set network configuration information. In addition, by acquiring additional information such as characters and images related to adjacent devices and presenting them to the user, the user can easily use the presented additional information even when a plurality of devices exist in the surrounding area. It is possible to set a connection with a desired partner (device).
【0006】
In this way, information can be easily exchanged with a nearby information processing device at any location.
【0007】
[Problems to be Solved by the Invention]
By the way, as a method of giving information on exhibits exhibited in museums and art galleries to visitors, there is a method of playing an explanatory tape or VTR at the request of the visitor. With such a method, visitors can only obtain information according to a predetermined procedure. In addition, in the situation where the explanation is started, the information is acquired from the information in the middle, which causes a problem that the content cannot be understood.
【0008】
Technology is being proposed that provides information according to the purpose of the visitor, rather than a fixed flow of conversation. This technology allows the user to select the information to be provided by providing the information in a hypertext-structured document. Further, by providing a touch panel on the surface of the display unit, an easy instruction method is realized. However, only one user can access one information providing device, and it is not possible to provide services to a plurality of users at the same time.
【0009】
Further, by connecting a plurality of devices via a network and adopting a server / client configuration, a plurality of users can access information at the same time. However, even in this case, only the users of the prepared number of client devices can access the information on the exhibit at the same time.
【0010】
Such a problem can be solved by using the portable information processing apparatus having the above-mentioned network providing function. That is, when a user desires a service, he / she examines surrounding information processing devices, and when he / she finds a device that provides the desired service, he / she sets a connection with the device and acquires information about the exhibit.
【0011】
When a visitor moves around a museum or other museum, the surrounding conditions are constantly changing. Since the above network technology can recognize the surrounding situation, it is possible to respond to changes in the surrounding environment due to the movement of the user, and when a device that cannot communicate with each other is detected, , The device is automatically deleted from the communication partner candidates. Therefore, when a new request for presentation of the surrounding situation is made, it is possible to present a candidate for a communicable device according to the situation at that time.
【0012】
However, it is a cumbersome task for the user to request new information each time he / she moves. In addition, since it is dangerous to walk while looking at the display unit of the information processing device, it is normal to not look at the display unit while moving. Therefore, even if the device passes in front of the device that provides the desired information, if the surrounding information is not displayed, the existence of the device that provides the target service may be overlooked.
【0013】
In particular, in museums and the like, information processing devices that can communicate with the surroundings include not only devices that provide information about exhibits, but also portable information processing devices owned by visitors. It also covers output devices such as printers that have a wireless interface.
【0014】
In such a situation, there are many information processing devices that can communicate, and when presenting each device information on the display screen and letting the user select it, a device that provides a desired service is selected from a large number of candidates. Becomes difficult.
【0015】
Further, in a situation where a plurality of users are accessing one information providing device, it takes time to acquire the data. However, since the user cannot know the status of the service providing device, it is not possible to determine which information should be accessed when the information can be acquired from a plurality of devices.
【0016】
As mentioned above, if it is necessary to check the surrounding conditions each time the vehicle is moved, it will significantly hinder the visit to the exhibits. In addition, displaying all the information processing devices that can communicate hinders the user from selecting the desired partner and the device for receiving the service.
【0017】
The present invention has been made in view of the above points, enables easy recognition of the correct situation even when the surrounding situation changes due to the movement of the user, and the existence of a desired communication partner or service. It is an object of the present invention to provide an information processing device having a communication function capable of quickly selecting a device desired by a user, and a device information display method used for the device.
【0018】
[Means for solving problems]
(1) The present invention detects a communication target device capable of communicating with the communication target device from a plurality of communication target devices, and acquires at least identification information for identifying the communication target device among the information about the communication target device. Then, when a situation in which communication with the communication target device becomes impossible is detected, at least the communication target device is identified from the storage unit from the information related to the communication target device. The communication target device that can be currently communicated is deleted based on at least the identification information for identifying the communication target device among the information about the communication target device stored in the storage unit. It is characterized by displaying information about.
【0019】
According to such a configuration, the display content is updated based on the event that communication is possible or impossible, and the user can always recognize the surroundings correctly.
【0020】
(2) Further, the present invention sets one or more communication target devices from each of the above communication target devices as one group, and at least the above group of information about the communication target devices belonging to the set communication target device. Identification information for identifying the communication target device belonging to the above is set and managed, and at least among the information about the communication target device belonging to the above setting-managed group, the identification information for identifying the communication target device is currently used. It is characterized in that information about a communication target device capable of communicating is displayed.
【0021】
With such a configuration, it becomes possible to easily grasp information about the groups existing in the surroundings.
【0022】
(3) Further, in the present invention, the information about the communication target device that can communicate and the information about the communication target device that cannot communicate are stored in the surrounding environment information storage unit as the surrounding environment information, and by inputting a predetermined condition, the information is stored. Based on the ambient environment information stored in the ambient environment information storage unit, it is determined whether or not the communication target device satisfies the predetermined conditions, and the display is changed according to the determination result. It is characterized by.
【0023】
According to such a configuration, by displaying the information of the currently communicable device and the information of the communicable device together, the user can easily know the existence of the device even when passing through the target device. It becomes possible. In this case, it is possible to easily distinguish between the currently communicable device and the non-communicable device by displaying them in different ways.
【0024】
(4) Further, in the present invention, the connection-related information indicating the communication target device that has previously had a connection relationship with the present device among the above-mentioned communication target devices is stored in the connection-related information storage unit, and the above-mentioned connection relationship is obtained. Based on the connection-related information stored in the information storage unit, it is determined whether or not the communication target device has a connection relationship with the present device before, and the display is changed according to the determination result. It is a feature.
【0025】
With such a configuration, the user can easily identify the previously connected device from among the plurality of devices, and can easily connect again.
【0026】
(5) Further, in the present invention, the service status information indicating the communication target device capable of providing the service in each of the communication target devices is stored in the service status information storage unit, and the service status information storage unit stores the service status information. Based on the stored service status information, it is determined whether or not the communication target device can provide the service, and the display is changed according to the determination result.
【0027】
According to such a configuration, when there are devices that provide a plurality of services, the user can know the usage status and load information of each device, and can select a device that responds quickly. Become.
【0028】
(6) Further, in the present invention, each of the communication target devices can generate attribute information, and by designating the attribute information, it is determined whether or not the communication target device has the attribute information, and the determination result is used. The feature is that the display is changed accordingly.
【0029】
According to such a configuration, when there are a plurality of devices in the surroundings, the user gives an attribute indicating a desired device as a keyword, so that only the device having the desired attribute is selected. It becomes possible to easily specify the device of.
【0030】
(7) Further, the present invention detects a communication target device capable of communicating with the communication target device from a plurality of communication target devices, and among the information about the communication target device, at least identification information for identifying the communication target device. Is acquired and stored in the storage unit, and when a situation in which communication with the communication target device becomes impossible is detected, at least the communication target device among the information related to the communication target device is detected from the storage unit. Communication that can be currently communicated based on at least the identification information for identifying the communication target device among the information about the communication target device stored in the storage unit is deleted. Information about the target device is displayed, and each of the above communication target devices can generate attribute information. By specifying the attribute information, the specified attribute information is stored in the attribute information storage unit. It is determined whether or not the communication target device satisfies the attribute information stored in the attribute information storage unit, and based on this determination result, when the communication target device satisfies the attribute information, the display unit and the display unit indicate that fact. Is characterized in that the user is notified by a separately provided notification unit.
【0031】
With such a configuration, even when the user is not looking at the display screen, the existence of the device having the specified attribute information can be notified by using, for example, voice or vibration of the device, and the user's attention can be obtained. Can be aroused.
【0032】
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
【0033】
(First Embodiment) FIG. 1 is a block diagram showing a schematic configuration of an information processing apparatus of the present invention. This device is a portable device, and the user receives information from another device to be communicated with while carrying it around.
【0034】
The communication unit 1 performs data communication with another device without using a cable by using, for example, radio (radio) or InfraRed (infrared ray). The communication unit 1 is given by adding necessary information based on a request from the application management unit 2 that manages the applications running on the present device and the communication status management unit 10 that provides the functions of the present invention. Send data.
【0035】
The necessary information includes, for example, information for identifying the device to be communicated, error correction data, information indicating the device of the communicator, and the like.
【0036】
In addition, when data including identification information indicating the own device is received, error detection of the data is performed. If it is determined that the data is correct, it is determined whether the data is addressed to the application or the communication status, and the data is passed to the corresponding management unit. If a reliable connection is set up with a specific device, data delivery confirmation is performed. In the delivery confirmation, the device Y that has received the data sends a reception confirmation message to the device X that has transmitted the data after the data has been transmitted. If the device X does not receive the reception confirmation message from the device Y within a certain period of time after the data is transmitted, the device X retransmits the transmitted data.
【0037】
Here, the configuration of the communication status management unit 10 will be described in detail.
【0038】
FIG. 2 is a block diagram showing an internal configuration of the communication status management unit 10 according to the first embodiment of the present invention. The communication status management unit 10 is a communicable device detection unit 11 that detects devices that can communicate with each other in the surroundings, and a non-communication device detection unit 12 that detects a situation in which communicable devices cannot communicate. , Additional information recording unit 14 that records additional information of communicable devices, identification information management unit 13 that records identification information of communicable devices 13, display content management unit 15 that creates display data based on additional information , It is composed of a display unit 16 that displays data to the user.
【0039】
The device identification information is an ID number given to uniquely identify each information processing device. As the device additional information, the device type, device identification name, device identification image, device detailed information, and the like are used.
【0040】
The device type of the device additional information is composed of symbols and character data for which rules have been determined in advance. As this type of device, for example, a device carried by a user, a device that provides a specific information service, and a device that provides a specific function can be considered. The identification name is composed of character data. The device identification image is composed of image data such as an external photograph and an icon. The detailed device information is composed of character data. As the detailed device information, for example, in the case of a device carried by a user, data such as a name, a telephone number, an address, and a company name can be considered. In the case of a device that provides a specific service or function, detailed contents, contact information, troubleshooting methods, etc. can be considered.
【0041】
When transmitting all such information at once, the receiving device must correctly acquire each information by inserting identification information between each information so that they can be distinguished in one packet. Is possible.
【0042】
Next, the operation of the first embodiment will be described.
【0043】
First, the operation of the communicable device detection unit 11 will be described.
【0044】
The communicable device detection unit 11 of the information processing device X possessed by the user creates a device identification information transmission request message together with the device identification information indicating the own device, and transmits the device identification information transmission request message to the surroundings through the communication unit 1. Upon receiving this message, the communicable device detection unit 11 of the device Y that communicates for the first time transmits a reply message indicating acceptance of the request to which the identification information of the device Y is added to the device X. In this case, it is also possible to attach additional information about the device Y (for example, the type of information possessed by the device Y) to the reply message and send it. Figure 4 shows the procedure when additional information is attached.
【0045】
FIG. 4 is a flowchart showing the detection process of the communicable device. When the communicable device detection unit 11 of the device X receives the reply message addressed to its own device (step a1), the communicable device detection unit 11 searches for the identification information of the communicable device registered in the device identifier management table of the identification information management unit 13. (Step a2). In this case, since it is not registered (No in step a3), the communicable device detection unit 11 determines that communication with a new device is possible, and newly uses the identification information of the device of the device Y as the identification information management unit 13. Add to (step a4). If the additional information exists, the communicable device detection unit 11 associates the additional information with the identification information and records it in the additional information recording unit 14 (step a5). In addition, the reception time of the reply message is recorded in the identification information management unit 13 (step a6). Then, a message indicating that a newly communicable device has been detected is notified to the display content management unit 15 (step a8).
【0046】
By periodically repeating the above procedure, it is possible to always automatically detect a situation in which communication with a new device is possible. In this case, a reply message from a communicable device is received, but when the identification information management unit 13 is searched, it is found that the identification information of the corresponding device is registered. In that case, the identification information Update the reception time of the reply message recorded in the management unit 13 (step a7).
【0047】
If there are multiple devices that communicate for the first time in the surrounding area, reply messages are received from the multiple devices. In this case, all the device identification information for which the request information message has been transmitted is registered in the identification information management unit 13, and a message indicating that each communicable device has been detected is notified to the display content management unit 15.
【0048】
Next, the operation when the additional information of the device is not attached to the reply message will be described with reference to FIG.
【0049】
FIG. 5 is a flowchart showing a process when acquiring device additional information after detecting a communicable device. The response message received from the new device Y is analyzed, and the identification information of the device Y is determined by the identification information management unit 13 that the device identification information of the device Y is not registered (steps a1 to a3). Possible device detection unit 11 creates an additional information transmission request message and requests communication unit 1 to send it to device Y (step a10).
【0050】
Here, the reception of the additional information from the device Y is waited for a certain period of time (step a11). If it is received within a certain period of time, the communicable device detection unit 11 registers the identification information of the device Y in the identification information management unit 13 (step a4). At that time, the communicable device detection unit 11 records the received additional information in the additional information recording unit 14 in association with the device identification information (step a5). In addition, the response message reception time is recorded in the identification information management unit 13 (step a6). Finally, the display content management unit 15 is notified of a message that a new communicable device has been detected (step a8).
【0051】
If the additional information is not received within a certain period of time in step a11, the subsequent processing is not performed.
【0052】
In this way, if the additional information of the device is not attached to the reply message, the additional information of the device will be acquired later. That is, in the above example, after identifying that the communication target is the device Y by the device identification information, detailed information about the device Y (for example, the type of information possessed by the device Y) is added as additional information. Get from. On the other hand, in the method described with reference to FIG. 4, at the same time as identifying the device Y, detailed information about the device Y is also acquired from the additional information.
【0053】
Next, the operation of the incommunicable device detection unit 12 will be described with reference to FIG.
【0054】
FIG. 6 is a flowchart showing the detection process of the non-communication device. The communicable device detection unit 11 of each device transmits a device information transmission message at regular intervals. As described above, when the communicable device detection unit 11 receives the reply message from the communicable device, the communicable device detection unit 11 updates the reception time of the reply message.
【0055】
The non-communicable device detection unit 12 of each device periodically inspects the reception time of the reply message from each device of the identification information management unit 13. This time is compared with the current time, and it is determined whether or not the predetermined time has been exceeded (step b1). If the predetermined time has been exceeded (Yes in step b2), the non-communicable device detection unit 12 deletes the identification information of the device from the device identifier management table of the identification information management unit 13 (step b3).
【0056】
Further, the non-communication device detection unit 12 deletes the additional information of the device from the additional information recording unit 14 (step b4). Finally, a message is sent to the display content management unit 15 notifying that a communicable device has been detected (step b5).
【0057】
Here, for example, the operation of the incommunicable device detection unit 12 in a situation where a connection between the device X and the device V is set and data is transmitted / received to / from the device V will be described.
【0058】
When the communication unit 1 performs the same data a predetermined number of times, the communication unit 1 notifies the non-communication device detection unit 12 to that effect. When this notification is received, the device Y is determined to be a non-communication device, and similarly, the information related to the device Y is deleted from the above-mentioned identification information management unit 13 and additional information recording unit 14, and the display content management unit is used. Notify 15 of the message.
【0059】
Next, the operation of the display content management unit 15 will be described with reference to FIG. 7.
【0060】
FIG. 7 is a flowchart showing the screen update process based on the situation change. The display content management unit 15 updates the display content when it receives a communicable device detection message from the communicable device detection unit 11 and when it receives a communicable device detection message from the non-communicable device detection unit 12. The display unit 16 is composed of, for example, a video memory for storing data to be displayed on a display or a liquid crystal panel and a D / A converter.
【0061】
The display content management unit 15 first acquires the number of devices to be displayed from the identification information management unit 13 (step c1). Next, the display content management unit 15 acquires information (attribute information) regarding the screen size from the display unit 16 (step c2).
【0062】
An example of the information acquired at this time is the configuration of a video memory, which has a display capacity of 640 pixels in width, 480 pixels in height, and 16 million colors. Obtain layout information from the display method, the number of displays, and the screen size of the display area (step c3). Alternatively, in a system using a plurality of windows, the information of the display window may be used.
【0063】
The display method indicates in what order the devices are displayed on the screen. For example, a method of arranging based on the name added to the device with the upper left as the base point, a method of arranging based on the time when communication becomes possible, and the like can be considered. The layout information consists of the size of the display data (I_Width, I _Height), the number to be displayed horizontally (Num_Width), the number to be displayed vertically (Num_Height), and the vertical and horizontal margins (Mg_Width, Mg_Heigth).
【0064】
As an example of this layout information calculation method, a layout information management table consisting of the number of display devices, display data, numbers, and margins shown in FIG. 3 is stored in advance in a memory (display content management unit 15), and at the time of layout calculation. There is a method of obtaining each value using the number of display devices. For example, when the number of display devices is "13", the respective values are "96", "96", "6", "4", "8", and "20". This correspondence information is prepared for each display method and screen size information.
【0065】
After calculating the layout information, the display content management unit 15 reads out the additional information corresponding to the devices registered in the identification information management table of the identification information management unit 13 in order from the additional information management unit 13, and reads out the layout information and the additional information. Based on this, the display data is created and the display data is written to the memory based on the layout information (steps c4 to c6).
【0066】
When writing is completed for all devices (Yes in step c7), the displayed contents are updated by transferring the contents of the memory to the video memory. As a method of updating the display contents, the order of the devices to be displayed is determined based on the display method, display data of each device is created, and the memory is updated and transferred to the video memory sequentially until all the devices are updated. There is also a method.
【0067】
As the display data, a method of using the photograph or icon data included in the additional information, only the identification name, or a combination of the two can be considered. When displaying photos and icons, the data is enlarged or reduced to the size of the display data obtained from the layout information. When the display unit 16 is black and white, the color data is converted into black and white data.
【0068】
Here, with reference to FIG. 8, a method of writing the display data created above to the memory based on the layout information will be described in detail.
【0069】
FIG. 8 is a flowchart showing the update processing of the display contents based on the layout information. For example, suppose that there is "13" for the device to be displayed, and the 10th case is assumed when the currently target device obtains the display order according to the display method.
【0070】
First, the order (Disp_No) for displaying the target device information is calculated according to the display method (step d1). In this case, Disp_No = 10.
【0071】
Calculate the display position (Pos_x, Pos_Y) on the screen from the order obtained from the layout information (step S2). In this case, it is calculated by the following method.
【0072】
Pos_y = Disp_No / Num_Width (integer operation) Pos_x = Disp_No-Pos_y * Num_Width Pos_y = Pos_y + 1 if Pos_x = 0 then (Pos_x = Num_Width, Pos_Y = Pos_Y-1) In the assumed situation, (Pos_x, Pos_y) = (2,3) is calculated.
【0073】
Next, the coordinates (X, Y) on the screen are calculated from the layout information and the display position information (step d3).
【0074】
X = Pos_x * I_Width + (Num_Width-1) * Mg_Width Y = Pos_y * I_Height + (Num_Height-1) * Mg_Width In the assumed situation, (X, Y) = (296,408).
【0075】
Finally, the created display data is written to the memory at the above positions (X, Y) in the size (I_Width, I_Height) (step d4).
【0076】
Some systems provide a mode and display the contents according to this mode. In such a case, the above procedure is executed in the status confirmation mode, and only the contents of the identification information management unit 13 need to be updated when the information related to the status is not displayed in another mode.
【0077】
Similarly, when the window that displays the status in the window system is iconified, only the contents of the identification information management unit 13 are updated, and when the screen is expanded, the screen is based on the information of the identification information management unit 13 at that time. Is displayed.
【0078】
As described above, by determining the surrounding situation and updating the contents of the display unit 16 based on the event that communication is possible or impossible, the user can always recognize the correct surroundings.
【0079】
Furthermore, if the display content management unit 15 receives either of the above two messages while updating the display data, the work of updating the new screen is suspended until the work of the current display content is completed. , After the work being updated is completed, the same procedure is newly executed.
【0080】
(Second Embodiment) Next, the second embodiment of the present invention will be described with reference to the configuration diagram of FIG. 9 and the flowcharts of FIGS. 10 (a) and 10 (b).
【0081】
FIG. 9 is a block diagram showing an internal configuration of the communication status management unit 10 (FIG. 1) according to the second embodiment of the present invention. The same parts as those in FIG. 2 (first embodiment) are designated by the same reference numerals and the description thereof will be omitted, and only the differences will be described here.
【0082】
The second embodiment has a group operation input unit 17 and a group management unit 18, and is characterized in that it acquires information about each device designated as a group.
【0083】
The group operation input unit 17 receives from the user the designation of the identification information of one or more devices constituting the group excluding the own device and the input of the name given to the group. As an input means, a touch panel provided on the display unit 16 or the like can be considered. To specify the device identification information, additional information of a communicable device is displayed, the touch of the user is determined to be an instruction, and the identification information of the device is obtained from the designated place. When inputting characters on the touch panel, a picture of the keyboard is displayed on the screen and the specified characters are accepted as input.
【0084】
Based on the instruction from the group operation input unit 17, the group management unit 18 adds group identification information to a plurality of designated device information, and transmits a group setting request to the target device.
【0085】
FIG. 10A is a flowchart showing the process of creating additional information of the virtual device. After the group setting request (step e1), it is confirmed whether the group setting completion message has been received from all of the target devices (step e2). When the reception of the setting completion message is confirmed, each device specified in the group is regarded as one virtual device, and additional information of the virtual device is created (step e3). As additional information in this case, the name of the user belonging to the group, the name given to the group, the creation time, and the like can be considered. It is also conceivable to create image information by synthesizing the image information of the users of each device belonging to the group.
【0086】
Further, as the identification information of the virtual device, a method of also using the identification information of the group or a method of allocating a new device that does not overlap with other devices can be considered. The additional information of the created virtual device is transmitted to other devices belonging to the group together with the identification information of the virtual device (step e4).
【0087】
Next, the correspondence of the device identification information transmission request will be described with reference to FIG. 10 (b). Here, in order to show the effect of the present invention, a case where a group M composed of devices X, Y, and Z exists and a device W newly appears will be described as an example.
【0088】
FIG. 10B is a flowchart showing a process of transmitting a reply message from the virtual device. When the device X receives the device identification information transmission request message from the device W, the communicable device detection unit 11 of the device X sends a reply message to the device W indicating acceptance of the request with the identification information of the own device. Send (step e5). The devices Y and Z also transmit the information of their own device to the device W.
【0089】
The group management unit 18 of each device communicates with each other and determines the device to send the reply message as the virtual device M (step e6). Here, it is assumed to be Z. The group management unit 18 of the device Z requests the communicable device detection unit 11 to send a reply message indicating acceptance of the request with the identification information of the device M to the device W. Group management unit 18 of devices X and Y does not take any action. By fixing the device that makes a reply, it is possible to send a reply message quickly (step e8). When the device that responds to the virtual device M leaves the group and receives a new device information transmission request, a new device is determined from the devices in the group.
【0090】
By the above method, it is possible to easily grasp the information about the groups existing in the surroundings, and it is possible to easily request the participation in the desired group in the middle.
【0091】
When the mode to hide the existence is given as an attribute of the group, it is possible to hide the existence by ignoring the device information transmission request.
【0092】
(Third Embodiment) Next, the third embodiment of the present invention will be described with reference to the configuration diagram of FIG. 11 and the flowcharts of FIGS. 12 to 15.
【0093】
FIG. 11 is a block diagram showing an internal configuration of the communication status management unit 10 (FIG. 1) according to the third embodiment of the present invention. The same parts as those in FIG. 2 (first embodiment) are designated by the same reference numerals and the description thereof will be omitted, and only the differences will be described here.
【0094】
In the third embodiment, the condition setting unit 19 and the surrounding environment information management unit 20 are provided to record the event that communication is possible or impossible, and the information of the currently communicable device and the information of the device that was communicable are stored. It is characterized by displaying together.
【0095】
When a communicable device detection unit 11 detects a new communicable device, the communicable device detection unit 11 notifies the surrounding environment information management unit 20 of a device appearance message together with the device identification information of the device.
【0096】
Here, the operation of the surrounding environment information management unit 20 will be described with reference to FIG.
【0097】
FIG. 12 is a flowchart showing the event information registration process when a communicable device is detected. The ambient environment information management unit 20 determines whether or not the identification number of the device has been registered in the ambient environment information (step f1). If it is not registered (No in step f2), the ambient environment information management unit 20 creates new device event information (step f3) and registers it in the ambient environment information (step f4). This new device event information is composed of device identification information, device additional information, and communicable time.
【0098】
On the other hand, if it has already been registered (Yes in step f2), the ambient environment information management unit 20 creates communicable event information (step f5) and registers it in the ambient environment information (step f6). This communicable event information is composed of device identification information and communicable time.
【0099】
When the non-communication device detection unit 12 detects a non-communication device, it notifies the surrounding environment information management unit 20 of the device non-communication message together with the device identification information of the non-communication device.
【0100】
As a result, as shown in the flowchart of FIG. 13, the surrounding environment information management unit 20 creates communication impossible event information (step f7) and registers it in the surrounding environment information (step f8). This non-communication event information is composed of device identification information and non-communication time. Registration of each event shall be in order based on the time when the event occurred.
【0101】
The condition setting unit 19 receives an instruction from the user about a condition for updating the screen contents, a condition for a device having a specific condition, and a display method, and stores each parameter.
【0102】
The display content management unit 15 updates the display content based on the messages from the communicable detection unit and the non-communicable device detection unit 12 as in the first embodiment.
【0103】
FIG. 14 is a flowchart showing a screen update process based on event information when all devices are displayed. Check the number of registered devices and device identification information in the surrounding information management information (step g1). In this case, if there are new device events, non-communicable events, and communicable events of the same device, duplicate counting is not performed (step g2). Calculate layout information based on the number of registered devices (step g3).
【0104】
After setting the number of display devices to "0" (step g4), check the surrounding information management information again from the new event of the time (step g5). If the event is a non-communication event, the elapsed time is calculated by comparing the event occurrence time with the current time. Compared with the parameter stored in the condition setting unit 19, the communication disabled status is given according to the elapsed time (step g6). This communication impossible status may be a little while ago, a long time ago, or the like. The relationship between the elapsed time and the non-communication status is registered in advance in the condition setting unit 19. For communicable events or new communicable events, give communicable status (step g6). If the devices are duplicated as above, the old event is ignored.
【0105】
Create display data from additional information based on layout information and status (step g7). As a method of creating data, a method of changing the color of the display data to a light gray object with the elapsed time, and a method of preferentially displaying the character information of the data created from the additional information can be considered.
【0106】
When the display data is created in this way (Yes in step g9), the display screen is updated based on the display data (step g10). As a result, the information of the currently communicable device and the information of the communicable device are displayed separately each time according to the events of communicable and non-communicable.
【0107】
Next, a method of displaying some device information will be described with reference to FIG.
【0108】
FIG. 15 is a flowchart showing a screen update process based on event information when displaying a part of the devices. First, the number of registered devices and the device identification information in the surrounding situation management information are checked. Except for duplicate events, the status of each device corresponding to the event is obtained based on the elapsed time and stored in association with the device identification information. Only the number of devices having the status displayed by the condition setting unit 19 and the specified status is counted. Layout information is calculated based on the obtained number of devices (steps g11 to g17).
【0109】
Based on the device identification information and the status stored above, it is determined whether or not each device has the status to be displayed (step g18). If it has a status (Yes in step g18), it creates display data from additional information based on the layout and status information (step g19) and writes it according to the layout (step g20). .. If you do not have a status (No in step g18), do nothing. When the memory is stored and all the devices are judged (Yes in step g21), the display screen is updated (step g22).
【0110】
The display content management unit 15 updates not only the above two types of messages but also at predetermined time intervals. As a result, even if there is no change in the surrounding situation, it is possible to change the display method according to the elapsed time since the device in the communication impossible state becomes incommunicable.
【0111】
As described above, the purpose is to determine the surrounding conditions, record the event that communication is possible or impossible, and display the information of the device that can currently communicate and the information of the device that was able to communicate together. Even when passing through the device, the user can easily know the existence of the device. In this case, it is possible to easily distinguish between the currently communicable device and the non-communicable device by displaying them in different ways.
【0112】
Further, by changing the display method according to the elapsed time from the situation where communication is impossible, the user can obtain a clue as to when the device has passed, which is a clue to guess the location of the device.
【0113】
Further, by limiting the elapsed time, the number of device information displayed on the display unit 16 can be limited, and the operation when the user selects a desired device can be facilitated.
【0114】
(Fourth Embodiment) Next, the fourth embodiment of the present invention will be described with reference to the configuration diagram of FIG. 16 and the flowchart of FIG.
【0115】
FIG. 16 is a block diagram showing an internal configuration of the communication status management unit 10 (FIG. 1) according to the fourth embodiment of the present invention. The same parts as those in FIG. 2 (first embodiment) are designated by the same reference numerals and the description thereof will be omitted, and only the differences will be described here.
【0116】
A fourth embodiment is characterized in that it has a connection-related information management unit 21 and can identify a previously connected device.
【0117】
When the communication unit 1 sets a connection with an arbitrary device according to the instruction of the application, the communication unit 1 notifies the connection-related information management unit 21 of the connection setting message together with the device identification information and the connection setting time.
【0118】
Here, with reference to FIG. 17, the procedure for updating the display screen of the display content management unit 15 will be described only for the procedure different from that of the first embodiment.
【0119】
FIG. 17 is a flowchart showing the screen update process based on the connection-related information. Create display data based on the additional information (step h5). Next, the device identification information registered in the management table of the connection-related information management unit 21 is searched (step h6). If it is not registered, it is determined that there is no connection relationship, and the procedure described in the first embodiment is performed. If it is registered, it is determined that there is a connection relationship (Yes in step h7), and the created display image is changed (steps h8 to h11).
【0120】
As an example of the change method, there is a method of synthesizing image data indicating a symbol such as a star mark with the display data so as to be displayed with priority over the created display data. There is also a method of indicating the time when the connection is disconnected as character information in the same manner. Alternatively, after setting the connection, there is a method in which the application explicitly uses the data registered in the connection-related information management unit 21 as the display data.
【0121】
If the connection is disconnected by an unintended method, it may be registered in the connection-related information management unit 21 to that effect, and in this case, it may be displayed by a method different from the above.
【0122】
By performing the above method, the user can easily identify the previously connected device from among the plurality of devices. This makes it possible to easily connect again.
【0123】
(Fifth Embodiment) Next, the fifth embodiment of the present invention will be described with reference to the configuration diagram of FIG. 18 and the flowchart of FIG.
【0124】
FIG. 18 is a block diagram showing an internal configuration of the communication status management unit 10 (FIG. 1) according to the fifth embodiment of the present invention. The same parts as those in FIG. 2 (first embodiment) are designated by the same reference numerals and the description thereof will be omitted, and only the differences will be described here.
【0125】
The fifth embodiment is characterized in that it has a service status information management unit 22 and grasps the service status of each device.
【0126】
FIG. 19 is a flowchart showing the screen update process based on the service provision status. The display content management unit 15 updates the display content by a message from the communicable device detection unit 11 and the non-communication device detection unit 12, or periodically updates the display content.
【0127】
First, the number of devices that can provide services is set to "0", and the identification information management unit 13 is examined (step i1). It is determined whether or not the additional information of the registered devices can be provided as a service for each device (step i2). Service provision means, for example, that the device provides some information to another device or provides a printer function. In the additional information, record the information on whether the service can be provided and, if so, the information on the content of the service.
【0128】
When the device under determination can provide the service, the display content management unit 15 acquires the service provision status information from the device through the communication unit 1 and records it in the service status information management unit together with the device identifier of the device. .. Also, increase the number of devices that can be serviced by "1" (step i3).
【0129】
Examples of service provision information include the number of devices for which a connection is set for the device, the number of unprocessed service requests, and CPU load information.
【0130】
Here, only the procedure different from that of the first embodiment will be described for the subsequent procedure for updating the display screen of the display content management unit 15.
【0131】
Create display data based on the additional information (step i7). Next, the device identification information registered in the management table of the service status information management unit 22 is searched. If it is not registered, it is determined that the service cannot be provided, and the procedure described in the first embodiment is performed. If it is registered, it is determined that the service can be provided (Yes in step i8), and the created display image is changed (steps i9 to i12).
【0132】
As an example of the change method, the service provision status and the number of symbols with a circle are recorded in advance in correspondence with each other. Based on the number of people connected to the device, the number of symbols such as circles is obtained from the correspondence relationship, and image data for change indicating a plurality of symbols is created. The change data is combined with the display data so as to be displayed with priority over the display data created above. Alternatively, the service status information and the display color information are associated and recorded in advance. There is also a method of changing the display data so that it becomes light red when the CPU load is light and dark red as the load increases.
【0133】
By performing the above method, when there are devices that provide multiple services, the user can know the usage status and load information of each device, and can select a device that responds quickly. Become.
【0134】
In addition, even in the case of a device carried by the user, the situation of the other party can be grasped by using the values obtained by measuring the CPU load information and the usage condition of the user's application and similarly changing the display method of the device additional information. It becomes possible to prevent the interruption to the busy partner.
【0135】
(Sixth Embodiment) Next, the sixth embodiment of the present invention will be described with reference to the configuration diagram of FIG. 20 and the flowchart of FIG. 21.
【0136】
FIG. 20 is a block diagram showing an internal configuration of the communication status management unit 10 (FIG. 1) according to the sixth embodiment of the present invention. The same parts as those in FIG. 2 (first embodiment) are designated by the same reference numerals and the description thereof will be omitted, and only the differences will be described here.
【0137】
A sixth embodiment is characterized in that it has an attribute designation unit 23, and only devices having a desired attribute are selected.
【0138】
The attribute designation unit 23 receives and stores the input of a keyword as a device attribute from the user. There can be one or more keywords. Moreover, it may be a combination of a plurality of keywords by a search formula. Possible device attributes include a device carried by the user, a printer, information provision, and in the case of detailed attributes of each attribute, a user name, an organization to which the user belongs, an address, a color printer, a renoir, and the like.
【0139】
FIG. 21 is a flowchart showing the screen update process based on the attribute information. The display content management unit 15 updates the display content by a message from the communicable device detection unit 11 and the non-communication device detection unit 12, or periodically updates the display content.
【0140】
First, the number of conditional devices is set to "0", and the identification information management unit 13 is examined (step j1). For each device, it is determined whether or not the additional information of the registered device has a keyword stored in the attribute designation unit 23. If the keyword has the attribute, increase the number of conditional devices by "1" (steps j2, j3).
【0141】
Here, only the procedure different from that of the first embodiment will be described for the subsequent procedure for updating the display screen of the display content management unit 15.
【0142】
If no particular keyword is specified, the procedure described in the first embodiment is performed. Further, if there is no device having the specified attribute, it may be mistaken for the case where the device does not exist. Therefore, a method of explicitly notifying the user such as displaying character information can be considered.
【0143】
Then, when a specific keyword is specified, the layout information is calculated based on the number of devices having the specified condition (step j5). In addition, the additional information of each device is checked again to determine whether or not it has the specified attribute (step j6). As a result, if it has the specified attribute (Yes in step j6), it creates display data based on the additional information and writes it to the memory (steps j7, j8). If it does not have the specified attribute, nothing is executed. After judging all the devices, the display screen is updated (steps j9, j10).
【0144】
By performing the above method, when there are a plurality of devices in the surroundings, the user gives an attribute indicating the desired device as a keyword, so that only the device having the desired attribute can be selected. It becomes possible to easily specify the device of.
【0145】
In this case, the case of displaying the device having the specified attribute is taken as an example, but since the user may not be looking at the display screen, as another method, when the device having the specified attribute exists, the voice is heard. It is also conceivable to use a method of outputting the device or vibrating the device to call the user's attention.
【0146】
[Effect of the invention]
As described above, according to the present invention, even when the user moves in the hall, it is possible to easily select a device that provides surrounding services at any time.
【0147】
Further, by displaying the information on the device that cannot be connected in a different manner from the device that can provide the service, it can be seen that the device has passed in front of the target device. By recording the surrounding conditions, it is possible to check the elapsed time from the time when communication with a specific device became impossible, and by displaying the device information in a different way depending on the elapsed time, the approximate elapsed time Can be known.
【0148】
Further, by changing the display method based on the status information of the device for which the service is provided, it is possible to select a device having a fast response from a plurality of devices.
【0149】
Further, when a plurality of devices exist, a desired device can be quickly selected by specifying a keyword.
【0150】
As described above, according to the present invention, it is possible for the user to easily recognize or enable the change in the situation due to the movement of the user, and it is possible to provide a device having a display method that enables easy selection of a desired device.
[Simple explanation of drawings]
[Figure 1]
The block diagram which shows the schematic structure of the information processing apparatus of this invention.
[Figure 2]
The block diagram which shows the internal structure of the communication state management part in 1st Embodiment of this invention.
[Fig. 3]
The figure which shows the configuration example of the management table used when requesting layout information.
[Fig. 4]
A flowchart showing a detection process of a communicable device.
[Fig. 5]
The flowchart which shows the process when the device additional information is acquired after the detection of a communicable device.
[Fig. 6]
The flowchart which shows the detection process of the non-communication device.
[Fig. 7]
A flowchart showing a screen update process based on a situation change.
[Fig. 8]
A flowchart showing an update process of display contents based on layout information.
[Fig. 9]
The block diagram which shows the internal structure of the communication state management part in 2nd Embodiment of this invention.
[Fig. 10]
FIG. 10 (a) is a flowchart showing the process of creating additional information of the virtual device, and FIG. 10 (b) is a flowchart showing the process of transmitting a reply message from the virtual device.
[Fig. 11]
The block diagram which shows the internal structure of the communication state management part in 3rd Embodiment of this invention.
[Fig. 12]
A flowchart showing an event information registration process when a communicable device is detected.
[Fig. 13]
The flowchart which shows the event information registration process when the communication impossible device is detected.
[Fig. 14]
A flowchart showing a screen update process based on event information when all devices are displayed.
[Fig. 15]
A flowchart showing screen update processing based on event information when displaying some devices.
[Fig. 16]
The block diagram which shows the internal structure of the communication state management part in 4th Embodiment of this invention.
[Fig. 17]
A flowchart showing a screen update process based on connection-related information.
[Fig. 18]
The block diagram which shows the internal structure of the communication state management part in 5th Embodiment of this invention.
[Fig. 19]
A flowchart showing screen update processing based on the service provision status.
[Fig. 20]
The block diagram which shows the internal structure of the communication state management part in 6th Embodiment of this invention.
[Fig. 21]
A flowchart showing screen update processing based on attribute information.
[Explanation of symbols]
1 ... Communication Department 2 ... Application Management Department 10 ... Communication Status Management Department 11 ... Communicable device detector 12 ... Impossible device detector 13 ... Identification Information Management Department 14 ... Additional information recording section 15 ... Display contents management department 16 ... Display 17 ... Group operation input section 18 ... Group Management Department 19 ... Condition setting section 20 ... Surrounding Environment Information Management Department 21 ... Connection-related information management department 22 ... Service Status Information Management Department 23 ... Attribute specification part
22 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US7787423B2 | Cited by | United States of America | Applicant |
| US7756474B2 | Cited by | United States of America | Applicant |
| JP2002135199A | Cited by | Japan | Examiner |
| JP2002280955A | Cited by | Japan | Examiner |
| JP2003091466A | Cited by | Japan | Examiner |
| JP2004153438A | Cited by | Japan | Examiner |
| JP2000305885A | Cited by | Japan | Search report |
| US7801485B2 | Cited by | United States of America | Applicant |
| JPH06131277A | Cites | Japan | Search report |
| JPH07295903A | Cites | Japan | Search report |
| JPH07336370A | Cites | Japan | Search report |
2 members in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 6135496 | Japan | A | |
| JP19960061354 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| JPH09261227AThis record | Japan | A | |
| JP3540496B2 | Japan | B2 |
6 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD |
Numbers
- Publication
- 9-261227
- Publication, DOCDB
- H09261227
- Publication, EPODOC
- JPH09261227
- Application
- 8061354
- Application, DOCDB
- 6135496
- Application, EPODOC
- JP19960061354
Titles2
- Japanese
- 【発明の名称】通信機能を備えた情報処理装置及び同装置に用いられる装置情報表示方法
- English
- [Title of the Invention] An information processing device having a communication function and a device information display method used in the device.
Classification
- IPC, 2
- G06F13 00
- H04L12 28