[通信][デジカメ] Cyber-shotとMacOS8との連携
元祖 Cyber-shot FAQ Version: 5.9 (2000-11-23)
◆技術編
☆ フォーマット解析
みんなで、フォーマット公開を Sony にお願いしましょう!
マック用のアルバムソフト(アプリケーション版)がやっと登場しました。 データのディレクトリ構成やファイルフォーマットは、Windows 版より改善さ れ、だいぶスッキリ、簡単になっています。しかし言いかえると、両者の間に 「互換性がない」ということです。それも困るんですけど...
新しい接続ソフト Pic'n'Roll がリリースされましたが、マック版は、 相変わらず PIC_CAM 形式には対応していません。 PC カードストレージャー 経由の PC カードを直接読めないので、大変、困っています。 → 2-9
マックの場合( CAMS 形式):
任意の名前のフォルダの中に、 JPEG 形式のファイルとして保存されます。 そのファイルの構造は...
ファイルタイプ : CYBR ... CYBeR-shot の意味?
ファイルクリエータ: CYAL ... CYber-shot pasokon ALbum の意味?
データフォーク : JPEG 形式の画像データを格納
リソースフォーク : (たぶん)サムネイル画像、日付、コメント等を格納
データフォークは単なる JPEG ファイルなので、一般的なグラフィック・ソフト でも、開くことができます。ただし、 JPEG だと教えてあげる必要がある場合 があります。
Windows の場合( PIC_CAM 形式。画像ファイルは PMP 形式):
Windows では、いわゆる Picture MD フォーマット準拠の形式となります。 ちなみに、拡張子が pmp のファイルが画像データで、頭の 124 バイトをカット すれば、 JPEG 形式の画像データを取り出せます(詳細を下記に示します)。 日付等をヘッダから抜き出して、 JPEG コメントに突っ込むツールが既に存在 します。 → 6-1
総括:
「独自のアルバム構造( PIC_CAM 形式)」には恐れ入りました (^^; 分かりにくい一番の原因は、「ディスク*アルバム*」に複数の*アルバム*を 登録できることにあると思います。
この分析は、Windows95 用のアルバムソフトの出力ファイルが対象です。現在 のところ、マック用のソフトでは PIC_CAM 形式を扱えません。 Sony には、 早急な対応をお願いしたいものです。
☆ IrDA で光通信!マック編
マックに関する記述を独立した節としました。内容は更新していません。
PowerBook 2400、3400 は、IrDA 規格に対応したポートが付いていますが、現在 のところ、Cyber-shot 等との通信には使えないようです。ソフトウェア的には 可能と思われるので、Apple 社の尻を叩いて必要な情報を公開させ、ソフト開発 してくれるメーカーや個人が現れて欲しいものです。
RLiNK Duo Ver2.0:
リュード社は、マック用に独自に IrDA 接続キット RLinkDuo を開発しました。 シリアル・ポートにケーブル接続する送受光部( 40x40x15 mm )とソフトウェア で構成されており、なんと初代 Cyber-shot でも、シリアル直結に比べ、2 倍 程度の通信速度が得られるようです。
詳しくはリュード社の Web ページにて → 6-3 詳細なユーザ・レポートのページがあります → 6-3
デスクトップ機では、標準セットで通信ができますが、PowerBook の場合、 シリアル・ポートの電気特性のため、送受光部を有償交換する必要があります。
また(原理的にはできそうな) PowerBook が備えている IrDA ポートによる 通信には対応していません。メーカーの方の話によると、Apple が仕様を一切 明かそうとしないからだとか。ブ~~。
◆パニック編
☆ 日付がリセットされてしまいます。
Cyber-shot はバックアップ電池を持たないので、内蔵バッテリを抜くと時間を 忘れてしまいます。バッテリの交換はすばやくしましょう。取扱説明書では、 10 分以内なら大丈夫ということになっています。しかし、筆者の経験では、 数十秒でリセットされてしまうことがありました。
Sony の純正 FAQ によると、電池交換の前に電源を OFF にすべしと書いてあり ます(そりゃ、あたりまえです)。 → 6-7
Cyber-shot ML によると、症状がヒドイ場合は、本体の不具合として無償修理 の対象になるそうです。
☆ マック版のリンクソフトが動きません!
MacOS 8 に関しては → 5-6
アップル純正の機能拡張(及びコントロールパネル)だけで再起動すれば、 正常に動作するかもしれません。リンクソフトのシリアル通信機能は、サード・ パーティの機能拡張等がインストールされていると、始めからカメラが応答 しなかったり、転送の途中でエラーになったりすることがあります。
具体的には、コントロールパネルの「機能拡張マネージャー」を使い、 「 MacOS 基本」(に類する項目)を選択して再起動してみましょう。たぶん、 きっと、通信できるはずです。カメラとの通信が終わったら、拡張機能マネー ジャーで「省略時設定」(あるいは自分で作っておいた設定)を選択して、 再起動すれば、元のシステムの状態に戻すことができます。
筆者は最近 PowerBook 2400 を入手したのですが、 MS Office 4.2 (エクセル やワードが入ったやつ。漢字 Talk 7.5.3 対応版)をインストールしたら、 みごとに「カメラが応答しません」になりました。機能拡張マネージャーで Office 関連の機能拡張( OLE 関連等)を外したら、通信できるようになりま した。
それでもダメな場合は、下記をもう一度チェックしましょう。
- AppleTalk を OFF (ポートが 1 つの場合は必ず!)
- プリンタ・ポートを使う(モデム・ポートではなく)
- ケーブルがしっかり接続されているか?
- DSC-F1 の場合、赤外線を OFF
- DSC-F1 &新リンクソフト Ver2.0 の場合、初期設定で「 DSC-F1 互換」
をチェックしているか?
☆ 写真データがふっとびましたぁ!
バッテリの残量が少ないのに使い続けませんでしたか?デジタル・カメラは、 コンピュータ的側面があるので、電源がしっかりしていないと何が起こるか わかりません。特にメモリへの書き込み時(シャッターを押した直後)がヤバ イです。
もちろん、極普通に、節度を持って、良識的に使っていたのに、エラー状態に なってしまうことはあるようです。大切な画像は早めにパソコンに吸い上げて おきましょう。
リセットと強制リセットについては → 5-5
5-4: サムネイルと実際の画像が違ってるぞ!
それから Windows95 版アルバムソフトは、サムネイル(インデックス用縮小 画像)と、実際の内容が異なってしまう場合があります。その他にもいろいろ 問題があります。 → 4-3
ん、サムネイルと実際の内容が異なる現象は、カメラの内部的なインデックス 情報がぶっ壊れた場合に生じるようです。この現象は、全画面削除で解決しま す(あたりまえか)。いずれにせよ、不用な画像を消去するときには、サムネ イルが信用できないと不便です。ファームウェアをアップデートしてくれない かなぁ。
5-5: リセットすらできません!
電源が入らなくなってしまったケースについては → 5-13
壊れてしまった写真データにあきらめをつけて、しかたなく本体の底にある、 リセット・ボタンをボール・ペンの先でつっついたのに... ああ、それなのに。 エラー表示が出続けるとはどうしたことでしょう!
そんなときには、以下の強制リセットをお試しください。
(1) メイン・スイッチを「再生」にして、リセット・ボタンを押す
(2) ジョグ・ダイアルを押しつづけながら、リセット・ボタンを押す
取扱説明書の別紙として、方法 (2) を書いた紙が入っているとの話もありま すが、筆者の買った頃にはありませんでした。
電源が入らなくなってしまったケースについては → 5-13
☆ マックを MacOS 8 にしたらリンクソフトが!
最新の接続ソフト Pic'n'Roll は問題ありません。 → 2-9
不具合に対応した「サイバーショットパソコンアルバム」(名前が長い!) バージョン 2.03 へのアップデータが公開されました。Sony の Web サイトから ダウンロードしましょう。 → 6-1
不具合の記録:
あっしの PowerBook 2400 に MacOS Version 8 を入れてウキウキだったのです が、Cyber-shot をつないでパソコンアルバム 2.0 で画像を保存しようとしたら 画像番号の範囲指定による転送ができなくなっていました。「一括保存」はで きるのに。デスクトップ型の PowerMac でも同様の現象が確認されています。 沢山の画像の中から、最後の数枚だけ吸い上げたいときに、とっても困ります。 Sony さん、なんとかしてください。
MacOS 8 化に伴う症状:
画像保存のパラメータ指定ウィンドウで、画像番号指定を選択したときに自動 的に表示される画像番号がどんな場合でも、
[ ] ~ [ 10]
つまり、ブランクから 10 番までと表示されます。ここに例えば 20 ~ 30 と 正しく入力してやると、何の処理も行われず、初期状態に戻ってしまうのです。 これは、シリアル通信の問題ではなくて、パラメータ指定ウィンドウにおける 変数の受け渡しでコケているような感じです。
☆ Cyber-shot Printer が PowerBook 2400 だと途中で止まります!
PowerBook 2400 のシリアル・ポートの問題だと思うのですが、印刷の途中で、 「プリンタが応答しません」といって止まってしまいます。下記の組み合わせ でダメでした(ちなみに PowerBook520+PowerPC では問題なしです)。
MacOS 7.6.1J および MacOS 8.0J
専用プリンタドライバ 1.04 および 1.05 (最新版)
その後、MacOS 8.6J では、ちゃんと使えています。
☆ Cyber-shot Printer が Windows95 で FlashMate と競合します。
パラレル・ポートを使う FlashMate のドライバが生きていると、印刷で不具合 が生じるそうです。まあ、同時には使えないモノなのでしょうがないとは思い ますが、問題が生じないプリンタ(ドライバ)もあるそうです。
☆ PC カードストレージャーは PC カードのエラーに弱すぎ!
不良クラスタでエラー:
筆者は、長年使い古した EPSON Flash Packer 20MB を使ってみたところ、 Cyber-shot から複数画像の転送に成功したかのように思いました。しかし、 Cyber-shot に逆転送しようとしたり、パソコンで PC カードを読もうとする と、一部の画像でエラーが発生してしまいます。PC カードストレージャーで 初期化しても、Windows95 でフォーマットしても同じでした。
Windows95 のスキャンディスクで詳細に調べたところ、この PC カードは、複 数の不良クラスタをかかえたボロボロなディスクだったと判明。長年、酷使し たためのようです。
PC カードストレージャーは、不良クラスタを回避してくれない「仕様」のよう なので、装着する PC カードは、Windows95 のスキャンディスク等で、まった く不良クラスタがないのを確かめてから使いましょう。
クラスタが正常でもエラー:
(下記は推奨 PC カードではございませぬが...) 不良クラスタがなくても、PC カード内にいくつかアルバムを作って(すなわ ち、何回が転送をして)、さらに一部のアルバムを削除したりすると、画像受 信時に、エラーで止まってしまったりするようです。ディスクの空領域の管理 アルゴリズムがタコなんじゃないでしょうか。早急にファームウェアをアップ デートしていただきたいものです。 Web でアップデータが公開され、シリアル ケーブル経由でファームウェアを書き換えられたりしたら、感動してしまうの ですが...
それから、まとまった空領域がないと受信速度が遅くなる現象もあるようです。 (下記、参照 → 5-10 )
推奨カード以外は:
Sony サポートは、推奨 PC カード以外で転送エラーが発生しても、サポート 範囲外っ!で済ましてしまうようです。これもなんか釈然としません。せめて 利用可能 PC カードの情報を収集・公開するとか、ストレージャーの改良に生 かすとか、前向きな姿勢が欲しいトコロなんですけど。
☆ PC カードストレージャーの受信速度が遅すぎる?!
DSC-F3 の場合:
Cyber-shot メーリング・リストのメンバーが試したところ、DSC-F1 では、仕 様通り 10 秒/枚の転送速度だったのに、DSC-F3 が相手だと 20 秒/枚と、倍の 時間がかかったそうです。原因調査のため Sony のサービス送りとなりました。
注目に結果は! DSC-F1/F2 は 10 秒/枚、DSC-F3 は 20 秒/枚なのは、 「仕様」だそうです。そんなこと操作手順書にも書いてないんですけど... DSC-F3 は IrDA による画像転送規格の IrTran-P をしゃべれるので、それが 速度半減の原因という説明があったそうですが、そんなのって(絶句)。
PC カードあれこれ:
PC カードの種類や、連続した空容量のあり/なしによって、受信速度は左右 されるようです。推奨 PC カードなら、初期化直後なら仕様通り 10 秒/枚の 受信速度が得られますが、空容量の具合によって、速度が低下するようです( そしてエラーも → 5-9 )。
5-11: WindowsNT 用の純正ソフトはないの?!
ありません。Windows95 用の接続キットは WindowsNT では使えないらしいです。
この度、フリーソフトで、WindowsNT でも画像転送が可能なプログラム DscV が登場しました。詳しくは、作者の H.Oda! さんのウェブ・ページで → 6-2 その後、非公開となりましたが、作者の了解のもと、ごぞんじ yar-3 がダウ ンロードできるようにしてくれました。→ 6-2 NEW!
ただし、 DscV は IrDA 通信には対応していないようです。 NEW!
5-12: Libretto100 で IrDA 通信できません!
東芝 Libretto100 で IrDA を使う場合は、マイクロソフトの IrDA 2.0 ドラ イバのほかに、下記にある東芝の「東芝 IR ドライバ」が必要だそうです。
<http://www2.toshiba.co.jp/pc/service/download/tosir/index_j.htm>
☆ 突然、電源が入らなくなりました!
リセット及び、強制リセット( → 5-5 )をお試しください。
リセット・ボタンを押しながら、電源スイッチを、「再生」にしたり「A」に したりグルグルしているいちに、電源が入ったとの報告もあります。
☆ フラッシュが光りません!
修理に出しましょう。
☆ Windows98 で昔の純正通信ソフトは動きますか?
NEW!
最近(西暦 2000 年)になって、中古で初期の Cyber-shot を入手した方から この問い合せが来るようになりました。昔のサイバーショットパソコンアルバ ム 2.0 や Pick'n'Roll は Windows98 で動くのでしょうか? IrDA 通信がで きるのでしょうか? ちなみにソニーは「動作は保証しない」だそうで。
結論から言うと、動くことが多いようです。ただし、妙なエラーメッセージが 表示されたりすることもあるようですが。また、ソニーのバイオでは、IrDA 通信も含めて相性がいいようです。
元祖 Cyber-shot FAQ Version: 5.9 (2000-11-23)
きむらかずし
http://www.st.rim.or.jp/~kimu/palm/cyber-shot-faq5.html
http://www.st.rim.or.jp/~kimu/index-j.html
http://www.st.rim.or.jp/~kimu/
http://kimux.org/