[go: up one dir, main page]

JP2006099354A - データ転送制御装置およびデータ転送制御方法 - Google Patents

データ転送制御装置およびデータ転送制御方法 Download PDF

Info

Publication number
JP2006099354A
JP2006099354A JP2004283891A JP2004283891A JP2006099354A JP 2006099354 A JP2006099354 A JP 2006099354A JP 2004283891 A JP2004283891 A JP 2004283891A JP 2004283891 A JP2004283891 A JP 2004283891A JP 2006099354 A JP2006099354 A JP 2006099354A
Authority
JP
Japan
Prior art keywords
power
data transfer
power supply
otg
master
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
Application number
JP2004283891A
Other languages
English (en)
Inventor
Kazue Miura
和恵 三浦
Toru Kitamura
透 北村
Manabu Shiraki
学 白木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2004283891A priority Critical patent/JP2006099354A/ja
Publication of JP2006099354A publication Critical patent/JP2006099354A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Power Sources (AREA)

Abstract

【課題】USB OTGを搭載する機器間でデータ転送途中であっても、USBケーブル差し替えを行うことなく、電源スレーブ・電源マスタの切替えおよび電源供給装置を切替え、データ転送の中断を発生させないUSB OTG機器を提供することを目的とする。
【解決手段】OTG装置に充電池13の残量をモニタし電源マスタ・スレーブ切り替え可否判定を行う電源監視モニタ11を設ける。さらにOTGステートマシン制御部16に新規に電源マスタ切り替え用ステートp_idleを設ける。電源マスタ切り替え実行時、設定済みデータは保持したままp_idle状態に遷移する。p_idle状態では電源マスタはVbus供給を停止し、電源スレーブはVbusレベルが閾値以下であることを確認した上でVbus供給を開始する。Vbusレベルが閾値以上になった時点で、データ転送のステートに遷移し、電源マスタ切り替え処理以前の処理を継続する。
【選択図】図1

Description

