XOR for Mac & Windowsに関連した虎の巻(Tips)のページを公開しました。
XORを使う上で有意義な情報をまとめてあります。
これからも随時追加していく予定です。
何となく先送りにしてきたけど、そろそろ生成AIにも馴染んでおかなとなと思って遅ればせながらChatGPTを使い始めました。
AIについては私もまだ懐疑的な部分はあるものの、上手く使えばとても便利なのも事実です。
例えばこちらは代々木公園で先日行われたラオスフェスティバル2025で見かけたパフォーマー。

これが何かを訊いた時のChatGPTの回答がこの通り。
この写真に写っているのは、ラオスの伝統的な仮面(マスク)をかぶったパフォーマーたちです。背景にあるテントの看板には「在日本ラオス協会」と書かれており、日本で開催されているラオス関連の文化イベントやフェスティバルの一場面だと思われます。
仮面の特徴:
赤く大きな顔に、誇張された目や口、眉毛。
髪の毛のように見える長い縄(たぶん麻などでできている)を垂らしている。
コミカルでインパクトのある見た目。
これは何か?
これはおそらくラオスの伝統行事で使われる「仮面舞踏(マスクダンス)」や「精霊の踊り」の衣装の一部です。ラオスには地域ごとにさまざまな民俗文化があり、お祭りや宗教行事(特に仏教系)で精霊や動物、祖先などに扮して踊る風習があります。
このような仮面は、悪霊を追い払ったり、豊穣や健康を願ったりする目的で使われることもあります。
つまり、これは ラオス文化の紹介として、日本のイベントで披露された民族衣装やパフォーマンスの一部です。
なかなか良い情報を返してくれます。
対してGoogle画像検索だとこんな感じです。

同じ被写体の写真もあるけど、似た何かも見つけてきています。そして正体が知りたければ写真のページ内の記述を手がかりにWikipediaなどを使ってユーザーが自分で頑張って探り当てる必要があると。
なるほど、生成AIを信奉する人たちが「遠からず検索エンジンを使う人はいなくなる」と言うのもわからなくはないです。
まあ、私の見方は「検索エンジンもAIを組み込んで同等の情報を返すように発展していく」だけど。
2025年1月25日、XOR for Windows Version 2.0をようやくリリースできました。と言うのは本来なら昨年末にリリース済みだったはずなのに、Microsoftの不手際(?)で1ヶ月も遅れてしまって。

MicrosoftとApple、どちらが優位かはITの世界における永遠のテーマ。PC用OSシェアでいけばWindowsを要するMicrosoftの圧勝だけど、AppleにはiPhoneとiPadがあります。近年はPCよりもスマホの方が人々の依存度が高いですよね。
そして公式アプリストアのクオリティに限れば、MicrosoftはAppleの足元にも及びません。
12月某日、XOR for Windows Version 2.0をMicrosoft Storeの審査に出したところ、残念ながら却下されました。理由は「申請時の情報にテストのためのアカウントが記されていない」というもの。XOR for Windowsはサブスク契約が前提のアプリなので、動作を確認するにはMicrosoftアカウントとパスワードが必要になります。過去数回の申請時には求められたことがなかったのだけど…。
そう、サブスクアプリを審査するならMicrosoft Storeチームは開発者が知り得ない独自のMicrosoftアカウントを持っておくべきでしょう。審査において開発者側が用意したアカウントが使われるならば、中にはアカウントによって動作を変えてバックドアを仕込む開発者も出てきましょう。例えば、ユーザ情報を盗んで外部のサーバーに送信するとか。ただし、サブスクの契約時に既知のアカウントが入力された時はバックドアを使わずにMicrosoft Storeチームの審査を掻い潜るとか。
そもそもMicrosoftアカウントは個々のユーザーの支払い方法が紐づけられている極めてプライベートなものなので、相手がMicrosoft Storeとはいえ他社の人に使わせていいものではないでしょうに。
そんなわけでMicrosoft Storeチームに「審査に使うサブスクのテスト用Microsoftアカウントは、Microsoft Storeチーム側で用意しないと拙いのではないか?」と問い合わせるも、「アカウント情報が提供されないとテストできない」の堂々巡り。まったくもう。
結局、すぐに解約するクレジットカードで使い捨てのMicrosoftアカウントを作って審査を通しました。
一連のやり取りで分かったのは、Microsoft Storeの程度の低さ。モバイル向けで膨大な数のアプリを審査してきたAppleとは大違いです。
いつかMicrosoft Storeは「バックドアが仕込まれたアプリを流出させ他として訴えられる日が来るかもしれないけど、それはこちらの知ることではありません。ただし、Microsoft Storeのサービスが終了しないかは心配です。

