(57)【要約】【課題】片方向通信方式でデータ通信を行う送信システムにおいて、コストの低減を図ることのできる送信システムを実現する。【解決手段】送信機器２０では、外部機器であるホスト装置１０においてあらかじめ所望の送信データに対して、通信プロトコルに応じたプロトコル変換、及び通信方式に応じたデータ変調を行い、その変換済みのデータをメモリ２２に書き込む。論理デバイス２３は、入力部２４からの送信命令に応じて、メモリ２２に保存された変換済みのデータを読み出し、読み出したデータを送信部２５から出力する。【選択図】図１
2008283497.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置と送信機器とからなり、上記ホスト装置に格納されているデータを上記送信機器を介して受信機器に片方向通信方式で送信する送信システムにおいて、
上記送信機器は、
上記ホスト装置から所望の送信データが書き込まれるメモリと、
上記メモリに記憶された送信データを受信機器に送信する時に、上記メモリ内のデータを読み出し、読み出したデータを送信部に出力する論理デバイスと、
上記メモリから読み出されたデータを、上記受信機器に送信する送信部とを備えており、
上記ホスト装置は、上記送信機器の上記メモリに書き込もうとする送信データに対し、片方向通信プロトコルに対応したプロトコル変換、及び上記通信プロトコルに準拠した通信方式に対応したデータ変調を行うことを特徴とする送信システム。
【請求項２】
上記ホスト装置は、アプリケーションソフトウェアにて、上記プロトコル変換および上記データ変調処理を行うことを特徴とする請求項１に記載の送信システム。
【請求項３】
上記ホスト装置は、複数の通信方式に対応したデータ変調が行われたデータから構成される送信データを、上記メモリに書き込み可能であることを特徴とする請求項１または２に記載の送信システム。
【請求項４】
上記ホスト装置は、複数の送信ファイルに対して、上記片方向通信プロトコルに対応したプロトコル変換、及び上記通信プロトコルに準拠した通信方式に対応したデータ変調が行われたデータから構成される送信データを、上記メモリに書き込み可能であることを特徴とする請求項１または２に記載の送信システム。
【請求項５】
上記通信プロトコル及び上記通信方式がＩｒＳｉｍｐｌｅ片方向通信に準拠した通信プロトコル及び通信方式に対応していることを特徴とする請求項１から４の何れか一項に記載の送信システム。
【請求項６】
ホスト装置と送信機器とからなる送信システムに用いられ、上記ホスト装置に格納されているデータを受信機器に片方向通信方式で送信する送信機器において、
上記ホスト装置から所望の送信データが書き込まれるメモリと、
上記メモリに記憶された送信データを受信機器に送信する時に、上記メモリ内のデータを読み出し、読み出したデータに対してプロトコル変換およびデータ変調処理を施すことなく送信部に出力する論理デバイスと、
上記メモリから読み出されたデータを、上記受信機器に送信する送信部とを備えていることを特徴とする送信機器。
【請求項７】
ホスト装置と送信機器とからなり、上記ホスト装置に格納されているデータを上記送信機器を介して受信機器に片方向通信方式で送信する送信システムに用いられるホスト装置であって、
格納されているデータを上記送信機器のメモリに書き込むときに、上記データに対して、
上記片方向通信プロトコルに対応したプロトコル変換を行うプロトコル変換手段と、
上記通信プロトコルに準拠した通信方式に対応したデータ変調を行うデータ変調手段とを備えていることを特徴とするホスト装置。
【請求項８】
上記請求項７に記載のホスト装置を動作させるためのデータ処理プログラムであって、
コンピュータを上記各手段として機能させるためのデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信相手機器からの通信確認用のデータを必要とせずに、片方向通信方式でデータ通信を行うための送信システムに関する。
【背景技術】
【０００２】
現在、多くの機器に赤外線通信機能が搭載されている。赤外線通信規格としてＩｒＤＡ−Ｄ１．１プロトコル（Infrared Data Association-Data ver1.1。以下はＩｒＤＡプロトコルと記載）があるが、２００５年に新しくＩｒＤＡで規定された通信規格としてＩｒＳｉｍｐｌｅプロトコルがある（非特許文献５参照）。
【０００３】
ＩｒＳｉｍｐｌｅプロトコルは、従来のＩｒＤＡプロトコルと比較して、接続に要する時間が短く、通信効率が非常に高いため、同一サイズのデータ通信における通信時間を１／４から１／１０程度に短縮することができる。さらに、ＩｒＳｉｍｐｌｅプロトコルでは、片方向通信および双方向通信の２種類の通信方式を保有しており、用途に応じて両通信方式を使い分けることも可能である。
【０００４】
ＩｒＳｉｍｐｌｅプロトコルを採用した機器を利用することにより、例えば、携帯電話やデジタルカメラで撮影された写真を、リモコン感覚の簡単な操作で、テレビやフォトプリンタに瞬時に転送して楽しむなど、新しい通信方式として用途が大きく広がることも期待される。
【０００５】
以下に、ＩｒＳｉｍｐｌｅプロトコルの赤外線通信機能に対応した携帯電話やＰＤＡなどの携帯端末、デジタルカメラなどの従来技術に係る送信機器の構成を説明する。図１２は、従来の送信機器の概略構成を示すブロック図である。
【０００６】
図１２に示す送信機器１００は、ＣＰＵ１０１、通信コントローラ１０２、送信部１０３、メモリ１０４、メモリインターフェース１０５、入力部１０６、ＲＯＭ１０７から構成されている。
【０００７】
ＣＰＵ１０１は、ＲＯＭ１０７から読み出したプロトコルスタックなどの制御プログラムを実行することにより、この送信機器１００を制御する手段である。ＣＰＵ１０１は、入力部１０６からの送信命令を検知すると、メモリ１０４に保存された所望の送信データを読み出し、読み出したデータを通信プロトコルに対応したデータに変換し、通信コントローラ１０２に対してデータの送信要求を行う。
【０００８】
通信コントローラ１０２は、ＣＰＵ１０１からの送信要求を受けると、通信プロトコルに応じて変換されたプロトコル変換データを、通信方式に応じてデータ変調を行い、データ変調されたデータを送信部１０３に出力する。
【０００９】
送信部１０３は、通信コントローラ１０２から出力されるデータを送信する手段である。例えば、通信媒体として赤外線を用いるならば、ＬＥＤ（発光ダイオード）やＬＤ（レーザダイオード）となるが、これに限らない。他の通信媒体を用いる場合は、その通信媒体に応じた送信部となる。
【００１０】
メモリ１０４には、送信すべきデータが蓄えられる。このメモリ１０４は、揮発性のメモリ（例えばＳＤＲＡＭなど）であっても、不揮発性のメモリ（例えば、フラッシュメモリ、ＨＤＤ、ＤＶＤなど）であってもよい。また、図１２では、メモリ１０４は送信機器内に配置されているが、必ずしも送信機器内に存在する必要はなく、送信機器の外部メモリとして送信機器に接続されていても構わない。
【００１１】
メモリインターフェース１０５は、メモリ１０４へのインターフェース機能を有する。例えば、ＵＳＢやメモリカードなどのインターフェース機能を持ち、このメモリインターフェース１０５を通じて、ユーザは所望の送信したいデータをメモリ１０４に書き込む。入力部１０６は、例えば、送信機器１００に設けられた送信ボタンなどであり、ユーザによって送信ボタンが押下されると、ボタンの押下を検出し、ＣＰＵ１０１に送信命令を出力する。ＲＯＭ１０７は、読み出し専用のプログラムメモリであり、プロトコルスタックなどの制御プログラムが記憶されている。
【００１２】
上記構成の送信機器１００において、ＣＰＵ１０１と通信コントローラ１０２とは、アプリケーションプロセッサ内に組み込まれて、一つのＬＳＩとして構成される場合もある。
【００１３】
送信機器１００における送信手順について説明する。まず、ユーザが所望の送信データに対して、入力部１０６から送信ボタンを押下するなどの送信要求を行う。送信機器内のＣＰＵ１０１は、入力部１０６からの送信要求を検知すると、送信機器内または送信機器外部に接続されたメモリ１０４に保存された所望の送信データを、通信プロトコルに応じて送信データのプロトコル変換を行う。通信プロトコルに応じてプロトコル変換されたデータは、通信コントローラ１０２によって、送信機器が対応した通信方式に応じたデータ変調が行われ、順次、送信部１０３から送信される。
【００１４】
上記のように、従来の送信機器１００では、ＣＰＵ１０１が、ＩｒＳｉｍｐｌｅプロトコルなどの通信プロトコルに応じて、送信データのプロトコル変換を行い、通信コントローラ１０２が、プロトコル変換されたデータを、ＩｒＳｉｍｐｌｅ通信方式などの通信方式に対応するデータ変調方式に従って、送信データの変調を行っている。
【００１５】
次に、従来の送信機器において、送信データの変換シーケンスを図１３を参照して説明する。
【００１６】
従来の送信機器では、画像データやテキストデータといった所望の送信データ（送信ファイル）が送信機器内または送信機器外部に接続されたメモリに、ＵＳＢやメモリカードインターフェースを通じて、通常は外部機器から書き込まれる。メモリに書き込まれた送信データは、ユーザからの送信要求を受けると、ＣＰＵによって、通信プロトコルに応じてプロトコル変換される。プロトコル変換された送信データは通信コントローラにより、通信方式に応じたデータ変調が行われ、送信部を通じて送信される。
【特許文献１】特開平２−２８５４４５号公報（公開日１９９０年１１月２２日）
【非特許文献１】IrDA Serial Infrared Link Access Protocol Specification For IrSimple Addition Version 1.0 (Oct 14、2005)
【非特許文献２】IrDA Serial Infrared Link Management Protocol Specification for IrSimple Addition Version 1.0 (Oct 14、2005)
【非特許文献３】IrDA Serial Infrared Sequence Management Protocol for IrSimple Version 1.0 (Oct 14、2005)
【非特許文献４】Infrared Data Association Object Exchange Protocol Version 1.3 (Jan 3、2003)
【非特許文献５】シャープ技報９５号、２００７年２月、６３頁〜６８頁
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上記のように、携帯電話やＰＤＡなどの携帯端末、デジタルカメラなどの従来技術に係る送信機器では、送信機器内のＣＰＵ及び通信コントローラが、所望の送信データに対して、通信プロトコルに応じたプロトコル変換、及び通信方式に応じたデータ変調を行う必要があり、ＣＰＵ及び通信コントローラが必須であった。
【００１８】
例えば、ＩｒＳｉｍｐｌｅ片方向通信機能のみに対応した、プレゼンテーション用データ送信ツールや、ＩｒＳｉｍｐｌｅ対応の受信機器の動作チェック用送信機器など、通信相手機器からの通信確認用のデータを受信する必要がなく、送信機器内のメモリに保存されたデータを送信するといった機能的に非常に簡易な送信機器であっても、ＣＰＵ及び通信コントローラが必須であり、送信機器のコストが非常に高価になってしまうという課題があった。
【００１９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、片方向通信方式でデータ通信を行う送信システムにおいて、コストの低減を図ることのできる送信システムを実現することにある。
【課題を解決するための手段】
【００２０】
本発明に係る送信システムは、上記課題を解決するために、ホスト装置と送信機器とからなり、上記ホスト装置に格納されているデータを上記送信機器を介して受信機器に片方向通信方式で送信する送信システムにおいて、上記送信機器は、上記ホスト装置から所望の送信データが書き込まれるメモリと、上記メモリに記憶された送信データを受信機器に送信する時に、上記メモリ内のデータを読み出し、読み出したデータを送信部に出力する論理デバイスと、上記メモリから読み出されたデータを、上記受信機器に送信する送信部とを備えており、上記ホスト装置は、上記送信機器の上記メモリに書き込もうとする送信データに対し、片方向通信プロトコルに対応したプロトコル変換、及び上記通信プロトコルに準拠した通信方式に対応したデータ変調を行うことを特徴としている。
【００２１】
上記の構成によれば、画像データやテキストデータといった所望の送信データがあらかじめ、パソコンなどの外部機器であるホスト装置において変換される。所望の送信データは、送信機器が対応した通信プロトコルに応じて、プロトコル変換が行われる。さらに、通信プロトコル変換された送信データは、通信方式に応じてデータ変調が行われる。
【００２２】
ホスト装置においてプロトコル変換及びデータ変調された送信データは、送信機器内のメモリに書き込まれる。ユーザからの送信命令が入力されると、メモリに書き込まれた送信データは、送信機器内の論理デバイスによって、メモリから読み出され、そのまま送信部から出力される。
【００２３】
これにより、上記送信システムでは、プロトコル変換を行うためのＣＰＵや、データ変調を行うための通信コントローラを必要とせずに、安価なコストで片方向通信に対応した送信機器を実現できる。
【００２４】
また、上記送信システムにおいては、上記ホスト装置は、アプリケーションソフトウェアにて、上記プロトコル変換および上記データ変調処理を行う構成とすることが好ましい。
【００２５】
上記の構成によれば、上記ホスト装置を例えばパソコンとし、上記プロトコル変換およびデータ変調をソフトウェアにて行えば、ユーザは該ソフトウェアをパソコンにインストールするのみで本発明の送信システムを利用できるようになる。また、これにより、ホスト装置において、プロトコル変換のためのＣＰＵ及びデータ変調のための通信コントローラを追加する必要も無い。
【００２６】
また、上記送信システムにおいては、上記ホスト装置は、複数の通信方式に対応したデータ変調が行われたデータから構成される送信データを、上記メモリに書き込み可能である構成とすることができる。
【００２７】
また、上記送信システムにおいては、上記ホスト装置は、複数の送信ファイルに対して、上記片方向通信プロトコルに対応したプロトコル変換、及び上記通信プロトコルに準拠した通信方式に対応したデータ変調が行われたデータから構成される送信データを、上記メモリに書き込み可能である構成とすることができる。
【００２８】
また、上記送信システムにおいては、上記通信プロトコル及び上記通信方式がＩｒＳｉｍｐｌｅ片方向通信に準拠した通信プロトコル及び通信方式に対応している構成とすることができる。
【発明の効果】
【００２９】
本発明に係る送信システムは、以上のように、ホスト装置と送信機器とからなり、上記ホスト装置に格納されているデータを上記送信機器を介して受信機器に片方向通信方式で送信する送信システムにおいて、上記送信機器は、上記ホスト装置から所望の送信データが書き込まれるメモリと、上記メモリに記憶された送信データを受信機器に送信する時に、上記メモリ内のデータを読み出し、読み出したデータを送信部に出力する論理デバイスと、上記メモリから読み出されたデータを、上記受信機器に送信する送信部とを備えており、上記ホスト装置は、上記送信機器の上記メモリに書き込もうとする送信データに対し、片方向通信プロトコルに対応したプロトコル変換、及び上記通信プロトコルに準拠した通信方式に対応したデータ変調を行う構成である。
【００３０】
それゆえ、画像データやテキストデータといった所望の送信データがあらかじめ、パソコンなどの外部機器であるホスト装置において変換される。所望の送信データは、送信機器が対応した通信プロトコルに応じて、プロトコル変換が行われる。さらに、通信プロトコル変換された送信データは、通信方式に応じてデータ変調が行われる。
【００３１】
ホスト装置においてプロトコル変換及びデータ変調された送信データは、送信機器内のメモリに書き込まれる。ユーザからの送信命令が入力されると、メモリに書き込まれた送信データは、送信機器内の論理デバイスによって、メモリから読み出され、そのまま送信部から出力される。これにより、上記送信システムでは、プロトコル変換を行うためのＣＰＵや、データ変調を行うための通信コントローラを必要とせずに、安価なコストで片方向通信に対応した送信機器を実現できるといった効果を奏する。
【発明を実施するための最良の形態】
【００３２】
〔実施の形態１〕
本発明の一実施形態について図１ないし図９に基づいて説明すると以下の通りである。先ずは、本実施の形態に係る送信システムの具体例を、図２を用いて説明する。図２は、パソコン等のホスト装置１０に格納されているデータファイルを、リモコン等の送信機器２０を介して表示用モニタ３０へ送信する、例えば、プレゼンテーション用ツールに本発明を適用した場合を例示するものである。もちろん、本発明はこのようなプレゼンテーション用ツールに限定されるものではなく、他に様々な使用方法が考えられる。
【００３３】
例えば、携帯電話やデジタルカメラで撮影された写真を、テレビやフォトプリンタに転送するための送信機器にも適用することももちろん可能である。
【００３４】
図２に示す上記システム例においては、ホスト装置１０および送信機器２０が、本発明の送信システムに対応する。また、このシステムにおいては、送信機器２０から表示用モニタ３０へのデータ送信は、例えばＩｒＳｉｍｐｌｅプロトコルを用いた片方向通信方式によって行われる。
【００３５】
図１は、図２に示す送信システムにおける送信機器２０の要部構成を示すブロック図である。送信機器２０は、ホスト装置１０からデータを受け取って（コピーして）、これを表示用モニタ３０（図２参照）へ送信する機器である。表示用モニタ３０へ送信される送信データには、例えばテキストデータ、画像データなどがあげられるが、送信データの種類は特に限定されるものではない。送信機器２０は、メモリインターフェース２１、メモリ２２、論理デバイス２３、入力部２４、および送信部２５を備えて構成されている。
【００３６】
メモリインターフェース２１は、メモリ２２へのインターフェース機能、例えば、ＵＳＢやメモリカードなどのインターフェース機能を持つ。このメモリインターフェース２１を通じて、ユーザは表示用モニタ３０へ送信したい所望のデータをメモリ２２に書き込むことができる。また、ユーザは、このメモリインターフェース２１を通じて、何度でもメモリ２２への送信データの書き換えを行うことができる。
【００３７】
メモリ２２には、メモリインターフェース２１を通じて書き込まれた、送信すべきデータが蓄えられる。このメモリ２２は、揮発性のメモリ（例えばＳＤＲＡＭなど）であっても、不揮発性のメモリ（例えば、フラッシュメモリ、ＨＤＤ、ＤＶＤなど）であってもよい。また、図１では、メモリ２２は送信機器２０内に配置されているが、必ずしも機器内部に存在する必要はなく、送信機器２０に外部メモリとして接続されていても構わない。
【００３８】
論理デバイス２３は、入力部２４から出力される送信命令に従って、メモリ２２に保存されたデータを読み出し、読み出したデータを送信部２５に出力する。論理デバイス２３には、例えば、ＰＬＤやＦＰＧＡといったプログラム可能な論理デバイスがあげられるが、これに限定されるものではなく、上記の機能を実現できるデバイスであればよい。
【００３９】
入力部２４は、例えば、送信機器２０に設けられた送信ボタンなどである。ユーザによって送信ボタンが押下されると、ボタンの押下を検出し、論理デバイス２３に送信命令を出力する。ここでは、入力部２４を送信機器に搭載された送信ボタンとしているが、タッチパネル機能を搭載した表示部を備えており、表示部のタッチパネルから入力を受け付けても良い。また、ＰＣなどの外部機器と接続されて、外部機器から直接送信要求の入力を受け付けても良い。送信機器２０では、送信ボタンを押下された場合、メモリ２２内の送信データを１回だけ送信してもよいし、複数回連続で送信してもよい。
【００４０】
送信部２５は、論理デバイス２３によってメモリから読み出された送信データを送信する手段である。例えば、通信媒体として赤外線を用いるならば、ＬＥＤ（発光ダイオード）やＬＤ（レーザダイオード）となるが、送信部２５の種類は特に限定されない。他の通信媒体を用いる場合は、その通信媒体に応じた送信部となる。
【００４１】
このように、送信機器２０では、ユーザが所望の送信データに対して、入力部２４から送信ボタンを押下し、送信要求を行う。そして、論理デバイス２３が入力部２４からの送信要求を検知すると、送信機器内もしくは送信機器外部に接続されたメモリ２２に保存された所望の送信データが、順次、送信部２５から送信される。
【００４２】
送信機器２０では、上記データ送信時には、メモリ２２に保存されたデータを読み出し、読み出したデータをデータ変換することなく、そのまま送信部２５を通じて送信する構成である。このため、従来技術に係る送信機器内で行っていた、送信データの通信プロトコルに応じたプロトコル変換、通信方式に応じたデータ変調を、メモリ２２に保存する前の送信データに対して、あらかじめ外部機器において行う必要がある。
【００４３】
本実施の形態に係る送信システムでは、上記プロトコル変換およびデータ変調をホスト装置１０にて行う。
【００４４】
ホスト装置１０は、送信機器２０を介して表示用モニタ３０へ送信されるデータを格納している機器である。ホスト装置１０は、演算部としてのＣＰＵ、プログラムやデータを格納するためのメモリを備えて構成されており、例えばパソコン(Personal Computer)が好適に使用される。
【００４５】
ホスト装置１０から送信機器２０へデータをコピーする時、ホスト装置１０は、送信機器２０へ書き込もうとするデータに対して、所定のアプリケーションソフトウェアを用いて、送信データの通信プロトコルに応じたプロトコル変換、通信方式に応じたデータ変調を実行する。そして、プロトコル変換やデータ変調が施されたデータが、送信機器２０のメモリ２２へ書き込まれる。ホスト装置１０から送信機器２０へデータの書き込みは、例えばＵＳＢケーブル等の伝送媒体を用いて直接書き込んでもよく、あるいは、メモリカードのような記録媒体を介してもよい。
【００４６】
このように、本実施の形態に係る送信システムは、ホスト装置１０に格納されているデータファイルを、リモコン等の送信機器２０を介して表示用モニタ３０へ送信するものである。しかしながら、送信機器２０は、表示用モニタ３０へのデータ送信を行うにあたって、通信プロトコルに応じたプロトコル変換、通信方式に応じたデータ変調を行わない。このため、送信機器２０では、従来では必須であったプロトコル変換のためのＣＰＵ及びデータ変調のための通信コントローラを省略でき、安価なコストで片方向通信方式に対応した送信機器を実現できる。
【００４７】
また、本送信システムでは、送信機器２０においてプロトコル変換およびデータ変調を行わないため、上記プロトコル変換およびデータ変調をホスト装置１０にて行うようになっている。そして、ホスト装置１０では、このプロトコル変換およびデータ変調をアプリケーションソフトウェアにて行うことが好適である。例えば、ホスト装置１０をパソコンとし、上記プロトコル変換およびデータ変調をソフトウェアにて行えば、ユーザは該ソフトウェアをパソコンにインストールするのみで本発明の送信システムを利用できるようになる。すなわち、ホスト装置１０は、上記アプリケーションソフトウェアのプログラムをメモリにインストールすることによって、ＣＰＵとメモリに格納されたプログラムとの関連した動作によって、通信機器２０に書き込もうとするデータに対して上記片方向通信プロトコルに対応したプロトコル変換を行うプロトコル変換手段と、上記通信プロトコルに準拠した通信方式に対応したデータ変調を行うデータ変調手段との両方の機能を有することとなる。また、これにより、ホスト装置１０において、プロトコル変換のためのＣＰＵ及びデータ変調のための通信コントローラを追加する必要も無い。
【００４８】
続いて、本発明の送信機器において、ＩｒＳｉｍｐｌｅプロトコルの片方向通信を行う場合の送信データの変換処理について、プロトコル変換とデータ変調とに分けて説明する。
【００４９】
〔送信データのプロトコル変換〕
まずは、送信データのプロトコル変換について説明する。図３に、ＩｒＳｉｍｐｌｅプロトコル片方向通信のシーケンス図を示す。ＩｒＳｉｍｐｌｅプロトコル片方向通信では、送信機器が、通信相手機器からの通信確認用のデータを必要とせずに、機器受信機器に対して、接続要求フレームを送信後、順次、所望の送信したいデータをデータフレームに分割して送信し、すべてのデータフレームを送信終了後、切断要求フレームの送信を行うことにより、通信が完了する。
【００５０】
ＩｒＳｉｍｐｌｅプロトコルでは、接続要求フレームは９６００ｂｐｓのＳＩＲ通信方式に対応したデータ変調方式でデータ変調される。データフレーム及び切断要求フレームは、所望の通信速度のＳＩＲ通信方式、または４ＭｂｐｓのＦＩＲ通信方式に対応したデータ変調方式でデータ変調される。
【００５１】
〔送信データのデータ変調〕
次に、送信データのデータ変調について説明する。上述したように、ＩｒＳｉｍｐｌｅ片方向通信におけるプロトコル変換によって生成される、接続要求フレーム、データフレーム、切断要求フレームすべてに対して、データ変調が行われる。ここでは、ＩｒＳｉｍｐｌｅのデータ変調方式であるＳＩＲ通信方式のデータ変調方式、及びＦＩＲ通信方式のデータ変調方式について説明するが、これに限らない。その他のデータ変調方式についても、ＳＩＲ通信方式のデータ変調方式及びＦＩＲ通信方式のデータ変調方式と同様の変換を行えばよい。
【００５２】
〔ＳＩＲ通信方式のデータ変調方式の場合〕
ＳＩＲ通信方式のデータ変調方式について、図４に示す。ＳＩＲ通信方式のデータ変調方式では、１バイトの送信データに対して、シリアル化される段階で、１ビットのスタートビット０と、１ビットのストップビット１とが付加される。また、データ変調前のビットが０の場合は１にデータ変調され、ビットが１の場合は０にデータ変調される。つまり、図４に示すように、ｘ４Ｄの１バイトの送信データは、データ変調されると”１０１００１１０１０”のビット列にデータ変調されることとなる。
【００５３】
本発明の送信機器における送信データのデータ変調においては、図５に示すように、ＳＩＲ通信方式のパルスを（図５では１．６ｕｓ）を、送信装置内のメモリまたは、送信装置外部に接続されたメモリの読み出し動作の基準クロックと同等のクロック（例えば８ＭＨｚ）を用いて、サンプリングを行う。
【００５４】
図５に示すように、ＳＩＲ通信方式の１．６ｕｓのパルスを８ＭＨｚのクロックでサンプリングすると、クロックの立ち上がりエッジが１３個含まれ、１．６ｕｓのパルスは”１１１１１１１１１１１１１”に変換される。
【００５５】
同様に、パルスが存在しない部分についても８ＭＨｚのクロックでサンプリングを行い、クロックの立ち上がりエッジの個数に応じて”０”のデータに変換する。
【００５６】
〔ＦＩＲ通信方式のデータ変調方式の場合〕
次に、ＦＩＲ通信方式のデータ変調方式について、図６に示す。ＦＩＲ通信方式では、４値ＰＰＭ（pulse position modulation）方式と呼ばれるデータ変調方式を採用している。
【００５７】
図６は、あるデータ信号を４値ＰＰＭ方式によりデータ変調して得られるＰＰＭ信号を示す図である。４値ＰＰＭ方式によるデータ変調処理では、所望の送信データ信号を２ビット単位で区切り、各２ビットのデータ信号を、その値に応じて特定される位置のチップのパルスを立てたＰＰＭ信号に変換する。説明の便宜上、１シンボル時間内におけるチップの位置を前からチップ１、チップ２、チップ３、チップ４と表す。予め定める変換規則に従い、２ビットのデータ信号”００”は、チップ１のパルスを立てたデータ変調信号”１０００”に変換される。２ビットのデータ信号”１０”は、チップ２のパルスを立てたデータ変調信号”０１００”に変換される。２ビットのデータ信号”０１”は、チップ３のパルスを立てたデータ変調信号”００１０”に変換される。２ビットのデータ信号”００”は、チップ４のパルスを立てたデータ変調信号”０００１”に変換される。
【００５８】
ＦＩＲ通信方式においてもＳＩＲ通信方式と同様に、図７に示すように、ＦＩＲ通信方式のパルスを（図では１２５ｎｓ）を、送信装置内のメモリ、または送信装置外部に接続されたメモリの読み出し動作の基準クロックと同等のクロック（例えば８ＭＨｚ）を用いて、サンプリングを行う。
【００５９】
図７に示すように、ＦＩＲ通信方式の１２５ｎｓのパルスを８ＭＨｚのクロックでサンプリングすると、クロックの立ち上がりエッジがちょうど１個含まれ、ＦＩＲ通信方式のパルスが存在する部分は”１”のデータに変換され、パルスが存在しない部分は”０”のデータに変換される。
【００６０】
〔メモリに書き込まれる送信データのフォーマットについて〕
すべての送信フレームついて、ぞれぞれのフレームが対応する変調方式に応じてデータ変調が行われると、その変調データが送信機器内のメモリに書き込まれる。通信プロトコルに応じたプロトコル変換及びデータ変調完了後の送信データがメモリ上でどのように配置されるかを図８に示す。
【００６１】
図８に示すように、プロトコル変換及びデータ変調後のデータがメモリ上の送信開始アドレスから書き込まれ、接続要求フレーム、データ要求フレーム、切断要求フレームが順に配置される。また、フレーム間の間隔を保証するため、フレーム間隔に応じて、適宜‘０’のデータが書き込まれる。この構成にすることにより、送信機器は、メモリの送信開始アドレスから順にデータを読み出し、そのデータをそのまま送信すればよい。
【００６２】
この時、送信機器では、メモリに書き込まれたデータを、データ変調処理実行時に、パルスをサンプリングする際に想定していたクロック周波数と同一のクロックを用いて、論理デバイスがメモリから送信データを読み出し、そのデータを送信部から出力する。
【００６３】
〔送信データの変換の流れ〕
次に、図９を参照して、送信機器から送信される送信データの変換シーケンスを説明する。
【００６４】
本実施の形態に係る送信機器では、画像データやテキストデータといった所望の送信データがあらかじめ、パソコンなどの外部機器（すなわち、図２におけるホスト装置１０）において変換される。所望の送信データは、送信機器が対応した通信プロトコルに応じて、プロトコル変換が行われる。さらに、通信プロトコル変換された送信データは、通信方式に応じてデータ変調が行われる。
【００６５】
外部機器においてプロトコル変換及びデータ変調された送信データは、送信機器のメモリインターフェースを通じて、送信機器内のメモリに書き込まれる。ユーザからの送信命令が入力されると、メモリに書き込まれた送信データは、送信機器内の論理デバイスによって、メモリから読み出され、そのまま送信部から出力される。
【００６６】
上記のように、本実施の形態に係る送信機器における送信データの変換シーケンスは、図１３に示す従来の送信機器における送信データの変換シーケンスと比較すると、パソコンなどの外部機器において、あらかじめ、所望の送信データに対して、ＩｒＳｉｍｐｌｅプロトコルなどの通信プロトコルに応じて、送信データのプロトコル変換が行われ、さらに、ＩｒＳｉｍｐｌｅ通信方式など通信方式に対応するデータ変調方式に従って、送信データのデータ変調が行われる。その変換後のデータが送信機器内のメモリ、または送信機器外部に接続されたメモリに保存される。
【００６７】
上述したように、本実施の形態に係る送信機器２０では、ＣＰＵ及び通信コントローラを必要とせずに、安価なコストで片方向通信に対応した送信機器を実現できる。また、上述した送信機器の用途としては、例えば、プレゼンテーション用のデータ送信ツールや、受信機器の動作チェック用簡易送信機器としての利用が想定される。
【００６８】
〔実施の形態２〕
本発明の他の実施形態について図１０および図１１に基づいて説明すると以下の通りである。
【００６９】
本実施の形態２では、実施の形態１に係る送信機器の機能に加えて、複数の送信データを選択して送信する機能を追加した場合について説明する。先ずは、本実施の形態２に係る送信機器を、図１０を参照して説明する。
【００７０】
図１０に示す送信機器４０は、図２に示す送信システムにおいて、送信機器２０に代えて使用することが可能である。すなわち、送信機器４０は、ホスト装置１０からデータを受け取って（コピーして）、これを表示用モニタ３０（図２参照）へ送信する機器である。表示用モニタ３０へ送信される送信データには、例えばテキストデータ、画像データなどがあげられるが、送信データの種類は特に限定されるものではない。
【００７１】
送信機器４０は、メモリインターフェース４１、メモリ４２、論理デバイス４３、入力部４４Ａないし４４Ｃ、および送信部４５を備えて構成されている。各ブロックの詳細な説明については、実施の形態１で説明した機能と同等であるので、ここでは詳細な説明を省略する。
【００７２】
本実施の形態２に係る送信機器４０では、実施の形態１に係る送信機器２０と比べて、複数の入力部４４Ａないし４４Ｃが存在する点が異なっている。送信機器４０においては、図１１に示すような構成で、送信機器内のメモリ４２に複数の送信データを配置する。しかし、このようなデータ配置は一例であって、本発明はこれに限定されるものではない。
【００７３】
接続要求フレームと切断要求フレームとは、複数の送信データに対して共通に設けられており、ホスト装置１０においてプロトコル変換およびデータ変調済みのそれぞれの送信ファイルをメモリ上に配置する。送信機器４０では、複数の入力部４４Ａないし４４Ｃのそれぞれに対して、複数の送信データを対応させ、これら複数の入力部から入力される送信要求に応じて、メモリからデータを読み出す際のデータ読み出しアドレスを変更する。
【００７４】
上記のような構成をとることにより、送信機器４０においては、複数の送信データを選択して送信することができる。
【００７５】
〔実施の形態３〕
本発明の他の実施形態について図１４および図１５に基づいて説明すると以下の通りである。
【００７６】
本実施の形態３では、本発明の送信機器を適用する好適な例であるプレゼンテーション用ツールに適用する場合に、実施の形態１または実施の形態２に係る送信機器の機能に加えて、送信機器にレーザポインタの機能を追加した場合について説明する。ここでいうレーザポインタとは、レーザ光を利用して、講演会などで指示棒の代わりに用いられる小型の機器である。先ずは、本実施の形態３に係る送信機器を、図１４、または図１５を参照して説明する。もちろん、本発明の送信機器において追加することのできる他の機能は、ここで説明するレーザポインタの機能に限定されるものではない。
【００７７】
図１４に示す送信機器５０、または図１５に示す送信機器６０は、図２に示す送信システムにおいて、送信機器２０に代えて使用することが可能である。すなわち、送信機器５０、または送信機器６０は、ホスト装置１０（例えばノートパソコン）からデータを受け取って（コピーして）、これをプロジェクタなどの表示用モニタ３０（図２参照）へ送信する機器である。表示用モニタ３０へ送信されるデータには、例えばプレゼンテーション用の画像データ、テキストデータなどがあげられるが、送信データの種類は特に限定されるものではない。講演者は本発明のレーザポインタ機能内蔵の送信機器に、本装置の送受信システムに対応したホスト装置（例えばノートパソコン）に所定のデータをコピーし、プロジェクタへ伝送するように指示する情報をレーザポインタ機能内蔵の送信機器の入力キーを操作して送信する。その結果、レーザポインタ機能内蔵の送信機器から必要な画面情報がプロジェクタに送られて表示され、その表示画面をレーザポインタに内蔵されたレーザ光で指し示しながら説明することにより受講者に理解を深めてもらうことができる。スライドデータだけでなく動画の送信等も可能となる。
【００７８】
本発明の送受信機ではＣＰＵが不要であるため、このように手で持って操作するレーザポインタのような小型の装置に内蔵することができる。
【００７９】
送信機器５０は、実施の形態１に係る送信機器２０にレーザポインタの機能を追加したものである。
【００８０】
送信機器５０は、メモリインターフェース５１、メモリ５２、論理デバイス５３、入力部５４、送信部５５、レーザダイオード５６、およびスイッチ５７を備えて構成されている。レーザダイオード５６、およびスイッチ５７を除く各ブロックの詳細な説明については、実施の形態１で説明した機能と同等であるので、ここでは詳細な説明を省略する。
【００８１】
レーザダイオード５６は、スイッチ５７が押された際に、レーザ光を照射するためのものである。スイッチ５７は、レーザ光を照射する際に押すスイッチである。本実施の形態３に係る送信機器５０では、実施の形態１に係る送信機器と比べて、レーザダイオード５６、およびスイッチ５７が存在する点が異なっている。
【００８２】
次に、送信機器６０は、実施の形態２に係る送信機器にレーザポインタの機能を追加したものである。
【００８３】
送信機器６０は、メモリインターフェース６１、メモリ６２、論理デバイス６３、入力部６４Ａないし６４Ｃ、送信部６５、レーザダイオード６６、およびスイッチ６７を備えて構成されている。各ブロックの詳細な説明については、実施の形態３で説明した機能と同等であるので、ここでは詳細な説明を省略する。
【００８４】
本実施の形態３に係る送信機器６０では、実施の形態２に係る送信機器６０と比べて、レーザダイオード６６、およびスイッチ６７が存在する点が異なっている。
【００８５】
上記のような構成をとることにより、送信機器５０または送信機器６０においては、プレゼンテーション用ツールにレーザポインタの機能を追加することができる。送信機器５０または送信機器６０により、ユーザがプレゼンテーションを行う際に、プレゼンテーション資料の送信、およびレーザポインタによる図などを指し示すアクションを非常に低コストで、小型の機器１台で行うことを可能とする。
【００８６】
以上の説明では、本実施の形態に係る送信機器がＩｒＳｉｍｐｌｅ片方向通信に対応している場合を例示したが、本発明はこれに限定されるものではない。その他の片方向通信方式対応の送信機器であっても、本発明が適用できることは言うまでもない。
【００８７】
また、以上説明したホスト装置における処理機能（すなわち、プロトコル変換処理およびデータ変調処理）は、プログラムで実現される。本実施の形態では、このプログラムはコンピュータで読取可能な記録媒体に格納される。
【００８８】
本実施の形態では、この記録媒体として、コンピュータで処理が行われるために必要なメモリ、たとえばＲＡＭのようなそのものがプログラムメディアであってもよいし、また該コンピュータの外部記憶装置に着脱自在に装着されて、そこに記録されたプログラムが該外部記憶装置を介して読取り可能な記録媒体であってもよい。このような外部記憶装置としては、磁気テープ装置、ＦＤ駆動装置およびＣＤ−ＲＯＭ駆動装置など（図示せず）であり、該記録媒体としては磁気テープ、ＦＤおよびＣＤ−ＲＯＭなど（図示せず）である。いずれの場合においても、各記録媒体に記録されているプログラムはＣＰＵがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムが該記録媒体から一旦読出されて所定のプログラム記憶エリア、たとえばＲＡＭのプログラム記憶エリアにロードされて、ＣＰＵにより読出されて実行される方式であってもよい。このロード用のプログラムは、予め当該コンピュータに格納されているものとする。
【００８９】
ここで、上述の記録媒体はコンピュータ本体と分離可能に構成される。このような記録媒体としては、固定的にプログラムを担持する媒体が適用可能である。具体的には、磁気テープやカセットテープなどのテープ系、ＦＤや固定ディスクなどの磁気ディスク、ＣＤ−ＲＯＭ／ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc）などの光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カードなどのカード系、マスクＲＯＭ、ＥＰＲＯＭ（Erasable and Programmable ＲＯＭ）、ＥＥＰＲＯＭ(Electrically ＥＰＲＯＭ)、フラッシュＲＯＭなどによる半導体メモリが適用可能である。また、通信ネットワークからプログラムがダウンロードされて流動的にプログラムを担持する記録媒体であってもよい。なお、通信ネットワークからプログラムがダウンロードされる場合には、ダウンロード用プログラムは予め当該コンピュータ本体に格納されていてもよく、あるいは別の記録媒体から予め当該コンピュータ本体にインストールされてもよい。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態を示すものであり、実施の形態１に係る送信機器の要部構成を示すブロック図である。
【図２】本発明に係る送信システムの具体例を示す図である。
【図３】ＩｒＳｉｍｐｌｅ片方向通信の通信シーケンスを示す図である。
【図４】ＳＩＲ通信方式の変調方式を示す図である。
【図５】ＳＩＲ通信方式の送信データに対するメモリ書き込み用データへの変換処理を示す図である。
【図６】ＦＩＲ通信方式の変調方式である４値ＰＰＭ方式を示す図である。
【図７】ＦＩＲ通信方式の送信データに対するメモリ書き込み用データへの変換処理を示す図である。
【図８】本発明の送信機器における送信データのメモリマップを示す図である。
【図９】実施の形態１に係る送信装置における送信データの変換シーケンスを示す図である。
【図１０】実施の形態２に係る送信機器の要部構成を示すブロック図である。
【図１１】本発明の送信機器における複数ファイル送信時のメモリマップを示す図である。
【図１２】従来の送信機器の要部構成を示すブロック図である。
【図１３】従来の送信装置における送信データの変換シーケンスを示す図である。
【図１４】実施の形態３に係る送信機器の要部構成を示すブロック図である
【図１５】実施の形態３に係る送信機器の要部構成を示すブロック図である
【符号の説明】
【００９１】
１０                      ホスト装置
２０，４０，５０，６０    送信機器
３０                      表示用モニタ（受信機器）
２１，４１，５１，６１    メモリインターフェース
２２，４２，５２，６２    メモリ
２３，４３，５３，６３    論理デバイス
２４，４４Ａ〜４４Ｃ，５４，６４Ａ〜６４Ｃ    入力部
２５，４５，５５，６５    送信部
５６，６６                レーザダイオード
５７，６７                スイッチ
【図１】
2008283497.tif 000003
【図２】
2008283497.tif 000004
【図３】
2008283497.tif 000005
【図４】
2008283497.tif 000006
【図５】
2008283497.tif 000007
【図６】
2008283497.tif 000008
【図７】
2008283497.tif 000009
【図８】
2008283497.tif 000010
【図９】
2008283497.tif 000011
【図１０】
2008283497.tif 000012
【図１１】
2008283497.tif 000013
【図１２】
2008283497.tif 000014
【図１３】
2008283497.tif 000015
【図１４】
2008283497.tif 000016
【図１５】
2008283497.tif 000017