本発明は、携帯型のデータ転送装置における電源供給の制御およびデータ転送制御の方式に関する。特にUSB OTG(On−The−Go)機能を実装した携帯端末機器に関するものである。
携帯型の機器においてデータ転送を行うための規格として、USB規格が存在する。従来のUSB規格では、周辺機器がデータ転送を行うためには必ずホスト機器(例えばPC)が必要であり、周辺機器間ではUSB規格のデータ転送を行うことができなかった。そこで、USB On−The−Go(OTG)規格が制定された。OTG規格では、周辺機器間においてもUSB規格のデータ転送を行うことが可能となる。
従来のUSB OTG装置における電源供給切替え手段は、通常転送モードと充電モードを持ち、充電モードに設定された場合のみ、電源マスタから電源スレーブへの充電、もしくは電源スレーブ側から電源マスタ側への電源供給を可能としている。(例えば、特許文献1参照)。具体的には、図8に従来の電源制御回路及び充電方法の構成図を示しており、電源制御回路32は充電モード設定された場合のみ電源マスタ切替え制御が有効となる。電源マスタであるか電源スレーブであるかはID検出回路35から通知される。
ID検出回路35は、ID無効信号によるID無効指示を受信しない場合はUSB端子のID端子レベルのみを判定し、ID端子レベルが”H”のときは電源スレーブ、ID端子レベルが“L”のときは電源マスタであることを電源制御回路に通知する。
ID無効信号がアクティブの場合、USB端子のID判定は行わず、電源マスタ/スレーブ強制設定信号の値を有効とし、電源制御回路へ通知する。
特開2003−61256号公報(第5−7頁、第1図)
しかしながら、前記従来の構成では、充電モード時しか電源スレーブ側からの電源供給を行うことができないため、USB OTG機器同士でデータ転送中に電源スレーブ側のバッテリ残量が十分であるにも関わらず、電源マスタ側のバッテリ残量が少ないためにデータ転送途中で転送が停止してしまうという課題を有していた。
また、USB OTG規格によれば、電源マスタ、電源スレーブの決定はUSBケーブルのID端子レベルを元に行うことになっているため、USBケーブルを装着後は電源マスタ、スレーブの切り替えは行えないことになっている。これは機器間における電源衝突を回避するためである。そのため、電源マスタを切替えるためにはUSBケーブルの差し替えを行う必要があった。
本発明は、前記従来の課題を解決するもので、USB OTGを搭載するモバイル機器において、USBケーブル差し替えを行うことなく、かつ電源衝突を回避しつつ電源スレーブ、電源マスタの切替えを可能とし、データ転送途中であっても電源供給装置を切替え、データ転送途中で転送の中断を発生させないUSB OTG機器を提供することを目的とする。
前記従来の課題を解決するために、本発明の携帯型のデータ転送制御装置は、データ転送を行う際の状態遷移を制御するステートマシン制御部と、データ転送を制御するデータ転送制御部と、バッテリを蓄積する充電池部と、電源を制御する電源制御回路部と、電源監視を行う電源監視モニタと、ケーブル接続状態を判定するID判定回路部、を備える。
また、本発明のステートマシン制御部は、OTGを制御するためのOTGステートマシン制御部であり、ID判定回路が判断するのは、USBケーブル接続状態であることを特徴とする。
また、本発明の電源監視モニタ部は、充電池の残量をモニタし、データ転送制御部に残量が所与の閾値を満たすか否かを通知することを特徴とする。
また、本発明のデータ転送制御部は、装置がOTGの電源マスタの場合、電源監視モニタ部からのバッテリ残量が所与の閾値以下であることの通知により、USBケーブル経由で電源スレーブ側に電源供給可否問い合わせを行い、結果をOTGステートマシン制御部に通知し、装置がOTG電源スレーブの場合、電源マスタからの電源供給可否問い合わせ受信により、電源監視モニタからのバッテリ残量通知結果に従った応答を行うとともに結果をOTGステートマシン制御部に通知することを特徴とする。
本発明のID判定回路制御部は、装着されたUSBケーブルのID端子レベルと、データ転送制御部から通知される電源マスタ切り替え信号を用い、電源マスタ切り替え通知なしの場合、擬似IDにはID端子の値をそのまま出力し、電源マスタ切り替え通知ありかつ自装置が電源マスタの場合は、擬似ID=1を出力し、電源マスタ切り替え通知ありかつ自装置が電源スレーブの場合は、擬似ID=0を出力し、OTGステートマシン制御部および電源制御回路部に通知することを特徴とする。
また、本発明の電源制御回路部は、ID判定回路から通知される擬似ID信号=0の時、電源マスタとして動作し、外部電源未使用時は充電池の電源を使用し、USBのVBUSに電源を供給し、外部電源使用時は外部電源をUSBのVBUSに供給するとともに、充電池への充電も実施し、ID判定回路から通知される擬似ID信号=1の時、電源スレーブとして動作し、外部電源使用時は、充電池への充電を実施することを特徴とする。
本発明のOTGステートマシン制御部は、USB OTG規格に準拠したOTG状態遷移の制御に加え、データ転送制御部からの電源マスタ切替え通知に従った電源マスタ切替え手段を有することを特徴とする。
また、本発明の電源マスタ切替え手段は、USBケーブルで接続された携帯端末間において、現電源マスタがVBUS供給を停止し、VBUSレベルが閾値以下になったことを判定した後に、新電源マスタがVBUS供給を開始することによりVBUS衝突を回避することを特徴とし、さらに本発明の電源マスタ切替え制御後は、切替え処理以前に実行していたデータ転送及び設定内容を保持したまま電源マスタ切替え制御を行い、電源マスタ切り替え後に電源マスタ切替え制御以前の処理を継続することを特徴とする。
本発明のOTG制御方法は、USB OTG規格に準拠したOTG状態遷移の制御に加え、電源マスタ切替え通知に従った電源マスタ切替えステップを有し、電源マスタ切替えステップは、USBケーブルで接続された携帯端末間において、現電源マスタがVBUS供給を停止し、VBUSレベルが閾値以下になったことを判定した後に、新電源マスタがVBUS供給を開始することによりVBUS衝突を回避することを特徴とする。
本発明のデータ転送制御装置によれば、電源マスタ側機器のバッテリ残量が少なくても、電源スレーブ側に十分なバッテリが蓄積されていれば、バッテリ切れによるデータ転送中断を回避することができる。
また、VBUS衝突を回避した電源マスタ切り替えが可能となる。
以下本発明の実施の形態について、図面を参照しながら説明する。
(実施の形態1)
図1は本発明の実施の形態によるUSB OTG装置10と20をUSBケーブルにて接続した図である。なお、USB OTG装置10と20は同じ構成の装置である。
USB OTGの規格では、USB OTGケーブルは、通常のUSBケーブルと同様のデータ転送用のD+、D−信号線、電源用のVBUS、Ground線以外に、OTG特有のID端子を持ち、Aプラグ側はGND、Bプラグ側は未接続となっている。
ケーブルにより接続されたOTG機器は、ID端子レベルにより電源マスタであるか、電源スレーブであるかが決定される。
USB OTG装置10は、電源監視モニタ11、電源制御回路12、充電池13、データ転送制御部14、ID判定回路15、OTGステートマシン制御部16で構成する。
電源監視モニタ11は、USB OTG装置10が外部電源3を使用していないとき、充電池13のバッテリ残量が所定の閾値以上であるか否かを監視し、データ転送制御部14に監視結果を通知する。
データ転送制御部14では、USBデータ転送制御を実現する。電源監視モニタ11から、通知されるバッテリ残量判定結果をもとに、自装置が電源マスタかつバッテリ残量が閾値より小さい場合、電源切り替えを要求し、自装置が電源マスタかつ電源切り替え要求受信時は電源切り替え可否応答を行う。
ID判定回路15は、USBケーブル接続により決まるID端子のレベルと、データ転送制御部14から通知される電源マスタ切り替え信号をもとに、OTGステートマシン制御部16および電源制御回路12において使用する擬似ID信号を生成する。
本発明において、擬似ID信号は、OTG規格で定義されるID端子信号に代わって使用する信号であり、電源マスタ、電源スレーブの決定や、OTGステートマシンの制御に使用し、”H”レベルのとき装置が電源スレーブであることを示し、”L”レベルのとき装置が電源マスタであることを示す。
装置にUSBケーブルが装着されると、ID判定回路15は擬似ID信号にID端子から入力する信号レベル割り当てる。その後は、データ転送制御部14から通知される電源マスタ切り替え信号に従い、電源スレーブから電源マスタへの切り替えを通知されると擬似ID信号を”H”から”L”に切り替え、電源マスタから電源スレーブへの切り替えを通知されると擬似ID信号を”L”から”H”に切り替える。
USBケーブル接続で固定されるID端子レベルの代わりに、擬似ID信号を用いることで、USBケーブル再挿抜を行うことなく電源マスタ、電源スレーブの切り替えを行うことが可能となる。
OTGステートマシン制御部16は、OTG処理を行うための状態管理を行う。図7にUSB OTG規格に定められているOTGステートマシンを示す。OTG規格に準拠したOTG装置では、データバスの接続状態、Vbusレベルなどの状態遷移条件に基づいた状態遷移を行うOTGステートマシンを持ち、装置の状態を制御する。OTGステートマシンにおいて、a_***状態は電源マスタ装置の状態であり、b_***状態は電源スレーブ装置の状態である。また、a_hostもしくはb_host状態においてはUSBホストの動作を行い、a_peripheralもしくはb_peripheralの状態においてはUSBデバイスの動作を行う。
本発明におけるOTGステートマシン制御部16で管理するOTGステートマシンの状態遷移を図2に示す。本ステートマシンは、電源マスタ、電源スレーブの決定をID端子信号ではなくID判定回路15で生成する擬似ID信号で行う。OTG規格に従えば、電源マスタ装置と電源スレーブ装置の切り替えは、ID信号レベルの変化、すなわちUSBケーブルの挿抜をきっかけに発生するが、ステートマシンのいかなる状態であっても、一旦a_idleもしくはb_idle状態に遷移してから電源マスタ切り替えを実現することになる。
本発明において、擬似ID信号レベルが変化した場合、従来のステートマシンに従った状態遷移を行い電源マスタと電源スレーブの切り替えを実現した場合、*_host状態から*_idle状態、*_peripheral状態から*_idle状態への一連の状態遷移処理により、転送データ、設定データをリセットすることになる。そこで、電源マスタ切り替え発生時はa_idle、b_idle以外の状態からも電源マスタ、電源スレーブの遷移を可能とするために、電源マスタ切り替え制御用に新たな状態p_idleを設ける。
p_idleを経由しての状態遷移は、データ転送を行う状態、すなわちa_host、a_peripheral、b_host、b_peripheral状態においてデータ転送制御部14から電源マスタ、電源スレーブ切り替え指示を受けた場合に発生する。p_idle状態へ遷移する場合、データ転送を一次中断し、転送データ、設定データなどを保持したままとする。
電源マスタから電源スレーブへの切り替え装置側は、p_idleへ遷移後、電源制御回路12ではVbusの供給を停止し、Vbusレベルが所定の閾値以下になったことを確認し、さらに対向からVbus供給が開始されVbusレベルが所定の閾値以上となったとき、電源スレーブ側の状態に遷移する。このとき、切り替え前がa_hostであればb_hostに、切り替え前の状態がa_peripheralであればb_peripheralに遷移する。
対向の装置、すなわち電源スレーブから電源マスタへの切り替え装置側は、p_idle状態へ遷移後、Vbusレベル判定を継続し、所定の閾値以下になった時点から、Vbus供給を開始し、Vbusレベルが所定の閾値以上となったことを確認後、電源マスタ側の状態に遷移する。このとき、切り替え前がb_hostであればa_hostに、切り替え前の状態がb_peripheralであればa_peripheralに遷移する。
電源制御回路12は、ID判定回路15から通知される擬似IDをもとに、Vbusへの電源供給制御を行う。擬似ID=“L”の場合、Vbusへの電源供給を行う。外部電源未使用時は、Vbus供給に充電池13の電源を使用するが、外部電源使用時は外部電源を使う。また、外部電源使用時は、同時に充電池への充電作業も行う。
図3および図4に本発明において電源マスタ側がperipheral(デバイス動作)、電源スレーブ側がhost(ホスト動作)時に電源マスタ切り替えが発生した場合の処理の例を示す。
OTG装置1とOTG装置2は、OTG装置1にUSBケーブルmini−Aプラグ、OTG装置2にUSBケーブルmini−Bプラグを装着し接続されている状態である。初期状態では、mini−Aプラグ挿入されたOTG装置1が電源マスタ、mini−Bプラグ挿入されたOTG装置2が電源スレーブとして動作する。図3ではOTGステートの状態遷移条件に従い、OTG装置1がa_host、OTG装置2がb_peripheral状態に遷移した状態からの処理を示す。
電源マスタ側であるOTG装置1は、a_host状態(ステップS101)において状態遷移条件の有無を判定し(ステップS102)、状態遷移条件が発生していれば該当する状態への遷移を行う。また、a_host状態ではバッテリ残量のチェックを行い(ステップS103)、バッテリ(電源)残量がOKであれば転送データ有無判定を行い(ステップS104)、転送データがあればデータ転送を行う。(ステップS105)バッテリ残量のチェックにおいて、残量NGであれば、データ転送は一旦停止し(ステップS106)、電源スレーブ側にUSBのコントロール転送を用いて電源切り替え可能であるか、問い合わせを行う。(ステップS107)切り替えOKの応答があれば(ステップS108でOKの場合)、データなどの設定内容はそのままに、p_idle状態への遷移を行う。(ステップS109)切り替えがNGの場合は、状態遷移条件発生までa_host状態にとどまる。
電源スレーブ側であるOTG装置2は、b_peripheral状態(ステップS201)において状態遷移条件の有無を判定し(ステップS202)、状態遷移条件が発生していれば該当する状態への遷移を行う。また、b_peripheral状態ではOTG装置1からのデータ転送に対する応答を行い(ステップS203からステップS206まで)、コントロール転送による電源マスタ切り替え問い合わせを受信した場合(ステップS205においてYの場合)は、バッテリ(電源)残量のチェックを行い(ステップS207)、所定の閾値以上のバッテリ残量があれば、電源マスタへの切り替えOKかを判断し(ステップS208)OKであれば、データ転送などの設定を保持したまま、p_idle状態への遷移を行う。(ステップS209)切り替えがNGの場合(ステップS208でNGの場合)は、状態遷移条件発生までb_peripheral状態にとどまる。
電源マスタ側であるOTG装置1は、p_idle状態に遷移するとVbus供給を停止する。(ステップS110)他方の電源スレーブ側であるOTG装置2は、p_idle状態に遷移すると、Vbusレベルをモニタし(ステップS210)、Vbusが所定の閾値以下になったのを確認してからVbus供給を開始する。(ステップS211)これは、双方の装置からVbusを供給すると電源衝突による装置故障を招くことになるための措置である。
OTG装置1でもVbusレベルをモニタし(ステップS111およびS112)、Vbusが所定の閾値以下になった後、再度所定の閾値以上になったことを確認し、電源スレーブ状態のb_host状態に遷移する。(ステップS113)また、OTG装置2では、Vbusが所定の閾値以上になったことを確認し、電源マスタ状態のa_peripheral状態に遷移する(ステップS213)。双方の装置が状態遷移を完了すると、電源マスタ切り替え処理以前に実行していたデータ転送などの処理を引き続き実行する(OTG装置1は、ステップS114の処理を行い、OTG装置2は、ステップS214の処理を行う)。
図5および図6に本発明において電源マスタ側がhost(ホスト動作)、電源スレーブ側がperipheral(デバイス動作)時に電源マスタ切り替えが発生した場合の処理例を示す。
OTG装置1とOTG装置2は、OTG装置1にUSBケーブルAプラグ、OTG装置2にUSBケーブルBプラグを装着し接続されている状態である。初期状態では、Aプラグ挿入されたOTG装置1が電源マスタ、Bプラグ挿入されたOTG装置2が電源スレーブとして動作する。図4および図5ではOTGステートの状態遷移条件に従い、OTG装置1がa_peripheral(ステップS301)、OTG装置2がb_host状態(ステップS401)に遷移した状態からの処理を示す。
OTG装置1は、a_peripheral状態において、状態遷移条件の有無を判定し(ステップS302)、状態遷移条件が発生していれば該当する状態への遷移を行う。
一方、OTG装置2は、b_host状態において、状態遷移条件の有無を判定し(ステップS402)、状態遷移条件が発生していれば該当する状態への遷移を行う。
電源マスタ側がa_peripheralすなわちデバイス動作を行う場合、自発的にデータ転送を行うことができないため、自らのタイミングで電源マスタ切り替え要求を行うことができない。そこで、周期的に発生するインタラプト転送を利用し、電源マスタ切り替え要求を実現する。
電源マスタ側であるOTG装置1は、a_peripheral状態においてOTG装置2からインタラプト転送を受信すると(ステップS303で転送有りと判定され、次のステップS304でコントロール転送ではないと判定され、続くステップS305でインタラプト転送と判定された場合)バッテリ(電源)残量のチェックを行い(ステップS306)、OTG装置2に対し、バッテリ残量OK/NGの応答をかえす(ステップS307)。
電源スレーブ側であるOTG装置2は、b_host状態において、インタラプト転送でOTG装置1から電源マスタ切り替え要求(バッテリ残量NGを意味する)の応答を受けると(ステップS404でYの場合)、自装置のバッテリ(電源)残量のチェックを行い(ステップS405)、所定の閾値以上のバッテリ(電源)残量があり、切り替えOKであれば(ステップS407でOKの場合)コントロール転送にて、電源マスタ切り替え指示を転送し(ステップS408)、データ転送などの設定は保持したまま、p_idle状態に遷移する(ステップS409)。
OTG装置1はコントロール転送により、電源マスタ切り替え指示を受信すると、データ転送などの設定は保持したまま、p_idle状態に遷移する(ステップS311)。
電源マスタ側であるOTG装置1は、p_idle状態に遷移するとVbus供給を停止する。(ステップS312)他方の電源スレーブ側であるOTG装置2は、p_idle状態に遷移すると、Vbusレベルをモニタし(ステップS410)、Vbusが所定の閾値以下になったのを確認してからVbus供給を開始する。(ステップS411)これは、双方の装置からVbusを供給すると電源衝突による装置故障を招くことになるための措置である。
OTG装置1でもVbusレベルをモニタし(ステップS313)、Vbusが所定の閾値以下になった後、VBUS供給を受けて再度所定の閾値以上になったことを確認し(ステップS314)、電源スレーブ状態のb_peripheral状態に遷移する。(ステップS315)また、OTG装置2では、Vbusが所定の閾値以上になったことを確認し、電源マスタ状態のa_host状態に遷移する。双方の装置が状態遷移を完了すると、電源マスタ切り替え処理以前に実行していたデータ転送などの処理を引き続き実行する。
(OTG装置1は、ステップS316の処理を行い、OTG装置2は、ステップS414の処理を行う。)
なお、以上の説明では、Aプラグが挿入されたOTG装置が電源マスタであり、Bプラグが挿入されたOTG装置が電源スレーブである状態からの電源マスタ切り替え方法について説明したが、電源マスタ切り替えによりAプラグが挿入されたOTG装置が電源スレーブであり、Bプラグが挿入されたOTG装置が電源マスタである状態からの電源マスタ切り替えについても同様に実施可能である。
また、本発明はUSB OTG規格を拡張した装置に限定されず、電源マスタ、電源スレーブの構成を有するシステムにも適用可能である。
本発明にかかるデータ転送制御装置は、転送中のデータを失うことなく、かつ機器間の電源衝突を回避する手段を有した電源マスタ切替え機能を有し、携帯端末間のデータ転送制御として有用である。
特にUSB OTG機能を拡張して実装した場合に効果が高い。
本発明の実施の形態1におけるOTGデータ転送制御装置の構成図 本発明の実施の形態1におけるOTGステートマシンの状態遷移を示す説明図 本発明において電源マスタ側がperipheral(デバイス動作)であり、電源スレーブ側がhost(ホスト動作)であるときに電源マスタ切り替えが発生した例を示す第1のフロー図(その1) 本発明において電源マスタ側がperipheral(デバイス動作)であり、電源スレーブ側がhost(ホスト動作)であるときに電源マスタ切り替えが発生した例を示す第2のフロー図 本発明において電源マスタ側がhost(ホスト動作)であり、電源スレーブ側がperipheral(デバイス動作)であるときに電源マスタ切り替えが発生した例を示す第1のフロー図 本発明において電源マスタ側がhost(ホスト動作)であり、電源スレーブ側がperipheral(デバイス動作)であるときに電源マスタ切り替えが発生した例を示す第2のフロー図 USB OTG規格のOTGステートマシンの状態遷移を示す説明図 従来の電源マスタ切り替えを実現するUSB OTG装置の構成図
符号の説明
10 OTGデータ転送装置
11 電源監視モニタ
12 電源制御回路
13 充電池
14 データ転送制御部
15 ID判定回路
16 OTGステートマシン制御部
30 従来の電源マスタ切り替えを実施するOTGデータ転送装置
32 電源制御回路部
35 ID検出回路