気づいた点を書いていきます。
1番の難点は「ハンドル付近にコントローラーがない」です。不覚にもWebで事前に確認できませんでした。まさかそんな機種があろうとは思わなくて。
よって、電動アシストとヘッドライトのON/OFFはサドル下に装着するバッテリーのスイッチで行う必要があります。
そのためバッテリーの残量確認が難しく、遠出なんて怖くてできそうにありません。下手すると往路でバッテリーが切れ、日没後に無灯火かつ電動アシストなしで地獄のような帰路にもなりかねないので。
また、電動アシストをONにすれば昼間であろうがヘッドライトも無条件に点灯するので、道ゆく親切な人から「ライトつきっぱなしですよ」といちいちお知らせされかねません。
対応バッテリーには指を引っ掛けられる凹みはあるものの、ループ状の取っ手がありません。つまり盗難防止のチェーンをつけることはできません。
また、充電器はクレイドルではなく巨大な電源アダプタつきのケーブルを使う必要があります。
常に5速みたいな感じです。平地を走る分にはいいのだけど…。
この機種の電動アシストは、どうやらペダルの回転数に応じて自動的に発動する仕様らしいです。他の電動アシスト自転車のように漕ぎ出しの際に前方に引っ張ってくれるアシストはありません。
そのため上り坂で漕ぎ出す際には、変速がないことも相まって相当の脚力を要求されます。
文字通り。夜、前輪の前方をかくる照らしてくれるだけなので、左右の確認は難しいです。追加のライトが必要でしょう。
この自転車はお勧めしません。例えば佐賀市のように平地ばかりの土地なら電動アシストは要らないし、長崎市のように坂ばっかりの土地ではこの電動アシストとでは不十分で、変速ギアなし仕様も上り坂では大きなデメリット、ハンディキャップです。
よって、予算に余裕があれば、より高価で機能が充実した機種を選ぶべきだし、余裕がなければむしろ電動アシストつきではなくギア変速ができる機種の方がコスパと満足感は高いと思います。

XOR for Macは9月17日にリリースされたmacOS Sequoiaでも動作することを確認しました。
XORはプロ用のPDF比較ビューワだし、新しいOSにすぐさま移行するプロの制作者はいないとは思うけど、当Webサイトにおけるアプリの動作環境を更新したのでここでお知らせしておきます。
訳あってMac miniのmacOS Ventura環境を上書きする形でmacOS Sonomaに移行することになりました。外付けドライブにVentura環境を作りたいけど、一筋縄では行かなそうです。
そんなわけでSononaにさっさと慣れた方がいいと考え直しました。感触は良好です。日本語入力の精度も上がっている気がします。
ただし、ひとつ改悪点を見つけました。「スピーチ」機能です。iPhoneやiPadもそうだけど、Macでは選択テキストを読み上げる機能が備わっています。これがSonomaで変更されたようで。
具体的には読み上げ箇所が黄色にハイライトされるようになりました。まあ、それはいいのだけど、以下のような不具合があります。
例えばSafariでYahoo!ニュースで複数ページに分かれている記事を選択して読み上げさせる場合、Venturaまでは1ページ目を読み上げさせつつ2ページ目に移動しても読み上げが続いていたけど、Sonomaではページを移動すると読み上げが止まってしまいます。
また、日本語中に混ざった英単語をいちいち英語ネイティブ読み上げエンジンで読まれるとゲンナリしますよね。
ただし、システム設定を開いて「アクセシビリティ」>「 読み上げコンテンツ」と進み、「選択項目を読み上げる」をオフにするとVenturaまでのなじみの挙動に戻るようです。

