• ベストアンサー

NEC/IBM拡張文字の漢字について

MAC OS8.5で送られてきたメールを見ると特定の文字が空白になっていました。 NEC/IBM拡張文字の漢字のようで、丸付き数字や(株)やTELは表示されていました。charsetを見るとutf-8です。 これをWindowsマシンで見ると正しく表示されました。 MacにもいろいろなバージョンのOSがありますが、NEC/IBM拡張文字の漢字に対応しているものはあるのでしょうか? ちなみにiMacは OSXはインストールできるのでしょうか?

  • bazax
  • お礼率5% (12/228)
  • Mac
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
noname#40524
noname#40524
回答No.1

Mac8のJISコードは『IBM拡張漢字コード』です。 特定のフォントーー細明朝等はNECコードを未だに使ってます。 OSXの内部コードは『ユニコード』でエンコーディングをしてJISで表示してます。 *IBM漢字コードはJISで決定されていて、NECコードは85年JIS対応です。 NECコードに限らず拡張漢字の使用は控える様に言われてます。 OSXがiMACで使用出来るかは機種名が不明のため不可。

関連するQ&A

  • 草なぎ剛のなぎ字がIBM拡張文字にある理由って?

    SMAPの草なぎ剛君のなぎ字(弓偏に前+刀)はJIS漢字ではありませんが、IBM拡張文字に含まれているため、Windows環境ではほぼ標準的に表示や印刷することができます。  ※「なぎ」字(弓偏に前+刀)はJIS漢字外であるため、以下、「ナギ」と表記します。 で、このナギ字ですが、なぜ、IBM拡張文字に含まれているのか、ご存じの方、いらっしゃいましたら、ご教示ください。 というのも、当時、日本IBMがわざわざこの漢字をIBM拡張文字を含めたのには何らかの理由・根拠があるはずですが、数冊ものの人名事典や地名事典、百科事典、歴史事典などを調べても、【SMAPの草なぎ君以外に】ナギ字で始まる人名・地名や「草ナギ」といった人名・地名を1つも見つけられなかったため、疑問に思っているものです。 なお、電子媒体の事典では「ナギ字が含まれている項目」といった検索もしてみましたが、紙媒体ではそういった索引は無いため、「ナギ字で始まる項目」と「草ナギ」だけを調べてみました。結果はいずれも見つけられませんでした。 当時の日本IBMの役員や取引先VIPの中にこのナギ字を人名に持つ人がいたのだろうか?と想像はしていますが、当時の紳士録や企業総覧などはわたしが調べに行った県立図書館ではすでに廃棄されていたため、確認できずにいます。 たとえば、「30年ぐらい前の○○○社の社長が山ナギといった名前だったような気がする」といった情報でもOKですので、よろしくお願いします。 なお、文字コード全般やIBM拡張文字に関する解説は不要ですので、ご理解・ご了解のほど、お願いします。

  • IBM外字のShift-JISコード

    こんにちは、いつもお世話になっております。 JIS90およびNEC特殊文字、IBM拡張文字、NEC選定IBM拡張文字のみ許容しているシステムに対して、外字データの納品を行うことになりました。 BM拡張文字、NEC選定IBM拡張文字の一部は重複していますが、WinXPで入力した場合、 どちらの文字コード(Shift-JIS)で出力されるのでしょうか? Webで調べてみると、「昮」の文字がIBM外字:FAC4とNEC選定IBM拡張:EDA8で出てきますが、 別のサイトではFAD2とありました。 調べれば調べるほどわからなくなってしまったので、識者の皆様ご教示ください。 宜しくお願い致します。

  • コード上の埋込み漢字コードの文字化け

    PHP のソースコード上に埋め込んでいるべた書きの2バイトコードが 文字化けを起こしてしまいます。以下、経緯を含め詳しく書きます。 1.HTMLのFORMよりデータを入力。(toiawase.html) 2.PHPにて、入力データをWebブラウザ上に表示して確認。(mail_kakunin.php) 3.PHPにて、確認済みのデータをmail()関数にて送信。(mail_send.php) 上記の状態で正常動作を確認。 「1」の toiawase.html にて、charsetをUTF-8にする必要があり 下記のように charset のみ書き換えました。 <meta http-equiv="Content-Type" content="text/html"; charset="UTF-8" /> すると以下の不具合が発生しました  ・上記の「2」の部分ですでに入力したデータのみ文字化けを起こす。  ・当然、「3」にての送信でも入力データのみ文字化けして送られる。 よって、「2」のmail_kakunin.php にも以下の分を追加しました <meta http-equiv="Content-Type" content="text/html"; charset="UTF-8" /> すると以下のような不具合が発生しました  ・上記の「2」の部分で入力データは mb_convert_encoding() で UTF-8   に変換し、文字化けしませんが、今度はPHPのコーディングでべた書きの2バイト   コードが文字化けを起こす。 HTML上で、UTF-8 の漢字コード指定なので、PHPにべた書きの2バイトコードも UTF-8 で出力する必要があるのですが、やり方がわかりません。 ご存知の方教えていただけると助かります。

    • ベストアンサー
    • PHP
  • Javaの文字セット拡張

    現在仕事で、IBMのDB2を使用し、データベースに登録したCP943漢字をJISに変換し、 メール本文として外部へ発信します。 変換方法:CP943→x-windows-iso2022jp(MS932ベースの拡張JIS) 問題点:「~」や「—」などいくつ文字はマッピングが不一致で化けることが発生します。 解決案として、 Javaは持っているx-windows-iso2022jpの文字とコードのマッピング表を拡張、 改造すれば、うまく表示できるではないかと考えております。 ぜひ、ご存知の方は、Javaの文字とコードのマッピング表の外字拡張方法をご教授ください。

  • 統合漢字をWEBより入力し文字化け

    CJK統合漢字をWEBより入力しブラウザとEXCELで表示させたいのですが、 文字化けを起こし’?’となって困っています>< どのように解決すればよろしいでしょうか。 設定している文字コードは PHP 文字コード utf8 MySQL 文字コード utf8 になります。 よろしくお願いします。

  • 常用漢字?でない文字を判定する方法を探しています。

    文字コードがUTF8のファイルがあります。 この中に、SJISで表示できない文字があり、常用漢字?でない文字を判定する方法を探しています。 文字コードに詳しい方教えてください。 アルゴリズムは、perlでもCでも構いません。

    • ベストアンサー
    • Perl
  • Javaで、画面入力したデータをファイルに書き出すプログラムを作成して

    Javaで、画面入力したデータをファイルに書き出すプログラムを作成しています。 書き出したファイルを他のシステムへ渡す為、漢字コードの取り扱いについて調査しています。 MS932では、ローマ数字等はNEC拡張文字とIBM拡張文字の領域に別々にコード番号があります。 MS-IMEでWindows上でローマ数字を打つとNEC拡張文字で入力され、Javaのプログラムが入力を受け取ると内部で自動的にUnicodeへ変換されて、NEC拡張文字とIBM拡張文字区別無く同一のコードになります。 質問1:その後、Javaプログラムでファイルに"Windows-31J"指定で出力する場合、NEC拡張文字とIBM拡張文字のどちらで出力されるのでしょうか。 質問2:ファイルへ出力する時に、NEC拡張文字やIBM拡張文字を指定することはできるのでしょうか。 よろしくお願いいたします。 余談ですが、インターネット上には「NEC拡張文字」という言葉の他に、「NEC選定文字」や「NEC特殊文字」などの書き方があって同じものを指すのか別の物を指すのか、初心者としてはわかりにくく迷わされるところです。

    • ベストアンサー
    • Java
  • 日本語部分のみ文字化けしています。

    ヤフーの受信メールが文字化けして読めません。 化け方は☆、難しい漢字、、@、・、√等です。 英文の部分は文字化けしていないのですが、日本語で書いたと思われるブ部分のみ文字化けしています。 詳細ヘッダのContent-Typeはtext/plain;charset="UTF-8"となっているのでエンコードをUTF-8にして表示させようとするのですが画面が真っ白になってしまいます。他のエンコードで試しても文字化けしたままです。 ド素人ですので分かりやすく教えて頂けると嬉しいです。 よろしくお願いします。

  • Unicodeで指定した漢字が正しく表示されない(IE6.0)

    &#x382F; (「官」から"うかんむり"を取った文字です) 【現象】 特殊な漢字のため上記のUnicodeで指定したのですが、IE6.0で正しく表示されません。 (「・」と表示されます) ※Firefox1.5では表示されるので、ブラウザ依存の問題のようですが…。 【質問内容】 IE6.0で正しく表示させるためには、どうすればいいのでしょうか? ※ちなみに同ページ内にある、Unicodeで指定した他の文字(ex. &#x87AD;)は正しく表示されています。 【閲覧環境】 [DOCTYPE] XHTML1.0 Strict [xml宣言] なし [lang属性] xml:lang="ja" lang="ja" [エンコード] UTF-8(でソース保存。併せて、content="text/html; charset=UTF-8"を記述) [OS] Windows XP sp2 以上、よろしくお願いします。

    • ベストアンサー
    • HTML
  • IBMのBASICインタープリターを現行マシンで使いたい。

    IBMのパソコン(NetVista)でBASICインタープリターを 使いたいのですが、なぜ、動作するマシンと動作しないマシンがあるのですか。 ところでBASICを実行しても動かないマシンには「ROM BASICが ないため、BASIC.EXEを起動できません.」とメッセージが表示されます。 このROMは漢字ROMをマザーボードに積んでいないと言う説もありますが・・・ 現行商品の6843-20Jでは機嫌良く動いています。