Claims (10)

  1. 携帯型のデータ転送制御装置であって、
    データ転送を行う際の状態遷移を制御するステートマシン制御部と、
    データ転送を制御するデータ転送制御部と、
    バッテリを蓄積する充電池と、
    電源を制御する電源制御回路と、
    電源監視を行う電源監視モニタと、
    ケーブル接続状態を判定するID判定回路、
    を備えたデータ転送制御装置。
  2. 前記データ転送制御装置はUSB On−The−Go(OTG)インタフェースを有するデータ転送制御装置であって、
    前記ステートマシン制御部は、OTGを制御するためのOTGステートマシン制御部であり、
    前記ID判定回路が判断するのはUSBケーブル接続状態
    である請求項1のデータ転送制御装置。
  3. 前記電源監視モニタは、充電池の残量をモニタし、データ転送制御部に残量が所与の閾値を満たすか否かを通知することを特徴とする請求項1または請求項2に記載のデータ転送制御装置。
  4. 前記データ転送制御部は、
    装置がOTGの電源マスタの場合、前記電源監視モニタからのバッテリ残量が所与の閾値以下であることの通知により、USBケーブル経由で電源スレーブ側に電源供給可否問い合わせを行い、結果を前記OTGステートマシン制御部に通知し、
    装置がOTG電源スレーブの場合、電源マスタからの電源供給可否問い合わせ受信により、前記電源監視モニタからのバッテリ残量通知結果に従った応答を行うとともに結果を前記
    OTGステートマシン制御部に通知することを特徴とする請求項2または請求項3に記載のデータ転送制御装置。
  5. 前記ID判定回路制御部は、
    装着されたUSBケーブルのID端子レベルと、前記データ転送制御部から通知される電源マスタ切り替え信号を用い、
    電源マスタ切り替え通知なしの場合、擬似IDにはID端子の値をそのまま出力し、
    電源マスタ切り替え通知あり、かつ自装置が電源マスタの場合は、擬似ID=1を出力し、電源マスタ切り替え通知あり、かつ自装置が電源スレーブの場合は、擬似ID=0を出力し、OTGステートマシン制御部および電源制御回路に通知することを特徴とする請求項2から請求項4のいずれか一項に記載のデータ転送制御装置。
  6. 前記電源制御回路は、
    前記ID判定回路から通知される擬似ID信号=0の時、電源マスタとして動作し、
    外部電源未使用時は充電池の電源を使用し、USBのVBUSに電源を供給し、
    外部電源使用時は外部電源をUSBのVBUSに供給するとともに、充電池への充電も実施し、
    ID判定回路から通知される擬似ID信号=1の時、電源スレーブとして動作し、
    外部電源使用時は、充電池への充電を実施することを特徴とする請求項2から請求項5のいずれか一項に記載のデータ転送制御装置。
  7. 前記OTGステートマシン制御部は、
    USB OTG規格に準拠したOTG状態遷移の制御に加え、データ転送制御部からの電源マスタ切替え通知に従った電源マスタ切替え手段を有することを特徴とする請求項2から請求項6のいずれか一項に記載のデータ転送制御装置。
  8. 前記電源マスタ切替え手段は、USBケーブルで接続された携帯端末間において、
    現電源マスタがVBUS供給を停止し、VBUSレベルが閾値以下になったことを判定した後に、新電源マスタがVBUS供給を開始することによりVBUS衝突を回避することを特徴とする請求項7に記載のデータ転送制御装置。
  9. 電源マスタ切り替え処理以前のデータ転送及び設定内容を保持したまま電源マスタ切替え制御を行い、
    電源マスタ切り替え後に電源マスタ切替え制御以前の処理を継続することを特徴とする請求項8に記載のデータ転送制御装置。
  10. USB OTG規格に準拠したOTG状態遷移の制御に加え、電源マスタ切替え通知に従った電源マスタ切替えステップを有し、
    前記電源マスタ切替えステップは、USBケーブルで接続された携帯端末間において、
    現電源マスタがVBUS供給を停止し、VBUSレベルが閾値以下になったことを判定した後に、新電源マスタがVBUS供給を開始することによりVBUS衝突を回避することを特徴とするデータ転送制御方法。
