双方向通信が可能な二つの通信装置の間で、単一方向通信が可能な通信ケーブルを介して通信データの転送を行わせるに際し、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御手段と、前記二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御する転送方向切替手段と、を備えた通信制御装置。前記通信装置は、それぞれ双方向通信が可能な通信端子を備え、前記転送タイミング制御手段は、前記二つの通信装置のそれぞれの通信端子における通信データの状態に基づいて、転送タイミングを制御する、請求項1記載の通信制御装置。前記転送タイミング制御手段は、受信側の通信装置の通信装置の通信端子における通信データの状態に基づいて、送信側の通信装置の転送タイミングを制御する、請求項2記載の通信制御装置。前記転送方向切替手段は、送信側の通信装置の通信端子における通信データの状態に基づいて転送方向を検出する転送方向検出手段、を備えた請求項1乃至請求項3のいずれかに記載の通信制御装置。双方向通信が可能な二つの通信装置の間で、単一方向通信が可能な通信ケーブルを介して通信データの転送を行わせる通信制御装置であって、前記二つの通信装置の一方と前記通信ケーブルとの間に設けられ、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御手段と、前記二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御する転送方向切替手段と、を備えた第一通信制御装置と、前記二つの通信装置の他方と前記通信ケーブルとの間に設けられ、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御手段を備えた第二通信制御装置と、を備えた通信制御装置。双方向通信が可能な二つの通信装置の間で、いずれかの通信装置と単一方向通信が可能な通信ケーブルとの間に設置され、前記通信ケーブルを介して通信データの転送を行わせる通信制御装置であって、前記二つの通信装置の一方と前記通信ケーブルとの間に設けられ、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御手段と、自己に接続された前記通信装置が送信側である場合に前記二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御するともに、自己に接続された前記通信装置が受信側である場合に受信した通信データをそのまま出力する転送方向切替手段と、を備えた通信制御装置。双方向通信が可能な二つの通信装置の間で、単一方向通信が可能な通信ケーブルを介して通信データの転送を行わせる通信制御装置において実行される通信制御方法であって、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御ステップと、前記二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御する転送方向切替ステップと、を備えた通信制御方法。双方向通信が可能な二つの通信装置の間で、単一方向通信が可能な通信ケーブルを介して通信データの転送を行わせる通信制御装置をコンピュータにより制御するための制御プログラムであって、前記コンピュータを、前記二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する転送タイミング制御手段と、前記二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御する転送方向切替手段と、して機能させる制御プログラム。ところで、双方向通信可能な二つの通信装置間で、単方向の通信線を2本使って信号伝送を行う場合、双方向信号を送信信号と受信信号の2本に分離して伝送を行い、通信方向については、先に送信信号を送信した通信装置側から他方の通信装置側となる。このような状況において、信号遅延を考慮しなくて良いような通信環境下では問題となることはないが、信号遅延が無視できないような通信環境下では、送信側と受信側との切換がうまくいかない。このため、通信信号において、切換が同期しないことにより、通信線路上にいわゆるひげと呼ばれるパルス状のノイズ信号が発生してしまう。特に通信線路が長い場合には、このノイズ信号のパルス幅が大きくなり通信動作が不安定になってしまうという問題があった。本発明は、上記に鑑みてなされたものであって、双方向通信可能な二つの通信装置間で、単方向通信可能な通信線を使って信号伝送を行うような場合であっても、安定に通信動作を行わせることができる通信制御装置、通信制御方法及び制御プログラムを提供する。実施形態の通信制御装置は、転送タイミング制御手段を備え、転送タイミング制御手段は、双方向通信が可能な二つの通信装置の間で、単一方向通信が可能な通信ケーブルを介して通信データの転送を行わせるに際し、二つの通信装置間の通信データの転送方向に応じて前記通信装置間のデータ転送タイミングを制御する。また、転送方向切替手段は、二つの通信装置を受信側と送信側とで切り替える場合に、データ送信側の通信装置の送信方向の通信データに基づいて転送方向切替タイミングを制御する。次に実施形態の通信制御装置を備えた通信システムについて説明する。図1は、通信システムの概要構成ブロック図である。通信システム10は、双方向通信が可能な2台の通信装置11A、11Bと、通信制御を行う2台の通信制御装置12A、12Bと、通信制御装置12Aと通信制御装置12Bとの間を単方向通信可能に接続する通信ケーブル13と、を備えている。以下の説明においては、説明の簡略化のため、2台の通信装置11A、11Bは、同一構成であるものとする。同様に2台の通信制御装置12A、12Bも同一構成となっている。また、通信ケーブル13としては、単方向通信が行えるケーブルであれば、問題ないが、例えば、光ファイバケーブルが用いられている。図2は、通信制御装置の概要構成ブロック図である。上述したように、通信制御装置12Aと、通信制御装置12Bと、は同一構成であるので、通信制御装置12Aについて説明する。通信制御装置12Aは、大別すると、入出力インタフェース回路21と、転送制御回路22と、パケット通信インタフェース回路23と、を備えている。入出力インタフェース回路21は、通信装置11Aとの間で入出力を行うI/Oセル31を備えている。より詳細には、I/Oセル31は、通信装置11Aから入力された通信データDTR1を送信データDT10として出力するとともに、入力された受信データDR11を通信データDTR1として通信装置11Aに出力する。ここで、受信データDR11は、通信データDTR1の出力イネーブル信号としても機能している。ここで、転送制御回路22の構成について詳細に説明する。図3は、転送制御回路の概要構成ブロック図である。転送制御回路22は、大別すると、転送信号生成回路41と、タイミング発生回路42と、出力タイミング生成回路43と、転送方向検出切換回路44と、データ方向切換回路45と、を備えている。転送信号生成回路41は、送信データDT10及び受信データDR11に基づいて転送信号としての送信データDT11を生成し出力する。タイミング発生回路42は、送信データDT11の転送タイミングを発生する回路である。出力タイミング生成回路43は、転送方向検出切換回路44が出力した転送方向切換信号CSW及び入力された受信データDR10に基づいて出力イネーブル信号としても機能している受信データDR11を生成して出力する。転送方向検出切換回路44は、送信データDT10に基づいて上述した転送方向切換信号CSWを生成し出力タイミング生成回路43に出力し、出力イネーブル信号としても機能している受信データDR11を生成して、実効的にデータ転送方向の切換を行う回路である。上記構成において、転送信号生成回路41及びタイミング発生回路42は、転送タイミング制御手段として機能し、出力タイミング生成回路43及び転送方向検出切換回路44は、転送方向切替手段として機能している。パケット通信インタフェース回路23は、転送制御回路22から入力された送信データDT11をパケット化して通信ケーブル13を介して通信装置11Bに出力するとともに、通信装置11Bから通信ケーブル13を介して受信した通信データDTR2をデパケット化して受信データDR10として転送制御回路22に出力する。次に実施形態の概要動作を説明する。以下においては、通信装置11Aが通信装置11Bよりも先に通信を開始した通信装置イニシエータ:Initiatorとして機能し、通信装置11Bは、イニシエータに追従して通信を開始した通信装置フォロワ:Followerとして機能して通信を開始した場合を例として説明する。通信装置11Aが送信データとしての通信データDTR1を出力すると、通信データDTR1は、通信制御装置12Aに入力される。通信制御装置12Aに入力された通信データDTR1は、入出力インタフェース回路21のI/Oセル31により、送信データDT10に変換されて、転送制御回路22に出力される。これにより送信データDT10は、転送制御回路22の転送信号生成回路41及び転送方向検出切換回路44に入力される。転送信号生成回路41は、入力された送信データDT10をタイミング発生回路が出力した転送タイミングで、送信データDT10を送信データDT11としてパケット通信インタフェース回路23に出力する。パケット通信インタフェース回路23は、入力された送信データDT11をパケット化して、通信ケーブル13を介して通信制御装置12Bに送信する。これにより、通信制御装置12Bのパケット通信インタフェース回路23は、受信したパケットデータをデパケット化して、受信データDR20として転送制御回路22に出力する。図4は、フォロワとして機能している通信装置における通信制御装置の機能ブロック図である。ここで、フォロワとして機能している通信装置11B側に設けられている通信制御装置12Bの転送制御回路22の転送方向検出切換回路44は、図4に示すように、実効的に機能停止状態となり、出力タイミング生成回路は、入力された受信データDR20をそのまま受信データDR21として出力スルー出力することとなる。すなわち、通信制御装置12Bの転送制御回路22に入力された受信データDR20は、そのまま、受信データDR21として、入出力インタフェース回路21のI/Oセル31に入力される。この結果、I/Oセル31は、入力された受信データDR21を通信データDTR2に変換して通信装置11Bに出力し、通信装置11Bにおける受信処理が完了する。その後、通信装置11Bは、今度は、イニシエータとして機能し、通信装置11Aはフォロワとして機能する。すなわち、通信装置11Bが送信データとしての通信データDTR2を出力すると、通信データDTR2は、通信制御装置12Bに入力される。通信制御装置12Bに入力された通信データDTR2は、入出力インタフェース回路21のI/Oセル31により、送信データDT20に変換されて、転送制御回路22に出力される。これにより送信データDT20は、転送制御回路22の転送信号生成回路41及び転送方向検出切換回路44に入力される。転送信号生成回路41は、入力された送信データDT20をタイミング発生回路42が出力した転送タイミングで、送信データDT20を送信データDT21としてパケット通信インタフェース回路23に出力する。パケット通信インタフェース回路23は、入力された送信データDT21をパケット化して、通信ケーブル13を介して通信制御装置12Bに送信する。これにより、通信制御装置12Aのパケット通信インタフェース回路23は、受信したパケットデータをデパケット化して、受信データDR10として転送制御回路22に出力する。ここで、フォロワとして機能している通信装置11A側に設けられている通信制御装置12Bの転送制御回路22の転送方向検出切換回路44は、図4を参照して説明したように、実効的に機能停止状態となり、出力タイミング生成回路43は、入力された受信データDR10をそのまま受信データDR11として出力スルー出力することとなる。すなわち、通信制御装置12Aの転送制御回路22に入力された受信データDR10は、そのまま、受信データDR11として、入出力インタフェース回路21のI/Oセル31に入力される。この結果、I/Oセル31は、入力された受信データDR11を通信データDTR1に変換して通信装置11Aに出力し、通信装置11Aにおける受信処理が完了する。以下、同様にして、データ転送が続く限り、通信装置11Aと、通信装置11Bとは、交互にイニシエータと、フォロワとして機能して通信を行うこととなる。次により具体的な動作について説明する。まず、実施形態の効果をより明確にするために、転送制御回路22を設けない機能させない場合の動作について説明する。図5は、転送制御回路を設けない場合の動作タイミングチャートである。以下の説明においては、負論理で動作を行うものとし、データ転送を行わない場合には、通信データDTR1、DTR2を出力する通信端子は、共にHレベルのままとされるものとする。そして通信データDTR1を出力する通信装置11Aの通信端子あるいは通信データDTR2を出力する通信装置11Bの通信端子のうちいずれか先にLレベルとした通信装置が、イニシエータとして機能するものとする。また、フォロワとして機能している通信装置は、イニシエータとして機能している通信装置に対する送信データをHレベルのままで維持するものとする。また、データは1バイト単位第0ビットD0~第7ビットD7で取り扱うものとし、データの先端には図示しないスタートビットHアクティブが設けられ、データの終端には、ストップビットSTPLアクティブが設けられているものとする。そして、ストップビットSTPを検出したフォロワ側受信側の通信装置は、データ転送が正常に終了し、自己がイニシエータ側送信側に切り替わる旨を通知すべく、ACKサイクルACK状態に移行するものとする。また、図5においては、転送制御回路22内における信号遅延は無視するものとし、通信ケーブル13における信号遅延の影響のみを考慮して図示を行っている。図5は、既にデータの転送が開始した状態を示しており、時刻T1において、転送するデータの最後のビットである第7ビットD7の転送が開始されたものとする。この状態において、フォロワとして機能している通信装置11Bは、イニシエータとして機能している通信装置11Aに対する送信データDT21をHレベルのままで維持し続けている時刻T1~時刻T11。時刻T1において、送信データDT10がLレベルとなると、これに同期して通信制御装置12Aの転送制御回路22から出力される送信データDT11もLレベルとなる。この結果、通信ケーブル13上を伝送する際の信号遅延等の影響で、時刻T2において通信装置11Bの通信端子はLレベルとなり、対応する送信データDT20もLレベルとなる。続いて、時刻T3において、送信データDT10がHレベルとなると、これに同期して通信制御装置12Aの転送制御回路22から出力される送信データDT11もHレベルとなる。この結果、通信ケーブル13上を伝送する際の信号遅延等の影響で、時刻T4において通信装置11Bの通信端子はHレベルとなり、対応する送信データDT20もHレベルとなる。そして、時刻T5に至ると、通信装置11Aは、送信データDT11の終わりを通知するため、LアクティブのストップビットSTPを送信し、時刻T5~時刻T6まで送信データDT10、DT11をLレベルとし、時刻T6で送信データDT10、DT11をHレベルに遷移させる。この結果、時刻T7において通信装置11Bの通信端子はHレベルとなり、対応する送信データDT20もHレベルとなる。その後、時刻T8において、ストップビットSTPの送信が完了すると、送信データDT10、DT11は、一旦Lレベルとなる。このストップビットSTPの送信の完了を検知した通信装置11Bは、データ転送が正常に終了し、当該通信装置11Bがイニシエータ側送信側に切り替わる旨を通信装置11Aに通知すべく、ACKサイクルACK状態に移行し、時刻T9において、送信データDT20をLレベルとする。この結果、送信データDT11及び送信データDT20が双方ともLレベルとなるが、時刻T10の時点において、送信データDT21は未だHレベルであるため、現在イニシエータである通信装置11Aの送信データDT10は、Hレベルとなり、送信データDT11もHレベルとなる。その後、時刻T11において、通信装置11Bがイニシエータとなるべく、送信データDT21をLレベルに遷移させると、時刻T11から通信ケーブル13上を伝送する際の信号遅延等の影響で時刻T12において通信装置11Bは、フォロワ側であるので、再び送信データDT10は、Lレベルとなる。このように、本来時刻T10~時刻T12の期間において、Lレベルとならなければならなかった送信データDT10は、Hレベルとなり、いわゆる、ひげと呼ばれるパルス状のノイズ信号が発生し、場合によっては、転送動作が不安定になる虞があった。これに対し、本実施形態では、転送制御回路22を設けることで、このひげと呼ばれるパルス状のノイズ信号の発生を抑制し、転送動作を安定に行わせている。そこで、転送制御回路22を設ける機能させる場合の動作について説明する。図6は、転送制御回路を設ける場合の動作タイミングチャートである。なお、動作の前提条件については、図5の場合と同様であるものとする。図6においても、図5の場合と同様に、既にデータの転送が開始した状態を示しており、時刻T1において、転送するデータの最後のビットである第7ビットD7の転送が開始されたものとする。この状態において、フォロワとして機能している通信装置11Bは、イニシエータとして機能している通信装置11Aに対する送信データDT21をHレベルのままで維持し続けている時刻T1~時刻T9B。時刻T1において、送信データDT10がLレベルとなると、これに同期して通信制御装置12Aの転送制御回路22から出力される送信データDT11もLレベルとなる。この結果、通信ケーブル13上を伝送する際の信号遅延等の影響で、時刻T2において通信装置11Bの通信端子はLレベルとなり、対応する送信データDT20もLレベルとなる。続いて、時刻T3において、送信データDT10がHレベルとなると、これに同期して通信制御装置12Aの転送制御回路22から出力される送信データDT11もHレベルとなる。この結果、通信装置11Bの転送制御回路22は、通信ケーブル13上を伝送する際の信号遅延等の影響も考慮し、かつ、送信データDT10及び送信データDT11の双方が確実にHレベルとなるように、時刻T3から時間TT2が経過した時刻T4まで待機し、通信装置11Bの通信端子のHレベルに対応する送信データDT20もHレベルとする。そして、時刻T5に至ると、通信装置11Aは、送信データDT11の終わりを通知するため、LアクティブのストップビットSTPを送信し、時刻T5~時刻T6まで送信データDT10、DT11をLレベルとし、時刻T6で送信データDT10、DT11をHレベルに遷移させる。この結果、通信装置11Bの転送制御回路22は、通信ケーブル13上を伝送する際の信号遅延等の影響も考慮し、かつ、送信データDT10及び送信データDT11の双方が確実にHレベルとなるように、時刻T6から時間TT2が経過した時刻T7において通信装置11Bの通信端子のHレベルに相当する、対応する送信データDT20もHレベルとする。その後、時刻T8において、ストップビットSTPの送信が完了すると、送信データDT10は、Lレベルとなる。一方、通信制御装置12Aの転送制御回路22は、送信データDT11をHレベルに保持したままとしている。時刻T8におけるストップビットSTPの送信の完了を、通信ケーブル13条を伝送する際の信号遅延等の影響により時刻T9において検知した通信装置11Bは、データ転送が正常に終了し、当該通信装置11Bがイニシエータ側送信側に切り替わる旨を通信装置11Aに通知すべく、ACKサイクルACK状態に移行し、時刻T9において、送信データDT20をLレベルとする。そして、送信データDT10が確実にLレベルとなっており、かつ、送信データDT20が確実にLレベルとなっていると考えられる、時刻T8から所定の待機時間TT3が経過した時刻T9において、通信制御装置12Bの転送制御回路22は、通信装置11Aに送信する送信データDT21をLレベルとする。この結果、送信データDT11はHレベル、送信データDT20はLレベルとなり、時刻T10の時点において、送信データDT21は既にLレベルであるので、現在イニシエータである通信装置11Aの送信データDT10は、Lレベルを維持し、送信データDT11もHレベルを維持する。したがって、図5で示した場合のように、いわゆる、ひげと呼ばれるパルス状のノイズ信号が発生することがないため、転送動作を安定に行うことができる。以上の説明のように、本実施形態によれば、単方向通信が可能な通信ケーブル13で接続されて、通信を行う一対の通信装置11A、11Bのそれぞれにおいて、転送タイミングを確実に制御することができ、パルス状のノイズ信号が発生することも無く、安定して通信を行うことができる。特に、フォロワ側通信装置の処理が遅れてウェイト待ち時間を発生させてしまうような通信装置を用いる場合であっても、単一方向通信が行える通信ケーブルで接続して伝送できる。また安価なケーブルを用いる事ができるので、通信システムの構築コストを低減することができる。以上の説明においては、通信制御装置12A及び通信制御装置12Bの双方に同一構成の転送制御回路22を設けていたが、いずれか一方第一通信制御装置として機能に図3と同一の構成の転送制御回路を設け、いずれか他方第二通信制御装置として機能に図4の構成、すなわち、図3の転送制御回路22から出力タイミング生成回路43及び転送方向検出切換回路44を除いた構成の転送制御回路を設けるようにし、図3に示した転送制御回路を有する通信装置側が、常に通信方向を切り替えるように構成することも可能である。本実施形態の通信制御装置で実行される制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、本実施形態の通信制御装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の通信制御装置で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の通信制御装置の制御プログラムを、ROM等に予め組み込んで提供するように構成してもよい。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。