Mac miniのmacOS Ventura環境は残したまま外付けHDDにmacOS Sonomaをインストールしようとしたものの、うまくいきませんでした。インストールまでは完了したものの、そのボリュームから起動できなくて。
そうしてあれこれ試している内に、macOS Ventura用の未適用アップデータを発見したので適用してみたらOSが壊れました。具体的な挙動は以下の通り。
最初に気づいたのが文字入力の不具合。不思議なことにショートカットキーは効くものの文字キーやリターンキーはまったく受け付けてくれません。キーボードビューアも同様です。ログイン画面のパスワードは普通に入力できるのにログイン後はダメで。
そこで今一度、外付けのSSDに新規のSonomaをインストールしようとしたものの、Sonomaのインストーラがパスワードを求めてきたところで頓挫。
ならば何が起きてもいいように、とりあえず各種ファイルをHDDにコピーしておくことに。一応TimeMachineにバックアップはあるはずだけど、OSがこんな状態ではそれも信用がならないから。でも、ファイルコピーの操作をしても実行されませんでした。
そればかりかシステム設定も表示できないという有様です。さて、どうしたものか。
まあでも私も30年以上のMacユーザ。トラブルシューティングは好物みたいなものです。クリアインストールは最終手段として、それ以外の方法はないものかと考えを巡らせました。
実はこのMac miniにはメインの環境の他にXORの動作テスト用環境を作ってあるのでそちらにログイン。すると文字入力を初め、すべての操作が正常に動作しそうだったので、これ幸いとシステム設定を開き、macOS Sonomaへのアップグレードを実行。
アップグレード終了後にログインすると動作テスト用だけでなくメイン環境の方も正常に動作するようになりました。Ventura用のアップグレードで壊れた何かがSonomaの適用で修復されたようです。
というわけで、Ventura環境は半ば強制的にSonomaに以降刺さられてしまいました。しょうがない、これをメイン環境として使っていくことにしましょう。
先日、macOS 14 SonomaがリリースされたのでMac miniにインストールすることに。
まず外付けHDD(1TB)を4個のパーティションに分割し、その一つにインストールしようとインストーラーを起動。すると以下のようなメッセージが表示され先に進めません。
現在の起動ボリュームの空き領域が不足しているため、インストールできません。このディスクにインストールするには、あと1.69GBの領域が必要です。

でも起動ボリュームには90GB以上の空きがあります。

ただし、気になることが。何気なく起動ボリュームをQuick Lookで表示させたがの以下の画面。

「92.94GB利用可能(パージ可能71.18GB)」とあります。おそらく過去に動画編集をした際の残骸みたいなものがキャッシュとして残っているのではないかと。
差引すると20GB以上なので計算が合わないけど、ひょっとしたらこの71.18GBをクリアすれば起動ボリュームの空き容量が増えるのかな?
XORは下図のような未開きページを含むPDFの比較には対応しておりません。

このような構造の新旧PDFを比較したい場合、InDesign等のDTPアプリで単ページのPDFとして書き出してから比較してください。
Mac版XOR、以前とは解約方法が違っているのでここで紹介します。
まず、「ヘルプ」メニューの「サブスクリプション…」を選びます。
すると下図のようなダイアログが表示されるので、「サブスクリプションの管理」ボタンをクリックしてください。
するとSafariを経由してOS付属のミュージックアプリが起動し、サブスクリプション管理の画面が表示されます。
XORの列の右側にある「変更 > 」をクリックしてください。
表示内容が下図のように切り替わるので「サブスクリプションをキャンセルする」ボタンをクリックしてください。
これでXORのサブスクリプションの自動更新が解除されます。
サブスクリプションのキャンセル後も期日いっぱいはXORをお使いいただけますし、また必要になった際にはいつでも再契約できます。