被写体を撮像して撮像画像の画像データを得る撮像部、前記撮像画像の全部または一部である撮像画像有効領域の画像データで前記撮像部から出力される転送画像データを記憶するデータ記憶部、前記転送画像データが転送される上位装置、および前記転送画像データを前記データ記憶部から前記上位装置にパケットサイズが可変のパケット通信により転送するパケット通信部を備えたカメラシステムであって、前記画像データを得る頻度を示すフレームレートと、前記撮像画像有効領域とを設定する設定手段と、前記撮像画像有効領域の大きさによって決まる転送画像サイズおよび前記パケットサイズと前記転送画像データの転送に要する転送時間との関係に基づいて、前記フレームレートの逆数で示される撮像間隔時間を越えない範囲でできるだけ前記転送時間を大きくするように前記パケットサイズを決定する決定手段と、前記撮像部によって前記撮像画像の前記画像データを設定したフレームレートで得て、前記データ記憶部によって前記転送画像データを記憶し、前記パケット通信部によって前記転送画像データを前記データ記憶部から前記上位装置に決定したパケットサイズで転送する実行手段と、を備えたカメラシステム。請求項1に記載のカメラシステムであって、前記実行手段は、前記撮像部から前記データ記憶部への前記転送画像データの出力と、前記パケット通信部による前記転送画像データの転送とを並行して実行するカメラシステム。請求項1または2に記載のカメラシステムであって、前記パケット通信部は、パケット通信における最大のパケットサイズを表すマックスペイロードサイズを可変に設定可能な通信機をデータ記憶部側および上位装置側にそれぞれ有し、データ記憶部側および上位装置側の通信機の一方のマックスペイロードサイズを許容される最大値に予め設定しておき、データ記憶部側および上位装置側の通信機の他方のマックスペイロードサイズに前記決定手段で決定したパケットサイズを設定するカメラシステム。請求項1~3のいずれか一項に記載のカメラシステムであって、電子部品が実装された基板の生産を行う基板生産装置に組み込まれたカメラシステム。ところで、ピーク電力の削減に関連する特許文献1の画像処理装置の技術はセンサ部撮像部と処理手段とが直結されているため、パケット通信により離れた上位装置に画像データを転送する構成には適用できない。また、特許文献2の撮像装置に開示されている無線機能部の低消費電力モードに類する機能は、有線パケット通信を行う通信機には設けられておらず、やはり適用は困難である。一方、基板生産装置に組み込まれたカメラシステムでは、撮像画像全体の画像データを必ずしもパケット通信により転送する必要はない。このため、制御コンピュータ上位装置で必要とされる撮像画像の一部を撮像画像有効領域に設定し、当該領域の画像データ転送画像データのみを転送することで、転送画像サイズを小さくして転送時間を短縮できる。このとき、撮像間隔時間フレームレートの逆数と転送画像サイズに応じて、パケットサイズを適正に設定することが好ましい。仮に、パケットサイズを過小に設定すると、転送時間が過大になってフレームレートが自動的に小さく修正され、撮像間隔時間が延びて基板の生産効率が低下する。また仮に、パケットサイズを過大に設定すると、転送に要する消費電力が過大になってピーク電力が増加する。上記の問題点は、基板生産以外の用途のカメラシステムにおいても同様である。パケット通信部を有するカメラシステムで撮像時のピーク電力を削減する解決手段は、特許文献1や2には開示されていない。本発明は、上記背景技術の問題点に鑑みてなされたもので、画像データを得る頻度を示すフレームレートおよび撮像画像の有効領域の設定に応じてパケット通信のパケットサイズを適正に決定し、撮像時のピーク電力を削減するカメラシステムを提供することを解決すべき課題とする。上記課題を解決する請求項1に係るカメラシステムの発明は、被写体を撮像して撮像画像の画像データを得る撮像部、前記撮像画像の全部または一部である撮像画像有効領域の画像データで前記撮像部から出力される転送画像データを記憶するデータ記憶部、前記転送画像データが転送される上位装置、および前記転送画像データを前記データ記憶部から前記上位装置にパケットサイズが可変のパケット通信により転送するパケット通信部を備えたカメラシステムであって、前記画像データを得る頻度を示すフレームレートと、前記撮像画像有効領域とを設定する設定手段と、前記撮像画像有効領域の大きさによって決まる転送画像サイズおよび前記パケットサイズと前記転送画像データの転送に要する転送時間との関係に基づいて、前記フレームレートの逆数で示される撮像間隔時間を越えない範囲でできるだけ前記転送時間を大きくするように前記パケットサイズを決定する決定手段と、前記撮像部によって前記撮像画像の前記画像データを設定したフレームレートで得て、前記データ記憶部によって前記転送画像データを記憶し、前記パケット通信部によって前記転送画像データを前記データ記憶部から前記上位装置に決定したパケットサイズで転送する実行手段と、を備える。請求項2に係る発明は、請求項1に記載のカメラシステムであって、前記実行手段は、前記撮像部から前記データ記憶部への前記転送画像データの出力と、前記パケット通信部による前記転送画像データの転送とを並行して実行する。請求項3に係る発明は、請求項1または2に記載のカメラシステムであって、前記パケット通信部は、パケット通信における最大のパケットサイズを表すマックスペイロードサイズを可変に設定可能な通信機をデータ記憶部側および上位装置側にそれぞれ有し、データ記憶部側および上位装置側の通信機の一方のマックスペイロードサイズを許容される最大値に予め設定しておき、データ記憶部側および上位装置側の通信機の他方のマックスペイロードサイズに前記決定手段で決定したパケットサイズを設定する。請求項4に係る発明は、請求項1~3のいずれか一項に記載のカメラシステムであって、電子部品が実装された基板の生産を行う基板生産装置に組み込まれている。請求項1に係るカメラシステムの発明では、フレームレートおよび撮像画像有効領域を設定し、転送画像サイズおよびパケットサイズと転送時間との関係に基づいて、撮像間隔時間を越えない範囲でできるだけ転送時間を大きくするようにパケットサイズを決定し、転送画像データを決定したパケットサイズで転送する。一般的にパケット通信では、転送画像サイズが大きくなると転送時間が大きくなり、パケットサイズが大きくなると転送時間が小さくなる。また、パケットサイズが大きくなると転送に要する消費電力が増加する。さらに、転送時間が過大になって設定されたフレームレートが維持されなくなると、転送時間を確保するように自動的にフレームレートが小さく修正される換言すると撮像間隔時間が大きく修正される場合が多い。したがって、本発明によれば、フレームレートに影響を与えない範囲でパケットサイズをできるだけ小さく決定して転送に要する消費電力を小さくでき、撮像時のピーク電力を削減できる。請求項2に係る発明では、ピーク電力は、転送画像データのデータ記憶部への出力に要する消費電力と、パケット通信部による転送画像データの転送に要する消費電力とを加算したものとなる。ここで、前者の消費電力は撮像画像有効領域転送画像サイズに依らず概ね一定であり、出力所要時間は撮像画像有効領域が大きいほど長くなる。後者の消費電力は撮像画像有効領域が一定でもパケットサイズを小さくすれば小さくなり、転送所要時間は撮像画像有効領域およびパケットサイズに依存する。したがって、パケットサイズを適正に決定することで撮像時のピーク電力を削減でき、フレームレートに影響を与えることもない。請求項3に係る発明では、データ記憶部側および上位装置側の通信機の一方のマックスペイロードサイズを許容される最大値に予め設定しておき、他方のマックスペイロードサイズに決定したパケットサイズを設定する。一般的に、マックスペイロードサイズを可変に設定可能な通信機が対向するパケット通信で両方のマックスペイロードサイズの値が異なる場合、パケットサイズはマックスペイロードサイズの小さい側の値に合わせられる。したがって、本請求項によれば、対向する通信機の他方だけでパケットサイズを自在に設定変更することができ、設定変更操作が簡易である。また、他方のマックスペイロードサイズにパケットサイズを設定した時点でただちにパケット通信に反映されるので、複数の画像データを連続して得る連続撮像の途中でも設定変更を行える。加えて、設定変更によってパケット通信が途切れることがなく、設定変更時にカメラシステムの再起動も不要である。請求項4に係る発明では、カメラシステムは、電子部品が実装された基板の生産を行う基板生産装置に組み込まれている。そして、フレームレートに影響を与えない範囲でパケットサイズをできるだけ小さく決定するので、ピーク電力を削減できるとともに、基板や基板に実装される電子部品を大きいフレームレートで高速撮像できる。これにより、基板の生産効率の向上に寄与できる。本発明の実施形態のカメラシステム1について、図1~図7を参考にして説明する。図1は、実施形態のカメラシステム1の装置構成を示す外観図である。カメラシステム1は、カメラ本体2、上位装置3、および通信ケーブル4で構成されている。カメラシステム1は、基板に電子部品を実装する部品実装装置に組み込まれているものとする。この場合、カメラ本体2は、部品実装位置に位置決めされた基板を撮像する基板カメラとして用いる。あるいは、カメラ本体2を部品実装ヘッドの吸着ノズルに吸着された電子部品の状態を撮像する部品カメラとして用いることもでき、さらには、基板カメラおよび部品カメラとして2セットのカメラ本体2を用いることもできる。いずれの場合も、上位装置3は、部品実装装置の動作を制御する制御コンピュータで兼用される。また、カメラシステム1は、電子部品が実装された基板を検査する基板検査装置に組み込むこともできる。この場合、カメラ本体2は、基板を撮像する検査カメラとして用いる。さらに、カメラシステム1は、基板生産以外の用途に用いることもできる。この場合、上位装置3には、汎用のパソコンや専用の画像処理ボードなどを用いることができる。図2は、実施形態のカメラシステム1の機能構成を示す機能ブロック図である。図示されるように、カメラ本体2は、イメージセンサ21、揮発性メモリDRAM22、フラッシュメモリFROM23、通信機24、およびCPU29などで構成されている。一方、上位装置3は、通信機31、メモリ32、表示部33、およびCPU39などで構成されている。カメラ本体2のイメージセンサ21は、本発明の撮像部に相当し、例えばCMOSイメージセンサを用いることができる。イメージセンサ21は、被写体を撮像して撮像画像の画像データを得る。揮発性メモリDRAM22は、本発明のデータ記憶部に相当し、イメージセンサ21から出力される転送画像データを記憶する。転送画像データは、撮像画像の全部または一部である撮像画像有効領域の画像データであり、有効領域は後述するように可変に設定される。フラッシュメモリFROM23は、制御に必要な各種情報を格納保持している。フラッシュメモリ23が保持する情報は、書き換えによる変更が可能であり、また電源が切れても消えない。通信機24は、本発明のパケット通信部の一部に相当し、パケット通信における最大のパケットサイズを表すマックスペイロードサイズを可変に設定可能となっている。CPU29は、カメラ本体2の各部21~24を制御する。上記のフラッシュメモリ23が保持する情報は、具体的には撮像画像有効領域の情報、マックスペイロード情報、フレームレート情報、および後述する関係式や撮像シーケンスの情報などである。撮像画像有効領域の情報は、被写体を撮像した撮像画像の全部または一部を可変に設定する情報である。撮像画像有効領域の設定により、撮像画像の撮像データの必要部分のみを選択して転送画像データとし、転送画像サイズを小さくすることで出力および転送の負荷を軽減できる。マックスペイロード情報は、マックスペイロードサイズの設定値を記憶するものである。フレームレート情報は、フレームレートの設定値を記憶するものである。フレームレートは、単位時間あたりに何枚の画像を撮像し転送するかを表す指標であり、フレームレートの逆数が撮像間隔時間Tfになる。一方、上位装置3の通信機31は、本発明のパケット通信部の一部に相当し、パケット通信における最大のパケットサイズを表すマックスペイロードサイズを可変に設定可能となっている。メモリ32は、転送された画像データを格納し、表示部33は、転送された画像データを表示する。CPU39は、上位装置3の各部31~33を制御する。カメラ本体2側の通信機24と上位装置3側の通信機31は、通信ケーブル4で接続されて対向し、パケット通信部を構成している。パケット通信部は、パケットサイズが可変のパケット通信により転送画像データを転送する。つまり、カメラ本体2の揮発性メモリ22から転送画像データを読み出し、通信ケーブル4を介して転送し、上位装置3のメモリ32に書き込む。なお、パケット通信のパケットサイズは、対向する2つの通信機24、31のマックスペイロードサイズのうち小さい値に合わせられるようになっている。次に、前述のように構成された実施形態のカメラシステム1の撮像動作について説明する。図3は、実施形態のカメラシステム1の撮像動作を示すタイミングチャートの図である。図中で横軸は共通の時間tを示し、上段のチャートは露光信号Eを示している。また、中段のチャートはイメージセンサ21から揮発性メモリ22への転送画像データの出力に要する消費電力P1を示し、下段のチャートはパケット通信部によるカメラ本体2から上位装置3への転送画像データの転送に要する消費電力P2を示している。図3において、時刻t1で露光信号Eが立ち上がってオンになると、カメラ本体2の図略のシャッターが開かれて、イメージセンサ21による撮像が開始される。時刻t2で露光信号Eが立ち下がってオフになるとシャッターが閉じられて、イメージセンサ21による撮像が終了する。同時に、露光信号Eの立ち下がりを受けて、イメージセンサ21から揮発性メモリ22への転送画像データの出力が開始される。さらにごくわずかに遅れて、パケット通信部による転送画像データの転送が開始される。揮発性メモリ22への転送画像データの出力は時刻t3で終了し、時刻t2~t3までの出力時間T1に消費電力P11が発生する。その後、パケット通信部による転送画像データの転送は時刻t4で終了し、時刻t2~t4までの転送時間T21に消費電力P21が発生する。これで、1回の撮像動作が終了する。次に、時刻t7で再び露光信号Eが立ち上がると次回の撮像動作が開始され、以降繰り返される。時刻t1と時刻t7の間の時間が、今回撮像と次回撮像の間隔であり、すなわち撮像間隔時間Tfである。また、転送画像データの転送を行っていない時間、すなわち今回の転送終了時刻t4と次回の転送開始時刻t8の間の時間が転送空き時間Tw1である。転送空き時間Tw1は、カメラシステム1の動作に必要でなく、機能上は無駄な時間である。ここで、露光信号Eがオンになっている時刻t1~t2までの間、カメラシステム1の消費電力はあまり大きくない。したがって、カメラシステム1のピーク電力Pp1は、転送画像データの出力および転送を並行して実施している時刻t2~t3間に発生する。また、ピーク電力Pp1≒消費電力P11消費電力P21、で求められる。なお、転送画像データの出力および転送を並行させずに、直列に順番に実施すればピーク電力Pp1を削減できるのは明らかであるが、フレームレートが低下するおそれがあるため本実施形態では採らない。次に、パケット通信のパケットサイズを小さく変更した場合を考える。図4は、パケット通信におけるパケットのイメージを模式的に説明する図であり、1はパケットサイズSLが大きく、2はパケットサイズSSが小さい場合を示している。図示されるように、パケットのイメージは、ヘッダー部Shおよびデータ部Sdからなっている。ヘッダー部Shは、パケット通信に必要な付帯情報の部分であり、パケットサイズSL、SSに依存せず一定の大きさである。一方、データ部Sdは、転送画像データを分割した一部分であり、パケットサイズSL、SSからヘッダー部Shを差し引いた残りの大きさとなる。このため、2のパケットサイズSSが小さい場合、オーバーヘッドすなわちパケット全体に占めるヘッダー部Shの割合が増加する。加えて、1つの転送画像データを細分化して転送するので総パケット数が増加し、パケット間の休止時間Sxの総和も増加する。したがって、パケットサイズSSが小さいと転送時間が大きくなる。また、パケットサイズSSが小さい場合、休止時間Sxの割合が増加するなどの理由により、消費電力P2が減少する。図5は、図3と比較してパケットサイズを小さく変更し、その他の条件を同一にしたときの撮像動作を示すタイミングチャートの図である。図示されるように、時刻t1でイメージセンサ21による撮像が開始され、時刻t2で撮像が終了して転送画像データの出力および転送が開始されるまでは図3と同様の動作となる。さらに、揮発性メモリ22への転送画像データの出力が時刻t3で終了し出力時間T1、その間に消費電力P11が発生する点も同様である。転送画像データの出力に要する出力時間T1は、撮像画像有効領域の設定、換言すれば転送画像サイズによって決まり、消費電力P11は転送画像サイズに拘わらず概ね一定である。また、出力時間T1および消費電力P11は、パケット通信部の設定条件や動作状況には影響されない。一方、パケット通信部による転送画像データの転送は、図3よりも遅い時刻t5までかかって終了する。つまり、図5のパケットサイズSSが小さいときの転送時間T22は、図3のパケットサイズSLが大きいときの転送時間T21よりも大きくなる。時刻t2~t5までの転送時間T22中に発生する消費電力P22は、図3の消費電力P21よりも小さくなる。これにより、パケットサイズを小さく変更したときのピーク電力Pp2≒消費電力P11消費電力P22は、図3のピーク電力Pp1よりも小さくなる。また、パケットサイズを小さく変更したときの転送空き時間Tw2は、図3の転送空き時間Tw1よりも小さくなる。ここまでの説明で明らかなように、ピーク電力を削減するためにはパケットサイズを小さくすることが好ましい。ただし、パケットサイズを過少に設定すると、転送時間が大きくなりすぎて転送空き時間が無くなる。すると、転送時間を確保するように自動的にフレームレートが小さく修正されるため、撮像間隔時間Tfが大きくなり、基板の生産効率が低下するという弊害が発生する。したがって、フレームレートに影響を与えない範囲でピーク電力を削減できるように、パケットサイズを適正に決定することが好ましい。ここで、パケット通信部の転送時間は、転送画像サイズとパケットサイズの2因子をパラメータとして定まる。また、この関係は通信機24、31の性能に依存する。本実施形態では、撮像画像有効領域の大きさによって決まる転送画像サイズおよびパケットサイズと転送画像データの転送に要する転送時間との関係を予め求め、関係式の情報としてカメラ本体2のフラッシュメモリ23に格納しておく。そして、後述する決定手段で、この関係式を使用してパケットサイズを決定する。なお、関係式の代わりに、一覧表形式のテーブルをフラッシュメモリ23に格納して使用するようにしてもよい。次に、カメラシステム1の撮像制御フローについて説明する。図6は、実施形態のカメラシステム1の撮像制御フローを説明する図である。撮像制御フローは、カメラ本体2のCPU29が主となり、上位装置3のCPU39と連携することで実行が制御される。図6のステップS1で、カメラ本体2のCPU29は、電源が投入されると通信機24のマックスペイロードサイズを許容される最大値に設定する。この最大値は、パケット通信の規格や通信機24の性能に依存して予め決まっている。なお、通信機24の初期設定でマックスペイロードサイズのデフォルト値が最大値になっていれば、電源投入時に最大値が自動設定されるので、設定動作は省略できる。次のステップS2で、パケット通信部を介して上位装置3からカメラ本体2に撮像シーケンスを指令する。撮像シーケンスは、複数の撮像画像の撮像順序、フレームレート、および撮像画像有効領域など含んだ情報であり、これに基づいてカメラ本体2は連続的な撮像動作を行う。撮像シーケンスの情報は、カメラ本体2のフラッシュメモリ23に格納保持される。次のステップS3で、被写体の条件が整うと撮像動作が開始される。本実施形態では、カメラシステム1は部品実装装置に組み込まれており、基板が搬入されて所定の部品実装位置に位置決めされると、カメラ本体2が基板上面の所望する位置に駆動され、撮像動作が開始される。撮像動作では、まずステップS4で、フレームレートおよび撮像画像有効領域を設定する。具体的には、カメラ本体2のCPU29は、今回撮像する撮像画像のフレームレートおよび撮像画像有効領域の情報をフラッシュメモリ23から読み出してイメージセンサ21に伝達する。また、同じ情報を上位装置3に伝達する。ステップS4は、本発明の設定手段に相当する。次にステップS5で、パケットサイズを決定する。CPU29は、フラッシュメモリ23に格納されている転送画像サイズおよびパケットサイズと転送時間との関係を表す関係式またはテーブルを使用してパケットサイズを決定する。決定したパケットサイズは、フレームレートに影響を与えない範囲で最も小さい値、換言すれば転送空き時間を最も小さくして消費電力を最小に削減できる値である。また、CPU29は、決定したパケットサイズをフラッシュメモリ23に格納保持するとともに上位装置3に伝達する。ステップS6では、上位装置3のCPU39は、伝達されたパケットサイズを通信機31のマックスペイロードサイズに設定する。これにより、パケット通信部のマックスペイロードサイズは、カメラ本体2側の通信機24で最大値、上位装置3側の通信機31で決定したパケットサイズとなる。したがって、通信に用いられるパケットサイズは小さい側である決定したパケットサイズに合わせられ、パケット通信部の転送準備が整う。ステップS5およびS6は、本発明の決定手段に相当する。次にステップS7で、露光信号Eが立ち上がり、カメラ本体2のシャッターが開かれて、イメージセンサ21による撮像が行われる。露光終了後のステップS8では、イメージセンサ21から揮発性メモリ22への転送画像データの出力が行われる。ステップS8と並行してステップS9で、パケット通信部によるカメラ本体2から上位装置3への転送画像データの転送が行われる。ステップS7~S9は、本発明の実行手段に相当する。次にステップS10で、撮像シーケンス中の全撮像画像を撮像したか否かを確認する。全撮像画像を撮像していない場合にはステップS7に戻って次の撮像に移り、全撮像画像を撮像した場合は撮像シーケンスを終了する。なお、仮に撮像シーケンスの途中でフレームレートおよび撮像画像有効領域の少なくとも一方が変更された場合は、ステップS4に戻ってこれらを再設定する。次に、カメラシステム1の効果について説明する。図7は、実施形態のカメラシステム1の効果を実測したオシロスコープ波形の図であり、1はパケットサイズSLが大きい場合、2はパケットサイズSSが小さい場合を示している。波形の横軸は時間t、縦軸はカメラシステム1の消費電力を示し、波形中の符号は図3および図5に対応して付されている。図示されるように、2のパケットサイズSSが小さい場合の転送時間T22は1の転送時間T21よりも大きく、2の転送に要する消費電力P22は1の消費電力P21よりも小さい。この結果、2のピーク電力Pp2は、1のピーク電力Pp1よりも数削減される。実施形態のカメラシステム1によれば、フレームレートに影響を与えない範囲でパケットサイズをできるだけ小さく決定して転送に要する消費電力P22を小さくできる。これにより、揮発性メモリ22データ記憶部への出力に要する消費電力P11を加算したピーク電力Pp2を削減できる。つまり、フレームレートや撮像画像有効領域などの撮像条件を変更することなく、ピーク電力Pp2を削減できる。また、カメラ本体2側の通信機24のマックスペイロードサイズを最大値に予め設定しておき、上位装置3側の通信機31のマックスペイロードサイズに決定したパケットサイズを設定するだけでパケット通信に用いるパケットサイズを自在に設定変更することができ、設定変更操作が簡易である。さらに、上位装置3側の通信機31にパケットサイズを設定した時点でただちにパケット通信に反映されるので、複数の画像データを連続して得る連続撮像中にも設定変更が行える。加えて、設定変更によってパケット通信が途切れることはなく、設定変更時にカメラシステム1の再起動も不要である。また、カメラシステム1は、基板に電子部品を実装する部品実装装置に組み込まれており、ピーク電力を抑制しつつ、基板や基板に実装される電子部品を大きいフレームレートで迅速に撮像できる。これにより、生産効率の向上に寄与できる。なお、図7の2の波形例では、転送待ち時間Tw2が大きいので、より一層パケットサイズSSを小さくして転送時間T22を大きくし、ピーク電力Pp2を一層削減することが期待できる。あるいは、フレームレートを大きくして、一層の高速撮像動作を行うことが期待できる。また、実施形態の通信機24、31は、背景技術に記載したPCI―Express1.0を採用しているが、パケット通信方式はこれに限定されるものではない。その他、本発明はさまざまな応用や変形が可能である。