JP2004283891A 2004-09-29 2004-09-29 データ転送制御装置およびデータ転送制御方法 Pending JP2006099354A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004283891A JP2006099354A (ja) 2004-09-29 2004-09-29 データ転送制御装置およびデータ転送制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004283891A JP2006099354A (ja) 2004-09-29 2004-09-29 データ転送制御装置およびデータ転送制御方法

Publications (1)

Publication Number Publication Date
JP2006099354A true JP2006099354A (ja) 2006-04-13

Family

ID=36239113

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004283891A Pending JP2006099354A (ja) 2004-09-29 2004-09-29 データ転送制御装置およびデータ転送制御方法

Country Status (1)

Country Link
JP (1) JP2006099354A (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008104309A (ja) * 2006-10-20 2008-05-01 Fuji Xerox Co Ltd 管理システム、端末装置、情報処理装置およびプログラム
JP2008158840A (ja) * 2006-12-25 2008-07-10 Nikon Corp 電子機器
JP2008165533A (ja) * 2006-12-28 2008-07-17 Seiko Epson Corp Usb装置、その制御方法及びそのプログラム
EP1990887A1 (en) * 2007-05-07 2008-11-12 STMicroelectronics S.r.l. A power management unit for battery-operated devices
JP2010009208A (ja) * 2008-06-25 2010-01-14 Sharp Corp インタフェース装置及び携帯端末機器
JP2011041394A (ja) * 2009-08-11 2011-02-24 Buffalo Inc 接続装置
JP2011118455A (ja) * 2009-11-30 2011-06-16 Toshiba Corp 情報処理装置および情報処理装置における制御方法
JP2012502354A (ja) * 2008-09-09 2012-01-26 フリースケール セミコンダクター インコーポレイテッド Usb装置における適応フィードバックおよび電力制御
JP2012168691A (ja) * 2011-02-14 2012-09-06 Nikon Corp インターフェースシステム、撮像装置、及びホスト装置
JP2014534543A (ja) * 2012-05-22 2014-12-18 ▲華▼▲為▼▲終▼端有限公司 電気エネルギー制御モジュール、装置、及びデバイス
CN104362687A (zh) * 2014-10-24 2015-02-18 福建联迪商用设备有限公司 一种基于usb-otg双向平衡电量的方法及装置
JP2015053050A (ja) * 2013-09-05 2015-03-19 鋭思設計有限公司Combo Studio Limited Usb装置
CN104917512A (zh) * 2015-05-29 2015-09-16 深圳市亿道数码技术有限公司 一种多功能usb接口电路及转换线材
JP2016015005A (ja) * 2014-07-02 2016-01-28 レノボ・シンガポール・プライベート・リミテッド ポータブル・デバイス、ケーブル・アセンブリおよびusbシステム
WO2017024725A1 (zh) * 2015-08-07 2017-02-16 小米科技有限责任公司 接口电路、状态切换方法及装置
CN110073571A (zh) * 2016-12-19 2019-07-30 富士胶片株式会社 电力供给系统、电子设备及电力供给方法
JP2019180237A (ja) * 2016-12-19 2019-10-17 富士フイルム株式会社 電子機器、カメラ、電力供給システム、及び電力供給方法
CN111082511A (zh) * 2019-12-31 2020-04-28 深圳市核达中远通电源技术股份有限公司 一种主备自动竞争及快速切换的电源结构及实现方法

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008104309A (ja) * 2006-10-20 2008-05-01 Fuji Xerox Co Ltd 管理システム、端末装置、情報処理装置およびプログラム
JP2008158840A (ja) * 2006-12-25 2008-07-10 Nikon Corp 電子機器
US8539266B2 (en) 2006-12-25 2013-09-17 Nikon Corporation Electronic device
JP2008165533A (ja) * 2006-12-28 2008-07-17 Seiko Epson Corp Usb装置、その制御方法及びそのプログラム
EP1990887A1 (en) * 2007-05-07 2008-11-12 STMicroelectronics S.r.l. A power management unit for battery-operated devices
JP2010009208A (ja) * 2008-06-25 2010-01-14 Sharp Corp インタフェース装置及び携帯端末機器
JP2012502354A (ja) * 2008-09-09 2012-01-26 フリースケール セミコンダクター インコーポレイテッド Usb装置における適応フィードバックおよび電力制御
JP2011041394A (ja) * 2009-08-11 2011-02-24 Buffalo Inc 接続装置
JP2011118455A (ja) * 2009-11-30 2011-06-16 Toshiba Corp 情報処理装置および情報処理装置における制御方法
JP2012168691A (ja) * 2011-02-14 2012-09-06 Nikon Corp インターフェースシステム、撮像装置、及びホスト装置
JP2014534543A (ja) * 2012-05-22 2014-12-18 ▲華▼▲為▼▲終▼端有限公司 電気エネルギー制御モジュール、装置、及びデバイス
JP2015053050A (ja) * 2013-09-05 2015-03-19 鋭思設計有限公司Combo Studio Limited Usb装置
JP2016015005A (ja) * 2014-07-02 2016-01-28 レノボ・シンガポール・プライベート・リミテッド ポータブル・デバイス、ケーブル・アセンブリおよびusbシステム
US10241935B2 (en) 2014-07-02 2019-03-26 Lenovo (Singapore) Pte. Ltd. Portable device, cable assembly, and USB system
CN104362687A (zh) * 2014-10-24 2015-02-18 福建联迪商用设备有限公司 一种基于usb-otg双向平衡电量的方法及装置
CN104917512B (zh) * 2015-05-29 2018-08-14 深圳市亿道数码技术有限公司 一种多功能usb接口电路及转换线材
CN104917512A (zh) * 2015-05-29 2015-09-16 深圳市亿道数码技术有限公司 一种多功能usb接口电路及转换线材
US10210122B2 (en) 2015-08-07 2019-02-19 Xiaomi Inc. Interface circuit, method and device for state switching
JP2017532701A (ja) * 2015-08-07 2017-11-02 小米科技有限責任公司Xiaomi Inc. インターフェース回路、状態切替え方法及び装置
WO2017024725A1 (zh) * 2015-08-07 2017-02-16 小米科技有限责任公司 接口电路、状态切换方法及装置
CN110073571A (zh) * 2016-12-19 2019-07-30 富士胶片株式会社 电力供给系统、电子设备及电力供给方法
JP2019180237A (ja) * 2016-12-19 2019-10-17 富士フイルム株式会社 電子機器、カメラ、電力供給システム、及び電力供給方法
JP2019180238A (ja) * 2016-12-19 2019-10-17 富士フイルム株式会社 電子機器、カメラ、電力供給システム、及び電力供給方法
JP2021093911A (ja) * 2016-12-19 2021-06-17 富士フイルム株式会社 電子機器、カメラ、電力供給システム、及び電力供給方法
US11342785B2 (en) 2016-12-19 2022-05-24 Fujifilm Corporation Power supplying system, electronic apparatus, and power supplying method
CN110073571B (zh) * 2016-12-19 2022-11-29 富士胶片株式会社 电力供给系统、电子设备及电力供给方法
CN111082511A (zh) * 2019-12-31 2020-04-28 深圳市核达中远通电源技术股份有限公司 一种主备自动竞争及快速切换的电源结构及实现方法

Similar Documents

Publication Publication Date Title
JP2006099354A (ja) データ転送制御装置およびデータ転送制御方法
JP3674855B2 (ja) 電源制御装置および電源制御方法
JP5669320B2 (ja) 電子機器
EP2938137B1 (en) Power management method and apparatus for network access module
EP3200311B1 (en) Method and device for controlling charging and electronic device
JP6132229B2 (ja) 電子機器
JP2017503262A (ja) Usb接続により電子デバイスを充電する方法及び装置
CN105068959A (zh) 一种终端以及具有数据交换功能的终端的充电方法和装置
WO2016032525A1 (en) Disconnecting a battery from a system
EP2730994B1 (en) Charging and discharging management device and mobile terminal
JP2003330578A (ja) デバイスドライバおよびデバイス
JP2015076954A (ja) 電子機器および情報処理システム
JP2010146062A (ja) 電源装置および電源装置の制御方法
US20180097395A1 (en) Electronic device
CN107370196A (zh) 充电装置及充电方法
JP2017167721A (ja) バッテリー搭載機器及びバッテリー搭載機器の更新処理方法
WO2015151169A1 (ja) 制御装置及び電子機器
JP2006085248A (ja) ホスト機能を有する携帯機器
JP6835011B2 (ja) Usb給電装置
JP2017117093A (ja) 電子システム、端末装置、機能拡張装置、電源管理装置及び電源管理プログラム
JP6586832B2 (ja) 情報処理装置
CN110783984B (zh) 充电盒及其充电控制方法、可读存储介质
JP4617829B2 (ja) 携帯型通信装置及びバッテリー切り替え方法
JP2025080468A (ja) 電源供給装置、電源供給システム、電源供給制御方法、及び、電源供給制御プログラム
JP5206481B2 (ja) 電源制御装置、電池パック、制御処理装置、及び端末装置