JP2006268845A - Information processor, control method, and program - Google Patents
Information processor, control method, and program Download PDFInfo
- Publication number
- JP2006268845A JP2006268845A JP2006050876A JP2006050876A JP2006268845A JP 2006268845 A JP2006268845 A JP 2006268845A JP 2006050876 A JP2006050876 A JP 2006050876A JP 2006050876 A JP2006050876 A JP 2006050876A JP 2006268845 A JP2006268845 A JP 2006268845A
- Authority
- JP
- Japan
- Prior art keywords
- host
- peripheral device
- image reading
- external
- host device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、情報処理装置、制御方法、及びプログラムに関し、特に、複数のホスト装置としての外部装置と無線でそれぞれ接続して、各外部装置との間でデータを送受信するためのワイヤレスUSB通信手段を備えた周辺装置としての情報処理装置、該情報処理装置に適用される制御方法、及び該制御方法を制御装置に実行させるためのプログラムに関する。 The present invention relates to an information processing apparatus, a control method, and a program, and in particular, wireless USB communication means for wirelessly connecting to a plurality of external apparatuses as host apparatuses and transmitting / receiving data to / from each external apparatus. The present invention relates to an information processing device as a peripheral device provided with a control method, a control method applied to the information processing device, and a program for causing the control device to execute the control method.
従来、USB(Universal Serial Bus)インターフェースを有する画像読取装置等の画像処理装置では、周辺装置としての画像処理装置にホスト装置としてのPC(Personal Computer)等の外部装置がUSBケーブルにより接続されており、画像処理装置と外部装置とは一対一の通信形態で通信を行っている(例えば、特許文献1参照)。 Conventionally, in an image processing apparatus such as an image reading apparatus having a USB (Universal Serial Bus) interface, an external apparatus such as a PC (Personal Computer) as a host apparatus is connected to the image processing apparatus as a peripheral apparatus by a USB cable. The image processing apparatus and the external apparatus communicate with each other in a one-to-one communication mode (see, for example, Patent Document 1).
また、有線LAN(Local Area Network)または無線LANにおいては、一対多数または多数対多数の通信形態が確立されており、LAN対応の画像読取装置では、複数の外部装置に対して読み取った画像を転送可能である(例えば、特許文献2参照)。
しかしながら、USBケーブルにより外部装置と接続される上記従来の画像処理装置では、ホスト装置としての外部装置一台との通信形態であり、通信相手を変更する場合には、一度USBケーブルを外して、所望の新たな外部装置に繋ぎ直さなければならなかった。そのため、画像処理装置が複数の外部装置に対して読み取った画像データ等を送信する場合には、何回もUSBケーブルを抜き差しする必要があり、非常に不便であった。 However, in the conventional image processing apparatus connected to the external device by the USB cable, it is a communication mode with one external device as the host device, and when changing the communication partner, once disconnect the USB cable, It had to be reconnected to the desired new external device. Therefore, when the image processing apparatus transmits read image data or the like to a plurality of external apparatuses, it is necessary to connect and disconnect the USB cable many times, which is very inconvenient.
また、有線/無線LANでは、ネットワークを構築するための複雑なプロトコルをサポートする必要があり、画像処理装置内に、有線/無線LANに対応するハードウェアとソフトウェアとを内蔵しなければならなかった。 In addition, the wired / wireless LAN needs to support a complicated protocol for constructing a network, and hardware and software corresponding to the wired / wireless LAN had to be built in the image processing apparatus. .
本発明はこのような問題点に鑑みてなされたものであって、USB接続を無線で行うワイヤレスUSBを用いてホスト装置としての外部装置と接続してデータの送受信を行う周辺装置としての情報処理装置において、複数の外部装置に対する接続の切り替えを容易に行うことができるようにした情報処理装置、制御方法、及びプログラムを提供することを目的とする。 The present invention has been made in view of such problems, and information processing as a peripheral device that transmits and receives data by connecting to an external device as a host device using a wireless USB that performs USB connection wirelessly An object of the present invention is to provide an information processing apparatus, a control method, and a program that can easily switch connections to a plurality of external apparatuses.
上記目的を達成するために、請求項1記載の発明によれば、複数のホスト装置の内の一つのホスト装置と無線接続する周辺装置において、前記無線接続するインターフェースと、表示手段と、制御手段とを有し、前記制御手段は、前記インターフェースによる前記ホスト装置との無線接続を制御し、前記表示手段による前記複数のホスト装置各々との接続可否の表示を制御することを特徴とする周辺装置が提供される。 In order to achieve the above object, according to the first aspect of the present invention, in a peripheral device wirelessly connected to one host device among a plurality of host devices, the wirelessly connected interface, display means, and control means And the control means controls the wireless connection with the host device through the interface, and controls the display of the connection possibility with each of the plurality of host devices by the display means. Is provided.
また、請求項12記載の発明によれば、ホスト装置と無線接続する周辺装置の制御方法において、前記周辺装置と無線接続可能なホスト装置を認識する認識工程と、前記認識されたホスト装置に関する情報で、前記無線接続の可否を含む情報を記憶する記憶工程と、前記接続可能と認識されたホスト装置を表示する表示工程と、前記表示工程における表示に基づくユーザからのホスト装置の選択情報を受取る選択工程と、前記選択工程で選択されたホスト装置と前記無線接続を確立させる接続工程と、前記接続工程で確立した無線接続によって、前記ホスト装置にデータを送信する工程とを有することを特徴とする周辺装置の制御方法が提供される。 According to a twelfth aspect of the present invention, in a method for controlling a peripheral device wirelessly connected to a host device, a recognition step of recognizing a host device wirelessly connectable to the peripheral device, and information relating to the recognized host device A storage step for storing information including whether the wireless connection is possible, a display step for displaying the host device recognized as connectable, and host device selection information from the user based on the display in the display step. A selection step; a connection step for establishing the wireless connection with the host device selected in the selection step; and a step of transmitting data to the host device through the wireless connection established in the connection step. A method for controlling a peripheral device is provided.
さらに、上記通信制御方法を制御手段で実行させるためのプログラムが提供される。 Furthermore, a program for causing the control means to execute the communication control method is provided.
本発明によれば、ワイヤレスUSBを用いてホスト装置としての外部装置と接続してデータの送受信を行う周辺装置としての情報処理装置において、外部装置に関する情報を情報処理装置において表示することで、ユーザが外部装置に関する情報を簡単に把握することができる。 According to the present invention, in an information processing device as a peripheral device that transmits and receives data by connecting to an external device as a host device using a wireless USB, information on the external device is displayed on the information processing device. Can easily grasp information about external devices.
また、複数の外部装置の中からユーザが選択するためのユーザインターフェースを設け、ユーザが選択した1つの外部装置を示す指示情報を受け取り、前記指示情報の示す外部装置との間のワイヤレスUSBによる接続を確立させ、該外部装置との間でデータを送受信するように制御することで、複数の外部装置に対する接続の切り替えを容易に行うことができるようになる。 Also, a user interface is provided for the user to select from a plurality of external devices, receives instruction information indicating one external device selected by the user, and is connected to the external device indicated by the instruction information by wireless USB Is established, and control is performed so that data is transmitted to and received from the external device, thereby making it possible to easily switch connections to a plurality of external devices.
以下、本発明を実施するための最良の形態について、図面を参照して説明する。 The best mode for carrying out the present invention will be described below with reference to the drawings.
〔第1の実施の形態〕
図1は、本発明の第1の実施の形態に係る情報処理装置の構成を示すブロック図である。なお、ここでは、周辺装置としての情報処理装置の一例として画像読取装置を挙げて説明する。
[First Embodiment]
FIG. 1 is a block diagram showing the configuration of the information processing apparatus according to the first embodiment of the present invention. Here, an image reading apparatus will be described as an example of an information processing apparatus as a peripheral device.
本実施の形態の画像読取装置は、ホスト装置としての複数の外部装置との間でワイヤレスUSB(以下「WUSB」と記載する)を用いて無線通信するためのWUSB通信ユニット10を備えている。ここで外部装置として、パーソナルコンピュータ(PC)からなるホスト装置を想定する。
The image reading apparatus according to the present embodiment includes a
RF変調部9は、外部装置との間でWUSB通信ユニット10により無線でデータを送受信するために、データをRF変調する。光源ランプ4は、例えば冷陰極管で構成され、読み取り対象となる原稿を照射する。光源制御回路5は、インバータ回路から構成され、冷陰極管からなる光源ランプ4を駆動して点灯する。
The RF modulation unit 9 performs RF modulation on data in order to transmit and receive data wirelessly with an external device by the WUSB
イメージセンサ1は、光源ランプ4により照射された読み取り対象となる原稿画像を読み取り、電気信号に変換して出力する。A/Dコンバータ2は、イメージセンサ1から出力されたアナログ画像信号をディジタル画像信号に変換する。CPU3は、システムコントローラおよび画像処理部を構成し、システムコントローラは、画像読取装置全体の動作処理シーケンスを記憶し、外部装置からの命令に従って各種制御を行う。画像処理部は、A/Dコンバータ2によりディジタル化された画像信号に対してオフセット補正、シェーディング補正、ガンマ補正、ディジタルゲイン調整、主・副走査方向の解像度変換等の画像処理を行う。
The
パルスモータ6は、イメージセンサ1及び光源ランプ4を内蔵した走査ユニット(図示せず)を原稿台(図示せず)に対して移動走査させるための駆動源となるものであり、パルスモータ駆動回路7から出力される励磁切り替え信号に応じて動作する。メモリ8は、例えばRAM(ランダム・アクセス・メモリ)からなり、アドレスバス及びデータバスで構成されるシステムバス(図示せず)を介してCPU3と接続されている。メモリ8は、CPU3の画像処理部によって画像処理が行われる際のワーキングエリアとして用いられ、シェーディング補正処理を行うためのシェーディングデータや、ガンマ補正を行うためのガンマカーブデータを記憶する。また、WUSB通信ユニット10を介して外部装置に画像データを転送する際の画像データのバッファメモリとしても用いられる。ユーザインターフェースとして、表示部13と操作部11を設ける。表示部13は、画像読取装置の設定内容や動作状況を確認するための表示を行うものである。表示部13と隣接して複数の入力キーを有する操作部11を設ける。電源部12は、画像読取装置の各部に電力を供給する。
The pulse motor 6 serves as a drive source for moving and scanning a scanning unit (not shown) including the
図2は、図1に示す画像読取装置および外部装置において行われる一連の画像読み取り処理の手順を示すフローチャートである。なお、図2においては、画像読取装置を「SC」と表記し、外部装置を「PC」と表記する。 FIG. 2 is a flowchart showing a sequence of a series of image reading processes performed in the image reading apparatus and the external apparatus shown in FIG. In FIG. 2, the image reading apparatus is represented as “SC” and the external apparatus is represented as “PC”.
まず、WUSB通信機能を有し、画像読取装置と接続して使用する予定のある各外部装置に、ユーザが、画像読取装置を制御するためのドライバソフトウェアを予めインストールする(S100)。 First, the user installs in advance driver software for controlling the image reading device in each external device that has a WUSB communication function and is scheduled to be connected to the image reading device (S100).
そして、外部装置を画像読取装置に接続して使用する場合、ユーザが該外部装置のWUSB通信機能をアクティブに設定し(S101)、WUSB通信ユニット10を備えた図1の画像読取装置を、該外部装置と無線通信可能な空間位置に配置する(S102)。 When the external device is connected to the image reading device and used, the user sets the WUSB communication function of the external device to active (S101), and the image reading device of FIG. It arrange | positions in the space position which can be wirelessly communicated with an external device (S102).
次に、ユーザが画像読取装置の電源をONにし(S103)、画像読取装置のWUSB通信ユニット10をアクティブ状態にする(S104)。これにより、当該外部装置と画像読取装置との間で、WUSB規格に則った通信確立のためのエニュメレーション(デバイスの検索、初期化、および環境設定のシーケンス)処理が実行される(S105)。このエニュメレーション処理の後、画像読取装置のCPU3は、WUSB通信ユニット10を介して該外部装置の情報を取得する(S106)。
Next, the user turns on the power of the image reading apparatus (S103), and activates the
画像読取装置のCPU3は、取得した外部装置の情報を画像読取装置内のメモリ8に保存し、画像読取装置内の表示部13に、既に保存されている別の外部装置の情報とともに、取得した外部装置の情報を表示する(S107)。図3は、画像読取装置の表示部13に表示された複数の外部装置の情報の一例を示す図である。ここでは、WUSB通信によって周辺装置としての画像読取装置と通信可能なホスト装置としての外部装置の名称(ホスト名)、ステータス等が表示されている。例えば、エニュメレーション処理により通信が確立した外部装置のステータスにはOKと表示される。また、現在接続が確立していないが、ホスト装置として接続可能なそれ以外の外部装置についてはステータスにN/Aと表示される。
The
すなわち、こうした表示により、1台の画像読取装置の周辺に複数の外部装置が存在するという環境下において、画像読取装置を使用するユーザが、周辺の複数の外部装置の情報およびエニュメレーション処理により現在通信が確立している外部装置を把握することができる。 That is, in such an environment, a user who uses an image reading apparatus can perform information and enumeration processing on the plurality of peripheral external devices in an environment where there are a plurality of external apparatuses around one image reading apparatus. It is possible to grasp the external device with which communication is currently established.
つぎに、表示部13に表示された複数の外部装置の情報の中でステータスにOKと表示された外部装置(エニュメレーション処理により現在通信が確立している外部装置)のユーザから該外部装置を介して画像読取装置に対して画像読み取り(スキャン)が指示されると(S108)、まず、画像読取装置のCPU3は、読み取った画像データの転送先となる該外部装置以外の外部装置の情報を表示部13から消去する(S109)。そして、画像読取装置は、画像データ転送先の外部装置上の設定に基づいて、該外部装置にインストールされているドライバソフトウェアによって制御されながら画像読み取り処理を実行し、読み取った画像データを該外部装置へ送信する(S110)。画像読取装置から外部装置へのデータ転送が終了した後、該外部装置からのWUSBリリース処理により、画像読取装置は非接続状態となる。なお、ステップ107におけるPC情報表示の後に、ステップ108でスキャン開始の指示が行われない場合には、ステップ105にもどり、接続可能な別の外部装置との接続を行い、そのPC情報を表示する。
Next, from the user of the external device (external device whose communication is currently established by the enumeration process) whose status is displayed as OK in the information of the plurality of external devices displayed on the
そして、画像読取装置を制御するためのドライバソフトウェアがインストールされた別の外部装置のユーザの指示によって、該外部装置との接続が開始されるまで待ち、開始されると(S111でYES)、画像読取装置のCPU3は、該外部装置との間でエニュメレーション処理を実行し(S105)、ステップS106以降の処理へ進む。
Then, according to an instruction from a user of another external apparatus in which driver software for controlling the image reading apparatus is installed, the process waits until the connection with the external apparatus is started (YES in S111). The
以上のように、第1の実施の形態では、複数の外部装置の内の1台から1台の画像読取装置を制御することが可能なWUSB通信環境が構築され、これによって、煩わしい設定や操作を行うことなく、1台の画像読取装置から複数の外部装置の各々に対する接続の切り替えを容易に行うことが可能となる。 As described above, in the first embodiment, a WUSB communication environment capable of controlling one image reading device from one of a plurality of external devices is constructed, and thereby troublesome settings and operations are performed. It is possible to easily switch the connection from one image reading device to each of a plurality of external devices without performing the above.
〔第2の実施の形態〕
次に、本発明の第2の実施の形態を説明する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
本発明の第2の実施の形態でも、第一の実施の形態と同様に図1のブロック図の構成を有する情報処理装置を用いる。 Also in the second embodiment of the present invention, an information processing apparatus having the configuration of the block diagram of FIG. 1 is used as in the first embodiment.
第2の実施の形態では、表示部13と隣接した操作部11を用いる。操作部11は、図5に示すように、ユーザが画像読取装置の各種設定を行なうためのアップダウンボタン11a及び決定ボタン11bと、読み取り動作を指示入力するためのスキャンボタン11cとから構成される。
In the second embodiment, the
図4は、第2の実施の形態における画像読取装置および外部装置において行われる一連の画像読み取り処理の手順を示すフローチャートである。なお、図4においては、画像読取装置を「SC」と表記し、外部装置を「HOST」と表記する。 FIG. 4 is a flowchart illustrating a sequence of image reading processing performed in the image reading apparatus and the external apparatus according to the second embodiment. In FIG. 4, the image reading apparatus is represented as “SC” and the external apparatus is represented as “HOST”.
まず、ユーザが、WUSB通信ユニット10を備えた画像読取装置の電源をONにして動作可能な状態にする(S200)。画像読取装置の周囲(WUSB通信ユニット10による通信可能範囲内)に、画像読取装置と通信可能なWUSB通信機能を持つ複数の外部装置が配置されている。その複数の外部装置のWUSB通信機能がアクティブに設定されている。WUSBの信号を検出して、SCは、HOSTが存在するか否かを判断し、HOSTが存在しない場合は、WUSBの信号を検出するまで待つ(S201)。HOSTが存在する場合には、存在するHOSTのうちの1台のHOSTとのWUSB接続を確立させる(S202)。
First, the user turns on the power of the image reading apparatus provided with the
接続したHOSTとのエニュメレーション処理の後、画像読取装置のCPU3は、WUSB通信ユニット10を介して、エニュメレーション処理が実行された外部装置の情報(以下「HOST情報」という)を取得する(S203)。次に、画像読取装置のCPU3は、ステップS203で取得したHOST情報と同一の情報が、それ以前に取得されて画像読取装置内のメモリ8に保存されているHOST情報の中に存在するか否かを判定する(S204)。その結果、存在すると判定された場合、ステップS206へ進む。
After the enumeration process with the connected HOST, the
一方、ステップS203で取得したHOST情報と同一の情報が、画像読取装置内のメモリ8に保存されているHOST情報の中に存在しないと判定された場合、ステップS205へ進む。ステップS205では、画像読取装置のCPU3は、ステップS203で取得したHOST情報を画像読取装置内のメモリ8に保存する。そして、ステップ206で、メモリ8に保存されているHOST情報を全て表示部13に表示する。表示部13には、例えば図5に示すように、画像読取装置と通信可能な複数の外部装置(図5に示す例ではパーソナルコンピュータPC001、プリンタPRN21、ストレージデバイスHD003)が表示される。
On the other hand, if it is determined that the same information as the HOST information acquired in step S203 does not exist in the HOST information stored in the
つぎに、画像読取装置のCPU3は、画像読取装置の操作部11のスキャンボタン11cがユーザによって操作されたか否か、すなわち画像読み取り(スキャン)開始要求があったか否かを判定し(S207)、スキャン開始要求がないと判定した場合、ステップS213へ進んで、WUSB接続を切断する要求を、ステップS203でHOST情報を取得された外部装置に通知し、ステップS201へ戻る。
Next, the
一方、ステップS207で、画像読み取り開始要求があったと判定された場合、ステップS208へ進んで、図5に例示するように表示部13に表示された通信可能な複数の外部装置の中から画像データを送信すべき外部装置を選択する。ユーザが操作部11のアップダウンボタン11a及び決定ボタン11bを操作し、また、表示行数以上の外部装置がある場合は、表示をスクロールする。選択したい外部装置にカーソルが合ったら、決定ボタン11bを操作して選択する。画像読取装置のCPU3は、この選択された画像データ送信先となる外部装置を示す指示情報を受け取ると、その外部装置とのWUSB接続を確立させる。直前のステップ202で接続したと同じPCが選択された場合はそのまま続けて、異なるPCが選択された場合は新たに接続をやり直す(S209)。そして、ステップS208で選択された外部装置が、画像読取装置を制御するためのドライバソフトウェアがインストールされたパーソナルコンピュータ(PC)であるか否かを判定する(S210)。
On the other hand, if it is determined in step S207 that an image reading start request has been made, the process proceeds to step S208, and image data is selected from a plurality of communicable external devices displayed on the
その結果、ドライバソフトウェアを有するPCであると判定した場合は、画像読取装置のCPU3は、WUSB通信ユニット10を制御してこのPCに対してドライバソフトウェアを実行する要求を送る(S211)。この要求を受けたPCは、該PC上の設定に基づいて、該PCにインストールされているドライバソフトウェアを実行する。これにより、画像読取装置は、このドライバソフトウェアによって制御されながら画像読み取りを実行し、読み取った画像データを該PCへ送信する(S212)。
As a result, if it is determined that the PC has driver software, the
一方、ステップS208で、選択された外部装置が、画像読取装置を制御するためのドライバソフトウェアを有しないプリンタやストレージデバイス(PCであることもあり得る)であると判定された場合、ステップS213へ進む。ステップS213では、画像読取装置のCPU3が、単独で画像読み取りを実行し、読み取った画像データを予め設定されたフォーマットに設定する。そして、このフォーマットに設定された画像データを、ステップ207で選択された外部装置へ送信する(S212)。
On the other hand, if it is determined in step S208 that the selected external device is a printer or storage device (which may be a PC) that does not have driver software for controlling the image reading device, the process advances to step S213. move on. In step S213, the
画像データの送信が終了すると画像読取装置のCPU3は外部装置とのWUSB接続を切断して非接続状態となり、その後、ステップS201へ戻り、新たな外部装置を検出する処理へと移行し、以後繰り返す。複数のHOSTが存在する場合、ステップ202において、メモリ8に保存されていないHOSTとの接続を優先させるのが好ましい。
When the transmission of the image data is completed, the
以上のように、第2の実施の形態でも、複数の外部装置を切り替えることにより1台の画像読取装置を共有することが可能なWUSB通信環境が構築される。これによって、煩わしい設定や操作を行うことなく、1台の画像読取装置から複数の外部装置の各々に対する接続の切り替えを容易に行うことが可能となる。特に、外部装置が、画像読取装置を制御するためのドライバソフトウェアを有しないプリンタやストレージデバイスなどであっても、こうしたことが可能となる。 As described above, also in the second embodiment, a WUSB communication environment in which one image reading device can be shared is constructed by switching a plurality of external devices. Accordingly, it is possible to easily switch the connection from one image reading apparatus to each of a plurality of external apparatuses without performing troublesome settings and operations. In particular, this is possible even when the external device is a printer or storage device that does not have driver software for controlling the image reading device.
上記の第2の実施の形態では、複数存在するHOSTを次々に交代して接続を確立させて、夫々のHOST情報を取得したが、接続を確立させないでも、HOSTからのWUSBの信号に含まれるHOSTのIDからHOSTを特定して、表示することもできる。HOSTのIDは、ユーザにわかりやすい表記との対応表を予め用意しておき、その表記を表示部13に表示するのが好ましい。また、上記では、スキャン開始要求の有無の判断(S207)の後に、送信先HOSTの選択(S208)を行っているが、送信先HOSTの選択を、ステップ207の前に行っても良い。
In the second embodiment, a plurality of HOSTs are replaced one after another to establish a connection and acquire each HOST information. However, even if the connection is not established, it is included in the WUSB signal from the HOST. The HOST can be specified from the HOST ID and displayed. For the HOST ID, it is preferable to prepare a correspondence table with easy-to-understand notation for the user in advance and display the notation on the
〔他の実施の形態〕
上記の第1及び第2の実施の形態では、周辺装置としての情報処理装置の一例として画像読取装置を挙げたが、本発明は、画像読取装置だけでなく、一般の情報処理装置に適用され得るものである。例えば、周辺装置としてカメラを用いて、ホスト装置として図5でPRN21と表示されているプリンタを接続することもできる。
[Other Embodiments]
In the first and second embodiments described above, the image reading device is described as an example of the information processing device as the peripheral device. However, the present invention is applied not only to the image reading device but also to a general information processing device. To get. For example, a camera can be used as a peripheral device, and a printer indicated as PRN 21 in FIG. 5 can be connected as a host device.
また、本発明の目的は、上記の各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。 Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and the computer of the system or apparatus (or CPU, MPU, or the like). Is also achieved by reading and executing the program code stored in the storage medium.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention. .
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。 Examples of the storage medium for supplying the program code include a floppy (registered trademark) disk, a hard disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-RAM, and a DVD. -RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM, etc. can be used. Alternatively, the program code may be downloaded via a network.
また、コンピュータが読み出したプログラムコードを実行することにより、上記各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on the instruction of the program code. Includes a case where the function of the above-described embodiment is realized by performing part or all of the actual processing.
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. This includes the case where the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOSなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。 Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but the OS running on the computer based on the instruction of the program code is actually used. Needless to say, the present invention also includes a case in which the functions of the above-described embodiments are realized by performing part or all of the processing and the processing.
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。 In this case, the program is supplied by downloading directly from a storage medium storing the program or from another computer or database (not shown) connected to the Internet, a commercial network, a local area network, or the like.
1 イメージセンサ
2 A/Dコンバータ
3 CPU(取得手段)
6 パルスモータ
8 メモリ(保存手段)
9 RF変調部
10 WUSB通信ユニット(ワイヤレスUSB通信手段)
11 操作部
13 表示部(表示手段)
1 Image sensor 2 A /
6
9
11
Claims (13)
前記周辺装置と無線接続可能なホスト装置を認識する認識工程と、
前記認識されたホスト装置に関する情報で、前記無線接続の可否を含む情報を記憶する記憶工程と、
前記接続可能と認識されたホスト装置を表示する表示工程と、
前記表示工程における表示に基づくユーザからのホスト装置の選択情報を受取る選択工程と、
前記選択工程で選択されたホスト装置と前記無線接続を確立させる接続工程と、
前記接続工程で確立した無線接続によって、前記ホスト装置にデータを送信する工程とを有することを特徴とする周辺装置の制御方法。 In a method for controlling a peripheral device wirelessly connected to a host device,
A recognition step of recognizing a host device wirelessly connectable to the peripheral device;
A storage step of storing information on whether or not the wireless connection is possible in the information on the recognized host device;
A display step of displaying the host device recognized as connectable;
A selection step for receiving selection information of the host device from the user based on the display in the display step;
A connection step for establishing the wireless connection with the host device selected in the selection step;
And a step of transmitting data to the host device through the wireless connection established in the connection step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006050876A JP2006268845A (en) | 2005-02-25 | 2006-02-27 | Information processor, control method, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005050965 | 2005-02-25 | ||
JP2006050876A JP2006268845A (en) | 2005-02-25 | 2006-02-27 | Information processor, control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006268845A true JP2006268845A (en) | 2006-10-05 |
JP2006268845A5 JP2006268845A5 (en) | 2009-04-16 |
Family
ID=37204668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006050876A Pending JP2006268845A (en) | 2005-02-25 | 2006-02-27 | Information processor, control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006268845A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100725932B1 (en) | 2006-05-02 | 2007-06-11 | 삼성전자주식회사 | Method of operating wireless usb apparatus and wireless usb apparatus using the same |
KR100765785B1 (en) | 2006-06-05 | 2007-10-12 | 삼성전자주식회사 | Method and system for connecting between single wireless device and multiple host using wireless usb |
JP2008118275A (en) * | 2006-11-01 | 2008-05-22 | Ricoh Co Ltd | Wireless usb host |
KR100872178B1 (en) | 2006-12-04 | 2008-12-09 | 한국전자통신연구원 | Apparatus and method for managing forwarding service of WUSB based on priority |
WO2010004933A1 (en) * | 2008-07-08 | 2010-01-14 | Ricoh Company, Limited | Wireless usb device and wireless usb communication system |
JP2011118580A (en) * | 2009-12-02 | 2011-06-16 | Canon Inc | Device, control method thereof, and program |
US8220005B2 (en) | 2007-08-30 | 2012-07-10 | Ricoh Company, Limited | Apparatus, system, and computer program product for processing information |
US8379256B2 (en) | 2008-12-10 | 2013-02-19 | Seiko Epson Corporation | Electronic apparatus and information processing system |
KR101279439B1 (en) * | 2007-07-23 | 2013-06-26 | 삼성전자주식회사 | Host apparatus capable of connecting with at least one device using WUSB and connection method of the host apparatus |
US9002271B2 (en) | 2008-12-26 | 2015-04-07 | Seiko Epson Corporation | Information processing device, information processing system, and method of controlling information processing device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000059576A (en) * | 1998-08-12 | 2000-02-25 | Nippon Denki Ido Tsushin Kk | Mouse device |
JP2002202836A (en) * | 2000-10-30 | 2002-07-19 | Canon Inc | Input device, equipment, control method, program, and storage medium |
JP2003134376A (en) * | 2001-10-26 | 2003-05-09 | Fuji Photo Film Co Ltd | Electronic camera |
JP2003274102A (en) * | 2002-03-15 | 2003-09-26 | Canon Inc | Image reader, control method therefor, image processing system, and medium |
-
2006
- 2006-02-27 JP JP2006050876A patent/JP2006268845A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000059576A (en) * | 1998-08-12 | 2000-02-25 | Nippon Denki Ido Tsushin Kk | Mouse device |
JP2002202836A (en) * | 2000-10-30 | 2002-07-19 | Canon Inc | Input device, equipment, control method, program, and storage medium |
JP2003134376A (en) * | 2001-10-26 | 2003-05-09 | Fuji Photo Film Co Ltd | Electronic camera |
JP2003274102A (en) * | 2002-03-15 | 2003-09-26 | Canon Inc | Image reader, control method therefor, image processing system, and medium |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100725932B1 (en) | 2006-05-02 | 2007-06-11 | 삼성전자주식회사 | Method of operating wireless usb apparatus and wireless usb apparatus using the same |
KR100765785B1 (en) | 2006-06-05 | 2007-10-12 | 삼성전자주식회사 | Method and system for connecting between single wireless device and multiple host using wireless usb |
JP2008118275A (en) * | 2006-11-01 | 2008-05-22 | Ricoh Co Ltd | Wireless usb host |
KR100872178B1 (en) | 2006-12-04 | 2008-12-09 | 한국전자통신연구원 | Apparatus and method for managing forwarding service of WUSB based on priority |
US8364083B2 (en) | 2006-12-04 | 2013-01-29 | Electronics And Telecommunications Research Institute | Priority-based wireless USB transfer service management apparatus and method thereof |
KR101279439B1 (en) * | 2007-07-23 | 2013-06-26 | 삼성전자주식회사 | Host apparatus capable of connecting with at least one device using WUSB and connection method of the host apparatus |
US8220005B2 (en) | 2007-08-30 | 2012-07-10 | Ricoh Company, Limited | Apparatus, system, and computer program product for processing information |
WO2010004933A1 (en) * | 2008-07-08 | 2010-01-14 | Ricoh Company, Limited | Wireless usb device and wireless usb communication system |
JP2010020408A (en) * | 2008-07-08 | 2010-01-28 | Ricoh Co Ltd | Wireless usb device |
US8571478B2 (en) | 2008-07-08 | 2013-10-29 | Ricoh Company, Limited | Wireless USB device and wireless USB communication system |
KR101257564B1 (en) | 2008-07-08 | 2013-04-23 | 가부시키가이샤 리코 | Wireless usb device and wireless usb communication system |
US8379256B2 (en) | 2008-12-10 | 2013-02-19 | Seiko Epson Corporation | Electronic apparatus and information processing system |
US9002271B2 (en) | 2008-12-26 | 2015-04-07 | Seiko Epson Corporation | Information processing device, information processing system, and method of controlling information processing device |
JP2011118580A (en) * | 2009-12-02 | 2011-06-16 | Canon Inc | Device, control method thereof, and program |
US8683124B2 (en) | 2009-12-02 | 2014-03-25 | Canon Kabushiki Kaisha | Device, control method thereof, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006268845A (en) | Information processor, control method, and program | |
CN1825885B (en) | Information processor | |
JP6222962B2 (en) | Radiation imaging apparatus, radiation imaging method, and program | |
JP4878260B2 (en) | Wireless parameter setting method, base station, management apparatus, control method therefor, and computer program | |
JP6206436B2 (en) | Image forming system, image forming apparatus, and program | |
JP4075885B2 (en) | COMMUNICATION DEVICE, PROGRAM, AND COMMUNICATION DEVICE SETTING METHOD | |
CN111200806B (en) | Terminal device, wireless connection control method, and storage medium | |
JP2013020328A (en) | Information processing program, information processing device, and information processing method | |
KR20100133800A (en) | Host apparatus and control method thereof and image acquisition apparatus | |
JP2008158785A (en) | Device connection method, information processing device, and device connection program | |
JP2005072864A (en) | Electronic apparatus and communication control method | |
TW201513711A (en) | Wireless communication device and communication control device | |
JP5213757B2 (en) | Image processing apparatus, control method for image processing apparatus, and control program | |
JP7011448B2 (en) | Information terminals and their control methods, programs, storage media | |
JP2008098994A (en) | Scanner driver and scanner driver cooperation device | |
JP6590562B2 (en) | Radiation imaging apparatus, radiation imaging system, control method and program for radiation imaging system | |
JP2013145536A (en) | Information processing apparatus, control method of the same, and program | |
JP2002082790A (en) | Data communication equipment, data communication system, data communication method and medium for providing control program | |
US11237775B2 (en) | Communication device, method of controlling communication device, and non-transitory computer-readable recording medium therefor | |
JP2020058789A (en) | Radiographic apparatus, radiographic system, control method and program of radiographic system | |
JP2006238146A (en) | Information processing apparatus, communication control method and program | |
JP7001378B2 (en) | Printing equipment, its control method, and programs | |
JP2006127085A (en) | Compound function system | |
JP3938585B2 (en) | Wireless relay system and wireless relay device | |
JP2005020489A (en) | Radio communication print system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090224 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110419 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120131 |